.msw-ripple[data-v-94aa6808]{position:fixed;inset:0;z-index:10001;pointer-events:none}.msw-root[data-v-94aa6808]{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 20px;overflow-y:auto;background:#08090af5;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);outline:none}.msw-bg[data-v-94aa6808]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.msw-blob[data-v-94aa6808]{position:absolute;left:var(--bx);top:var(--by);width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--bc) 18%,transparent) 0%,transparent 70%);transform:translate(-50%,-50%);animation:blobDrift-94aa6808 14s ease-in-out infinite alternate;filter:blur(1px)}.msw-blob[data-v-94aa6808]:nth-child(2){animation-delay:-4s;animation-duration:18s}.msw-blob[data-v-94aa6808]:nth-child(3){animation-delay:-8s;animation-duration:16s}.msw-blob[data-v-94aa6808]:nth-child(4){animation-delay:-2s;animation-duration:20s}.msw-blob[data-v-94aa6808]:nth-child(5){animation-delay:-11s;animation-duration:15s}@keyframes blobDrift-94aa6808{0%{transform:translate(-50%,-50%) scale(1) rotate(0)}33%{transform:translate(-48%,-52%) scale(1.08) rotate(3deg)}66%{transform:translate(-53%,-48%) scale(.95) rotate(-2deg)}to{transform:translate(-50%,-50%) scale(1.05) rotate(1deg)}}.msw-vignette[data-v-94aa6808]{position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.7) 100%)}.msw-close[data-v-94aa6808]{position:absolute;top:24px;right:24px;z-index:10;width:36px;height:36px;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffff80;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer}.msw-close[data-v-94aa6808]:hover{background:#ffffff1f;color:#fff;border-color:#fff3}.msw-header[data-v-94aa6808]{position:relative;z-index:2;text-align:center;margin-bottom:40px;max-width:520px}.msw-kicker[data-v-94aa6808]{display:block;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffff4d;margin-bottom:12px}.msw-title[data-v-94aa6808]{font-size:clamp(26px,4vw,42px);font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1.1;margin-bottom:12px}.msw-sub[data-v-94aa6808]{font-size:14px;line-height:1.65;color:#ffffff61;max-width:400px;margin-inline:auto}.msw-grid[data-v-94aa6808]{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:900px;width:100%}.msw-card[data-v-94aa6808]{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:20px 22px;cursor:pointer;text-align:left;transition:border-color .26s ease,background .26s ease,transform .22s ease,box-shadow .26s ease}.msw-card[data-v-94aa6808]:hover{background:#fff1;border-color:var(--mc);box-shadow:0 0 0 1px var(--mc),0 8px 40px var(--ms);transform:translateY(-2px)}.msw-card--active[data-v-94aa6808]{border-color:color-mix(in srgb,var(--mc) 60%,transparent);background:color-mix(in srgb,var(--mc) 8%,transparent)}.msw-card--loading[data-v-94aa6808]{pointer-events:none;opacity:.8}.msw-card[data-v-94aa6808]:nth-child(5){grid-column:1 / -1;max-width:calc(50% - 7px);justify-self:center;width:100%}.msw-card-glow[data-v-94aa6808]{position:absolute;inset:0;border-radius:18px;pointer-events:none;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--mc) 15%,transparent),transparent 70%);opacity:0;transition:opacity .3s ease}.msw-card:hover .msw-card-glow[data-v-94aa6808]{opacity:1}.msw-icon-wrap[data-v-94aa6808]{width:46px;height:46px;border-radius:14px;flex-shrink:0;background:color-mix(in srgb,var(--mc) 15%,transparent);border:1px solid color-mix(in srgb,var(--mc) 30%,transparent);display:flex;align-items:center;justify-content:center;transition:background .26s ease}.msw-card:hover .msw-icon-wrap[data-v-94aa6808]{background:color-mix(in srgb,var(--mc) 25%,transparent)}.msw-icon[data-v-94aa6808]{font-size:22px!important;color:var(--mc);font-variation-settings:"FILL" 0,"wght" 300}.msw-card-body[data-v-94aa6808]{flex:1;min-width:0}.msw-card-top[data-v-94aa6808]{display:flex;align-items:center;gap:8px;margin-bottom:5px}.msw-card-name[data-v-94aa6808]{font-size:15px;font-weight:600;color:#fff}.msw-pill[data-v-94aa6808]{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 8px;border-radius:999px;color:var(--mc);background:color-mix(in srgb,var(--mc) 15%,transparent);border:1px solid color-mix(in srgb,var(--mc) 35%,transparent)}.msw-card-desc[data-v-94aa6808]{font-size:12px;line-height:1.6;color:#ffffff59}.msw-card-arrow[data-v-94aa6808]{flex-shrink:0;color:#fff3;transition:color .22s ease,transform .22s ease}.msw-card:hover .msw-card-arrow[data-v-94aa6808]{color:var(--mc);transform:translate(3px)}.msw-spin[data-v-94aa6808]{animation:mswSpin-94aa6808 .75s linear infinite}@keyframes mswSpin-94aa6808{to{transform:rotate(360deg)}}.msw-hint[data-v-94aa6808]{position:relative;z-index:2;margin-top:32px;font-size:11px;color:#fff3}.msw-hint kbd[data-v-94aa6808]{font-family:inherit;font-size:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:1px 6px}.msw-fade-enter-active[data-v-94aa6808]{transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.msw-fade-leave-active[data-v-94aa6808]{transition:opacity .25s ease,transform .2s ease}.msw-fade-enter-from[data-v-94aa6808]{opacity:0;transform:scale(.97)}.msw-fade-leave-to[data-v-94aa6808]{opacity:0;transform:scale(1.02)}@media (max-width: 600px){.msw-grid[data-v-94aa6808]{grid-template-columns:1fr}.msw-card[data-v-94aa6808]:nth-child(5){grid-column:auto;max-width:none;justify-self:auto}.msw-header[data-v-94aa6808]{margin-bottom:28px}}@media (min-width: 900px){.msw-grid[data-v-94aa6808]{grid-template-columns:repeat(6,1fr)}.msw-card[data-v-94aa6808]:nth-child(1){grid-column:1 / 3}.msw-card[data-v-94aa6808]:nth-child(2){grid-column:3 / 5}.msw-card[data-v-94aa6808]:nth-child(3){grid-column:5 / 7}.msw-card[data-v-94aa6808]:nth-child(4){grid-column:2 / 4}.msw-card[data-v-94aa6808]:nth-child(5){grid-column:4 / 6;max-width:none;justify-self:auto;width:auto}}.nb-wrap[data-v-3daa7e24]{position:relative}.nb-btn[data-v-3daa7e24]{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffa6;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.nb-btn[data-v-3daa7e24]:hover{background:#ffffff1c;color:#fff}.nb-badge[data-v-3daa7e24]{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;font-size:10px;font-weight:700;background:#ef4444;color:#fff;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(8,9,10,.95);line-height:1}.nb-drag-handle[data-v-3daa7e24]{display:none;width:36px;height:4px;border-radius:2px;background:#ffffff26;margin:10px auto 2px;flex-shrink:0}.nb-panel[data-v-3daa7e24]{position:absolute;top:calc(100% + 10px);right:0;width:340px;background:#0e0f12f7;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 16px 48px #0000008c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;overflow:hidden;z-index:200}.nb-backdrop[data-v-3daa7e24]{display:none;position:fixed;inset:0;background:#0000008c;z-index:199;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.nb-header[data-v-3daa7e24]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.nb-title[data-v-3daa7e24]{font-size:13px;font-weight:600;color:#fff}.nb-actions[data-v-3daa7e24]{display:flex;gap:8px}.nb-action-btn[data-v-3daa7e24]{font-size:11px;color:#ffffff73;background:none;border:none;cursor:pointer;padding:2px 4px;border-radius:4px;transition:color .15s}.nb-action-btn[data-v-3daa7e24]:hover{color:#fffc}.nb-action-btn--danger[data-v-3daa7e24]:hover{color:#f87171}.nb-list[data-v-3daa7e24]{max-height:380px;overflow-y:auto;overflow-x:hidden}.nb-list[data-v-3daa7e24]::-webkit-scrollbar{width:3px}.nb-list[data-v-3daa7e24]::-webkit-scrollbar-track{background:transparent}.nb-list[data-v-3daa7e24]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.nb-list[data-v-3daa7e24]::-webkit-scrollbar-thumb:hover{background:#fff3}.nb-empty[data-v-3daa7e24]{padding:32px 16px;text-align:center;font-size:13px;color:#ffffff59}.nb-item[data-v-3daa7e24]{display:flex;align-items:flex-start;gap:11px;padding:12px 14px;cursor:pointer;transition:background .12s;border-bottom:1px solid rgba(255,255,255,.05);position:relative}.nb-item[data-v-3daa7e24]:last-child{border-bottom:none}.nb-item[data-v-3daa7e24]:hover{background:#ffffff0a}.nb-item--unread[data-v-3daa7e24]{background:#ffffff08}.nb-item--unread[data-v-3daa7e24]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--mc, #818cf8);border-radius:0 2px 2px 0}.nb-icon[data-v-3daa7e24]{width:28px;height:28px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px}.nb-icon--default[data-v-3daa7e24]{background:#818cf826;color:#818cf8}.nb-icon--success[data-v-3daa7e24]{background:#34d39926;color:#34d399}.nb-icon--warn[data-v-3daa7e24]{background:#fbbf2426;color:#fbbf24}.nb-icon--danger[data-v-3daa7e24]{background:#ef444426;color:#f87171}.nb-icon--info[data-v-3daa7e24]{background:#60a5fa26;color:#60a5fa}.nb-content[data-v-3daa7e24]{flex:1;min-width:0}.nb-item-title[data-v-3daa7e24]{font-size:12.5px;font-weight:600;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.nb-item-body[data-v-3daa7e24]{font-size:11.5px;color:#ffffff80;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px}.nb-item-time[data-v-3daa7e24]{font-size:10.5px;color:#ffffff47}.nb-invite-actions[data-v-3daa7e24]{display:flex;gap:8px;margin-top:8px}.nb-invite-btn[data-v-3daa7e24]{font-size:11px;font-weight:600;padding:5px 12px;border-radius:7px;border:1px solid transparent;cursor:pointer;transition:background .12s,border-color .12s,opacity .12s}.nb-invite-btn[data-v-3daa7e24]:disabled{opacity:.5;cursor:default}.nb-invite-btn--accept[data-v-3daa7e24]{background:var(--mc, #818cf8);color:#fff}.nb-invite-btn--accept[data-v-3daa7e24]:not(:disabled):hover{filter:brightness(1.1)}.nb-invite-btn--decline[data-v-3daa7e24]{background:#ffffff0f;color:#ffffffb3;border-color:#ffffff1f}.nb-invite-btn--decline[data-v-3daa7e24]:not(:disabled):hover{background:#ef444426;color:#f87171;border-color:#ef44444d}.nb-dismiss[data-v-3daa7e24]{width:20px;height:20px;border-radius:5px;flex-shrink:0;background:none;border:none;color:#ffffff40;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s,color .12s;margin-top:1px}.nb-dismiss[data-v-3daa7e24]:hover{background:#ffffff14;color:#ffffffb3}.nb-drop-enter-active[data-v-3daa7e24],.nb-drop-leave-active[data-v-3daa7e24]{transition:opacity .15s,transform .15s}.nb-drop-enter-from[data-v-3daa7e24],.nb-drop-leave-to[data-v-3daa7e24]{opacity:0;transform:translateY(-6px) scale(.98)}.nb-slide-up-enter-active[data-v-3daa7e24],.nb-slide-up-leave-active[data-v-3daa7e24]{transition:opacity .22s,transform .26s cubic-bezier(.32,1,.23,1)}.nb-slide-up-enter-from[data-v-3daa7e24],.nb-slide-up-leave-to[data-v-3daa7e24]{opacity:0;transform:translateY(100%)}.nb-fade-enter-active[data-v-3daa7e24],.nb-fade-leave-active[data-v-3daa7e24]{transition:opacity .22s}.nb-fade-enter-from[data-v-3daa7e24],.nb-fade-leave-to[data-v-3daa7e24]{opacity:0}.nb-panel--sheet[data-v-3daa7e24]{position:fixed!important;inset:auto 0 0!important;width:100%!important;border-radius:20px 20px 0 0!important;border-left:none!important;border-right:none!important;border-bottom:none!important;max-height:80dvh!important;z-index:200!important;box-shadow:0 -8px 40px #0009!important}.nb-panel--sheet .nb-list[data-v-3daa7e24]{max-height:calc(80dvh - 120px)}.nb-panel--sheet .nb-item[data-v-3daa7e24]{padding:14px 16px;gap:13px}.nb-panel--sheet .nb-icon[data-v-3daa7e24]{width:32px;height:32px;border-radius:10px}.nb-panel--sheet .nb-item-title[data-v-3daa7e24]{font-size:13px}.nb-panel--sheet .nb-item-body[data-v-3daa7e24]{font-size:12px}.nb-panel--sheet .nb-dismiss[data-v-3daa7e24]{width:24px;height:24px}.sh-root[data-v-2af497aa]{position:sticky;top:0;z-index:50;--mc: #818cf8;background:linear-gradient(180deg,color-mix(in srgb,var(--mc) 5%,rgba(8,9,10,.96)),#08090af0);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border-bottom:1px solid rgba(255,255,255,.07);transition:background .45s ease}.sh-top-stroke[data-v-2af497aa]{position:absolute;top:0;left:0;right:0;height:1.5px;z-index:2;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--mc) 45%,transparent) 20%,var(--mc) 50%,color-mix(in srgb,var(--mc) 45%,transparent) 80%,transparent 100%);transition:background .45s ease}.sh-bar[data-v-2af497aa]{padding:0 20px}@media (min-width: 768px){.sh-bar[data-v-2af497aa]{padding:0 28px}}.sh-bar-inner[data-v-2af497aa]{display:flex;align-items:center;gap:10px;height:58px;max-width:1440px;margin:0 auto}.sh-spacer[data-v-2af497aa]{flex:1}.sh-logo[data-v-2af497aa]{display:flex;align-items:center;gap:9px;text-decoration:none;flex-shrink:0;transition:opacity .2s}.sh-logo[data-v-2af497aa]:hover{opacity:.75}.sh-logo-mark[data-v-2af497aa]{width:32px;height:32px;border-radius:10px;flex-shrink:0;background:#ffffff12;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff14;display:flex;align-items:center;justify-content:center;color:#fff}.sh-logo-name[data-v-2af497aa]{font-size:15px;font-weight:700;color:#fff;letter-spacing:-.025em}.sh-rule[data-v-2af497aa]{width:1px;height:22px;flex-shrink:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.12),transparent)}.sh-mode-btn[data-v-2af497aa]{display:flex;align-items:center;gap:10px;padding:7px 14px 7px 10px;background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.09));border-radius:14px;cursor:pointer;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px color-mix(in srgb,var(--mc) 8%,transparent),0 0 18px color-mix(in srgb,var(--mc) 14%,transparent);transition:background .22s,border-color .22s,box-shadow .22s}.sh-mode-btn[data-v-2af497aa]:hover{background:color-mix(in srgb,var(--mc) 18%,rgba(255,255,255,.06));border-color:color-mix(in srgb,var(--mc) 55%,rgba(255,255,255,.12));box-shadow:inset 0 1px #ffffff14,0 0 0 3px color-mix(in srgb,var(--mc) 14%,transparent),0 4px 24px color-mix(in srgb,var(--mc) 18%,transparent)}.sh-mode-btn[data-v-2af497aa]:focus-visible{outline:2px solid var(--mc);outline-offset:2px}.sh-dot-wrap[data-v-2af497aa]{position:relative;width:10px;height:10px;flex-shrink:0}.sh-dot[data-v-2af497aa]{position:absolute;inset:2px;border-radius:50%;background:var(--mc);box-shadow:0 0 8px var(--mc),0 0 20px color-mix(in srgb,var(--mc) 50%,transparent);transition:background .45s,box-shadow .45s}.sh-dot-ring[data-v-2af497aa]{position:absolute;inset:-1px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--mc) 50%,transparent);animation:ringPulse-2af497aa 2.8s ease-in-out infinite;transition:border-color .45s}@keyframes ringPulse-2af497aa{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.sh-mode-text[data-v-2af497aa]{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.sh-mode-eyebrow[data-v-2af497aa]{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;line-height:1}.sh-mode-name[data-v-2af497aa]{font-size:13px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1}.sh-mode-switch[data-v-2af497aa]{display:none;align-items:center;gap:4px;margin-left:2px;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--mc) 16%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 28%,rgba(255,255,255,.08));color:color-mix(in srgb,var(--mc) 85%,#fff);transition:background .22s,border-color .22s}@media (min-width: 560px){.sh-mode-switch[data-v-2af497aa]{display:inline-flex}}.sh-mode-switch-text[data-v-2af497aa]{font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1}.sh-mode-btn:hover .sh-mode-switch[data-v-2af497aa]{background:color-mix(in srgb,var(--mc) 26%,rgba(255,255,255,.06));border-color:color-mix(in srgb,var(--mc) 50%,rgba(255,255,255,.12))}.sh-chevron[data-v-2af497aa]{color:#ffffff59;flex-shrink:0;transition:color .2s,transform .2s}.sh-mode-btn:hover .sh-chevron[data-v-2af497aa]{color:#fff9;transform:translateY(1px)}.sh-right[data-v-2af497aa]{display:flex;align-items:center;gap:6px}.sh-av-wrap[data-v-2af497aa]{position:relative;width:30px;height:30px;flex-shrink:0}.sh-av-ring[data-v-2af497aa]{position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,color-mix(in srgb,var(--mc) 0%,transparent),color-mix(in srgb,var(--mc) 70%,transparent) 30%,color-mix(in srgb,var(--mc) 95%,#fff),color-mix(in srgb,var(--mc) 70%,transparent) 70%,color-mix(in srgb,var(--mc) 0%,transparent));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#fff calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#fff calc(100% - 2px));animation:avSpin-2af497aa 5s linear infinite;transition:background .45s}@keyframes avSpin-2af497aa{to{transform:rotate(360deg)}}.sh-av-inner[data-v-2af497aa]{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--mc) 28%,#0d0e11);display:flex;align-items:center;justify-content:center}.sh-av-inner img[data-v-2af497aa]{width:100%;height:100%;object-fit:cover}.sh-av-inner span[data-v-2af497aa]{font-size:9px;font-weight:800;color:#fff;letter-spacing:.04em}.sh-id-stack[data-v-2af497aa]{display:flex;flex-direction:column;gap:2px;display:none}@media (min-width: 520px){.sh-id-stack[data-v-2af497aa]{display:flex}}.sh-id-name[data-v-2af497aa]{font-size:12px;font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1}.sh-id-status[data-v-2af497aa]{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:3px;line-height:1}.sh-id-status--pro[data-v-2af497aa]{color:color-mix(in srgb,var(--mc) 90%,#fff);transition:color .45s}.sh-id-status--trial[data-v-2af497aa]{color:#fbbf24}.sh-id-status--expired[data-v-2af497aa]{color:#f87171}.sh-id-wrap[data-v-2af497aa]{position:relative}.sh-id-capsule[data-v-2af497aa]{display:flex;align-items:center;gap:10px;padding:4px 12px 4px 4px;background:color-mix(in srgb,var(--mc) 8%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 22%,rgba(255,255,255,.08));border-radius:999px;cursor:pointer;box-shadow:inset 0 1px #ffffff0d;transition:background .25s,border-color .25s,box-shadow .25s}.sh-id-capsule[data-v-2af497aa]:hover{background:color-mix(in srgb,var(--mc) 16%,rgba(255,255,255,.07));border-color:color-mix(in srgb,var(--mc) 45%,rgba(255,255,255,.12));box-shadow:inset 0 1px #ffffff14,0 0 22px color-mix(in srgb,var(--mc) 18%,transparent),0 0 0 3px color-mix(in srgb,var(--mc) 10%,transparent)}.sh-id-caret[data-v-2af497aa]{color:#ffffff38;flex-shrink:0;transition:color .2s,transform .2s}.sh-id-caret--open[data-v-2af497aa]{transform:rotate(180deg);color:#ffffff80}.sh-id-capsule:hover .sh-id-caret[data-v-2af497aa]{color:#ffffff80}.sh-menu[data-v-2af497aa]{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;z-index:200;background:#18191c;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 16px 48px #00000080,0 0 0 1px #ffffff0a;overflow:hidden;animation:menuIn-2af497aa .15s cubic-bezier(.23,1,.32,1)}@keyframes menuIn-2af497aa{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.sh-menu-item[data-v-2af497aa]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:13px;font-weight:500;color:#ffffffb3;text-decoration:none;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s;text-align:left}.sh-menu-item[data-v-2af497aa]:hover{background:#ffffff0f;color:#fff}.sh-menu-item--danger[data-v-2af497aa]:hover{background:#ef444414;color:#f87171}.sh-menu-badge[data-v-2af497aa]{margin-left:auto;font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px}.sh-menu-badge--pro[data-v-2af497aa]{background:color-mix(in srgb,var(--mc) 20%,transparent);color:var(--mc)}.sh-menu-badge--trial[data-v-2af497aa]{background:#fbbf2426;color:#fbbf24}.sh-menu-divider[data-v-2af497aa]{height:1px;background:#ffffff12;margin:4px 0}.sh-subnav[data-v-2af497aa]{padding:0 20px;background:#0000002e;border-top:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px #ffffff08}@media (min-width: 768px){.sh-subnav[data-v-2af497aa]{padding:0 28px}}.sh-subnav-inner[data-v-2af497aa]{position:relative;display:flex;align-items:center;gap:2px;max-width:1440px;margin:0 auto;overflow-x:auto;scrollbar-width:none;padding:5px 0}.sh-subnav-inner[data-v-2af497aa]::-webkit-scrollbar{display:none}.sh-nav-pill[data-v-2af497aa]{position:absolute;left:0;top:5px;bottom:5px;border-radius:9px;pointer-events:none;z-index:0;background:color-mix(in srgb,var(--mc) 14%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 32%,rgba(255,255,255,.08));box-shadow:0 0 18px color-mix(in srgb,var(--mc) 22%,transparent),inset 0 1px #ffffff12;will-change:transform,width;transition:transform .3s cubic-bezier(.23,1,.32,1),width .3s cubic-bezier(.23,1,.32,1),opacity .18s ease,background .45s ease,border-color .45s ease,box-shadow .45s ease}.sh-nav-item[data-v-2af497aa]{position:relative;z-index:1;flex-shrink:0;text-decoration:none;display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:9px;font-size:12px;font-weight:500;color:#ffffff52;transition:color .18s;white-space:nowrap}.sh-nav-item[data-v-2af497aa]:hover{color:#fff9}.sh-nav-item[data-v-2af497aa]:focus-visible{outline:2px solid var(--mc);outline-offset:2px;border-radius:9px}.sh-nav-icon[data-v-2af497aa]{flex-shrink:0;opacity:.7;transition:opacity .18s}.sh-nav-item:hover .sh-nav-icon[data-v-2af497aa]{opacity:1}.sh-nav-item--active[data-v-2af497aa]{font-weight:700;background-image:linear-gradient(110deg,var(--mc) 0%,#ffffff 65%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-image .45s}.sh-nav-item--active .sh-nav-icon[data-v-2af497aa]{opacity:1;stroke:var(--mc);transition:stroke .45s}.sh-trial[data-v-2af497aa]{padding:0 20px;border-top:1px solid transparent}@media (min-width: 768px){.sh-trial[data-v-2af497aa]{padding:0 28px}}.sh-trial--warn[data-v-2af497aa]{background:#f59e0b12;border-top-color:#f59e0b24}.sh-trial--err[data-v-2af497aa]{background:#ef444412;border-top-color:#ef444424}.sh-trial-inner[data-v-2af497aa]{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1440px;margin:0 auto;padding:7px 0;font-size:12px;font-weight:500}.sh-trial--warn .sh-trial-inner[data-v-2af497aa]{color:#fbbf24cc}.sh-trial--err .sh-trial-inner[data-v-2af497aa]{color:#f87171cc}.sh-trial-left[data-v-2af497aa]{display:flex;align-items:center;gap:8px}.sh-trial-pip[data-v-2af497aa]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.sh-trial--warn .sh-trial-pip[data-v-2af497aa]{background:#fbbf24;box-shadow:0 0 8px #fbbf2480}.sh-trial--err .sh-trial-pip[data-v-2af497aa]{background:#f87171;box-shadow:0 0 8px #f8717180}.sh-trial-cta[data-v-2af497aa]{flex-shrink:0;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.02em;padding:5px 14px;border-radius:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff;box-shadow:inset 0 1px #ffffff0f;transition:background .18s,border-color .18s,box-shadow .18s}.sh-trial-cta[data-v-2af497aa]:hover{background:#ffffff21;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff1a,0 2px 8px #0000004d}.ft-root[data-v-61a0fd13]{--mc: #818cf8;position:relative;z-index:20;background:linear-gradient(180deg,color-mix(in srgb,var(--mc) 4%,rgba(8,9,10,.98)),#08090a);border-top:1px solid rgba(255,255,255,.07);transition:background .45s ease}.ft-accent-line[data-v-61a0fd13]{position:absolute;top:-1px;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--mc) 45%,transparent) 20%,var(--mc) 50%,color-mix(in srgb,var(--mc) 45%,transparent) 80%,transparent 100%);transition:background .45s ease;pointer-events:none}.ft-inner[data-v-61a0fd13]{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 768px){.ft-inner[data-v-61a0fd13]{padding:0 28px}}.ft-top[data-v-61a0fd13]{display:flex;align-items:center;justify-content:space-between;padding:24px 0 20px;gap:20px;flex-wrap:wrap}.ft-brand[data-v-61a0fd13]{display:flex;align-items:center;gap:10px}.ft-logo[data-v-61a0fd13]{width:32px;height:32px;background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 28%,rgba(255,255,255,.08));border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--mc);flex-shrink:0;transition:background .45s,border-color .45s,color .45s}.ft-brand-text[data-v-61a0fd13]{display:flex;flex-direction:column;gap:2px}.ft-name[data-v-61a0fd13]{font-size:14px;font-weight:700;color:#ffffffe0;letter-spacing:-.3px;line-height:1}.ft-tagline[data-v-61a0fd13]{font-size:11px;color:#ffffff42;line-height:1}.ft-modes[data-v-61a0fd13]{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.ft-mode[data-v-61a0fd13]{display:flex;align-items:center;gap:5px;padding:6px 11px;border-radius:8px;color:#ffffff59;font-size:12px;font-weight:500;text-decoration:none;transition:color .16s,background .16s;white-space:nowrap}.ft-mode[data-v-61a0fd13]:hover{color:#ffffffbf;background:#ffffff0d}.ft-mode.router-link-active[data-v-61a0fd13]{color:var(--mc);background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.03))}.ft-bottom[data-v-61a0fd13]{border-top:1px solid rgba(255,255,255,.05);padding:14px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ft-copy[data-v-61a0fd13]{font-size:11px;color:#fff3}.ft-links[data-v-61a0fd13]{display:flex;align-items:center;gap:10px}.ft-link[data-v-61a0fd13]{font-size:11px;color:#ffffff40;text-decoration:none;transition:color .16s}.ft-link[data-v-61a0fd13]:hover{color:#fff9}.ft-sep[data-v-61a0fd13]{width:2px;height:2px;border-radius:50%;background:#ffffff29;flex-shrink:0}.ft-built[data-v-61a0fd13]{font-size:11px;color:#ffffff2e}@media (max-width: 600px){.ft-top[data-v-61a0fd13]{flex-direction:column;align-items:flex-start;padding:20px 0 16px}.ft-bottom[data-v-61a0fd13]{flex-direction:column;align-items:flex-start;gap:8px}.ft-links[data-v-61a0fd13]{flex-wrap:wrap}}.rbs-root[data-v-c6415192]{position:fixed;top:0;left:0;z-index:9999;background:transparent;cursor:grab;touch-action:none;will-change:transform}.rbs-root--dragging[data-v-c6415192]{cursor:grabbing}.rbs-root--chatting[data-v-c6415192]{cursor:default}.rbs-canvas[data-v-c6415192]{width:100%;height:100%;display:block;background:transparent;pointer-events:none}.rbs-controls[data-v-c6415192]{position:absolute;top:8px;left:50%;transform:translate(-50%) translateY(-4px);display:flex;gap:6px;padding:5px;border-radius:12px;background:#0c0e16d1;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:2}.rbs-root:hover .rbs-controls[data-v-c6415192]{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.rbs-ctrl[data-v-c6415192]{font-size:.72rem;font-weight:600;color:#cdd;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:5px 9px;cursor:pointer;white-space:nowrap;transition:background .14s ease,color .14s ease,border-color .14s ease}.rbs-ctrl[data-v-c6415192]:hover{background:#ffffff1f}.rbs-ctrl--on[data-v-c6415192]{color:#fff;background:#1e46b8;border-color:#2a56d0}.rbs-chat[data-v-c6415192]{position:absolute;bottom:40px;width:300px;max-width:84vw;height:340px;display:flex;flex-direction:column;background:#0c0e16eb;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 12px 40px #00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default;overflow:hidden;animation:rbs-pop-c6415192 .18s ease-out}.rbs-chat--right[data-v-c6415192]{left:78%}.rbs-chat--left[data-v-c6415192]{right:78%}@keyframes rbs-pop-c6415192{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.rbs-chat-head[data-v-c6415192]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.rbs-chat-title[data-v-c6415192]{font-weight:700;font-size:.9rem;color:#fff;letter-spacing:.02em}.rbs-chat-close[data-v-c6415192]{background:none;border:none;color:#9aa;font-size:1.3rem;line-height:1;cursor:pointer;padding:0 4px}.rbs-chat-close[data-v-c6415192]:hover{color:#fff}.rbs-chat-log[data-v-c6415192]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.rbs-msg[data-v-c6415192]{max-width:82%;padding:8px 11px;border-radius:12px;font-size:.82rem;line-height:1.4;word-wrap:break-word}.rbs-msg--bot[data-v-c6415192]{align-self:flex-start;background:#ffffff17;color:#eef;border-bottom-left-radius:4px}.rbs-msg--me[data-v-c6415192]{align-self:flex-end;background:#1e46b8;color:#fff;border-bottom-right-radius:4px}.rbs-chat-form[data-v-c6415192]{display:flex;gap:6px;padding:10px;border-top:1px solid rgba(255,255,255,.08)}.rbs-chat-input[data-v-c6415192]{flex:1;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 11px;color:#fff;font-size:.82rem;outline:none}.rbs-chat-input[data-v-c6415192]::placeholder{color:#889}.rbs-chat-input[data-v-c6415192]:focus{border-color:#1e46b8}.rbs-chat-send[data-v-c6415192]{background:#1e46b8;border:none;border-radius:10px;width:38px;color:#fff;font-size:.85rem;cursor:pointer}.rbs-chat-send[data-v-c6415192]:hover{background:#2a56d0}.mp-wrap[data-v-aa35f353]{position:fixed;right:20px;bottom:20px;z-index:40;display:flex;align-items:center;gap:8px}.mp-toggle[data-v-aa35f353],.mp-skip[data-v-aa35f353]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:#141618b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d4d4d4;cursor:pointer;box-shadow:0 6px 20px #0006;transition:border-color .2s,color .2s,padding .25s ease}.mp-toggle[data-v-aa35f353]{height:46px;gap:0;padding:0 14px}.mp-skip[data-v-aa35f353]{width:38px;height:38px}.mp-toggle[data-v-aa35f353]:hover,.mp-skip[data-v-aa35f353]:hover{border-color:#ffffff47;color:#fff}.mp-label[data-v-aa35f353]{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;font-size:12px;font-weight:600;letter-spacing:.02em;transition:max-width .25s ease,opacity .2s ease,margin-left .25s ease}.mp-toggle:hover .mp-label[data-v-aa35f353],.mp-toggle:focus-visible .mp-label[data-v-aa35f353]{max-width:120px;opacity:1;margin-left:8px}.mp-toggle--on[data-v-aa35f353]{border-color:#34d39980;color:#34d399;box-shadow:0 0 20px #34d39940}.mp-bars[data-v-aa35f353]{display:flex;align-items:flex-end;gap:2.5px;height:16px}.mp-bars i[data-v-aa35f353]{width:3px;height:5px;border-radius:2px;background:currentColor;transition:height .2s}.mp-bars--on i[data-v-aa35f353]{animation:mp-eq-aa35f353 .9s ease-in-out infinite}.mp-bars--on i[data-v-aa35f353]:nth-child(1){animation-delay:0s}.mp-bars--on i[data-v-aa35f353]:nth-child(2){animation-delay:.2s}.mp-bars--on i[data-v-aa35f353]:nth-child(3){animation-delay:.4s}.mp-bars--on i[data-v-aa35f353]:nth-child(4){animation-delay:.1s}@keyframes mp-eq-aa35f353{0%,to{height:4px}50%{height:15px}}@media (max-width: 640px){.mp-wrap[data-v-aa35f353]{right:14px;bottom:14px}}.ot-root[data-v-e9c99708]{position:fixed;inset:0;z-index:9999;pointer-events:none}.ot-overlay[data-v-e9c99708]{position:fixed;inset:0;pointer-events:auto}.ot-card[data-v-e9c99708]{position:fixed;pointer-events:auto;background:#111316;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px 18px 14px;box-shadow:0 24px 60px #0000008c;z-index:10000}.ot-eyebrow[data-v-e9c99708]{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.ot-pip[data-v-e9c99708]{width:7px;height:7px;border-radius:50%;display:inline-block}.ot-title[data-v-e9c99708]{font-size:16px;font-weight:650;color:#f5f5f5;margin:0 0 6px}.ot-body[data-v-e9c99708]{font-size:13px;line-height:1.5;color:#a3a3a3;margin:0 0 16px}.ot-footer[data-v-e9c99708]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ot-skip[data-v-e9c99708]{background:none;border:none;color:#6b7280;font-size:12px;cursor:pointer;padding:6px 2px}.ot-skip[data-v-e9c99708]:hover{color:#9ca3af}.ot-nav[data-v-e9c99708]{display:flex;align-items:center;gap:8px}.ot-dots[data-v-e9c99708]{display:flex;gap:4px;margin-right:4px}.ot-dot[data-v-e9c99708]{width:5px;height:5px;border-radius:50%;background:#3a3a3a;transition:background .2s,width .2s}.ot-dot--on[data-v-e9c99708]{width:14px;border-radius:3px;background:#d4d4d4}.ot-btn[data-v-e9c99708]{border:none;border-radius:9px;font-size:12.5px;font-weight:600;padding:7px 14px;cursor:pointer}.ot-btn--ghost[data-v-e9c99708]{background:#ffffff0f;color:#d4d4d4}.ot-btn--ghost[data-v-e9c99708]:hover{background:#ffffff1a}.ot-btn--primary[data-v-e9c99708]{color:#0a0b0c}.ot-btn--primary[data-v-e9c99708]:hover{filter:brightness(1.08)}.cc-root[data-v-10d01e26]{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:flex;justify-content:center;padding:16px;pointer-events:none}.cc-card[data-v-10d01e26]{pointer-events:auto;width:100%;max-width:640px;background:linear-gradient(180deg,#141517fa,#0c0d0efa);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 20px 60px #0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:18px}.cc-head[data-v-10d01e26]{display:flex;gap:12px;align-items:flex-start}.cc-icon[data-v-10d01e26]{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#818cf81f;border:1px solid rgba(129,140,248,.3);color:#818cf8}.cc-title[data-v-10d01e26]{font-size:14px;font-weight:700;color:#ffffffeb;margin:0 0 4px}.cc-text[data-v-10d01e26]{font-size:12.5px;line-height:1.5;color:#ffffff80;margin:0}.cc-inline[data-v-10d01e26]{color:#818cf8;text-decoration:none}.cc-inline[data-v-10d01e26]:hover{text-decoration:underline}.cc-prefs[data-v-10d01e26]{overflow:hidden;margin-top:14px;display:flex;flex-direction:column;gap:8px}.cc-pref[data-v-10d01e26]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.cc-pref-name[data-v-10d01e26]{display:block;font-size:12.5px;font-weight:600;color:#ffffffd9}.cc-pref-desc[data-v-10d01e26]{display:block;font-size:11px;color:#fff6;margin-top:2px}.cc-badge[data-v-10d01e26]{font-size:10.5px;color:#34d399;font-weight:600;white-space:nowrap}.cc-switch[data-v-10d01e26]{width:18px;height:18px;accent-color:#818cf8;cursor:pointer}.cc-actions[data-v-10d01e26]{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap;justify-content:flex-end}.cc-btn[data-v-10d01e26]{font-size:12.5px;font-weight:600;padding:9px 16px;border-radius:9px;cursor:pointer;border:1px solid transparent;transition:background .16s,border-color .16s,color .16s}.cc-btn--ghost[data-v-10d01e26]{background:#ffffff0a;border-color:#ffffff1a;color:#ffffffb3}.cc-btn--ghost[data-v-10d01e26]:hover{background:#ffffff14;color:#fff}.cc-btn--primary[data-v-10d01e26]{background:#818cf8;color:#0a0b0c}.cc-btn--primary[data-v-10d01e26]:hover{background:#a5b4fc}@media (max-width: 520px){.cc-actions[data-v-10d01e26]{justify-content:stretch}.cc-btn[data-v-10d01e26]{flex:1;text-align:center}}[data-v-e0d27d41]::-webkit-scrollbar{width:8px}[data-v-e0d27d41]::-webkit-scrollbar-track{background:#0a0b0c}[data-v-e0d27d41]::-webkit-scrollbar-thumb{background:#333;border-radius:4px}[data-v-e0d27d41]::-webkit-scrollbar-thumb:hover{background:#525252}.page-enter-active[data-v-e0d27d41]{transition:opacity 80ms ease}.page-leave-active[data-v-e0d27d41]{transition:opacity 40ms ease}.page-enter-from[data-v-e0d27d41],.page-leave-to[data-v-e0d27d41]{opacity:0}.au-root[data-v-9bacd004]{position:relative;min-height:100vh;width:100%;background:#0a0b0c;overflow:hidden;font-family:Inter,sans-serif}.au-shader[data-v-9bacd004]{position:fixed;inset:0;width:100%;height:100%;z-index:0}.au-particles[data-v-9bacd004]{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.au-vignette[data-v-9bacd004]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.au-layout[data-v-9bacd004]{position:relative;z-index:10;min-height:100vh;display:flex;flex-direction:column;align-items:stretch}@media (min-width: 1024px){.au-layout[data-v-9bacd004]{flex-direction:row}}.au-brand[data-v-9bacd004]{display:none;transform-style:preserve-3d;will-change:transform}@media (min-width: 1024px){.au-brand[data-v-9bacd004]{display:flex;flex-direction:column;width:420px;min-height:100vh;flex-shrink:0;padding:40px;background:#ffffff06;border-right:1px solid rgba(255,255,255,.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}.au-brand-inner[data-v-9bacd004]{display:flex;flex-direction:column;height:100%}.au-brand-logo-row[data-v-9bacd004]{display:flex;align-items:center;gap:10px;margin-bottom:auto;text-decoration:none;width:fit-content;cursor:pointer}.au-logo[data-v-9bacd004]{width:34px;height:34px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff}.au-brand-name[data-v-9bacd004]{font-size:16px;font-weight:700;color:#fff;letter-spacing:-.02em}.au-brand-body[data-v-9bacd004]{margin-top:60px}.au-brand-h1[data-v-9bacd004]{font-size:28px;font-weight:700;color:#fff;line-height:1.25;letter-spacing:-.03em;margin-bottom:12px}.au-brand-sub[data-v-9bacd004]{font-size:14px;color:#ffffff73;line-height:1.65;margin-bottom:32px}.au-feat-list[data-v-9bacd004]{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:14px}.au-feat-list li[data-v-9bacd004]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#fff9;line-height:1.5}.au-check[data-v-9bacd004]{width:18px;height:18px;border-radius:50%;background:#6dbfa026;border:1px solid rgba(109,191,160,.3);display:flex;align-items:center;justify-content:center;color:#6dbfa0;flex-shrink:0;margin-top:1px}.au-pricing-card[data-v-9bacd004]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px}.au-trial-hero[data-v-9bacd004]{margin-bottom:16px}.au-trial-pill[data-v-9bacd004]{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6dbfa0;background:#6dbfa01f;border:1px solid rgba(109,191,160,.25);padding:3px 10px;border-radius:999px;margin-bottom:10px}.au-trial-big[data-v-9bacd004]{font-size:26px;font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1;margin-bottom:6px}.au-trial-meta[data-v-9bacd004]{font-size:12px;color:#ffffff61}.au-card-sep[data-v-9bacd004]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.au-card-sep-line[data-v-9bacd004]{flex:1;height:1px;background:#ffffff12}.au-card-sep-label[data-v-9bacd004]{font-size:10px;color:#ffffff40;letter-spacing:.05em;white-space:nowrap}.au-plan-rows[data-v-9bacd004]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.au-plan-row[data-v-9bacd004]{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:10px}.au-plan-row--best[data-v-9bacd004]{border-color:#6dbfa033;background:#6dbfa00d}.au-plan-row-label[data-v-9bacd004]{font-size:12px;color:#ffffff8c;display:flex;align-items:center;gap:7px}.au-plan-save[data-v-9bacd004]{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6dbfa0;background:#6dbfa01f;padding:2px 7px;border-radius:999px}.au-plan-row-price[data-v-9bacd004]{font-size:13px;font-weight:600;color:#fff}.au-plan-row-alt[data-v-9bacd004]{font-size:11px;font-weight:400;color:#ffffff4d}.au-pricing-note[data-v-9bacd004]{font-size:11px;color:#ffffff38;line-height:1.55}.au-brand-footer[data-v-9bacd004]{margin-top:auto;padding-top:40px;font-size:12px;color:#fff3}.au-form-wrap[data-v-9bacd004]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:20px}.au-form-card[data-v-9bacd004]{position:relative;width:100%;max-width:380px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:36px 32px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);overflow:hidden;--gx: -999px;--gy: -999px}.au-form-card[data-v-9bacd004]:before{content:"";position:absolute;inset:0;border-radius:24px;background:radial-gradient(320px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;transition:opacity .3s ease;z-index:0}.au-form-card[data-v-9bacd004]:after{content:"";position:absolute;inset:-1px;border-radius:25px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,rgba(109,191,160,.06) 100%);pointer-events:none;z-index:0}.au-card-glow[data-v-9bacd004]{display:none}.au-form-card[data-v-9bacd004]>*{position:relative;z-index:1}.au-form-head[data-v-9bacd004]{margin-bottom:24px}.au-form-kicker[data-v-9bacd004]{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff4d;margin-bottom:8px}.au-form-title[data-v-9bacd004]{font-size:24px;font-weight:700;color:#fff;letter-spacing:-.03em;margin-bottom:4px}.au-form-sub[data-v-9bacd004]{font-size:13px;color:#fff6;line-height:1.55}.au-error[data-v-9bacd004]{margin-bottom:16px;padding:11px 14px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:12px;font-size:13px;color:#fca5a5;line-height:1.4}.au-tabs[data-v-9bacd004]{display:flex;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:3px;margin-bottom:22px}.au-tab[data-v-9bacd004]{flex:1;font-size:13px;font-weight:500;padding:8px;border-radius:9px;color:#fff6;transition:all .22s ease;cursor:pointer;border:none;background:transparent}.au-tab--active[data-v-9bacd004]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.12)}.au-fields[data-v-9bacd004]{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}.au-field[data-v-9bacd004]{display:flex;flex-direction:column;gap:6px}.au-label[data-v-9bacd004]{font-size:12px;font-weight:500;color:#ffffff80}.au-input[data-v-9bacd004]{width:100%;padding:11px 14px;font-size:14px;color:#fff;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;outline:none;transition:border-color .2s ease,background .2s ease;font-family:inherit}.au-input[data-v-9bacd004]::placeholder{color:#ffffff40}.au-input[data-v-9bacd004]:focus{border-color:#ffffff38;background:#ffffff12}.au-pw-wrap[data-v-9bacd004]{position:relative}.au-input-pw[data-v-9bacd004]{padding-right:42px}.au-pw-toggle[data-v-9bacd004]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#ffffff4d;cursor:pointer;border:none;background:transparent;display:flex;align-items:center;transition:color .18s ease}.au-pw-toggle[data-v-9bacd004]:hover{color:#ffffffb3}.au-forgot-row[data-v-9bacd004]{display:flex;justify-content:flex-end;margin-top:-4px}.au-link[data-v-9bacd004]{font-size:12px;color:#ffffff59!important;cursor:pointer;border:none;background:transparent;font-family:inherit;text-decoration:none;transition:color .18s ease}.au-link[data-v-9bacd004]:hover{color:#ffffffb3!important}.au-link[data-v-9bacd004]:disabled{color:#ffffff2e!important;cursor:default}.au-submit[data-v-9bacd004]{width:100%;padding:12px;background:#fff;color:#0a0b0c;font-size:14px;font-weight:600;border-radius:12px;border:none;cursor:pointer;transition:background .2s ease,transform .18s ease,opacity .2s ease;font-family:inherit;display:flex;align-items:center;justify-content:center}.au-submit[data-v-9bacd004]:hover{background:#e8e8e8}.au-submit[data-v-9bacd004]:active{transform:translateY(1px)}.au-submit[data-v-9bacd004]:disabled{background:#ffffff1f;color:#ffffff40;cursor:not-allowed;transform:none}.au-spin-row[data-v-9bacd004]{display:flex;align-items:center;gap:8px}.au-spin[data-v-9bacd004]{width:16px;height:16px;animation:auSpin-9bacd004 .75s linear infinite}@keyframes auSpin-9bacd004{to{transform:rotate(360deg)}}.au-divider[data-v-9bacd004]{display:flex;align-items:center;gap:12px;margin:20px 0}.au-divider-line[data-v-9bacd004]{flex:1;height:1px;background:#ffffff14}.au-divider-text[data-v-9bacd004]{font-size:11px;color:#ffffff40}.au-google-wrap[data-v-9bacd004]{display:flex;justify-content:center}.au-terms[data-v-9bacd004]{font-size:11px;color:#ffffff40;line-height:1.6;margin-top:16px;text-align:center}.au-terms-link[data-v-9bacd004]{color:#ffffff73;text-decoration:underline;text-underline-offset:2px;transition:color .18s ease}.au-terms-link[data-v-9bacd004]:hover{color:#ffffffb3}.au-otp-head[data-v-9bacd004]{text-align:center;margin-bottom:24px}.au-otp-icon[data-v-9bacd004]{width:56px;height:56px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;display:flex;align-items:center;justify-content:center;color:#ffffffb3;margin:0 auto 16px}.au-otp-title[data-v-9bacd004]{font-size:20px;font-weight:700;color:#fff;margin-bottom:6px}.au-otp-sub[data-v-9bacd004]{font-size:13px;color:#fff6;line-height:1.6}.au-otp-email[data-v-9bacd004]{font-weight:600;color:#ffffffb3}.au-otp-boxes[data-v-9bacd004]{display:flex;gap:8px;justify-content:center;margin-bottom:20px}.au-otp-box[data-v-9bacd004]{width:46px;height:52px;text-align:center;font-size:18px;font-weight:700;color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;outline:none;transition:border-color .2s ease,background .2s ease;font-family:inherit}.au-otp-box[data-v-9bacd004]:focus{border-color:#ffffff4d;background:#ffffff17}.au-otp-actions[data-v-9bacd004]{display:flex;justify-content:space-between;margin-top:16px}.au-mobile-pills[data-v-9bacd004]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media (min-width: 1024px){.au-mobile-pills[data-v-9bacd004]{display:none}}.au-pill[data-v-9bacd004]{font-size:11px;color:#ffffff80;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:5px 12px}.au-root .premium-entrance[data-v-9bacd004]{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.au-brand.premium-entrance[data-v-9bacd004]{transform:translate(-28px)}.au-form-card.premium-entrance[data-v-9bacd004]{transform:translate(28px)}.au-root .premium-entrance.active[data-v-9bacd004]{opacity:1;transform:none!important}.fp-root[data-v-18c5e0f6]{position:relative;min-height:100vh;width:100%;background:#0a0b0c;overflow:hidden;font-family:Inter,sans-serif}.fp-shader[data-v-18c5e0f6]{position:fixed;inset:0;width:100%;height:100%;z-index:0}.fp-particles[data-v-18c5e0f6]{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.fp-vignette[data-v-18c5e0f6]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.fp-wrap[data-v-18c5e0f6]{position:relative;z-index:10;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px}.fp-card[data-v-18c5e0f6]{position:relative;width:100%;max-width:380px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:28px 30px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);overflow:hidden;--gx: -999px;--gy: -999px}.fp-card[data-v-18c5e0f6]:before{content:"";position:absolute;inset:0;border-radius:24px;background:radial-gradient(320px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.fp-card[data-v-18c5e0f6]:after{content:"";position:absolute;inset:-1px;border-radius:25px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,rgba(109,191,160,.06) 100%);pointer-events:none;z-index:0}.fp-card[data-v-18c5e0f6]>*{position:relative;z-index:1}.fp-back[data-v-18c5e0f6]{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:#ffffff80;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:6px 12px 6px 9px;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease;font-family:inherit}.fp-back[data-v-18c5e0f6]:hover{color:#fff;background:#ffffff17;border-color:#ffffff29}.fp-topbar[data-v-18c5e0f6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.fp-logo-row[data-v-18c5e0f6]{display:flex;align-items:center;gap:8px}.fp-logo[data-v-18c5e0f6]{width:28px;height:28px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.fp-brand-name[data-v-18c5e0f6]{font-size:15px;font-weight:700;color:#fff;letter-spacing:-.02em}.fp-head[data-v-18c5e0f6]{margin-bottom:20px}.fp-title[data-v-18c5e0f6]{font-size:22px;font-weight:700;color:#fff;letter-spacing:-.03em;margin-bottom:6px}.fp-sub[data-v-18c5e0f6]{font-size:13px;color:#fff6;line-height:1.55}.fp-otp-email[data-v-18c5e0f6]{font-weight:600;color:#ffffffb3}.fp-otp-icon[data-v-18c5e0f6]{width:44px;height:44px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:13px;display:flex;align-items:center;justify-content:center;color:#ffffffb3;margin-bottom:14px}.fp-otp-icon svg[data-v-18c5e0f6]{width:22px;height:22px}.fp-error[data-v-18c5e0f6]{margin-bottom:16px;padding:11px 14px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:12px;font-size:13px;color:#fca5a5;line-height:1.4}.fp-success[data-v-18c5e0f6]{margin-bottom:16px;padding:11px 14px;background:#6dbfa01a;border:1px solid rgba(109,191,160,.25);border-radius:12px;font-size:13px;color:#6dbfa0;line-height:1.4}.fp-field[data-v-18c5e0f6]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.fp-label[data-v-18c5e0f6]{font-size:12px;font-weight:500;color:#ffffff80}.fp-label-center[data-v-18c5e0f6]{display:block;text-align:center;margin-bottom:12px}.fp-input[data-v-18c5e0f6]{width:100%;padding:11px 14px;font-size:14px;color:#fff;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;outline:none;font-family:inherit;transition:border-color .2s ease,background .2s ease}.fp-input[data-v-18c5e0f6]::placeholder{color:#ffffff40}.fp-input[data-v-18c5e0f6]:focus{border-color:#ffffff38;background:#ffffff12}.fp-pw-wrap[data-v-18c5e0f6]{position:relative}.fp-input-pw[data-v-18c5e0f6]{padding-right:42px}.fp-pw-toggle[data-v-18c5e0f6]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#ffffff4d;cursor:pointer;border:none;background:transparent;display:flex;align-items:center;transition:color .18s ease}.fp-pw-toggle[data-v-18c5e0f6]:hover{color:#ffffffb3}.fp-otp-boxes[data-v-18c5e0f6]{display:flex;gap:8px;justify-content:center;margin-bottom:12px}.fp-otp-box[data-v-18c5e0f6]{flex:1;min-width:0;max-width:48px;aspect-ratio:1;text-align:center;font-size:18px;font-weight:700;color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;outline:none;font-family:inherit;transition:border-color .2s ease,background .2s ease}.fp-otp-box[data-v-18c5e0f6]:focus{border-color:#ffffff4d;background:#ffffff17}.fp-resend-row[data-v-18c5e0f6]{display:flex;justify-content:center;margin-bottom:16px}.fp-link[data-v-18c5e0f6]{font-size:12px;color:#fff6!important;cursor:pointer;border:none;background:transparent;font-family:inherit;text-decoration:none;transition:color .18s ease}.fp-link[data-v-18c5e0f6]:hover{color:#ffffffbf!important}.fp-link[data-v-18c5e0f6]:disabled{color:#ffffff38!important;cursor:default}.fp-link-block[data-v-18c5e0f6]{display:block;width:100%;text-align:center;margin-top:12px}.fp-submit[data-v-18c5e0f6]{width:100%;padding:12px;background:#fff;color:#0a0b0c;font-size:14px;font-weight:600;border-radius:12px;border:none;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .18s ease,opacity .2s ease}.fp-submit[data-v-18c5e0f6]:hover{background:#e8e8e8}.fp-submit[data-v-18c5e0f6]:active{transform:translateY(1px)}.fp-submit[data-v-18c5e0f6]:disabled{background:#ffffff1f;color:#ffffff40;cursor:not-allowed;transform:none}.fp-spin-row[data-v-18c5e0f6]{display:flex;align-items:center;gap:8px}.fp-spin[data-v-18c5e0f6]{width:16px;height:16px;animation:fpSpin-18c5e0f6 .75s linear infinite}@keyframes fpSpin-18c5e0f6{to{transform:rotate(360deg)}}.fp-bottom-link[data-v-18c5e0f6]{display:block;text-align:center;font-size:13px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06);color:#fff6;text-decoration:none;transition:color .18s ease}.fp-bottom-link[data-v-18c5e0f6]:hover{color:#fff}.premium-entrance[data-v-18c5e0f6]{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.premium-entrance.active[data-v-18c5e0f6]{opacity:1;transform:none}.rh-card[data-v-e942d444]{position:relative;width:100%;min-height:480px;overflow:hidden;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(120% 120% at 0% 0%,rgba(255,255,255,.04),transparent 50%),#000000f5}.rh-spotlight[data-v-e942d444]{pointer-events:none;position:absolute;z-index:1;border-radius:9999px;filter:blur(40px);opacity:0;transition:opacity .2s ease;background:radial-gradient(circle at center,rgba(250,250,250,.35),rgba(228,228,231,.14),transparent 70%)}.rh-spotlight--on[data-v-e942d444]{opacity:1}.rh-grid[data-v-e942d444]{display:flex;min-height:480px;position:relative;z-index:2}.rh-copy[data-v-e942d444]{flex:1;padding:3rem;display:flex;flex-direction:column;justify-content:center}.rh-eyebrow[data-v-e942d444]{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#8a8a8a;margin-bottom:1rem}.rh-h2[data-v-e942d444]{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.05;background:linear-gradient(to bottom,#fafafa,#a3a3a3);-webkit-background-clip:text;background-clip:text;color:transparent}.rh-sub[data-v-e942d444]{margin-top:1rem;max-width:32rem;color:#d4d4d4;line-height:1.6}.rh-slot[data-v-e942d444]{margin-top:1.75rem}.rh-visual[data-v-e942d444]{flex:1;position:relative;min-height:480px}.rh-backglow[data-v-e942d444]{position:absolute;top:50%;left:50%;width:380px;height:380px;margin:-190px 0 0 -190px;border-radius:50%;background:radial-gradient(circle at center,rgba(56,189,248,.24),rgba(56,189,248,.06) 45%,transparent 70%);filter:blur(12px);pointer-events:none;will-change:transform}.rh-canvas[data-v-e942d444]{position:absolute;inset:0;width:100%;height:100%;display:block}@media (max-width: 768px){.rh-card[data-v-e942d444]{min-height:auto}.rh-grid[data-v-e942d444]{flex-direction:column;min-height:auto}.rh-copy[data-v-e942d444]{padding:2rem}.rh-visual[data-v-e942d444]{min-height:360px;height:360px}}.hp-root{position:relative;min-height:100vh;background:#121414;color:#e3e2e2;overflow-x:hidden;font-family:Inter,sans-serif}.hp-shader{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.hp-particles{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.hp-vignette{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(120% 100% at 50% 0%,transparent 55%,rgba(0,0,0,.55) 100%),radial-gradient(100% 120% at 50% 100%,transparent 50%,rgba(0,0,0,.6) 100%)}.hp-scrollcue{position:absolute;left:50%;bottom:28px;transform:translate(-50%);z-index:12;display:flex;flex-direction:column;align-items:center;gap:12px;background:transparent;border:none;color:#8e9192}.hp-scrollcue-text{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;transition:color .3s}.hp-scrollcue:hover .hp-scrollcue-text{color:#fff}.hp-scrollcue-line{position:relative;width:1px;height:46px;background:#ffffff26;overflow:hidden}.hp-scrollcue-dot{position:absolute;top:0;left:0;width:1px;height:14px;background:#fff;animation:scrollDot 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes scrollDot{0%{transform:translateY(-16px);opacity:0}35%{opacity:1}to{transform:translateY(46px);opacity:0}}.hp-root .fade-entrance{opacity:0;filter:blur(12px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);will-change:opacity,filter}.hp-root .fade-entrance.active{opacity:1;filter:blur(0)}.hp-progress-track{position:fixed;top:0;left:0;width:100%;height:3px;z-index:100;background:#ffffff0d}.hp-progress{height:100%;width:0;background:#fff;position:relative;will-change:width}.hp-progress:after{content:"";position:absolute;top:0;right:0;width:60px;height:100%;background:#fff;filter:blur(8px);opacity:.6}.hp-wrap{width:100%;max-width:1400px;margin-inline:auto;padding-inline:24px}@media (min-width: 768px){.hp-wrap{padding-inline:32px}}@media (min-width: 1280px){.hp-wrap{padding-inline:48px}}.hp-nav{position:fixed;top:0;left:0;right:0;height:80px;z-index:60;background:#121414a6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.05)}.hp-nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between}.hp-brand{display:flex;align-items:center;gap:12px;text-decoration:none}.hp-logo{width:36px;height:36px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#121414;flex-shrink:0}.hp-logo-sm{width:28px;height:28px;border-radius:8px}.hp-brand-name{font-size:20px;font-weight:700;letter-spacing:-.02em;color:#fff}.hp-nav-links{display:none;gap:40px;align-items:center}@media (min-width: 768px){.hp-nav-links{display:flex}}.hp-nav-links a{color:#c4c7c8;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s ease}.hp-nav-links a:hover{color:#fff}.hp-nav-signin{font-size:13px!important;padding:8px 20px!important;min-height:unset!important}.hp-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#fff;color:#121414;font-family:Inter,sans-serif;font-weight:700;font-size:14px;border-radius:9999px;padding:10px 24px;border:none;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);will-change:transform;white-space:nowrap}.hp-btn-primary:hover{transform:scale(1.05);box-shadow:0 0 30px #ffffff47;color:#121414}.hp-btn-primary:active{transform:scale(.96)}.hp-btn-ghost{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#e3e2e2;font-family:Inter,sans-serif;font-weight:600;font-size:14px;border-radius:9999px;padding:10px 24px;border:1px solid rgba(255,255,255,.2);cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);white-space:nowrap}.hp-btn-ghost:hover{background:#ffffff12;border-color:#ffffff59;color:#fff}.hp-btn-lg{padding:14px 36px!important;font-size:15px!important}.hp-hero{position:relative;min-height:100vh;display:flex;align-items:center;padding-top:96px;padding-bottom:80px;z-index:10}.hp-hero-grid{display:grid;grid-template-columns:1fr;gap:48px;align-items:center;width:100%}@media (min-width: 1024px){.hp-hero-grid{grid-template-columns:1fr 1fr;gap:64px}}.hp-eyebrow{display:inline-flex;padding:6px 14px;border-radius:9999px;background:#34353580;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);color:#e3e2e2;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px}.hp-h1{font-size:clamp(36px,5.5vw,72px);font-weight:700;line-height:1.06;letter-spacing:-.04em;color:#fff;margin-bottom:24px}.hp-hero-sub{font-size:17px;line-height:1.65;color:#c4c7c8;max-width:480px;margin-bottom:36px}.hp-hero-ctas{display:flex;flex-wrap:wrap;gap:12px}.hp-hero-visual{display:flex;justify-content:center}.hp-magnetic{width:100%;max-width:520px;transform-style:preserve-3d;will-change:transform;transition:transform .25s ease-out}.hp-dash-card{background:#161717b3;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:22px;box-shadow:0 40px 80px #000000a6;position:relative;overflow:hidden}.hp-dash-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent)}.hp-dash-header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.07)}.hp-dash-meta{font-size:11px;color:#8e9192;margin-bottom:3px}.hp-dash-title{font-size:16px;font-weight:600;color:#fff}.hp-dash-live{background:#fff;color:#121414;font-size:10px;font-weight:800;padding:4px 10px;border-radius:8px}.hp-dash-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.hp-dash-metric{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:14px}.hp-dash-metric-label{font-size:10px;color:#8e9192;margin-bottom:7px}.hp-dash-metric-value{font-size:22px;font-weight:700;color:#fff;letter-spacing:-.02em}.hp-dash-modesplit{background:#ffffff0d;border-radius:12px;padding:14px}.hp-ms-head{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:#e3e2e2;margin-bottom:14px}.hp-ms-sub{color:#8e9192}.hp-ms-rows{display:flex;flex-direction:column;gap:10px}.hp-ms-info{display:flex;justify-content:space-between;font-size:11px;color:#c4c7c8;margin-bottom:5px}.hp-ms-track{height:4px;background:#ffffff1a;border-radius:999px;overflow:hidden}.hp-ms-fill{height:100%;background:#fff;border-radius:999px;transition:width 1.4s cubic-bezier(.16,1,.3,1)}.hp-stats{position:relative;z-index:10;padding:20px 0;background:#0e0f0f;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.hp-spline{position:relative;z-index:10;padding:80px 0}.hp-spline-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.hp-spline-point{display:flex;align-items:flex-start;gap:12px;color:#c8c8c8;font-size:.92rem;line-height:1.5}.hp-spline-point strong{color:#fff;font-weight:600;margin-right:4px}.hp-spline-point-ic{font-size:20px;color:#fff;flex-shrink:0;margin-top:1px;opacity:.85}.hp-spline-cta{margin-top:28px;align-self:flex-start}.hp-stats-grid{display:grid;grid-template-columns:1fr}@media (min-width: 768px){.hp-stats-grid{grid-template-columns:repeat(3,1fr)}}.hp-stat{text-align:center;padding:18px 24px}.hp-stat--divided{border-bottom:1px solid rgba(255,255,255,.07)}@media (min-width: 768px){.hp-stat--divided{border-bottom:none;border-right:1px solid rgba(255,255,255,.07)}}.hp-stat-value{font-size:clamp(24px,3.5vw,40px);font-weight:700;color:#fff;letter-spacing:-.02em;margin-bottom:6px}.hp-stat-tag{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:#656464}.hp-features{position:relative;z-index:10;background:#0e0f0f;padding:120px 0}.hp-features-head{max-width:560px;margin-bottom:56px}.hp-kicker{display:block;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#fff;margin-bottom:14px}.hp-features-h2{font-size:clamp(34px,4.5vw,60px);font-weight:700;line-height:1.08;letter-spacing:-.04em;color:#fff;margin-bottom:16px}.hp-features-desc{font-size:15px;line-height:1.65;color:#c4c7c8}.hp-features-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 640px){.hp-features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.hp-features-grid{grid-template-columns:repeat(3,1fr)}}.hp-feat-card{background:#16171799;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:32px;min-height:320px;display:flex;flex-direction:column;position:relative;overflow:hidden}.hp-feat-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.07) 0%,transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none}.hp-feat-card:hover{border-color:#ffffff2e}.hp-feat-card:hover:after{opacity:1}.hp-root .ice-reveal{opacity:0;transform:translateY(48px) scale(.96);filter:blur(14px) saturate(.6);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1),border-color .35s ease;will-change:transform,opacity,filter}.hp-root .ice-reveal.active{opacity:1;transform:translateY(0) scale(1);filter:blur(0) saturate(1)}.hp-feat-icon-wrap{width:52px;height:52px;border-radius:9999px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;margin-bottom:28px;flex-shrink:0;transition:background .3s}.hp-feat-card:hover .hp-feat-icon-wrap{background:#ffffff1f}.hp-feat-icon{font-size:24px!important;color:#fff;font-variation-settings:"FILL" 0,"wght" 300}.hp-feat-title{font-size:21px;font-weight:600;color:#fff;letter-spacing:-.01em;margin-bottom:12px}.hp-feat-body{font-size:14px;line-height:1.7;color:#c4c7c8;flex:1}.hp-feat-visual{margin-top:24px;border-top:1px solid rgba(255,255,255,.06);padding-top:16px;flex-shrink:0;overflow:hidden}.hp-feat-visual svg{display:block}.hp-security{position:relative;z-index:10;padding:120px 0;background:#111313}.hp-security-grid{display:grid;grid-template-columns:1fr;gap:64px;align-items:center}@media (min-width: 1024px){.hp-security-grid{grid-template-columns:1fr 1fr}}.hp-security-h2{font-size:clamp(28px,3.5vw,48px);font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.03em;margin-bottom:32px}.hp-security-items{display:flex;flex-direction:column;gap:14px}.hp-security-item{display:flex;gap:16px;padding:20px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;transition:background .3s,border-color .3s;align-items:flex-start}.hp-security-item:hover{background:#ffffff0d;border-color:#ffffff1f}.hp-security-icon-wrap{width:46px;height:46px;border-radius:9999px;background:#ffffff14;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hp-security-icon-wrap .material-symbols-outlined{font-size:20px;color:#fff}.hp-security-item-h{font-size:15px;font-weight:600;color:#fff;margin-bottom:5px}.hp-security-item-p{font-size:13px;line-height:1.65;color:#c4c7c8}.hp-security-orb-wrap{display:flex;justify-content:center;align-items:center}.hp-security-orb{width:320px;height:320px;border-radius:9999px;background:linear-gradient(135deg,#ffffff0f,#ffffff03);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .4s}.hp-security-orb:hover{border-color:#fff3}.hp-orb-ping{position:absolute;inset:0;border-radius:9999px;background:#ffffff08;animation:orbPing 3s ease-in-out infinite}@keyframes orbPing{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.12);opacity:.05}}.hp-orb-icon{font-size:96px!important;color:#ffffff4d;font-variation-settings:"FILL" 0,"wght" 200;position:relative;z-index:1;transition:transform .7s cubic-bezier(.16,1,.3,1),color .4s}.hp-security-orb:hover .hp-orb-icon{color:#ffffff80}.hp-pricing{position:relative;z-index:10;padding:120px 0;background:#121414}.hp-pricing-head{text-align:center;margin-bottom:56px}.hp-pricing-h2{font-size:clamp(28px,3.5vw,48px);font-weight:700;color:#fff;letter-spacing:-.03em;margin:8px 0 12px}.hp-pricing-sub{font-size:15px;color:#c4c7c8;max-width:380px;margin-inline:auto;line-height:1.6}.hp-pricing-cards{display:grid;grid-template-columns:1fr;gap:20px;max-width:860px;margin-inline:auto}@media (min-width: 768px){.hp-pricing-cards{grid-template-columns:1fr 1fr}}.hp-plan-card{background:#161717a6;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:32px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:border-color .3s}.hp-plan-card:hover{border-color:#ffffff29}.hp-plan-pro{border-color:#ffffff38;box-shadow:0 0 60px #ffffff0d}.hp-popular-tag{position:absolute;top:14px;right:14px;background:#fff;color:#121414;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:9999px}.hp-plan-name{font-size:19px;font-weight:600;color:#fff;margin-bottom:8px}.hp-plan-amount{display:flex;align-items:baseline;gap:6px;margin-bottom:14px}.hp-plan-price{font-size:36px;font-weight:700;color:#fff;letter-spacing:-.02em}.hp-plan-per{font-size:14px;color:#8e9192}.hp-plan-desc{font-size:14px;line-height:1.65;color:#c4c7c8;margin-bottom:22px;flex:1}.hp-plan-features{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px}.hp-plan-features li{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#c4c7c8;line-height:1.5}.hp-plan-bullet{width:5px;height:5px;border-radius:9999px;background:#fff;margin-top:5px;flex-shrink:0}.hp-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:24px}.hp-plan-item{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:12px}.hp-plan-item-label{font-size:10px;color:#8e9192;margin-bottom:4px}.hp-plan-item-price{font-size:13px;font-weight:600;color:#fff}.hp-plan-cta{width:100%;margin-top:auto}.hp-cta-section{position:relative;z-index:10;padding:40px 0 120px;background:#121414}.hp-cta-panel{background:linear-gradient(135deg,#1f2020,#121414);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:80px 32px;text-align:center;position:relative;overflow:hidden}.hp-cta-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.05) 0%,transparent 65%)}.hp-cta-inner{position:relative;z-index:1;max-width:560px;margin-inline:auto}.hp-cta-h2{font-size:clamp(24px,3.4vw,44px);font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.03em;margin-bottom:36px;white-space:nowrap}@media (max-width: 600px){.hp-cta-h2{white-space:normal}}.hp-cta-btn{padding:16px 44px!important;font-size:16px!important}.hp-cta-btn:hover{box-shadow:0 0 60px #ffffff59!important}@keyframes glowBurst{0%{box-shadow:0 0 #fff0}30%{box-shadow:0 0 120px 40px #ffffff1f}to{box-shadow:0 0 60px 10px #ffffff05}}.hp-root .glow-burst-trigger.active{animation:glowBurst 3s cubic-bezier(.16,1,.3,1) forwards}.hp-footer{position:relative;z-index:10;padding:28px 0;background:#0d0e0fd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.05)}.hp-footer-inner{display:flex;flex-direction:column;gap:16px;align-items:center}@media (min-width: 768px){.hp-footer-inner{flex-direction:row;justify-content:space-between}}.hp-footer-left{display:flex;flex-direction:column;align-items:center;gap:10px}@media (min-width: 768px){.hp-footer-left{flex-direction:row;gap:16px}}.hp-footer-brand{display:flex;align-items:center;gap:8px}.hp-footer-name{font-size:15px;font-weight:700;color:#fff}.hp-footer-copy{font-size:12px;color:#656464}.hp-footer-links{display:flex;gap:24px}.hp-footer-links a{color:#8e9192;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;transition:color .3s}.hp-footer-links a:hover{color:#fff}.hp-reviews{padding:100px 0;background:#0e0f0f}.hp-reviews-head{text-align:center;margin-bottom:56px}.hp-reviews-h2{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#fff;line-height:1.1;margin:12px 0 16px}.hp-reviews-sub{font-size:16px;color:#888;max-width:480px;margin:0 auto}.hp-reviews-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 640px){.hp-reviews-grid{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.hp-reviews-grid{grid-template-columns:repeat(3,1fr)}}.hp-review-card{background:#111313;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:16px;transition:border-color .3s ease,transform .3s ease}.hp-review-card:hover{border-color:#ffffff26;transform:translateY(-3px)}.hp-review-stars{display:flex;gap:2px}.hp-star{font-size:16px;color:#f5c842;font-variation-settings:"FILL" 1}.hp-review-text{font-size:14px;line-height:1.7;color:#c8c8c8;flex:1}.hp-review-author{display:flex;align-items:center;gap:12px;margin-top:4px}.hp-review-avatar{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#2a4a3e,#1a3a2e);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#6dbfa0;flex-shrink:0;letter-spacing:.03em}.hp-review-name{font-size:13px;font-weight:600;color:#fff}.hp-review-meta{font-size:11px;color:#555;margin-top:1px}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.hp-root .floating-element{animation:floating 5s ease-in-out infinite}.hp-root .split-text .split-word{display:inline-block;white-space:nowrap}.hp-root .split-text .split-gap{display:inline;white-space:pre-wrap}.hp-root .split-text span{display:inline-block;opacity:0;transform:translateY(1em);filter:blur(8px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1),filter .75s cubic-bezier(.16,1,.3,1);will-change:transform,opacity,filter}.hp-root .split-text.active span{opacity:1;transform:translateY(0);filter:blur(0)}.hp-root .premium-entrance{opacity:0;transform:translateY(40px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.hp-root .premium-entrance.active{opacity:1;transform:translateY(0)}.lg-root[data-v-ad5e9f4b]{position:relative;min-height:100dvh;background:#08090a;color:#ffffffd1;overflow-x:hidden}.lg-bg[data-v-ad5e9f4b]{position:fixed;inset:0;pointer-events:none;background:radial-gradient(60% 50% at 20% 0%,rgba(129,140,248,.1),transparent 70%),radial-gradient(50% 40% at 100% 10%,rgba(167,139,250,.07),transparent 70%)}.lg-container[data-v-ad5e9f4b]{position:relative;max-width:1080px;margin:0 auto;padding:0 24px}@media (max-width: 600px){.lg-container[data-v-ad5e9f4b]{padding:0 18px}}.lg-topbar[data-v-ad5e9f4b]{display:flex;align-items:center;justify-content:space-between;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.06)}.lg-brand[data-v-ad5e9f4b]{display:flex;align-items:center;gap:9px;text-decoration:none}.lg-logo[data-v-ad5e9f4b]{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#818cf8;background:#818cf81f;border:1px solid rgba(129,140,248,.28)}.lg-brand-name[data-v-ad5e9f4b]{font-size:15px;font-weight:700;color:#fff;letter-spacing:-.3px}.lg-back[data-v-ad5e9f4b]{font-size:13px;color:#ffffff73;text-decoration:none;transition:color .16s}.lg-back[data-v-ad5e9f4b]:hover{color:#fff}.lg-grid[data-v-ad5e9f4b]{display:grid;grid-template-columns:1fr;gap:36px;padding:40px 0 72px}@media (min-width: 920px){.lg-grid[data-v-ad5e9f4b]{grid-template-columns:220px 1fr;gap:56px}}.lg-side[data-v-ad5e9f4b]{display:none}@media (min-width: 920px){.lg-side[data-v-ad5e9f4b]{display:block;position:sticky;top:32px;align-self:start}}.lg-side-label[data-v-ad5e9f4b]{font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#ffffff4d;margin:0 0 12px;padding-left:12px}.lg-side-nav[data-v-ad5e9f4b]{display:flex;flex-direction:column;gap:2px}.lg-side-link[data-v-ad5e9f4b]{font-size:13.5px;color:#ffffff80;text-decoration:none;padding:9px 12px;border-radius:9px;border-left:2px solid transparent;transition:color .16s,background .16s,border-color .16s}.lg-side-link[data-v-ad5e9f4b]:hover{color:#fff;background:#ffffff0a}.lg-side-link.router-link-active[data-v-ad5e9f4b]{color:#c7d2fe;background:#818cf81a;border-left-color:#818cf8}.lg-main[data-v-ad5e9f4b]{min-width:0}.lg-head[data-v-ad5e9f4b]{margin-bottom:36px}.lg-eyebrow[data-v-ad5e9f4b]{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#818cf8;margin-bottom:14px}.lg-title[data-v-ad5e9f4b]{font-size:clamp(28px,5vw,40px);font-weight:800;letter-spacing:-1px;line-height:1.05;color:#fff;margin:0 0 14px;background:linear-gradient(120deg,#fff 30%,#b9c0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.lg-updated[data-v-ad5e9f4b]{display:flex;align-items:center;gap:7px;font-size:12.5px;color:#ffffff59;margin:0}.lg-dot[data-v-ad5e9f4b]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d39999}.lg-body[data-v-ad5e9f4b]{font-size:15px;line-height:1.75;max-width:68ch}.lg-body[data-v-ad5e9f4b]>p:first-child{font-size:16.5px;line-height:1.7;color:#ffffffb8;margin-bottom:28px}.lg-body[data-v-ad5e9f4b] h2{font-size:20px;font-weight:700;color:#fff;margin:40px 0 12px;padding-top:8px;letter-spacing:-.4px}.lg-body[data-v-ad5e9f4b] h2+p,.lg-body[data-v-ad5e9f4b] h2+ul{margin-top:0}.lg-body[data-v-ad5e9f4b] h3{font-size:15.5px;font-weight:700;color:#ffffffeb;margin:24px 0 8px}.lg-body[data-v-ad5e9f4b] p{margin:0 0 15px;color:#fff9}.lg-body[data-v-ad5e9f4b] ul{margin:0 0 18px;padding-left:0;list-style:none;color:#fff9}.lg-body[data-v-ad5e9f4b] li{position:relative;margin-bottom:9px;padding-left:22px}.lg-body[data-v-ad5e9f4b] li:before{content:"";position:absolute;left:4px;top:10px;width:5px;height:5px;border-radius:50%;background:#818cf8}.lg-body[data-v-ad5e9f4b] a{color:#a5b4fc;text-decoration:none;border-bottom:1px solid rgba(165,180,252,.3);transition:border-color .16s}.lg-body[data-v-ad5e9f4b] a:hover{border-bottom-color:#a5b4fc}.lg-body[data-v-ad5e9f4b] strong{color:#ffffffe6;font-weight:600}.lg-body[data-v-ad5e9f4b] table{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 22px;font-size:13.5px;border:1px solid rgba(255,255,255,.09);border-radius:12px;overflow:hidden}.lg-body[data-v-ad5e9f4b] th,.lg-body[data-v-ad5e9f4b] td{padding:12px 16px;text-align:left;border-bottom:1px solid rgba(255,255,255,.07)}.lg-body[data-v-ad5e9f4b] tr:last-child td{border-bottom:none}.lg-body[data-v-ad5e9f4b] th{background:#ffffff0a;color:#ffffffd9;font-weight:600;font-size:12px;letter-spacing:.4px;text-transform:uppercase}.lg-body[data-v-ad5e9f4b] td{color:#ffffffa8}.lg-body[data-v-ad5e9f4b] .lg-note{font-size:13px;line-height:1.6;color:#ffffff80;background:#818cf80f;border:1px solid rgba(129,140,248,.18);border-radius:12px;padding:14px 16px;margin:22px 0}.lg-foot[data-v-ad5e9f4b]{margin-top:56px;padding-top:24px;border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.lg-foot-copy[data-v-ad5e9f4b]{font-size:12px;color:#ffffff4d;margin:0}.lg-foot-links[data-v-ad5e9f4b]{display:flex;gap:16px;flex-wrap:wrap}.lg-foot-link[data-v-ad5e9f4b]{font-size:12px;color:#fff6;text-decoration:none;transition:color .16s}.lg-foot-link[data-v-ad5e9f4b]:hover{color:#fff}@media (max-width: 600px){.lg-foot[data-v-ad5e9f4b]{flex-direction:column;align-items:flex-start}}.lg-managebtn[data-v-4e39e254]{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;padding:11px 18px;border-radius:11px;background:linear-gradient(180deg,#8b95f9,#7b85f0);color:#0a0b0c;border:1px solid rgba(129,140,248,.5);box-shadow:0 6px 20px #818cf840;cursor:pointer;transition:transform .14s,box-shadow .14s,background .14s}.lg-managebtn[data-v-4e39e254]:hover{background:linear-gradient(180deg,#a5b4fc,#8b95f9);transform:translateY(-1px);box-shadow:0 10px 28px #818cf859}.lg-managebtn[data-v-4e39e254]:active{transform:translateY(0)}.ep-page[data-v-ba51a9e4]{--mc: #818cf8;min-height:100vh;background:#0b0d10;position:relative;overflow-x:hidden;padding-bottom:60px}.ep-bg[data-v-ba51a9e4]{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 45% at 50% 0%,color-mix(in srgb,var(--mc) 11%,transparent) 0%,transparent 65%),radial-gradient(ellipse 45% 35% at 15% 90%,color-mix(in srgb,var(--mc) 6%,transparent) 0%,transparent 55%)}.ep-toast[data-v-ba51a9e4]{position:fixed;top:22px;left:50%;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:8px;padding:11px 20px;border-radius:40px;font-size:13px;font-weight:500;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);white-space:nowrap;box-shadow:0 8px 32px #00000080}.ep-toast--ok[data-v-ba51a9e4]{background:color-mix(in srgb,var(--mc) 18%,transparent);border:1px solid color-mix(in srgb,var(--mc) 35%,transparent);color:color-mix(in srgb,var(--mc) 80%,#fff)}.ep-toast--err[data-v-ba51a9e4]{background:#ef44442e;border:1px solid rgba(248,113,113,.35);color:#fca5a5}.ep-tfade-enter-active[data-v-ba51a9e4],.ep-tfade-leave-active[data-v-ba51a9e4]{transition:all .28s cubic-bezier(.4,0,.2,1)}.ep-tfade-enter-from[data-v-ba51a9e4],.ep-tfade-leave-to[data-v-ba51a9e4]{opacity:0;transform:translate(-50%) translateY(-10px)}.ep-wrap[data-v-ba51a9e4]{max-width:620px;margin:0 auto;padding:28px 16px;position:relative;z-index:1}.ep-nav[data-v-ba51a9e4]{display:flex;align-items:center;gap:14px;margin-bottom:28px}.ep-back[data-v-ba51a9e4]{display:flex;align-items:center;gap:6px;padding:7px 13px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#ffffff80;font-size:13px;font-weight:500;cursor:pointer;transition:background .16s,color .16s;flex-shrink:0}.ep-back[data-v-ba51a9e4]:hover{background:#ffffff17;color:#ffffffe0}.ep-ttl[data-v-ba51a9e4]{margin:0;font-size:20px;font-weight:700;color:#ffffffeb;letter-spacing:-.4px}.ep-form[data-v-ba51a9e4]{display:flex;flex-direction:column;gap:14px}.ep-card[data-v-ba51a9e4]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:22px 24px}.ep-av-card[data-v-ba51a9e4]{padding:20px 22px}.ep-av-zone[data-v-ba51a9e4]{display:flex;align-items:center;gap:20px;cursor:pointer}.ep-av-ring-wrap[data-v-ba51a9e4]{position:relative;width:88px;height:88px;flex-shrink:0}.ep-av-ring[data-v-ba51a9e4]{position:absolute;inset:-4px;border-radius:50%;background:conic-gradient(from 0deg,color-mix(in srgb,var(--mc) 0%,transparent),color-mix(in srgb,var(--mc) 70%,transparent) 30%,color-mix(in srgb,var(--mc) 95%,#fff),color-mix(in srgb,var(--mc) 70%,transparent) 70%,color-mix(in srgb,var(--mc) 0%,transparent));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#fff calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#fff calc(100% - 2.5px));animation:epSpin-ba51a9e4 5s linear infinite}@keyframes epSpin-ba51a9e4{to{transform:rotate(360deg)}}.ep-av-circle[data-v-ba51a9e4]{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:#ffffff12;display:flex;align-items:center;justify-content:center;z-index:1}.ep-av-img[data-v-ba51a9e4]{width:100%;height:100%;object-fit:cover}.ep-av-ini[data-v-ba51a9e4]{font-size:30px;font-weight:700;color:var(--mc);line-height:1}.ep-av-hover[data-v-ba51a9e4]{position:absolute;inset:0;border-radius:50%;background:#0000009e;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;z-index:2;opacity:0;transition:opacity .2s;color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em}.ep-av-zone:hover .ep-av-hover[data-v-ba51a9e4]{opacity:1}.ep-av-meta[data-v-ba51a9e4]{display:flex;flex-direction:column;gap:4px}.ep-av-name[data-v-ba51a9e4]{font-size:17px;font-weight:600;color:#ffffffe6}.ep-av-email[data-v-ba51a9e4]{font-size:13px;color:#ffffff5c}.ep-av-cta[data-v-ba51a9e4]{font-size:11px;color:color-mix(in srgb,var(--mc) 55%,transparent);margin-top:6px}.ep-sect[data-v-ba51a9e4]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:#ffffff47;margin-bottom:18px}.ep-field[data-v-ba51a9e4]{margin-bottom:16px}.ep-lbl[data-v-ba51a9e4]{display:block;font-size:12px;font-weight:500;color:#ffffff7a;margin-bottom:8px}.ep-inp[data-v-ba51a9e4]{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:11px 14px;font-size:14px;color:#ffffffe0;outline:none;transition:border-color .16s,background .16s,box-shadow .16s}.ep-inp[data-v-ba51a9e4]::placeholder{color:#fff3}.ep-inp[data-v-ba51a9e4]:focus{border-color:color-mix(in srgb,var(--mc) 50%,transparent);background:color-mix(in srgb,var(--mc) 5%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mc) 7%,transparent)}.ep-inp--dis[data-v-ba51a9e4]{opacity:.4;cursor:not-allowed;padding-right:88px}.ep-inp-rel[data-v-ba51a9e4]{position:relative}.ep-lock[data-v-ba51a9e4]{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#ffffff4d;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:3px 8px;pointer-events:none}.ep-curr-grid[data-v-ba51a9e4]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ep-curr[data-v-ba51a9e4]{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:13px 8px 11px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;cursor:pointer;transition:background .15s,border-color .15s;overflow:hidden}.ep-curr[data-v-ba51a9e4]:hover{background:#ffffff12;border-color:#ffffff24}.ep-curr--on[data-v-ba51a9e4]{background:color-mix(in srgb,var(--mc) 8%,transparent);border-color:color-mix(in srgb,var(--mc) 38%,transparent)}.ep-curr-tick[data-v-ba51a9e4]{position:absolute;top:7px;right:8px;color:var(--mc);width:11px;height:11px}.ep-curr-flag[data-v-ba51a9e4]{font-size:22px;line-height:1}.ep-curr-code[data-v-ba51a9e4]{font-size:12px;font-weight:700;color:#ffffffbf}.ep-curr-name[data-v-ba51a9e4]{font-size:10px;color:#ffffff5c}.ep-curr--on .ep-curr-code[data-v-ba51a9e4]{color:var(--mc)}.ep-actions[data-v-ba51a9e4]{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:6px 0 2px}.ep-btn-cancel[data-v-ba51a9e4]{padding:10px 20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:12px;color:#ffffff80;font-size:14px;font-weight:500;cursor:pointer;transition:background .16s,color .16s}.ep-btn-cancel[data-v-ba51a9e4]:hover{background:#ffffff14;color:#ffffffd9}.ep-btn-save[data-v-ba51a9e4]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 26px;background:linear-gradient(135deg,color-mix(in srgb,var(--mc) 70%,#000) 0%,var(--mc) 100%);border:none;border-radius:12px;color:color-mix(in srgb,var(--mc) 15%,#000);font-size:14px;font-weight:700;cursor:pointer;min-width:145px;position:relative;overflow:hidden;transition:opacity .16s,transform .16s,box-shadow .16s}.ep-btn-save[data-v-ba51a9e4]:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 8px 24px color-mix(in srgb,var(--mc) 28%,transparent)}.ep-btn-save[data-v-ba51a9e4]:active:not(:disabled){transform:translateY(0);box-shadow:none}.ep-btn-save[data-v-ba51a9e4]:disabled{opacity:.45;cursor:not-allowed}.ep-btn-save[data-v-ba51a9e4]:before{content:"";position:absolute;top:-50%;left:-60%;width:36%;height:200%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transition:left .5s;pointer-events:none}.ep-btn-save[data-v-ba51a9e4]:hover:not(:disabled):before{left:150%}.ep-spin[data-v-ba51a9e4]{animation:epSpin-ba51a9e4 .75s linear infinite}.ep-hidden[data-v-ba51a9e4]{display:none}.ep-sect-sub[data-v-ba51a9e4]{font-size:9px;font-weight:400;text-transform:none;letter-spacing:0;color:#fff3;margin-left:6px}.ep-qr-zone[data-v-ba51a9e4]{cursor:pointer;border:1.5px dashed rgba(255,255,255,.1);border-radius:14px;overflow:hidden;transition:border-color .16s}.ep-qr-zone[data-v-ba51a9e4]:hover{border-color:color-mix(in srgb,var(--mc) 45%,transparent)}.ep-qr-preview-wrap[data-v-ba51a9e4]{position:relative}.ep-qr-img[data-v-ba51a9e4]{display:block;width:100%;max-height:220px;object-fit:contain;background:#ffffff08}.ep-qr-overlay[data-v-ba51a9e4]{position:absolute;inset:0;background:#0000008c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;transition:opacity .18s;color:#fff;font-size:12px;font-weight:600}.ep-qr-preview-wrap:hover .ep-qr-overlay[data-v-ba51a9e4]{opacity:1}.ep-qr-empty[data-v-ba51a9e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 20px}.ep-qr-cta[data-v-ba51a9e4]{font-size:13px;font-weight:500;color:#ffffff73}.ep-qr-hint[data-v-ba51a9e4]{font-size:11px;color:#fff3}.ep-qr-remove[data-v-ba51a9e4]{margin-top:8px;padding:5px 12px;border-radius:8px;font-size:11px;font-weight:600;cursor:pointer;background:#f8717114;border:1px solid rgba(248,113,113,.18);color:#f87171;font-family:inherit;transition:background .15s}.ep-qr-remove[data-v-ba51a9e4]:hover{background:#f8717126}@media (max-width: 480px){.ep-curr-grid[data-v-ba51a9e4]{grid-template-columns:repeat(2,1fr)}.ep-av-zone[data-v-ba51a9e4]{gap:14px}.ep-av-ring-wrap[data-v-ba51a9e4]{width:76px;height:76px}.ep-av-circle[data-v-ba51a9e4]{inset:0}.ep-av-ini[data-v-ba51a9e4]{font-size:26px}}.sp-page[data-v-f31204ec]{--mc: #818cf8;min-height:100vh;background:#0b0d10;position:relative}.sp-bg[data-v-f31204ec]{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 45% at 50% 0%,color-mix(in srgb,var(--mc) 12%,transparent) 0%,transparent 65%),radial-gradient(ellipse 40% 30% at 90% 85%,color-mix(in srgb,var(--mc) 5%,transparent) 0%,transparent 55%);transition:background .45s ease}.sp-content[data-v-f31204ec]{position:relative;z-index:1;max-width:860px;margin:0 auto;padding:28px 20px 80px;display:flex;flex-direction:column;gap:14px}@media (min-width: 768px){.sp-content[data-v-f31204ec]{padding:36px 28px 80px}}.sp-hd[data-v-f31204ec]{margin-bottom:4px}.sp-kicker[data-v-f31204ec]{font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--mc);margin:0 0 5px}.sp-ttl[data-v-f31204ec]{font-size:24px;font-weight:800;color:#ffffffeb;letter-spacing:-.5px;margin:0 0 4px}.sp-sub[data-v-f31204ec]{font-size:13px;color:#ffffff52;margin:0}.sp-banner[data-v-f31204ec]{padding:12px 16px;border-radius:12px;font-size:13px;font-weight:500;line-height:1.5}.sp-banner--ok[data-v-f31204ec]{background:#34d3991a;border:1px solid rgba(52,211,153,.2);color:#34d399}.sp-banner--warn[data-v-f31204ec]{background:#fbbf2414;border:1px solid rgba(251,191,36,.18);color:#fbbf24}.sp-hero[data-v-f31204ec]{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--mc) 14%,rgba(255,255,255,.04)),#ffffff08);border:1px solid color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.08));border-radius:20px;padding:24px;transition:border-color .45s}.sp-hero--paused[data-v-f31204ec]{border-color:#60a5fa40;background:linear-gradient(135deg,#60a5fa14,#ffffff08)}.sp-hero-glow[data-v-f31204ec]{position:absolute;top:-40px;right:-40px;width:200px;height:200px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--mc) 18%,transparent) 0%,transparent 70%);transition:background .45s}.sp-hero-body[data-v-f31204ec]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sp-hero-left[data-v-f31204ec]{display:flex;align-items:center;gap:16px}.sp-hero-right[data-v-f31204ec]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.sp-plan-icon[data-v-f31204ec]{width:48px;height:48px;border-radius:14px;flex-shrink:0;background:color-mix(in srgb,var(--mc) 18%,rgba(255,255,255,.06));border:1px solid color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.1));display:flex;align-items:center;justify-content:center;color:var(--mc);box-shadow:0 0 20px color-mix(in srgb,var(--mc) 20%,transparent);transition:all .45s}.sp-plan-name[data-v-f31204ec]{font-size:18px;font-weight:800;color:#ffffffeb;letter-spacing:-.3px;margin:0 0 4px}.sp-plan-meta[data-v-f31204ec]{font-size:12px;color:#ffffff61;margin:0}.sp-status-badge[data-v-f31204ec]{font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 12px;border-radius:999px}.sp-badge--green[data-v-f31204ec]{background:#34d3991f;color:#34d399;border:1px solid rgba(52,211,153,.2)}.sp-badge--blue[data-v-f31204ec]{background:#60a5fa1f;color:#60a5fa;border:1px solid rgba(96,165,250,.2)}.sp-badge--amber[data-v-f31204ec]{background:#fbbf241a;color:#fbbf24;border:1px solid rgba(251,191,36,.2)}.sp-badge--mc[data-v-f31204ec]{background:color-mix(in srgb,var(--mc) 15%,transparent);color:var(--mc);border:1px solid color-mix(in srgb,var(--mc) 30%,transparent)}.sp-badge--red[data-v-f31204ec]{background:#f871711a;color:#f87171;border:1px solid rgba(248,113,113,.2)}.sp-badge--grey[data-v-f31204ec]{background:#ffffff0d;color:#ffffff59;border:1px solid rgba(255,255,255,.08)}.sp-days-left[data-v-f31204ec]{font-size:11px;color:#ffffff52}.sp-trial-bar-wrap[data-v-f31204ec]{margin-top:20px}.sp-trial-bar[data-v-f31204ec]{height:4px;border-radius:999px;background:#ffffff14;overflow:hidden}.sp-trial-bar-fill[data-v-f31204ec]{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--mc),color-mix(in srgb,var(--mc) 60%,#fff));transition:width .6s cubic-bezier(.23,1,.32,1)}.sp-trial-bar-label[data-v-f31204ec]{font-size:11px;color:#ffffff47;margin-top:6px}.sp-card[data-v-f31204ec]{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:22px}.sp-card--flush[data-v-f31204ec]{padding:0;overflow:hidden}.sp-card-hd[data-v-f31204ec]{padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.sp-card-title[data-v-f31204ec]{font-size:13px;font-weight:700;color:#ffffffa6;text-transform:uppercase;letter-spacing:.8px;margin:0 0 16px}.sp-card--flush .sp-card-title[data-v-f31204ec]{margin:0}.sp-actions[data-v-f31204ec]{display:flex;flex-direction:column;gap:8px}@media (min-width: 560px){.sp-actions[data-v-f31204ec]{flex-direction:row}}.sp-action-btn[data-v-f31204ec]{flex:1;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffbf;text-align:left;transition:background .16s,border-color .16s,color .16s}.sp-action-btn[data-v-f31204ec]:hover:not(:disabled){background:#ffffff12;color:#fff;border-color:#ffffff24}.sp-action-btn[data-v-f31204ec]:disabled{opacity:.5;cursor:not-allowed}.sp-action-btn strong[data-v-f31204ec]{display:block;font-size:13px;font-weight:700;line-height:1.3}.sp-action-btn small[data-v-f31204ec]{display:block;font-size:11px;color:#ffffff59;margin-top:2px}.sp-action-btn--resume[data-v-f31204ec]{border-color:#34d39933}.sp-action-btn--resume[data-v-f31204ec]:hover:not(:disabled){background:#34d39914;border-color:#34d3994d}.sp-action-btn--cancel[data-v-f31204ec]{border-color:#f8717126}.sp-action-btn--cancel[data-v-f31204ec]:hover:not(:disabled){background:#f8717114;color:#f87171;border-color:#f871714d}.sp-action-btn--cancel:hover:not(:disabled) small[data-v-f31204ec]{color:#f8717199}.sp-action-icon[data-v-f31204ec]{width:34px;height:34px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.sp-action-icon--pause[data-v-f31204ec]{background:#ffffff14;color:#ffffffb3}.sp-action-icon--resume[data-v-f31204ec]{background:#34d3991f;color:#34d399}.sp-action-icon--cancel[data-v-f31204ec]{background:#f871711a;color:#f87171}.sp-action-msg[data-v-f31204ec]{font-size:13px;font-weight:500;text-align:center;margin-top:12px;margin-bottom:0}.sp-action-msg--ok[data-v-f31204ec]{color:#34d399}.sp-action-msg--err[data-v-f31204ec]{color:#f87171}.sp-features[data-v-f31204ec]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 560px){.sp-features[data-v-f31204ec]{grid-template-columns:repeat(3,1fr)}}.sp-feature[data-v-f31204ec]{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff9}.sp-feature-check[data-v-f31204ec]{width:18px;height:18px;border-radius:6px;flex-shrink:0;background:color-mix(in srgb,var(--mc) 15%,rgba(255,255,255,.05));border:1px solid color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.08));display:flex;align-items:center;justify-content:center;color:var(--mc)}.sp-cancelled-banner[data-v-f31204ec]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 20px;border-radius:16px;background:#f871710f;border:1px solid rgba(248,113,113,.18)}.sp-cancelled-left[data-v-f31204ec]{display:flex;align-items:flex-start;gap:12px;color:#f87171;flex:1}.sp-cancelled-left svg[data-v-f31204ec]{flex-shrink:0;margin-top:2px}.sp-cancelled-title[data-v-f31204ec]{font-size:13px;font-weight:700;color:#f87171;margin:0 0 3px}.sp-cancelled-sub[data-v-f31204ec]{font-size:12px;color:#f87171b3;margin:0}.sp-resubscribe-btn[data-v-f31204ec]{padding:10px 18px;border-radius:10px;border:none;cursor:pointer;font-size:13px;font-weight:700;background:linear-gradient(135deg,color-mix(in srgb,var(--mc) 80%,#000 20%),var(--mc));color:#fff;white-space:nowrap;box-shadow:0 4px 14px color-mix(in srgb,var(--mc) 25%,transparent);transition:opacity .16s,transform .16s}.sp-resubscribe-btn[data-v-f31204ec]:hover{opacity:.9;transform:translateY(-1px)}.sp-section-title[data-v-f31204ec]{font-size:15px;font-weight:700;color:#ffffffbf;margin:0 0 12px}.sp-plans[data-v-f31204ec]{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:14px}@media (min-width: 560px){.sp-plans[data-v-f31204ec]{grid-template-columns:repeat(2,1fr)}}.sp-plan-card[data-v-f31204ec]{position:relative;overflow:hidden;background:#ffffff08;border:1.5px solid rgba(255,255,255,.08);border-radius:18px;padding:20px;cursor:pointer;transition:border-color .2s,background .2s}.sp-plan-card[data-v-f31204ec]:hover{background:#ffffff0d;border-color:#ffffff24}.sp-plan-card--selected[data-v-f31204ec]{border-color:color-mix(in srgb,var(--mc) 70%,rgba(255,255,255,.2));background:color-mix(in srgb,var(--mc) 8%,rgba(255,255,255,.03))}.sp-plan-glow[data-v-f31204ec]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 50% 0%,color-mix(in srgb,var(--mc) 12%,transparent) 0%,transparent 70%)}.sp-plan-top[data-v-f31204ec]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.sp-plan-top-left[data-v-f31204ec]{display:flex;align-items:center;gap:12px}.sp-plan-name-row[data-v-f31204ec]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.sp-plan-period[data-v-f31204ec]{font-size:16px;font-weight:800;color:#ffffffe0}.sp-plan-badge[data-v-f31204ec]{font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:#34d3991f;color:#34d399;border:1px solid rgba(52,211,153,.2)}.sp-plan-desc[data-v-f31204ec]{font-size:11px;color:#ffffff4d}.sp-plan-price-wrap[data-v-f31204ec]{text-align:right}.sp-plan-price[data-v-f31204ec]{font-size:26px;font-weight:800;color:#ffffffe6;letter-spacing:-.5px;margin:0}.sp-plan-per[data-v-f31204ec]{font-size:12px;color:#ffffff59;margin:0}.sp-plan-features[data-v-f31204ec]{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:7px}.sp-plan-features li[data-v-f31204ec]{display:flex;align-items:center;gap:7px;font-size:12px;color:#ffffff73}.sp-plan-features svg[data-v-f31204ec]{color:var(--mc);flex-shrink:0;opacity:.8}.sp-plan-card--selected .sp-plan-features svg[data-v-f31204ec]{opacity:1}.sp-plan-radio[data-v-f31204ec]{width:18px;height:18px;border-radius:50%;flex-shrink:0;border:2px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:border-color .2s}.sp-plan-radio--on[data-v-f31204ec]{border-color:var(--mc);background:color-mix(in srgb,var(--mc) 15%,transparent)}.sp-plan-radio-dot[data-v-f31204ec]{width:8px;height:8px;border-radius:50%;background:var(--mc);opacity:0;transition:opacity .2s}.sp-plan-radio--on .sp-plan-radio-dot[data-v-f31204ec]{opacity:1}.sp-pay-btn[data-v-f31204ec]{width:100%;padding:15px;border-radius:14px;border:none;cursor:pointer;font-size:14px;font-weight:800;letter-spacing:.2px;background:linear-gradient(135deg,color-mix(in srgb,var(--mc) 80%,#000 20%),var(--mc));color:#fff;box-shadow:0 4px 20px color-mix(in srgb,var(--mc) 30%,transparent);transition:opacity .18s,transform .18s,box-shadow .18s;display:flex;align-items:center;justify-content:center;gap:8px}.sp-pay-btn[data-v-f31204ec]:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 6px 28px color-mix(in srgb,var(--mc) 40%,transparent)}.sp-pay-btn[data-v-f31204ec]:disabled{opacity:.5;cursor:not-allowed}.sp-pay-spin[data-v-f31204ec]{animation:spin-f31204ec .8s linear infinite}@keyframes spin-f31204ec{to{transform:rotate(360deg)}}.sp-pay-msg[data-v-f31204ec]{font-size:13px;font-weight:500;text-align:center;margin-top:10px}.sp-pay-msg--ok[data-v-f31204ec]{color:#34d399}.sp-pay-msg--err[data-v-f31204ec]{color:#f87171}.sp-card-hd--row[data-v-f31204ec]{display:flex;align-items:center;justify-content:space-between}.sp-history-count[data-v-f31204ec]{font-size:11px;color:#ffffff47}.sp-history-row[data-v-f31204ec]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;border-bottom:1px solid rgba(255,255,255,.05);transition:background .15s}.sp-history-row[data-v-f31204ec]:last-child{border-bottom:none}.sp-history-row[data-v-f31204ec]:hover{background:#ffffff05}.sp-history-plan[data-v-f31204ec]{font-size:13px;font-weight:600;color:#ffffffc7;margin:0 0 3px}.sp-history-meta[data-v-f31204ec]{font-size:11px;color:#ffffff47;margin:0}.sp-history-right[data-v-f31204ec]{display:flex;align-items:center;gap:10px}.sp-history-amount[data-v-f31204ec]{font-size:14px;font-weight:700;color:#fffc;margin:0}.sp-history-badge[data-v-f31204ec]{font-size:10px;font-weight:700;letter-spacing:.4px;padding:3px 9px;border-radius:999px}.sp-hbadge--green[data-v-f31204ec]{background:#34d3991a;color:#34d399}.sp-hbadge--blue[data-v-f31204ec]{background:#60a5fa1a;color:#60a5fa}.sp-hbadge--grey[data-v-f31204ec]{background:#ffffff0f;color:#fff6}.sp-hbadge--red[data-v-f31204ec]{background:#f871711a;color:#f87171}.sp-pagination[data-v-f31204ec]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;border-top:1px solid rgba(255,255,255,.05)}.sp-pg-btn[data-v-f31204ec]{width:30px;height:30px;border-radius:8px;border:none;cursor:pointer;background:#ffffff0d;color:#ffffff80;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.sp-pg-btn[data-v-f31204ec]:hover:not(:disabled){background:#ffffff1a;color:#fff}.sp-pg-btn[data-v-f31204ec]:disabled{opacity:.3;cursor:not-allowed}.sp-pg-pages[data-v-f31204ec]{display:flex;gap:4px}.sp-pg-num[data-v-f31204ec]{min-width:30px;height:30px;padding:0 6px;border-radius:8px;border:none;cursor:pointer;font-size:13px;font-weight:600;background:transparent;color:#fff6;transition:background .15s,color .15s}.sp-pg-num[data-v-f31204ec]:hover{background:#ffffff12;color:#ffffffbf}.sp-pg-num--active[data-v-f31204ec]{background:color-mix(in srgb,var(--mc) 18%,rgba(255,255,255,.06));color:var(--mc)}.atm-overlay[data-v-d6ffd539]{position:fixed;inset:0;z-index:9999;background:#000000b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:16px;animation:atmFade-d6ffd539 .2s ease both}@keyframes atmFade-d6ffd539{0%{opacity:0}to{opacity:1}}.atm-card[data-v-d6ffd539]{width:100%;max-width:440px;max-height:92vh;overflow-y:auto;background:#0b0c0ef2;border:1px solid rgba(255,255,255,.1);border-radius:24px;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);box-shadow:0 32px 80px #0009,0 0 0 1px #ffffff0a inset;animation:atmSlide-d6ffd539 .28s cubic-bezier(.16,1,.3,1) both;scrollbar-width:none}.atm-card[data-v-d6ffd539]::-webkit-scrollbar{display:none}@keyframes atmSlide-d6ffd539{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}.atm-header[data-v-d6ffd539]{padding:20px 22px 0;border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;background:#0b0c0ef2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:2}.atm-header-top[data-v-d6ffd539]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.atm-eyebrow[data-v-d6ffd539]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#ffffff47}.atm-close[data-v-d6ffd539]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#fff6;cursor:pointer;transition:background .14s,color .14s}.atm-close[data-v-d6ffd539]:hover{background:#ffffff1a;color:#fffc}.atm-type-tabs[data-v-d6ffd539]{display:flex;gap:4px;margin:0 -22px;padding:0 22px}.atm-type-tab[data-v-d6ffd539]{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:10px 4px;font-size:12px;font-weight:600;border:none;background:transparent;cursor:pointer;color:#ffffff4d;border-bottom:2px solid transparent;transition:color .18s,border-color .18s;font-family:inherit;margin-bottom:-1px}.atm-type-tab[data-v-d6ffd539]:hover{color:#fff9}.atm-type-tab--active[data-v-d6ffd539]{color:var(--tab-c);border-bottom-color:var(--tab-c)}.atm-tab-icon[data-v-d6ffd539]{flex-shrink:0;opacity:.8}.atm-form[data-v-d6ffd539]{padding:20px 22px 22px;display:flex;flex-direction:column;gap:14px}.atm-amount-group[data-v-d6ffd539]{display:flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px 16px;transition:border-color .18s}.atm-amount-group[data-v-d6ffd539]:focus-within{border-color:color-mix(in srgb,var(--tab-c, #818cf8) 50%,rgba(255,255,255,.1))}.atm-currency-sym[data-v-d6ffd539]{font-size:20px;font-weight:700;color:#ffffff38;flex-shrink:0}.atm-amount-input[data-v-d6ffd539]{flex:1;background:transparent;border:none;outline:none;font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--tab-c, rgba(255,255,255,.9));font-family:inherit;appearance:textfield;min-width:0}.atm-amount-input[data-v-d6ffd539]::-webkit-inner-spin-button,.atm-amount-input[data-v-d6ffd539]::-webkit-outer-spin-button{-webkit-appearance:none}.atm-amount-input[data-v-d6ffd539]::placeholder{color:#ffffff1f}.atm-label[data-v-d6ffd539]{display:block;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#ffffff4d;margin-bottom:6px}.atm-optional[data-v-d6ffd539]{font-weight:400;letter-spacing:0;text-transform:none;font-size:10px}.atm-input[data-v-d6ffd539]{width:100%;padding:10px 13px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;color:#ffffffd1;font-size:13px;outline:none;font-family:inherit;transition:border-color .16s,background .16s}.atm-input[data-v-d6ffd539]::placeholder{color:#fff3}.atm-input[data-v-d6ffd539]:focus{border-color:#fff3;background:#ffffff12}.atm-textarea[data-v-d6ffd539]{resize:none;line-height:1.5}.atm-date[data-v-d6ffd539]{color-scheme:dark}.atm-row[data-v-d6ffd539]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.atm-select-wrap[data-v-d6ffd539]{position:relative}.atm-select[data-v-d6ffd539]{width:100%;padding:10px 30px 10px 13px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;color:#ffffffc7;font-size:13px;outline:none;font-family:inherit;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.35)' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .16s}.atm-select[data-v-d6ffd539]:focus{border-color:#fff3}.atm-select option[data-v-d6ffd539]{background:#1a1b1f;color:#e2e8f0}.atm-error[data-v-d6ffd539]{display:flex;align-items:center;gap:7px;padding:10px 14px;border-radius:10px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);font-size:12px;color:#fca5a5}.atm-actions[data-v-d6ffd539]{display:flex;gap:10px;padding-top:2px}.atm-cancel[data-v-d6ffd539]{flex:0 0 auto;padding:11px 20px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);color:#ffffff80;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .14s,color .14s}.atm-cancel[data-v-d6ffd539]:hover{background:#ffffff17;color:#ffffffbf}.atm-submit[data-v-d6ffd539]{flex:1;padding:11px 20px;border-radius:12px;background:var(--tab-c, #818cf8);border:none;color:#000;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:7px;transition:opacity .15s,transform .1s;box-shadow:0 4px 16px color-mix(in srgb,var(--tab-c, #818cf8) 40%,transparent)}.atm-submit[data-v-d6ffd539]:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.atm-submit[data-v-d6ffd539]:active{transform:translateY(0)}.atm-submit[data-v-d6ffd539]:disabled{opacity:.4;cursor:default}.atm-spin[data-v-d6ffd539]{animation:spin-d6ffd539 .8s linear infinite}@keyframes spin-d6ffd539{to{transform:rotate(360deg)}}.atm-file-hidden[data-v-d6ffd539]{display:none}.atm-upload-zone[data-v-d6ffd539]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:14px;border-radius:11px;border:1.5px dashed rgba(255,255,255,.12);background:#ffffff05;color:#ffffff4d;font-size:12px;cursor:pointer;transition:border-color .15s,background .15s}.atm-upload-zone[data-v-d6ffd539]:hover{border-color:#ffffff38;background:#ffffff0a;color:#ffffff8c}.atm-upload-hint[data-v-d6ffd539]{font-size:10px;color:#ffffff2e}.atm-receipt-preview[data-v-d6ffd539]{position:relative;border-radius:11px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.atm-receipt-img[data-v-d6ffd539]{display:block;width:100%;max-height:120px;object-fit:cover}.atm-receipt-pdf[data-v-d6ffd539]{display:flex;align-items:center;gap:8px;padding:12px 14px;font-size:12px;color:#fff9;background:#ffffff0a}.atm-receipt-pdf span[data-v-d6ffd539]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atm-receipt-rm[data-v-d6ffd539]{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:#000000b3;border:1px solid rgba(255,255,255,.15);color:#ffffffb3;display:flex;align-items:center;justify-content:center;cursor:pointer}.atm-receipt-rm[data-v-d6ffd539]:hover{background:#ef444499;color:#fff}.atm-receipt-preview--existing[data-v-d6ffd539]{cursor:pointer}.atm-receipt-hover-hint[data-v-d6ffd539]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;color:#fff;font-size:11px;font-weight:600;opacity:0;transition:opacity .15s;border-radius:8px}.atm-receipt-preview--existing:hover .atm-receipt-hover-hint[data-v-d6ffd539]{opacity:1}.atm-upload-err[data-v-d6ffd539]{font-size:11px;color:#fca5a5;margin-top:5px}@media (max-width: 480px){.atm-row[data-v-d6ffd539]{grid-template-columns:1fr}.atm-amount-input[data-v-d6ffd539]{font-size:22px}}.sk-pd-grid[data-v-54985c82]{display:grid;grid-template-columns:1fr 340px;gap:20px;align-items:start}@media (max-width: 900px){.sk-pd-grid[data-v-54985c82]{grid-template-columns:1fr}}.sk-col[data-v-54985c82]{display:flex;flex-direction:column;gap:20px}.sk-card[data-v-54985c82]{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:16px}.sk-card-inner[data-v-54985c82]{background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.sk-bar[data-v-54985c82]{background:#ffffff14;animation:sk-pulse-54985c82 1.5s ease-in-out infinite}.sk-divider-b[data-v-54985c82]{border-bottom:1px solid rgba(255,255,255,.06)}.sk-divide[data-v-54985c82]>*+*{border-top:1px solid rgba(255,255,255,.06)}@keyframes sk-pulse-54985c82{0%,to{opacity:1}50%{opacity:.4}}.pd-root[data-v-7c542391]{--mc: #818cf8;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.pd-shader[data-v-7c542391]{position:fixed;inset:0;width:100%;height:100%;z-index:0}.pd-particles[data-v-7c542391]{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.pd-vignette[data-v-7c542391]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.pd-mode-glow[data-v-7c542391]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 18%,transparent),transparent 80%)}.pd-layout[data-v-7c542391]{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:0 24px 72px}.pd-hero[data-v-7c542391]{padding:44px 0 36px}.pd-eyebrow[data-v-7c542391]{display:flex;align-items:center;gap:8px;margin-bottom:18px}.pd-eyebrow-date[data-v-7c542391]{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffff4d}.pd-eyebrow-dot[data-v-7c542391]{width:3px;height:3px;border-radius:50%;background:#fff3}.pd-eyebrow-mode[data-v-7c542391]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.pd-hero-row[data-v-7c542391]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}.pd-title[data-v-7c542391]{font-size:clamp(26px,4vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#ffffffe0;margin:0 0 8px}.pd-title-accent[data-v-7c542391]{background:linear-gradient(110deg,var(--mc) 0%,#c7d2fe 50%,#ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pd-subtitle[data-v-7c542391]{font-size:14px;color:#ffffff52;margin:0;line-height:1.5}.pd-balance-card[data-v-7c542391]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:20px 24px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);overflow:hidden;--gx: -999px;--gy: -999px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:240px}.pd-balance-card[data-v-7c542391]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(280px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.pd-balance-card[data-v-7c542391]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 12%,transparent) 100%);pointer-events:none;z-index:0}.pd-balance-card[data-v-7c542391]>*{position:relative;z-index:1}.pd-balance-label[data-v-7c542391]{font-size:11px;font-weight:500;letter-spacing:.04em;color:#ffffff52}.pd-balance-val[data-v-7c542391]{font-size:28px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.pd-pos[data-v-7c542391]{color:#4ade80}.pd-neg[data-v-7c542391]{color:#f87171}.pd-add-btn[data-v-7c542391]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:8px 16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:10px;font-size:12px;font-weight:600;color:#ffffffd1;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .15s ease;font-family:inherit}.pd-add-btn[data-v-7c542391]:hover{background:#ffffff26;border-color:#ffffff38;transform:translateY(-1px)}.pd-add-btn[data-v-7c542391]:active{transform:translateY(0)}.pd-stats[data-v-7c542391]{display:flex;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pd-stat[data-v-7c542391]{flex:1;display:flex;flex-direction:column;gap:3px;padding:16px 22px}.pd-stat-rule[data-v-7c542391]{width:1px;height:40px;background:#ffffff12;flex-shrink:0}.pd-stat-label[data-v-7c542391]{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#ffffff47}.pd-stat-val[data-v-7c542391]{font-size:19px;font-weight:700;letter-spacing:-.02em}.pd-income[data-v-7c542391]{color:#4ade80}.pd-expense[data-v-7c542391]{color:#f87171}.pd-invest[data-v-7c542391]{color:#a5b4fc}.pd-body[data-v-7c542391]{padding-top:4px}.pd-error-card[data-v-7c542391]{background:#ef444414;border:1px solid rgba(239,68,68,.18);border-radius:16px;padding:20px 24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pd-error-card p[data-v-7c542391]{font-size:14px;color:#fca5a5;margin:0 0 10px}.pd-error-card button[data-v-7c542391]{font-size:12px;font-weight:600;color:#f87171;background:none;border:none;cursor:pointer;text-decoration:underline;font-family:inherit;padding:0}.pd-grid[data-v-7c542391]{display:grid;grid-template-columns:1fr 340px;gap:20px;align-items:start}@media (max-width: 900px){.pd-grid[data-v-7c542391]{grid-template-columns:1fr}}.pd-col-main[data-v-7c542391],.pd-col-side[data-v-7c542391]{display:flex;flex-direction:column;gap:20px}.pd-card[data-v-7c542391]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);overflow:hidden;--gx: -999px;--gy: -999px}.pd-card[data-v-7c542391]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.pd-card[data-v-7c542391]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 10%,transparent) 100%);pointer-events:none;z-index:0}.pd-card[data-v-7c542391]>*{position:relative;z-index:1}.pd-card-head[data-v-7c542391]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.pd-card-title[data-v-7c542391]{font-size:13px;font-weight:600;color:#ffffffb8;display:flex;align-items:center;gap:8px}.pd-card-link[data-v-7c542391]{font-size:12px;font-weight:500;color:#ffffff3d;text-decoration:none;transition:color .18s ease}.pd-card-link[data-v-7c542391]:hover{color:var(--mc)}.pd-cats[data-v-7c542391]{padding:16px 20px;display:flex;flex-direction:column;gap:16px}.pd-cat-row[data-v-7c542391]{display:flex;align-items:center;gap:12px}.pd-cat-icon[data-v-7c542391]{width:32px;height:32px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.pd-cat-body[data-v-7c542391]{flex:1;min-width:0}.pd-cat-meta[data-v-7c542391]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.pd-cat-name[data-v-7c542391]{font-size:12px;font-weight:500;color:#ffffff8c;text-transform:capitalize}.pd-cat-amt[data-v-7c542391]{font-size:13px;font-weight:600;color:#ffffffd1}.pd-bar-track[data-v-7c542391]{height:3px;background:#ffffff12;border-radius:99px;overflow:hidden}.pd-bar-fill[data-v-7c542391]{height:100%;background:linear-gradient(90deg,var(--mc),color-mix(in srgb,var(--mc) 55%,#fff));border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.pd-cat-pct[data-v-7c542391]{font-size:11px;font-weight:600;color:var(--mc);width:30px;text-align:right;flex-shrink:0}.pd-exp-list[data-v-7c542391]{padding:8px 12px 12px}.pd-exp-row[data-v-7c542391]{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:10px;transition:background .12s ease}.pd-exp-row[data-v-7c542391]:hover{background:#ffffff0a}.pd-exp-icon[data-v-7c542391]{width:34px;height:34px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.pd-exp-body[data-v-7c542391]{flex:1;min-width:0}.pd-exp-title[data-v-7c542391]{display:block;font-size:13px;font-weight:500;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-exp-sub[data-v-7c542391]{display:block;font-size:11px;color:#ffffff47;text-transform:capitalize;margin-top:1px}.pd-exp-amt[data-v-7c542391]{font-size:13px;font-weight:600;color:#ffffffa6;flex-shrink:0}.pd-exp-amt.pd-income[data-v-7c542391]{color:#4ade80}.pd-exp-amt.pd-invest[data-v-7c542391]{color:#a5b4fc}.pd-empty[data-v-7c542391]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 20px;text-align:center}.pd-empty-icon[data-v-7c542391]{width:40px;height:40px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;color:#ffffff38;margin-bottom:4px}.pd-empty p[data-v-7c542391]{font-size:13px;color:#ffffff47;margin:0}.pd-empty-cta[data-v-7c542391]{display:inline-flex;align-items:center;margin-top:4px;padding:7px 16px;background:#ffffff12;border:1px solid rgba(255,255,255,.11);border-radius:9px;font-size:12px;font-weight:600;color:#ffffffa6;cursor:pointer;text-decoration:none;font-family:inherit;transition:background .15s ease,border-color .15s ease}.pd-empty-cta[data-v-7c542391]:hover{background:#ffffff1c;border-color:#ffffff2e}.pd-summary-list[data-v-7c542391]{padding:8px 20px 4px}.pd-summary-row[data-v-7c542391]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.pd-summary-row[data-v-7c542391]:last-child{border-bottom:none}.pd-summary-row--savings[data-v-7c542391]{padding-top:12px}.pd-summary-icon[data-v-7c542391]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pd-summary-icon--income[data-v-7c542391]{background:#4ade801a;color:#4ade80;border:1px solid rgba(74,222,128,.2)}.pd-summary-icon--expense[data-v-7c542391]{background:#f871711a;color:#f87171;border:1px solid rgba(248,113,113,.2)}.pd-summary-icon--invest[data-v-7c542391]{background:#a5b4fc1a;color:#a5b4fc;border:1px solid rgba(165,180,252,.2)}.pd-summary-icon--savings[data-v-7c542391]{background:#fbbf241a;color:#fbbf24;border:1px solid rgba(251,191,36,.2)}.pd-summary-label[data-v-7c542391]{flex:1;font-size:13px;color:#ffffff7a}.pd-summary-val[data-v-7c542391]{font-size:14px;font-weight:600}.pd-summary-divider[data-v-7c542391]{height:1px;background:#ffffff12;margin:4px 0}.pd-warn[data-v-7c542391]{color:#fbbf24}.pd-rate-wrap[data-v-7c542391]{padding:4px 20px 18px}.pd-rate-labels[data-v-7c542391]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.pd-rate-label[data-v-7c542391]{font-size:11px;color:#ffffff47}.pd-rate-pct[data-v-7c542391]{font-size:12px;font-weight:700}.pd-rate-track[data-v-7c542391]{height:4px;background:#ffffff12;border-radius:99px;overflow:hidden}.pd-rate-fill[data-v-7c542391]{height:100%;border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.pd-rate-good[data-v-7c542391]{background:linear-gradient(90deg,#4ade80,#86efac)}.pd-rate-ok[data-v-7c542391]{background:linear-gradient(90deg,#fbbf24,#fde68a)}.pd-rate-bad[data-v-7c542391]{background:#f87171}.pd-actions-row[data-v-7c542391]{display:flex;gap:8px;padding:12px 16px 16px;flex-wrap:wrap}.pd-action-chip[data-v-7c542391]{flex:1;min-width:90px;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 12px;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;cursor:pointer;font-size:13px;font-weight:600;color:#ffffffb3;font-family:inherit;transition:background .15s,border-color .15s,transform .12s,color .15s;white-space:nowrap}.pd-action-chip[data-v-7c542391]:hover{background:#ffffff14;border-color:#ffffff24;transform:translateY(-1px)}.pd-action-chip[data-v-7c542391]:active{transform:translateY(0)}.pd-action-chip-icon[data-v-7c542391]{width:24px;height:24px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid transparent}.pd-action-chip--expense[data-v-7c542391]{color:#f87171}.pd-action-chip--expense .pd-action-chip-icon[data-v-7c542391]{background:#f871711f;color:#f87171;border-color:#f8717133}.pd-action-chip--expense[data-v-7c542391]:hover{background:#f8717114;border-color:#f871712e}.pd-action-chip--income[data-v-7c542391]{color:#4ade80}.pd-action-chip--income .pd-action-chip-icon[data-v-7c542391]{background:#4ade801f;color:#4ade80;border-color:#4ade8033}.pd-action-chip--income[data-v-7c542391]:hover{background:#4ade8014;border-color:#4ade802e}.pd-action-chip--invest[data-v-7c542391]{color:#a5b4fc}.pd-action-chip--invest .pd-action-chip-icon[data-v-7c542391]{background:#a5b4fc1f;color:#a5b4fc;border-color:#a5b4fc33}.pd-action-chip--invest[data-v-7c542391]:hover{background:#a5b4fc14;border-color:#a5b4fc2e}.pd-empty-hint[data-v-7c542391]{font-size:11px;color:#fff3;margin:0}.pd-root .premium-entrance[data-v-7c542391]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.pd-root .premium-entrance.active[data-v-7c542391]{opacity:1;transform:none}@keyframes cardIn-7c542391{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.pd-card[data-v-7c542391]{animation:cardIn-7c542391 .75s cubic-bezier(.16,1,.3,1) both}.pd-card--delay1[data-v-7c542391]{animation-delay:80ms}.pd-card--delay2[data-v-7c542391]{animation-delay:.13s}.pd-card--delay3[data-v-7c542391]{animation-delay:.19s}@media (max-width: 640px){.pd-layout[data-v-7c542391]{padding:0 16px 56px}.pd-hero[data-v-7c542391]{padding:28px 0 24px}.pd-hero-row[data-v-7c542391]{flex-direction:column;gap:16px}.pd-balance-card[data-v-7c542391]{width:100%;min-width:unset}.pd-stats[data-v-7c542391]{flex-wrap:wrap}.pd-stat[data-v-7c542391]{min-width:calc(50% - 1px)}.pd-stat-rule[data-v-7c542391]:last-of-type{display:none}}.pe-root[data-v-c94b0432]{--mc: #818cf8;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.pe-shader[data-v-c94b0432]{position:fixed;inset:0;width:100%;height:100%;z-index:0}.pe-particles[data-v-c94b0432]{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.pe-vignette[data-v-c94b0432]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.pe-mode-glow[data-v-c94b0432]{position:fixed;top:0;left:0;right:0;height:280px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 180px at 50% 0%,color-mix(in srgb,var(--mc) 16%,transparent),transparent 80%)}.pe-layout[data-v-c94b0432]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 72px;display:flex;flex-direction:column;gap:20px}.pe-hero[data-v-c94b0432]{padding:44px 0 8px}.pe-eyebrow[data-v-c94b0432]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.pe-eyebrow-date[data-v-c94b0432]{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffff47}.pe-eyebrow-dot[data-v-c94b0432]{width:3px;height:3px;border-radius:50%;background:#ffffff2e}.pe-eyebrow-mode[data-v-c94b0432]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.pe-hero-row[data-v-c94b0432]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.pe-title[data-v-c94b0432]{font-size:clamp(24px,3.5vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#ffffffe0;margin:0 0 6px}.pe-title-accent[data-v-c94b0432]{background:linear-gradient(110deg,var(--mc) 0%,#c7d2fe 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pe-subtitle[data-v-c94b0432]{font-size:13px;color:#ffffff4d;margin:0}.pe-hero-right[data-v-c94b0432]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pe-month-nav[data-v-c94b0432]{display:flex;align-items:center;gap:2px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:4px}.pe-month-btn[data-v-c94b0432]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#ffffff80;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.pe-month-btn[data-v-c94b0432]:hover:not(:disabled){background:#ffffff14;color:#ffffffd9}.pe-month-btn[data-v-c94b0432]:disabled{opacity:.25;cursor:default}.pe-month-label[data-v-c94b0432]{font-size:13px;font-weight:600;color:#ffffffbf;padding:0 10px;white-space:nowrap}.pe-add-btn[data-v-c94b0432]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--mc);color:#fff;font-size:12px;font-weight:600;border:none;border-radius:10px;cursor:pointer;font-family:inherit;transition:opacity .15s,transform .12s;box-shadow:0 4px 14px color-mix(in srgb,var(--mc) 38%,transparent)}.pe-add-btn[data-v-c94b0432]:hover{opacity:.88;transform:translateY(-1px)}.pe-add-btn[data-v-c94b0432]:active{transform:translateY(0)}.pe-stats[data-v-c94b0432]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 700px){.pe-stats[data-v-c94b0432]{grid-template-columns:repeat(2,1fr)}}.pe-stat-card[data-v-c94b0432]{position:relative;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:18px 20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:3px;animation:cardIn-c94b0432 .7s cubic-bezier(.16,1,.3,1) both;--gx: -999px;--gy: -999px}.pe-stat-card[data-v-c94b0432]:before{content:"";position:absolute;inset:0;border-radius:16px;background:radial-gradient(220px circle at var(--gx) var(--gy),rgba(255,255,255,.05),transparent 65%);pointer-events:none;z-index:0}.pe-stat-card[data-v-c94b0432]>*{position:relative;z-index:1}.pe-stat-card[data-v-c94b0432]:nth-child(2){animation-delay:50ms}.pe-stat-card[data-v-c94b0432]:nth-child(3){animation-delay:.1s}.pe-stat-card[data-v-c94b0432]:nth-child(4){animation-delay:.15s}.pe-stat-label[data-v-c94b0432]{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff4d}.pe-stat-val[data-v-c94b0432]{font-size:22px;font-weight:700;letter-spacing:-.02em;color:#ffffffd9}.pe-stat-sub[data-v-c94b0432]{font-size:11px;color:#ffffff38;margin-top:2px}.pd-income[data-v-c94b0432]{color:#4ade80}.pd-expense[data-v-c94b0432]{color:#f87171}.pe-filters-card[data-v-c94b0432]{position:relative;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px 20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:12px;animation:cardIn-c94b0432 .7s cubic-bezier(.16,1,.3,1) .1s both;--gx: -999px;--gy: -999px}.pe-filters-card[data-v-c94b0432]:before{content:"";position:absolute;inset:0;border-radius:16px;background:radial-gradient(280px circle at var(--gx) var(--gy),rgba(255,255,255,.04),transparent 65%);pointer-events:none;z-index:0}.pe-filters-card[data-v-c94b0432]>*{position:relative;z-index:1}.pe-search-wrap[data-v-c94b0432]{position:relative}.pe-search-icon[data-v-c94b0432]{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.pe-search-input[data-v-c94b0432]{width:100%;padding:10px 14px 10px 38px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;color:#ffffffd1;font-size:13px;outline:none;font-family:inherit;transition:border-color .18s,background .18s}.pe-search-input[data-v-c94b0432]::placeholder{color:#ffffff38}.pe-search-input[data-v-c94b0432]:focus{border-color:#fff3;background:#ffffff12}.pe-filter-row[data-v-c94b0432]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pe-select[data-v-c94b0432]{padding:8px 28px 8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#ffffffb8;font-size:12px;font-weight:500;outline:none;cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.4)' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.pe-select[data-v-c94b0432]:focus{border-color:#ffffff2e}.pe-select option[data-v-c94b0432]{background:#1a1b1f;color:#e2e8f0}.pe-reset-btn[data-v-c94b0432]{padding:8px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#ffffff73;font-size:12px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.pe-reset-btn[data-v-c94b0432]:hover{background:#ffffff14;color:#ffffffb8}.pe-card[data-v-c94b0432]{position:relative;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:cardIn-c94b0432 .75s cubic-bezier(.16,1,.3,1) .15s both;--gx: -999px;--gy: -999px}.pe-card[data-v-c94b0432]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.045),transparent 65%);pointer-events:none;z-index:0}.pe-card[data-v-c94b0432]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.07) 0%,transparent 50%,color-mix(in srgb,var(--mc) 8%,transparent) 100%);pointer-events:none;z-index:0}.pe-card[data-v-c94b0432]>*{position:relative;z-index:1}.pe-card-head[data-v-c94b0432]{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.pe-card-title[data-v-c94b0432]{font-size:13px;font-weight:600;color:#ffffffb8;display:flex;align-items:center;gap:8px}.pe-count-badge[data-v-c94b0432]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#ffffff14;border-radius:99px;font-size:11px;font-weight:600;color:#fff6}.pe-card-sub[data-v-c94b0432]{font-size:12px;color:#ffffff40}.pe-loading[data-v-c94b0432]{padding:8px 0}.pe-skeleton-row[data-v-c94b0432]{display:flex;align-items:center;gap:14px;padding:14px 22px;border-bottom:1px solid rgba(255,255,255,.04)}.pe-skeleton-row[data-v-c94b0432]:last-child{border-bottom:none}.pe-sk[data-v-c94b0432]{background:#ffffff0f;border-radius:8px;animation:shimmer-c94b0432 1.5s ease infinite}@keyframes shimmer-c94b0432{0%,to{opacity:.5}50%{opacity:1}}.pe-sk-icon[data-v-c94b0432]{width:36px;height:36px;border-radius:10px;flex-shrink:0}.pe-sk-body[data-v-c94b0432]{flex:1;display:flex;flex-direction:column;gap:7px}.pe-sk-line[data-v-c94b0432]{height:11px;border-radius:6px}.pe-sk-w60[data-v-c94b0432]{width:60%}.pe-sk-w40[data-v-c94b0432]{width:40%}.pe-sk-w20[data-v-c94b0432]{width:80px;height:14px;border-radius:6px;flex-shrink:0}.pe-error-box[data-v-c94b0432]{margin:20px;padding:16px 20px;background:#ef444414;border:1px solid rgba(239,68,68,.18);border-radius:12px}.pe-error-box p[data-v-c94b0432]{font-size:14px;color:#fca5a5;margin:0 0 8px}.pe-error-box button[data-v-c94b0432]{font-size:12px;color:#f87171;background:none;border:none;cursor:pointer;text-decoration:underline;font-family:inherit;padding:0}.pe-empty[data-v-c94b0432]{display:flex;flex-direction:column;align-items:center;padding:52px 24px;text-align:center;gap:8px}.pe-empty-icon[data-v-c94b0432]{width:48px;height:48px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;color:#fff3;margin-bottom:8px}.pe-empty-title[data-v-c94b0432]{font-size:14px;font-weight:600;color:#ffffff8c;margin:0}.pe-empty-sub[data-v-c94b0432]{font-size:12px;color:#ffffff40;margin:0}.pe-empty-cta[data-v-c94b0432]{margin-top:8px;padding:8px 18px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:10px;font-size:12px;font-weight:600;color:#ffffffa6;cursor:pointer;font-family:inherit;transition:background .15s}.pe-empty-cta[data-v-c94b0432]:hover{background:#ffffff1c}.pe-list[data-v-c94b0432]{padding:4px 0}.pe-row[data-v-c94b0432]{display:flex;align-items:flex-start;gap:12px;padding:14px 22px;border-bottom:1px solid rgba(255,255,255,.04);transition:background .12s}.pe-row[data-v-c94b0432]:last-child{border-bottom:none}.pe-row[data-v-c94b0432]:hover{background:#ffffff08}.pe-row:hover .pe-row-btns[data-v-c94b0432]{opacity:1}.pe-row-icon[data-v-c94b0432]{width:36px;height:36px;border-radius:10px;flex-shrink:0;margin-top:2px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:15px}.pe-row-body[data-v-c94b0432]{flex:1;min-width:0}.pe-row-top[data-v-c94b0432]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:3px}.pe-row-top-right[data-v-c94b0432]{display:flex;align-items:center;gap:7px;flex-shrink:0}.pe-row-title[data-v-c94b0432]{font-size:13px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pe-row-bot[data-v-c94b0432]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:2px}.pe-row-meta[data-v-c94b0432]{font-size:11px;color:#ffffff47;text-transform:capitalize}.pe-rcpt-badge[data-v-c94b0432]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:5px;background:#6366f11f;border:1px solid rgba(99,102,241,.25);color:#9397ffd9;font-size:10px;font-weight:600;cursor:pointer;transition:background .14s;white-space:nowrap}.pe-rcpt-badge[data-v-c94b0432]:hover{background:#6366f138}.pe-row-amt[data-v-c94b0432]{font-size:14px;font-weight:700;flex-shrink:0}.pe-amt-income[data-v-c94b0432]{color:#4ade80}.pe-amt-invest[data-v-c94b0432]{color:#a5b4fc}.pe-amt-expense[data-v-c94b0432]{color:#ffffffe0}.pe-type-badge[data-v-c94b0432]{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:capitalize;padding:2px 8px;border-radius:99px;flex-shrink:0}.pe-badge-expense[data-v-c94b0432]{background:#f871711f;color:#f87171}.pe-badge-income[data-v-c94b0432]{background:#4ade801f;color:#4ade80}.pe-badge-invest[data-v-c94b0432]{background:#a5b4fc1f;color:#a5b4fc}.pe-row-actions[data-v-c94b0432]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.pe-row-date[data-v-c94b0432]{font-size:10px;color:#fff3;white-space:nowrap}.pe-row-btns[data-v-c94b0432]{display:flex;gap:5px;opacity:0;transition:opacity .15s}.pe-act-edit[data-v-c94b0432]{padding:4px 9px;border-radius:6px;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer;background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#fff9}.pe-act-edit[data-v-c94b0432]:hover{background:#ffffff1f;color:#ffffffd9}.pe-act-del[data-v-c94b0432]{padding:4px 9px;border-radius:6px;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer;background:#f8717114;border:1px solid rgba(248,113,113,.18);color:#f87171}.pe-act-del[data-v-c94b0432]:hover{background:#f8717126}.pe-pagination[data-v-c94b0432]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 22px;border-top:1px solid rgba(255,255,255,.06)}.pe-page-info[data-v-c94b0432]{font-size:12px;color:#ffffff4d}.pe-page-btns[data-v-c94b0432]{display:flex;align-items:center;gap:4px}.pe-page-btn[data-v-c94b0432]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffff80;cursor:pointer;font-family:inherit;font-size:12px;transition:background .14s,border-color .14s,color .14s}.pe-page-btn[data-v-c94b0432]:hover:not(:disabled){background:#ffffff1a;color:#ffffffd9;border-color:#ffffff24}.pe-page-btn[data-v-c94b0432]:disabled{opacity:.28;cursor:default}.pe-page-num[data-v-c94b0432]{font-weight:500}.pe-page-active[data-v-c94b0432]{background:var(--mc)!important;border-color:var(--mc)!important;color:#fff!important}.pe-page-ellipsis[data-v-c94b0432]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#ffffff40}.pe-root .premium-entrance[data-v-c94b0432]{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.pe-root .premium-entrance.active[data-v-c94b0432]{opacity:1;transform:none}@keyframes cardIn-c94b0432{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width: 640px){.pe-layout[data-v-c94b0432]{padding:0 16px 56px}.pe-hero[data-v-c94b0432]{padding:28px 0 4px}.pe-hero-row[data-v-c94b0432]{flex-direction:column;align-items:flex-start;gap:14px}.pe-stats[data-v-c94b0432]{grid-template-columns:repeat(2,1fr)}.pe-row[data-v-c94b0432]{padding:12px 16px}.pe-card-head[data-v-c94b0432]{padding:14px 16px}.pe-pagination[data-v-c94b0432]{padding:12px 16px}}.pe-rcpt-overlay[data-v-c94b0432]{position:fixed;inset:0;z-index:9999;background:#000000eb;display:flex;flex-direction:column;align-items:center;justify-content:center}.pe-rcpt-close[data-v-c94b0432]{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#ffffffb3;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.pe-rcpt-close[data-v-c94b0432]:hover{background:#ffffff2e;color:#fff}.pe-rcpt-img-wrap[data-v-c94b0432]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;max-height:calc(100vh - 100px);-webkit-user-select:none;user-select:none}.pe-rcpt-img[data-v-c94b0432]{max-width:90vw;max-height:calc(100vh - 120px);object-fit:contain;border-radius:8px;transform-origin:center;pointer-events:none}.pe-rcpt-controls[data-v-c94b0432]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#ffffff0f;border-radius:12px;margin-top:12px}.pe-rcpt-ctrl-btn[data-v-c94b0432]{padding:5px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:#ffffffb3;font-size:13px;cursor:pointer;font-family:inherit;transition:background .14s}.pe-rcpt-ctrl-btn[data-v-c94b0432]:hover{background:#ffffff24;color:#fff}.pe-rcpt-zoom-label[data-v-c94b0432]{font-size:13px;color:#ffffff80;min-width:44px;text-align:center}.pe-rcpt-pdf-wrap[data-v-c94b0432]{width:90vw;height:calc(100vh - 120px)}.pe-rcpt-pdf[data-v-c94b0432]{width:100%;height:100%;border:none;border-radius:8px}.pe-rcpt-pdf-open[data-v-c94b0432]{margin-top:12px;padding:8px 18px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#ffffffb3;font-size:13px;text-decoration:none;transition:background .14s}.pe-rcpt-pdf-open[data-v-c94b0432]:hover{background:#ffffff21;color:#fff}.pm-root[data-v-c3dfb246]{--mc:#818cf8;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.pm-shader[data-v-c3dfb246]{position:fixed;inset:0;width:100%;height:100%;z-index:0}.pm-particles[data-v-c3dfb246]{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.pm-vignette[data-v-c3dfb246]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.pm-mode-glow[data-v-c3dfb246]{position:fixed;top:0;left:0;right:0;height:280px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 180px at 50% 0%,color-mix(in srgb,var(--mc) 16%,transparent),transparent 80%)}.pm-layout[data-v-c3dfb246]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 80px;display:flex;flex-direction:column;gap:18px}.pm-hero[data-v-c3dfb246]{padding:44px 0 8px}.pm-eyebrow[data-v-c3dfb246]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.pm-eyebrow-tag[data-v-c3dfb246]{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffff47}.pm-dot-sep[data-v-c3dfb246]{width:3px;height:3px;border-radius:50%;background:#ffffff2e}.pm-eyebrow-acc[data-v-c3dfb246]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.pm-hero-row[data-v-c3dfb246]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.pm-title[data-v-c3dfb246]{font-size:clamp(22px,3.5vw,32px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 4px}.pm-subtitle[data-v-c3dfb246]{font-size:13px;color:#ffffff52;margin:0}.pm-summary-line[data-v-c3dfb246]{font-style:italic}.pm-hero-actions[data-v-c3dfb246]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pm-month-nav[data-v-c3dfb246]{display:flex;align-items:center;gap:2px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:4px}.pm-month-btn[data-v-c3dfb246]{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:#ffffff73;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.pm-month-btn[data-v-c3dfb246]:hover:not(:disabled){background:#ffffff14;color:#ffffffd9}.pm-month-btn[data-v-c3dfb246]:disabled{opacity:.25;cursor:default}.pm-month-label[data-v-c3dfb246]{font-size:12px;font-weight:600;color:#ffffffb3;padding:0 10px;white-space:nowrap}.pm-btn[data-v-c3dfb246]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:10px;cursor:pointer;font-size:12px;font-weight:600;border:none;font-family:inherit;transition:opacity .14s,transform .12s}.pm-btn[data-v-c3dfb246]:hover{opacity:.8;transform:translateY(-1px)}.pm-btn[data-v-c3dfb246]:active{transform:translateY(0)}.pm-btn-ghost[data-v-c3dfb246]{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);color:#fff9}.pm-btn-primary[data-v-c3dfb246]{background:var(--mc);color:#fff;box-shadow:0 4px 12px color-mix(in srgb,var(--mc) 35%,transparent)}.pm-range-tabs[data-v-c3dfb246]{display:flex;gap:3px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:3px}.pm-range-tab[data-v-c3dfb246]{padding:5px 12px;border-radius:8px;font-size:11px;font-weight:600;background:none;border:none;color:#fff6;cursor:pointer;font-family:inherit;transition:background .14s,color .14s}.pm-range-tab--on[data-v-c3dfb246]{background:color-mix(in srgb,var(--mc) 20%,transparent);color:var(--mc)}.pm-custom[data-v-c3dfb246]{display:flex;align-items:center;gap:6px}.pm-custom-dash[data-v-c3dfb246]{color:#ffffff4d;font-size:12px}.pm-date-input[data-v-c3dfb246]{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:9px;padding:6px 10px;color:#fff;font-size:12px;color-scheme:dark;font-family:inherit}.pm-date-input[data-v-c3dfb246]:focus{outline:none;border-color:color-mix(in srgb,var(--mc) 50%,transparent)}.pm-error[data-v-c3dfb246]{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:12px;background:#ef444414;border:1px solid rgba(239,68,68,.18);font-size:13px;color:#fca5a5}.pm-error button[data-v-c3dfb246]{margin-left:auto;font-size:12px;color:#f87171;background:none;border:none;cursor:pointer;text-decoration:underline;font-family:inherit}.pm-skel-tall[data-v-c3dfb246]{height:200px;animation:cardIn-c3dfb246 .7s both}.pm-skel-med[data-v-c3dfb246]{height:280px;animation:cardIn-c3dfb246 .7s .05s both}.pm-card[data-v-c3dfb246]{position:relative;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:cardIn-c3dfb246 .75s cubic-bezier(.16,1,.3,1) .1s both;--gx:-999px;--gy:-999px}.pm-card[data-v-c3dfb246]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.04),transparent 65%);pointer-events:none;z-index:0}.pm-card[data-v-c3dfb246]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.07) 0%,transparent 50%,color-mix(in srgb,var(--mc) 7%,transparent) 100%);pointer-events:none;z-index:0}.pm-card[data-v-c3dfb246]>*{position:relative;z-index:1}.pm-card-head[data-v-c3dfb246]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:16px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.pm-card-title[data-v-c3dfb246]{font-size:13px;font-weight:600;color:#ffffffb8}.pm-card-sub[data-v-c3dfb246]{font-size:11px;color:#ffffff40}.pm-card-title-group[data-v-c3dfb246]{display:flex;align-items:center;gap:8px}.pm-count-badge[data-v-c3dfb246]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#ffffff14;border-radius:99px;font-size:11px;font-weight:600;color:#fff6}.pm-c-income[data-v-c3dfb246]{color:#4ade80}.pm-c-expense[data-v-c3dfb246]{color:#f87171}.pm-c-invest[data-v-c3dfb246]{color:#a5b4fc}.pm-flow-body[data-v-c3dfb246]{padding:22px}.pm-flow-figures[data-v-c3dfb246]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-bottom:24px}.pm-figure[data-v-c3dfb246]{display:flex;flex-direction:column;gap:3px}.pm-figure-label[data-v-c3dfb246]{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47}.pm-figure-val[data-v-c3dfb246]{font-size:clamp(15px,2vw,22px);font-weight:700;letter-spacing:-.02em;color:#ffffffd9}.pm-figure-desc[data-v-c3dfb246]{font-size:11px;color:#ffffff38}.pm-figure-arrow[data-v-c3dfb246],.pm-figure-plus[data-v-c3dfb246]{font-size:14px;color:#fff3;text-align:center}.pm-figure-savings[data-v-c3dfb246]{padding:10px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px}.pm-savings-badge[data-v-c3dfb246]{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;border-radius:99px;margin-top:4px}.pm-badge-good[data-v-c3dfb246]{background:#4ade8026;color:#4ade80}.pm-badge-fair[data-v-c3dfb246]{background:#fbbf2426;color:#fbbf24}.pm-badge-poor[data-v-c3dfb246]{background:#f871711f;color:#f87171}.pm-badge-deficit[data-v-c3dfb246]{background:#f871712e;color:#f87171}.pm-alloc-wrap[data-v-c3dfb246]{display:flex;flex-direction:column;gap:10px}.pm-alloc-bar[data-v-c3dfb246]{height:8px;border-radius:99px;background:#ffffff0f;overflow:hidden;display:flex}.pm-alloc-seg[data-v-c3dfb246]{height:100%;transition:width .8s cubic-bezier(.16,1,.3,1)}.pm-alloc-expense[data-v-c3dfb246]{background:#f87171}.pm-alloc-invest[data-v-c3dfb246]{background:#a5b4fc}.pm-alloc-saved[data-v-c3dfb246]{background:#4ade80}.pm-alloc-legend[data-v-c3dfb246]{display:flex;gap:18px;flex-wrap:wrap}.pm-legend-item[data-v-c3dfb246]{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff61}.pm-legend-dot[data-v-c3dfb246]{width:8px;height:8px;border-radius:50%}.pm-ld-expense[data-v-c3dfb246]{background:#f87171}.pm-ld-invest[data-v-c3dfb246]{background:#a5b4fc}.pm-ld-saved[data-v-c3dfb246]{background:#4ade80}.pm-flow-nodata[data-v-c3dfb246]{font-size:12px;color:#ffffff40;text-align:center;padding:12px 0}.pm-two-col[data-v-c3dfb246]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pm-two-col-60-40[data-v-c3dfb246]{grid-template-columns:3fr 2fr}@media (max-width:800px){.pm-two-col[data-v-c3dfb246],.pm-two-col-60-40[data-v-c3dfb246]{grid-template-columns:1fr}}.pm-empty-section[data-v-c3dfb246]{display:flex;flex-direction:column;align-items:center;padding:40px 24px;gap:8px;text-align:center}.pm-empty-icon[data-v-c3dfb246]{font-size:28px;margin-bottom:4px}.pm-empty-section p[data-v-c3dfb246]{font-size:13px;color:#ffffff4d}.pm-empty-cta[data-v-c3dfb246]{padding:8px 16px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:10px;font-size:12px;font-weight:600;color:#fff9;cursor:pointer;font-family:inherit;transition:background .15s}.pm-empty-cta[data-v-c3dfb246]:hover{background:#ffffff1c}.pm-cat-list[data-v-c3dfb246]{padding:6px 0}.pm-cat-row[data-v-c3dfb246]{display:flex;align-items:center;gap:10px;padding:10px 22px;border-bottom:1px solid rgba(255,255,255,.04);animation:rowIn-c3dfb246 .4s cubic-bezier(.16,1,.3,1) both}.pm-cat-row[data-v-c3dfb246]:last-child{border-bottom:none}@keyframes rowIn-c3dfb246{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.pm-cat-rank[data-v-c3dfb246]{font-size:11px;font-weight:700;color:#ffffff2e;width:16px;flex-shrink:0;text-align:center}.pm-cat-emoji[data-v-c3dfb246]{font-size:15px;flex-shrink:0}.pm-cat-info[data-v-c3dfb246]{flex:1;min-width:0}.pm-cat-top[data-v-c3dfb246]{display:flex;justify-content:space-between;margin-bottom:5px}.pm-cat-name[data-v-c3dfb246]{font-size:12px;font-weight:500;color:#ffffffb3}.pm-cat-pct[data-v-c3dfb246]{font-size:11px;color:#ffffff4d}.pm-cat-bar-wrap[data-v-c3dfb246]{height:3px;background:#ffffff12;border-radius:99px;overflow:hidden}.pm-cat-bar[data-v-c3dfb246]{height:100%;background:var(--mc);border-radius:99px;transition:width .7s cubic-bezier(.16,1,.3,1)}.pm-cat-amt[data-v-c3dfb246]{font-size:12px;font-weight:600;color:#ffffffa6;width:72px;text-align:right;flex-shrink:0}.pm-pulse-hero[data-v-c3dfb246]{display:flex;align-items:center;gap:16px;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.05)}.pm-savings-ring[data-v-c3dfb246]{width:72px;height:72px;border-radius:50%;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:2px solid rgba(255,255,255,.08)}.pm-ring-val[data-v-c3dfb246]{font-size:17px;font-weight:700;line-height:1}.pm-ring-label[data-v-c3dfb246]{font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:#ffffff4d}.pm-ring-good[data-v-c3dfb246]{border-color:#4ade80;box-shadow:0 0 16px #4ade8026}.pm-ring-fair[data-v-c3dfb246]{border-color:#fbbf24;box-shadow:0 0 16px #fbbf2426}.pm-ring-poor[data-v-c3dfb246]{border-color:#f87171;box-shadow:0 0 12px #f871711f}.pm-ring-deficit[data-v-c3dfb246]{border-color:#f8717180}.pm-ring-good .pm-ring-val[data-v-c3dfb246]{color:#4ade80}.pm-ring-fair .pm-ring-val[data-v-c3dfb246]{color:#fbbf24}.pm-ring-poor .pm-ring-val[data-v-c3dfb246],.pm-ring-deficit .pm-ring-val[data-v-c3dfb246]{color:#f87171}.pm-pulse-verdict[data-v-c3dfb246]{flex:1}.pm-verdict-title[data-v-c3dfb246]{display:block;font-size:13px;font-weight:700;margin-bottom:4px}.pm-verdict-sub[data-v-c3dfb246]{font-size:12px;color:#ffffff4d}.pm-quick-stats[data-v-c3dfb246]{padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05)}.pm-qs-row[data-v-c3dfb246]{display:flex;align-items:center;justify-content:space-between;padding:9px 22px;border-bottom:1px solid rgba(255,255,255,.04)}.pm-qs-row[data-v-c3dfb246]:last-child{border-bottom:none}.pm-qs-label[data-v-c3dfb246]{font-size:12px;color:#ffffff4d}.pm-qs-val[data-v-c3dfb246]{font-size:12px;font-weight:600;color:#ffffffb8;display:flex;align-items:center;gap:3px}.pm-top-insight[data-v-c3dfb246]{display:flex;align-items:flex-start;gap:10px;padding:14px 22px}.pm-insight-bullet[data-v-c3dfb246]{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:4px}.pm-bullet-warn[data-v-c3dfb246]{background:#fbbf24}.pm-bullet-ok[data-v-c3dfb246]{background:#4ade80}.pm-bullet-info[data-v-c3dfb246]{background:var(--mc)}.pm-insight-msg[data-v-c3dfb246]{font-size:12px;font-weight:500;color:#ffffffad;margin:0 0 3px}.pm-insight-sub[data-v-c3dfb246]{font-size:11px;color:#ffffff47;margin:0}.pm-pay-row-list[data-v-c3dfb246]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0;padding:6px 0}.pm-pay-item[data-v-c3dfb246]{padding:12px 22px;border-bottom:1px solid rgba(255,255,255,.04)}.pm-pay-item[data-v-c3dfb246]:last-child{border-bottom:none}.pm-pay-top[data-v-c3dfb246]{display:flex;justify-content:space-between;margin-bottom:6px}.pm-pay-name[data-v-c3dfb246]{font-size:12px;color:#ffffff8c}.pm-pay-amt[data-v-c3dfb246]{font-size:12px;font-weight:600;color:#ffffffb3}.pm-pay-bar-wrap[data-v-c3dfb246]{height:3px;background:#ffffff12;border-radius:99px;overflow:hidden}.pm-pay-bar[data-v-c3dfb246]{height:100%;background:color-mix(in srgb,var(--mc) 70%,#fff);border-radius:99px;transition:width .7s}.pm-tx-head[data-v-c3dfb246]{flex-wrap:wrap;gap:12px}.pm-tx-controls[data-v-c3dfb246]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pm-period-pills[data-v-c3dfb246]{display:flex;gap:4px}.pm-pill[data-v-c3dfb246]{padding:5px 10px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffff61;font-size:11px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .14s,color .14s}.pm-pill[data-v-c3dfb246]:hover{background:#ffffff17;color:#ffffffb3}.pm-pill-active[data-v-c3dfb246]{background:#ffffff1a!important;color:#ffffffd9!important;border-color:#ffffff26!important}.pm-search-wrap[data-v-c3dfb246]{position:relative}.pm-search-ico[data-v-c3dfb246]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#ffffff40;pointer-events:none}.pm-search-in[data-v-c3dfb246]{padding:6px 10px 6px 30px;width:150px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:9px;color:#ffffffc7;font-size:12px;outline:none;font-family:inherit;transition:border-color .15s}.pm-search-in[data-v-c3dfb246]::placeholder{color:#fff3}.pm-search-in[data-v-c3dfb246]:focus{border-color:#ffffff2e}.pm-tx-empty[data-v-c3dfb246]{padding:32px 22px;font-size:12px;color:#ffffff40;text-align:center}.pm-tx-list[data-v-c3dfb246]{padding:4px 0}.pm-date-sep[data-v-c3dfb246]{padding:7px 22px 5px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff40;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.04)}.pm-tx-row[data-v-c3dfb246]{display:flex;align-items:center;gap:12px;padding:11px 22px;border-bottom:1px solid rgba(255,255,255,.04);transition:background .12s}.pm-tx-row[data-v-c3dfb246]:hover{background:#ffffff06}.pm-tx-row[data-v-c3dfb246]:last-child{border-bottom:none}.pm-tx-icon[data-v-c3dfb246]{width:34px;height:34px;border-radius:9px;flex-shrink:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:14px}.pm-tx-body[data-v-c3dfb246]{flex:1;min-width:0}.pm-tx-title[data-v-c3dfb246]{display:block;font-size:13px;font-weight:500;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-tx-meta[data-v-c3dfb246]{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff42;text-transform:capitalize;margin-top:2px}.pm-dot[data-v-c3dfb246]{width:2px;height:2px;border-radius:50%;background:#fff3;flex-shrink:0}.pm-tx-right[data-v-c3dfb246]{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0}.pm-tx-amt[data-v-c3dfb246]{font-size:13px;font-weight:600;color:#ffffffbf}.pm-tx-type-badge[data-v-c3dfb246]{font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:capitalize;padding:2px 7px;border-radius:99px}.pm-badge-expense[data-v-c3dfb246]{background:#f871711a;color:#f87171}.pm-badge-income[data-v-c3dfb246]{background:#4ade801a;color:#4ade80}.pm-badge-invest[data-v-c3dfb246]{background:#a5b4fc1a;color:#a5b4fc}.pm-delete-btn[data-v-c3dfb246]{font-size:11px;color:#ffffff2e;background:none;border:none;cursor:pointer;font-family:inherit;transition:color .14s;padding:0}.pm-delete-btn[data-v-c3dfb246]:hover{color:#f87171}.pm-delete-btn[data-v-c3dfb246]:disabled{opacity:.35;cursor:default}.pm-pagination[data-v-c3dfb246]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 22px;border-top:1px solid rgba(255,255,255,.06)}.pm-page-info[data-v-c3dfb246]{font-size:12px;color:#ffffff47}.pm-page-btns[data-v-c3dfb246]{display:flex;align-items:center;gap:3px}.pm-page-btn[data-v-c3dfb246]{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffff73;cursor:pointer;font-family:inherit;font-size:12px;transition:background .14s,color .14s}.pm-page-btn[data-v-c3dfb246]:hover:not(:disabled){background:#ffffff1a;color:#ffffffd9}.pm-page-btn[data-v-c3dfb246]:disabled{opacity:.25;cursor:default}.pm-page-num[data-v-c3dfb246]{font-weight:500}.pm-page-active[data-v-c3dfb246]{background:var(--mc)!important;border-color:var(--mc)!important;color:#fff!important}.pm-page-ell[data-v-c3dfb246]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#ffffff38}.pm-root .premium-entrance[data-v-c3dfb246]{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.pm-root .premium-entrance.active[data-v-c3dfb246]{opacity:1;transform:none}@keyframes cardIn-c3dfb246{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:640px){.pm-layout[data-v-c3dfb246]{padding:0 16px 56px}.pm-hero[data-v-c3dfb246]{padding:28px 0 4px}.pm-hero-row[data-v-c3dfb246]{flex-direction:column;align-items:flex-start}.pm-flow-figures[data-v-c3dfb246]{grid-template-columns:1fr 1fr;gap:12px}.pm-figure-arrow[data-v-c3dfb246],.pm-figure-plus[data-v-c3dfb246]{display:none}.pm-figure-savings[data-v-c3dfb246]{border:none;background:none;padding:0}.pm-tx-controls[data-v-c3dfb246]{flex-direction:column;align-items:flex-start}.pm-search-in[data-v-c3dfb246]{width:100%}}.pb-root[data-v-ccfa737a]{--mc:#818cf8;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.pb-shader[data-v-ccfa737a]{position:fixed;inset:0;width:100%;height:100%;z-index:0}.pb-particles[data-v-ccfa737a]{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.pb-vignette[data-v-ccfa737a]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.pb-mode-glow[data-v-ccfa737a]{position:fixed;top:0;left:0;right:0;height:280px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 180px at 50% 0%,color-mix(in srgb,var(--mc) 16%,transparent),transparent 80%)}.pb-layout[data-v-ccfa737a]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 80px;display:flex;flex-direction:column;gap:20px}.pb-hero[data-v-ccfa737a]{padding:44px 0 8px}.pb-eyebrow[data-v-ccfa737a]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.pb-eyebrow-tag[data-v-ccfa737a]{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffff47}.pb-dot-sep[data-v-ccfa737a]{width:3px;height:3px;border-radius:50%;background:#ffffff2e}.pb-eyebrow-acc[data-v-ccfa737a]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.pb-hero-row[data-v-ccfa737a]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.pb-title[data-v-ccfa737a]{font-size:clamp(22px,3.5vw,32px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 4px}.pb-title-accent[data-v-ccfa737a]{background:linear-gradient(110deg,var(--mc) 0%,#c7d2fe 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pb-subtitle[data-v-ccfa737a]{font-size:13px;color:#ffffff4d;margin:0}.pb-month-nav[data-v-ccfa737a]{display:flex;align-items:center;gap:2px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:4px}.pb-month-btn[data-v-ccfa737a]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#ffffff73;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.pb-month-btn[data-v-ccfa737a]:hover:not(:disabled){background:#ffffff14;color:#ffffffd9}.pb-month-btn[data-v-ccfa737a]:disabled{opacity:.25;cursor:default}.pb-month-label[data-v-ccfa737a]{font-size:12px;font-weight:600;color:#ffffffb3;padding:0 12px;white-space:nowrap}.pb-card[data-v-ccfa737a]{position:relative;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);--gx:-999px;--gy:-999px}.pb-card[data-v-ccfa737a]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.045),transparent 65%);pointer-events:none;z-index:0}.pb-card[data-v-ccfa737a]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.07) 0%,transparent 50%,color-mix(in srgb,var(--mc) 7%,transparent) 100%);pointer-events:none;z-index:0}.pb-card[data-v-ccfa737a]>*{position:relative;z-index:1}.pb-card-head[data-v-ccfa737a]{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.pb-card-title[data-v-ccfa737a]{font-size:13px;font-weight:600;color:#ffffffb8}.pb-skel-summary[data-v-ccfa737a]{height:160px;animation:cardIn-ccfa737a .7s both}.pb-skel-card[data-v-ccfa737a]{height:200px;animation:cardIn-ccfa737a .7s both}.pb-health-badge[data-v-ccfa737a]{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 10px;border-radius:99px}.pb-badge-ok[data-v-ccfa737a]{background:#4ade8024;color:#4ade80}.pb-badge-warn[data-v-ccfa737a]{background:#fbbf2424;color:#fbbf24}.pb-badge-over[data-v-ccfa737a]{background:#f8717129;color:#f87171}.pb-summary-body[data-v-ccfa737a]{padding:20px 22px}.pb-summary-figures[data-v-ccfa737a]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:6px;margin-bottom:20px}.pb-sfig[data-v-ccfa737a]{display:flex;flex-direction:column;gap:3px}.pb-sfig-val[data-v-ccfa737a]{font-size:clamp(14px,2vw,20px);font-weight:700;letter-spacing:-.02em;color:#ffffffd9}.pb-sfig-label[data-v-ccfa737a]{font-size:11px;color:#ffffff4d}.pb-sfig-div[data-v-ccfa737a]{width:1px;height:36px;background:#ffffff14}.pb-c-ok[data-v-ccfa737a]{color:#4ade80}.pb-c-warn[data-v-ccfa737a]{color:#fbbf24}.pb-c-over[data-v-ccfa737a]{color:#f87171}.pb-c-spent[data-v-ccfa737a]{color:#ffffffbf}.pb-summary-bar-wrap[data-v-ccfa737a]{position:relative;margin-bottom:10px}.pb-summary-bar[data-v-ccfa737a]{display:flex;height:8px;border-radius:99px;background:#ffffff12;overflow:hidden}.pb-bar-seg[data-v-ccfa737a]{height:100%;transition:width .7s cubic-bezier(.16,1,.3,1)}.pb-bar-limit[data-v-ccfa737a]{position:absolute;top:-3px;bottom:-3px;width:2px;background:#ffffff4d;border-radius:99px;transition:left .7s cubic-bezier(.16,1,.3,1)}.pb-summary-legend[data-v-ccfa737a]{display:flex;flex-wrap:wrap;gap:12px}.pb-leg-item[data-v-ccfa737a]{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff59;text-transform:capitalize}.pb-leg-dot[data-v-ccfa737a]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.pb-grid[data-v-ccfa737a]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:640px){.pb-grid[data-v-ccfa737a]{grid-template-columns:1fr}}.pb-cat-card[data-v-ccfa737a]{padding:0;animation:cardIn-ccfa737a .65s cubic-bezier(.16,1,.3,1) both}.pb-cat-card--over[data-v-ccfa737a]{border-color:#f8717138}.pb-cat-card--over[data-v-ccfa737a]:after{background:linear-gradient(135deg,rgba(248,113,113,.06) 0%,transparent 60%)!important}.pb-cat-head[data-v-ccfa737a]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px}.pb-cat-left[data-v-ccfa737a]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.pb-cat-emoji-wrap[data-v-ccfa737a]{width:40px;height:40px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.pb-cat-name[data-v-ccfa737a]{display:block;font-size:13px;font-weight:600;color:#ffffffd1}.pb-cat-status[data-v-ccfa737a]{display:block;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-top:2px}.pb-cat-unset[data-v-ccfa737a]{display:block;font-size:10px;color:#fff3;margin-top:2px}.pb-status-ok[data-v-ccfa737a]{color:#4ade80}.pb-status-warn[data-v-ccfa737a]{color:#fbbf24}.pb-status-over[data-v-ccfa737a]{color:#f87171}.pb-ring-wrap[data-v-ccfa737a]{position:relative;width:56px;height:56px;flex-shrink:0}.pb-ring-svg[data-v-ccfa737a]{transform:rotate(-90deg)}.pb-ring-track[data-v-ccfa737a]{fill:none;stroke:#ffffff12;stroke-width:3.5}.pb-ring-fill[data-v-ccfa737a]{fill:none;stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.16,1,.3,1),stroke .3s}.pb-ring-pct[data-v-ccfa737a]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.pb-cat-amounts[data-v-ccfa737a]{display:flex;align-items:center;gap:0;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.pb-cat-amt-item[data-v-ccfa737a]{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px 4px;gap:2px}.pb-cat-amt-sep[data-v-ccfa737a]{width:1px;height:32px;background:#ffffff0f;flex-shrink:0}.pb-cat-amt-label[data-v-ccfa737a]{font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff40}.pb-cat-amt-val[data-v-ccfa737a]{font-size:12px;font-weight:700;color:#ffffffbf}.pb-cat-bar-wrap[data-v-ccfa737a]{height:2px;background:#ffffff0f;margin:0 18px}.pb-cat-bar[data-v-ccfa737a]{height:100%;border-radius:99px;transition:width .7s cubic-bezier(.16,1,.3,1)}.pb-cat-input-row[data-v-ccfa737a]{display:flex;align-items:center;gap:8px;padding:12px 18px}.pb-input-wrap[data-v-ccfa737a]{flex:1;position:relative;display:flex;align-items:center}.pb-input-prefix[data-v-ccfa737a]{position:absolute;left:10px;font-size:12px;color:#ffffff4d;pointer-events:none;font-weight:500}.pb-input[data-v-ccfa737a]{width:100%;padding:8px 10px 8px 22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#fffc;font-size:12px;outline:none;font-family:inherit;transition:border-color .15s;appearance:textfield}.pb-input[data-v-ccfa737a]::-webkit-inner-spin-button,.pb-input[data-v-ccfa737a]::-webkit-outer-spin-button{-webkit-appearance:none}.pb-input[data-v-ccfa737a]::placeholder{color:#fff3}.pb-input[data-v-ccfa737a]:focus{border-color:#fff3;background:#ffffff12}.pb-save-btn[data-v-ccfa737a]{padding:7px 14px;background:var(--mc);border:none;border-radius:10px;color:#fff;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;white-space:nowrap;transition:opacity .15s;box-shadow:0 2px 8px color-mix(in srgb,var(--mc) 30%,transparent)}.pb-save-btn[data-v-ccfa737a]:disabled{opacity:.35;cursor:default}.pb-save-btn[data-v-ccfa737a]:not(:disabled):hover{opacity:.82}.pb-del-btn[data-v-ccfa737a]{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);color:#ffffff4d;cursor:pointer;flex-shrink:0;transition:background .14s,color .14s,border-color .14s}.pb-del-btn[data-v-ccfa737a]:hover{background:#f871711f;border-color:#f8717138;color:#f87171}.pb-empty[data-v-ccfa737a]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px;gap:8px}.pb-empty-icon[data-v-ccfa737a]{font-size:32px;margin-bottom:4px}.pb-empty-title[data-v-ccfa737a]{font-size:14px;font-weight:600;color:#ffffff73;margin:0}.pb-empty-sub[data-v-ccfa737a]{font-size:12px;color:#ffffff38;margin:0;max-width:320px;line-height:1.6}.pb-root .premium-entrance[data-v-ccfa737a]{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.pb-root .premium-entrance.active[data-v-ccfa737a]{opacity:1;transform:none}@keyframes cardIn-ccfa737a{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:640px){.pb-layout[data-v-ccfa737a]{padding:0 16px 60px}.pb-hero[data-v-ccfa737a]{padding:28px 0 4px}.pb-hero-row[data-v-ccfa737a]{flex-direction:column;align-items:flex-start}.pb-summary-figures[data-v-ccfa737a]{grid-template-columns:1fr 1fr;gap:10px}.pb-sfig-div[data-v-ccfa737a]{display:none}}.prd-root[data-v-037835fe]{--mc:#f472b6;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.prd-shader[data-v-037835fe],.prd-particles[data-v-037835fe]{position:fixed;inset:0;width:100%;height:100%}.prd-shader[data-v-037835fe]{z-index:0}.prd-particles[data-v-037835fe]{z-index:1;pointer-events:none}.prd-vignette[data-v-037835fe]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.prd-mode-glow[data-v-037835fe]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 15%,transparent),transparent 80%)}.prd-layout[data-v-037835fe]{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:0 24px 72px}.prd-hero[data-v-037835fe]{padding:44px 0 36px}.prd-eyebrow[data-v-037835fe]{display:flex;align-items:center;gap:8px;margin-bottom:18px}.prd-eyebrow-date[data-v-037835fe]{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffff4d}.prd-eyebrow-dot[data-v-037835fe]{width:3px;height:3px;border-radius:50%;background:#fff3}.prd-eyebrow-mode[data-v-037835fe]{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.prd-hero-row[data-v-037835fe]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}.prd-title[data-v-037835fe]{font-size:clamp(26px,4vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#ffffffe0;margin:0 0 8px}.prd-title-accent[data-v-037835fe]{background:linear-gradient(110deg,var(--mc) 0%,#fbcfe8 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.prd-subtitle[data-v-037835fe]{font-size:14px;color:#ffffff52;margin:0}.prd-balance-card[data-v-037835fe]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:20px 24px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow:hidden;--gx:-999px;--gy:-999px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:240px}.prd-balance-card[data-v-037835fe]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(280px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.prd-balance-card[data-v-037835fe]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 12%,transparent) 100%);pointer-events:none;z-index:0}.prd-balance-card[data-v-037835fe]>*{position:relative;z-index:1}.prd-balance-label[data-v-037835fe]{font-size:11px;font-weight:500;letter-spacing:.04em;color:#ffffff52}.prd-balance-val[data-v-037835fe]{font-size:28px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.prd-pos[data-v-037835fe]{color:#4ade80}.prd-neg[data-v-037835fe]{color:#f87171}.prd-warn[data-v-037835fe]{color:#fbbf24}.prd-add-btn[data-v-037835fe]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:8px 16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:10px;font-size:12px;font-weight:600;color:#ffffffd1;cursor:pointer;transition:background .18s,transform .15s;font-family:inherit}.prd-add-btn[data-v-037835fe]:hover{background:#ffffff26;transform:translateY(-1px)}.prd-stats[data-v-037835fe]{display:flex;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.prd-stat[data-v-037835fe]{flex:1;display:flex;flex-direction:column;gap:3px;padding:16px 22px}.prd-stat-rule[data-v-037835fe]{width:1px;height:40px;background:#ffffff12;flex-shrink:0}.prd-stat-label[data-v-037835fe]{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#ffffff47}.prd-stat-val[data-v-037835fe]{font-size:19px;font-weight:700;letter-spacing:-.02em}.prd-income[data-v-037835fe]{color:#4ade80}.prd-expense[data-v-037835fe]{color:#f87171}.prd-invest[data-v-037835fe]{color:#a5b4fc}.prd-accent[data-v-037835fe]{color:var(--mc)}.prd-body[data-v-037835fe]{padding-top:4px}.prd-error-card[data-v-037835fe]{background:#ef444414;border:1px solid rgba(239,68,68,.18);border-radius:16px;padding:20px 24px}.prd-error-card p[data-v-037835fe]{font-size:14px;color:#fca5a5;margin:0 0 10px}.prd-error-card button[data-v-037835fe]{font-size:12px;font-weight:600;color:#f87171;background:none;border:none;cursor:pointer;text-decoration:underline;font-family:inherit;padding:0}.prd-grid[data-v-037835fe]{display:grid;grid-template-columns:1fr 340px;gap:20px;align-items:start}@media (max-width:900px){.prd-grid[data-v-037835fe]{grid-template-columns:1fr}}.prd-col-main[data-v-037835fe],.prd-col-side[data-v-037835fe]{display:flex;flex-direction:column;gap:20px}.prd-invite-banner[data-v-037835fe]{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:16px;background:color-mix(in srgb,var(--mc) 8%,rgba(255,255,255,.03));border:1px solid color-mix(in srgb,var(--mc) 25%,rgba(255,255,255,.08));animation:prdCardIn-037835fe .5s cubic-bezier(.16,1,.3,1) both}.prd-invite-icon[data-v-037835fe]{width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 25%,transparent);display:flex;align-items:center;justify-content:center;color:var(--mc);flex-shrink:0}.prd-invite-body[data-v-037835fe]{flex:1;min-width:0}.prd-invite-title[data-v-037835fe]{font-size:12px;font-weight:700;color:var(--mc);letter-spacing:.04em;margin-bottom:2px}.prd-invite-sub[data-v-037835fe]{font-size:12px;color:#ffffff8c}.prd-invite-sub strong[data-v-037835fe]{color:#ffffffd1;font-weight:600}.prd-invite-actions[data-v-037835fe]{display:flex;gap:8px;flex-shrink:0}.prd-invite-accept[data-v-037835fe]{padding:7px 14px;border-radius:9px;background:var(--mc);border:none;font-size:12px;font-weight:700;color:#fff;cursor:pointer;font-family:inherit;transition:opacity .14s}.prd-invite-accept[data-v-037835fe]:hover{opacity:.85}.prd-invite-decline[data-v-037835fe]{padding:7px 14px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-size:12px;font-weight:600;color:#ffffff80;cursor:pointer;font-family:inherit;transition:background .14s}.prd-invite-decline[data-v-037835fe]:hover{background:#ffffff1a;color:#ffffffbf}.prd-card[data-v-037835fe]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow:hidden;--gx:-999px;--gy:-999px;animation:prdCardIn-037835fe .75s cubic-bezier(.16,1,.3,1) both}.prd-card--delay1[data-v-037835fe]{animation-delay:80ms}.prd-card--delay2[data-v-037835fe]{animation-delay:.14s}.prd-card[data-v-037835fe]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.prd-card[data-v-037835fe]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 10%,transparent) 100%);pointer-events:none;z-index:0}.prd-card[data-v-037835fe]>*{position:relative;z-index:1}.prd-card-head[data-v-037835fe]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.prd-card-title[data-v-037835fe]{font-size:13px;font-weight:600;color:#ffffffb8;display:flex;align-items:center;gap:7px}.prd-card-link[data-v-037835fe]{font-size:12px;font-weight:500;color:#ffffff3d;text-decoration:none;transition:color .18s}.prd-card-link[data-v-037835fe]:hover{color:var(--mc)}.prd-invite-toggle[data-v-037835fe]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9px;background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 25%,rgba(255,255,255,.08));font-size:11px;font-weight:700;color:var(--mc);cursor:pointer;font-family:inherit;transition:background .14s}.prd-invite-toggle[data-v-037835fe]:hover{background:color-mix(in srgb,var(--mc) 18%,rgba(255,255,255,.06))}.prd-invite-panel[data-v-037835fe]{padding:14px 18px 4px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:10px}.prd-invite-err[data-v-037835fe]{font-size:12px;color:#fca5a5;margin:0}.prd-invite-search-wrap[data-v-037835fe]{position:relative}.prd-invite-search-icon[data-v-037835fe]{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.prd-invite-search[data-v-037835fe]{width:100%;padding:9px 12px 9px 32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#ffffffd1;font-size:13px;outline:none;font-family:inherit}.prd-invite-search[data-v-037835fe]::placeholder{color:#fff3}.prd-invite-search[data-v-037835fe]:focus{border-color:#fff3}.prd-search-results[data-v-037835fe]{background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}.prd-search-row[data-v-037835fe]{display:flex;align-items:center;gap:10px;padding:10px 14px;transition:background .12s}.prd-search-row[data-v-037835fe]:hover{background:#ffffff0a}.prd-search-avatar[data-v-037835fe]{width:30px;height:30px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#ffffffb3;flex-shrink:0;overflow:hidden}.prd-avatar-img[data-v-037835fe]{width:100%;height:100%;object-fit:cover}.prd-search-info[data-v-037835fe]{flex:1;min-width:0}.prd-search-name[data-v-037835fe]{display:block;font-size:12px;font-weight:600;color:#fffc}.prd-search-email[data-v-037835fe]{display:block;font-size:11px;color:#ffffff4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prd-search-invite-btn[data-v-037835fe]{padding:5px 11px;border-radius:8px;background:var(--mc);border:none;font-size:11px;font-weight:700;color:#fff;cursor:pointer;font-family:inherit;flex-shrink:0;transition:opacity .14s}.prd-search-invite-btn[data-v-037835fe]:hover{opacity:.85}.prd-search-invite-btn[data-v-037835fe]:disabled{opacity:.4;cursor:default}.prd-guest-row[data-v-037835fe]{display:flex;gap:8px;padding-bottom:4px}.prd-guest-input[data-v-037835fe]{flex:1;padding:9px 12px;background:color-mix(in srgb,var(--mc) 6%,transparent);border:1px solid color-mix(in srgb,var(--mc) 18%,transparent);border-radius:10px;color:#fffc;font-size:12px;outline:none;font-family:inherit}.prd-guest-input[data-v-037835fe]::placeholder{color:color-mix(in srgb,var(--mc) 35%,transparent)}.prd-guest-btn[data-v-037835fe]{padding:9px 14px;border-radius:10px;background:color-mix(in srgb,var(--mc) 12%,transparent);border:1px solid color-mix(in srgb,var(--mc) 22%,transparent);font-size:12px;font-weight:600;color:var(--mc);cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .14s}.prd-guest-btn[data-v-037835fe]:hover{background:color-mix(in srgb,var(--mc) 20%,transparent)}.prd-guest-btn[data-v-037835fe]:disabled{opacity:.4;cursor:default}.prd-members-list[data-v-037835fe]{padding:10px 14px;display:flex;flex-direction:column;gap:4px}.prd-member-row[data-v-037835fe]{display:flex;align-items:center;gap:10px;padding:10px 8px;border-radius:11px;background:#ffffff08;transition:background .12s}.prd-member-row[data-v-037835fe]:hover{background:#ffffff0d}.prd-member-row--pending[data-v-037835fe]{background:transparent;border:1px dashed rgba(255,255,255,.08)}.prd-member-avatar[data-v-037835fe]{width:34px;height:34px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff9;flex-shrink:0;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.prd-member-avatar--dim[data-v-037835fe]{background:#ffffff0d;color:#ffffff47}.prd-member-info[data-v-037835fe]{flex:1;min-width:0}.prd-member-name[data-v-037835fe]{display:block;font-size:13px;font-weight:600;color:#ffffffc7}.prd-member-email[data-v-037835fe]{display:block;font-size:11px;color:#ffffff47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prd-member-badge[data-v-037835fe]{font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 8px;border-radius:99px;flex-shrink:0}.prd-badge-owner[data-v-037835fe]{background:color-mix(in srgb,var(--mc) 12%,transparent);color:var(--mc);border:1px solid color-mix(in srgb,var(--mc) 22%,transparent)}.prd-badge-partner[data-v-037835fe]{background:#ffffff12;color:#ffffff73;border:1px solid rgba(255,255,255,.1)}.prd-badge-pending[data-v-037835fe]{background:color-mix(in srgb,var(--mc) 8%,transparent);color:color-mix(in srgb,var(--mc) 60%,white);border:1px solid color-mix(in srgb,var(--mc) 15%,transparent)}.prd-member-remove[data-v-037835fe]{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff3;cursor:pointer;transition:background .12s,color .12s;flex-shrink:0}.prd-member-remove[data-v-037835fe]:hover{background:#ef44441f;color:#f87171}.prd-member-leave[data-v-037835fe]{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff3;cursor:pointer;transition:background .12s,color .12s;flex-shrink:0}.prd-member-leave[data-v-037835fe]:hover{background:#fb923c1f;color:#fb923c}.prd-members-empty[data-v-037835fe]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;text-align:center;color:#ffffff38}.prd-members-empty p[data-v-037835fe]{font-size:13px;margin:0;color:#ffffff47}.prd-members-empty-hint[data-v-037835fe]{font-size:11px!important;color:#ffffff2e!important}.prd-actions-row[data-v-037835fe]{display:flex;gap:8px;padding:12px 16px 16px;flex-wrap:wrap}.prd-action-chip[data-v-037835fe]{flex:1;min-width:90px;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 12px;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;cursor:pointer;font-size:13px;font-weight:600;color:#ffffffb3;font-family:inherit;transition:background .15s,border-color .15s,transform .12s,color .15s}.prd-action-chip[data-v-037835fe]:hover{background:#ffffff14;transform:translateY(-1px)}.prd-action-chip-icon[data-v-037835fe]{width:24px;height:24px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid transparent}.prd-action-chip--expense[data-v-037835fe]{color:#f87171}.prd-action-chip--expense .prd-action-chip-icon[data-v-037835fe]{background:#f871711f;color:#f87171;border-color:#f8717133}.prd-action-chip--expense[data-v-037835fe]:hover{background:#f8717114;border-color:#f871712e}.prd-action-chip--income[data-v-037835fe]{color:#4ade80}.prd-action-chip--income .prd-action-chip-icon[data-v-037835fe]{background:#4ade801f;color:#4ade80;border-color:#4ade8033}.prd-action-chip--income[data-v-037835fe]:hover{background:#4ade8014;border-color:#4ade802e}.prd-exp-list[data-v-037835fe]{padding:8px 12px 12px}.prd-exp-row[data-v-037835fe]{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:10px;transition:background .12s}.prd-exp-row[data-v-037835fe]:hover{background:#ffffff0a}.prd-exp-icon[data-v-037835fe]{width:34px;height:34px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.prd-exp-body[data-v-037835fe]{flex:1;min-width:0}.prd-exp-title[data-v-037835fe]{display:block;font-size:13px;font-weight:500;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prd-exp-sub[data-v-037835fe]{display:block;font-size:11px;color:#ffffff47;text-transform:capitalize;margin-top:1px}.prd-exp-amt[data-v-037835fe]{font-size:13px;font-weight:600;color:#ffffffa6;flex-shrink:0}.prd-exp-amt.prd-income[data-v-037835fe]{color:#4ade80}.prd-exp-amt.prd-invest[data-v-037835fe]{color:#a5b4fc}.prd-empty[data-v-037835fe]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 20px;text-align:center}.prd-empty-icon[data-v-037835fe]{width:40px;height:40px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;color:#ffffff38;margin-bottom:4px}.prd-empty p[data-v-037835fe]{font-size:13px;color:#ffffff47;margin:0}.prd-empty-cta[data-v-037835fe]{margin-top:4px;padding:7px 16px;background:#ffffff12;border:1px solid rgba(255,255,255,.11);border-radius:9px;font-size:12px;font-weight:600;color:#ffffffa6;cursor:pointer;font-family:inherit;transition:background .15s}.prd-empty-cta[data-v-037835fe]:hover{background:#ffffff1c}.prd-summary-list[data-v-037835fe]{padding:8px 20px 4px}.prd-summary-row[data-v-037835fe]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.prd-summary-row[data-v-037835fe]:last-child{border-bottom:none}.prd-summary-icon[data-v-037835fe]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.prd-summary-icon--income[data-v-037835fe]{background:#4ade801a;color:#4ade80;border:1px solid rgba(74,222,128,.2)}.prd-summary-icon--expense[data-v-037835fe]{background:#f871711a;color:#f87171;border:1px solid rgba(248,113,113,.2)}.prd-summary-icon--savings[data-v-037835fe]{background:color-mix(in srgb,var(--mc) 10%,transparent);color:var(--mc);border:1px solid color-mix(in srgb,var(--mc) 20%,transparent)}.prd-summary-label[data-v-037835fe]{flex:1;font-size:13px;color:#ffffff7a}.prd-summary-val[data-v-037835fe]{font-size:14px;font-weight:600}.prd-summary-divider[data-v-037835fe]{height:1px;background:#ffffff12;margin:4px 0}.prd-rate-wrap[data-v-037835fe]{padding:4px 20px 18px}.prd-rate-labels[data-v-037835fe]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.prd-rate-label[data-v-037835fe]{font-size:11px;color:#ffffff47}.prd-rate-pct[data-v-037835fe]{font-size:12px;font-weight:700}.prd-rate-track[data-v-037835fe]{height:4px;background:#ffffff12;border-radius:99px;overflow:hidden}.prd-rate-fill[data-v-037835fe]{height:100%;border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.prd-rate-good[data-v-037835fe]{background:linear-gradient(90deg,#4ade80,#86efac)}.prd-rate-ok[data-v-037835fe]{background:linear-gradient(90deg,#fbbf24,#fde68a)}.prd-rate-bad[data-v-037835fe]{background:#f87171}.prd-cats[data-v-037835fe]{padding:16px 20px;display:flex;flex-direction:column;gap:16px}.prd-cat-row[data-v-037835fe]{display:flex;align-items:center;gap:12px}.prd-cat-icon[data-v-037835fe]{width:32px;height:32px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.prd-cat-body[data-v-037835fe]{flex:1;min-width:0}.prd-cat-meta[data-v-037835fe]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.prd-cat-name[data-v-037835fe]{font-size:12px;font-weight:500;color:#ffffff8c;text-transform:capitalize}.prd-cat-amt[data-v-037835fe]{font-size:13px;font-weight:600;color:#ffffffd1}.prd-bar-track[data-v-037835fe]{height:3px;background:#ffffff12;border-radius:99px;overflow:hidden}.prd-bar-fill[data-v-037835fe]{height:100%;background:linear-gradient(90deg,var(--mc),color-mix(in srgb,var(--mc) 55%,#fff));border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.prd-cat-pct[data-v-037835fe]{font-size:11px;font-weight:600;color:var(--mc);width:30px;text-align:right;flex-shrink:0}.prd-root .premium-entrance[data-v-037835fe]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.prd-root .premium-entrance.active[data-v-037835fe]{opacity:1;transform:none}@keyframes prdCardIn-037835fe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:640px){.prd-layout[data-v-037835fe]{padding:0 16px 56px}.prd-hero[data-v-037835fe]{padding:28px 0 24px}.prd-hero-row[data-v-037835fe]{flex-direction:column;gap:16px}.prd-balance-card[data-v-037835fe]{width:100%;min-width:unset}.prd-invite-banner[data-v-037835fe]{flex-wrap:wrap}.prd-invite-actions[data-v-037835fe]{width:100%}}.pre-root[data-v-fc062788]{--mc:#f472b6;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.pre-shader[data-v-fc062788],.pre-particles[data-v-fc062788]{position:fixed;inset:0;width:100%;height:100%}.pre-shader[data-v-fc062788]{z-index:0}.pre-particles[data-v-fc062788]{z-index:1;pointer-events:none}.pre-vignette[data-v-fc062788]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.pre-mode-glow[data-v-fc062788]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.pre-layout[data-v-fc062788]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 72px}.pre-hero[data-v-fc062788]{padding:44px 0 32px}.pre-eyebrow[data-v-fc062788]{display:flex;align-items:center;gap:7px;margin-bottom:16px}.pre-eyebrow-dot[data-v-fc062788]{width:3px;height:3px;border-radius:50%;background:#fff3}.pre-eyebrow-mode[data-v-fc062788]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.pre-hero-row[data-v-fc062788]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}.pre-title[data-v-fc062788]{font-size:clamp(24px,3.5vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.2;color:#ffffffe0;margin:0 0 6px}.pre-title-accent[data-v-fc062788]{background:linear-gradient(110deg,var(--mc) 0%,#fbcfe8 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pre-subtitle[data-v-fc062788]{font-size:13px;color:#ffffff4d;margin:0}.pre-hero-nav[data-v-fc062788]{display:flex;align-items:center;gap:6px;flex-shrink:0}.pre-month-btn[data-v-fc062788]{width:30px;height:30px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);color:#ffffff8c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.pre-month-btn[data-v-fc062788]:hover:not(:disabled){background:#ffffff1a;color:#fffc}.pre-month-btn[data-v-fc062788]:disabled{opacity:.3;cursor:default}.pre-month-label[data-v-fc062788]{font-size:13px;font-weight:600;color:#ffffffb3;min-width:100px;text-align:center}.pre-add-btn[data-v-fc062788]{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;background:var(--mc);border:none;border-radius:9px;font-size:12px;font-weight:700;color:#fff;cursor:pointer;font-family:inherit;transition:opacity .15s;box-shadow:0 2px 12px color-mix(in srgb,var(--mc) 35%,transparent)}.pre-add-btn[data-v-fc062788]:hover{opacity:.88}.pre-stats[data-v-fc062788]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:640px){.pre-stats[data-v-fc062788]{grid-template-columns:repeat(2,1fr)}}.pre-stat-card[data-v-fc062788]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:14px 18px;overflow:hidden;--gx:-999px;--gy:-999px;animation:preCardIn-fc062788 .6s cubic-bezier(.16,1,.3,1) both}.pre-stat-card[data-v-fc062788]:before{content:"";position:absolute;inset:0;border-radius:16px;background:radial-gradient(200px circle at var(--gx) var(--gy),rgba(255,255,255,.06),transparent 70%);pointer-events:none}.pre-stat-label[data-v-fc062788]{display:block;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47;margin-bottom:6px}.pre-stat-val[data-v-fc062788]{display:block;font-size:18px;font-weight:700;letter-spacing:-.02em}.pre-income[data-v-fc062788]{color:#4ade80}.pre-expense[data-v-fc062788]{color:#f87171}.pre-invest[data-v-fc062788]{color:#a5b4fc}.pre-accent[data-v-fc062788]{color:var(--mc)}.pre-filters[data-v-fc062788]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.pre-search-wrap[data-v-fc062788]{position:relative;flex:1;min-width:160px}.pre-search-icon[data-v-fc062788]{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.pre-search[data-v-fc062788]{width:100%;padding:9px 12px 9px 32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#ffffffd1;font-size:13px;outline:none;font-family:inherit}.pre-search[data-v-fc062788]::placeholder{color:#fff3}.pre-search[data-v-fc062788]:focus{border-color:#ffffff2e}.pre-select-wrap[data-v-fc062788]{flex-shrink:0}.pre-select[data-v-fc062788]{padding:9px 28px 9px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#ffffffb8;font-size:12px;outline:none;font-family:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.35)' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color .14s}.pre-select[data-v-fc062788]:focus{border-color:#ffffff2e}.pre-select option[data-v-fc062788]{background:#1a1b1f;color:#e2e8f0}.pre-reset[data-v-fc062788]{padding:9px 14px;background:#f8717114;border:1px solid rgba(248,113,113,.18);border-radius:10px;font-size:12px;font-weight:600;color:#f87171;cursor:pointer;font-family:inherit;transition:background .14s}.pre-reset[data-v-fc062788]:hover{background:#f8717124}.pre-card[data-v-fc062788]{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:hidden;animation:preCardIn-fc062788 .65s cubic-bezier(.16,1,.3,1) 60ms both}.pre-loading[data-v-fc062788]{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:#ffffff4d;font-size:13px}.pre-spinner[data-v-fc062788]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.1);border-top-color:var(--mc);animation:spin-fc062788 .7s linear infinite}@keyframes spin-fc062788{to{transform:rotate(360deg)}}.pre-empty[data-v-fc062788]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:50px 20px;text-align:center;color:#ffffff38}.pre-empty p[data-v-fc062788]{font-size:13px;color:#ffffff47;margin:0}.pre-empty-cta[data-v-fc062788]{padding:7px 16px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:9px;font-size:12px;font-weight:600;color:#ffffff8c;cursor:pointer;font-family:inherit;transition:background .14s}.pre-empty-cta[data-v-fc062788]:hover{background:#ffffff1c}.pre-row[data-v-fc062788]{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.04);transition:background .1s}.pre-row[data-v-fc062788]:last-child{border-bottom:none}.pre-row[data-v-fc062788]:hover{background:#ffffff08}.pre-row:hover .pre-row-btns[data-v-fc062788]{opacity:1}.pre-row-icon[data-v-fc062788]{width:36px;height:36px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;margin-top:2px}.pre-row-body[data-v-fc062788]{flex:1;min-width:0}.pre-row-top[data-v-fc062788]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:3px}.pre-row-top-right[data-v-fc062788]{display:flex;align-items:center;gap:7px;flex-shrink:0}.pre-row-title[data-v-fc062788]{font-size:13px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pre-row-bot[data-v-fc062788]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:2px}.pre-row-sub[data-v-fc062788]{font-size:11px;color:#ffffff47;text-transform:capitalize}.pre-rcpt-badge[data-v-fc062788]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:5px;background:#6366f11f;border:1px solid rgba(99,102,241,.25);color:#9397ffd9;font-size:10px;font-weight:600;cursor:pointer;transition:background .14s;white-space:nowrap}.pre-rcpt-badge[data-v-fc062788]:hover{background:#6366f138}.pre-row-amt[data-v-fc062788]{font-size:14px;font-weight:700;flex-shrink:0}.pre-row-type[data-v-fc062788]{font-size:10px;font-weight:700;letter-spacing:.05em;padding:2px 8px;border-radius:99px;flex-shrink:0;text-transform:capitalize}.pre-type--expense[data-v-fc062788]{background:#f871711a;color:#f87171}.pre-type--income[data-v-fc062788]{background:#4ade801a;color:#4ade80}.pre-type--investment[data-v-fc062788]{background:#a5b4fc1a;color:#a5b4fc}.pre-row-actions[data-v-fc062788]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.pre-row-date[data-v-fc062788]{font-size:10px;color:#fff3;white-space:nowrap}.pre-row-btns[data-v-fc062788]{display:flex;gap:5px;opacity:0;transition:opacity .15s}.pre-act-edit[data-v-fc062788]{padding:4px 9px;border-radius:6px;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer;background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#fff9}.pre-act-edit[data-v-fc062788]:hover{background:#ffffff1f;color:#ffffffd9}.pre-act-del[data-v-fc062788]{padding:4px 9px;border-radius:6px;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer;background:#f8717114;border:1px solid rgba(248,113,113,.18);color:#f87171}.pre-act-del[data-v-fc062788]:hover{background:#f8717126}.pre-pagination[data-v-fc062788]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px 18px;border-top:1px solid rgba(255,255,255,.06)}.pre-pg-btn[data-v-fc062788]{min-width:32px;height:32px;padding:0 8px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffff80;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .13s,color .13s}.pre-pg-btn[data-v-fc062788]:hover:not(:disabled){background:#ffffff17;color:#fffc}.pre-pg-btn[data-v-fc062788]:disabled{opacity:.3;cursor:default}.pre-pg-btn--active[data-v-fc062788]{background:var(--mc);border-color:var(--mc);color:#fff;font-weight:700}.pre-pg-btn--active[data-v-fc062788]:hover{background:var(--mc);opacity:.88}.pre-pg-ellipsis[data-v-fc062788]{color:#ffffff40;font-size:13px;padding:0 4px}.pre-root .premium-entrance[data-v-fc062788]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.pre-root .premium-entrance.active[data-v-fc062788]{opacity:1;transform:none}@keyframes preCardIn-fc062788{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:640px){.pre-layout[data-v-fc062788]{padding:0 14px 56px}.pre-hero[data-v-fc062788]{padding:28px 0 22px}.pre-hero-row[data-v-fc062788]{flex-direction:column}.pre-filters[data-v-fc062788]{gap:6px}.pre-select[data-v-fc062788]{font-size:11px}}.pre-rcpt-overlay[data-v-fc062788]{position:fixed;inset:0;z-index:9999;background:#000000eb;display:flex;flex-direction:column;align-items:center;justify-content:center}.pre-rcpt-close[data-v-fc062788]{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#ffffffb3;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.pre-rcpt-close[data-v-fc062788]:hover{background:#ffffff2e;color:#fff}.pre-rcpt-img-wrap[data-v-fc062788]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;max-height:calc(100vh - 100px);-webkit-user-select:none;user-select:none}.pre-rcpt-img[data-v-fc062788]{max-width:90vw;max-height:calc(100vh - 120px);object-fit:contain;border-radius:8px;transform-origin:center;pointer-events:none}.pre-rcpt-controls[data-v-fc062788]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#ffffff0f;border-radius:12px;margin-top:12px}.pre-rcpt-ctrl-btn[data-v-fc062788]{padding:5px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:#ffffffb3;font-size:13px;cursor:pointer;font-family:inherit;transition:background .14s}.pre-rcpt-ctrl-btn[data-v-fc062788]:hover{background:#ffffff24;color:#fff}.pre-rcpt-zoom-label[data-v-fc062788]{font-size:13px;color:#ffffff80;min-width:44px;text-align:center}.pre-rcpt-pdf-wrap[data-v-fc062788]{width:90vw;height:calc(100vh - 120px)}.pre-rcpt-pdf[data-v-fc062788]{width:100%;height:100%;border:none;border-radius:8px}.pre-rcpt-pdf-open[data-v-fc062788]{margin-top:12px;padding:8px 18px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#ffffffb3;font-size:13px;text-decoration:none;transition:background .14s}.pre-rcpt-pdf-open[data-v-fc062788]:hover{background:#ffffff21;color:#fff}.prm-root[data-v-63352558]{--mc:#f472b6;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.prm-shader[data-v-63352558],.prm-particles[data-v-63352558]{position:fixed;inset:0;width:100%;height:100%}.prm-shader[data-v-63352558]{z-index:0}.prm-particles[data-v-63352558]{z-index:1;pointer-events:none}.prm-vignette[data-v-63352558]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.prm-mode-glow[data-v-63352558]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.prm-layout[data-v-63352558]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 72px;display:flex;flex-direction:column;gap:18px}.prm-hero[data-v-63352558]{padding:44px 0 12px}.prm-eyebrow[data-v-63352558]{display:flex;align-items:center;gap:7px;margin-bottom:14px}.prm-eyebrow-dot[data-v-63352558]{width:3px;height:3px;border-radius:50%;background:#fff3}.prm-eyebrow-mode[data-v-63352558]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.prm-hero-row[data-v-63352558]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.prm-title[data-v-63352558]{font-size:clamp(24px,3.5vw,34px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 6px}.prm-title-accent[data-v-63352558]{background:linear-gradient(110deg,var(--mc) 0%,#fbcfe8 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.prm-subtitle[data-v-63352558]{font-size:13px;color:#ffffff59;margin:0}.prm-hero-actions[data-v-63352558]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.prm-month-nav[data-v-63352558]{display:flex;align-items:center;gap:6px}.prm-month-btn[data-v-63352558]{width:30px;height:30px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);color:#ffffff8c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.prm-month-btn[data-v-63352558]:hover:not(:disabled){background:#ffffff1a;color:#fffc}.prm-month-btn[data-v-63352558]:disabled{opacity:.3;cursor:default}.prm-month-label[data-v-63352558]{font-size:13px;font-weight:600;color:#ffffffb3;min-width:120px;text-align:center}.prm-btn[data-v-63352558]{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;border:none;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .14s}.prm-btn-ghost[data-v-63352558]{background:#ffffff12;border:1px solid rgba(255,255,255,.11);color:#fff9}.prm-btn-ghost[data-v-63352558]:hover{background:#ffffff1c;color:#ffffffd9}.prm-range-tabs[data-v-63352558]{display:flex;gap:3px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:3px}.prm-range-tab[data-v-63352558]{padding:5px 12px;border-radius:8px;font-size:11px;font-weight:600;background:none;border:none;color:#fff6;cursor:pointer;font-family:inherit;transition:background .14s,color .14s}.prm-range-tab--on[data-v-63352558]{background:color-mix(in srgb,var(--mc) 20%,transparent);color:var(--mc)}.prm-custom[data-v-63352558]{display:flex;align-items:center;gap:6px}.prm-custom-dash[data-v-63352558]{color:#ffffff4d;font-size:12px}.prm-date-input[data-v-63352558]{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:9px;padding:6px 10px;color:#fff;font-size:12px;color-scheme:dark;font-family:inherit}.prm-date-input[data-v-63352558]:focus{outline:none;border-color:color-mix(in srgb,var(--mc) 50%,transparent)}.prm-loading[data-v-63352558]{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px;color:#ffffff4d;font-size:13px}.prm-spinner[data-v-63352558]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.1);border-top-color:var(--mc);animation:spin-63352558 .7s linear infinite}@keyframes spin-63352558{to{transform:rotate(360deg)}}.prm-empty-state[data-v-63352558]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;color:#ffffff38;text-align:center}.prm-empty-state p[data-v-63352558]{font-size:14px;color:#ffffff47;margin:0}.prm-card[data-v-63352558]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:hidden;--gx:-999px;--gy:-999px;animation:prmCardIn-63352558 .7s cubic-bezier(.16,1,.3,1) both}.prm-card[data-v-63352558]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.prm-card[data-v-63352558]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 10%,transparent) 100%);pointer-events:none;z-index:0}.prm-card[data-v-63352558]>*{position:relative;z-index:1}.prm-card-head[data-v-63352558]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.prm-card-title[data-v-63352558]{font-size:13px;font-weight:600;color:#ffffffb8}.prm-card-sub[data-v-63352558]{font-size:11px;color:#ffffff47}.prm-empty-section[data-v-63352558]{padding:24px;text-align:center;font-size:13px;color:#ffffff40}@keyframes prmCardIn-63352558{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.prm-flow-body[data-v-63352558]{padding:20px;display:flex;flex-direction:column;gap:16px}.prm-flow-figures[data-v-63352558]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.prm-figure[data-v-63352558]{display:flex;flex-direction:column;gap:3px}.prm-figure-label[data-v-63352558]{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47}.prm-figure-val[data-v-63352558]{font-size:20px;font-weight:700;letter-spacing:-.03em}.prm-figure-desc[data-v-63352558]{font-size:10px;color:#ffffff40}.prm-figure-arrow[data-v-63352558]{width:28px;display:flex;align-items:center;justify-content:center;color:#fff3}.prm-figure-plus[data-v-63352558]{font-size:16px;font-weight:300;color:#ffffff2e;padding:0 4px}.prm-savings-badge[data-v-63352558]{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.05em;padding:2px 7px;border-radius:99px;margin-top:3px}.prm-badge-good[data-v-63352558]{background:#4ade801f;color:#4ade80}.prm-badge-fair[data-v-63352558]{background:#f472b61f;color:var(--mc)}.prm-badge-poor[data-v-63352558]{background:#f871711f;color:#f87171}.prm-badge-deficit[data-v-63352558]{background:#f8717126;color:#f87171}.prm-c-income[data-v-63352558]{color:#4ade80}.prm-c-expense[data-v-63352558]{color:#f87171}.prm-c-invest[data-v-63352558]{color:#a5b4fc}.prm-alloc-wrap[data-v-63352558]{display:flex;flex-direction:column;gap:8px}.prm-alloc-bar[data-v-63352558]{height:8px;border-radius:99px;overflow:hidden;background:#ffffff0f;display:flex}.prm-alloc-seg[data-v-63352558]{height:100%;transition:width .8s cubic-bezier(.23,1,.32,1)}.prm-alloc-expense[data-v-63352558]{background:#f87171}.prm-alloc-invest[data-v-63352558]{background:#a5b4fc}.prm-alloc-saved[data-v-63352558]{background:#4ade80}.prm-alloc-legend[data-v-63352558]{display:flex;gap:16px;flex-wrap:wrap}.prm-legend-item[data-v-63352558]{display:flex;align-items:center;gap:5px;font-size:11px;color:#fff6}.prm-legend-dot[data-v-63352558]{width:7px;height:7px;border-radius:2px;flex-shrink:0}.prm-ld-expense[data-v-63352558]{background:#f87171}.prm-ld-invest[data-v-63352558]{background:#a5b4fc}.prm-ld-saved[data-v-63352558]{background:#4ade80}.prm-flow-nodata[data-v-63352558]{font-size:13px;color:#ffffff38;text-align:center;padding:12px 0}.prm-two-col[data-v-63352558]{display:grid;grid-template-columns:3fr 2fr;gap:18px}@media (max-width:768px){.prm-two-col[data-v-63352558]{grid-template-columns:1fr}}.prm-cat-list[data-v-63352558]{padding:12px 20px;display:flex;flex-direction:column;gap:14px}.prm-cat-row[data-v-63352558]{display:flex;align-items:center;gap:10px}.prm-cat-rank[data-v-63352558]{font-size:11px;font-weight:700;color:#fff3;width:16px;flex-shrink:0;text-align:center}.prm-cat-emoji[data-v-63352558]{font-size:15px;flex-shrink:0}.prm-cat-info[data-v-63352558]{flex:1;min-width:0}.prm-cat-top[data-v-63352558]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.prm-cat-name[data-v-63352558]{font-size:12px;font-weight:500;color:#ffffffa6}.prm-cat-pct[data-v-63352558]{font-size:11px;color:#ffffff4d}.prm-cat-bar-wrap[data-v-63352558]{height:3px;background:#ffffff12;border-radius:99px;overflow:hidden}.prm-cat-bar[data-v-63352558]{height:100%;background:linear-gradient(90deg,var(--mc),color-mix(in srgb,var(--mc) 55%,#fff));border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.prm-cat-amt[data-v-63352558]{font-size:12px;font-weight:600;color:#ffffffbf;flex-shrink:0}.prm-pulse-hero[data-v-63352558]{display:flex;align-items:center;gap:16px;padding:18px 20px 12px}.prm-savings-ring[data-v-63352558]{width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;border:7px solid rgba(255,255,255,.06)}.prm-ring-good[data-v-63352558]{border-color:#4ade80;box-shadow:0 0 16px #4ade8033}.prm-ring-fair[data-v-63352558]{border-color:var(--mc);box-shadow:0 0 16px color-mix(in srgb,var(--mc) 30%,transparent)}.prm-ring-poor[data-v-63352558]{border-color:#f87171;box-shadow:0 0 16px #f8717133}.prm-ring-deficit[data-v-63352558]{border-color:#f87171;box-shadow:0 0 16px #f8717140}.prm-ring-val[data-v-63352558]{font-size:18px;font-weight:800;letter-spacing:-.03em;color:#ffffffe6}.prm-ring-label[data-v-63352558]{font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff4d}.prm-pulse-verdict[data-v-63352558]{flex:1}.prm-verdict-title[data-v-63352558]{display:block;font-size:14px;font-weight:700;color:#ffffffd1;margin-bottom:4px}.prm-verdict-sub[data-v-63352558]{display:block;font-size:12px;color:#ffffff59;line-height:1.4}.prm-quick-stats[data-v-63352558]{padding:0 20px 12px;display:flex;flex-direction:column;gap:6px}.prm-qs-row[data-v-63352558]{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.05)}.prm-qs-row[data-v-63352558]:last-child{border-bottom:none}.prm-qs-label[data-v-63352558]{font-size:11px;color:#ffffff4d}.prm-qs-val[data-v-63352558]{font-size:12px;font-weight:600;color:#ffffffb8;display:flex;align-items:center;gap:3px}.prm-top-insight[data-v-63352558]{margin:4px 20px 16px;padding:10px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px;display:flex;gap:10px;align-items:flex-start}.prm-insight-bullet[data-v-63352558]{width:6px;height:6px;border-radius:50%;margin-top:4px;flex-shrink:0}.prm-bullet-warn[data-v-63352558]{background:#fbbf24;box-shadow:0 0 6px #fbbf2480}.prm-bullet-ok[data-v-63352558]{background:#4ade80;box-shadow:0 0 6px #4ade8080}.prm-bullet-info[data-v-63352558]{background:var(--mc);box-shadow:0 0 6px color-mix(in srgb,var(--mc) 50%,transparent)}.prm-insight-msg[data-v-63352558]{font-size:12px;color:#ffffffa6;margin:0 0 2px;line-height:1.4}.prm-insight-sub[data-v-63352558]{font-size:11px;color:#ffffff4d;margin:0}.prm-pay-row-list[data-v-63352558]{padding:14px 20px;display:flex;flex-direction:column;gap:12px}.prm-pay-item[data-v-63352558]{display:flex;flex-direction:column;gap:5px}.prm-pay-top[data-v-63352558]{display:flex;justify-content:space-between;align-items:center}.prm-pay-name[data-v-63352558]{font-size:12px;font-weight:500;color:#ffffff8c;text-transform:capitalize}.prm-pay-amt[data-v-63352558]{font-size:12px;font-weight:600;color:#ffffffb3}.prm-pay-bar-wrap[data-v-63352558]{height:4px;background:#ffffff12;border-radius:99px;overflow:hidden}.prm-pay-bar[data-v-63352558]{height:100%;background:var(--mc);border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.prm-tx-head[data-v-63352558]{flex-wrap:wrap;gap:10px}.prm-title-group[data-v-63352558]{display:flex;align-items:center;gap:8px}.prm-count-badge[data-v-63352558]{padding:2px 8px;border-radius:99px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);font-size:11px;font-weight:600;color:#fff6}.prm-tx-controls[data-v-63352558]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.prm-period-pills[data-v-63352558]{display:flex;gap:4px}.prm-pill[data-v-63352558]{padding:5px 10px;border-radius:99px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);font-size:11px;font-weight:600;color:#ffffff59;cursor:pointer;font-family:inherit;transition:background .13s,color .13s}.prm-pill[data-v-63352558]:hover{color:#ffffffa6}.prm-pill--active[data-v-63352558]{background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.04));border-color:color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.08));color:var(--mc)}.prm-search-wrap[data-v-63352558]{position:relative}.prm-search-ico[data-v-63352558]{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.prm-search-in[data-v-63352558]{padding:6px 10px 6px 26px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:8px;color:#ffffffbf;font-size:12px;outline:none;font-family:inherit;width:140px}.prm-search-in[data-v-63352558]::placeholder{color:#fff3}.prm-tx-empty[data-v-63352558]{padding:28px;text-align:center;font-size:13px;color:#ffffff40}.prm-tx-date-header[data-v-63352558]{padding:10px 20px 5px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff38;background:#0000002e}.prm-tx-row[data-v-63352558]{display:flex;align-items:center;gap:12px;padding:11px 18px;border-bottom:1px solid rgba(255,255,255,.03);transition:background .1s}.prm-tx-row[data-v-63352558]:last-child{border-bottom:none}.prm-tx-row[data-v-63352558]:hover{background:#ffffff08}.prm-tx-icon[data-v-63352558]{width:34px;height:34px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.prm-tx-body[data-v-63352558]{flex:1;min-width:0}.prm-tx-title[data-v-63352558]{display:block;font-size:13px;font-weight:500;color:#ffffffc7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prm-tx-meta[data-v-63352558]{display:block;font-size:11px;color:#ffffff40;margin-top:2px}.prm-dot[data-v-63352558]{display:inline-block;width:3px;height:3px;border-radius:50%;background:#fff3;margin:0 5px;vertical-align:middle}.prm-tx-right[data-v-63352558]{display:flex;align-items:center;gap:8px;flex-shrink:0}.prm-tx-amt[data-v-63352558]{font-size:14px;font-weight:600;min-width:70px;text-align:right;color:#ffffffd1}.prm-tx-badge[data-v-63352558]{font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 7px;border-radius:99px;text-transform:capitalize}.prm-badge-expense[data-v-63352558]{background:#f871711a;color:#f87171}.prm-badge-income[data-v-63352558]{background:#4ade801a;color:#4ade80}.prm-badge-invest[data-v-63352558]{background:#a5b4fc1a;color:#a5b4fc}.prm-delete-btn[data-v-63352558]{padding:4px 8px;border-radius:6px;background:transparent;border:1px solid transparent;color:#fff3;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .16s;opacity:0}.prm-tx-row:hover .prm-delete-btn[data-v-63352558]{opacity:1;border-color:#f8717140;color:#f87171b3}.prm-delete-btn[data-v-63352558]:hover:not(:disabled){background:#f871711f;color:#f87171}.prm-delete-btn[data-v-63352558]:disabled{opacity:.4;cursor:default}.prm-pagination[data-v-63352558]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-top:1px solid rgba(255,255,255,.06)}.prm-page-info[data-v-63352558]{font-size:11px;color:#ffffff40}.prm-page-btns[data-v-63352558]{display:flex;align-items:center;gap:4px}.prm-page-btn[data-v-63352558]{width:30px;height:30px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffff80;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:inherit;transition:background .13s}.prm-page-btn[data-v-63352558]:hover:not(:disabled){background:#ffffff17;color:#fffc}.prm-page-btn[data-v-63352558]:disabled{opacity:.3;cursor:default}.prm-page-num[data-v-63352558]{font-size:12px;font-weight:500}.prm-page-active[data-v-63352558]{background:color-mix(in srgb,var(--mc) 15%,rgba(255,255,255,.06))!important;border-color:color-mix(in srgb,var(--mc) 35%,rgba(255,255,255,.08))!important;color:var(--mc)!important}.prm-page-ell[data-v-63352558]{width:30px;text-align:center;font-size:12px;color:#fff3}.prm-root .premium-entrance[data-v-63352558]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.prm-root .premium-entrance.active[data-v-63352558]{opacity:1;transform:none}@media (max-width:640px){.prm-layout[data-v-63352558]{padding:0 14px 56px}.prm-hero[data-v-63352558]{padding:28px 0 10px}.prm-figure-val[data-v-63352558]{font-size:16px}.prm-flow-figures[data-v-63352558]{gap:8px}}.prb-root[data-v-32cee698]{--mc:#f472b6;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.prb-shader[data-v-32cee698]{position:fixed;inset:0;width:100%;height:100%;z-index:0}.prb-particles[data-v-32cee698]{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.prb-vignette[data-v-32cee698]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.prb-mode-glow[data-v-32cee698]{position:fixed;top:0;left:0;right:0;height:280px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 180px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.prb-layout[data-v-32cee698]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 80px;display:flex;flex-direction:column;gap:20px}.prb-hero[data-v-32cee698]{padding:44px 0 8px}.prb-eyebrow[data-v-32cee698]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.prb-eyebrow-tag[data-v-32cee698]{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffff47}.prb-dot-sep[data-v-32cee698]{width:3px;height:3px;border-radius:50%;background:#ffffff2e}.prb-eyebrow-acc[data-v-32cee698]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.prb-hero-row[data-v-32cee698]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.prb-title[data-v-32cee698]{font-size:clamp(22px,3.5vw,32px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 4px}.prb-title-accent[data-v-32cee698]{background:linear-gradient(110deg,var(--mc) 0%,#fbcfe8 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.prb-subtitle[data-v-32cee698]{font-size:13px;color:#ffffff4d;margin:0}.prb-month-nav[data-v-32cee698]{display:flex;align-items:center;gap:2px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:4px}.prb-month-btn[data-v-32cee698]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#ffffff73;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.prb-month-btn[data-v-32cee698]:hover:not(:disabled){background:#ffffff14;color:#ffffffd9}.prb-month-btn[data-v-32cee698]:disabled{opacity:.25;cursor:default}.prb-month-label[data-v-32cee698]{font-size:12px;font-weight:600;color:#ffffffb3;padding:0 12px;white-space:nowrap}.prb-card[data-v-32cee698]{position:relative;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);--gx:-999px;--gy:-999px}.prb-card[data-v-32cee698]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.045),transparent 65%);pointer-events:none;z-index:0}.prb-card[data-v-32cee698]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.07) 0%,transparent 50%,color-mix(in srgb,var(--mc) 7%,transparent) 100%);pointer-events:none;z-index:0}.prb-card[data-v-32cee698]>*{position:relative;z-index:1}.prb-card-head[data-v-32cee698]{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.prb-card-title[data-v-32cee698]{font-size:13px;font-weight:600;color:#ffffffb8}.prb-skel-summary[data-v-32cee698]{height:160px;animation:prbCardIn-32cee698 .7s both}.prb-skel-card[data-v-32cee698]{height:200px;animation:prbCardIn-32cee698 .7s both}.prb-health-badge[data-v-32cee698]{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 10px;border-radius:99px}.prb-badge-ok[data-v-32cee698]{background:#4ade8024;color:#4ade80}.prb-badge-warn[data-v-32cee698]{background:#fbbf2424;color:#fbbf24}.prb-badge-over[data-v-32cee698]{background:#f8717129;color:#f87171}.prb-summary-body[data-v-32cee698]{padding:20px 22px}.prb-summary-figures[data-v-32cee698]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:6px;margin-bottom:20px}.prb-sfig[data-v-32cee698]{display:flex;flex-direction:column;gap:3px}.prb-sfig-val[data-v-32cee698]{font-size:clamp(14px,2vw,20px);font-weight:700;letter-spacing:-.02em;color:#ffffffd9}.prb-sfig-label[data-v-32cee698]{font-size:11px;color:#ffffff4d}.prb-sfig-div[data-v-32cee698]{width:1px;height:36px;background:#ffffff14}.prb-c-ok[data-v-32cee698]{color:#4ade80}.prb-c-over[data-v-32cee698]{color:#f87171}.prb-c-spent[data-v-32cee698]{color:#ffffffbf}.prb-summary-bar-wrap[data-v-32cee698]{margin-bottom:10px}.prb-summary-bar[data-v-32cee698]{display:flex;height:8px;border-radius:99px;background:#ffffff12;overflow:hidden}.prb-bar-seg[data-v-32cee698]{height:100%;transition:width .7s cubic-bezier(.16,1,.3,1)}.prb-summary-legend[data-v-32cee698]{display:flex;flex-wrap:wrap;gap:12px}.prb-leg-item[data-v-32cee698]{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff59;text-transform:capitalize}.prb-leg-dot[data-v-32cee698]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.prb-grid[data-v-32cee698]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:640px){.prb-grid[data-v-32cee698]{grid-template-columns:1fr}}.prb-cat-card[data-v-32cee698]{padding:0;animation:prbCardIn-32cee698 .65s cubic-bezier(.16,1,.3,1) both}.prb-cat-card--over[data-v-32cee698]{border-color:#f8717138}.prb-cat-card--over[data-v-32cee698]:after{background:linear-gradient(135deg,rgba(248,113,113,.06) 0%,transparent 60%)!important}.prb-cat-head[data-v-32cee698]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px}.prb-cat-left[data-v-32cee698]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.prb-cat-emoji-wrap[data-v-32cee698]{width:40px;height:40px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.prb-cat-name[data-v-32cee698]{display:block;font-size:13px;font-weight:600;color:#ffffffd1}.prb-cat-status[data-v-32cee698]{display:block;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-top:2px}.prb-cat-unset[data-v-32cee698]{display:block;font-size:10px;color:#fff3;margin-top:2px}.prb-status-ok[data-v-32cee698]{color:#4ade80}.prb-status-warn[data-v-32cee698]{color:#fbbf24}.prb-status-over[data-v-32cee698]{color:#f87171}.prb-ring-wrap[data-v-32cee698]{position:relative;width:56px;height:56px;flex-shrink:0}.prb-ring-svg[data-v-32cee698]{transform:rotate(-90deg)}.prb-ring-track[data-v-32cee698]{fill:none;stroke:#ffffff12;stroke-width:3.5}.prb-ring-fill[data-v-32cee698]{fill:none;stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.16,1,.3,1),stroke .3s}.prb-ring-pct[data-v-32cee698]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.prb-cat-amounts[data-v-32cee698]{display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.prb-cat-amt-item[data-v-32cee698]{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px 4px;gap:2px}.prb-cat-amt-sep[data-v-32cee698]{width:1px;height:32px;background:#ffffff0f;flex-shrink:0}.prb-cat-amt-label[data-v-32cee698]{font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff40}.prb-cat-amt-val[data-v-32cee698]{font-size:12px;font-weight:700;color:#ffffffbf}.prb-cat-bar-wrap[data-v-32cee698]{height:2px;background:#ffffff0f;margin:0 18px}.prb-cat-bar[data-v-32cee698]{height:100%;border-radius:99px;transition:width .7s cubic-bezier(.16,1,.3,1)}.prb-cat-input-row[data-v-32cee698]{display:flex;align-items:center;gap:8px;padding:12px 18px}.prb-input-wrap[data-v-32cee698]{flex:1;position:relative;display:flex;align-items:center}.prb-input-prefix[data-v-32cee698]{position:absolute;left:10px;font-size:12px;color:#ffffff4d;pointer-events:none;font-weight:500}.prb-input[data-v-32cee698]{width:100%;padding:8px 10px 8px 22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#fffc;font-size:12px;outline:none;font-family:inherit;transition:border-color .15s;appearance:textfield}.prb-input[data-v-32cee698]::-webkit-inner-spin-button,.prb-input[data-v-32cee698]::-webkit-outer-spin-button{-webkit-appearance:none}.prb-input[data-v-32cee698]::placeholder{color:#fff3}.prb-input[data-v-32cee698]:focus{border-color:#fff3;background:#ffffff12}.prb-save-btn[data-v-32cee698]{padding:7px 14px;background:var(--mc);border:none;border-radius:10px;color:#fff;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;white-space:nowrap;transition:opacity .15s;box-shadow:0 2px 8px color-mix(in srgb,var(--mc) 30%,transparent)}.prb-save-btn[data-v-32cee698]:disabled{opacity:.35;cursor:default}.prb-save-btn[data-v-32cee698]:not(:disabled):hover{opacity:.82}.prb-del-btn[data-v-32cee698]{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);color:#ffffff4d;cursor:pointer;flex-shrink:0;transition:background .14s,color .14s,border-color .14s}.prb-del-btn[data-v-32cee698]:hover{background:#f871711f;border-color:#f8717138;color:#f87171}.prb-empty[data-v-32cee698]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px;gap:8px}.prb-empty-icon[data-v-32cee698]{font-size:32px;margin-bottom:4px}.prb-empty-title[data-v-32cee698]{font-size:14px;font-weight:600;color:#ffffff73;margin:0}.prb-empty-sub[data-v-32cee698]{font-size:12px;color:#ffffff38;margin:0;max-width:320px;line-height:1.6}.prb-root .premium-entrance[data-v-32cee698]{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.prb-root .premium-entrance.active[data-v-32cee698]{opacity:1;transform:none}@keyframes prbCardIn-32cee698{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:640px){.prb-layout[data-v-32cee698]{padding:0 16px 60px}.prb-hero[data-v-32cee698]{padding:28px 0 4px}.prb-hero-row[data-v-32cee698]{flex-direction:column;align-items:flex-start}.prb-summary-figures[data-v-32cee698]{grid-template-columns:1fr 1fr;gap:10px}.prb-sfig-div[data-v-32cee698]{display:none}}.fd-root[data-v-05ad90c0]{--mc: #fbbf24;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.fd-shader[data-v-05ad90c0],.fd-particles[data-v-05ad90c0]{position:fixed;inset:0;width:100%;height:100%}.fd-shader[data-v-05ad90c0]{z-index:0}.fd-particles[data-v-05ad90c0]{z-index:1;pointer-events:none}.fd-vignette[data-v-05ad90c0]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.fd-mode-glow[data-v-05ad90c0]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 15%,transparent),transparent 80%)}.fd-layout[data-v-05ad90c0]{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:0 24px 72px}.fd-hero[data-v-05ad90c0]{padding:44px 0 36px}.fd-eyebrow[data-v-05ad90c0]{display:flex;align-items:center;gap:8px;margin-bottom:18px}.fd-eyebrow-date[data-v-05ad90c0]{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffff4d}.fd-eyebrow-dot[data-v-05ad90c0]{width:3px;height:3px;border-radius:50%;background:#fff3}.fd-eyebrow-mode[data-v-05ad90c0]{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.fd-hero-row[data-v-05ad90c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}.fd-title[data-v-05ad90c0]{font-size:clamp(26px,4vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#ffffffe0;margin:0 0 8px}.fd-title-accent[data-v-05ad90c0]{background:linear-gradient(110deg,var(--mc) 0%,#fde68a 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fd-subtitle[data-v-05ad90c0]{font-size:14px;color:#ffffff52;margin:0}.fd-balance-card[data-v-05ad90c0]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:20px 24px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow:hidden;--gx: -999px;--gy: -999px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:240px}.fd-balance-card[data-v-05ad90c0]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(280px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.fd-balance-card[data-v-05ad90c0]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 12%,transparent) 100%);pointer-events:none;z-index:0}.fd-balance-card[data-v-05ad90c0]>*{position:relative;z-index:1}.fd-balance-label[data-v-05ad90c0]{font-size:11px;font-weight:500;letter-spacing:.04em;color:#ffffff52}.fd-balance-val[data-v-05ad90c0]{font-size:28px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.fd-pos[data-v-05ad90c0]{color:#4ade80}.fd-neg[data-v-05ad90c0]{color:#f87171}.fd-warn[data-v-05ad90c0]{color:#fbbf24}.fd-add-btn[data-v-05ad90c0]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:8px 16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:10px;font-size:12px;font-weight:600;color:#ffffffd1;cursor:pointer;transition:background .18s,border-color .18s,transform .15s;font-family:inherit}.fd-add-btn[data-v-05ad90c0]:hover{background:#ffffff26;transform:translateY(-1px)}.fd-stats[data-v-05ad90c0]{display:flex;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fd-stat[data-v-05ad90c0]{flex:1;display:flex;flex-direction:column;gap:3px;padding:16px 22px}.fd-stat-rule[data-v-05ad90c0]{width:1px;height:40px;background:#ffffff12;flex-shrink:0}.fd-stat-label[data-v-05ad90c0]{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#ffffff47}.fd-stat-val[data-v-05ad90c0]{font-size:19px;font-weight:700;letter-spacing:-.02em}.fd-income[data-v-05ad90c0]{color:#4ade80}.fd-expense[data-v-05ad90c0]{color:#f87171}.fd-invest[data-v-05ad90c0]{color:#a5b4fc}.fd-accent[data-v-05ad90c0]{color:var(--mc)}.fd-body[data-v-05ad90c0]{padding-top:4px}.fd-error-card[data-v-05ad90c0]{background:#ef444414;border:1px solid rgba(239,68,68,.18);border-radius:16px;padding:20px 24px}.fd-error-card p[data-v-05ad90c0]{font-size:14px;color:#fca5a5;margin:0 0 10px}.fd-error-card button[data-v-05ad90c0]{font-size:12px;font-weight:600;color:#f87171;background:none;border:none;cursor:pointer;text-decoration:underline;font-family:inherit;padding:0}.fd-grid[data-v-05ad90c0]{display:grid;grid-template-columns:1fr 340px;gap:20px;align-items:start}@media (max-width: 900px){.fd-grid[data-v-05ad90c0]{grid-template-columns:1fr}}.fd-col-main[data-v-05ad90c0],.fd-col-side[data-v-05ad90c0]{display:flex;flex-direction:column;gap:20px}.fd-invite-banner[data-v-05ad90c0]{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:16px;background:color-mix(in srgb,var(--mc) 8%,rgba(255,255,255,.03));border:1px solid color-mix(in srgb,var(--mc) 25%,rgba(255,255,255,.08));animation:cardIn-05ad90c0 .5s cubic-bezier(.16,1,.3,1) both}.fd-invite-icon[data-v-05ad90c0]{width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 25%,transparent);display:flex;align-items:center;justify-content:center;color:var(--mc);flex-shrink:0}.fd-invite-body[data-v-05ad90c0]{flex:1;min-width:0}.fd-invite-title[data-v-05ad90c0]{font-size:12px;font-weight:700;color:var(--mc);letter-spacing:.04em;margin-bottom:2px}.fd-invite-sub[data-v-05ad90c0]{font-size:12px;color:#ffffff8c}.fd-invite-sub strong[data-v-05ad90c0]{color:#ffffffd1;font-weight:600}.fd-invite-actions[data-v-05ad90c0]{display:flex;gap:8px;flex-shrink:0}.fd-invite-accept[data-v-05ad90c0]{padding:7px 14px;border-radius:9px;background:var(--mc);border:none;font-size:12px;font-weight:700;color:#000;cursor:pointer;font-family:inherit;transition:opacity .14s}.fd-invite-accept[data-v-05ad90c0]:hover{opacity:.85}.fd-invite-decline[data-v-05ad90c0]{padding:7px 14px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-size:12px;font-weight:600;color:#ffffff80;cursor:pointer;font-family:inherit;transition:background .14s}.fd-invite-decline[data-v-05ad90c0]:hover{background:#ffffff1a;color:#ffffffbf}.fd-card[data-v-05ad90c0]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow:hidden;--gx: -999px;--gy: -999px;animation:cardIn-05ad90c0 .75s cubic-bezier(.16,1,.3,1) both}.fd-card--delay1[data-v-05ad90c0]{animation-delay:80ms}.fd-card--delay2[data-v-05ad90c0]{animation-delay:.14s}.fd-card[data-v-05ad90c0]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.fd-card[data-v-05ad90c0]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 10%,transparent) 100%);pointer-events:none;z-index:0}.fd-card[data-v-05ad90c0]>*{position:relative;z-index:1}.fd-card-head[data-v-05ad90c0]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.fd-card-title[data-v-05ad90c0]{font-size:13px;font-weight:600;color:#ffffffb8;display:flex;align-items:center;gap:7px}.fd-card-link[data-v-05ad90c0]{font-size:12px;font-weight:500;color:#ffffff3d;text-decoration:none;transition:color .18s}.fd-card-link[data-v-05ad90c0]:hover{color:var(--mc)}.fd-invite-toggle[data-v-05ad90c0]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9px;background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 25%,rgba(255,255,255,.08));font-size:11px;font-weight:700;color:var(--mc);cursor:pointer;font-family:inherit;transition:background .14s}.fd-invite-toggle[data-v-05ad90c0]:hover{background:color-mix(in srgb,var(--mc) 18%,rgba(255,255,255,.06))}.fd-invite-panel[data-v-05ad90c0]{padding:14px 18px 4px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:10px}.fd-invite-err[data-v-05ad90c0]{font-size:12px;color:#fca5a5;margin:0}.fd-invite-search-wrap[data-v-05ad90c0]{position:relative}.fd-invite-search-icon[data-v-05ad90c0]{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.fd-invite-search[data-v-05ad90c0]{width:100%;padding:9px 12px 9px 32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#ffffffd1;font-size:13px;outline:none;font-family:inherit}.fd-invite-search[data-v-05ad90c0]::placeholder{color:#fff3}.fd-invite-search[data-v-05ad90c0]:focus{border-color:#fff3}.fd-search-results[data-v-05ad90c0]{background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}.fd-search-row[data-v-05ad90c0]{display:flex;align-items:center;gap:10px;padding:10px 14px;transition:background .12s}.fd-search-row[data-v-05ad90c0]:hover{background:#ffffff0a}.fd-search-avatar[data-v-05ad90c0]{width:30px;height:30px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#ffffffb3;flex-shrink:0;overflow:hidden}.fd-avatar-img[data-v-05ad90c0]{width:100%;height:100%;object-fit:cover}.fd-search-info[data-v-05ad90c0]{flex:1;min-width:0}.fd-search-name[data-v-05ad90c0]{display:block;font-size:12px;font-weight:600;color:#fffc}.fd-search-email[data-v-05ad90c0]{display:block;font-size:11px;color:#ffffff4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-search-invite-btn[data-v-05ad90c0]{padding:5px 11px;border-radius:8px;background:var(--mc);border:none;font-size:11px;font-weight:700;color:#000;cursor:pointer;font-family:inherit;flex-shrink:0;transition:opacity .14s}.fd-search-invite-btn[data-v-05ad90c0]:hover{opacity:.85}.fd-search-invite-btn[data-v-05ad90c0]:disabled{opacity:.4;cursor:default}.fd-guest-row[data-v-05ad90c0]{display:flex;gap:8px;padding-bottom:4px}.fd-guest-input[data-v-05ad90c0]{flex:1;padding:9px 12px;background:#fbbf240f;border:1px solid rgba(251,191,36,.18);border-radius:10px;color:#fffc;font-size:12px;outline:none;font-family:inherit}.fd-guest-input[data-v-05ad90c0]::placeholder{color:#fbbf2459}.fd-guest-btn[data-v-05ad90c0]{padding:9px 14px;border-radius:10px;background:#fbbf241f;border:1px solid rgba(251,191,36,.22);font-size:12px;font-weight:600;color:#fbbf24;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .14s}.fd-guest-btn[data-v-05ad90c0]:hover{background:#fbbf2433}.fd-guest-btn[data-v-05ad90c0]:disabled{opacity:.4;cursor:default}.fd-members-list[data-v-05ad90c0]{padding:10px 14px;display:flex;flex-direction:column;gap:4px}.fd-member-row[data-v-05ad90c0]{display:flex;align-items:center;gap:10px;padding:10px 8px;border-radius:11px;background:#ffffff08;transition:background .12s}.fd-member-row[data-v-05ad90c0]:hover{background:#ffffff0d}.fd-member-row--pending[data-v-05ad90c0]{background:transparent;border:1px dashed rgba(255,255,255,.08)}.fd-member-avatar[data-v-05ad90c0]{width:34px;height:34px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff9;flex-shrink:0;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.fd-member-avatar--dim[data-v-05ad90c0]{background:#ffffff0d;color:#ffffff47}.fd-member-info[data-v-05ad90c0]{flex:1;min-width:0}.fd-member-name[data-v-05ad90c0]{display:block;font-size:13px;font-weight:600;color:#ffffffc7}.fd-member-email[data-v-05ad90c0]{display:block;font-size:11px;color:#ffffff47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-member-badge[data-v-05ad90c0]{font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 8px;border-radius:99px;flex-shrink:0}.fd-badge-owner[data-v-05ad90c0]{background:#fbbf241f;color:#fbbf24;border:1px solid rgba(251,191,36,.22)}.fd-badge-member[data-v-05ad90c0]{background:#ffffff12;color:#ffffff73;border:1px solid rgba(255,255,255,.1)}.fd-badge-pending[data-v-05ad90c0]{background:#fbbf2414;color:#fbbf2499;border:1px solid rgba(251,191,36,.15)}.fd-member-remove[data-v-05ad90c0]{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff3;cursor:pointer;transition:background .12s,color .12s;flex-shrink:0}.fd-member-remove[data-v-05ad90c0]:hover{background:#ef44441f;color:#f87171}.fd-member-leave[data-v-05ad90c0]{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff3;cursor:pointer;transition:background .12s,color .12s;flex-shrink:0}.fd-member-leave[data-v-05ad90c0]:hover{background:#fb923c1f;color:#fb923c}.fd-members-empty[data-v-05ad90c0]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;text-align:center;color:#ffffff38}.fd-members-empty p[data-v-05ad90c0]{font-size:13px;margin:0;color:#ffffff47}.fd-members-empty-hint[data-v-05ad90c0]{font-size:11px!important;color:#ffffff2e!important}.fd-actions-row[data-v-05ad90c0]{display:flex;gap:8px;padding:12px 16px 16px;flex-wrap:wrap}.fd-action-chip[data-v-05ad90c0]{flex:1;min-width:90px;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 12px;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;cursor:pointer;font-size:13px;font-weight:600;color:#ffffffb3;font-family:inherit;transition:background .15s,border-color .15s,transform .12s,color .15s}.fd-action-chip[data-v-05ad90c0]:hover{background:#ffffff14;transform:translateY(-1px)}.fd-action-chip[data-v-05ad90c0]:active{transform:translateY(0)}.fd-action-chip-icon[data-v-05ad90c0]{width:24px;height:24px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid transparent}.fd-action-chip--expense[data-v-05ad90c0]{color:#f87171}.fd-action-chip--expense .fd-action-chip-icon[data-v-05ad90c0]{background:#f871711f;color:#f87171;border-color:#f8717133}.fd-action-chip--expense[data-v-05ad90c0]:hover{background:#f8717114;border-color:#f871712e}.fd-action-chip--income[data-v-05ad90c0]{color:#4ade80}.fd-action-chip--income .fd-action-chip-icon[data-v-05ad90c0]{background:#4ade801f;color:#4ade80;border-color:#4ade8033}.fd-action-chip--income[data-v-05ad90c0]:hover{background:#4ade8014;border-color:#4ade802e}.fd-exp-list[data-v-05ad90c0]{padding:8px 12px 12px}.fd-exp-row[data-v-05ad90c0]{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:10px;transition:background .12s}.fd-exp-row[data-v-05ad90c0]:hover{background:#ffffff0a}.fd-exp-icon[data-v-05ad90c0]{width:34px;height:34px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.fd-exp-body[data-v-05ad90c0]{flex:1;min-width:0}.fd-exp-title[data-v-05ad90c0]{display:block;font-size:13px;font-weight:500;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-exp-sub[data-v-05ad90c0]{display:block;font-size:11px;color:#ffffff47;text-transform:capitalize;margin-top:1px}.fd-exp-amt[data-v-05ad90c0]{font-size:13px;font-weight:600;color:#ffffffa6;flex-shrink:0}.fd-exp-amt.fd-income[data-v-05ad90c0]{color:#4ade80}.fd-exp-amt.fd-invest[data-v-05ad90c0]{color:#a5b4fc}.fd-empty[data-v-05ad90c0]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 20px;text-align:center}.fd-empty-icon[data-v-05ad90c0]{width:40px;height:40px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;color:#ffffff38;margin-bottom:4px}.fd-empty p[data-v-05ad90c0]{font-size:13px;color:#ffffff47;margin:0}.fd-empty-cta[data-v-05ad90c0]{margin-top:4px;padding:7px 16px;background:#ffffff12;border:1px solid rgba(255,255,255,.11);border-radius:9px;font-size:12px;font-weight:600;color:#ffffffa6;cursor:pointer;font-family:inherit;transition:background .15s}.fd-empty-cta[data-v-05ad90c0]:hover{background:#ffffff1c}.fd-summary-list[data-v-05ad90c0]{padding:8px 20px 4px}.fd-summary-row[data-v-05ad90c0]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.fd-summary-row[data-v-05ad90c0]:last-child{border-bottom:none}.fd-summary-icon[data-v-05ad90c0]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fd-summary-icon--income[data-v-05ad90c0]{background:#4ade801a;color:#4ade80;border:1px solid rgba(74,222,128,.2)}.fd-summary-icon--expense[data-v-05ad90c0]{background:#f871711a;color:#f87171;border:1px solid rgba(248,113,113,.2)}.fd-summary-icon--savings[data-v-05ad90c0]{background:#fbbf241a;color:#fbbf24;border:1px solid rgba(251,191,36,.2)}.fd-summary-label[data-v-05ad90c0]{flex:1;font-size:13px;color:#ffffff7a}.fd-summary-val[data-v-05ad90c0]{font-size:14px;font-weight:600}.fd-summary-divider[data-v-05ad90c0]{height:1px;background:#ffffff12;margin:4px 0}.fd-rate-wrap[data-v-05ad90c0]{padding:4px 20px 18px}.fd-rate-labels[data-v-05ad90c0]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.fd-rate-label[data-v-05ad90c0]{font-size:11px;color:#ffffff47}.fd-rate-pct[data-v-05ad90c0]{font-size:12px;font-weight:700}.fd-rate-track[data-v-05ad90c0]{height:4px;background:#ffffff12;border-radius:99px;overflow:hidden}.fd-rate-fill[data-v-05ad90c0]{height:100%;border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.fd-rate-good[data-v-05ad90c0]{background:linear-gradient(90deg,#4ade80,#86efac)}.fd-rate-ok[data-v-05ad90c0]{background:linear-gradient(90deg,#fbbf24,#fde68a)}.fd-rate-bad[data-v-05ad90c0]{background:#f87171}.fd-cats[data-v-05ad90c0]{padding:16px 20px;display:flex;flex-direction:column;gap:16px}.fd-cat-row[data-v-05ad90c0]{display:flex;align-items:center;gap:12px}.fd-cat-icon[data-v-05ad90c0]{width:32px;height:32px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.fd-cat-body[data-v-05ad90c0]{flex:1;min-width:0}.fd-cat-meta[data-v-05ad90c0]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.fd-cat-name[data-v-05ad90c0]{font-size:12px;font-weight:500;color:#ffffff8c;text-transform:capitalize}.fd-cat-amt[data-v-05ad90c0]{font-size:13px;font-weight:600;color:#ffffffd1}.fd-bar-track[data-v-05ad90c0]{height:3px;background:#ffffff12;border-radius:99px;overflow:hidden}.fd-bar-fill[data-v-05ad90c0]{height:100%;background:linear-gradient(90deg,var(--mc),color-mix(in srgb,var(--mc) 55%,#fff));border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.fd-cat-pct[data-v-05ad90c0]{font-size:11px;font-weight:600;color:var(--mc);width:30px;text-align:right;flex-shrink:0}.fd-root .premium-entrance[data-v-05ad90c0]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.fd-root .premium-entrance.active[data-v-05ad90c0]{opacity:1;transform:none}@keyframes cardIn-05ad90c0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width: 640px){.fd-layout[data-v-05ad90c0]{padding:0 16px 56px}.fd-hero[data-v-05ad90c0]{padding:28px 0 24px}.fd-hero-row[data-v-05ad90c0]{flex-direction:column;gap:16px}.fd-balance-card[data-v-05ad90c0]{width:100%;min-width:unset}.fd-invite-banner[data-v-05ad90c0]{flex-wrap:wrap}.fd-invite-actions[data-v-05ad90c0]{width:100%}}.fe-root[data-v-a82c0917]{--mc: #fbbf24;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.fe-shader[data-v-a82c0917],.fe-particles[data-v-a82c0917]{position:fixed;inset:0;width:100%;height:100%}.fe-shader[data-v-a82c0917]{z-index:0}.fe-particles[data-v-a82c0917]{z-index:1;pointer-events:none}.fe-vignette[data-v-a82c0917]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.fe-mode-glow[data-v-a82c0917]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.fe-layout[data-v-a82c0917]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 72px}.fe-hero[data-v-a82c0917]{padding:44px 0 32px}.fe-eyebrow[data-v-a82c0917]{display:flex;align-items:center;gap:7px;margin-bottom:16px}.fe-eyebrow-dot[data-v-a82c0917]{width:3px;height:3px;border-radius:50%;background:#fff3}.fe-eyebrow-mode[data-v-a82c0917]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.fe-hero-row[data-v-a82c0917]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}.fe-title[data-v-a82c0917]{font-size:clamp(24px,3.5vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.2;color:#ffffffe0;margin:0 0 6px}.fe-title-accent[data-v-a82c0917]{background:linear-gradient(110deg,var(--mc) 0%,#fde68a 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fe-subtitle[data-v-a82c0917]{font-size:13px;color:#ffffff4d;margin:0}.fe-hero-nav[data-v-a82c0917]{display:flex;align-items:center;gap:6px;flex-shrink:0}.fe-month-btn[data-v-a82c0917]{width:30px;height:30px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);color:#ffffff8c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.fe-month-btn[data-v-a82c0917]:hover:not(:disabled){background:#ffffff1a;color:#fffc}.fe-month-btn[data-v-a82c0917]:disabled{opacity:.3;cursor:default}.fe-month-label[data-v-a82c0917]{font-size:13px;font-weight:600;color:#ffffffb3;min-width:100px;text-align:center}.fe-add-btn[data-v-a82c0917]{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;background:var(--mc);border:none;border-radius:9px;font-size:12px;font-weight:700;color:#000;cursor:pointer;font-family:inherit;transition:opacity .15s;box-shadow:0 2px 12px color-mix(in srgb,var(--mc) 35%,transparent)}.fe-add-btn[data-v-a82c0917]:hover{opacity:.88}.fe-stats[data-v-a82c0917]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 640px){.fe-stats[data-v-a82c0917]{grid-template-columns:repeat(2,1fr)}}.fe-stat-card[data-v-a82c0917]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:14px 18px;overflow:hidden;--gx: -999px;--gy: -999px;animation:feCardIn-a82c0917 .6s cubic-bezier(.16,1,.3,1) both}.fe-stat-card[data-v-a82c0917]:before{content:"";position:absolute;inset:0;border-radius:16px;background:radial-gradient(200px circle at var(--gx) var(--gy),rgba(255,255,255,.06),transparent 70%);pointer-events:none}.fe-stat-label[data-v-a82c0917]{display:block;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47;margin-bottom:6px}.fe-stat-val[data-v-a82c0917]{display:block;font-size:18px;font-weight:700;letter-spacing:-.02em}.fe-income[data-v-a82c0917]{color:#4ade80}.fe-expense[data-v-a82c0917]{color:#f87171}.fe-invest[data-v-a82c0917]{color:#a5b4fc}.fe-accent[data-v-a82c0917]{color:var(--mc)}.fe-filters[data-v-a82c0917]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.fe-search-wrap[data-v-a82c0917]{position:relative;flex:1;min-width:160px}.fe-search-icon[data-v-a82c0917]{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.fe-search[data-v-a82c0917]{width:100%;padding:9px 12px 9px 32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#ffffffd1;font-size:13px;outline:none;font-family:inherit}.fe-search[data-v-a82c0917]::placeholder{color:#fff3}.fe-search[data-v-a82c0917]:focus{border-color:#ffffff2e}.fe-select-wrap[data-v-a82c0917]{flex-shrink:0}.fe-select[data-v-a82c0917]{padding:9px 28px 9px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#ffffffb8;font-size:12px;outline:none;font-family:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.35)' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color .14s}.fe-select[data-v-a82c0917]:focus{border-color:#ffffff2e}.fe-select option[data-v-a82c0917]{background:#1a1b1f;color:#e2e8f0}.fe-reset[data-v-a82c0917]{padding:9px 14px;background:#f8717114;border:1px solid rgba(248,113,113,.18);border-radius:10px;font-size:12px;font-weight:600;color:#f87171;cursor:pointer;font-family:inherit;transition:background .14s}.fe-reset[data-v-a82c0917]:hover{background:#f8717124}.fe-card[data-v-a82c0917]{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:hidden;animation:feCardIn-a82c0917 .65s cubic-bezier(.16,1,.3,1) 60ms both}.fe-loading[data-v-a82c0917]{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:#ffffff4d;font-size:13px}.fe-spinner[data-v-a82c0917]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.1);border-top-color:var(--mc);animation:spin-a82c0917 .7s linear infinite}@keyframes spin-a82c0917{to{transform:rotate(360deg)}}.fe-empty[data-v-a82c0917]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:50px 20px;text-align:center;color:#ffffff38}.fe-empty p[data-v-a82c0917]{font-size:13px;color:#ffffff47;margin:0}.fe-empty-cta[data-v-a82c0917]{padding:7px 16px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:9px;font-size:12px;font-weight:600;color:#ffffff8c;cursor:pointer;font-family:inherit;transition:background .14s}.fe-empty-cta[data-v-a82c0917]:hover{background:#ffffff1c}.fe-row[data-v-a82c0917]{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.04);transition:background .1s}.fe-row[data-v-a82c0917]:last-child{border-bottom:none}.fe-row[data-v-a82c0917]:hover{background:#ffffff08}.fe-row:hover .fe-row-btns[data-v-a82c0917]{opacity:1}.fe-row-icon[data-v-a82c0917]{width:36px;height:36px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;margin-top:2px}.fe-row-body[data-v-a82c0917]{flex:1;min-width:0}.fe-row-top[data-v-a82c0917]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:3px}.fe-row-top-right[data-v-a82c0917]{display:flex;align-items:center;gap:7px;flex-shrink:0}.fe-row-title[data-v-a82c0917]{font-size:13px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fe-row-bot[data-v-a82c0917]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:2px}.fe-row-sub[data-v-a82c0917]{font-size:11px;color:#ffffff47;text-transform:capitalize}.fe-rcpt-badge[data-v-a82c0917]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:5px;background:#6366f11f;border:1px solid rgba(99,102,241,.25);color:#9397ffd9;font-size:10px;font-weight:600;cursor:pointer;transition:background .14s;white-space:nowrap}.fe-rcpt-badge[data-v-a82c0917]:hover{background:#6366f138}.fe-row-amt[data-v-a82c0917]{font-size:14px;font-weight:700;flex-shrink:0}.fe-row-type[data-v-a82c0917]{font-size:10px;font-weight:700;letter-spacing:.05em;padding:2px 8px;border-radius:99px;flex-shrink:0;text-transform:capitalize}.fe-type--expense[data-v-a82c0917]{background:#f871711a;color:#f87171}.fe-type--income[data-v-a82c0917]{background:#4ade801a;color:#4ade80}.fe-type--investment[data-v-a82c0917]{background:#a5b4fc1a;color:#a5b4fc}.fe-row-actions[data-v-a82c0917]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.fe-row-date[data-v-a82c0917]{font-size:10px;color:#fff3;white-space:nowrap}.fe-row-btns[data-v-a82c0917]{display:flex;gap:5px;opacity:0;transition:opacity .15s}.fe-act-edit[data-v-a82c0917]{padding:4px 9px;border-radius:6px;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer;background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#fff9}.fe-act-edit[data-v-a82c0917]:hover{background:#ffffff1f;color:#ffffffd9}.fe-act-del[data-v-a82c0917]{padding:4px 9px;border-radius:6px;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer;background:#f8717114;border:1px solid rgba(248,113,113,.18);color:#f87171}.fe-act-del[data-v-a82c0917]:hover{background:#f8717126}.fe-pagination[data-v-a82c0917]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px 18px;border-top:1px solid rgba(255,255,255,.06)}.fe-pg-btn[data-v-a82c0917]{min-width:32px;height:32px;padding:0 8px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffff80;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .13s,color .13s}.fe-pg-btn[data-v-a82c0917]:hover:not(:disabled){background:#ffffff17;color:#fffc}.fe-pg-btn[data-v-a82c0917]:disabled{opacity:.3;cursor:default}.fe-pg-btn--active[data-v-a82c0917]{background:var(--mc);border-color:var(--mc);color:#000;font-weight:700}.fe-pg-btn--active[data-v-a82c0917]:hover{background:var(--mc);opacity:.88}.fe-pg-ellipsis[data-v-a82c0917]{color:#ffffff40;font-size:13px;padding:0 4px}.fe-root .premium-entrance[data-v-a82c0917]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.fe-root .premium-entrance.active[data-v-a82c0917]{opacity:1;transform:none}@keyframes feCardIn-a82c0917{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width: 640px){.fe-layout[data-v-a82c0917]{padding:0 14px 56px}.fe-hero[data-v-a82c0917]{padding:28px 0 22px}.fe-hero-row[data-v-a82c0917]{flex-direction:column}.fe-filters[data-v-a82c0917]{gap:6px}.fe-select[data-v-a82c0917]{font-size:11px}}.fe-rcpt-overlay[data-v-a82c0917]{position:fixed;inset:0;z-index:9999;background:#000000eb;display:flex;flex-direction:column;align-items:center;justify-content:center}.fe-rcpt-close[data-v-a82c0917]{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#ffffffb3;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.fe-rcpt-close[data-v-a82c0917]:hover{background:#ffffff2e;color:#fff}.fe-rcpt-img-wrap[data-v-a82c0917]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;max-height:calc(100vh - 100px);-webkit-user-select:none;user-select:none}.fe-rcpt-img[data-v-a82c0917]{max-width:90vw;max-height:calc(100vh - 120px);object-fit:contain;border-radius:8px;transform-origin:center;pointer-events:none}.fe-rcpt-controls[data-v-a82c0917]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#ffffff0f;border-radius:12px;margin-top:12px}.fe-rcpt-ctrl-btn[data-v-a82c0917]{padding:5px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:#ffffffb3;font-size:13px;cursor:pointer;font-family:inherit;transition:background .14s}.fe-rcpt-ctrl-btn[data-v-a82c0917]:hover{background:#ffffff24;color:#fff}.fe-rcpt-zoom-label[data-v-a82c0917]{font-size:13px;color:#ffffff80;min-width:44px;text-align:center}.fe-rcpt-pdf-wrap[data-v-a82c0917]{width:90vw;height:calc(100vh - 120px)}.fe-rcpt-pdf[data-v-a82c0917]{width:100%;height:100%;border:none;border-radius:8px}.fe-rcpt-pdf-open[data-v-a82c0917]{margin-top:12px;padding:8px 18px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#ffffffb3;font-size:13px;text-decoration:none;transition:background .14s}.fe-rcpt-pdf-open[data-v-a82c0917]:hover{background:#ffffff21;color:#fff}.fm-root[data-v-c0fbf7f8]{--mc:#fbbf24;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.fm-shader[data-v-c0fbf7f8],.fm-particles[data-v-c0fbf7f8]{position:fixed;inset:0;width:100%;height:100%}.fm-shader[data-v-c0fbf7f8]{z-index:0}.fm-particles[data-v-c0fbf7f8]{z-index:1;pointer-events:none}.fm-vignette[data-v-c0fbf7f8]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.fm-mode-glow[data-v-c0fbf7f8]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.fm-layout[data-v-c0fbf7f8]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 72px;display:flex;flex-direction:column;gap:18px}.fm-hero[data-v-c0fbf7f8]{padding:44px 0 12px}.fm-eyebrow[data-v-c0fbf7f8]{display:flex;align-items:center;gap:7px;margin-bottom:14px}.fm-eyebrow-dot[data-v-c0fbf7f8]{width:3px;height:3px;border-radius:50%;background:#fff3}.fm-eyebrow-mode[data-v-c0fbf7f8]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.fm-hero-row[data-v-c0fbf7f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.fm-title[data-v-c0fbf7f8]{font-size:clamp(24px,3.5vw,34px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 6px}.fm-title-accent[data-v-c0fbf7f8]{background:linear-gradient(110deg,var(--mc) 0%,#fde68a 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fm-subtitle[data-v-c0fbf7f8]{font-size:13px;color:#ffffff59;margin:0}.fm-hero-actions[data-v-c0fbf7f8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fm-month-nav[data-v-c0fbf7f8]{display:flex;align-items:center;gap:6px}.fm-month-btn[data-v-c0fbf7f8]{width:30px;height:30px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);color:#ffffff8c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.fm-month-btn[data-v-c0fbf7f8]:hover:not(:disabled){background:#ffffff1a;color:#fffc}.fm-month-btn[data-v-c0fbf7f8]:disabled{opacity:.3;cursor:default}.fm-month-label[data-v-c0fbf7f8]{font-size:13px;font-weight:600;color:#ffffffb3;min-width:120px;text-align:center}.fm-btn[data-v-c0fbf7f8]{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;border:none;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .14s,opacity .14s}.fm-btn-ghost[data-v-c0fbf7f8]{background:#ffffff12;border:1px solid rgba(255,255,255,.11);color:#fff9}.fm-btn-ghost[data-v-c0fbf7f8]:hover{background:#ffffff1c;color:#ffffffd9}.fm-range-tabs[data-v-c0fbf7f8]{display:flex;gap:3px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:3px}.fm-range-tab[data-v-c0fbf7f8]{padding:5px 12px;border-radius:8px;font-size:11px;font-weight:600;background:none;border:none;color:#fff6;cursor:pointer;font-family:inherit;transition:background .14s,color .14s}.fm-range-tab--on[data-v-c0fbf7f8]{background:color-mix(in srgb,var(--mc) 20%,transparent);color:var(--mc)}.fm-custom[data-v-c0fbf7f8]{display:flex;align-items:center;gap:6px}.fm-custom-dash[data-v-c0fbf7f8]{color:#ffffff4d;font-size:12px}.fm-date-input[data-v-c0fbf7f8]{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:9px;padding:6px 10px;color:#fff;font-size:12px;color-scheme:dark;font-family:inherit}.fm-date-input[data-v-c0fbf7f8]:focus{outline:none;border-color:color-mix(in srgb,var(--mc) 50%,transparent)}.fm-loading[data-v-c0fbf7f8]{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px;color:#ffffff4d;font-size:13px}.fm-spinner[data-v-c0fbf7f8]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.1);border-top-color:var(--mc);animation:spin-c0fbf7f8 .7s linear infinite}@keyframes spin-c0fbf7f8{to{transform:rotate(360deg)}}.fm-empty-state[data-v-c0fbf7f8]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;color:#ffffff38;text-align:center}.fm-empty-state p[data-v-c0fbf7f8]{font-size:14px;color:#ffffff47;margin:0}.fm-card[data-v-c0fbf7f8]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:hidden;--gx:-999px;--gy:-999px;animation:fmCardIn-c0fbf7f8 .7s cubic-bezier(.16,1,.3,1) both}.fm-card[data-v-c0fbf7f8]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.fm-card[data-v-c0fbf7f8]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 10%,transparent) 100%);pointer-events:none;z-index:0}.fm-card[data-v-c0fbf7f8]>*{position:relative;z-index:1}.fm-card-head[data-v-c0fbf7f8]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.fm-card-title[data-v-c0fbf7f8]{font-size:13px;font-weight:600;color:#ffffffb8}.fm-card-sub[data-v-c0fbf7f8]{font-size:11px;color:#ffffff47}.fm-empty-section[data-v-c0fbf7f8]{padding:24px;text-align:center;font-size:13px;color:#ffffff40}@keyframes fmCardIn-c0fbf7f8{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.fm-flow-body[data-v-c0fbf7f8]{padding:20px;display:flex;flex-direction:column;gap:16px}.fm-flow-figures[data-v-c0fbf7f8]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.fm-figure[data-v-c0fbf7f8]{display:flex;flex-direction:column;gap:3px}.fm-figure-label[data-v-c0fbf7f8]{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47}.fm-figure-val[data-v-c0fbf7f8]{font-size:20px;font-weight:700;letter-spacing:-.03em}.fm-figure-desc[data-v-c0fbf7f8]{font-size:10px;color:#ffffff40}.fm-figure-arrow[data-v-c0fbf7f8]{width:28px;display:flex;align-items:center;justify-content:center;color:#fff3}.fm-figure-plus[data-v-c0fbf7f8]{font-size:16px;font-weight:300;color:#ffffff2e;padding:0 4px}.fm-savings-badge[data-v-c0fbf7f8]{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.05em;padding:2px 7px;border-radius:99px;margin-top:3px}.fm-badge-good[data-v-c0fbf7f8]{background:#4ade801f;color:#4ade80}.fm-badge-fair[data-v-c0fbf7f8]{background:#fbbf241f;color:#fbbf24}.fm-badge-poor[data-v-c0fbf7f8]{background:#f871711f;color:#f87171}.fm-badge-deficit[data-v-c0fbf7f8]{background:#f8717126;color:#f87171}.fm-c-income[data-v-c0fbf7f8]{color:#4ade80}.fm-c-expense[data-v-c0fbf7f8]{color:#f87171}.fm-c-invest[data-v-c0fbf7f8]{color:#a5b4fc}.fm-alloc-wrap[data-v-c0fbf7f8]{display:flex;flex-direction:column;gap:8px}.fm-alloc-bar[data-v-c0fbf7f8]{height:8px;border-radius:99px;overflow:hidden;background:#ffffff0f;display:flex}.fm-alloc-seg[data-v-c0fbf7f8]{height:100%;transition:width .8s cubic-bezier(.23,1,.32,1)}.fm-alloc-expense[data-v-c0fbf7f8]{background:#f87171}.fm-alloc-invest[data-v-c0fbf7f8]{background:#a5b4fc}.fm-alloc-saved[data-v-c0fbf7f8]{background:#4ade80}.fm-alloc-legend[data-v-c0fbf7f8]{display:flex;gap:16px;flex-wrap:wrap}.fm-legend-item[data-v-c0fbf7f8]{display:flex;align-items:center;gap:5px;font-size:11px;color:#fff6}.fm-legend-dot[data-v-c0fbf7f8]{width:7px;height:7px;border-radius:2px;flex-shrink:0}.fm-ld-expense[data-v-c0fbf7f8]{background:#f87171}.fm-ld-invest[data-v-c0fbf7f8]{background:#a5b4fc}.fm-ld-saved[data-v-c0fbf7f8]{background:#4ade80}.fm-flow-nodata[data-v-c0fbf7f8]{font-size:13px;color:#ffffff38;text-align:center;padding:12px 0}.fm-two-col[data-v-c0fbf7f8]{display:grid;grid-template-columns:3fr 2fr;gap:18px}@media (max-width:768px){.fm-two-col[data-v-c0fbf7f8]{grid-template-columns:1fr}}.fm-cat-list[data-v-c0fbf7f8]{padding:12px 20px;display:flex;flex-direction:column;gap:14px}.fm-cat-row[data-v-c0fbf7f8]{display:flex;align-items:center;gap:10px}.fm-cat-rank[data-v-c0fbf7f8]{font-size:11px;font-weight:700;color:#fff3;width:16px;flex-shrink:0;text-align:center}.fm-cat-emoji[data-v-c0fbf7f8]{font-size:15px;flex-shrink:0}.fm-cat-info[data-v-c0fbf7f8]{flex:1;min-width:0}.fm-cat-top[data-v-c0fbf7f8]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.fm-cat-name[data-v-c0fbf7f8]{font-size:12px;font-weight:500;color:#ffffffa6}.fm-cat-pct[data-v-c0fbf7f8]{font-size:11px;color:#ffffff4d}.fm-cat-bar-wrap[data-v-c0fbf7f8]{height:3px;background:#ffffff12;border-radius:99px;overflow:hidden}.fm-cat-bar[data-v-c0fbf7f8]{height:100%;background:linear-gradient(90deg,var(--mc),color-mix(in srgb,var(--mc) 55%,#fff));border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.fm-cat-amt[data-v-c0fbf7f8]{font-size:12px;font-weight:600;color:#ffffffbf;flex-shrink:0}.fm-pulse-hero[data-v-c0fbf7f8]{display:flex;align-items:center;gap:16px;padding:18px 20px 12px}.fm-savings-ring[data-v-c0fbf7f8]{width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;border:7px solid rgba(255,255,255,.06)}.fm-ring-good[data-v-c0fbf7f8]{border-color:#4ade80;box-shadow:0 0 16px #4ade8033}.fm-ring-fair[data-v-c0fbf7f8]{border-color:var(--mc);box-shadow:0 0 16px color-mix(in srgb,var(--mc) 30%,transparent)}.fm-ring-poor[data-v-c0fbf7f8]{border-color:#f87171;box-shadow:0 0 16px #f8717133}.fm-ring-deficit[data-v-c0fbf7f8]{border-color:#f87171;box-shadow:0 0 16px #f8717140}.fm-ring-val[data-v-c0fbf7f8]{font-size:18px;font-weight:800;letter-spacing:-.03em;color:#ffffffe6}.fm-ring-label[data-v-c0fbf7f8]{font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff4d}.fm-pulse-verdict[data-v-c0fbf7f8]{flex:1}.fm-verdict-title[data-v-c0fbf7f8]{display:block;font-size:14px;font-weight:700;color:#ffffffd1;margin-bottom:4px}.fm-verdict-sub[data-v-c0fbf7f8]{display:block;font-size:12px;color:#ffffff59;line-height:1.4}.fm-quick-stats[data-v-c0fbf7f8]{padding:0 20px 12px;display:flex;flex-direction:column;gap:6px}.fm-qs-row[data-v-c0fbf7f8]{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.05)}.fm-qs-row[data-v-c0fbf7f8]:last-child{border-bottom:none}.fm-qs-label[data-v-c0fbf7f8]{font-size:11px;color:#ffffff4d}.fm-qs-val[data-v-c0fbf7f8]{font-size:12px;font-weight:600;color:#ffffffb8;display:flex;align-items:center;gap:3px}.fm-top-insight[data-v-c0fbf7f8]{margin:4px 20px 16px;padding:10px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px;display:flex;gap:10px;align-items:flex-start}.fm-insight-bullet[data-v-c0fbf7f8]{width:6px;height:6px;border-radius:50%;margin-top:4px;flex-shrink:0}.fm-bullet-warn[data-v-c0fbf7f8]{background:#fbbf24;box-shadow:0 0 6px #fbbf2480}.fm-bullet-ok[data-v-c0fbf7f8]{background:#4ade80;box-shadow:0 0 6px #4ade8080}.fm-bullet-info[data-v-c0fbf7f8]{background:#a5b4fc;box-shadow:0 0 6px #a5b4fc80}.fm-insight-msg[data-v-c0fbf7f8]{font-size:12px;color:#ffffffa6;margin:0 0 2px;line-height:1.4}.fm-insight-sub[data-v-c0fbf7f8]{font-size:11px;color:#ffffff4d;margin:0}.fm-pay-row-list[data-v-c0fbf7f8]{padding:14px 20px;display:flex;flex-direction:column;gap:12px}.fm-pay-item[data-v-c0fbf7f8]{display:flex;flex-direction:column;gap:5px}.fm-pay-top[data-v-c0fbf7f8]{display:flex;justify-content:space-between;align-items:center}.fm-pay-name[data-v-c0fbf7f8]{font-size:12px;font-weight:500;color:#ffffff8c;text-transform:capitalize}.fm-pay-amt[data-v-c0fbf7f8]{font-size:12px;font-weight:600;color:#ffffffb3}.fm-pay-bar-wrap[data-v-c0fbf7f8]{height:4px;background:#ffffff12;border-radius:99px;overflow:hidden}.fm-pay-bar[data-v-c0fbf7f8]{height:100%;background:var(--mc);border-radius:99px;transition:width .7s cubic-bezier(.23,1,.32,1)}.fm-tx-head[data-v-c0fbf7f8]{flex-wrap:wrap;gap:10px}.fm-title-group[data-v-c0fbf7f8]{display:flex;align-items:center;gap:8px}.fm-count-badge[data-v-c0fbf7f8]{padding:2px 8px;border-radius:99px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);font-size:11px;font-weight:600;color:#fff6}.fm-tx-controls[data-v-c0fbf7f8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fm-period-pills[data-v-c0fbf7f8]{display:flex;gap:4px}.fm-pill[data-v-c0fbf7f8]{padding:5px 10px;border-radius:99px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);font-size:11px;font-weight:600;color:#ffffff59;cursor:pointer;font-family:inherit;transition:background .13s,color .13s}.fm-pill[data-v-c0fbf7f8]:hover{color:#ffffffa6}.fm-pill--active[data-v-c0fbf7f8]{background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.04));border-color:color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.08));color:var(--mc)}.fm-search-wrap[data-v-c0fbf7f8]{position:relative}.fm-search-ico[data-v-c0fbf7f8]{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.fm-search-in[data-v-c0fbf7f8]{padding:6px 10px 6px 26px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:8px;color:#ffffffbf;font-size:12px;outline:none;font-family:inherit;width:140px}.fm-search-in[data-v-c0fbf7f8]::placeholder{color:#fff3}.fm-tx-empty[data-v-c0fbf7f8]{padding:28px;text-align:center;font-size:13px;color:#ffffff40}.fm-tx-date-header[data-v-c0fbf7f8]{padding:10px 20px 5px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff38;background:#0000002e}.fm-tx-row[data-v-c0fbf7f8]{display:flex;align-items:center;gap:12px;padding:11px 18px;border-bottom:1px solid rgba(255,255,255,.03);transition:background .1s}.fm-tx-row[data-v-c0fbf7f8]:last-child{border-bottom:none}.fm-tx-row[data-v-c0fbf7f8]:hover{background:#ffffff08}.fm-tx-icon[data-v-c0fbf7f8]{width:34px;height:34px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.fm-tx-body[data-v-c0fbf7f8]{flex:1;min-width:0}.fm-tx-title[data-v-c0fbf7f8]{display:block;font-size:13px;font-weight:500;color:#ffffffc7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-tx-meta[data-v-c0fbf7f8]{display:block;font-size:11px;color:#ffffff40;margin-top:2px}.fm-dot[data-v-c0fbf7f8]{display:inline-block;width:3px;height:3px;border-radius:50%;background:#fff3;margin:0 5px;vertical-align:middle}.fm-tx-right[data-v-c0fbf7f8]{display:flex;align-items:center;gap:8px;flex-shrink:0}.fm-tx-amt[data-v-c0fbf7f8]{font-size:14px;font-weight:600;min-width:70px;text-align:right;color:#ffffffd1}.fm-tx-badge[data-v-c0fbf7f8]{font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 7px;border-radius:99px;text-transform:capitalize}.fm-badge-expense[data-v-c0fbf7f8]{background:#f871711a;color:#f87171}.fm-badge-income[data-v-c0fbf7f8]{background:#4ade801a;color:#4ade80}.fm-badge-invest[data-v-c0fbf7f8]{background:#a5b4fc1a;color:#a5b4fc}.fm-delete-btn[data-v-c0fbf7f8]{padding:4px 8px;border-radius:6px;background:#f8717100;border:1px solid rgba(248,113,113,0);color:#fff3;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .16s;opacity:0}.fm-tx-row:hover .fm-delete-btn[data-v-c0fbf7f8]{opacity:1;border-color:#f8717140;color:#f87171b3}.fm-delete-btn[data-v-c0fbf7f8]:hover:not(:disabled){background:#f871711f;color:#f87171}.fm-delete-btn[data-v-c0fbf7f8]:disabled{opacity:.4;cursor:default}.fm-pagination[data-v-c0fbf7f8]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-top:1px solid rgba(255,255,255,.06)}.fm-page-info[data-v-c0fbf7f8]{font-size:11px;color:#ffffff40}.fm-page-btns[data-v-c0fbf7f8]{display:flex;align-items:center;gap:4px}.fm-page-btn[data-v-c0fbf7f8]{width:30px;height:30px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffff80;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:inherit;transition:background .13s}.fm-page-btn[data-v-c0fbf7f8]:hover:not(:disabled){background:#ffffff17;color:#fffc}.fm-page-btn[data-v-c0fbf7f8]:disabled{opacity:.3;cursor:default}.fm-page-num[data-v-c0fbf7f8]{font-size:12px;font-weight:500}.fm-page-active[data-v-c0fbf7f8]{background:color-mix(in srgb,var(--mc) 15%,rgba(255,255,255,.06))!important;border-color:color-mix(in srgb,var(--mc) 35%,rgba(255,255,255,.08))!important;color:var(--mc)!important}.fm-page-ell[data-v-c0fbf7f8]{width:30px;text-align:center;font-size:12px;color:#fff3}.fm-root .premium-entrance[data-v-c0fbf7f8]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.fm-root .premium-entrance.active[data-v-c0fbf7f8]{opacity:1;transform:none}@media (max-width:640px){.fm-layout[data-v-c0fbf7f8]{padding:0 14px 56px}.fm-hero[data-v-c0fbf7f8]{padding:28px 0 10px}.fm-figure-val[data-v-c0fbf7f8]{font-size:16px}.fm-flow-figures[data-v-c0fbf7f8]{gap:8px}}.fb-root[data-v-eeb9ff48]{--mc:#fbbf24;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.fb-shader[data-v-eeb9ff48]{position:fixed;inset:0;width:100%;height:100%;z-index:0}.fb-particles[data-v-eeb9ff48]{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.fb-vignette[data-v-eeb9ff48]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.fb-mode-glow[data-v-eeb9ff48]{position:fixed;top:0;left:0;right:0;height:280px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 180px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.fb-layout[data-v-eeb9ff48]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 80px;display:flex;flex-direction:column;gap:20px}.fb-hero[data-v-eeb9ff48]{padding:44px 0 8px}.fb-eyebrow[data-v-eeb9ff48]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.fb-eyebrow-tag[data-v-eeb9ff48]{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffff47}.fb-dot-sep[data-v-eeb9ff48]{width:3px;height:3px;border-radius:50%;background:#ffffff2e}.fb-eyebrow-acc[data-v-eeb9ff48]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.fb-hero-row[data-v-eeb9ff48]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.fb-title[data-v-eeb9ff48]{font-size:clamp(22px,3.5vw,32px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 4px}.fb-title-accent[data-v-eeb9ff48]{background:linear-gradient(110deg,var(--mc) 0%,#fde68a 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fb-subtitle[data-v-eeb9ff48]{font-size:13px;color:#ffffff4d;margin:0}.fb-month-nav[data-v-eeb9ff48]{display:flex;align-items:center;gap:2px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:4px}.fb-month-btn[data-v-eeb9ff48]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#ffffff73;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.fb-month-btn[data-v-eeb9ff48]:hover:not(:disabled){background:#ffffff14;color:#ffffffd9}.fb-month-btn[data-v-eeb9ff48]:disabled{opacity:.25;cursor:default}.fb-month-label[data-v-eeb9ff48]{font-size:12px;font-weight:600;color:#ffffffb3;padding:0 12px;white-space:nowrap}.fb-card[data-v-eeb9ff48]{position:relative;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);--gx:-999px;--gy:-999px}.fb-card[data-v-eeb9ff48]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.045),transparent 65%);pointer-events:none;z-index:0}.fb-card[data-v-eeb9ff48]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.07) 0%,transparent 50%,color-mix(in srgb,var(--mc) 7%,transparent) 100%);pointer-events:none;z-index:0}.fb-card[data-v-eeb9ff48]>*{position:relative;z-index:1}.fb-card-head[data-v-eeb9ff48]{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.fb-card-title[data-v-eeb9ff48]{font-size:13px;font-weight:600;color:#ffffffb8}.fb-skel-summary[data-v-eeb9ff48]{height:160px;animation:cardIn-eeb9ff48 .7s both}.fb-skel-card[data-v-eeb9ff48]{height:200px;animation:cardIn-eeb9ff48 .7s both}.fb-health-badge[data-v-eeb9ff48]{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 10px;border-radius:99px}.fb-badge-ok[data-v-eeb9ff48]{background:#4ade8024;color:#4ade80}.fb-badge-warn[data-v-eeb9ff48]{background:#fbbf2424;color:#fbbf24}.fb-badge-over[data-v-eeb9ff48]{background:#f8717129;color:#f87171}.fb-summary-body[data-v-eeb9ff48]{padding:20px 22px}.fb-summary-figures[data-v-eeb9ff48]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:6px;margin-bottom:20px}.fb-sfig[data-v-eeb9ff48]{display:flex;flex-direction:column;gap:3px}.fb-sfig-val[data-v-eeb9ff48]{font-size:clamp(14px,2vw,20px);font-weight:700;letter-spacing:-.02em;color:#ffffffd9}.fb-sfig-label[data-v-eeb9ff48]{font-size:11px;color:#ffffff4d}.fb-sfig-div[data-v-eeb9ff48]{width:1px;height:36px;background:#ffffff14}.fb-c-ok[data-v-eeb9ff48]{color:#4ade80}.fb-c-warn[data-v-eeb9ff48]{color:#fbbf24}.fb-c-over[data-v-eeb9ff48]{color:#f87171}.fb-c-spent[data-v-eeb9ff48]{color:#ffffffbf}.fb-summary-bar-wrap[data-v-eeb9ff48]{position:relative;margin-bottom:10px}.fb-summary-bar[data-v-eeb9ff48]{display:flex;height:8px;border-radius:99px;background:#ffffff12;overflow:hidden}.fb-bar-seg[data-v-eeb9ff48]{height:100%;transition:width .7s cubic-bezier(.16,1,.3,1)}.fb-bar-limit[data-v-eeb9ff48]{position:absolute;top:-3px;bottom:-3px;width:2px;background:#ffffff4d;border-radius:99px;transition:left .7s cubic-bezier(.16,1,.3,1)}.fb-summary-legend[data-v-eeb9ff48]{display:flex;flex-wrap:wrap;gap:12px}.fb-leg-item[data-v-eeb9ff48]{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff59;text-transform:capitalize}.fb-leg-dot[data-v-eeb9ff48]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.fb-grid[data-v-eeb9ff48]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:640px){.fb-grid[data-v-eeb9ff48]{grid-template-columns:1fr}}.fb-cat-card[data-v-eeb9ff48]{padding:0;animation:cardIn-eeb9ff48 .65s cubic-bezier(.16,1,.3,1) both}.fb-cat-card--over[data-v-eeb9ff48]{border-color:#f8717138}.fb-cat-card--over[data-v-eeb9ff48]:after{background:linear-gradient(135deg,rgba(248,113,113,.06) 0%,transparent 60%)!important}.fb-cat-head[data-v-eeb9ff48]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px}.fb-cat-left[data-v-eeb9ff48]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.fb-cat-emoji-wrap[data-v-eeb9ff48]{width:40px;height:40px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.fb-cat-name[data-v-eeb9ff48]{display:block;font-size:13px;font-weight:600;color:#ffffffd1}.fb-cat-status[data-v-eeb9ff48]{display:block;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-top:2px}.fb-cat-unset[data-v-eeb9ff48]{display:block;font-size:10px;color:#fff3;margin-top:2px}.fb-status-ok[data-v-eeb9ff48]{color:#4ade80}.fb-status-warn[data-v-eeb9ff48]{color:#fbbf24}.fb-status-over[data-v-eeb9ff48]{color:#f87171}.fb-ring-wrap[data-v-eeb9ff48]{position:relative;width:56px;height:56px;flex-shrink:0}.fb-ring-svg[data-v-eeb9ff48]{transform:rotate(-90deg)}.fb-ring-track[data-v-eeb9ff48]{fill:none;stroke:#ffffff12;stroke-width:3.5}.fb-ring-fill[data-v-eeb9ff48]{fill:none;stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.16,1,.3,1),stroke .3s}.fb-ring-pct[data-v-eeb9ff48]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.fb-cat-amounts[data-v-eeb9ff48]{display:flex;align-items:center;gap:0;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.fb-cat-amt-item[data-v-eeb9ff48]{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px 4px;gap:2px}.fb-cat-amt-sep[data-v-eeb9ff48]{width:1px;height:32px;background:#ffffff0f;flex-shrink:0}.fb-cat-amt-label[data-v-eeb9ff48]{font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff40}.fb-cat-amt-val[data-v-eeb9ff48]{font-size:12px;font-weight:700;color:#ffffffbf}.fb-cat-bar-wrap[data-v-eeb9ff48]{height:2px;background:#ffffff0f;margin:0 18px}.fb-cat-bar[data-v-eeb9ff48]{height:100%;border-radius:99px;transition:width .7s cubic-bezier(.16,1,.3,1)}.fb-cat-input-row[data-v-eeb9ff48]{display:flex;align-items:center;gap:8px;padding:12px 18px}.fb-input-wrap[data-v-eeb9ff48]{flex:1;position:relative;display:flex;align-items:center}.fb-input-prefix[data-v-eeb9ff48]{position:absolute;left:10px;font-size:12px;color:#ffffff4d;pointer-events:none;font-weight:500}.fb-input[data-v-eeb9ff48]{width:100%;padding:8px 10px 8px 22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#fffc;font-size:12px;outline:none;font-family:inherit;transition:border-color .15s;appearance:textfield}.fb-input[data-v-eeb9ff48]::-webkit-inner-spin-button,.fb-input[data-v-eeb9ff48]::-webkit-outer-spin-button{-webkit-appearance:none}.fb-input[data-v-eeb9ff48]::placeholder{color:#fff3}.fb-input[data-v-eeb9ff48]:focus{border-color:#fff3;background:#ffffff12}.fb-save-btn[data-v-eeb9ff48]{padding:7px 14px;background:var(--mc);border:none;border-radius:10px;color:#000;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;white-space:nowrap;transition:opacity .15s;box-shadow:0 2px 8px color-mix(in srgb,var(--mc) 30%,transparent)}.fb-save-btn[data-v-eeb9ff48]:disabled{opacity:.35;cursor:default}.fb-save-btn[data-v-eeb9ff48]:not(:disabled):hover{opacity:.82}.fb-del-btn[data-v-eeb9ff48]{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);color:#ffffff4d;cursor:pointer;flex-shrink:0;transition:background .14s,color .14s,border-color .14s}.fb-del-btn[data-v-eeb9ff48]:hover{background:#f871711f;border-color:#f8717138;color:#f87171}.fb-empty[data-v-eeb9ff48]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px;gap:8px}.fb-empty-icon[data-v-eeb9ff48]{font-size:32px;margin-bottom:4px}.fb-empty-title[data-v-eeb9ff48]{font-size:14px;font-weight:600;color:#ffffff73;margin:0}.fb-empty-sub[data-v-eeb9ff48]{font-size:12px;color:#ffffff38;margin:0;max-width:320px;line-height:1.6}.fb-root .premium-entrance[data-v-eeb9ff48]{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.fb-root .premium-entrance.active[data-v-eeb9ff48]{opacity:1;transform:none}@keyframes cardIn-eeb9ff48{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:640px){.fb-layout[data-v-eeb9ff48]{padding:0 16px 60px}.fb-hero[data-v-eeb9ff48]{padding:28px 0 4px}.fb-hero-row[data-v-eeb9ff48]{flex-direction:column;align-items:flex-start}.fb-summary-figures[data-v-eeb9ff48]{grid-template-columns:1fr 1fr;gap:10px}.fb-sfig-div[data-v-eeb9ff48]{display:none}}.cg-overlay[data-v-6c36edfc]{position:fixed;inset:0;z-index:60;background:#000000b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:20px}.cg-modal[data-v-6c36edfc]{--mc:#34d399;width:100%;max-width:480px;background:#0e1113fa;border:1px solid rgba(255,255,255,.1);border-radius:24px;box-shadow:0 40px 100px #000000b3,0 0 0 1px #ffffff0a inset;overflow:hidden;display:flex;flex-direction:column;max-height:90vh}.cg-header[data-v-6c36edfc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 18px;border-bottom:1px solid rgba(255,255,255,.07)}.cg-header-left[data-v-6c36edfc]{display:flex;align-items:center;gap:12px}.cg-header-icon[data-v-6c36edfc]{width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 22%,rgba(255,255,255,.06));display:flex;align-items:center;justify-content:center;color:var(--mc);flex-shrink:0}.cg-title[data-v-6c36edfc]{font-size:15px;font-weight:700;color:#ffffffe0;margin:0 0 2px;letter-spacing:-.02em}.cg-subtitle[data-v-6c36edfc]{font-size:11px;color:#ffffff4d;margin:0}.cg-close[data-v-6c36edfc]{width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s,color .12s}.cg-close[data-v-6c36edfc]:hover{background:#ffffff17;color:#fffc}.cg-body[data-v-6c36edfc]{padding:20px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:18px}.cg-error[data-v-6c36edfc]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:#f8717114;border:1px solid rgba(248,113,113,.2);color:#f87171;font-size:12px}.cg-field[data-v-6c36edfc]{display:flex;flex-direction:column;gap:7px}.cg-label[data-v-6c36edfc]{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff4d}.cg-required[data-v-6c36edfc]{color:var(--mc)}.cg-opt[data-v-6c36edfc]{text-transform:none;font-weight:400;letter-spacing:0;font-size:10px;color:#fff3}.cg-input[data-v-6c36edfc]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;outline:none;font-size:13px;color:#ffffffd1;font-family:inherit;transition:border-color .13s,background .13s;box-sizing:border-box}.cg-input[data-v-6c36edfc]::placeholder{color:#fff3}.cg-input[data-v-6c36edfc]:focus{border-color:color-mix(in srgb,var(--mc) 50%,rgba(255,255,255,.1));background:#ffffff12}.cg-cat-grid[data-v-6c36edfc]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.cg-cat-card[data-v-6c36edfc]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 6px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;cursor:pointer;transition:border-color .13s,background .13s}.cg-cat-card[data-v-6c36edfc]:hover{background:#ffffff12}.cg-cat-card--active[data-v-6c36edfc]{border-color:color-mix(in srgb,var(--mc) 55%,rgba(255,255,255,.1));background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.04));box-shadow:0 0 0 1px color-mix(in srgb,var(--mc) 30%,transparent) inset}.cg-cat-emoji[data-v-6c36edfc]{font-size:20px;line-height:1}.cg-cat-label[data-v-6c36edfc]{font-size:10px;font-weight:600;color:#ffffff73;letter-spacing:.03em}.cg-cat-card--active .cg-cat-label[data-v-6c36edfc]{color:var(--mc)}.cg-two-col[data-v-6c36edfc]{display:grid;grid-template-columns:1fr 2fr;gap:12px}@media (max-width:420px){.cg-two-col[data-v-6c36edfc]{grid-template-columns:1fr}}.cg-select-wrap[data-v-6c36edfc]{position:relative}.cg-select[data-v-6c36edfc]{width:100%;padding:10px 32px 10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;outline:none;font-size:13px;color:#ffffffbf;font-family:inherit;appearance:none;cursor:pointer;transition:border-color .13s}.cg-select[data-v-6c36edfc]:focus{border-color:color-mix(in srgb,var(--mc) 50%,rgba(255,255,255,.1))}.cg-select option[data-v-6c36edfc]{background:#111;color:#e5e7eb}.cg-select-arrow[data-v-6c36edfc]{position:absolute;right:11px;top:50%;transform:translateY(-50%);pointer-events:none;color:#ffffff4d}.cg-search-wrap[data-v-6c36edfc]{display:flex;align-items:center;gap:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:0 14px;transition:border-color .13s}.cg-search-wrap[data-v-6c36edfc]:focus-within{border-color:color-mix(in srgb,var(--mc) 50%,rgba(255,255,255,.1))}.cg-search-icon[data-v-6c36edfc]{flex-shrink:0;color:#ffffff40}.cg-search-input[data-v-6c36edfc]{flex:1;background:transparent;border:none;outline:none;padding:10px 0;font-size:13px;color:#ffffffd1;font-family:inherit}.cg-search-input[data-v-6c36edfc]::placeholder{color:#fff3}.cg-dropdown[data-v-6c36edfc]{background:#0e1113fa;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;margin-top:4px;max-height:180px;overflow-y:auto}.cg-result[data-v-6c36edfc]{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;transition:background .1s;border-bottom:1px solid rgba(255,255,255,.05)}.cg-result[data-v-6c36edfc]:last-child{border-bottom:none}.cg-result[data-v-6c36edfc]:hover{background:#ffffff0a}.cg-result-av[data-v-6c36edfc]{width:28px;height:28px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#ffffffb3;flex-shrink:0}.cg-result-info[data-v-6c36edfc]{flex:1;min-width:0}.cg-result-name[data-v-6c36edfc]{display:block;font-size:12px;font-weight:600;color:#ffffffd1}.cg-result-email[data-v-6c36edfc]{display:block;font-size:10px;color:#ffffff4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cg-result-add[data-v-6c36edfc]{font-size:11px;font-weight:600;color:var(--mc);flex-shrink:0}.cg-chips[data-v-6c36edfc]{display:flex;flex-wrap:wrap;gap:6px;padding-top:6px}.cg-chip[data-v-6c36edfc]{display:flex;align-items:center;gap:5px;padding:4px 6px 4px 5px;border-radius:99px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);font-size:11px;font-weight:600;color:#ffffffbf}.cg-chip--guest[data-v-6c36edfc]{background:#fbbf2414;border-color:#fbbf2433;color:#fbbf24e6}.cg-chip-av[data-v-6c36edfc]{width:18px;height:18px;border-radius:50%;background:#ffffff1f;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;color:#ffffffb3}.cg-guest-tag[data-v-6c36edfc]{font-size:9px;font-weight:700;color:#fbbf248c;letter-spacing:.04em}.cg-chip-remove[data-v-6c36edfc]{width:16px;height:16px;border-radius:50%;background:#ffffff14;border:none;color:#fff6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s}.cg-chip-remove[data-v-6c36edfc]:hover{background:#ffffff29}.cg-chip-remove--guest[data-v-6c36edfc]{background:#fbbf241a;color:#fbbf2499}.cg-chip-remove--guest[data-v-6c36edfc]:hover{background:#fbbf2433}.cg-guest-row[data-v-6c36edfc]{display:flex;gap:8px}.cg-guest-row .cg-input[data-v-6c36edfc]{flex:1}.cg-guest-add[data-v-6c36edfc]{padding:10px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#fff9;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .12s}.cg-guest-add[data-v-6c36edfc]:hover{background:#ffffff1a}.cg-footer[data-v-6c36edfc]{display:flex;gap:10px;padding:16px 24px;border-top:1px solid rgba(255,255,255,.07)}.cg-cancel[data-v-6c36edfc]{flex:1;padding:11px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff80;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s}.cg-cancel[data-v-6c36edfc]:hover{background:#ffffff14}.cg-submit[data-v-6c36edfc]{flex:2;display:flex;align-items:center;justify-content:center;gap:7px;padding:11px;border-radius:12px;border:none;background:var(--mc);color:#000;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .13s}.cg-submit[data-v-6c36edfc]:hover:not(:disabled){opacity:.87}.cg-submit[data-v-6c36edfc]:disabled{opacity:.38;cursor:default}.cg-spin[data-v-6c36edfc]{animation:spin-6c36edfc .7s linear infinite}@keyframes spin-6c36edfc{to{transform:rotate(360deg)}}.cg-fade-enter-active[data-v-6c36edfc],.cg-fade-leave-active[data-v-6c36edfc]{transition:opacity .22s}.cg-fade-enter-from[data-v-6c36edfc],.cg-fade-leave-to[data-v-6c36edfc]{opacity:0}.cg-slide-enter-active[data-v-6c36edfc],.cg-slide-leave-active[data-v-6c36edfc]{transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.cg-slide-enter-from[data-v-6c36edfc]{opacity:0;transform:translateY(16px) scale(.97)}.cg-slide-leave-to[data-v-6c36edfc]{opacity:0;transform:translateY(8px) scale(.98)}@media (max-width:500px){.cg-overlay[data-v-6c36edfc]{padding:0;align-items:flex-end}.cg-modal[data-v-6c36edfc]{max-width:100%;border-radius:24px 24px 0 0;max-height:92vh}}.gd-root[data-v-742f4c4d]{--mc:#34d399;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.gd-shader[data-v-742f4c4d],.gd-particles[data-v-742f4c4d]{position:fixed;inset:0;width:100%;height:100%}.gd-shader[data-v-742f4c4d]{z-index:0}.gd-particles[data-v-742f4c4d]{z-index:1;pointer-events:none}.gd-vignette[data-v-742f4c4d]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.gd-mode-glow[data-v-742f4c4d]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.gd-layout[data-v-742f4c4d]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 72px;display:flex;flex-direction:column;gap:18px}.gd-hero[data-v-742f4c4d]{padding:44px 0 12px}.gd-eyebrow[data-v-742f4c4d]{display:flex;align-items:center;gap:7px;margin-bottom:14px}.gd-eyebrow-dot[data-v-742f4c4d]{width:3px;height:3px;border-radius:50%;background:#fff3}.gd-eyebrow-mode[data-v-742f4c4d]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.gd-hero-row[data-v-742f4c4d]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.gd-title[data-v-742f4c4d]{font-size:clamp(24px,3.5vw,34px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 6px}.gd-title-accent[data-v-742f4c4d]{background:linear-gradient(110deg,var(--mc) 0%,#a7f3d0 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gd-subtitle[data-v-742f4c4d]{font-size:13px;color:#ffffff59;margin:0}.gd-create-btn[data-v-742f4c4d]{display:flex;align-items:center;gap:6px;padding:9px 16px;border-radius:10px;background:var(--mc);border:none;color:#000;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .14s;flex-shrink:0}.gd-create-btn[data-v-742f4c4d]:hover{opacity:.85}.gd-loading[data-v-742f4c4d]{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px;color:#ffffff4d;font-size:13px}.gd-spinner[data-v-742f4c4d]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.1);border-top-color:var(--mc);animation:spin-742f4c4d .7s linear infinite}@keyframes spin-742f4c4d{to{transform:rotate(360deg)}}.gd-error[data-v-742f4c4d]{padding:20px;border-radius:14px;background:#f8717114;border:1px solid rgba(248,113,113,.2);color:#f87171;font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.gd-error button[data-v-742f4c4d]{padding:5px 12px;border-radius:7px;border:1px solid rgba(248,113,113,.3);background:#f871711a;color:#f87171;font-size:11px;font-family:inherit;cursor:pointer}.gd-stats[data-v-742f4c4d]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:640px){.gd-stats[data-v-742f4c4d]{grid-template-columns:1fr 1fr}.gd-stats .gd-stat-card[data-v-742f4c4d]:last-child{grid-column:span 2}}.gd-stat-card[data-v-742f4c4d]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:18px 20px;overflow:hidden;--gx:-999px;--gy:-999px}.gd-stat-card[data-v-742f4c4d]:before{content:"";position:absolute;inset:0;border-radius:16px;background:radial-gradient(220px circle at var(--gx) var(--gy),rgba(255,255,255,.04),transparent 65%);pointer-events:none}.gd-stat-label[data-v-742f4c4d]{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff47;margin-bottom:10px}.gd-stat-val[data-v-742f4c4d]{display:block;font-size:26px;font-weight:700;letter-spacing:-.04em;color:#ffffffe0}.gd-stat-sub[data-v-742f4c4d]{display:block;font-size:11px;color:#ffffff47;margin-top:3px}.gd-ok[data-v-742f4c4d]{color:#34d399!important}.gd-warn[data-v-742f4c4d]{color:#fbbf24!important}.gd-card[data-v-742f4c4d]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:hidden;--gx:-999px;--gy:-999px}.gd-card[data-v-742f4c4d]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.gd-card[data-v-742f4c4d]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 10%,transparent) 100%);pointer-events:none;z-index:0}.gd-card[data-v-742f4c4d]>*{position:relative;z-index:1}.gd-card-head[data-v-742f4c4d]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.gd-card-title[data-v-742f4c4d]{font-size:13px;font-weight:600;color:#ffffffb8}.gd-card-sub[data-v-742f4c4d]{font-size:11px;color:#ffffff47}.gd-card-link[data-v-742f4c4d]{font-size:11px;font-weight:600;color:var(--mc);text-decoration:none;opacity:.75;transition:opacity .13s}.gd-card-link[data-v-742f4c4d]:hover{opacity:1}.gd-two-col[data-v-742f4c4d]{display:grid;grid-template-columns:3fr 2fr;gap:18px}@media (max-width:768px){.gd-two-col[data-v-742f4c4d]{grid-template-columns:1fr}}.gd-groups-grid[data-v-742f4c4d]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:14px}@media (max-width:480px){.gd-groups-grid[data-v-742f4c4d]{grid-template-columns:1fr}}.gd-group-card[data-v-742f4c4d]{display:block;text-decoration:none;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px;transition:background .14s,border-color .14s}.gd-group-card[data-v-742f4c4d]:hover{background:#ffffff12;border-color:color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.1))}.gd-group-head[data-v-742f4c4d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.gd-group-icon[data-v-742f4c4d]{font-size:18px}.gd-group-cat[data-v-742f4c4d]{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff4d;background:#ffffff12;padding:2px 7px;border-radius:99px}.gd-group-name[data-v-742f4c4d]{font-size:13px;font-weight:600;color:#ffffffd1;margin:0 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-group-desc[data-v-742f4c4d]{font-size:11px;color:#ffffff47;margin:0 0 10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gd-group-foot[data-v-742f4c4d]{display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.gd-group-members[data-v-742f4c4d]{display:flex;align-items:center;gap:4px;font-size:11px;color:#ffffff59}.gd-group-spend[data-v-742f4c4d]{font-size:12px;font-weight:600;color:#ffffffb8}.gd-empty[data-v-742f4c4d]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;color:#ffffff40;text-align:center}.gd-empty--sm[data-v-742f4c4d]{padding:24px 20px}.gd-empty p[data-v-742f4c4d]{font-size:13px;color:#ffffff40;margin:0}.gd-empty-cta[data-v-742f4c4d]{padding:7px 14px;border-radius:8px;background:color-mix(in srgb,var(--mc) 15%,rgba(255,255,255,.05));border:1px solid color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.08));color:var(--mc);font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .13s}.gd-empty-cta[data-v-742f4c4d]:hover{background:color-mix(in srgb,var(--mc) 22%,rgba(255,255,255,.06))}.gd-settle-list[data-v-742f4c4d]{padding:10px 16px;display:flex;flex-direction:column;gap:4px}.gd-settle-row[data-v-742f4c4d]{display:flex;align-items:center;gap:10px;padding:9px 6px;border-radius:10px;transition:background .1s}.gd-settle-row[data-v-742f4c4d]:hover{background:#ffffff08}.gd-settle-avatars[data-v-742f4c4d]{display:flex;align-items:center;gap:5px;flex-shrink:0}.gd-av[data-v-742f4c4d]{width:26px;height:26px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#ffffffb3}.gd-settle-info[data-v-742f4c4d]{flex:1;min-width:0}.gd-settle-names[data-v-742f4c4d]{display:block;font-size:12px;font-weight:500;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-settle-group[data-v-742f4c4d]{display:block;font-size:10px;color:#ffffff47;margin-top:1px}.gd-settle-amt[data-v-742f4c4d]{font-size:13px;font-weight:600;color:#ffffffd1;flex-shrink:0}.gd-balance-totals[data-v-742f4c4d]{display:flex;gap:8px}.gd-balance-chip[data-v-742f4c4d]{font-size:11px;font-weight:600;padding:3px 10px;border-radius:99px}.gd-balance-chip--get[data-v-742f4c4d]{background:#34d3991f;color:#34d399;border:1px solid rgba(52,211,153,.2)}.gd-balance-chip--pay[data-v-742f4c4d]{background:#f871711a;color:#f87171;border:1px solid rgba(248,113,113,.2)}.gd-balance-loading[data-v-742f4c4d]{display:flex;justify-content:center;padding:24px}.gd-balance-list[data-v-742f4c4d]{display:flex;flex-direction:column}.gd-balance-row[data-v-742f4c4d]{display:flex;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.05);transition:background .12s;cursor:pointer}.gd-balance-row[data-v-742f4c4d]:last-child{border-bottom:none}.gd-balance-row[data-v-742f4c4d]:hover{background:#ffffff08}.gd-balance-icon[data-v-742f4c4d]{font-size:20px;flex-shrink:0;width:32px;text-align:center}.gd-balance-info[data-v-742f4c4d]{flex:1;min-width:0}.gd-balance-name[data-v-742f4c4d]{display:block;font-size:13px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-balance-meta[data-v-742f4c4d]{display:block;font-size:11px;color:#ffffff47;margin-top:1px}.gd-balance-right[data-v-742f4c4d]{text-align:right;flex-shrink:0}.gd-balance-amt[data-v-742f4c4d]{display:block;font-size:14px;font-weight:700;letter-spacing:-.02em}.gd-balance-status[data-v-742f4c4d]{display:block;font-size:10px;font-weight:500;margin-top:1px;color:#ffffff47}.gd-balance-arrow[data-v-742f4c4d]{color:#fff3;flex-shrink:0;margin-left:4px}.gd-get[data-v-742f4c4d]{color:#34d399}.gd-pay[data-v-742f4c4d]{color:#f87171}.gd-settled[data-v-742f4c4d]{color:#ffffff59}.gd-root .premium-entrance[data-v-742f4c4d]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.gd-root .premium-entrance.active[data-v-742f4c4d]{opacity:1;transform:none}@media (max-width:640px){.gd-layout[data-v-742f4c4d]{padding:0 14px 56px}.gd-hero[data-v-742f4c4d]{padding:28px 0 10px}}.gl-root[data-v-17a77698]{--mc:#34d399;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.gl-shader[data-v-17a77698],.gl-particles[data-v-17a77698]{position:fixed;inset:0;width:100%;height:100%}.gl-shader[data-v-17a77698]{z-index:0}.gl-particles[data-v-17a77698]{z-index:1;pointer-events:none}.gl-vignette[data-v-17a77698]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.gl-mode-glow[data-v-17a77698]{position:fixed;top:0;left:0;right:0;height:320px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.gl-layout[data-v-17a77698]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 72px;display:flex;flex-direction:column;gap:18px}.gl-hero[data-v-17a77698]{padding:44px 0 12px}.gl-eyebrow[data-v-17a77698]{display:flex;align-items:center;gap:7px;margin-bottom:14px}.gl-eyebrow-dot[data-v-17a77698]{width:3px;height:3px;border-radius:50%;background:#fff3}.gl-eyebrow-mode[data-v-17a77698]{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.gl-hero-row[data-v-17a77698]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.gl-title[data-v-17a77698]{font-size:clamp(24px,3.5vw,34px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 6px}.gl-title-accent[data-v-17a77698]{background:linear-gradient(110deg,var(--mc) 0%,#a7f3d0 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gl-subtitle[data-v-17a77698]{font-size:13px;color:#ffffff59;margin:0}.gl-create-btn[data-v-17a77698]{display:flex;align-items:center;gap:6px;padding:9px 16px;border-radius:10px;background:var(--mc);border:none;color:#000;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .14s;flex-shrink:0}.gl-create-btn[data-v-17a77698]:hover{opacity:.85}.gl-loading[data-v-17a77698]{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px;color:#ffffff4d;font-size:13px}.gl-spinner[data-v-17a77698]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.1);border-top-color:var(--mc);animation:spin-17a77698 .7s linear infinite}@keyframes spin-17a77698{to{transform:rotate(360deg)}}.gl-error[data-v-17a77698]{padding:18px 20px;border-radius:14px;background:#f8717114;border:1px solid rgba(248,113,113,.2);color:#f87171;font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.gl-error button[data-v-17a77698]{padding:5px 12px;border-radius:7px;border:1px solid rgba(248,113,113,.3);background:#f871711a;color:#f87171;font-size:11px;font-family:inherit;cursor:pointer}.gl-card[data-v-17a77698]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:hidden;--gx:-999px;--gy:-999px}.gl-card[data-v-17a77698]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(300px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none;z-index:0}.gl-card[data-v-17a77698]:after{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,color-mix(in srgb,var(--mc) 10%,transparent) 100%);pointer-events:none;z-index:0}.gl-card[data-v-17a77698]>*{position:relative;z-index:1}.gl-empty[data-v-17a77698]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 24px;text-align:center}.gl-empty-icon[data-v-17a77698]{width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 20%,rgba(255,255,255,.06));display:flex;align-items:center;justify-content:center;color:var(--mc);margin-bottom:4px}.gl-empty-title[data-v-17a77698]{font-size:16px;font-weight:600;color:#ffffffb8;margin:0}.gl-empty-sub[data-v-17a77698]{font-size:13px;color:#ffffff47;margin:0;max-width:340px;line-height:1.6}.gl-empty-cta[data-v-17a77698]{margin-top:6px;padding:9px 18px;border-radius:10px;background:var(--mc);border:none;color:#000;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .13s}.gl-empty-cta[data-v-17a77698]:hover{opacity:.85}.gl-grid[data-v-17a77698]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){.gl-grid[data-v-17a77698]{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.gl-grid[data-v-17a77698]{grid-template-columns:1fr}}.gl-group-card[data-v-17a77698]{display:flex;flex-direction:column;text-decoration:none;position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:20px;overflow:hidden;--gx:-999px;--gy:-999px;transition:border-color .15s}.gl-group-card[data-v-17a77698]:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(280px circle at var(--gx) var(--gy),rgba(255,255,255,.055),transparent 65%);pointer-events:none}.gl-group-card[data-v-17a77698]:hover{border-color:color-mix(in srgb,var(--mc) 28%,rgba(255,255,255,.09))}.gl-group-head[data-v-17a77698]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.gl-group-icon[data-v-17a77698]{font-size:22px}.gl-group-cat[data-v-17a77698]{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff4d;background:#ffffff12;padding:2px 8px;border-radius:99px}.gl-group-name[data-v-17a77698]{font-size:15px;font-weight:700;color:#ffffffe0;margin:0 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:1}.gl-group-desc[data-v-17a77698]{font-size:11px;color:#ffffff4d;margin:0 0 14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;flex:1}.gl-group-stats[data-v-17a77698]{display:flex;align-items:center;padding:12px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:12px;gap:12px}.gl-group-stat[data-v-17a77698]{display:flex;flex-direction:column;gap:2px}.gl-group-stat--right[data-v-17a77698]{flex:1;text-align:right;align-items:flex-end}.gl-group-stat-divider[data-v-17a77698]{flex:1;height:1px;background:#ffffff0f}.gl-group-stat-val[data-v-17a77698]{font-size:14px;font-weight:700;color:#ffffffe0}.gl-group-stat-lbl[data-v-17a77698]{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff47}.gl-group-foot[data-v-17a77698]{display:flex;align-items:center;justify-content:space-between}.gl-group-avs[data-v-17a77698]{display:flex;flex-direction:row-reverse;margin-right:4px}.gl-group-av[data-v-17a77698]{width:26px;height:26px;border-radius:50%;background:#ffffff1a;border:2px solid rgba(10,11,12,1);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#ffffffb3;overflow:hidden;margin-right:-8px}.gl-group-av--more[data-v-17a77698]{background:#ffffff14;font-size:8px}.gl-av-img[data-v-17a77698]{width:100%;height:100%;object-fit:cover}.gl-group-updated[data-v-17a77698]{font-size:10px;color:#ffffff38}.gl-root .premium-entrance[data-v-17a77698]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.gl-root .premium-entrance.active[data-v-17a77698]{opacity:1;transform:none}@media (max-width:640px){.gl-layout[data-v-17a77698]{padding:0 14px 56px}.gl-hero[data-v-17a77698]{padding:28px 0 10px}}.ae-overlay[data-v-c9965793]{position:fixed;inset:0;z-index:50;background:#000000d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:center;padding:16px}.ae-modal[data-v-c9965793]{--mc:#34d399;width:100%;max-width:860px;height:min(740px,92vh);background:#090b0dfa;border:1px solid rgba(255,255,255,.1);border-radius:26px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 50px 120px #000000bf,0 0 0 1px #ffffff0a;animation:aeIn-c9965793 .38s cubic-bezier(.16,1,.3,1) both;font-family:Inter,sans-serif}@keyframes aeIn-c9965793{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.ae-hd[data-v-c9965793]{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.ae-hd-l[data-v-c9965793]{display:flex;align-items:center;gap:12px}.ae-hd-ico[data-v-c9965793]{width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 25%,rgba(255,255,255,.06));display:flex;align-items:center;justify-content:center;color:var(--mc)}.ae-hd-title[data-v-c9965793]{font-size:16px;font-weight:800;color:#ffffffe0;margin:0 0 2px;letter-spacing:-.03em}.ae-hd-grp[data-v-c9965793]{font-size:11px;color:#ffffff47;margin:0}.ae-close[data-v-c9965793]{width:32px;height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .13s}.ae-close[data-v-c9965793]:hover{background:#ffffff17;color:#ffffffb3}.ae-body[data-v-c9965793]{display:flex;overflow:hidden;flex:1;min-height:0}.ae-form-wrap[data-v-c9965793]{flex:1;overflow-y:auto;padding:20px 24px 28px;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.ae-form-wrap[data-v-c9965793]::-webkit-scrollbar{width:4px}.ae-form-wrap[data-v-c9965793]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.ae-field[data-v-c9965793]{margin-bottom:20px}.ae-lbl[data-v-c9965793]{display:block;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47;margin-bottom:8px}.ae-req[data-v-c9965793]{color:var(--mc)}.ae-opt[data-v-c9965793]{font-weight:400;letter-spacing:0;text-transform:none;color:#ffffff2e}.ae-row[data-v-c9965793]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.ae-row .ae-field[data-v-c9965793]{margin-bottom:0}.ae-error[data-v-c9965793]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:#f8717112;border:1px solid rgba(248,113,113,.18);color:#f87171;font-size:12px;margin-bottom:16px}.ae-input[data-v-c9965793]{width:100%;padding:10px 14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:11px;color:#ffffffd1;font-size:13px;font-family:inherit;outline:none;transition:border-color .15s;box-sizing:border-box}.ae-input[data-v-c9965793]::placeholder{color:#fff3}.ae-input[data-v-c9965793]:focus{border-color:color-mix(in srgb,var(--mc) 50%,rgba(255,255,255,.1))}.ae-input--lg[data-v-c9965793]{font-size:14px;font-weight:600;padding:11px 14px}.ae-input--date[data-v-c9965793]{color-scheme:dark}.ae-amt-wrap[data-v-c9965793]{display:flex;align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:0 14px;transition:border-color .15s}.ae-amt-wrap--focus[data-v-c9965793]{border-color:color-mix(in srgb,var(--mc) 50%,rgba(255,255,255,.1))}.ae-curr[data-v-c9965793]{font-size:22px;font-weight:700;color:#ffffff40;flex-shrink:0}.ae-amt-inp[data-v-c9965793]{flex:1;background:none;border:none;outline:none;font-size:30px;font-weight:900;color:#ffffffe0;padding:12px 8px;font-family:inherit;letter-spacing:-.04em;min-width:0}.ae-amt-inp[data-v-c9965793]::placeholder{color:#ffffff1f}.ae-each-tag[data-v-c9965793]{flex-shrink:0;padding:4px 10px;border-radius:8px;font-size:11px;font-weight:700;color:var(--mc);background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.03));border:1px solid color-mix(in srgb,var(--mc) 25%,rgba(255,255,255,.04))}.ae-cats[data-v-c9965793]{display:flex;flex-wrap:wrap;gap:7px}.ae-cat[data-v-c9965793]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 11px;min-width:62px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff6;font-size:10.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .14s;letter-spacing:.01em}.ae-cat[data-v-c9965793]:hover{border-color:#ffffff24;color:#ffffffa6}.ae-cat--on[data-v-c9965793]{border-color:color-mix(in srgb,var(--mc) 45%,rgba(255,255,255,.06));background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.03));color:var(--mc);box-shadow:0 0 14px color-mix(in srgb,var(--mc) 10%,transparent)}.ae-cat-ico[data-v-c9965793]{width:20px;height:20px}.ae-payers[data-v-c9965793]{display:flex;gap:8px;flex-wrap:wrap}.ae-payer[data-v-c9965793]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 14px;border-radius:14px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff08;cursor:pointer;font-family:inherit;transition:all .14s}.ae-payer[data-v-c9965793]:hover{border-color:#ffffff24}.ae-payer--on[data-v-c9965793]{border-color:color-mix(in srgb,var(--mc) 50%,rgba(255,255,255,.06));background:color-mix(in srgb,var(--mc) 8%,rgba(255,255,255,.02))}.ae-payer--locked[data-v-c9965793]{opacity:.5;cursor:not-allowed;pointer-events:none}.ae-payer--locked.ae-payer--on[data-v-c9965793]{opacity:1}.ae-lbl-locked[data-v-c9965793]{font-size:10px;font-weight:500;opacity:.45}.ae-pav[data-v-c9965793]{width:42px;height:42px;border-radius:50%;background:#ffffff14;border:2px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;color:#ffffffb8;overflow:hidden;transition:border-color .14s}.ae-pav--on[data-v-c9965793]{border-color:var(--mc);background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.04))}.ae-av-img[data-v-c9965793]{width:100%;height:100%;object-fit:cover;border-radius:50%}.ae-payer-nm[data-v-c9965793]{font-size:11px;font-weight:600;color:#ffffff73}.ae-payer--on .ae-payer-nm[data-v-c9965793]{color:#fffc}.ae-payer-ck[data-v-c9965793]{position:absolute;top:6px;right:6px;width:15px;height:15px;border-radius:50%;background:var(--mc);display:flex;align-items:center;justify-content:center;color:#000}.ae-splits[data-v-c9965793]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ae-split[data-v-c9965793]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;border-radius:14px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff08;color:#fff6;cursor:pointer;font-family:inherit;transition:all .15s}.ae-split[data-v-c9965793]:hover{border-color:#ffffff26;color:#fff9}.ae-split--on[data-v-c9965793]{border-color:color-mix(in srgb,var(--mc) 45%,rgba(255,255,255,.06));background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.03));color:#ffffffe0;box-shadow:0 0 20px color-mix(in srgb,var(--mc) 8%,transparent)}.ae-split-ico[data-v-c9965793]{width:22px;height:22px}.ae-split--on .ae-split-ico[data-v-c9965793]{color:var(--mc)}.ae-split-lbl[data-v-c9965793]{font-size:12px;font-weight:700}.ae-split-sub[data-v-c9965793]{font-size:10px;color:#ffffff38}.ae-split--on .ae-split-sub[data-v-c9965793]{color:color-mix(in srgb,var(--mc) 50%,rgba(255,255,255,.22))}.ae-members[data-v-c9965793]{display:flex;flex-direction:column;gap:6px}.ae-member[data-v-c9965793]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff06;cursor:pointer;transition:all .13s}.ae-member[data-v-c9965793]:hover{border-color:#ffffff1f}.ae-member--on[data-v-c9965793]{border-color:color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.05));background:color-mix(in srgb,var(--mc) 6%,rgba(255,255,255,.02))}.ae-chk[data-v-c9965793]{width:18px;height:18px;border-radius:5px;border:1.5px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .13s}.ae-chk--on[data-v-c9965793]{background:var(--mc);border-color:var(--mc);color:#000}.ae-mav[data-v-c9965793]{width:32px;height:32px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#ffffffa6;flex-shrink:0;overflow:hidden}.ae-minfo[data-v-c9965793]{flex:1;min-width:0}.ae-mname[data-v-c9965793]{display:block;font-size:13px;font-weight:600;color:#ffffffc7}.ae-memail[data-v-c9965793]{display:block;font-size:11px;color:#ffffff38;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ae-guest[data-v-c9965793]{font-size:10px;font-weight:700;color:#d97706;letter-spacing:.04em}.ae-si[data-v-c9965793]{margin-left:auto;flex-shrink:0}.ae-si-wrap[data-v-c9965793]{display:flex;align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden}.ae-si-sym[data-v-c9965793]{padding:0 7px;font-size:12px;color:#ffffff59;background:#ffffff0a}.ae-si-sym--r[data-v-c9965793]{order:1}.ae-si-inp[data-v-c9965793]{width:64px;padding:7px 8px;background:none;border:none;outline:none;font-size:12px;color:#ffffffd1;font-family:inherit;text-align:right}.ae-si-inp--pct[data-v-c9965793]{width:48px}.ae-si-eq[data-v-c9965793]{margin-left:auto;font-size:12px;font-weight:700;color:var(--mc)}.ae-pv[data-v-c9965793]{width:272px;flex-shrink:0;border-left:1px solid rgba(255,255,255,.06);overflow:hidden}.ae-pv-inner[data-v-c9965793]{padding:20px;height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.06) transparent}.ae-pv-hd[data-v-c9965793]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff40;margin:0}.ae-pv-amtblock[data-v-c9965793]{display:flex;align-items:baseline;gap:3px}.ae-pv-curr[data-v-c9965793]{font-size:17px;font-weight:700;color:#ffffff4d}.ae-pv-amt[data-v-c9965793]{font-size:34px;font-weight:900;color:#ffffffe0;letter-spacing:-.04em;line-height:1}.ae-pv-label[data-v-c9965793]{font-size:13px;font-weight:600;color:#ffffff85;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ae-pv-label--dim[data-v-c9965793]{color:#ffffff2e;font-style:italic}.ae-pv-tags[data-v-c9965793]{display:flex;gap:6px;flex-wrap:wrap}.ae-pv-tag[data-v-c9965793]{padding:3px 8px;border-radius:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:10px;font-weight:600;color:#ffffff52}.ae-pv-paid[data-v-c9965793]{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff4d}.ae-pv-paid strong[data-v-c9965793]{color:#ffffff9e}.ae-pv-divider[data-v-c9965793]{height:1px;background:#ffffff0f}.ae-pv-rows[data-v-c9965793]{display:flex;flex-direction:column;gap:7px}.ae-pv-row[data-v-c9965793]{display:flex;align-items:center;gap:8px}.ae-pv-av[data-v-c9965793]{width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--mc) 12%,rgba(255,255,255,.06));border:1px solid color-mix(in srgb,var(--mc) 20%,rgba(255,255,255,.05));display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--mc);flex-shrink:0}.ae-pv-rname[data-v-c9965793]{flex:1;font-size:12px;color:#ffffff80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ae-pv-ramt[data-v-c9965793]{font-size:12px;font-weight:700;color:#fffc}.ae-pv-tot[data-v-c9965793]{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:#ffffff8c;padding-top:8px;border-top:1px solid rgba(255,255,255,.07)}.ae-pv-empty[data-v-c9965793]{font-size:12px;color:#ffffff2e;text-align:center;padding:20px 0;font-style:italic;margin:0}.ae-pv-badge[data-v-c9965793]{display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:10px;font-size:11px;font-weight:600}.ae-pv-badge--ok[data-v-c9965793]{background:color-mix(in srgb,var(--mc) 8%,rgba(255,255,255,.03));border:1px solid color-mix(in srgb,var(--mc) 22%,rgba(255,255,255,.04));color:var(--mc)}.ae-pv-badge--warn[data-v-c9965793]{background:#f8717112;border:1px solid rgba(248,113,113,.18);color:#f87171}.ae-footer[data-v-c9965793]{display:flex;gap:10px;padding:14px 24px;border-top:1px solid rgba(255,255,255,.06);flex-shrink:0}.ae-btn-cancel[data-v-c9965793]{flex:1;padding:12px;border-radius:13px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff73;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .13s}.ae-btn-cancel[data-v-c9965793]:hover{background:#ffffff14}.ae-btn-submit[data-v-c9965793]{flex:2.5;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:13px;border:none;background:var(--mc);color:#000;font-size:13px;font-weight:800;font-family:inherit;cursor:pointer;transition:opacity .13s,transform .13s}.ae-btn-submit[data-v-c9965793]:hover:not(:disabled){opacity:.87;transform:translateY(-1px)}.ae-btn-submit[data-v-c9965793]:disabled{opacity:.35;cursor:default;transform:none}.ae-spin[data-v-c9965793]{animation:aeSpin-c9965793 .7s linear infinite;flex-shrink:0}@keyframes aeSpin-c9965793{to{transform:rotate(360deg)}}.ae-upload-zone[data-v-c9965793]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:14px;border-radius:11px;border:1.5px dashed rgba(255,255,255,.12);background:#ffffff05;color:#ffffff4d;font-size:12px;cursor:pointer;transition:border-color .15s,background .15s}.ae-upload-zone[data-v-c9965793]:hover{border-color:#ffffff38;background:#ffffff0a;color:#ffffff8c}.ae-upload-hint[data-v-c9965793]{font-size:10px;color:#ffffff2e}.ae-receipt-preview[data-v-c9965793]{position:relative;border-radius:11px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.ae-receipt-img[data-v-c9965793]{display:block;width:100%;max-height:110px;object-fit:cover}.ae-receipt-pdf[data-v-c9965793]{display:flex;align-items:center;gap:8px;padding:11px 14px;font-size:12px;color:#fff9;background:#ffffff0a}.ae-receipt-pdf span[data-v-c9965793]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ae-receipt-rm[data-v-c9965793]{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;background:#000000b3;border:1px solid rgba(255,255,255,.15);color:#ffffffb3;display:flex;align-items:center;justify-content:center;cursor:pointer}.ae-receipt-rm[data-v-c9965793]:hover{background:#ef444499;color:#fff}.ae-receipt-preview--existing[data-v-c9965793]{cursor:pointer}.ae-receipt-hover-hint[data-v-c9965793]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;color:#fff;font-size:11px;font-weight:600;opacity:0;transition:opacity .15s;border-radius:11px}.ae-receipt-preview--existing:hover .ae-receipt-hover-hint[data-v-c9965793]{opacity:1}@media (max-width:700px){.ae-overlay[data-v-c9965793]{align-items:flex-end;padding:0}.ae-modal[data-v-c9965793]{max-width:100%;max-height:96vh;border-radius:22px 22px 0 0}.ae-pv[data-v-c9965793]{display:none}.ae-row[data-v-c9965793]{grid-template-columns:1fr}}.gdp-root[data-v-d8c333ce]{--mc:#34d399;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.gdp-shader[data-v-d8c333ce],.gdp-particles[data-v-d8c333ce]{position:fixed;inset:0;width:100%;height:100%}.gdp-shader[data-v-d8c333ce]{z-index:0}.gdp-particles[data-v-d8c333ce]{z-index:1;pointer-events:none}.gdp-vignette[data-v-d8c333ce]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.gdp-mode-glow[data-v-d8c333ce]{position:fixed;top:0;left:0;right:0;height:300px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.gdp-layout[data-v-d8c333ce]{position:relative;z-index:10;max-width:860px;margin:0 auto;padding:0 24px 80px;display:flex;flex-direction:column;gap:14px}.gdp-loading[data-v-d8c333ce]{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px;color:#ffffff4d;font-size:13px}.gdp-loading--sm[data-v-d8c333ce]{padding:32px}.gdp-spinner[data-v-d8c333ce]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.08);border-top-color:var(--mc);animation:spin-d8c333ce .7s linear infinite}.gdp-spin[data-v-d8c333ce]{animation:spin-d8c333ce .7s linear infinite}@keyframes spin-d8c333ce{to{transform:rotate(360deg)}}.gdp-error[data-v-d8c333ce]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-radius:12px;background:#f8717114;border:1px solid rgba(248,113,113,.18);color:#f87171;font-size:13px}.gdp-error button[data-v-d8c333ce]{padding:4px 11px;border-radius:7px;border:1px solid rgba(248,113,113,.25);background:#f871711a;color:#f87171;font-size:11px;font-family:inherit;cursor:pointer}.gdp-hero[data-v-d8c333ce]{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:22px;overflow:hidden;margin-top:30px;position:relative}.gdp-hero[data-v-d8c333ce]:after{content:"";position:absolute;inset:-1px;border-radius:23px;background:linear-gradient(135deg,rgba(255,255,255,.07) 0%,transparent 55%,color-mix(in srgb,var(--mc) 9%,transparent) 100%);pointer-events:none}.gdp-hero-inner[data-v-d8c333ce]{display:flex;gap:14px;align-items:flex-start;padding:22px 22px 0}.gdp-back[data-v-d8c333ce]{width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff73;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;margin-top:2px;transition:background .13s,color .13s}.gdp-back[data-v-d8c333ce]:hover{background:#ffffff14;color:#fffc}.gdp-hero-main[data-v-d8c333ce]{flex:1;min-width:0}.gdp-hero-top[data-v-d8c333ce]{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.gdp-group-avatar[data-v-d8c333ce]{font-size:36px;line-height:1;flex-shrink:0}.gdp-hero-text[data-v-d8c333ce]{flex:1;min-width:0}.gdp-eyebrow[data-v-d8c333ce]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.gdp-eyebrow-dot[data-v-d8c333ce]{width:3px;height:3px;border-radius:50%;background:#fff3}.gdp-eyebrow-mode[data-v-d8c333ce]{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.gdp-title[data-v-d8c333ce]{font-size:clamp(20px,3vw,26px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 4px}.gdp-desc[data-v-d8c333ce]{font-size:12px;color:#ffffff59;margin:0}.gdp-hero-footer[data-v-d8c333ce]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;border-top:1px solid rgba(255,255,255,.06);flex-wrap:wrap}.gdp-stats[data-v-d8c333ce]{display:flex;align-items:center;gap:0}.gdp-stat[data-v-d8c333ce]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 20px}.gdp-stat-val[data-v-d8c333ce]{font-size:17px;font-weight:700;color:#ffffffe0}.gdp-green[data-v-d8c333ce]{color:var(--mc)!important}.gdp-stat-lbl[data-v-d8c333ce]{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47}.gdp-stat-div[data-v-d8c333ce]{width:1px;height:28px;background:#ffffff14}.gdp-hero-btns[data-v-d8c333ce]{display:flex;gap:8px}.gdp-btn-chat[data-v-d8c333ce]{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:9px;border:1px solid rgba(52,211,153,.3);background:#34d39914;color:var(--mc);font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .13s}.gdp-btn-chat[data-v-d8c333ce]:hover{background:#34d39926}.gdp-btn-add[data-v-d8c333ce]{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:9px;background:var(--mc);border:none;color:#000;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .13s}.gdp-btn-add[data-v-d8c333ce]:hover{opacity:.86}.gdp-btn-del[data-v-d8c333ce]{padding:8px 14px;border-radius:9px;border:1px solid rgba(248,113,113,.22);background:#f8717114;color:#f87171;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s}.gdp-btn-del[data-v-d8c333ce]:hover:not(:disabled){background:#f8717126}.gdp-btn-del[data-v-d8c333ce]:disabled{opacity:.4;cursor:default}.gdp-tabs[data-v-d8c333ce]{display:flex;gap:3px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:13px;padding:4px}.gdp-tab[data-v-d8c333ce]{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:9px 6px;border-radius:10px;border:none;background:transparent;color:#ffffff52;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.gdp-tab[data-v-d8c333ce]:hover{color:#ffffff94}.gdp-tab--active[data-v-d8c333ce]{background:#ffffff17;color:#ffffffe0;box-shadow:0 1px 4px #00000059}.gdp-tab-badge[data-v-d8c333ce]{background:var(--mc);color:#000;font-size:9px;font-weight:700;padding:1px 5px;border-radius:99px}.gdp-panel[data-v-d8c333ce]{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:visible;min-height:160px}.gdp-empty[data-v-d8c333ce]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 20px;text-align:center}.gdp-empty--sm[data-v-d8c333ce]{padding:28px 20px}.gdp-empty-icon[data-v-d8c333ce]{width:52px;height:52px;border-radius:50%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#ffffff40}.gdp-empty-t[data-v-d8c333ce]{font-size:14px;font-weight:600;color:#ffffff8c;margin:0}.gdp-empty-s[data-v-d8c333ce]{font-size:12px;color:#ffffff40;margin:0}.gdp-empty-cta[data-v-d8c333ce]{margin-top:6px;padding:8px 16px;border-radius:9px;background:var(--mc);border:none;color:#000;font-size:11px;font-weight:700;font-family:inherit;cursor:pointer}.gdp-empty-cta[data-v-d8c333ce]:hover{opacity:.85}.gdp-exp-list[data-v-d8c333ce]{display:flex;flex-direction:column;border-radius:20px;overflow:hidden}.gdp-exp-row[data-v-d8c333ce]{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.05);transition:background .1s}.gdp-exp-row[data-v-d8c333ce]:last-child{border-bottom:none}.gdp-exp-row[data-v-d8c333ce]:hover{background:#ffffff08}.gdp-exp-row:hover .gdp-exp-btns[data-v-d8c333ce]{opacity:1}.gdp-exp-icon[data-v-d8c333ce]{font-size:20px;flex-shrink:0;margin-top:2px}.gdp-exp-body[data-v-d8c333ce]{flex:1;min-width:0}.gdp-exp-row-top[data-v-d8c333ce]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:3px}.gdp-exp-top-right[data-v-d8c333ce]{display:flex;align-items:center;gap:7px;flex-shrink:0}.gdp-receipt-btn[data-v-d8c333ce]{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:5px;background:#6366f11f;border:1px solid rgba(99,102,241,.25);color:#9397ffd9;font-size:10px;font-weight:600;cursor:pointer;transition:background .14s}.gdp-receipt-btn[data-v-d8c333ce]:hover{background:#6366f138}.gdp-exp-title[data-v-d8c333ce]{font-size:13px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdp-exp-amt[data-v-d8c333ce]{font-size:14px;font-weight:700;color:#ffffffe0;flex-shrink:0}.gdp-exp-row-bot[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:7px}.gdp-exp-meta[data-v-d8c333ce]{font-size:11px;color:#ffffff4d}.gdp-exp-meta b[data-v-d8c333ce]{color:#ffffff80;font-weight:500}.gdp-exp-share[data-v-d8c333ce]{font-size:10px;color:#ffffff40;background:#ffffff0d;padding:1px 7px;border-radius:99px}.gdp-exp-splits[data-v-d8c333ce]{display:flex;align-items:center}.gdp-split-av[data-v-d8c333ce]{width:20px;height:20px;border-radius:50%;background:#ffffff1a;border:1.5px solid rgba(10,11,12,.9);display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:700;color:#ffffffa6;margin-right:-6px}.gdp-split-more[data-v-d8c333ce]{font-size:9px;color:#ffffff47;margin-left:12px}.gdp-exp-actions[data-v-d8c333ce]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.gdp-exp-date[data-v-d8c333ce]{font-size:10px;color:#fff3}.gdp-exp-btns[data-v-d8c333ce]{display:flex;gap:5px;opacity:0;transition:opacity .15s}.gdp-act-edit[data-v-d8c333ce],.gdp-act-del[data-v-d8c333ce]{padding:4px 9px;border-radius:6px;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer}.gdp-act-edit[data-v-d8c333ce]{background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#fff9}.gdp-act-edit[data-v-d8c333ce]:hover{background:#ffffff1f}.gdp-act-del[data-v-d8c333ce]{background:#f8717114;border:1px solid rgba(248,113,113,.18);color:#f87171}.gdp-act-del[data-v-d8c333ce]:hover{background:#f8717126}.gdp-section-head[data-v-d8c333ce]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 10px}.gdp-section-title[data-v-d8c333ce]{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#fff6}.gdp-section-sub[data-v-d8c333ce]{font-size:11px;color:#ffffff38}.gdp-balances-list[data-v-d8c333ce]{display:flex;flex-direction:column;gap:4px;padding:0 16px 8px}.gdp-balance-row[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;flex-wrap:wrap}.gdp-balance-av[data-v-d8c333ce]{width:32px;height:32px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#ffffffa6;flex-shrink:0}.gdp-balance-name[data-v-d8c333ce]{flex:1;font-size:13px;font-weight:600;color:#ffffffbf;display:flex;align-items:center;gap:6px;min-width:80px}.gdp-balance-nums[data-v-d8c333ce]{display:flex;gap:20px;margin-left:auto}.gdp-balance-num[data-v-d8c333ce]{display:flex;flex-direction:column;align-items:center;gap:2px}.gdp-balance-lbl[data-v-d8c333ce]{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff40}.gdp-balance-v[data-v-d8c333ce]{font-size:12px;font-weight:700}.gdp-balance-v--paid[data-v-d8c333ce]{color:#34d399}.gdp-balance-v--owes[data-v-d8c333ce]{color:#f87171}.gdp-balance-v--pos[data-v-d8c333ce]{color:#34d399}.gdp-balance-v--neg[data-v-d8c333ce]{color:#f87171}.gdp-settlements-list[data-v-d8c333ce]{display:flex;flex-direction:column;gap:4px;padding:0 16px 16px}.gdp-suggested-row[data-v-d8c333ce],.gdp-recorded-row[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;padding:11px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;flex-wrap:wrap}.gdp-sug-avs[data-v-d8c333ce]{display:flex;align-items:center;gap:6px;flex-shrink:0}.gdp-sug-av[data-v-d8c333ce]{width:28px;height:28px;border-radius:50%;background:#ffffff17;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#ffffffa6}.gdp-sug-info[data-v-d8c333ce]{flex:1;min-width:0}.gdp-sug-names[data-v-d8c333ce]{display:block;font-size:12px;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdp-sug-names b[data-v-d8c333ce]{color:#fffc;font-weight:600}.gdp-sug-method[data-v-d8c333ce]{display:block;font-size:10px;color:#ffffff40;text-transform:capitalize;margin-top:1px}.gdp-sug-amt[data-v-d8c333ce]{font-size:13px;font-weight:700;color:#ffffffd9;flex-shrink:0}.gdp-sug-btn[data-v-d8c333ce]{padding:5px 12px;border-radius:8px;background:color-mix(in srgb,var(--mc) 14%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 28%,rgba(255,255,255,.06));color:var(--mc);font-size:11px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .12s;flex-shrink:0}.gdp-sug-btn[data-v-d8c333ce]:hover{background:color-mix(in srgb,var(--mc) 20%,rgba(255,255,255,.05))}.gdp-status-badge[data-v-d8c333ce]{font-size:10px;font-weight:700;padding:3px 8px;border-radius:99px;flex-shrink:0}.gdp-status--ok[data-v-d8c333ce]{background:#34d3991f;border:1px solid rgba(52,211,153,.22);color:#34d399}.gdp-status--pending[data-v-d8c333ce]{background:#fbbf241f;border:1px solid rgba(251,191,36,.2);color:#fbbf24}.gdp-rec-actions[data-v-d8c333ce]{display:flex;gap:6px}.gdp-rec-btn[data-v-d8c333ce]{padding:4px 10px;border-radius:6px;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer}.gdp-rec-btn--confirm[data-v-d8c333ce]{background:#34d3991a;border:1px solid rgba(52,211,153,.2);color:#34d399}.gdp-rec-btn--cancel[data-v-d8c333ce]{background:#f8717114;border:1px solid rgba(248,113,113,.18);color:#f87171}.gdp-timeline[data-v-d8c333ce]{padding:16px 20px;display:flex;flex-direction:column}.gdp-tl-item[data-v-d8c333ce]{display:flex;align-items:flex-start;gap:10px}.gdp-tl-col[data-v-d8c333ce]{display:flex;flex-direction:column;align-items:center;width:28px;flex-shrink:0}.gdp-tl-dot[data-v-d8c333ce]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gdp-tl-dot--exp[data-v-d8c333ce]{background:color-mix(in srgb,var(--mc) 14%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc) 24%,rgba(255,255,255,.06));color:var(--mc)}.gdp-tl-dot--pay[data-v-d8c333ce]{background:#86efac1a;border:1px solid rgba(134,239,172,.18);color:#86efac}.gdp-tl-line[data-v-d8c333ce]{flex:1;width:1px;background:#ffffff12;min-height:14px}.gdp-tl-content[data-v-d8c333ce]{flex:1;min-width:0;padding:4px 0 16px}.gdp-tl-text[data-v-d8c333ce]{font-size:12px;color:#ffffff80;line-height:1.45;margin:0 0 3px}.gdp-tl-text b[data-v-d8c333ce]{color:#ffffffd1;font-weight:600}.gdp-tl-meta[data-v-d8c333ce]{font-size:10px;color:#ffffff40;margin:0;text-transform:capitalize}.gdp-tl-amt[data-v-d8c333ce]{font-size:12px;font-weight:700;color:#ffffffd1;flex-shrink:0;padding-top:4px}.gdp-tl-amt--pay[data-v-d8c333ce]{color:#86efac}.gdp-pending-tag[data-v-d8c333ce]{display:inline-block;font-size:9px;background:#fbbf2424;border:1px solid rgba(251,191,36,.22);color:#fbbf24;padding:1px 5px;border-radius:99px;margin-left:4px;font-weight:700}.gdp-members-add[data-v-d8c333ce]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 16px 8px}@media (max-width:600px){.gdp-members-add[data-v-d8c333ce]{grid-template-columns:1fr}}.gdp-add-block[data-v-d8c333ce]{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.gdp-add-block-title[data-v-d8c333ce]{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47;margin:0}.gdp-member-search-outer[data-v-d8c333ce]{position:relative}.gdp-search-bar[data-v-d8c333ce]{display:flex;align-items:center;gap:7px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:0 10px;transition:border-color .12s}.gdp-search-bar[data-v-d8c333ce]:focus-within{border-color:color-mix(in srgb,var(--mc) 45%,rgba(255,255,255,.1))}.gdp-search-bar svg[data-v-d8c333ce]{flex-shrink:0;color:#ffffff40}.gdp-search-in[data-v-d8c333ce]{flex:1;background:transparent;border:none;outline:none;padding:9px 0;font-size:12px;color:#fffc;font-family:inherit}.gdp-search-in[data-v-d8c333ce]::placeholder{color:#fff3}.gdp-search-drop[data-v-d8c333ce]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;background:#0d1012fc;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;box-shadow:0 10px 30px #0000008c}.gdp-drop-row[data-v-d8c333ce]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.05);transition:background .1s;cursor:pointer}.gdp-drop-row[data-v-d8c333ce]:last-child{border-bottom:none}.gdp-drop-row[data-v-d8c333ce]:hover{background:#ffffff0a}.gdp-drop-av[data-v-d8c333ce]{width:26px;height:26px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#ffffffa6;flex-shrink:0}.gdp-drop-info[data-v-d8c333ce]{flex:1;min-width:0}.gdp-drop-name[data-v-d8c333ce]{display:block;font-size:12px;font-weight:600;color:#ffffffc7}.gdp-drop-email[data-v-d8c333ce]{display:block;font-size:10px;color:#ffffff47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdp-drop-add[data-v-d8c333ce]{padding:4px 10px;border-radius:6px;background:color-mix(in srgb,var(--mc) 14%,rgba(255,255,255,.05));border:1px solid color-mix(in srgb,var(--mc) 26%,rgba(255,255,255,.06));color:var(--mc);font-size:10px;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap}.gdp-drop-add[data-v-d8c333ce]:disabled{opacity:.4;cursor:default}.gdp-field-in[data-v-d8c333ce]{width:100%;padding:9px 12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:9px;outline:none;font-size:12px;color:#fffc;font-family:inherit;transition:border-color .12s;box-sizing:border-box}.gdp-field-in[data-v-d8c333ce]::placeholder{color:#fff3}.gdp-field-in[data-v-d8c333ce]:focus{border-color:color-mix(in srgb,var(--mc) 45%,rgba(255,255,255,.1))}.gdp-guest-row[data-v-d8c333ce]{display:flex;gap:7px}.gdp-guest-row .gdp-field-in[data-v-d8c333ce]{flex:1}.gdp-guest-btn[data-v-d8c333ce]{padding:9px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#fff9;font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .12s}.gdp-guest-btn[data-v-d8c333ce]:hover:not(:disabled){background:#ffffff1a}.gdp-guest-btn[data-v-d8c333ce]:disabled{opacity:.4;cursor:default}.gdp-admin-note[data-v-d8c333ce]{font-size:12px;color:#ffffff4d;padding:14px 20px}.gdp-member-list[data-v-d8c333ce]{display:flex;flex-direction:column;gap:5px;padding:8px 16px 16px}.gdp-member-row[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;padding:11px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px}.gdp-member-av[data-v-d8c333ce]{width:34px;height:34px;border-radius:50%;background:#ffffff17;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#ffffffa6;flex-shrink:0}.gdp-member-body[data-v-d8c333ce]{flex:1;min-width:0}.gdp-member-name[data-v-d8c333ce]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#ffffffc7}.gdp-member-since[data-v-d8c333ce]{display:block;font-size:10px;color:#ffffff40;margin-top:1px}.gdp-role-badge[data-v-d8c333ce]{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 7px;border-radius:99px;background:#ffffff12;color:#ffffff4d}.gdp-guest-tag[data-v-d8c333ce]{font-size:9px;font-weight:700;background:#fbbf241a;border:1px solid rgba(251,191,36,.2);color:#fbbf24;padding:2px 6px;border-radius:99px}.gdp-remove-btn[data-v-d8c333ce]{padding:4px 10px;border-radius:6px;background:#f8717114;border:1px solid rgba(248,113,113,.18);color:#f87171;font-size:10px;font-weight:600;font-family:inherit;cursor:pointer}.gdp-remove-btn[data-v-d8c333ce]:disabled{opacity:.4;cursor:default}.gdp-overlay[data-v-d8c333ce]{position:fixed;inset:0;z-index:60;background:#000000b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:20px}.gdp-smodal[data-v-d8c333ce]{width:100%;max-width:400px;background:#0d0f11fc;border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:20px;box-shadow:0 32px 80px #000000b3;display:flex;flex-direction:column;gap:0}.gdp-smodal-hdr[data-v-d8c333ce]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.gdp-smodal-hdr-avs[data-v-d8c333ce]{display:flex;align-items:center;gap:6px;flex-shrink:0}.gdp-smodal-hdr-av[data-v-d8c333ce]{width:34px;height:34px;border-radius:50%;background:#ffffff17;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#ffffffb3}.gdp-smodal-hdr-av--to[data-v-d8c333ce]{background:color-mix(in srgb,var(--mc) 18%,rgba(255,255,255,.04));border-color:color-mix(in srgb,var(--mc) 35%,rgba(255,255,255,.06));color:var(--mc)}.gdp-smodal-hdr-info[data-v-d8c333ce]{flex:1;min-width:0}.gdp-smodal-hdr-names[data-v-d8c333ce]{display:block;font-size:11px;color:#ffffff61;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdp-smodal-hdr-names b[data-v-d8c333ce]{color:#ffffffa6;font-weight:600}.gdp-smodal-hdr-amt[data-v-d8c333ce]{display:block;font-size:20px;font-weight:700;color:var(--mc);letter-spacing:-.03em;line-height:1.1;margin-top:2px}.gdp-smodal-x[data-v-d8c333ce]{width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.09);background:#ffffff0a;color:#ffffff59;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .12s,color .12s;margin-left:auto}.gdp-smodal-x[data-v-d8c333ce]:hover{background:#f871711f;color:#f87171;border-color:#f8717133}.gdp-pay-block[data-v-d8c333ce]{border:1px solid color-mix(in srgb,var(--mc) 22%,rgba(255,255,255,.07));border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--mc) 5%,rgba(255,255,255,.02));margin-bottom:14px}.gdp-pay-block-lbl[data-v-d8c333ce]{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--mc) 65%,rgba(255,255,255,.35));border-bottom:1px solid rgba(255,255,255,.06)}.gdp-pay-qr-section[data-v-d8c333ce]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 12px 10px}.gdp-pay-qr-frame[data-v-d8c333ce]{background:#fff;border-radius:10px;padding:8px;display:inline-flex}.gdp-pay-qr-img[data-v-d8c333ce]{width:160px;height:160px;object-fit:contain;display:block}.gdp-pay-qr-hint[data-v-d8c333ce]{font-size:10px;color:#ffffff47}.gdp-pay-upi-row[data-v-d8c333ce]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.06)}.gdp-pay-upi-id[data-v-d8c333ce]{flex:1;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#ffffffd1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gdp-pay-copy-btn[data-v-d8c333ce]{display:flex;align-items:center;gap:5px;padding:5px 11px;border-radius:7px;font-size:11px;font-weight:700;cursor:pointer;background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:#ffffff8c;font-family:inherit;transition:background .12s,color .12s,border-color .12s;flex-shrink:0}.gdp-pay-copy-btn[data-v-d8c333ce]:hover{background:#ffffff1f;color:#fffc}.gdp-pay-copy-btn--done[data-v-d8c333ce]{background:color-mix(in srgb,var(--mc) 14%,transparent);border-color:color-mix(in srgb,var(--mc) 30%,transparent);color:var(--mc)}.gdp-pay-divider[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.gdp-pay-divider[data-v-d8c333ce]:before,.gdp-pay-divider[data-v-d8c333ce]:after{content:"";flex:1;height:1px;background:#ffffff12}.gdp-pay-divider span[data-v-d8c333ce]{font-size:10px;color:#ffffff38;white-space:nowrap}.gdp-smodal-field[data-v-d8c333ce]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.gdp-smodal-lbl[data-v-d8c333ce]{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47}.gdp-smodal-select-wrap[data-v-d8c333ce]{position:relative}.gdp-smodal-select[data-v-d8c333ce]{width:100%;padding:9px 32px 9px 12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;outline:none;font-size:13px;color:#ffffffbf;font-family:inherit;appearance:none;cursor:pointer}.gdp-smodal-select option[data-v-d8c333ce]{background:#111;color:#e5e7eb}.gdp-smodal-arr[data-v-d8c333ce]{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#ffffff47}.gdp-smodal-textarea[data-v-d8c333ce]{width:100%;padding:9px 12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;outline:none;font-size:12px;color:#ffffffb3;font-family:inherit;resize:none;box-sizing:border-box;transition:border-color .12s}.gdp-smodal-textarea[data-v-d8c333ce]::placeholder{color:#fff3}.gdp-smodal-textarea[data-v-d8c333ce]:focus{border-color:color-mix(in srgb,var(--mc) 45%,rgba(255,255,255,.1))}.gdp-smodal-btns[data-v-d8c333ce]{display:flex;gap:10px;margin-top:18px}.gdp-smodal-cancel[data-v-d8c333ce]{flex:1;padding:10px;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff80;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s}.gdp-smodal-cancel[data-v-d8c333ce]:hover{background:#ffffff14}.gdp-smodal-confirm[data-v-d8c333ce]{flex:2;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px;border-radius:11px;border:none;background:var(--mc);color:#000;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .12s}.gdp-smodal-confirm[data-v-d8c333ce]:hover:not(:disabled){opacity:.86}.gdp-smodal-confirm[data-v-d8c333ce]:disabled{opacity:.38;cursor:default}.gdp-sug-pay-badge[data-v-d8c333ce]{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:600;color:color-mix(in srgb,var(--mc) 65%,rgba(255,255,255,.3));background:color-mix(in srgb,var(--mc) 10%,transparent);border:1px solid color-mix(in srgb,var(--mc) 22%,transparent);padding:1px 6px;border-radius:99px;margin-top:3px}.gdp-modal-enter-active[data-v-d8c333ce],.gdp-modal-leave-active[data-v-d8c333ce]{transition:opacity .22s}.gdp-modal-enter-from[data-v-d8c333ce],.gdp-modal-leave-to[data-v-d8c333ce]{opacity:0}.gdp-modal-enter-active .gdp-smodal[data-v-d8c333ce],.gdp-modal-leave-active .gdp-smodal[data-v-d8c333ce]{transition:transform .24s cubic-bezier(.16,1,.3,1)}.gdp-modal-enter-from .gdp-smodal[data-v-d8c333ce]{transform:translateY(12px) scale(.97)}.gdp-modal-leave-to .gdp-smodal[data-v-d8c333ce]{transform:scale(.97)}@keyframes gdpHeroIn-d8c333ce{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.gdp-hero-entrance[data-v-d8c333ce]{animation:gdpHeroIn-d8c333ce .72s cubic-bezier(.16,1,.3,1) both}@media (max-width:640px){.gdp-layout[data-v-d8c333ce]{padding:0 12px 70px}.gdp-hero[data-v-d8c333ce]{margin-top:16px}.gdp-stats .gdp-stat[data-v-d8c333ce]{padding:6px 12px}.gdp-stat-val[data-v-d8c333ce]{font-size:15px}}.rcpt-overlay[data-v-d8c333ce]{position:fixed;inset:0;z-index:9999;background:#000000eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;animation:rcptFade-d8c333ce .18s ease both}@keyframes rcptFade-d8c333ce{0%{opacity:0}to{opacity:1}}.rcpt-loading[data-v-d8c333ce]{display:flex;align-items:center;justify-content:center}.rcpt-spin[data-v-d8c333ce]{animation:rcptSpin-d8c333ce .7s linear infinite}@keyframes rcptSpin-d8c333ce{to{transform:rotate(360deg)}}.rcpt-img-wrap[data-v-d8c333ce]{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;-webkit-user-select:none;user-select:none}.rcpt-img[data-v-d8c333ce]{max-width:90vw;max-height:88vh;object-fit:contain;transform-origin:center;transition:transform 80ms ease;will-change:transform;pointer-events:none;border-radius:4px}.rcpt-controls[data-v-d8c333ce]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:6px;padding:8px 12px;background:#0f0f14e6;border:1px solid rgba(255,255,255,.1);border-radius:50px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10}.rcpt-ctrl-btn[data-v-d8c333ce]{width:30px;height:30px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#fff9;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .13s,color .13s}.rcpt-ctrl-btn[data-v-d8c333ce]:hover{background:#ffffff29;color:#fff}.rcpt-zoom-label[data-v-d8c333ce]{font-size:11px;font-weight:700;color:#ffffff73;min-width:38px;text-align:center}.rcpt-pdf-wrap[data-v-d8c333ce]{width:min(700px,95vw);height:88vh;display:flex;flex-direction:column;gap:10px}.rcpt-pdf[data-v-d8c333ce]{flex:1;border:none;border-radius:12px;background:#fff}.rcpt-pdf-open[data-v-d8c333ce]{align-self:center;display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:50px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#fff9;font-size:12px;font-weight:600;text-decoration:none;transition:background .13s}.rcpt-pdf-open[data-v-d8c333ce]:hover{background:#ffffff26;color:#fff}.rcpt-close[data-v-d8c333ce]{position:fixed;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#0f0f14d9;border:1px solid rgba(255,255,255,.12);color:#fff9;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .13s,color .13s}.rcpt-close[data-v-d8c333ce]:hover{background:#ef444440;color:#f87171}.gdp-tab-badge--chat[data-v-d8c333ce]{background:#34d3992e;color:var(--mc)}.gdp-chat-panel[data-v-d8c333ce]{padding:0!important;overflow:hidden!important;min-height:0!important;display:flex;flex-direction:column;height:600px}.gdp-chat-topbar[data-v-d8c333ce]{display:flex;justify-content:center;padding:8px 0 0;flex-shrink:0}.gdp-chat-loadmore-btn[data-v-d8c333ce]{padding:4px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff61;font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s,color .12s}.gdp-chat-loadmore-btn[data-v-d8c333ce]:hover:not(:disabled){background:#ffffff14;color:#ffffffb3}.gdp-chat-loadmore-btn[data-v-d8c333ce]:disabled{opacity:.4;cursor:default}.gdp-chat-list[data-v-d8c333ce]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:14px 16px 10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.gdp-chat-list[data-v-d8c333ce]::-webkit-scrollbar{width:3px}.gdp-chat-list[data-v-d8c333ce]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.gdp-msg[data-v-d8c333ce]{display:flex;gap:8px;align-items:flex-end;max-width:82%}.gdp-msg--mine[data-v-d8c333ce]{align-self:flex-end;flex-direction:row-reverse}.gdp-msg--theirs[data-v-d8c333ce]{align-self:flex-start}.gdp-msg-av[data-v-d8c333ce]{width:30px;height:30px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#ffffff80;flex-shrink:0;margin-bottom:18px}.gdp-msg-body[data-v-d8c333ce]{display:flex;flex-direction:column;gap:2px;min-width:0}.gdp-msg--mine .gdp-msg-body[data-v-d8c333ce]{align-items:flex-end}.gdp-msg-sender[data-v-d8c333ce]{font-size:10px;font-weight:600;color:var(--mc);padding:0 4px;opacity:.7}.gdp-msg-bubble-row[data-v-d8c333ce]{display:flex;align-items:flex-end;gap:4px}.gdp-msg--mine .gdp-msg-bubble-row[data-v-d8c333ce]{flex-direction:row-reverse}.gdp-msg-bubble[data-v-d8c333ce]{border-radius:18px;padding:10px 13px;max-width:320px;word-break:break-word;display:flex;flex-direction:column;gap:6px;position:relative}.gdp-msg-bubble--theirs[data-v-d8c333ce]{background:#ffffff14;border:1px solid rgba(255,255,255,.08);border-bottom-left-radius:4px;color:#ffffffd9}.gdp-msg-bubble--mine[data-v-d8c333ce]{background:color-mix(in srgb,var(--mc) 20%,rgba(10,11,12,1));border:1px solid color-mix(in srgb,var(--mc) 30%,transparent);border-bottom-right-radius:4px;color:#ffffffeb}.gdp-msg-text[data-v-d8c333ce]{font-size:13.5px;line-height:1.5;white-space:pre-wrap;margin:0}.gdp-msg-img-wrap[data-v-d8c333ce]{border-radius:10px;overflow:hidden;max-width:220px}.gdp-msg-img[data-v-d8c333ce]{display:block;width:100%;max-width:220px;border-radius:10px;cursor:pointer}.gdp-msg-img-skeleton[data-v-d8c333ce]{width:180px;height:130px;background:#ffffff0d;border-radius:10px;display:flex;align-items:center;justify-content:center}.gdp-msg-meta[data-v-d8c333ce]{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:2px}.gdp-msg-time[data-v-d8c333ce]{font-size:9.5px;color:#ffffff40}.gdp-msg-del[data-v-d8c333ce]{opacity:0;width:18px;height:18px;border-radius:50%;border:none;background:#f871711a;color:#f87171;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:opacity .12s,background .12s;flex-shrink:0}.gdp-msg-bubble:hover .gdp-msg-del[data-v-d8c333ce]{opacity:1}.gdp-msg-del[data-v-d8c333ce]:hover{background:#f8717138}.gdp-tag-card[data-v-d8c333ce]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;margin-top:2px;cursor:pointer;font-family:inherit;text-align:left;width:100%;transition:filter .12s}.gdp-tag-card--expense[data-v-d8c333ce]{background:#34d39914;border:1px solid rgba(52,211,153,.18)}.gdp-tag-card--settle[data-v-d8c333ce]{background:#60a5fa14;border:1px solid rgba(96,165,250,.18)}.gdp-tag-card[data-v-d8c333ce]:hover{filter:brightness(1.25)}.gdp-tag-card-icon[data-v-d8c333ce]{font-size:18px;flex-shrink:0}.gdp-tag-card-info[data-v-d8c333ce]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.gdp-tag-card-lbl[data-v-d8c333ce]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffff4d}.gdp-tag-card-name[data-v-d8c333ce]{font-size:12px;font-weight:600;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.gdp-tag-card-amt[data-v-d8c333ce]{font-size:11px;color:var(--mc)}.gdp-tag-card-arrow[data-v-d8c333ce]{color:#ffffff40;flex-shrink:0}.gdp-react-wrap[data-v-d8c333ce]{position:relative;flex-shrink:0;margin-bottom:18px}.gdp-react-wrap--mine[data-v-d8c333ce]{order:-1}.gdp-react-btn[data-v-d8c333ce]{width:24px;height:24px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff59;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .12s,background .12s;padding:0}.gdp-msg:hover .gdp-react-btn[data-v-d8c333ce]{opacity:1}.gdp-react-btn[data-v-d8c333ce]:hover{background:#ffffff14;color:#ffffffb3}.gdp-emoji-picker[data-v-d8c333ce]{position:absolute;bottom:28px;left:0;display:flex;gap:2px;padding:6px 8px;background:#121416f5;border:1px solid rgba(255,255,255,.1);border-radius:50px;white-space:nowrap;z-index:100;box-shadow:0 8px 24px #00000080}.gdp-react-wrap--mine .gdp-emoji-picker[data-v-d8c333ce]{left:auto;right:0}.gdp-emoji-btn[data-v-d8c333ce]{font-size:18px;cursor:pointer;border:none;background:none;padding:2px 3px;border-radius:6px;transition:transform .12s,background .12s;line-height:1}.gdp-emoji-btn[data-v-d8c333ce]:hover{transform:scale(1.3);background:#ffffff12}.gdp-reactions[data-v-d8c333ce]{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.gdp-reactions--mine[data-v-d8c333ce]{justify-content:flex-end}.gdp-reaction-chip[data-v-d8c333ce]{display:flex;align-items:center;gap:3px;padding:2px 8px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;cursor:pointer;font-size:13px;transition:background .12s,border-color .12s}.gdp-reaction-chip--mine[data-v-d8c333ce]{border-color:#34d39959;background:#34d3991a}.gdp-reaction-chip[data-v-d8c333ce]:hover{background:#ffffff1a}.gdp-reaction-count[data-v-d8c333ce]{font-size:11px;color:#ffffff8c;font-weight:600}.gdp-img-preview-strip[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid rgba(255,255,255,.06);background:#ffffff05;flex-shrink:0}.gdp-img-preview-thumb-wrap[data-v-d8c333ce]{position:relative;width:50px;height:50px;border-radius:8px;overflow:hidden;flex-shrink:0}.gdp-img-preview-thumb[data-v-d8c333ce]{width:100%;height:100%;object-fit:cover}.gdp-img-preview-overlay[data-v-d8c333ce]{position:absolute;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center}.gdp-img-preview-remove[data-v-d8c333ce]{width:24px;height:24px;border-radius:50%;border:1px solid rgba(248,113,113,.3);background:#f871711a;color:#f87171;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0}.gdp-img-preview-label[data-v-d8c333ce]{font-size:11px;color:#ffffff59}.gdp-tag-preview-strip[data-v-d8c333ce]{padding:6px 14px;border-top:1px solid rgba(255,255,255,.06);background:#ffffff05;flex-shrink:0}.gdp-tag-preview-chip[data-v-d8c333ce]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:#34d39914;border:1px solid rgba(52,211,153,.2);font-size:11px}.gdp-tag-preview-name[data-v-d8c333ce]{color:#ffffffbf;font-weight:600;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdp-tag-preview-amt[data-v-d8c333ce]{color:var(--mc)}.gdp-tag-preview-rm[data-v-d8c333ce]{border:none;background:none;color:#ffffff59;cursor:pointer;display:flex;align-items:center;padding:0;margin-left:2px}.gdp-tag-preview-rm[data-v-d8c333ce]:hover{color:#f87171cc}.gdp-chat-input-row[data-v-d8c333ce]{display:flex;gap:6px;align-items:flex-end;padding:10px 12px;border-top:1px solid rgba(255,255,255,.07);flex-shrink:0}.gdp-chat-action-btn[data-v-d8c333ce]{width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff73;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .12s,color .12s;padding:0}.gdp-chat-action-btn[data-v-d8c333ce]:hover:not(:disabled){background:#ffffff17;color:#fffc}.gdp-chat-action-btn[data-v-d8c333ce]:disabled{opacity:.3;cursor:default}.gdp-chat-input[data-v-d8c333ce]{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffd9;font-size:13px;font-family:inherit;padding:9px 13px;resize:none;outline:none;transition:border-color .15s;line-height:1.45;max-height:120px;overflow-y:auto}.gdp-chat-input[data-v-d8c333ce]:focus{border-color:#34d39959}.gdp-chat-input[data-v-d8c333ce]::placeholder{color:#ffffff38}.gdp-chat-send[data-v-d8c333ce]{width:38px;height:38px;border-radius:10px;background:var(--mc);border:none;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .13s;padding:0}.gdp-chat-send[data-v-d8c333ce]:disabled{opacity:.3;cursor:default}.gdp-chat-send[data-v-d8c333ce]:not(:disabled):hover{opacity:.85}.gdp-tag-sheet[data-v-d8c333ce]{background:#0e1012f7;border:1px solid rgba(255,255,255,.1);border-radius:20px;width:min(420px,92vw);max-height:72vh;display:flex;flex-direction:column;overflow:hidden}.gdp-tag-sheet-hdr[data-v-d8c333ce]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.07);font-size:13px;font-weight:700;color:#ffffffbf}.gdp-tag-sheet-body[data-v-d8c333ce]{overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:4px}.gdp-tag-section-lbl[data-v-d8c333ce]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;padding:0 6px;margin-bottom:4px}.gdp-tag-empty[data-v-d8c333ce]{font-size:12px;color:#ffffff40;padding:6px 8px}.gdp-tag-item[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .12s;width:100%}.gdp-tag-item[data-v-d8c333ce]:hover{background:#ffffff0f}.gdp-tag-item-icon[data-v-d8c333ce]{font-size:20px;flex-shrink:0}.gdp-tag-item-info[data-v-d8c333ce]{display:flex;flex-direction:column;gap:2px;min-width:0}.gdp-tag-item-title[data-v-d8c333ce]{font-size:13px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdp-tag-item-sub[data-v-d8c333ce]{font-size:11px;color:#ffffff59}.gdp-pop-enter-active[data-v-d8c333ce],.gdp-pop-leave-active[data-v-d8c333ce]{transition:opacity .1s,transform .1s}.gdp-pop-enter-from[data-v-d8c333ce],.gdp-pop-leave-to[data-v-d8c333ce]{opacity:0;transform:scale(.85) translateY(4px)}.gdp-report-panel[data-v-d8c333ce]{padding:0;overflow:hidden}.gdp-rep-header[data-v-d8c333ce]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid rgba(255,255,255,.07)}.gdp-rep-title-block[data-v-d8c333ce]{display:flex;flex-direction:column;gap:2px}.gdp-rep-title[data-v-d8c333ce]{font-size:15px;font-weight:700;color:#ffffffe0}.gdp-rep-sub[data-v-d8c333ce]{font-size:11px;color:#ffffff59}.gdp-rep-export-btn[data-v-d8c333ce]{display:flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;border:1px solid rgba(52,211,153,.3);background:#34d39914;color:#34d399e6;font-size:12px;font-weight:600;cursor:pointer;transition:background .13s,border-color .13s}.gdp-rep-export-btn[data-v-d8c333ce]:hover:not(:disabled){background:#34d39926;border-color:#34d39980}.gdp-rep-export-btn[data-v-d8c333ce]:disabled{opacity:.4;cursor:default}.gdp-rep-table-wrap[data-v-d8c333ce]{overflow-x:auto;padding:16px 20px 0}.gdp-rep-table[data-v-d8c333ce]{width:100%;border-collapse:collapse;min-width:480px}.gdp-rep-th[data-v-d8c333ce]{padding:8px 12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#ffffff59;border-bottom:1px solid rgba(255,255,255,.07);white-space:nowrap}.gdp-rep-th--cat[data-v-d8c333ce]{text-align:center;min-width:120px}.gdp-rep-th--member[data-v-d8c333ce],.gdp-rep-th--total[data-v-d8c333ce]{text-align:center;min-width:90px}.gdp-rep-member-hdr[data-v-d8c333ce]{display:flex;flex-direction:column;align-items:center;gap:4px}.gdp-rep-av[data-v-d8c333ce]{width:26px;height:26px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff9}.gdp-rep-mname[data-v-d8c333ce]{font-size:10px;color:#ffffff8c;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gdp-rep-row[data-v-d8c333ce]{border-bottom:1px solid rgba(255,255,255,.04)}.gdp-rep-row[data-v-d8c333ce]:hover{background:#ffffff05}.gdp-rep-row--totals[data-v-d8c333ce]{background:#ffffff0a;border-top:1px solid rgba(255,255,255,.1)}.gdp-rep-td[data-v-d8c333ce]{padding:10px 12px;vertical-align:middle}.gdp-rep-td--cat[data-v-d8c333ce]{text-align:center;white-space:nowrap}.gdp-rep-cat-inner[data-v-d8c333ce]{display:inline-flex;align-items:center;gap:8px;justify-content:center}.gdp-rep-cat-icon[data-v-d8c333ce]{font-size:16px;line-height:1}.gdp-rep-cat-name[data-v-d8c333ce]{font-size:12px;font-weight:500;color:#ffffffb3;text-transform:capitalize}.gdp-rep-td--val[data-v-d8c333ce]{text-align:right!important}.gdp-rep-share[data-v-d8c333ce]{display:block;text-align:right;font-size:13px;font-weight:600;color:#ffffffd1}.gdp-rep-paid-lbl[data-v-d8c333ce]{display:block;text-align:right;font-size:10px;color:#34d399b3;margin-top:1px}.gdp-rep-zero[data-v-d8c333ce]{font-size:12px;color:#fff3}.gdp-rep-td--total[data-v-d8c333ce]{text-align:right!important;font-size:13px;font-weight:700;color:#ffffffbf}.gdp-rep-td--label[data-v-d8c333ce]{text-align:center!important;font-size:11px;font-weight:700;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.gdp-rep-td--grand[data-v-d8c333ce]{color:var(--mc)}.gdp-rep-member-total[data-v-d8c333ce]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.gdp-rep-total-share[data-v-d8c333ce]{font-size:13px;font-weight:700;color:#ffffffd9}.gdp-rep-total-paid[data-v-d8c333ce]{font-size:10px;color:#34d399b3}.gdp-rep-section-head[data-v-d8c333ce]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#ffffff4d;padding:20px 20px 10px;border-top:1px solid rgba(255,255,255,.06)}.gdp-rep-member-cards[data-v-d8c333ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:0 20px 4px}.gdp-rep-mcard[data-v-d8c333ce]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:14px}.gdp-rep-mcard-top[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.gdp-rep-mcard-av[data-v-d8c333ce]{width:34px;height:34px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#ffffffa6;flex-shrink:0}.gdp-rep-mcard-info[data-v-d8c333ce]{display:flex;flex-direction:column;gap:2px;min-width:0}.gdp-rep-mcard-name[data-v-d8c333ce]{font-size:13px;font-weight:600;color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gdp-rep-mcard-stats[data-v-d8c333ce]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:12px}.gdp-rep-mstat[data-v-d8c333ce]{display:flex;flex-direction:column;gap:2px;text-align:center;background:#ffffff08;border-radius:8px;padding:6px 4px}.gdp-rep-mstat-lbl[data-v-d8c333ce]{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#ffffff4d}.gdp-rep-mstat-val[data-v-d8c333ce]{font-size:11px;font-weight:700;color:#fffc}.gdp-red[data-v-d8c333ce]{color:#f87171e6!important}.gdp-rep-mcard-cats[data-v-d8c333ce]{display:flex;flex-direction:column;gap:4px;border-top:1px solid rgba(255,255,255,.06);padding-top:10px}.gdp-rep-mcat-row[data-v-d8c333ce]{display:flex;align-items:center;gap:6px}.gdp-rep-mcat-icon[data-v-d8c333ce]{font-size:13px}.gdp-rep-mcat-name[data-v-d8c333ce]{font-size:11px;color:#ffffff73;flex:1;text-transform:capitalize}.gdp-rep-mcat-val[data-v-d8c333ce]{font-size:11px;font-weight:600;color:#ffffffa6}.gdp-rep-settlements[data-v-d8c333ce]{display:flex;flex-direction:column;gap:10px;padding:0 20px 4px}.gdp-rep-settled[data-v-d8c333ce]{display:flex;align-items:center;gap:8px;font-size:13px;color:#34d399b3;padding:12px 0}.gdp-rep-settle-card[data-v-d8c333ce]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.gdp-rep-settle-top[data-v-d8c333ce]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.gdp-rep-settle-parties[data-v-d8c333ce]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.gdp-rep-settle-person[data-v-d8c333ce]{display:flex;align-items:center;gap:7px}.gdp-rep-settle-name[data-v-d8c333ce]{font-size:13px;font-weight:600;color:#ffffffc7}.gdp-rep-settle-arrow[data-v-d8c333ce]{color:#fff3;display:flex;align-items:center}.gdp-rep-settle-amt[data-v-d8c333ce]{font-size:15px;font-weight:700;color:#f87171e6;flex-shrink:0}.gdp-rep-av--from[data-v-d8c333ce]{background:#f8717126;border-color:#f8717140;color:#f87171cc}.gdp-rep-av--to[data-v-d8c333ce]{background:#34d3991f;border-color:#34d39938;color:#34d399bf}.gdp-rep-settle-reasons[data-v-d8c333ce]{border-top:1px solid rgba(255,255,255,.06);padding-top:10px;display:flex;flex-direction:column;gap:6px}.gdp-rep-settle-why[data-v-d8c333ce]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffff40;margin-bottom:2px}.gdp-rep-settle-reason-row[data-v-d8c333ce]{display:flex;align-items:flex-start;gap:7px}.gdp-rep-settle-reason-icon[data-v-d8c333ce]{font-size:13px;flex-shrink:0}.gdp-rep-settle-reason-title[data-v-d8c333ce]{font-size:12px;line-height:1.5;color:#ffffff8c;flex:1}.gdp-rep-settle-reason-title b[data-v-d8c333ce]{color:#ffffffc7;font-weight:600}.gdp-rep-settle-reason-share[data-v-d8c333ce]{font-size:11px;font-weight:600;color:#fff6;flex-shrink:0}.gdp-rep-timeline[data-v-d8c333ce]{display:flex;flex-direction:column;gap:0;padding:0 20px 20px}.gdp-rep-tl-row[data-v-d8c333ce]{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.gdp-rep-tl-row[data-v-d8c333ce]:last-child{border-bottom:none}.gdp-rep-tl-icon[data-v-d8c333ce]{font-size:18px;flex-shrink:0;margin-top:1px}.gdp-rep-tl-body[data-v-d8c333ce]{flex:1;min-width:0}.gdp-rep-tl-top[data-v-d8c333ce]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.gdp-rep-tl-title[data-v-d8c333ce]{font-size:13px;font-weight:600;color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gdp-rep-tl-amt[data-v-d8c333ce]{font-size:13px;font-weight:700;color:#ffffffbf;flex-shrink:0}.gdp-rep-tl-meta[data-v-d8c333ce]{font-size:11px;color:#ffffff59;display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin:2px 0 5px}.gdp-rep-tl-splits[data-v-d8c333ce]{display:flex;flex-wrap:wrap;gap:5px}.gdp-rep-tl-split-chip[data-v-d8c333ce]{font-size:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:2px 7px;color:#ffffff80}.gc-root[data-v-a47d7518]{--mc:#34d399;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.gc-shader[data-v-a47d7518],.gc-particles[data-v-a47d7518]{position:fixed;inset:0;width:100%;height:100%}.gc-shader[data-v-a47d7518]{z-index:0}.gc-particles[data-v-a47d7518]{z-index:1;pointer-events:none}.gc-vignette[data-v-a47d7518]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.gc-mode-glow[data-v-a47d7518]{position:fixed;top:0;left:0;right:0;height:300px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 60% 200px at 50% 0%,color-mix(in srgb,var(--mc) 14%,transparent),transparent 80%)}.gc-layout[data-v-a47d7518]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 72px;display:flex;flex-direction:column;gap:16px}.gc-hero[data-v-a47d7518]{margin-top:30px}.gc-eyebrow[data-v-a47d7518]{display:flex;align-items:center;gap:6px;margin-bottom:10px}.gc-eyebrow-dot[data-v-a47d7518]{width:3px;height:3px;border-radius:50%;background:#fff3}.gc-eyebrow-mode[data-v-a47d7518]{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mc)}.gc-title[data-v-a47d7518]{font-size:clamp(22px,4vw,30px);font-weight:700;letter-spacing:-.03em;color:#ffffffe0;margin:0 0 4px}.gc-subtitle[data-v-a47d7518]{font-size:12px;color:#ffffff4d;margin:0}.gc-loading[data-v-a47d7518]{display:flex;align-items:center;gap:10px;padding:48px 0;color:#ffffff4d;font-size:13px;justify-content:center}.gc-spinner[data-v-a47d7518]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.08);border-top-color:var(--mc);animation:spin-a47d7518 .7s linear infinite;flex-shrink:0}@keyframes spin-a47d7518{to{transform:rotate(360deg)}}.gc-empty[data-v-a47d7518]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:60px 20px;text-align:center}.gc-empty-icon[data-v-a47d7518]{width:52px;height:52px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#fff3;margin-bottom:4px}.gc-empty-t[data-v-a47d7518]{font-size:15px;font-weight:600;color:#ffffff80;margin:0}.gc-empty-s[data-v-a47d7518]{font-size:12px;color:#ffffff40;margin:0}.gc-list[data-v-a47d7518]{display:flex;flex-direction:column;gap:2px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:18px;overflow:hidden}.gc-row[data-v-a47d7518]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .12s;width:100%;border-bottom:1px solid rgba(255,255,255,.05)}.gc-row[data-v-a47d7518]:last-child{border-bottom:none}.gc-row[data-v-a47d7518]:hover{background:#ffffff0d}.gc-row-av[data-v-a47d7518]{width:46px;height:46px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.gc-row-body[data-v-a47d7518]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.gc-row-top[data-v-a47d7518]{display:flex;align-items:center;justify-content:space-between;gap:8px}.gc-row-name[data-v-a47d7518]{font-size:14px;font-weight:600;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-row-time[data-v-a47d7518]{font-size:10px;color:#ffffff47;flex-shrink:0}.gc-row-preview[data-v-a47d7518]{display:flex;align-items:center}.gc-row-msg[data-v-a47d7518]{font-size:12px;color:#ffffff59;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gc-row-msg--empty[data-v-a47d7518]{font-style:italic}.gc-row-sender[data-v-a47d7518]{color:#ffffff80;font-weight:500}.gc-row-arrow[data-v-a47d7518]{color:#fff3;flex-shrink:0}[data-v-91952c19]{box-sizing:border-box}.gcp-root[data-v-91952c19]{--mc: #34d399;flex:1;display:flex;flex-direction:column;background:#0d0f10;font-family:Inter,sans-serif;overflow:hidden;min-height:0}.gcp-context-bar[data-v-91952c19]{display:flex;align-items:center;gap:8px;padding:6px 14px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0;background:#0d0f1099}.gcp-back[data-v-91952c19]{width:26px;height:26px;border-radius:7px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff73;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .12s}.gcp-back[data-v-91952c19]:hover{background:#ffffff17;color:#fffc}.gcp-context-emoji[data-v-91952c19]{font-size:14px;line-height:1}.gcp-context-name[data-v-91952c19]{font-size:12px;font-weight:600;color:#ffffffb3}.gcp-context-dot[data-v-91952c19]{font-size:10px;color:#fff3}.gcp-context-meta[data-v-91952c19]{font-size:11px;color:#ffffff4d}.gcp-messages[data-v-91952c19]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:16px 16px 8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.gcp-messages[data-v-91952c19]::-webkit-scrollbar{width:3px}.gcp-messages[data-v-91952c19]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.gcp-load-earlier[data-v-91952c19]{display:flex;justify-content:center;padding-bottom:6px}.gcp-load-earlier-btn[data-v-91952c19]{padding:5px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff59;font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s}.gcp-load-earlier-btn[data-v-91952c19]:hover:not(:disabled){background:#ffffff14;color:#ffffffb3}.gcp-load-earlier-btn[data-v-91952c19]:disabled{opacity:.4;cursor:default}.gcp-center[data-v-91952c19]{display:flex;justify-content:center;align-items:center;flex:1}.gcp-empty[data-v-91952c19]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1;padding:40px;text-align:center}.gcp-empty-icon[data-v-91952c19]{width:64px;height:64px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:center;color:#ffffff26}.gcp-empty-t[data-v-91952c19]{font-size:16px;font-weight:600;color:#ffffff73;margin:0}.gcp-empty-s[data-v-91952c19]{font-size:13px;color:#ffffff40;margin:0}.gcp-spinner[data-v-91952c19]{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.08);border-top-color:var(--mc);animation:spin-91952c19 .7s linear infinite;flex-shrink:0}.gcp-spinner--sm[data-v-91952c19]{width:14px;height:14px}.gcp-spin[data-v-91952c19]{animation:spin-91952c19 .7s linear infinite}@keyframes spin-91952c19{to{transform:rotate(360deg)}}.gcp-msg[data-v-91952c19]{display:flex;gap:8px;align-items:flex-end;max-width:78%}.gcp-msg--mine[data-v-91952c19]{align-self:flex-end;flex-direction:row-reverse}.gcp-msg--theirs[data-v-91952c19]{align-self:flex-start}.gcp-av[data-v-91952c19]{width:32px;height:32px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#ffffff80;flex-shrink:0;margin-bottom:20px;overflow:hidden}.gcp-av-img[data-v-91952c19]{width:100%;height:100%;object-fit:cover}.gcp-msg-col[data-v-91952c19]{display:flex;flex-direction:column;gap:3px;min-width:0}.gcp-msg--mine .gcp-msg-col[data-v-91952c19]{align-items:flex-end}.gcp-sender[data-v-91952c19]{font-size:11px;font-weight:600;color:var(--mc);opacity:.7;margin:0;padding:0 4px}.gcp-bubble-row[data-v-91952c19]{display:flex;align-items:flex-end;gap:4px}.gcp-msg--mine .gcp-bubble-row[data-v-91952c19]{flex-direction:row-reverse}.gcp-bubble[data-v-91952c19]{border-radius:18px;padding:10px 14px;max-width:320px;display:flex;flex-direction:column;gap:6px;word-break:break-word}.gcp-bubble--theirs[data-v-91952c19]{background:#ffffff17;border:1px solid rgba(255,255,255,.08);border-bottom-left-radius:4px;color:#ffffffdb}.gcp-bubble--mine[data-v-91952c19]{background:color-mix(in srgb,var(--mc) 18%,#0d0f10);border:1px solid color-mix(in srgb,var(--mc) 28%,transparent);border-bottom-right-radius:4px;color:#ffffffeb}.gcp-text[data-v-91952c19]{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap}.gcp-img-wrap[data-v-91952c19]{border-radius:10px;overflow:hidden;max-width:240px;cursor:pointer}.gcp-img[data-v-91952c19]{display:block;width:100%;max-width:240px;border-radius:10px;transition:opacity .12s}.gcp-img[data-v-91952c19]:hover{opacity:.88}.gcp-img-skeleton[data-v-91952c19]{width:200px;height:140px;background:#ffffff0d;border-radius:10px;display:flex;align-items:center;justify-content:center}.gcp-meta[data-v-91952c19]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.gcp-time[data-v-91952c19]{font-size:10px;color:#ffffff40}.gcp-del[data-v-91952c19]{opacity:0;width:18px;height:18px;border-radius:50%;border:none;background:#f871711a;color:#f87171;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:opacity .12s}.gcp-bubble:hover .gcp-del[data-v-91952c19]{opacity:1}.gcp-del[data-v-91952c19]:hover{background:#f8717138}.gcp-tag-card[data-v-91952c19]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:none;cursor:pointer;font-family:inherit;text-align:left;width:100%;transition:filter .12s}.gcp-tag-card--expense[data-v-91952c19]{background:#34d3991a;border:1px solid rgba(52,211,153,.2)}.gcp-tag-card--settle[data-v-91952c19]{background:#60a5fa1a;border:1px solid rgba(96,165,250,.2)}.gcp-tag-card[data-v-91952c19]:hover{filter:brightness(1.2)}.gcp-tag-icon[data-v-91952c19]{font-size:18px;flex-shrink:0}.gcp-tag-info[data-v-91952c19]{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.gcp-tag-lbl[data-v-91952c19]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffff4d}.gcp-tag-name[data-v-91952c19]{font-size:12px;font-weight:600;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcp-tag-amt[data-v-91952c19]{font-size:11px;color:var(--mc)}.gcp-tag-arrow[data-v-91952c19]{color:#ffffff40;flex-shrink:0}.gcp-react-wrap[data-v-91952c19]{position:relative;flex-shrink:0;margin-bottom:20px}.gcp-react-wrap--mine[data-v-91952c19]{order:-1}.gcp-react-btn[data-v-91952c19]{width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff4d;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;padding:0;transition:opacity .12s,background .12s}.gcp-msg:hover .gcp-react-btn[data-v-91952c19]{opacity:1}.gcp-react-btn[data-v-91952c19]:hover{background:#ffffff17;color:#ffffffb3}.gcp-emoji-picker[data-v-91952c19]{position:absolute;bottom:30px;left:0;display:flex;gap:2px;padding:6px 9px;background:#121418f7;border:1px solid rgba(255,255,255,.1);border-radius:50px;white-space:nowrap;z-index:100;box-shadow:0 8px 28px #0000008c}.gcp-emoji-picker--mine[data-v-91952c19]{left:auto;right:0}.gcp-emoji-btn[data-v-91952c19]{font-size:19px;cursor:pointer;border:none;background:none;padding:2px 4px;border-radius:6px;transition:transform .12s;line-height:1}.gcp-emoji-btn[data-v-91952c19]:hover{transform:scale(1.35)}.gcp-reactions[data-v-91952c19]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.gcp-reactions--mine[data-v-91952c19]{justify-content:flex-end}.gcp-chip[data-v-91952c19]{display:flex;align-items:center;gap:3px;padding:2px 9px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;cursor:pointer;font-size:13px;transition:background .12s}.gcp-chip--mine[data-v-91952c19]{border-color:#34d39959;background:#34d3991a}.gcp-chip[data-v-91952c19]:hover{background:#ffffff1a}.gcp-chip-count[data-v-91952c19]{font-size:11px;color:#ffffff80;font-weight:600}.gcp-img-preview[data-v-91952c19]{display:flex;align-items:center;gap:10px;padding:8px 14px;background:#ffffff05;border-top:1px solid rgba(255,255,255,.06);flex-shrink:0}.gcp-img-preview-thumb-wrap[data-v-91952c19]{position:relative;width:52px;height:52px;border-radius:8px;overflow:hidden;flex-shrink:0}.gcp-img-preview-thumb[data-v-91952c19]{width:100%;height:100%;object-fit:cover}.gcp-img-preview-uploading[data-v-91952c19]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center}.gcp-img-preview-label[data-v-91952c19]{font-size:11px;color:#ffffff59;flex:1}.gcp-img-preview-rm[data-v-91952c19]{width:24px;height:24px;border-radius:50%;border:1px solid rgba(248,113,113,.3);background:#f8717114;color:#f87171;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.gcp-tag-preview[data-v-91952c19]{padding:6px 14px;border-top:1px solid rgba(255,255,255,.06);background:#ffffff05;flex-shrink:0}.gcp-tag-preview-chip[data-v-91952c19]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:#34d39914;border:1px solid rgba(52,211,153,.2);font-size:11px;color:#ffffffb3;max-width:100%}.gcp-tag-preview-rm[data-v-91952c19]{border:none;background:none;color:#ffffff59;cursor:pointer;font-size:14px;line-height:1;padding:0 0 0 2px}.gcp-input-bar[data-v-91952c19]{display:flex;align-items:flex-end;gap:8px;padding:10px 14px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:#0d0f10f7;border-top:1px solid rgba(255,255,255,.07);flex-shrink:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gcp-action-btn[data-v-91952c19]{width:40px;height:40px;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff73;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:0;transition:background .12s,color .12s}.gcp-action-btn[data-v-91952c19]:hover:not(:disabled){background:#ffffff17;color:#fffc}.gcp-action-btn[data-v-91952c19]:disabled{opacity:.3;cursor:default}.gcp-textarea[data-v-91952c19]{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#ffffffe0;font-size:14px;font-family:inherit;padding:10px 14px;resize:none;outline:none;line-height:1.5;max-height:130px;overflow-y:auto;transition:border-color .15s}.gcp-textarea[data-v-91952c19]:focus{border-color:#34d39959}.gcp-textarea[data-v-91952c19]::placeholder{color:#fff3}.gcp-send-btn[data-v-91952c19]{width:42px;height:42px;border-radius:12px;background:var(--mc);border:none;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:0;transition:opacity .13s}.gcp-send-btn[data-v-91952c19]:disabled{opacity:.3;cursor:default}.gcp-send-btn[data-v-91952c19]:not(:disabled):hover{opacity:.85}.gcp-picker-overlay[data-v-91952c19]{position:fixed;inset:0;background:#0009;z-index:200;display:flex;align-items:flex-end;justify-content:center}.gcp-picker-sheet[data-v-91952c19]{background:#141618;border-radius:20px 20px 0 0;border:1px solid rgba(255,255,255,.1);border-bottom:none;width:100%;max-width:560px;max-height:65vh;display:flex;flex-direction:column;overflow:hidden}.gcp-picker-hdr[data-v-91952c19]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.07);font-size:14px;font-weight:700;color:#ffffffbf;flex-shrink:0}.gcp-picker-close[data-v-91952c19]{width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffff80;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.gcp-picker-body[data-v-91952c19]{overflow-y:auto;padding:12px 10px 20px}.gcp-picker-section[data-v-91952c19]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;padding:0 8px;margin-bottom:6px}.gcp-picker-empty[data-v-91952c19]{font-size:12px;color:#ffffff40;padding:6px 10px}.gcp-picker-item[data-v-91952c19]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;border:none;background:transparent;cursor:pointer;text-align:left;width:100%;transition:background .12s}.gcp-picker-item[data-v-91952c19]:hover{background:#ffffff0f}.gcp-picker-icon[data-v-91952c19]{font-size:22px;flex-shrink:0}.gcp-picker-info[data-v-91952c19]{display:flex;flex-direction:column;gap:2px;min-width:0}.gcp-picker-title[data-v-91952c19]{font-size:13px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcp-picker-sub[data-v-91952c19]{font-size:11px;color:#ffffff59}.gcp-viewer[data-v-91952c19]{position:fixed;inset:0;background:#000000eb;z-index:300;display:flex;align-items:center;justify-content:center}.gcp-viewer-loading[data-v-91952c19]{display:flex;align-items:center;justify-content:center}.gcp-viewer-img-wrap[data-v-91952c19]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.gcp-viewer-img[data-v-91952c19]{max-width:90vw;max-height:88vh;object-fit:contain;border-radius:8px}.gcp-viewer-controls[data-v-91952c19]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0f0f14e0;border:1px solid rgba(255,255,255,.12);border-radius:50px}.gcp-viewer-ctrl[data-v-91952c19]{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff9;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .12s}.gcp-viewer-ctrl[data-v-91952c19]:hover{background:#ffffff1f;color:#fff}.gcp-viewer-zoom[data-v-91952c19]{font-size:12px;color:#ffffff80;min-width:42px;text-align:center}.gcp-viewer-close[data-v-91952c19]{position:fixed;top:16px;right:16px;width:38px;height:38px;border-radius:50%;background:#0f0f14d9;border:1px solid rgba(255,255,255,.12);color:#fff9;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .12s}.gcp-viewer-close[data-v-91952c19]:hover{background:#ef444440;color:#f87171}.gcp-pop-enter-active[data-v-91952c19],.gcp-pop-leave-active[data-v-91952c19]{transition:opacity .1s,transform .1s}.gcp-pop-enter-from[data-v-91952c19],.gcp-pop-leave-to[data-v-91952c19]{opacity:0;transform:scale(.8) translateY(4px)}.gcp-slide-enter-active[data-v-91952c19],.gcp-slide-leave-active[data-v-91952c19]{transition:opacity .2s,transform .2s}.gcp-slide-enter-from[data-v-91952c19],.gcp-slide-leave-to[data-v-91952c19]{opacity:0;transform:translateY(40px)}.gs-root[data-v-6cef4cba]{--mc:#34d399;position:relative;min-height:100vh;background:#0a0b0c;overflow-x:hidden;font-family:Inter,sans-serif}.gs-shader[data-v-6cef4cba],.gs-particles[data-v-6cef4cba]{position:fixed;inset:0;width:100%;height:100%}.gs-shader[data-v-6cef4cba]{z-index:0}.gs-particles[data-v-6cef4cba]{z-index:1;pointer-events:none}.gs-vignette[data-v-6cef4cba]{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.72) 100%)}.gs-mode-glow[data-v-6cef4cba]{position:fixed;top:0;left:0;right:0;height:380px;z-index:3;pointer-events:none;background:radial-gradient(ellipse 70% 260px at 50% 0%,color-mix(in srgb,var(--mc) 18%,transparent),transparent 80%)}.gs-layout[data-v-6cef4cba]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:0 24px 100px;display:flex;flex-direction:column;gap:24px}.gs-hero[data-v-6cef4cba]{padding:52px 0 2px}.gs-eyebrow[data-v-6cef4cba]{display:flex;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff59}.gs-eyebrow-pulse[data-v-6cef4cba]{width:6px;height:6px;border-radius:50%;background:var(--mc);box-shadow:0 0 8px var(--mc);animation:epulse-6cef4cba 2s ease-in-out infinite}@keyframes epulse-6cef4cba{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.gs-eyebrow-sep[data-v-6cef4cba]{opacity:.2}.gs-eyebrow-accent[data-v-6cef4cba]{color:var(--mc)}.gs-title[data-v-6cef4cba]{font-size:clamp(32px,5vw,52px);font-weight:900;letter-spacing:-.05em;margin:0 0 12px;line-height:1.05}.gs-title-plain[data-v-6cef4cba]{color:#ffffffe0}.gs-title-accent[data-v-6cef4cba]{background:linear-gradient(110deg,var(--mc) 0%,#a7f3d0 55%,rgba(255,255,255,.9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gs-subtitle[data-v-6cef4cba]{font-size:14px;color:#ffffff47;margin:0;letter-spacing:.01em}.gs-loading[data-v-6cef4cba]{display:flex;align-items:center;justify-content:center;gap:14px;padding:90px;color:#ffffff4d;font-size:13px}.gs-loader-ring[data-v-6cef4cba]{position:relative;width:28px;height:28px}.gs-loader-ring div[data-v-6cef4cba]{position:absolute;inset:0;border-radius:50%;border:2px solid transparent;animation:lspin-6cef4cba 1.2s linear infinite}.gs-loader-ring div[data-v-6cef4cba]:nth-child(1){border-top-color:var(--mc);animation-delay:0s}.gs-loader-ring div[data-v-6cef4cba]:nth-child(2){border-right-color:color-mix(in srgb,var(--mc) 50%,transparent);animation-delay:.15s;inset:4px}.gs-loader-ring div[data-v-6cef4cba]:nth-child(3){border-bottom-color:color-mix(in srgb,var(--mc) 25%,transparent);animation-delay:.3s;inset:8px}@keyframes lspin-6cef4cba{to{transform:rotate(360deg)}}.gs-spin[data-v-6cef4cba]{animation:lspin-6cef4cba .7s linear infinite;flex-shrink:0}.gs-error[data-v-6cef4cba]{padding:18px 22px;border-radius:14px;background:#f8717112;border:1px solid rgba(248,113,113,.18);color:#f87171;font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.gs-error button[data-v-6cef4cba]{padding:6px 14px;border-radius:8px;border:1px solid rgba(248,113,113,.25);background:#f8717114;color:#f87171;font-size:11px;font-family:inherit;cursor:pointer}.gs-summary[data-v-6cef4cba]{display:flex;align-items:center;gap:0;padding:18px 24px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gs-stat[data-v-6cef4cba]{display:flex;flex-direction:column;gap:3px;flex:1}.gs-stat--hero[data-v-6cef4cba]{flex:1.5}.gs-stat-val[data-v-6cef4cba]{font-size:20px;font-weight:800;color:#ffffffd1;letter-spacing:-.03em}.gs-stat-val--accent[data-v-6cef4cba]{color:var(--mc);text-shadow:0 0 24px color-mix(in srgb,var(--mc) 40%,transparent)}.gs-stat-lbl[data-v-6cef4cba]{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#ffffff38}.gs-stat-div[data-v-6cef4cba]{width:1px;height:36px;background:#ffffff12;margin:0 24px}.gs-filters[data-v-6cef4cba]{display:flex;gap:8px;flex-wrap:wrap}.gs-ftab[data-v-6cef4cba]{display:flex;align-items:center;gap:7px;padding:8px 16px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff6;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}.gs-ftab[data-v-6cef4cba]:hover{border-color:#ffffff24;color:#ffffffa6}.gs-ftab--on[data-v-6cef4cba]{border-color:color-mix(in srgb,var(--mc) 35%,rgba(255,255,255,.06));background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.03));color:#ffffffd9}.gs-ftab-ct[data-v-6cef4cba]{padding:1px 6px;border-radius:5px;background:#ffffff12;font-size:10px;color:#ffffff59}.gs-ftab--on .gs-ftab-ct[data-v-6cef4cba]{background:color-mix(in srgb,var(--mc) 20%,rgba(255,255,255,.06));color:var(--mc)}.gs-clear[data-v-6cef4cba]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:80px 20px;text-align:center}.gs-clear-scene[data-v-6cef4cba]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.gs-orb-ring[data-v-6cef4cba]{position:absolute;inset:0;border-radius:50%;animation:orbRing-6cef4cba linear infinite}.gs-orb-ring--a[data-v-6cef4cba]{animation-duration:4s;width:100%;height:100%}.gs-orb-ring--b[data-v-6cef4cba]{animation-duration:7s;width:78%;height:78%;top:11%;left:11%}.gs-orb-ring--c[data-v-6cef4cba]{animation-duration:5.5s;animation-direction:reverse;width:62%;height:62%;top:19%;left:19%}@keyframes orbRing-6cef4cba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gs-orb-dot[data-v-6cef4cba]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:var(--mc);box-shadow:0 0 8px var(--mc)}.gs-orb-dot--b[data-v-6cef4cba]{width:5px;height:5px;background:#34d39999;box-shadow:0 0 6px #34d39966}.gs-orb-dot--c[data-v-6cef4cba]{width:4px;height:4px;background:#a7f3d080;box-shadow:none}.gs-clear-icon[data-v-6cef4cba]{width:72px;height:72px;border-radius:50%;background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.03));border:1.5px solid color-mix(in srgb,var(--mc) 28%,rgba(255,255,255,.05));display:flex;align-items:center;justify-content:center;box-shadow:0 0 40px color-mix(in srgb,var(--mc) 18%,transparent)}.gs-clear-title[data-v-6cef4cba]{font-size:24px;font-weight:800;color:#ffffffd9;margin:0;letter-spacing:-.03em}.gs-clear-sub[data-v-6cef4cba]{font-size:13px;color:#ffffff4d;margin:0;max-width:300px;line-height:1.65}.gs-groups[data-v-6cef4cba]{display:flex;flex-direction:column;gap:32px}.gs-group[data-v-6cef4cba]{animation:groupIn-6cef4cba .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--gi) * 90ms)}@keyframes groupIn-6cef4cba{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.gs-group-hd[data-v-6cef4cba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 4px}.gs-group-id[data-v-6cef4cba]{display:flex;align-items:center;gap:12px}.gs-group-beacon[data-v-6cef4cba]{position:relative;width:12px;height:12px;flex-shrink:0}.gs-beacon-core[data-v-6cef4cba]{position:absolute;inset:2px;border-radius:50%;background:var(--mc)}.gs-beacon-ring[data-v-6cef4cba]{position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--mc);animation:beaconRing-6cef4cba 2.5s ease-out infinite;opacity:0}@keyframes beaconRing-6cef4cba{0%{transform:scale(1);opacity:.6}to{transform:scale(2.4);opacity:0}}.gs-group-name[data-v-6cef4cba]{font-size:16px;font-weight:800;color:#ffffffd6;margin:0 0 3px;letter-spacing:-.03em}.gs-group-meta[data-v-6cef4cba]{font-size:11px;margin:0;display:flex;align-items:center;gap:6px}.gs-meta-ct[data-v-6cef4cba]{color:#ffffff47}.gs-meta-sep[data-v-6cef4cba]{color:#ffffff1f}.gs-meta-amt[data-v-6cef4cba]{color:var(--mc);font-weight:600}.gs-group-goto[data-v-6cef4cba]{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#ffffff47;text-decoration:none;transition:color .13s;letter-spacing:.02em}.gs-group-goto[data-v-6cef4cba]:hover{color:var(--mc)}.gs-cards[data-v-6cef4cba]{display:flex;flex-direction:column;gap:12px}.gs-card[data-v-6cef4cba]{position:relative;display:grid;grid-template-columns:140px 1fr 140px;align-items:center;gap:0;padding:28px 24px;border-radius:24px;overflow:hidden;background:#ffffff09;border:1px solid rgba(255,255,255,.07);--gx:-999px;--gy:-999px;--tx:0;--ty:0;transform:perspective(1000px) rotateX(calc(var(--ty) * -.7deg)) rotateY(calc(var(--tx) * .7deg));transform-style:preserve-3d;transition:transform .25s cubic-bezier(.03,.98,.52,.99),border-color .2s,box-shadow .25s;animation:cardIn-6cef4cba .45s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--si) * 70ms + .12s);box-shadow:0 0 calc(40px * var(--glow, 0)) color-mix(in srgb,var(--mc) calc(12% * var(--glow, 0)),transparent)}.gs-card[data-v-6cef4cba]:before{content:"";position:absolute;inset:0;border-radius:24px;background:radial-gradient(350px circle at var(--gx) var(--gy),rgba(52,211,153,.07),transparent 65%);pointer-events:none;z-index:0}.gs-card[data-v-6cef4cba]:hover{border-color:color-mix(in srgb,var(--mc) 20%,rgba(255,255,255,.06));box-shadow:0 12px 40px #00000059,0 0 calc(60px * var(--glow, .3)) color-mix(in srgb,var(--mc) 15%,transparent)}.gs-card[data-v-6cef4cba]>*{position:relative;z-index:1}@keyframes cardIn-6cef4cba{0%{opacity:0;transform:perspective(1000px) translateY(10px)}to{opacity:1;transform:perspective(1000px) translateY(0)}}.gs-card-blob[data-v-6cef4cba]{position:absolute;border-radius:50%;filter:blur(40px);pointer-events:none;z-index:0}.gs-card-blob--l[data-v-6cef4cba]{width:120px;height:120px;top:-30px;left:-20px;background:radial-gradient(circle,rgba(248,113,113,.06),transparent 70%)}.gs-card-blob--r[data-v-6cef4cba]{width:120px;height:120px;bottom:-30px;right:-20px;background:radial-gradient(circle,rgba(52,211,153,.06),transparent 70%)}.gs-person[data-v-6cef4cba]{display:flex;flex-direction:column;align-items:center;gap:8px}.gs-aw[data-v-6cef4cba]{position:relative;width:68px;height:68px}.gs-orbit[data-v-6cef4cba]{position:absolute;inset:-12px;width:calc(100% + 24px);height:calc(100% + 24px);pointer-events:none}.gs-orbit--f[data-v-6cef4cba]{animation:orbitCW-6cef4cba 6s linear infinite reverse}.gs-orbit--t[data-v-6cef4cba]{animation:orbitCW-6cef4cba 4.5s linear infinite}@keyframes orbitCW-6cef4cba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gs-orbit-track[data-v-6cef4cba]{fill:none;stroke:#ffffff0a;stroke-width:1}.gs-orbit-arc[data-v-6cef4cba]{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:200 52}.gs-orbit-arc--f[data-v-6cef4cba]{stroke:#f8717180}.gs-orbit-arc--t[data-v-6cef4cba]{stroke:#34d39980}.gs-av[data-v-6cef4cba]{position:relative;z-index:1;width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:#ffffffc7}.gs-av--f[data-v-6cef4cba]{background:#f871711a;border:2px solid rgba(248,113,113,.25)}.gs-av--t[data-v-6cef4cba]{background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.05));border:2px solid color-mix(in srgb,var(--mc) 35%,rgba(255,255,255,.08))}.gs-av-img[data-v-6cef4cba]{width:100%;height:100%;object-fit:cover;border-radius:50%}.gs-pname[data-v-6cef4cba]{font-size:12.5px;font-weight:700;color:#fffc;text-align:center;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.gs-prole[data-v-6cef4cba]{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.gs-prole--f[data-v-6cef4cba]{color:#f871718c}.gs-prole--t[data-v-6cef4cba]{color:color-mix(in srgb,var(--mc) 55%,rgba(255,255,255,.25))}.gs-center[data-v-6cef4cba]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 16px}.gs-amt-badge[data-v-6cef4cba]{position:relative;margin-bottom:2px;overflow:hidden;border-radius:10px;padding:6px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.gs-amt-text[data-v-6cef4cba]{font-size:clamp(18px,2.2vw,24px);font-weight:900;letter-spacing:-.04em;color:#ffffffe6;display:block}.gs-amt-sheen[data-v-6cef4cba]{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.06) 50%,transparent 70%);background-size:200% 100%;animation:amtSheen-6cef4cba 3s ease-in-out infinite;pointer-events:none}@keyframes amtSheen-6cef4cba{0%,to{background-position:200% 0}50%{background-position:-100% 0}}.gs-arc[data-v-6cef4cba]{width:100%;height:56px;display:block;overflow:visible}.gs-cta[data-v-6cef4cba]{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 22px;border-radius:12px;border:none;background:var(--mc);color:#000;font-size:12px;font-weight:800;font-family:inherit;cursor:pointer;letter-spacing:.02em;transition:opacity .15s,transform .16s;margin-top:2px}.gs-cta[data-v-6cef4cba]:hover:not(:disabled){opacity:.87;transform:translateY(-1px)}.gs-cta[data-v-6cef4cba]:active:not(:disabled){transform:translateY(0) scale(.98)}.gs-cta[data-v-6cef4cba]:disabled{opacity:.35;cursor:default;transform:none}.gs-cta--busy[data-v-6cef4cba]{background:color-mix(in srgb,var(--mc) 75%,rgba(255,255,255,.06))}.gs-ripple[data-v-6cef4cba]{position:absolute;width:6px;height:6px;border-radius:50%;background:#0000002e;transform:translate(-50%,-50%) scale(0);animation:rippleOut-6cef4cba .7s ease-out forwards;pointer-events:none}@keyframes rippleOut-6cef4cba{to{transform:translate(-50%,-50%) scale(28);opacity:0}}.gs-uninvolved[data-v-6cef4cba]{display:flex;align-items:center;gap:5px;font-size:10px;color:#ffffff2e;margin-top:4px;letter-spacing:.03em}.gs-footer[data-v-6cef4cba]{position:sticky;bottom:20px;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:14px 22px;background:#080a0ceb;border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff0a}.gs-footer-left[data-v-6cef4cba]{display:flex;align-items:center;gap:10px}.gs-footer-dot[data-v-6cef4cba]{width:6px;height:6px;border-radius:50%;background:var(--mc);box-shadow:0 0 8px var(--mc)}.gs-footer-ct[data-v-6cef4cba]{font-size:13px;font-weight:700;color:#ffffffb3}.gs-footer-sep[data-v-6cef4cba]{font-size:12px;color:#ffffff40}.gs-footer-right[data-v-6cef4cba]{display:flex;align-items:center;gap:10px}.gs-footer-lbl[data-v-6cef4cba]{font-size:11px;color:#ffffff40;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.gs-footer-total[data-v-6cef4cba]{font-size:17px;font-weight:900;color:var(--mc);letter-spacing:-.03em;text-shadow:0 0 16px color-mix(in srgb,var(--mc) 40%,transparent)}.gs-overlay[data-v-6cef4cba]{position:fixed;inset:0;z-index:60;background:#000000c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:20px}.gs-modal[data-v-6cef4cba]{width:100%;max-width:420px;background:#0a0c0efc;border:1px solid rgba(255,255,255,.1);border-radius:26px;padding:30px;box-shadow:0 50px 120px #000000bf,0 0 0 1px #ffffff08}.gs-modal-arc-wrap[data-v-6cef4cba]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:26px;padding:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:18px}.gs-modal-person[data-v-6cef4cba]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:56px}.gs-modal-av[data-v-6cef4cba]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#ffffffbf}.gs-modal-av--f[data-v-6cef4cba]{background:#f871711a;border:1.5px solid rgba(248,113,113,.25)}.gs-modal-av--t[data-v-6cef4cba]{background:color-mix(in srgb,var(--mc) 10%,rgba(255,255,255,.04));border:1.5px solid color-mix(in srgb,var(--mc) 30%,rgba(255,255,255,.06))}.gs-modal-pname[data-v-6cef4cba]{font-size:10.5px;font-weight:700;color:#ffffff80;text-align:center;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-modal-flow[data-v-6cef4cba]{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px}.gs-modal-amt[data-v-6cef4cba]{font-size:17px;font-weight:900;color:var(--mc);letter-spacing:-.03em}.gs-modal-arc-svg[data-v-6cef4cba]{width:100%;height:38px;display:block;overflow:visible}.gs-modal-title[data-v-6cef4cba]{font-size:17px;font-weight:800;color:#ffffffe0;margin:0 0 8px;letter-spacing:-.03em}.gs-modal-body[data-v-6cef4cba]{font-size:13px;color:#ffffff6b;line-height:1.6;margin:0 0 6px}.gs-modal-body strong[data-v-6cef4cba]{color:#fffc}.gs-modal-hl[data-v-6cef4cba]{color:var(--mc);font-weight:700}.gs-modal-group[data-v-6cef4cba]{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff40;margin:0 0 24px}.gs-modal-btns[data-v-6cef4cba]{display:flex;gap:10px}.gs-modal-cancel[data-v-6cef4cba]{flex:1;padding:12px;border-radius:13px;border:1px solid rgba(255,255,255,.09);background:#ffffff0a;color:#ffffff73;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .13s}.gs-modal-cancel[data-v-6cef4cba]:hover{background:#ffffff14}.gs-modal-ok[data-v-6cef4cba]{flex:2;display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;border-radius:13px;border:none;background:var(--mc);color:#000;font-size:13px;font-weight:800;font-family:inherit;cursor:pointer;transition:opacity .13s,transform .13s}.gs-modal-ok[data-v-6cef4cba]:hover:not(:disabled){opacity:.87}.gs-modal-ok[data-v-6cef4cba]:disabled{opacity:.35;cursor:default}.gs-pay-block[data-v-6cef4cba]{border:1px solid color-mix(in srgb,var(--mc) 22%,rgba(255,255,255,.07));border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--mc) 5%,rgba(255,255,255,.02));margin-bottom:14px}.gs-pay-lbl[data-v-6cef4cba]{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--mc) 65%,rgba(255,255,255,.35));border-bottom:1px solid rgba(255,255,255,.06)}.gs-pay-qr-section[data-v-6cef4cba]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 12px 10px}.gs-pay-qr-frame[data-v-6cef4cba]{background:#fff;border-radius:10px;padding:8px;display:inline-flex}.gs-pay-qr-img[data-v-6cef4cba]{width:160px;height:160px;object-fit:contain;display:block}.gs-pay-qr-hint[data-v-6cef4cba]{font-size:10px;color:#ffffff47}.gs-pay-upi-row[data-v-6cef4cba]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.06)}.gs-pay-upi-id[data-v-6cef4cba]{flex:1;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#ffffffd1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-pay-copy[data-v-6cef4cba]{display:flex;align-items:center;gap:5px;padding:5px 11px;border-radius:7px;font-size:11px;font-weight:700;cursor:pointer;background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:#ffffff8c;font-family:inherit;transition:background .12s,color .12s;flex-shrink:0}.gs-pay-copy[data-v-6cef4cba]:hover{background:#ffffff1f;color:#fffc}.gs-pay-copy--done[data-v-6cef4cba]{background:color-mix(in srgb,var(--mc) 14%,transparent);border-color:color-mix(in srgb,var(--mc) 30%,transparent);color:var(--mc)}.gs-pay-divider[data-v-6cef4cba]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.gs-pay-divider[data-v-6cef4cba]:before,.gs-pay-divider[data-v-6cef4cba]:after{content:"";flex:1;height:1px;background:#ffffff12}.gs-pay-divider span[data-v-6cef4cba]{font-size:10px;color:#ffffff38;white-space:nowrap}.gs-modal-enter-active[data-v-6cef4cba],.gs-modal-leave-active[data-v-6cef4cba]{transition:opacity .2s}.gs-modal-enter-from[data-v-6cef4cba],.gs-modal-leave-to[data-v-6cef4cba]{opacity:0}.gs-modal-enter-active .gs-modal[data-v-6cef4cba]{transition:transform .26s cubic-bezier(.16,1,.3,1)}.gs-modal-enter-from .gs-modal[data-v-6cef4cba]{transform:translateY(18px) scale(.96)}.gs-modal-leave-active .gs-modal[data-v-6cef4cba]{transition:transform .18s ease-in}.gs-modal-leave-to .gs-modal[data-v-6cef4cba]{transform:scale(.95)}@media (max-width:680px){.gs-layout[data-v-6cef4cba]{padding:0 14px 80px}.gs-hero[data-v-6cef4cba]{padding:32px 0 2px}.gs-card[data-v-6cef4cba]{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:20px;padding:22px 18px}.gs-person[data-v-6cef4cba]{flex-direction:row;gap:12px;align-items:center}.gs-aw[data-v-6cef4cba]{width:52px;height:52px}.gs-av[data-v-6cef4cba]{width:52px;height:52px;font-size:18px}.gs-orbit[data-v-6cef4cba]{inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px)}.gs-center[data-v-6cef4cba]{padding:0}.gs-stat-div[data-v-6cef4cba]{display:none}.gs-summary[data-v-6cef4cba]{flex-wrap:wrap;gap:16px}.gs-stat[data-v-6cef4cba]{flex:calc(50% - 8px)}.gs-footer[data-v-6cef4cba]{flex-direction:column;gap:8px;align-items:flex-start}}.od-page[data-v-5ac393a2]{--mc: #a78bfa;min-height:100vh;background:#0b0d10;position:relative}.od-bg[data-v-5ac393a2]{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 45% at 50% 0%,rgba(167,139,250,.1) 0%,transparent 65%),radial-gradient(ellipse 40% 30% at 85% 85%,rgba(167,139,250,.05) 0%,transparent 55%)}.od-hero[data-v-5ac393a2]{position:relative;z-index:1;background:linear-gradient(180deg,#a78bfa12,#08090af0);border-bottom:1px solid rgba(255,255,255,.06)}.od-hero-inner[data-v-5ac393a2]{max-width:1440px;margin:0 auto;padding:28px 20px 24px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}@media (min-width: 768px){.od-hero-inner[data-v-5ac393a2]{padding:36px 28px 30px}}.od-eyebrow[data-v-5ac393a2]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.od-month-pill[data-v-5ac393a2]{font-size:11px;font-weight:600;color:#ffffff61;letter-spacing:.06em;text-transform:uppercase}.od-report-pill[data-v-5ac393a2]{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 9px;border-radius:999px;background:#a78bfa24;border:1px solid rgba(167,139,250,.3);color:#a78bfa}.od-greeting[data-v-5ac393a2]{font-size:26px;font-weight:700;color:#ffffffeb;letter-spacing:-.5px;margin:0 0 4px}@media (min-width: 640px){.od-greeting[data-v-5ac393a2]{font-size:32px}}.od-sub[data-v-5ac393a2]{font-size:12px;color:#ffffff4d;margin:0}.od-net[data-v-5ac393a2]{text-align:right}.od-net-lbl[data-v-5ac393a2]{font-size:12px;color:#ffffff52;margin-bottom:4px}.od-net-val[data-v-5ac393a2]{font-size:28px;font-weight:800;letter-spacing:-.5px;margin-bottom:4px}.od-net-hint[data-v-5ac393a2]{font-size:10px;color:#ffffff38}.od-pos[data-v-5ac393a2]{color:#34d399}.od-neg[data-v-5ac393a2]{color:#f87171}.od-content[data-v-5ac393a2]{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:24px 20px 72px}@media (min-width: 768px){.od-content[data-v-5ac393a2]{padding:32px 28px 80px}}.od-body[data-v-5ac393a2]{display:flex;flex-direction:column;gap:20px}.od-loading[data-v-5ac393a2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:14px}.od-spin[data-v-5ac393a2]{width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.08);border-top-color:#a78bfa;animation:od-rot-5ac393a2 .7s linear infinite}@keyframes od-rot-5ac393a2{to{transform:rotate(360deg)}}.od-loading-txt[data-v-5ac393a2]{font-size:13px;color:#ffffff4d}.od-err[data-v-5ac393a2]{background:#ef444414;border:1px solid rgba(239,68,68,.18);border-radius:16px;padding:24px;text-align:center}.od-err-msg[data-v-5ac393a2]{font-size:14px;color:#fca5a5;margin-bottom:12px}.od-err-btn[data-v-5ac393a2]{font-size:12px;font-weight:600;color:#fca5a5;background:none;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:6px 14px;cursor:pointer}.od-stats[data-v-5ac393a2]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 640px){.od-stats[data-v-5ac393a2]{grid-template-columns:repeat(4,1fr)}}.od-stat[data-v-5ac393a2]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:18px 16px}.od-stat-ico[data-v-5ac393a2]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.od-stat-lbl[data-v-5ac393a2]{font-size:11px;font-weight:500;color:#ffffff61;margin-bottom:6px}.od-stat-val[data-v-5ac393a2]{font-size:22px;font-weight:800;color:#ffffffe0;letter-spacing:-.3px;margin-bottom:4px}.od-stat-sub[data-v-5ac393a2]{font-size:10px;color:#ffffff38}.od-sect-lbl[data-v-5ac393a2]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#ffffff42;margin-bottom:10px}.od-mode-grid[data-v-5ac393a2]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 768px){.od-mode-grid[data-v-5ac393a2]{grid-template-columns:repeat(4,1fr)}}.od-mc[data-v-5ac393a2]{--c: #818cf8;background:color-mix(in srgb,var(--c) 5%,rgba(255,255,255,.03));border:1px solid color-mix(in srgb,var(--c) 15%,rgba(255,255,255,.06));border-radius:18px;overflow:hidden;transition:border-color .18s}.od-mc[data-v-5ac393a2]:hover{border-color:color-mix(in srgb,var(--c) 30%,rgba(255,255,255,.08))}.od-mc-head[data-v-5ac393a2]{display:flex;align-items:center;gap:10px;padding:14px 16px 10px;border-bottom:1px solid rgba(255,255,255,.05)}.od-mc-ico[data-v-5ac393a2]{width:30px;height:30px;border-radius:9px;flex-shrink:0;background:color-mix(in srgb,var(--c) 14%,transparent);color:var(--c);display:flex;align-items:center;justify-content:center}.od-mc-label[data-v-5ac393a2]{flex:1;font-size:13px;font-weight:700;color:#ffffffd1}.od-mc-link[data-v-5ac393a2]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;flex-shrink:0;color:#ffffff38;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);text-decoration:none;transition:all .14s}.od-mc:hover .od-mc-link[data-v-5ac393a2]{color:var(--c);border-color:color-mix(in srgb,var(--c) 30%,transparent);background:color-mix(in srgb,var(--c) 10%,transparent)}.od-mc-rows[data-v-5ac393a2]{padding:12px 16px 14px;display:flex;flex-direction:column;gap:7px}.od-mc-row[data-v-5ac393a2]{display:flex;align-items:center;justify-content:space-between}.od-mc-row-lbl[data-v-5ac393a2]{font-size:11px;color:#ffffff59}.od-mc-row-val[data-v-5ac393a2]{font-size:12px;font-weight:700;color:#ffffffbf}.od-mc-bal[data-v-5ac393a2]{font-size:13px}.od-mc-divider[data-v-5ac393a2]{height:1px;background:#ffffff0d;margin:2px 0}.od-mc-empty[data-v-5ac393a2]{padding:20px 16px;font-size:11px;color:#ffffff40;text-align:center}.od-analytics-grid[data-v-5ac393a2]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 768px){.od-analytics-grid[data-v-5ac393a2]{grid-template-columns:repeat(2,1fr)}}.od-card[data-v-5ac393a2]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:20px;overflow:hidden}.od-card-hd[data-v-5ac393a2]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.05)}.od-card-ttl[data-v-5ac393a2]{font-size:13px;font-weight:700;color:#ffffffd1;margin:0}.od-card-sub[data-v-5ac393a2]{font-size:10px;color:#ffffff47}.od-card-body[data-v-5ac393a2]{padding:14px 18px}.od-empty-sm[data-v-5ac393a2]{font-size:12px;color:#ffffff40;text-align:center;padding:20px 0}.od-view-all[data-v-5ac393a2]{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#a78bfaa6;text-decoration:none;transition:color .16s}.od-view-all[data-v-5ac393a2]:hover{color:#a78bfa}.od-mode-bars[data-v-5ac393a2]{display:flex;flex-direction:column;gap:12px}.od-mb-row[data-v-5ac393a2]{display:flex;align-items:center;gap:10px}.od-mb-left[data-v-5ac393a2]{display:flex;align-items:center;gap:8px;width:86px;flex-shrink:0}.od-mb-ico[data-v-5ac393a2]{width:26px;height:26px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.od-mb-lbl[data-v-5ac393a2]{font-size:12px;font-weight:600;color:#ffffffb3}.od-mb-track[data-v-5ac393a2]{flex:1;height:5px;background:#ffffff0f;border-radius:999px;overflow:hidden}.od-mb-fill[data-v-5ac393a2]{height:100%;border-radius:999px;transition:width .5s ease;min-width:3px}.od-mb-right[data-v-5ac393a2]{display:flex;align-items:center;gap:10px;flex-shrink:0}.od-mb-amt[data-v-5ac393a2]{font-size:12px;font-weight:700;color:#ffffffb8;min-width:68px;text-align:right}.od-mb-pct[data-v-5ac393a2]{font-size:11px;color:#ffffff4d;min-width:32px;text-align:right}.od-cats[data-v-5ac393a2]{display:flex;flex-direction:column;gap:10px}.od-cat-row[data-v-5ac393a2]{display:flex;align-items:center;gap:9px}.od-cat-ico[data-v-5ac393a2]{width:26px;height:26px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.od-cat-lbl[data-v-5ac393a2]{font-size:11px;font-weight:600;color:#ffffffa6;width:90px;text-transform:capitalize;flex-shrink:0}.od-cat-track[data-v-5ac393a2]{flex:1;height:4px;background:#ffffff0f;border-radius:999px;overflow:hidden}.od-cat-fill[data-v-5ac393a2]{height:100%;border-radius:999px;transition:width .5s ease;min-width:3px}.od-cat-pct[data-v-5ac393a2]{font-size:10px;color:#ffffff47;width:30px;text-align:right;flex-shrink:0}.od-cat-amt[data-v-5ac393a2]{font-size:11px;font-weight:700;color:#ffffffa6;width:72px;text-align:right;flex-shrink:0}.od-settle-hd[data-v-5ac393a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.od-settle-hd-left[data-v-5ac393a2]{display:flex;align-items:center;gap:12px}.od-settle-beacon[data-v-5ac393a2]{position:relative;width:12px;height:12px;flex-shrink:0}.od-beacon-core[data-v-5ac393a2]{position:absolute;inset:2px;border-radius:50%;background:#34d399}.od-beacon-ring[data-v-5ac393a2]{position:absolute;inset:0;border-radius:50%;border:1.5px solid #34d399;animation:odBeacon-5ac393a2 2.5s ease-out infinite;opacity:0}.od-beacon-ring--hidden[data-v-5ac393a2]{animation:none;opacity:0}@keyframes odBeacon-5ac393a2{0%{transform:scale(1);opacity:.6}to{transform:scale(2.4);opacity:0}}.od-settle-meta[data-v-5ac393a2]{font-size:11px;color:#ffffff4d;margin:0}.od-settle-clear[data-v-5ac393a2]{display:flex;align-items:center;gap:12px;padding:18px 20px;background:#34d3990d;border:1px solid rgba(52,211,153,.15);border-radius:16px}.od-clear-icon[data-v-5ac393a2]{width:44px;height:44px;border-radius:50%;background:#34d39914;border:1px solid rgba(52,211,153,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.od-settle-clear p[data-v-5ac393a2]{font-size:13px;color:#ffffff80;margin:0}.od-settle-groups[data-v-5ac393a2]{display:flex;flex-direction:column;gap:28px}.od-settle-group[data-v-5ac393a2]{animation:groupIn-5ac393a2 .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--gi) * 80ms)}@keyframes groupIn-5ac393a2{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.gs-group-hd[data-v-5ac393a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding:0 4px}.gs-group-id[data-v-5ac393a2]{display:flex;align-items:center;gap:12px}.gs-group-beacon[data-v-5ac393a2]{position:relative;width:12px;height:12px;flex-shrink:0}.gs-beacon-core[data-v-5ac393a2]{position:absolute;inset:2px;border-radius:50%;background:#34d399}.gs-beacon-ring[data-v-5ac393a2]{position:absolute;inset:0;border-radius:50%;border:1.5px solid #34d399;animation:beaconRing-5ac393a2 2.5s ease-out infinite;opacity:0}@keyframes beaconRing-5ac393a2{0%{transform:scale(1);opacity:.6}to{transform:scale(2.4);opacity:0}}.gs-group-name[data-v-5ac393a2]{font-size:15px;font-weight:800;color:#ffffffd6;margin:0 0 3px;letter-spacing:-.03em}.gs-group-meta[data-v-5ac393a2]{font-size:11px;margin:0;display:flex;align-items:center;gap:6px}.gs-meta-ct[data-v-5ac393a2]{color:#ffffff47}.gs-meta-sep[data-v-5ac393a2]{color:#ffffff1f}.gs-meta-amt[data-v-5ac393a2]{color:#34d399;font-weight:600}.gs-group-goto[data-v-5ac393a2]{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#ffffff47;text-decoration:none;transition:color .13s;letter-spacing:.02em}.gs-group-goto[data-v-5ac393a2]:hover{color:#34d399}.gs-cards[data-v-5ac393a2]{display:flex;flex-direction:column;gap:10px}.gs-card[data-v-5ac393a2]{position:relative;display:grid;grid-template-columns:130px 1fr 130px;align-items:center;padding:24px 20px;border-radius:22px;overflow:hidden;background:#ffffff09;border:1px solid rgba(255,255,255,.07);--gx:-999px;--gy:-999px;--tx:0;--ty:0;transform:perspective(1000px) rotateX(calc(var(--ty) * -.7deg)) rotateY(calc(var(--tx) * .7deg));transform-style:preserve-3d;transition:transform .25s cubic-bezier(.03,.98,.52,.99),border-color .2s,box-shadow .25s;animation:cardIn-5ac393a2 .42s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--si) * 65ms + .1s);box-shadow:0 0 calc(40px * var(--glow,0)) color-mix(in srgb,#34d399 calc(12% * var(--glow,0)),transparent)}.gs-card[data-v-5ac393a2]:before{content:"";position:absolute;inset:0;border-radius:22px;background:radial-gradient(350px circle at var(--gx) var(--gy),rgba(52,211,153,.07),transparent 65%);pointer-events:none;z-index:0}.gs-card[data-v-5ac393a2]:hover{border-color:#34d39933;box-shadow:0 10px 36px #00000059,0 0 calc(60px * var(--glow,.3)) #34d3991f}.gs-card[data-v-5ac393a2]>*{position:relative;z-index:1}@keyframes cardIn-5ac393a2{0%{opacity:0;transform:perspective(1000px) translateY(10px)}to{opacity:1;transform:perspective(1000px) translateY(0)}}.gs-card-blob[data-v-5ac393a2]{position:absolute;border-radius:50%;filter:blur(40px);pointer-events:none;z-index:0}.gs-card-blob--l[data-v-5ac393a2]{width:100px;height:100px;top:-25px;left:-15px;background:radial-gradient(circle,rgba(248,113,113,.06),transparent 70%)}.gs-card-blob--r[data-v-5ac393a2]{width:100px;height:100px;bottom:-25px;right:-15px;background:radial-gradient(circle,rgba(52,211,153,.06),transparent 70%)}.gs-person[data-v-5ac393a2]{display:flex;flex-direction:column;align-items:center;gap:7px}.gs-aw[data-v-5ac393a2]{position:relative;width:58px;height:58px}.gs-orbit[data-v-5ac393a2]{position:absolute;inset:-10px;width:calc(100% + 20px);height:calc(100% + 20px);pointer-events:none}.gs-orbit--f[data-v-5ac393a2]{animation:orbitCW-5ac393a2 6s linear infinite reverse}.gs-orbit--t[data-v-5ac393a2]{animation:orbitCW-5ac393a2 4.5s linear infinite}@keyframes orbitCW-5ac393a2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gs-orbit-track[data-v-5ac393a2]{fill:none;stroke:#ffffff0a;stroke-width:1}.gs-orbit-arc[data-v-5ac393a2]{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:200 52}.gs-orbit-arc--f[data-v-5ac393a2]{stroke:#f8717180}.gs-orbit-arc--t[data-v-5ac393a2]{stroke:#34d39980}.gs-av[data-v-5ac393a2]{position:relative;z-index:1;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:800;color:#ffffffc7}.gs-av--f[data-v-5ac393a2]{background:#f871711a;border:2px solid rgba(248,113,113,.25)}.gs-av--t[data-v-5ac393a2]{background:#34d39914;border:2px solid rgba(52,211,153,.22)}.gs-av-img[data-v-5ac393a2]{width:100%;height:100%;object-fit:cover;border-radius:50%}.gs-pname[data-v-5ac393a2]{font-size:12px;font-weight:700;color:#ffffffc7;text-align:center;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.gs-prole[data-v-5ac393a2]{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.gs-prole--f[data-v-5ac393a2]{color:#f871718c}.gs-prole--t[data-v-5ac393a2]{color:#34d3998c}.gs-center[data-v-5ac393a2]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:0 12px}.gs-amt-badge[data-v-5ac393a2]{position:relative;overflow:hidden;border-radius:10px;padding:5px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);margin-bottom:2px}.gs-amt-text[data-v-5ac393a2]{font-size:clamp(16px,2vw,22px);font-weight:900;letter-spacing:-.04em;color:#ffffffe6;display:block}.gs-amt-sheen[data-v-5ac393a2]{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.06) 50%,transparent 70%);background-size:200% 100%;animation:amtSheen-5ac393a2 3s ease-in-out infinite;pointer-events:none}@keyframes amtSheen-5ac393a2{0%,to{background-position:200% 0}50%{background-position:-100% 0}}.gs-arc[data-v-5ac393a2]{width:100%;height:52px;display:block;overflow:visible}.gs-cta[data-v-5ac393a2]{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:11px;border:none;background:#34d399;color:#000;font-size:11px;font-weight:800;font-family:inherit;cursor:pointer;letter-spacing:.02em;transition:opacity .15s,transform .16s;margin-top:2px}.gs-cta[data-v-5ac393a2]:hover:not(:disabled){opacity:.87;transform:translateY(-1px)}.gs-cta[data-v-5ac393a2]:active:not(:disabled){transform:translateY(0) scale(.98)}.gs-cta[data-v-5ac393a2]:disabled{opacity:.35;cursor:default}.gs-cta--busy[data-v-5ac393a2]{background:#34d399b3}.gs-ripple[data-v-5ac393a2]{position:absolute;width:6px;height:6px;border-radius:50%;background:#0000002e;transform:translate(-50%,-50%) scale(0);animation:rippleOut-5ac393a2 .7s ease-out forwards;pointer-events:none}@keyframes rippleOut-5ac393a2{to{transform:translate(-50%,-50%) scale(28);opacity:0}}.gs-uninvolved[data-v-5ac393a2]{display:flex;align-items:center;gap:5px;font-size:9px;color:#ffffff2e;margin-top:4px;letter-spacing:.03em}.gs-spin[data-v-5ac393a2]{animation:od-rot-5ac393a2 .7s linear infinite;flex-shrink:0}.od-overlay[data-v-5ac393a2]{position:fixed;inset:0;z-index:60;background:#000000c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:20px}.od-modal[data-v-5ac393a2]{width:100%;max-width:420px;background:#0a0c0efc;border:1px solid rgba(255,255,255,.1);border-radius:26px;padding:28px;box-shadow:0 50px 120px #000000bf}.od-modal-arc-wrap[data-v-5ac393a2]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:22px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:16px}.od-modal-person[data-v-5ac393a2]{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:52px}.od-modal-av[data-v-5ac393a2]{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;color:#ffffffbf}.od-modal-av--f[data-v-5ac393a2]{background:#f871711a;border:1.5px solid rgba(248,113,113,.25)}.od-modal-av--t[data-v-5ac393a2]{background:#34d39914;border:1.5px solid rgba(52,211,153,.22)}.od-modal-pname[data-v-5ac393a2]{font-size:10px;font-weight:700;color:#ffffff80;text-align:center;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-modal-flow[data-v-5ac393a2]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.od-modal-amt[data-v-5ac393a2]{font-size:16px;font-weight:900;color:#34d399;letter-spacing:-.03em}.od-modal-arc-svg[data-v-5ac393a2]{width:100%;height:36px;display:block;overflow:visible}.od-modal-title[data-v-5ac393a2]{font-size:16px;font-weight:800;color:#ffffffe0;margin:0 0 7px;letter-spacing:-.03em}.od-modal-body[data-v-5ac393a2]{font-size:13px;color:#ffffff6b;line-height:1.6;margin:0 0 5px}.od-modal-body strong[data-v-5ac393a2]{color:#fffc}.od-modal-hl[data-v-5ac393a2]{color:#34d399;font-weight:700}.od-modal-group[data-v-5ac393a2]{display:flex;align-items:center;gap:5px;font-size:11px;color:#ffffff40;margin:0 0 22px}.od-modal-btns[data-v-5ac393a2]{display:flex;gap:10px}.od-modal-cancel[data-v-5ac393a2]{flex:1;padding:11px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#ffffff0a;color:#ffffff73;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .13s}.od-modal-cancel[data-v-5ac393a2]:hover{background:#ffffff14}.od-modal-ok[data-v-5ac393a2]{flex:2;display:flex;align-items:center;justify-content:center;gap:7px;padding:11px;border-radius:12px;border:none;background:#34d399;color:#000;font-size:13px;font-weight:800;font-family:inherit;cursor:pointer;transition:opacity .13s}.od-modal-ok[data-v-5ac393a2]:hover:not(:disabled){opacity:.87}.od-modal-ok[data-v-5ac393a2]:disabled{opacity:.35;cursor:default}.od-modal-enter-active[data-v-5ac393a2],.od-modal-leave-active[data-v-5ac393a2]{transition:opacity .2s}.od-modal-enter-from[data-v-5ac393a2],.od-modal-leave-to[data-v-5ac393a2]{opacity:0}.od-modal-enter-active .od-modal[data-v-5ac393a2]{transition:transform .26s cubic-bezier(.16,1,.3,1)}.od-modal-enter-from .od-modal[data-v-5ac393a2]{transform:translateY(18px) scale(.96)}.od-modal-leave-active .od-modal[data-v-5ac393a2]{transition:transform .18s ease-in}.od-modal-leave-to .od-modal[data-v-5ac393a2]{transform:scale(.95)}@media (max-width: 620px){.gs-card[data-v-5ac393a2]{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:18px;padding:20px 16px}.gs-person[data-v-5ac393a2]{flex-direction:row;gap:10px;align-items:center}.gs-aw[data-v-5ac393a2]{width:48px;height:48px}.gs-av[data-v-5ac393a2]{width:48px;height:48px;font-size:16px}.gs-orbit[data-v-5ac393a2]{inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px)}.gs-center[data-v-5ac393a2]{padding:0}}.myp-wrap[data-v-3ef38114]{width:100%}.myp-mobile[data-v-3ef38114]{display:flex;align-items:center;justify-content:space-between;gap:12px}@media (min-width: 640px){.myp-mobile[data-v-3ef38114]{display:none}}.myp-label[data-v-3ef38114]{font-size:14px;font-weight:600;color:#fffc;letter-spacing:-.2px}.myp-desktop[data-v-3ef38114]{display:none;align-items:center;justify-content:space-between;gap:12px;width:100%}@media (min-width: 640px){.myp-desktop[data-v-3ef38114]{display:flex}}.myp-controls[data-v-3ef38114]{display:flex;align-items:center;gap:8px}.myp-arrow[data-v-3ef38114]{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff9;cursor:pointer;transition:all .15s}.myp-arrow[data-v-3ef38114]:hover:not(:disabled){background:#ffffff17;color:#ffffffe6}.myp-arrow[data-v-3ef38114]:disabled{opacity:.3;cursor:not-allowed}.myp-sel-wrap[data-v-3ef38114]{position:relative}.myp-sel[data-v-3ef38114]{appearance:none;color-scheme:dark;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 28px 8px 12px;font-size:13px;font-weight:600;color:#fffc;cursor:pointer;outline:none;transition:border-color .15s,background .15s}.myp-sel[data-v-3ef38114]:focus{border-color:color-mix(in srgb,var(--mc, #818cf8) 55%,transparent);background:color-mix(in srgb,var(--mc, #818cf8) 5%,rgba(255,255,255,.05))}.myp-sel-ico[data-v-3ef38114]{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.myp-today[data-v-3ef38114]{padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;background:color-mix(in srgb,var(--mc, #818cf8) 14%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--mc, #818cf8) 30%,rgba(255,255,255,.08));color:var(--mc, #818cf8);transition:background .15s,border-color .15s}.myp-today[data-v-3ef38114]:hover{background:color-mix(in srgb,var(--mc, #818cf8) 22%,rgba(255,255,255,.06))}.oe-page[data-v-d7ec62de]{min-height:100vh;background:#0b0d10;position:relative}.oe-bg[data-v-d7ec62de]{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 40% at 50% 0%,rgba(167,139,250,.09) 0%,transparent 60%),radial-gradient(ellipse 35% 25% at 88% 80%,rgba(167,139,250,.04) 0%,transparent 55%)}.oe-content[data-v-d7ec62de]{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:28px 20px 60px;display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.oe-content[data-v-d7ec62de]{padding:36px 28px 72px}}.oe-hd[data-v-d7ec62de]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.oe-kicker[data-v-d7ec62de]{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#a78bfa;margin:0 0 4px}.oe-ttl[data-v-d7ec62de]{font-size:22px;font-weight:700;color:#ffffffe6;letter-spacing:-.4px;margin:0 0 4px}.oe-sub[data-v-d7ec62de]{font-size:13px;color:#ffffff59;margin:0}.oe-hd-badges[data-v-d7ec62de]{display:flex;align-items:center;gap:8px;padding-top:4px}.oe-readonly-badge[data-v-d7ec62de]{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:#a78bfa1a;border:1px solid rgba(167,139,250,.2);color:#a78bfa}.oe-controls[data-v-d7ec62de]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:12px}.oe-mode-tabs[data-v-d7ec62de]{display:flex;gap:6px;flex-wrap:wrap}.oe-mode-tab[data-v-d7ec62de]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffff73;cursor:pointer;transition:all .16s}.oe-mode-tab[data-v-d7ec62de]:hover{color:#ffffffb3;border-color:#ffffff26}.oe-mode-tab--on[data-v-d7ec62de]{background:color-mix(in srgb,var(--tc, #a78bfa) 15%,transparent);border-color:color-mix(in srgb,var(--tc, #a78bfa) 40%,transparent);color:var(--tc, #a78bfa)}.oe-tab-count[data-v-d7ec62de]{font-size:10px;font-weight:700;background:#ffffff14;border-radius:999px;padding:1px 6px;color:#fff6}.oe-mode-tab--on .oe-tab-count[data-v-d7ec62de]{background:#ffffff1f;color:inherit}.oe-filters[data-v-d7ec62de]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.oe-search-wrap[data-v-d7ec62de]{position:relative;flex:1;min-width:180px}.oe-search-ico[data-v-d7ec62de]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#ffffff40;pointer-events:none}.oe-search[data-v-d7ec62de]{width:100%;padding:8px 12px 8px 32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#fffc;font-size:12px;outline:none;transition:border-color .16s}.oe-search[data-v-d7ec62de]::placeholder{color:#ffffff38}.oe-search[data-v-d7ec62de]:focus{border-color:#a78bfa66}.oe-sel-wrap[data-v-d7ec62de]{position:relative}.oe-sel[data-v-d7ec62de]{appearance:none;padding:8px 28px 8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#ffffffb3;font-size:12px;outline:none;cursor:pointer;color-scheme:dark;transition:border-color .16s}.oe-sel[data-v-d7ec62de]:focus{border-color:#a78bfa66}.oe-sel-ico[data-v-d7ec62de]{position:absolute;right:9px;top:50%;transform:translateY(-50%);color:#ffffff4d;pointer-events:none}.oe-reset[data-v-d7ec62de]{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:600;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#fff6;cursor:pointer;transition:all .16s}.oe-reset[data-v-d7ec62de]:hover{color:#ffffffb3;border-color:#ffffff26}.oe-stats[data-v-d7ec62de]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 640px){.oe-stats[data-v-d7ec62de]{grid-template-columns:repeat(4,1fr)}}.oe-stat[data-v-d7ec62de]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.oe-stat-ico[data-v-d7ec62de]{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center}.oe-stat-lbl[data-v-d7ec62de]{font-size:10px;font-weight:600;color:#ffffff59;text-transform:uppercase;letter-spacing:.05em}.oe-stat-val[data-v-d7ec62de]{font-size:20px;font-weight:800;color:#ffffffe0;letter-spacing:-.3px}.oe-list-card[data-v-d7ec62de]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:20px;overflow:hidden}.oe-list-hd[data-v-d7ec62de]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.05)}.oe-list-ttl[data-v-d7ec62de]{font-size:13px;font-weight:700;color:#ffffffd1;margin:0}.oe-list-count[data-v-d7ec62de]{font-size:11px;color:#ffffff4d}.oe-loading[data-v-d7ec62de]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 20px;gap:12px}.oe-spin[data-v-d7ec62de]{width:24px;height:24px;border-radius:50%;border:2px solid rgba(255,255,255,.08);border-top-color:#a78bfa;animation:oe-rot-d7ec62de .7s linear infinite}@keyframes oe-rot-d7ec62de{to{transform:rotate(360deg)}}.oe-loading-txt[data-v-d7ec62de]{font-size:12px;color:#ffffff47}.oe-err[data-v-d7ec62de]{padding:32px 20px;text-align:center}.oe-err-msg[data-v-d7ec62de]{font-size:13px;color:#fca5a5;margin-bottom:12px}.oe-err-btn[data-v-d7ec62de]{font-size:12px;font-weight:600;color:#fca5a5;background:none;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:6px 14px;cursor:pointer}.oe-empty[data-v-d7ec62de]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 20px;text-align:center;color:#ffffff38}.oe-empty-ttl[data-v-d7ec62de]{font-size:14px;font-weight:600;color:#fff6}.oe-empty-sub[data-v-d7ec62de]{font-size:12px}.oe-rows[data-v-d7ec62de]{display:flex;flex-direction:column}.oe-row[data-v-d7ec62de]{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid rgba(255,255,255,.03);transition:background .14s}.oe-row[data-v-d7ec62de]:last-child{border-bottom:none}.oe-row[data-v-d7ec62de]:hover{background:#ffffff06}.oe-cat-ico[data-v-d7ec62de]{width:36px;height:36px;flex-shrink:0;border-radius:11px;display:flex;align-items:center;justify-content:center}.oe-row-info[data-v-d7ec62de]{flex:1;min-width:0}.oe-row-title[data-v-d7ec62de]{font-size:13px;font-weight:600;color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px}.oe-row-meta[data-v-d7ec62de]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:10px;color:#ffffff47}.oe-meta-dot[data-v-d7ec62de]{color:#ffffff26}.oe-row-cat[data-v-d7ec62de]{text-transform:capitalize}.oe-mode-badge[data-v-d7ec62de]{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:capitalize;padding:2px 8px;border-radius:999px}.oe-type-badge[data-v-d7ec62de]{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:capitalize;padding:2px 8px;border-radius:999px;border:1px solid transparent}.oe-row-amt[data-v-d7ec62de]{font-size:13px;font-weight:700;flex-shrink:0;min-width:80px;text-align:right}.oe-pagination[data-v-d7ec62de]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:14px 20px;border-top:1px solid rgba(255,255,255,.05)}.oe-pg-info[data-v-d7ec62de]{font-size:11px;color:#ffffff4d}.oe-pg-btns[data-v-d7ec62de]{display:flex;align-items:center;gap:8px}.oe-pg-btn[data-v-d7ec62de]{padding:5px 12px;border-radius:8px;font-size:11px;font-weight:600;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffff80;cursor:pointer;transition:all .16s}.oe-pg-btn[data-v-d7ec62de]:hover:not(:disabled){color:#ffffffd9;border-color:#ffffff2e}.oe-pg-btn[data-v-d7ec62de]:disabled{opacity:.3;cursor:default}.oe-pg-cur[data-v-d7ec62de]{font-size:11px;color:#fff6;min-width:40px;text-align:center}.or-page[data-v-e45fe813]{min-height:100vh;background:#0b0d10;position:relative}.or-bg[data-v-e45fe813]{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 40% at 50% 0%,rgba(167,139,250,.09) 0%,transparent 60%),radial-gradient(ellipse 35% 25% at 88% 80%,rgba(167,139,250,.04) 0%,transparent 55%)}.or-content[data-v-e45fe813]{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:28px 20px 60px;display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.or-content[data-v-e45fe813]{padding:36px 28px 72px}}.or-hd[data-v-e45fe813]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.or-kicker[data-v-e45fe813]{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#a78bfa;margin:0 0 4px}.or-ttl[data-v-e45fe813]{font-size:22px;font-weight:700;color:#ffffffe6;letter-spacing:-.4px;margin:0 0 4px}.or-sub[data-v-e45fe813]{font-size:13px;color:#ffffff59;margin:0}.or-hd-actions[data-v-e45fe813]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.or-export-btn[data-v-e45fe813]{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:12px;font-size:12px;font-weight:600;background:#a78bfa26;border:1px solid rgba(167,139,250,.3);color:#a78bfa;cursor:pointer;transition:all .16s}.or-export-btn[data-v-e45fe813]:hover:not(:disabled){background:#a78bfa40}.or-export-btn[data-v-e45fe813]:disabled{opacity:.4;cursor:not-allowed}.or-view-toggle[data-v-e45fe813]{display:flex;gap:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:4px}.or-view-btn[data-v-e45fe813]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:9px;font-size:12px;font-weight:600;background:none;border:none;color:#ffffff61;cursor:pointer;transition:all .16s}.or-view-btn--on[data-v-e45fe813]{background:#a78bfa26;color:#a78bfa}.or-view-btn[data-v-e45fe813]:not(.or-view-btn--on):hover{color:#fff9}.or-picker-row[data-v-e45fe813]{display:flex;align-items:center}.or-year-wrap[data-v-e45fe813]{display:flex;align-items:center;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:8px 14px}.or-yr-btn[data-v-e45fe813]{background:none;border:none;color:#fff6;cursor:pointer;display:flex;align-items:center;transition:color .14s;padding:2px}.or-yr-btn[data-v-e45fe813]:hover:not(:disabled){color:#a78bfa}.or-yr-btn[data-v-e45fe813]:disabled{opacity:.2;cursor:default}.or-custom-wrap[data-v-e45fe813]{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.or-date-fld[data-v-e45fe813]{display:flex;flex-direction:column;gap:4px}.or-date-fld span[data-v-e45fe813]{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#fff6;font-weight:600}.or-date-input[data-v-e45fe813]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:8px 12px;color:#fff;font-size:13px;color-scheme:dark}.or-date-input[data-v-e45fe813]:focus{outline:none;border-color:#a78bfa80}.or-apply-btn[data-v-e45fe813]{background:#a78bfa26;border:1px solid rgba(167,139,250,.3);color:#a78bfa;border-radius:10px;padding:9px 18px;font-size:12px;font-weight:600;cursor:pointer;transition:all .16s}.or-apply-btn[data-v-e45fe813]:hover:not(:disabled){background:#a78bfa40}.or-apply-btn[data-v-e45fe813]:disabled{opacity:.4;cursor:not-allowed}.or-yr-lbl[data-v-e45fe813]{font-size:15px;font-weight:700;color:#ffffffd1;min-width:48px;text-align:center}.or-loading[data-v-e45fe813]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px;gap:12px;font-size:12px;color:#ffffff4d}.or-spin[data-v-e45fe813]{width:24px;height:24px;border-radius:50%;border:2px solid rgba(255,255,255,.08);border-top-color:#a78bfa;animation:or-rot-e45fe813 .7s linear infinite}@keyframes or-rot-e45fe813{to{transform:rotate(360deg)}}.or-err[data-v-e45fe813]{padding:24px;text-align:center;background:#ef44440f;border:1px solid rgba(239,68,68,.15);border-radius:16px}.or-err p[data-v-e45fe813]{color:#fca5a5;font-size:13px;margin-bottom:10px}.or-err-btn[data-v-e45fe813]{font-size:12px;font-weight:600;color:#fca5a5;background:none;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:5px 12px;cursor:pointer}.or-stats[data-v-e45fe813]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 640px){.or-stats[data-v-e45fe813]{grid-template-columns:repeat(4,1fr)}}.or-stat[data-v-e45fe813]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:16px}.or-stat-ico[data-v-e45fe813]{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.or-stat-lbl[data-v-e45fe813]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffff59;margin-bottom:5px}.or-stat-val[data-v-e45fe813]{font-size:20px;font-weight:800;color:#ffffffe0;letter-spacing:-.3px;margin-bottom:3px}.or-stat-sub[data-v-e45fe813]{font-size:10px;color:#fff3}.or-card[data-v-e45fe813]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:18px;overflow:hidden}.or-card-hd[data-v-e45fe813]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.05)}.or-card-ttl[data-v-e45fe813]{font-size:13px;font-weight:700;color:#ffffffd1;margin:0}.or-card-sub[data-v-e45fe813]{font-size:10px;color:#ffffff47}.or-card-body[data-v-e45fe813]{padding:14px 18px}.or-empty-sm[data-v-e45fe813]{font-size:12px;color:#ffffff40;text-align:center;padding:20px 0}.or-mode-bars[data-v-e45fe813]{display:flex;flex-direction:column;gap:12px}.or-mode-bar-row[data-v-e45fe813]{display:flex;align-items:center;gap:10px}.or-mb-left[data-v-e45fe813]{display:flex;align-items:center;gap:8px;width:90px;flex-shrink:0}.or-mb-ico[data-v-e45fe813]{width:26px;height:26px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.or-mb-lbl[data-v-e45fe813]{font-size:12px;font-weight:600;color:#ffffffb3}.or-mb-track[data-v-e45fe813]{flex:1;height:6px;background:#ffffff0f;border-radius:999px;overflow:hidden}.or-mb-fill[data-v-e45fe813]{height:100%;border-radius:999px;transition:width .5s ease;min-width:3px}.or-mb-right[data-v-e45fe813]{display:flex;align-items:center;gap:10px;flex-shrink:0}.or-mb-amt[data-v-e45fe813]{font-size:12px;font-weight:700;color:#ffffffb8;min-width:70px;text-align:right}.or-mb-pct[data-v-e45fe813]{font-size:11px;color:#ffffff4d;min-width:32px;text-align:right}.or-cats[data-v-e45fe813]{display:flex;flex-direction:column;gap:10px}.or-cat-row[data-v-e45fe813]{display:flex;align-items:center;gap:10px}.or-cat-ico[data-v-e45fe813]{width:28px;height:28px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.or-cat-lbl[data-v-e45fe813]{font-size:12px;font-weight:600;color:#ffffffb3;width:100px;text-transform:capitalize;flex-shrink:0}.or-cat-track[data-v-e45fe813]{flex:1;height:5px;background:#ffffff0f;border-radius:999px;overflow:hidden}.or-cat-fill[data-v-e45fe813]{height:100%;border-radius:999px;transition:width .5s ease;min-width:3px}.or-cat-pct[data-v-e45fe813]{font-size:10px;color:#ffffff4d;width:32px;text-align:right;flex-shrink:0}.or-cat-amt[data-v-e45fe813]{font-size:12px;font-weight:700;color:#ffffffad;width:80px;text-align:right;flex-shrink:0}.or-mode-detail-grid[data-v-e45fe813]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ffffff0d}@media (min-width: 768px){.or-mode-detail-grid[data-v-e45fe813]{grid-template-columns:repeat(4,1fr)}}.or-md-cell[data-v-e45fe813]{background:#0e1015;padding:14px 16px}.or-md-head[data-v-e45fe813]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.or-md-ico[data-v-e45fe813]{width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--mc) 14%,transparent);color:var(--mc);display:flex;align-items:center;justify-content:center;flex-shrink:0}.or-md-lbl[data-v-e45fe813]{font-size:12px;font-weight:700;color:#ffffffbf}.or-md-rows[data-v-e45fe813]{display:flex;flex-direction:column;gap:6px}.or-md-row[data-v-e45fe813]{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#ffffff61}.or-md-row span[data-v-e45fe813]:last-child{font-weight:700}.or-md-row--bold[data-v-e45fe813]{font-size:12px;font-weight:700;color:#fff9}.or-md-divider[data-v-e45fe813]{height:1px;background:#ffffff0d;margin:2px 0}.or-md-empty[data-v-e45fe813]{font-size:11px;color:#ffffff38;text-align:center;padding:12px 0}.or-table-wrap[data-v-e45fe813]{overflow-x:auto}.or-table[data-v-e45fe813]{width:100%;border-collapse:collapse}.or-thead-row[data-v-e45fe813]{background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.08)}.or-th[data-v-e45fe813]{padding:10px 16px;font-size:9px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#ffffff52;white-space:nowrap}.or-th--left[data-v-e45fe813]{text-align:left}.or-th--right[data-v-e45fe813]{text-align:right}.or-th--center[data-v-e45fe813]{text-align:center}.or-tr[data-v-e45fe813]{border-bottom:1px solid rgba(255,255,255,.04);transition:background .12s}.or-tr[data-v-e45fe813]:hover{background:#ffffff05}.or-tr--total[data-v-e45fe813]{background:#ffffff0a;border-top:1px solid rgba(255,255,255,.1);border-bottom:none}.or-tr--total .or-td[data-v-e45fe813]{font-weight:800}.or-td[data-v-e45fe813]{padding:11px 16px;font-size:12px;white-space:nowrap}.or-td--name[data-v-e45fe813]{text-align:left;color:#ffffffb8;font-weight:600}.or-td--right[data-v-e45fe813]{text-align:right;color:#ffffffa6;font-weight:600}.or-td--center[data-v-e45fe813]{text-align:center}.or-status-badge[data-v-e45fe813]{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:9px;font-weight:700;border:1px solid transparent}.or-sect-lbl[data-v-e45fe813]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#ffffff42;margin-bottom:10px}.or-annual-grid[data-v-e45fe813]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 768px){.or-annual-grid[data-v-e45fe813]{grid-template-columns:repeat(4,1fr)}}.or-annual-card[data-v-e45fe813]{background:color-mix(in srgb,var(--mc) 5%,rgba(255,255,255,.03));border:1px solid color-mix(in srgb,var(--mc) 15%,rgba(255,255,255,.06));border-radius:18px;overflow:hidden}.or-ac-head[data-v-e45fe813]{display:flex;align-items:center;gap:10px;padding:14px 16px 10px;border-bottom:1px solid rgba(255,255,255,.05)}.or-ac-ico[data-v-e45fe813]{width:30px;height:30px;border-radius:9px;background:color-mix(in srgb,var(--mc) 14%,transparent);color:var(--mc);display:flex;align-items:center;justify-content:center;flex-shrink:0}.or-ac-lbl[data-v-e45fe813]{flex:1;font-size:13px;font-weight:700;color:#ffffffd1}.or-ac-tag[data-v-e45fe813]{font-size:9px;font-weight:700}.or-ac-body[data-v-e45fe813]{padding:12px 16px 14px;display:flex;flex-direction:column;gap:7px}.or-ac-row[data-v-e45fe813]{display:flex;align-items:center;justify-content:space-between}.or-ac-row-lbl[data-v-e45fe813]{font-size:11px;color:#ffffff59}.or-ac-row-val[data-v-e45fe813]{font-size:12px;font-weight:700;color:#ffffffbf}.or-ac-row-val--lg[data-v-e45fe813]{font-size:14px}.or-ac-divider[data-v-e45fe813]{height:1px;background:#ffffff0d;margin:2px 0}.or-ac-empty[data-v-e45fe813]{padding:20px 16px;font-size:11px;color:#ffffff38;text-align:center}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-teal-600:oklch(60% .118 184.704);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-600:oklch(51.1% .262 276.966);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-600:oklch(55.8% .288 302.321);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-600:oklch(59.2% .249 .584);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:#0a0a0a}body{color:#171717;font-feature-settings:"tnum";background:#0a0b0c}button,a,select{cursor:pointer}input,select,textarea{outline:none}}@layer components{.sb-page{color:#171717;background:linear-gradient(#f5f5f5,#fff 42%,#f7f7f7);min-height:100vh}.sb-shell{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.sb-shell{padding-inline:1.5rem}}@media (min-width:1024px){.sb-shell{padding-inline:2rem}}.sb-panel{background:#fffffff0;border:1px solid #e5e5e5;border-radius:.75rem;box-shadow:0 1px #0a0a0a08,0 18px 45px #0a0a0a0a}.sb-panel-dark{color:#fff;background:#0a0a0a;border:1px solid #ffffff1a}.sb-button{color:#fff;background:#171717;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:background-color .18s,transform .18s,border-color .18s;display:inline-flex}.sb-button:hover{background:#404040}.sb-button:active{transform:translateY(1px)}.sb-button-secondary{color:#171717;background:#fff;border:1px solid #d4d4d4}.sb-button-secondary:hover{background:#f5f5f5}.sb-kicker{color:#737373;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700}.sb-focus:focus-visible{outline-offset:3px;outline:2px solid #171717}}@layer utilities{.collapse{visibility:collapse}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-5{top:calc(var(--spacing)*-5)}.top-0{top:calc(var(--spacing)*0)}.top-2\.5{top:calc(var(--spacing)*2.5)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-48{height:calc(var(--spacing)*48)}.h-56{height:calc(var(--spacing)*56)}.h-full{height:100%}.h-screen{height:100vh}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-80{max-height:calc(var(--spacing)*80)}.min-h-screen{min-height:100vh}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-1.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-1.5)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-neutral-50>:not(:last-child)){border-color:var(--color-neutral-50)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-200{border-color:var(--color-green-200)}.border-green-500{border-color:var(--color-green-500)}.border-neutral-50{border-color:var(--color-neutral-50)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-orange-500{border-color:var(--color-orange-500)}.border-red-200{border-color:var(--color-red-200)}.border-red-500{border-color:var(--color-red-500)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.bg-\[\#0a0b0c\]{background-color:#0a0b0c}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-400{--tw-gradient-from:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-900{--tw-gradient-from:var(--color-neutral-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-700{--tw-gradient-to:var(--color-neutral-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-5{padding-right:calc(var(--spacing)*5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-600{color:var(--color-indigo-600)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-600{color:var(--color-orange-600)}.text-pink-600{color:var(--color-pink-600)}.text-purple-600{color:var(--color-purple-600)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-amber-300::placeholder{color:var(--color-amber-300)}@media (hover:hover){.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-neutral-200:hover{border-color:var(--color-neutral-200)}.hover\:border-neutral-300:hover{border-color:var(--color-neutral-300)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-200:hover{background-color:var(--color-green-200)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-neutral-300:hover{background-color:var(--color-neutral-300)}.hover\:bg-neutral-700:hover{background-color:var(--color-neutral-700)}.hover\:bg-neutral-900:hover{background-color:var(--color-neutral-900)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-neutral-600:hover{color:var(--color-neutral-600)}.hover\:text-neutral-900:hover{color:var(--color-neutral-900)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-rose-800:hover{color:var(--color-rose-800)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-neutral-500:focus{border-color:var(--color-neutral-500)}.focus\:border-neutral-900:focus{border-color:var(--color-neutral-900)}.focus\:border-transparent:focus{border-color:#0000}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-amber-400:focus{--tw-ring-color:var(--color-amber-400)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-neutral-400:focus{--tw-ring-color:var(--color-neutral-400)}.focus\:ring-neutral-900:focus{--tw-ring-color:var(--color-neutral-900)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse));border-bottom-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)))}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:48rem){.md\:ml-60{margin-left:calc(var(--spacing)*60)}.md\:hidden{display:none}.md\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}:where(.dark\:divide-neutral-800\/50:where(.dark,.dark *)>:not(:last-child)){border-color:#26262680}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-neutral-800\/50:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}.dark\:border-neutral-600:where(.dark,.dark *){border-color:var(--color-neutral-600)}.dark\:border-neutral-700:where(.dark,.dark *){border-color:var(--color-neutral-700)}.dark\:border-neutral-800:where(.dark,.dark *){border-color:var(--color-neutral-800)}.dark\:border-neutral-800\/50:where(.dark,.dark *){border-color:#26262680}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}.dark\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\:bg-green-900\/20:where(.dark,.dark *){background-color:#0d542b33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-900)20%,transparent)}}.dark\:bg-neutral-400:where(.dark,.dark *){background-color:var(--color-neutral-400)}.dark\:bg-neutral-700:where(.dark,.dark *){background-color:var(--color-neutral-700)}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-neutral-950:where(.dark,.dark *){background-color:var(--color-neutral-950)}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-neutral-100:where(.dark,.dark *){color:var(--color-neutral-100)}.dark\:text-neutral-200:where(.dark,.dark *){color:var(--color-neutral-200)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-neutral-400:where(.dark,.dark *){color:var(--color-neutral-400)}.dark\:text-neutral-900:where(.dark,.dark *){color:var(--color-neutral-900)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-neutral-800\/30:where(.dark,.dark *):hover{background-color:#2626264d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)30%,transparent)}}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
