.payment-result[data-v-72fbca34]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 28px 80px -34px #0f172a9e;color:#0f172a}.payment-result--success[data-v-72fbca34]{padding:2rem 2.25rem 1.75rem}.payment-result__header[data-v-72fbca34]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.payment-result--failure h2[data-v-72fbca34],.payment-result__header h2[data-v-72fbca34]{font-size:1.3rem;font-weight:800;margin:0}.payment-result--failure p[data-v-72fbca34],.payment-result__header p[data-v-72fbca34]{color:#64748b;font-size:.78rem;margin:.25rem 0 0}.payment-result__close[data-v-72fbca34],.payment-result__icon-button[data-v-72fbca34]{align-items:center;background:transparent;border:0;box-shadow:none;color:#64748b;display:inline-flex;justify-content:center;padding:0;transition:color .18s ease}.payment-result__icon-button[data-v-72fbca34]{height:2rem;width:2rem}.payment-result__close[data-v-72fbca34]:hover,.payment-result__icon-button[data-v-72fbca34]:hover{color:#ef4444}.payment-result__hero[data-v-72fbca34]{align-items:center;background:linear-gradient(105deg,#faf5ff,#ecfdf5);border:1px solid rgba(167,139,250,.16);border-radius:8px;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) 13.5rem;margin-top:.65rem;padding:1.5rem 1.6rem}.payment-result__success-icon[data-v-72fbca34]{align-items:center;background:#22c55e;border:5px solid #fff;border-radius:999px;box-shadow:0 14px 30px -18px #16a34abf;color:#fff;display:inline-flex;height:3.4rem;justify-content:center;width:3.4rem}.payment-result__hero-copy h3[data-v-72fbca34]{font-size:1.25rem;font-weight:800;margin:0}.payment-result__hero-copy p[data-v-72fbca34]{color:#64748b;font-size:.78rem;margin:.35rem 0 0}.payment-result__hero-copy strong[data-v-72fbca34]{color:#4f46e5;display:block;font-size:.9rem;margin-top:.65rem}.payment-result__balance-card[data-v-72fbca34]{background:#ffffffeb;border-radius:8px;padding:1rem}.payment-result__balance-card em[data-v-72fbca34],.payment-result__balance-card small[data-v-72fbca34],.payment-result__balance-card span[data-v-72fbca34]{color:#64748b;display:block;font-size:.68rem;font-style:normal}.payment-result__balance-card strong[data-v-72fbca34]{display:inline-block;font-size:1.7rem;line-height:1;margin-top:.2rem}.payment-result__balance-card small[data-v-72fbca34]{display:inline-block;margin-left:.35rem}.payment-result__balance-card div[data-v-72fbca34]{background:#f5f3ff;border-radius:999px;display:flex;gap:.5rem;justify-content:space-between;margin-top:.65rem;padding:.28rem .7rem}.payment-result__balance-card b[data-v-72fbca34]{color:#4f46e5;font-size:.68rem}.payment-result__grid[data-v-72fbca34]{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) 17rem;margin-top:1.25rem}.payment-result__detail-card[data-v-72fbca34],.payment-result__next-card[data-v-72fbca34]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.payment-result__detail-card h3[data-v-72fbca34],.payment-result__next-card h3[data-v-72fbca34]{font-size:.95rem;font-weight:800;margin:0}.payment-result__detail-card p[data-v-72fbca34],.payment-result__next-card p[data-v-72fbca34]{color:#64748b;font-size:.68rem;margin:.3rem 0 0}.payment-result__detail-card dl[data-v-72fbca34]{border-bottom:1px solid #e2e8f0;display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.9rem 0 0;padding-bottom:.8rem}.payment-result__detail-card dl div[data-v-72fbca34]{background:#f8fafc;border-radius:8px;padding:.65rem}.payment-result__detail-card dd[data-v-72fbca34],.payment-result__detail-card dt[data-v-72fbca34]{font-size:.72rem;margin:0}.payment-result__detail-card dt[data-v-72fbca34]{color:#64748b}.payment-result__detail-card dd[data-v-72fbca34]{font-weight:800;margin-top:.25rem}.payment-result__detail-card dl div:nth-child(2) dd[data-v-72fbca34],.payment-result__detail-total strong[data-v-72fbca34]{color:#4f46e5}.payment-result__detail-total[data-v-72fbca34]{display:flex;font-size:.88rem;gap:1rem;justify-content:space-between;margin-top:.75rem}.payment-result__next-card[data-v-72fbca34]{display:flex;flex-direction:column}.payment-result__outline-button[data-v-72fbca34],.payment-result__primary-button[data-v-72fbca34],.payment-result__secondary-link[data-v-72fbca34]{align-items:center;border-radius:8px;display:inline-flex;font-size:.82rem;font-weight:800;gap:.45rem;justify-content:center;min-height:2.35rem;width:100%}.payment-result__primary-button[data-v-72fbca34]{background:linear-gradient(135deg,#8b5cf6,#4f46e5);border:1px solid transparent;box-shadow:0 16px 30px -22px #4f46e5b8;color:#fff;margin-top:1.05rem}.payment-result__outline-button[data-v-72fbca34],.payment-result__secondary-link[data-v-72fbca34]{background:#fff;border:1px solid #e2e8f0;color:#4f46e5;margin-top:.6rem}.payment-result__chips[data-v-72fbca34]{display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.payment-result__chips span[data-v-72fbca34]{background:#f5f3ff;border-radius:999px;color:#4f46e5;font-size:.62rem;padding:.26rem .6rem;text-align:center}.payment-result__notice[data-v-72fbca34]{align-items:center;background:linear-gradient(135deg,#faf5ff,#f0fdfa);border-radius:8px;color:#4f46e5;display:flex;font-size:.7rem;gap:.5rem;margin-top:.7rem;padding:.7rem .85rem}.payment-result--failure[data-v-72fbca34]{padding:2.2rem 2.2rem 1.9rem;position:relative;text-align:center;width:min(100%,27.5rem)}.payment-result__close[data-v-72fbca34]{height:1.9rem;position:absolute;right:1rem;top:1rem;width:1.9rem}.payment-result__failure-icon[data-v-72fbca34]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;color:#ef4444;display:inline-flex;height:3.4rem;justify-content:center;width:3.4rem}.payment-result--failure h2[data-v-72fbca34]{margin-top:1.35rem}@media (max-width:760px){.payment-result--failure[data-v-72fbca34],.payment-result--success[data-v-72fbca34]{padding:1.1rem}.payment-result__detail-card dl[data-v-72fbca34],.payment-result__grid[data-v-72fbca34],.payment-result__hero[data-v-72fbca34]{grid-template-columns:1fr}}.credit-recharge-dialog[data-v-6949aada]{border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 28px 80px -34px #0f172a85;color:#0f172a;height:min(43.5rem,calc(100vh - 1.5rem));max-height:calc(100vh - 1.5rem);overflow:visible;padding:1.75rem 3rem}.credit-recharge-dialog__header[data-v-6949aada]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.credit-recharge-dialog__header h2[data-v-6949aada]{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0}.credit-recharge-dialog__header p[data-v-6949aada]{color:#64748b;font-size:.82rem;margin:.25rem 0 0}.credit-recharge-dialog__close[data-v-6949aada]{align-items:center;background:transparent;border:0;box-shadow:none;color:#64748b;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;transition:color .18s ease;width:2rem}.credit-recharge-dialog__close[data-v-6949aada]:hover{color:#ef4444}.credit-recharge-dialog__summary[data-v-6949aada]{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.8rem}.credit-recharge-dialog__summary div[data-v-6949aada]{background:linear-gradient(135deg,#faf5ff,#f0fdfa);border:1px solid #e2e8f0;border-radius:10px;padding:.9rem 1rem}.credit-recharge-dialog__summary small[data-v-6949aada],.credit-recharge-dialog__summary span[data-v-6949aada]{color:#64748b;display:block;font-size:.68rem}.credit-recharge-dialog__summary strong[data-v-6949aada]{color:#1e293b;display:block;font-size:1.05rem;margin-top:.2rem}.credit-recharge-dialog__main[data-v-6949aada]{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) 22rem;margin-top:1.25rem}.credit-recharge-dialog__order[data-v-6949aada],.credit-recharge-dialog__selector[data-v-6949aada]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 18px 34px -32px #0f172a52;padding:1.15rem}.credit-recharge-dialog__selector[data-v-6949aada]{min-height:24rem}.credit-recharge-dialog__order h3[data-v-6949aada],.credit-recharge-dialog__section-heading h3[data-v-6949aada]{font-size:.95rem;font-weight:700;margin:0}.credit-recharge-dialog__section-heading p[data-v-6949aada]{color:#64748b;font-size:.68rem;margin:.25rem 0 0}.credit-recharge-dialog__plan-grid[data-v-6949aada]{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.credit-recharge-dialog__custom[data-v-6949aada],.credit-recharge-dialog__plan[data-v-6949aada]{background:#ffffffdb;border:1px solid #e2e8f0;border-radius:9px;min-height:6rem;padding:.85rem .85rem .85rem 1.3rem;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.credit-recharge-dialog__custom--active[data-v-6949aada],.credit-recharge-dialog__custom[data-v-6949aada]:hover,.credit-recharge-dialog__plan--active[data-v-6949aada],.credit-recharge-dialog__plan[data-v-6949aada]:hover{border-color:#7c3aed80;box-shadow:0 18px 34px -30px #5b21b66b;transform:translateY(-1px)}.credit-recharge-dialog__custom--active[data-v-6949aada],.credit-recharge-dialog__plan--active[data-v-6949aada]{background:linear-gradient(90deg,#f5f3ffb8,#fff 48%,#f0fdfa80);border-color:#a78bfa;box-shadow:0 18px 34px -30px #5b21b66b}.credit-recharge-dialog__custom[data-v-6949aada]:before,.credit-recharge-dialog__plan[data-v-6949aada]:before{background:linear-gradient(180deg,#8b5cf6,#6366f1);border-radius:999px;bottom:.72rem;content:"";left:.48rem;opacity:0;position:absolute;top:.72rem;transition:opacity .18s ease;width:.24rem}.credit-recharge-dialog__custom--active[data-v-6949aada]:before,.credit-recharge-dialog__plan--active[data-v-6949aada]:before{opacity:1}.credit-recharge-dialog__plan-price[data-v-6949aada]{display:block;font-size:1rem;font-weight:700}.credit-recharge-dialog__plan-estimate[data-v-6949aada],.credit-recharge-dialog__plan-points[data-v-6949aada]{display:block;font-size:.68rem;margin-top:.35rem}.credit-recharge-dialog__plan-points[data-v-6949aada]{color:#4338ca;font-weight:700}.credit-recharge-dialog__plan-estimate[data-v-6949aada]{color:#64748b}.credit-recharge-dialog__plan-badge[data-v-6949aada]{background:#fff7ed;border-radius:999px;color:#ea580c;font-size:.62rem;font-weight:700;padding:.22rem .55rem;position:absolute;right:.62rem;top:.62rem}.credit-recharge-dialog__plan-action[data-v-6949aada]{background:#ede9fe;border-radius:999px;bottom:.62rem;color:#6d28d9;font-size:.66rem;font-weight:700;padding:.28rem .75rem;position:absolute;right:.65rem}.credit-recharge-dialog__plan--active .credit-recharge-dialog__plan-action[data-v-6949aada]{background:linear-gradient(135deg,#8b5cf6,#4f46e5);color:#fff}.credit-recharge-dialog__plan--disabled[data-v-6949aada],.credit-recharge-dialog__plan[data-v-6949aada]:disabled{cursor:not-allowed;opacity:.58;transform:none}.credit-recharge-dialog__plan--disabled[data-v-6949aada]:hover,.credit-recharge-dialog__plan[data-v-6949aada]:disabled:hover{border-color:#e2e8f0;box-shadow:none}.credit-recharge-dialog__custom[data-v-6949aada]{align-items:center;-moz-column-gap:.58rem;column-gap:.58rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;row-gap:.42rem}.credit-recharge-dialog__custom-icon[data-v-6949aada]{align-items:center;background:#ede9fe;border-radius:8px;color:#7c3aed;display:inline-flex;grid-row:1/3;height:1.75rem;justify-content:center;width:1.75rem}.credit-recharge-dialog__custom-copy[data-v-6949aada]{grid-column:2/4}.credit-recharge-dialog__custom-copy small[data-v-6949aada],.credit-recharge-dialog__custom-copy strong[data-v-6949aada]{display:block}.credit-recharge-dialog__custom-copy strong[data-v-6949aada]{font-size:.78rem}.credit-recharge-dialog__custom-copy small[data-v-6949aada]{color:#64748b;font-size:.66rem;margin-top:.2rem}.credit-recharge-dialog__custom input[data-v-6949aada]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;font-size:.72rem;grid-column:2/3;grid-row:2/3;height:1.65rem;min-width:0;outline:none;padding:0 .7rem;width:100%}.credit-recharge-dialog__custom input[data-v-6949aada]:focus{background:#fff;border-color:#7c3aed80}.credit-recharge-dialog__custom-action[data-v-6949aada]{background:linear-gradient(135deg,#8b5cf6,#4f46e5);border-radius:999px;color:#fff;font-size:.66rem;font-weight:700;grid-column:3/4;grid-row:2/3;justify-self:end;padding:.3rem .75rem;white-space:nowrap}.credit-recharge-dialog__notice[data-v-6949aada]{align-items:center;background:linear-gradient(135deg,#faf5ff,#f0fdfa);border:1px solid rgba(167,139,250,.22);border-radius:8px;color:#4f46e5;display:flex;font-size:.7rem;font-weight:700;gap:.55rem;margin-top:1rem;padding:.62rem .82rem}.credit-recharge-dialog__notice svg[data-v-6949aada]{flex-shrink:0;height:.9rem;width:.9rem}.credit-recharge-dialog__order-card[data-v-6949aada]{background:linear-gradient(135deg,#faf5ff,#f0fdfa);border:1px solid rgba(167,139,250,.28);border-radius:9px;margin-top:1rem;padding:.85rem;position:relative}.credit-recharge-dialog__order-title[data-v-6949aada]{align-items:center;display:inline-flex;font-size:.82rem;font-weight:700;gap:.4rem;max-width:14rem}.credit-recharge-dialog__order-title svg[data-v-6949aada]{color:#7c3aed;flex-shrink:0}.credit-recharge-dialog__order-card p[data-v-6949aada]{color:#4f46e5;font-size:.66rem;margin:.25rem 0 0}.credit-recharge-dialog__order-tag[data-v-6949aada]{background:#7c3aed;border-radius:999px;color:#fff;font-size:.62rem;font-weight:700;padding:.24rem .62rem;position:absolute;right:.75rem;top:.75rem}.credit-recharge-dialog__order-list[data-v-6949aada]{border-bottom:1px solid #e2e8f0;display:grid;gap:.5rem;margin:.75rem 0 0;padding-bottom:.65rem}.credit-recharge-dialog__order-list div[data-v-6949aada],.credit-recharge-dialog__total[data-v-6949aada]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.credit-recharge-dialog__order-list dd[data-v-6949aada],.credit-recharge-dialog__order-list dt[data-v-6949aada]{font-size:.74rem;margin:0}.credit-recharge-dialog__order-list dt[data-v-6949aada]{color:#64748b}.credit-recharge-dialog__order-list dd[data-v-6949aada]{color:#1e293b}.credit-recharge-dialog__bonus[data-v-6949aada]{color:#4f46e5!important}.credit-recharge-dialog__total[data-v-6949aada]{margin-top:.65rem}.credit-recharge-dialog__total span[data-v-6949aada]{font-size:.82rem;font-weight:700}.credit-recharge-dialog__total strong[data-v-6949aada]{color:#4f46e5;font-size:.92rem}.credit-recharge-dialog__payment[data-v-6949aada]{margin-top:.75rem}.credit-recharge-dialog__payment h4[data-v-6949aada]{font-size:.82rem;font-weight:700;margin:0}.credit-recharge-dialog__payment-grid[data-v-6949aada]{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.5rem}.credit-recharge-dialog__payment-method[data-v-6949aada]{align-items:center;border:1px solid #e2e8f0;border-radius:8px;color:#334155;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;justify-content:center;min-height:2.25rem}.credit-recharge-dialog__payment-method--active[data-v-6949aada]{border-color:#7c3aed6b;box-shadow:0 0 0 2px #7c3aed14;color:#4f46e5}.credit-recharge-dialog__confirm[data-v-6949aada]{align-items:center;background:linear-gradient(135deg,#8b5cf6,#4f46e5);border-radius:999px;box-shadow:0 16px 26px -18px #4f46e5b3;color:#fff;display:inline-flex;font-size:.82rem;font-weight:700;justify-content:center;margin-top:.75rem;min-height:2.25rem;width:100%}.credit-recharge-dialog__confirm[data-v-6949aada]:disabled{box-shadow:none;cursor:not-allowed;opacity:.58}@media (max-width:780px){.credit-recharge-dialog[data-v-6949aada]{height:auto;max-height:calc(100vh - 2rem);min-height:auto;overflow-y:auto;padding:1.1rem}.credit-recharge-dialog__main[data-v-6949aada],.credit-recharge-dialog__plan-grid[data-v-6949aada],.credit-recharge-dialog__summary[data-v-6949aada]{grid-template-columns:1fr}}.membership-dialog[data-v-1cd9b15b]{border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 28px 80px -34px #0f172a85;color:#0f172a;height:min(43.5rem,calc(100vh - 1.5rem));max-height:calc(100vh - 1.5rem);overflow:visible;padding:1.75rem 3rem}.membership-dialog__header[data-v-1cd9b15b]{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.membership-dialog__title[data-v-1cd9b15b]{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0}.membership-dialog__subtitle[data-v-1cd9b15b]{color:#64748b;font-size:.82rem;margin:.25rem 0 0}.membership-dialog__switch[data-v-1cd9b15b]{align-items:center;align-self:center;display:inline-flex;gap:.45rem;justify-self:center}.membership-dialog__switch-button[data-v-1cd9b15b]{align-items:center;background:#f1f5f9;border-radius:999px;color:#64748b;display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;min-height:1.75rem;min-width:5.6rem;padding:0 .9rem}.membership-dialog__switch-button--active[data-v-1cd9b15b]{background:linear-gradient(135deg,#8b5cf6,#6366f1);box-shadow:0 10px 20px -15px #4f46e5a6;color:#fff}.membership-dialog__close[data-v-1cd9b15b]{align-items:center;background:transparent;border:0;box-shadow:none;color:#64748b;display:inline-flex;height:2rem;justify-content:center;justify-self:end;padding:0;transition:color .18s ease;width:2rem}.membership-dialog__close[data-v-1cd9b15b]:hover{color:#ef4444}.membership-dialog__main[data-v-1cd9b15b]{display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr) 15.75rem;margin-top:.85rem}.membership-dialog__plans[data-v-1cd9b15b]{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}.membership-dialog__plan[data-v-1cd9b15b]{align-items:stretch;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 18px 32px -32px #0f172a3d;display:flex;flex-direction:column;min-height:18rem;padding:1.05rem 1.15rem 1.1rem;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease}.membership-dialog__plan--active[data-v-1cd9b15b],.membership-dialog__plan[data-v-1cd9b15b]:hover{border-color:#c4b5fd;box-shadow:0 24px 44px -34px #5b21b659}.membership-dialog__plan--active[data-v-1cd9b15b]{background:linear-gradient(90deg,#f5f3ffe6,#ecfdf5b8) top /100% 3.25rem no-repeat,#fff}.membership-dialog__plan--disabled[data-v-1cd9b15b]{opacity:.62}.membership-dialog__plan-badge[data-v-1cd9b15b]{background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:999px;color:#fff;font-size:.65rem;font-weight:700;padding:.24rem .82rem;position:absolute;right:1rem;top:.75rem}.membership-dialog__plan-title[data-v-1cd9b15b]{font-size:1.05rem;font-weight:700}.membership-dialog__plan-subtitle[data-v-1cd9b15b]{color:#64748b;font-size:.72rem;margin-top:.25rem}.membership-dialog__price-row[data-v-1cd9b15b]{align-items:baseline;color:#0f172a;display:inline-flex;gap:.25rem;margin-top:.75rem}.membership-dialog__price-row strong[data-v-1cd9b15b]{font-size:2.15rem;font-weight:700;line-height:1}.membership-dialog__price-row span[data-v-1cd9b15b]:last-child{color:#64748b;font-size:.78rem}.membership-dialog__price-symbol[data-v-1cd9b15b]{font-size:.95rem;font-weight:700}.membership-dialog__plan-cta[data-v-1cd9b15b]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#334155;display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;margin-top:.8rem;min-height:1.95rem}.membership-dialog__plan-cta[data-v-1cd9b15b]:disabled{cursor:not-allowed;opacity:.72}.membership-dialog__plan--active .membership-dialog__plan-cta[data-v-1cd9b15b]{background:linear-gradient(135deg,#8b5cf6,#4f46e5);border-color:transparent;color:#fff}.membership-dialog__points[data-v-1cd9b15b]{color:#4338ca;font-size:.76rem;font-weight:700;margin-top:.85rem}.membership-dialog__feature-list[data-v-1cd9b15b]{display:grid;gap:.58rem;margin-top:.65rem}.membership-dialog__feature[data-v-1cd9b15b]{align-items:center;color:#64748b;display:inline-flex;font-size:.72rem;gap:.38rem}.membership-dialog__feature svg[data-v-1cd9b15b]{background:#ede9fe;border-radius:999px;color:#7c3aed;flex-shrink:0}.membership-dialog__recharge[data-v-1cd9b15b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.05rem 1.1rem}.membership-dialog__benefits h3[data-v-1cd9b15b],.membership-dialog__recharge h3[data-v-1cd9b15b]{font-size:.95rem;font-weight:700;margin:0}.membership-dialog__recharge p[data-v-1cd9b15b]{color:#64748b;font-size:.7rem;margin:.3rem 0 0}.membership-dialog__recharge-list[data-v-1cd9b15b]{display:grid;gap:.55rem;margin-top:.8rem}.membership-dialog__custom-recharge[data-v-1cd9b15b],.membership-dialog__recharge-option[data-v-1cd9b15b]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:9px;display:grid;gap:.45rem;grid-template-columns:minmax(0,1fr) auto;min-height:3rem;padding:.62rem .75rem;position:relative;text-align:left}.membership-dialog__recharge-option[data-v-1cd9b15b]{grid-template-columns:minmax(0,1fr) auto auto;padding-left:1.1rem}.membership-dialog__recharge-option--active[data-v-1cd9b15b]{background:linear-gradient(90deg,#f5f3ffb8,#fff 46%,#f0fdfa80);border-color:#a78bfa;box-shadow:0 16px 28px -26px #5b21b659}.membership-dialog__recharge-option--disabled[data-v-1cd9b15b],.membership-dialog__recharge-option[data-v-1cd9b15b]:disabled{cursor:not-allowed;opacity:.58}.membership-dialog__recharge-option[data-v-1cd9b15b]:before{background:linear-gradient(180deg,#8b5cf6,#6366f1);border-radius:999px;bottom:.68rem;content:"";left:.48rem;opacity:0;position:absolute;top:.68rem;transition:opacity .18s ease;width:.24rem}.membership-dialog__recharge-option--active[data-v-1cd9b15b]:before{opacity:1}.membership-dialog__custom-recharge strong[data-v-1cd9b15b],.membership-dialog__recharge-option strong[data-v-1cd9b15b]{display:block;font-size:.86rem}.membership-dialog__custom-recharge small[data-v-1cd9b15b],.membership-dialog__recharge-option small[data-v-1cd9b15b]{color:#64748b;display:block;font-size:.64rem;margin-top:.2rem}.membership-dialog__bonus[data-v-1cd9b15b]{background:#fff7ed;border-radius:999px;color:#ea580c;font-size:.6rem;font-weight:700;padding:.2rem .45rem}.membership-dialog__recharge-action[data-v-1cd9b15b]{background:#ede9fe;border-radius:999px;color:#6d28d9;font-size:.62rem;font-weight:700;padding:.26rem .58rem}.membership-dialog__custom-recharge[data-v-1cd9b15b]{-moz-column-gap:.45rem;column-gap:.45rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:4.45rem;row-gap:.4rem}.membership-dialog__custom-icon[data-v-1cd9b15b]{align-items:center;background:#ede9fe;border-radius:8px;color:#7c3aed;display:inline-flex;font-size:.74rem;font-weight:700;grid-column:1/2;grid-row:1/2;height:1.55rem;justify-content:center;width:1.55rem}.membership-dialog__custom-copy[data-v-1cd9b15b]{grid-column:2/4;grid-row:1/2}.membership-dialog__custom-recharge input[data-v-1cd9b15b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#1e293b;font-size:.66rem;grid-column:1/3;grid-row:2/3;height:1.55rem;min-width:0;outline:none;padding:0 .68rem;width:100%}.membership-dialog__custom-recharge input[data-v-1cd9b15b]:focus{background:#fff;border-color:#7c3aed80}.membership-dialog__custom-recharge button[data-v-1cd9b15b]{background:linear-gradient(135deg,#8b5cf6,#4f46e5);border-radius:999px;color:#fff;font-size:.62rem;font-weight:700;grid-column:3/4;grid-row:2/3;justify-self:end;padding:.3rem .65rem;white-space:nowrap}.membership-dialog__custom-recharge button[data-v-1cd9b15b]:disabled{cursor:not-allowed;opacity:.62}.membership-dialog__member-extra[data-v-1cd9b15b]{align-items:center;background:#ede9fec7;border-radius:999px;color:#6d28d9;display:inline-flex;font-size:.68rem;font-weight:700;gap:.35rem;justify-content:center;margin-top:.55rem;padding:.38rem .65rem;width:100%}.membership-dialog__benefits[data-v-1cd9b15b]{border:1px solid #e2e8f0;border-radius:10px;margin-top:.8rem;padding:.85rem}.membership-dialog__benefit-grid[data-v-1cd9b15b]{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.65rem}.membership-dialog__benefit[data-v-1cd9b15b]{align-items:center;background:linear-gradient(105deg,#faf5ffe6,#f0fdfae0);border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:.7rem;min-height:3rem;padding:.52rem .85rem}.membership-dialog__benefit svg[data-v-1cd9b15b]{color:#7c3aed;flex-shrink:0}.membership-dialog__benefit small[data-v-1cd9b15b],.membership-dialog__benefit strong[data-v-1cd9b15b]{display:block}.membership-dialog__benefit strong[data-v-1cd9b15b]{color:#1e293b;font-size:.78rem}.membership-dialog__benefit small[data-v-1cd9b15b]{color:#64748b;font-size:.64rem;margin-top:.18rem}@media (max-width:860px){.membership-dialog[data-v-1cd9b15b]{height:auto;max-height:calc(100vh - 2rem);overflow-y:auto;padding:1.1rem}.membership-dialog__header[data-v-1cd9b15b]{grid-template-columns:minmax(0,1fr) auto}.membership-dialog__switch[data-v-1cd9b15b]{grid-column:1/-1;justify-self:start}.membership-dialog__benefit-grid[data-v-1cd9b15b],.membership-dialog__main[data-v-1cd9b15b],.membership-dialog__plans[data-v-1cd9b15b]{grid-template-columns:1fr}.membership-dialog__plan[data-v-1cd9b15b]{min-height:auto}}.guide-video-player[data-v-9d1f35c8]{background:#080b12f2;display:flex;flex-direction:column;inset:0;position:fixed;z-index:9999}.guide-video-player__header[data-v-9d1f35c8]{align-items:center;color:#fffffff0;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:18px 22px 10px}.guide-video-player__back[data-v-9d1f35c8],.guide-video-player__close[data-v-9d1f35c8]{align-items:center;display:inline-flex;gap:6px;transition:color .18s ease,background-color .18s ease}.guide-video-player__back[data-v-9d1f35c8]{color:#ffffffbd}.guide-video-player__back[data-v-9d1f35c8]:hover{color:#fff}.guide-video-player__close[data-v-9d1f35c8]{border-radius:999px;color:#ffffffa8;height:32px;justify-content:center;justify-self:end;width:32px}.guide-video-player__close[data-v-9d1f35c8]:hover{background:#7f1d1d2e;color:#b91c1c}.guide-video-player__title[data-v-9d1f35c8]{font-size:14px;font-weight:700;line-height:1.4;text-align:center}.guide-video-player__body[data-v-9d1f35c8]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;padding:12px 20px 24px}.guide-video-player__video[data-v-9d1f35c8]{background:#000;border-radius:18px;box-shadow:0 20px 60px #00000059;max-height:100%;width:min(1120px,100%)}.guide-video-player-fade-enter-active[data-v-9d1f35c8],.guide-video-player-fade-leave-active[data-v-9d1f35c8]{transition:opacity .26s cubic-bezier(.22,1,.36,1)}.guide-video-player-fade-enter-from[data-v-9d1f35c8],.guide-video-player-fade-leave-to[data-v-9d1f35c8]{opacity:0}@media (max-width:768px){.guide-video-player__header[data-v-9d1f35c8]{gap:10px;grid-template-columns:auto 1fr auto;padding:14px 14px 8px}.guide-video-player__title[data-v-9d1f35c8]{font-size:13px}.guide-video-player__body[data-v-9d1f35c8]{padding:8px 10px 16px}.guide-video-player__video[data-v-9d1f35c8]{border-radius:12px}}.shortcut-guide[data-v-fbb0945d]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,#fffffffa,#f8fafcf5);border:1px solid rgba(226,232,240,.9);box-shadow:0 28px 48px -26px #0f172a6b,inset 0 1px #ffffffe6;color:#334155;overflow:hidden;z-index:50}.shortcut-guide--topbar[data-v-fbb0945d]{border-radius:18px;font-size:.875rem;position:absolute;right:0;top:3rem;width:20rem}.shortcut-guide--sidebar[data-v-fbb0945d]{border-radius:22px;font-size:.875rem;width:min(23rem,calc(100vw - 120px))}.shortcut-guide__header[data-v-fbb0945d]{border-bottom:1px solid rgba(226,232,240,.85);padding:1rem 1rem .9rem}.shortcut-guide__eyebrow[data-v-fbb0945d]{color:#64748b;font-size:.65rem;font-weight:700;letter-spacing:.12em;margin:0 0 .3rem;text-transform:uppercase}.shortcut-guide__title[data-v-fbb0945d]{color:#0f172a;font-size:1rem;font-weight:700;margin:0}.shortcut-guide__subtitle[data-v-fbb0945d]{color:#64748b;font-size:.78rem;line-height:1.4;margin:.35rem 0 0}.shortcut-guide__content[data-v-fbb0945d]{max-height:70vh;overflow-y:auto;padding:1rem}.user-account-menu--collapsed[data-v-781ab1fc]{display:flex;justify-content:center}.user-account-menu__compact-trigger[data-v-781ab1fc]{align-items:center;background:#ffffffd1;border:1px solid rgba(226,232,240,.9);border-radius:1rem;box-shadow:0 12px 22px -20px #0f172a73,inset 0 1px #ffffffdb;color:#334155;display:inline-flex;height:2.5rem;justify-content:center;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:2.5rem}.user-account-menu__compact-trigger[data-v-781ab1fc]:hover,.user-account-menu__compact-trigger[aria-expanded=true][data-v-781ab1fc]{background:#fffffff5;border-color:#94a3b8d9;box-shadow:0 16px 26px -20px #0f172a80,0 0 0 3px #5f49c314;transform:translateY(-1px)}.user-account-menu__compact-trigger[data-v-781ab1fc]:focus-visible{outline:2px solid rgba(95,73,195,.5);outline-offset:2px}.user-account-menu__surface[data-v-781ab1fc]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#fffffff5,#f8fafceb);border:1px solid hsla(0,0%,100%,.85);border-radius:18px;box-shadow:0 16px 30px -24px #0f172a6b,inset 0 1px #fffc;display:flex;gap:.5rem;padding:.5rem .625rem;width:100%}.user-account-menu__trigger[data-v-781ab1fc]{border-radius:.875rem;color:#475569;height:2rem;width:2rem}.user-account-menu__trigger[data-v-781ab1fc]:hover{background:#e2e8f0bf;color:#1e293b}.user-account-menu__surface-avatar--member[data-v-781ab1fc]{border-color:#f59e0bd1!important;box-shadow:0 0 0 2px #fbbf2438,0 8px 18px -14px #b45309b3}.user-account-menu__panel[data-v-781ab1fc]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,#fffffffc,#f8fafcf7);border:1px solid rgba(226,232,240,.9);border-radius:24px;box-shadow:0 28px 48px -26px #0f172a6b,inset 0 1px #ffffffe6;overflow:hidden;padding:.85rem;width:18.25rem}.user-account-menu__header[data-v-781ab1fc]{align-items:center;display:flex;gap:.85rem;padding:.1rem .1rem .8rem}.user-account-menu__hero-avatar-wrap[data-v-781ab1fc]{display:grid;flex-shrink:0;gap:.32rem;justify-items:center}.user-account-menu__hero-avatar[data-v-781ab1fc]{background:linear-gradient(135deg,#0ea5e9,#3b82f6);border:none;flex-shrink:0;height:2.75rem;width:2.75rem}.user-account-menu__hero-avatar--member[data-v-781ab1fc]{background:linear-gradient(135deg,#0ea5e9,#3b82f6) padding-box,linear-gradient(135deg,#fde047,#f59e0b) border-box;border:2px solid rgba(245,158,11,.95);box-shadow:0 0 0 3px #fbbf2433,0 14px 22px -16px #b45309b8}.user-account-menu__member-badge[data-v-781ab1fc]{align-items:center;background:linear-gradient(135deg,#fef3c7,#fffbeb);border-radius:999px;box-shadow:inset 0 0 0 1px #f59e0b3d;color:#92400e;display:inline-flex;font-size:.62rem;font-weight:800;justify-content:center;line-height:1.15;max-width:4.8rem;padding:.1rem .42rem;white-space:nowrap}.user-account-menu__name[data-v-781ab1fc]{color:#1e293b;font-size:1rem;font-weight:700;margin:0}.user-account-menu__email[data-v-781ab1fc]{color:#64748b;font-size:.82rem;margin:.2rem 0 0}.user-account-menu__credits-card[data-v-781ab1fc]{background:linear-gradient(180deg,#fffffff5,#f8fafceb);border:1px solid rgba(226,232,240,.92);border-radius:18px;box-shadow:0 12px 28px -24px #0f172a59;display:block;padding:.9rem .95rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.user-account-menu__credits-card[data-v-781ab1fc]:hover{border-color:#94a3b8e6;box-shadow:0 18px 32px -24px #0f172a61;transform:translateY(-1px)}.user-account-menu__credits-card-top[data-v-781ab1fc],.user-account-menu__credits-row[data-v-781ab1fc]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.user-account-menu__credits-card-top[data-v-781ab1fc]{margin-bottom:.7rem}.user-account-menu__credits-title[data-v-781ab1fc]{align-items:center;color:#1e293b;display:inline-flex;font-size:.95rem;font-weight:600;gap:.45rem}.user-account-menu__credits-title[data-v-781ab1fc]:before{background:linear-gradient(135deg,#6366f1,#0ea5e9);border-radius:999px;content:"";height:.55rem;width:.55rem}.user-account-menu__credits-action[data-v-781ab1fc]{background:#0f172a;border-radius:999px;color:#fff;font-size:.74rem;font-weight:600;padding:.28rem .65rem}.user-account-menu__credits-label[data-v-781ab1fc]{color:#64748b;font-size:.82rem}.user-account-menu__credits-value[data-v-781ab1fc]{align-items:baseline;color:#1e293b;display:inline-flex;font-size:1.2rem;font-weight:700;gap:.2rem}.user-account-menu__credits-value[data-v-781ab1fc]:after{color:#94a3b8;content:"pts";font-size:.72rem;font-weight:600}.user-account-menu__credits-hint[data-v-781ab1fc]{color:#64748b;font-size:.76rem;margin:.45rem 0 0}.user-account-menu__body[data-v-781ab1fc]{padding-top:.8rem}.user-account-menu__subscription-card[data-v-781ab1fc]{align-items:start;background:linear-gradient(135deg,#f5f3fff5,#ecfdf5eb);border:1px solid rgba(167,139,250,.38);border-radius:16px;box-shadow:0 14px 28px -24px #5b21b66b,inset 0 1px #ffffffd9;-moz-column-gap:.65rem;column-gap:.65rem;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:3.2rem;padding:.68rem .72rem;row-gap:.18rem;width:100%}.user-account-menu__subscription-content[data-v-781ab1fc]{display:contents}.user-account-menu__subscription-title[data-v-781ab1fc]{align-items:center;color:#4338ca;display:inline-flex;font-size:.84rem;font-weight:700;gap:.35rem;grid-column:1;grid-row:1}.user-account-menu__subscription-copy[data-v-781ab1fc]{color:#64748b;font-size:.68rem;grid-column:1/-1;grid-row:2;line-height:1.25;margin:0;white-space:nowrap}.user-account-menu__subscription-actions[data-v-781ab1fc]{align-items:center;display:inline-flex;flex-shrink:0;gap:.35rem;grid-column:2;grid-row:1;margin-top:-.08rem}.user-account-menu__subscription-button[data-v-781ab1fc]{align-items:center;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:700;justify-content:center;line-height:1;min-height:1.5rem;padding:.22rem .5rem;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.user-account-menu__subscription-button[data-v-781ab1fc]:hover{transform:translateY(-1px)}.user-account-menu__subscription-button[data-v-781ab1fc]:focus-visible{outline:2px solid rgba(95,73,195,.42);outline-offset:2px}.user-account-menu__subscription-button--secondary[data-v-781ab1fc]{background:#ffffffc7;border:1px solid rgba(148,163,184,.36);color:#475569}.user-account-menu__subscription-button--secondary[data-v-781ab1fc]:hover{background:#fffffff5;border-color:#6366f147;color:#4338ca}.user-account-menu__subscription-button--primary[data-v-781ab1fc]{background:#ffffffb8;border:1px solid rgba(129,140,248,.34);box-shadow:0 10px 20px -16px #7c3aed8c;color:#7c3aed}.user-account-menu__subscription-button--primary[data-v-781ab1fc]:hover{background:#fff;box-shadow:0 14px 22px -16px #7c3aed9e}.user-account-menu__subscription-card+.user-account-menu__section[data-v-781ab1fc]{margin-top:.55rem}.user-account-menu__section+.user-account-menu__section[data-v-781ab1fc]{border-top:1px solid rgba(226,232,240,.9);margin-top:.65rem;padding-top:.65rem}.user-account-menu__item+.user-account-menu__item[data-v-781ab1fc]{margin-top:.2rem}.user-account-menu__item[data-v-781ab1fc]{align-items:center;border-radius:14px;color:#1e293b;display:flex;gap:.8rem;justify-content:space-between;padding:.78rem .8rem;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;width:100%}.user-account-menu__item[data-v-781ab1fc]:hover{background:#f8fafcf2;box-shadow:0 12px 24px -28px #0f172a61;color:#0f172a;transform:translate(2px)}.user-account-menu__item--active[data-v-781ab1fc]{background:linear-gradient(135deg,#eef2fff5,#f8fafcfa);color:#4f46e5}.user-account-menu__item--danger[data-v-781ab1fc]{color:#dc2626}.user-account-menu__item--danger[data-v-781ab1fc]:hover{background:#fef1f1eb;color:#b91c1c}.user-account-menu__item-main[data-v-781ab1fc]{align-items:center;display:inline-flex;font-size:.92rem;font-weight:500;gap:.7rem;min-width:0}.user-account-menu__item-chevron[data-v-781ab1fc]{color:#94a3b8;flex-shrink:0;transition:transform .2s ease,color .2s ease}.user-account-menu__item--active .user-account-menu__item-chevron[data-v-781ab1fc],.user-account-menu__item:hover .user-account-menu__item-chevron[data-v-781ab1fc]{color:currentColor}.menu-fade-up-enter-active[data-v-781ab1fc],.menu-fade-up-leave-active[data-v-781ab1fc]{transition:all .22s ease}.menu-fade-up-enter-from[data-v-781ab1fc],.menu-fade-up-leave-to[data-v-781ab1fc]{opacity:0;transform:translate3d(-8px,8px,0) scale(.96)}.menu-fade-side-enter-active[data-v-781ab1fc],.menu-fade-side-leave-active[data-v-781ab1fc]{transition:all .2s ease}.menu-fade-side-enter-from[data-v-781ab1fc],.menu-fade-side-leave-to[data-v-781ab1fc]{opacity:0;transform:translate(-10px) scale(.98)}.slide-fade-enter-active[data-v-4fabac3c],.slide-fade-leave-active[data-v-4fabac3c]{transition:all .2s cubic-bezier(.22,1,.36,1)}.slide-fade-enter-from[data-v-4fabac3c],.slide-fade-leave-to[data-v-4fabac3c]{opacity:0;transform:translate(-15px)}.fade-enter-active[data-v-4fabac3c]{transition:opacity .18s cubic-bezier(.22,1,.36,1)}.fade-leave-active[data-v-4fabac3c]{transition:opacity .14s cubic-bezier(.22,1,.36,1)}.fade-enter-from[data-v-4fabac3c],.fade-leave-to[data-v-4fabac3c]{opacity:0}aside[data-v-4fabac3c]{position:relative;z-index:60}.sidebar-shell[data-v-4fabac3c]{transition:width .26s cubic-bezier(.22,1,.36,1);will-change:width}[data-v-4fabac3c]{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}button[data-v-4fabac3c]:not(.frequent-item-wrapper *){-webkit-user-select:none;-moz-user-select:none;user-select:none}.frequent-item-wrapper button[data-v-4fabac3c]{pointer-events:auto!important}.frequent-item-wrapper[data-v-4fabac3c],.frequent-item-wrapper[data-v-4fabac3c] *,.frequent-item-wrapper button[data-v-4fabac3c]{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.frequent-item-wrapper[data-v-4fabac3c],.frequent-item-wrapper[data-v-4fabac3c] *{-webkit-user-drag:auto!important;-khtml-user-drag:auto!important;-moz-user-drag:auto!important;-o-user-drag:auto!important;user-drag:auto!important;cursor:pointer!important}.frequent-item-wrapper[data-v-4fabac3c]:active{cursor:pointer!important}.slide-fade-enter-active[data-v-4fabac3c],.slide-fade-leave-active[data-v-4fabac3c]{transition:all .26s cubic-bezier(.22,1,.36,1)}.slide-fade-enter-from[data-v-4fabac3c],.slide-fade-leave-to[data-v-4fabac3c]{opacity:0;transform:translate(-10px)}.dragging-ghost[data-v-4fabac3c]{background:#e5e7eb;border-radius:8px;opacity:.5}.cursor-grab[data-v-4fabac3c]{cursor:grab}.cursor-grab[data-v-4fabac3c]:active{cursor:grabbing}.collapse-enter-active[data-v-4fabac3c],.collapse-leave-active[data-v-4fabac3c]{overflow:hidden;transition:all .2s ease-out}.collapse-enter-from[data-v-4fabac3c],.collapse-leave-to[data-v-4fabac3c]{max-height:0;opacity:0}.collapse-enter-to[data-v-4fabac3c],.collapse-leave-from[data-v-4fabac3c]{max-height:500px;opacity:1}.frequent-group[data-v-4fabac3c]{margin-bottom:2px}.frequent-group-header[data-v-4fabac3c]{position:relative}.frequent-group-header[data-v-4fabac3c]:before{background-color:transparent;border-radius:.25rem;content:"";inset:0 -8px 0 0;pointer-events:none;position:absolute;transition:background-color .15s ease}.frequent-group-header[data-v-4fabac3c]:hover:before{background-color:#e5e7eb}.frequent-item-row[data-v-4fabac3c]{position:relative}.frequent-item-row[data-v-4fabac3c]:before{background-color:transparent;border-radius:.25rem;content:"";inset:0 -8px 0 0;pointer-events:none;position:absolute;transition:background-color .15s ease}.frequent-item-row[data-v-4fabac3c]:hover:before{background-color:#e5e7eb}.merge-target-highlight[data-v-4fabac3c]{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border-radius:8px;box-shadow:0 0 0 2px #6366f1,0 4px 12px #6366f140;transform:scale(1.02);transition:all .15s ease}.group-drop-target[data-v-4fabac3c]{background:linear-gradient(135deg,#5f49c30d,#62bf920d);border:2px dashed #5f49c3;box-shadow:0 0 0 2px #5f49c314}.group-drop-target[data-v-4fabac3c],.ungrouped-drop-target[data-v-4fabac3c]{border-radius:8px;transition:all .15s ease}.ungrouped-drop-target[data-v-4fabac3c]{background:linear-gradient(135deg,#fef3c7,#fde68a);box-shadow:0 0 0 2px #f59e0b,0 4px 12px #f59e0b40;margin:-4px;padding:4px}.sort-target-highlight[data-v-4fabac3c]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:8px;box-shadow:0 0 0 2px #3b82f6;transition:all .15s ease}.sort-line-indicator[data-v-4fabac3c]{background:#818cf8;border-radius:1px;height:2px;left:0;position:absolute;right:0;z-index:20}.sort-line-indicator[data-v-4fabac3c]:after,.sort-line-indicator[data-v-4fabac3c]:before{background:#818cf8;border-radius:50%;content:"";height:6px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.sort-line-indicator[data-v-4fabac3c]:before{left:0}.sort-line-indicator[data-v-4fabac3c]:after{right:0}.sort-line-top[data-v-4fabac3c]{top:-2px}.sort-line-bottom[data-v-4fabac3c]{bottom:-2px}.loading-dots .dot[data-v-4fabac3c]{animation:bounce-4fabac3c 1.4s ease-in-out infinite both;background-color:currentColor;border-radius:50%;display:inline-block;height:4px;margin:0 1px;width:4px}.loading-dots .dot[data-v-4fabac3c]:first-child{animation-delay:-.32s}.loading-dots .dot[data-v-4fabac3c]:nth-child(2){animation-delay:-.16s}@keyframes bounce-4fabac3c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ai-icon-container[data-v-4fabac3c]:after{animation:shine-effect-4fabac3c 1.5s linear infinite;background:linear-gradient(90deg,#fff0 0,#ffffff80 20%,#fffc,#ffffff80 80%,#fff0);content:"";height:250%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transform:rotate(45deg);width:60%}.group:hover .ai-icon-container[data-v-4fabac3c]:after{opacity:1}@keyframes shine-effect-4fabac3c{0%{transform:translate(-150%,-150%) rotate(45deg)}to{transform:translate(150%,150%) rotate(45deg)}}.username-fade-out[data-v-4fabac3c]{mask-image:linear-gradient(90deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent)}.frequent-note-title-container[data-v-4fabac3c]{cursor:grab;overflow:hidden;position:relative}.frequent-note-title-container[data-v-4fabac3c]:active{cursor:grabbing}.frequent-note-title[data-v-4fabac3c]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;color:#374151;font-size:.8125rem;font-weight:500;line-height:1;mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);position:relative;transition:mask-image .2s ease,-webkit-mask-image .2s ease}.frequent-note-title.at-end[data-v-4fabac3c]{mask-image:none;-webkit-mask-image:none}.frequent-note-title[data-v-4fabac3c]::-webkit-scrollbar{display:none}.frequent-note-title-container:hover .frequent-note-title[data-v-4fabac3c]{color:#1f2937}.frequent-section-wrapper[data-v-4fabac3c]{overflow:visible;position:relative}.drop-zone[data-v-4fabac3c]{border-radius:8px;margin-right:-18px;padding-right:18px;transition:background .2s ease,border .2s ease,box-shadow .2s ease,margin .15s ease,padding .15s ease}.drop-zone[data-v-4fabac3c]::-webkit-scrollbar{width:2px}.drop-zone[data-v-4fabac3c]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.drop-zone[data-v-4fabac3c]::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.drop-zone[data-v-4fabac3c]::-webkit-scrollbar-thumb:hover{background:#00000040}.drop-zone[data-v-4fabac3c]{scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin}.drop-zone-active[data-v-4fabac3c]{background:linear-gradient(135deg,#5f49c30d,#62bf920d);border:2px dashed #5f49c3;box-shadow:0 0 0 2px #5f49c314;margin-left:4px;margin-right:-14px;padding-left:4px}.frequent-item-wrapper:hover .frequent-delete-btn[data-v-4fabac3c]{opacity:1}.frequent-delete-btn[data-v-4fabac3c]{transition:opacity .2s ease,background-color .15s ease;z-index:10}.frequent-note-icon[data-v-4fabac3c]{transition:transform .2s ease}.group:hover .frequent-note-icon[data-v-4fabac3c]{transform:scale(1.05)}.frequent-tag-outer[data-v-4fabac3c]{max-width:100%;position:relative}.frequent-tag-outer[data-v-4fabac3c]:hover{box-shadow:0 1px 3px #0000000f;transform:translateY(-1px)}.frequent-tag-outer:active .frequent-tag-inner[data-v-4fabac3c]{cursor:grabbing}.frequent-tag-inner[data-v-4fabac3c]{scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);max-width:100%;position:relative;transition:mask-image .2s ease,-webkit-mask-image .2s ease}.frequent-tag-inner.at-end[data-v-4fabac3c]{mask-image:none;-webkit-mask-image:none}.frequent-tag-inner[data-v-4fabac3c]::-webkit-scrollbar{display:none}.newly-added-flash[data-v-4fabac3c]{animation:flash-highlight-4fabac3c 1.5s ease-out}@keyframes flash-highlight-4fabac3c{0%{background-color:#5f49c34d}25%{background-color:#5f49c326}50%{background-color:#5f49c340}75%{background-color:#5f49c31a}to{background-color:transparent}}.panel-slide-enter-active[data-v-4fabac3c],.panel-slide-leave-active[data-v-4fabac3c]{transition:all .2s ease-out}.panel-slide-enter-from[data-v-4fabac3c],.panel-slide-leave-to[data-v-4fabac3c]{opacity:0;transform:translate(-10px)}.frequent-more-panel[data-v-4fabac3c]{max-width:500px;min-width:280px}.resize-handle[data-v-4fabac3c]{background:transparent;bottom:0;cursor:ew-resize;position:absolute;right:0;top:0;transition:background-color .2s;width:4px;z-index:10}.resize-handle[data-v-4fabac3c]:hover{background-color:#5f49c34d}
