.notification-user-pill[data-v-37ed9196]{cursor:default;background:#ec48990f;border:1px solid #ec48992e;border-radius:100px;align-items:center;gap:8px;max-width:100%;padding:5px 10px 5px 5px;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex;overflow:hidden}a.notification-user-pill[data-v-37ed9196]{cursor:pointer}a.notification-user-pill[data-v-37ed9196]:hover{background:#ec48991f;border-color:#ec489959;box-shadow:0 0 12px #ec48991f,0 0 24px #a855f70f}a.notification-user-pill:hover .pill-avatar-wrapper[data-v-37ed9196]{box-shadow:0 0 0 2px #ec489980}a.notification-user-pill:hover .pill-name--link[data-v-37ed9196]{color:#f472b6;text-underline-offset:2px;-webkit-text-decoration:underline #f472b699;text-decoration:underline #f472b699}.notification-user-pill.is-compact[data-v-37ed9196]{gap:6px;padding:3px 8px 3px 3px}.pill-avatar-wrapper[data-v-37ed9196]{border-radius:50%;flex-shrink:0;width:28px;height:28px;transition:box-shadow .15s;position:relative}.notification-user-pill.is-compact .pill-avatar-wrapper[data-v-37ed9196]{width:22px;height:22px}.pill-avatar[data-v-37ed9196]{object-fit:cover;border:1px solid #ffffff1f;border-radius:50%;width:100%;height:100%;display:block}.pill-avatar--fallback[data-v-37ed9196]{color:#fff;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#ec4899,#a855f7);border:1px solid #ffffff26;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.notification-user-pill.is-compact .pill-avatar--fallback[data-v-37ed9196]{font-size:9px}.pill-level-badge[data-v-37ed9196]{color:#f9a8d4;text-align:center;white-space:nowrap;background:linear-gradient(135deg,#ec489940,#a855f740);border:1px solid #ec489966;border-radius:6px;min-width:16px;height:14px;padding:0 3px;font-size:8px;font-weight:800;line-height:14px;position:absolute;bottom:-3px;right:-4px;box-shadow:0 0 6px #ec48994d}.notification-user-pill.is-compact .pill-level-badge[data-v-37ed9196]{border-radius:4px;min-width:13px;height:12px;font-size:7px;line-height:12px;bottom:-2px;right:-3px}.pill-text[data-v-37ed9196]{flex-direction:column;gap:1px;min-width:0;display:flex}.pill-name[data-v-37ed9196]{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:12px;font-weight:700;line-height:1.2;transition:color .15s;overflow:hidden}.pill-level-label[data-v-37ed9196]{color:#f472b6b3;letter-spacing:.01em;font-size:10px;font-weight:600;line-height:1}[data-theme=light] .notification-user-pill[data-v-37ed9196]{background:#ec48990f;border-color:#ec489938}[data-theme=light] .pill-name[data-v-37ed9196]{color:#16121fd9}[data-theme=light] a.notification-user-pill:hover .pill-name--link[data-v-37ed9196]{color:#be185d}[data-theme=light] .pill-avatar[data-v-37ed9196]{border-color:#0000001a}[data-theme=light] .pill-level-badge[data-v-37ed9196]{color:#9d174d;background:linear-gradient(135deg,#ec48992e,#a855f72e)}[data-theme=light] .pill-level-label[data-v-37ed9196]{color:#db2777d9}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ec919e27],[data-v-ec919e27]:before,[data-v-ec919e27]:after,[data-v-ec919e27]::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial}}}.notification-card[data-v-ec919e27]{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 8);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#ffffff08;border:1px solid #ffffff0f;display:flex;position:relative}.notification-card[data-v-ec919e27]:hover{background:#ffffff12;border-color:#ffffff1a;transform:translateY(-1px)}.notification-card.is-unread[data-v-ec919e27]{background:#ec48990a;border-color:#ec48991f}.notification-card.is-unread[data-v-ec919e27]:hover{background:#ec489914;border-color:#ec489933}.notification-card--compact[data-v-ec919e27]{gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 6)}.notification-card--compact[data-v-ec919e27]:hover{transform:none}.unread-dot[data-v-ec919e27]{top:50%;left:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-pink-500,oklch(65.6% .241 354.308));border-radius:3.40282e38px;position:absolute;box-shadow:0 0 6px #ec489999}.notification-card--compact .unread-dot[data-v-ec919e27]{left:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5)}.delete-btn[data-v-ec919e27]{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 1.5);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.delete-btn[data-v-ec919e27]:hover{background:#f43f5e1f}.delete-confirm-btn[data-v-ec919e27]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}.delete-confirm-btn--yes[data-v-ec919e27]{color:#fb7185;background:#f43f5e26;border:1px solid #f43f5e4d}.delete-confirm-btn--yes[data-v-ec919e27]:hover{background:#f43f5e40}.delete-confirm-btn--no[data-v-ec919e27]{color:#ffffff80;background:#ffffff0d;border:1px solid #ffffff1a}.delete-confirm-btn--no[data-v-ec919e27]:hover{background:#ffffff1a}.manual-rdv-btn[data-v-ec919e27]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}.manual-rdv-btn[data-v-ec919e27]:disabled{cursor:not-allowed;opacity:.4}.manual-rdv-btn--confirm[data-v-ec919e27]{color:#34d399;background:#10b98126;border:1px solid #10b9814d}.manual-rdv-btn--confirm[data-v-ec919e27]:hover{background:#10b98140}.manual-rdv-btn--decline[data-v-ec919e27]{color:#fb7185;background:#ffffff0d;border:1px solid #f43f5e40}.manual-rdv-btn--decline[data-v-ec919e27]:hover{background:#f43f5e1f}.notification-card--deleting[data-v-ec919e27]{pointer-events:none;animation:.2s forwards notif-delete-ec919e27}@keyframes notif-delete-ec919e27{to{opacity:0;transform:translateY(-8px)}}[data-theme=light] .notification-card[data-v-ec919e27]{background:#00000008;border-color:#00000014}[data-theme=light] .notification-card[data-v-ec919e27]:hover{background:#0000000d;border-color:#0000001f}[data-theme=light] .notification-card.is-unread[data-v-ec919e27]{background:#ec48990f;border-color:#ec489938}[data-theme=light] .notification-card.is-unread[data-v-ec919e27]:hover{background:#ec48991f;border-color:#ec489957}[data-theme=light] .notification-card [class~=text-white][data-v-ec919e27]{color:#16121f}[data-theme=light] .notification-card [class~="text-white/50"][data-v-ec919e27]{color:#16121f8c}[data-theme=light] .notification-card [class~="text-white/40"][data-v-ec919e27]{color:#16121f75}[data-theme=light] .notification-card [class~="text-white/30"][data-v-ec919e27]{color:#16121f61}[data-theme=light] .notification-card [class~="group-hover:text-white/50"][data-v-ec919e27]:hover{color:#16121f8c}[data-theme=light] .notification-card .delete-confirm-btn--no[data-v-ec919e27]{color:#16121f8c;background:#0000000a;border-color:#0000001a}[data-theme=light] .notification-card .delete-confirm-btn--no[data-v-ec919e27]:hover{background:#00000014}[data-theme=light] .notification-card .manual-rdv-btn--decline[data-v-ec919e27]{color:#e11d48;background:#00000008}[data-theme=light] .notification-card [class~=text-emerald-400][data-v-ec919e27]{color:#059669}[data-theme=light] .notification-card [class~=text-rose-400][data-v-ec919e27]{color:#e11d48}[data-theme=light] .notification-card .manual-rdv-btn--confirm[data-v-ec919e27]{color:#059669}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f2bb3cf0],[data-v-f2bb3cf0]:before,[data-v-f2bb3cf0]:after,[data-v-f2bb3cf0]::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.group-header[data-v-f2bb3cf0]{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:#f472b6b3;display:flex}.group-header--compact[data-v-f2bb3cf0]{margin-bottom:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * .5);font-size:10px}.group-header__count[data-v-f2bb3cf0]{min-width:20px;height:18px;padding-inline:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:#ffffff73;letter-spacing:0;background:#ffffff0f;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}[data-theme=light] .group-header[data-v-f2bb3cf0]{color:#db2777d9}[data-theme=light] .group-header__count[data-v-f2bb3cf0]{color:#16121f8c;background:#0000000f}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-a64bf9a2],[data-v-a64bf9a2]:before,[data-v-a64bf9a2]:after,[data-v-a64bf9a2]::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-space-y-reverse:0}}}.sc[data-v-a64bf9a2]{position:relative}.sc--open[data-v-a64bf9a2]{z-index:60}.sc--compact .sc-trigger[data-v-a64bf9a2]{width:var(--sc-size,30px);height:var(--sc-size,30px);border-radius:var(--sc-radius,.5rem)}.sc--floating[data-v-a64bf9a2]{z-index:150;right:1rem;top:calc(var(--navbar-h,70px) + env(safe-area-inset-top) + .75rem);position:fixed}.sc--floating-noNavbar[data-v-a64bf9a2]{top:calc(var(--standalone-header-h,0px) + env(safe-area-inset-top) + 1rem)}.sc-trigger[data-v-a64bf9a2]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);width:34px;height:34px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:var(--theme-foreground,#fff);justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.sc-trigger[data-v-a64bf9a2]{border-color:color-mix(in srgb,var(--theme-foreground,#fff) 14%,transparent)}}.sc-trigger[data-v-a64bf9a2]{background:var(--theme-foreground,#fff)}@supports (color:color-mix(in lab,red,red)){.sc-trigger[data-v-a64bf9a2]{background:color-mix(in srgb,var(--theme-foreground,#fff) 5%,transparent)}}.sc-trigger[data-v-a64bf9a2]{color:var(--theme-foreground,#fff)}@supports (color:color-mix(in lab,red,red)){.sc-trigger[data-v-a64bf9a2]{color:color-mix(in srgb,var(--theme-foreground,#fff) 62%,transparent)}}.sc-trigger[data-v-a64bf9a2]:hover{border-color:var(--theme-foreground,#fff)}@supports (color:color-mix(in lab,red,red)){.sc-trigger[data-v-a64bf9a2]:hover{border-color:color-mix(in srgb,var(--theme-foreground,#fff) 30%,transparent)}}.sc-trigger[data-v-a64bf9a2]:hover{color:var(--theme-foreground,#fff);transform:translateY(-1px)}.sc-trigger[data-v-a64bf9a2]:focus-visible{outline-offset:2px;outline:2px solid #0cfc}.sc-trigger__aura[data-v-a64bf9a2]{inset:calc(var(--spacing,.25rem) * 0);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;position:absolute;overflow:hidden}.sc-trigger__aura[data-v-a64bf9a2]:before{content:"";background:linear-gradient(115deg,#7c3aed,#db2777,#22d3ee,#7c3aed);width:300%;height:300%;animation:9s infinite paused sc-drift-a64bf9a2;position:absolute;top:-100%;left:0}.sc-trigger.is-playing .sc-trigger__aura[data-v-a64bf9a2]:before{animation-play-state:running}.sc-trigger.is-playing[data-v-a64bf9a2]{color:var(--theme-foreground,#fff);border-color:#a78bfa8c;box-shadow:0 0 18px #a78bfa4d}.sc-trigger.is-playing .sc-trigger__aura[data-v-a64bf9a2]{opacity:.3}.sc-trigger.is-muted[data-v-a64bf9a2]{color:var(--theme-foreground,#fff)}@supports (color:color-mix(in lab,red,red)){.sc-trigger.is-muted[data-v-a64bf9a2]{color:color-mix(in srgb,var(--theme-foreground,#fff) 28%,transparent)}}[data-theme=light] .sc-trigger.is-muted[data-v-a64bf9a2]{color:var(--theme-foreground,#1a1a1a)}@supports (color:color-mix(in lab,red,red)){[data-theme=light] .sc-trigger.is-muted[data-v-a64bf9a2]{color:color-mix(in srgb,var(--theme-foreground,#1a1a1a) 56%,transparent)}}.sc-eq[data-v-a64bf9a2]{align-items:flex-end;gap:2px;height:15px;display:flex;position:relative}.sc-eq i[data-v-a64bf9a2]{transform-origin:bottom;background:currentColor;border-radius:2px;width:2.5px;height:14px;animation:.78s ease-in-out infinite alternate sc-eq-a64bf9a2}.sc-eq i[data-v-a64bf9a2]:first-child{transform:scaleY(.42)}.sc-eq i[data-v-a64bf9a2]:nth-child(2){animation-duration:.61s;animation-delay:.12s;transform:scaleY(.9)}.sc-eq i[data-v-a64bf9a2]:nth-child(3){animation-duration:.92s;animation-delay:60ms;transform:scaleY(.6)}.sc-eq i[data-v-a64bf9a2]:nth-child(4){animation-duration:.7s;animation-delay:.2s;transform:scaleY(1)}@keyframes sc-eq-a64bf9a2{0%{opacity:.5;transform:scaleY(.22)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.sc-eq i[data-v-a64bf9a2]{animation:none}}.sc-panel[data-v-a64bf9a2]{z-index:9000;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0d0a16f5;border-width:1px;border-color:#ffffff1a;width:236px;position:fixed;overflow:hidden;box-shadow:0 20px 50px #0009,inset 0 1px #ffffff12}.sc-aurora[data-v-a64bf9a2]{pointer-events:none;filter:blur(34px);opacity:.5;border-radius:3.40282e38px;position:absolute}.sc-aurora--a[data-v-a64bf9a2]{background:radial-gradient(circle,#7c3aedd9,#0000 68%);width:190px;height:190px;animation:14s ease-in-out infinite sc-float-a-a64bf9a2;top:-80px;right:-50px}.sc-aurora--b[data-v-a64bf9a2]{background:radial-gradient(circle,#db2777b3,#0000 68%);width:165px;height:165px;animation:17s ease-in-out infinite sc-float-b-a64bf9a2;bottom:-70px;left:-45px}@keyframes sc-float-a-a64bf9a2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-26px,22px)scale(1.16)}}@keyframes sc-float-b-a64bf9a2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(24px,-20px)scale(1.12)}}.sc-body[data-v-a64bf9a2]{padding:calc(var(--spacing,.25rem) * 4);position:relative}.sc-hero[data-v-a64bf9a2]{flex-direction:column;align-items:center;display:flex}.sc-orb[data-v-a64bf9a2]{width:54px;height:54px;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:#fff;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:relative}.sc-orb[data-v-a64bf9a2]:before{content:"";inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:3.40282e38px;transition:box-shadow .3s;position:absolute;box-shadow:0 8px 22px #7c3aed73}.sc-orb__ring[data-v-a64bf9a2]{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;background:conic-gradient(#0000,#22d3ee,#a78bfa,#ec4899,#0000);border-radius:3.40282e38px;transition-duration:.5s;animation:3.4s linear infinite sc-rotate-a64bf9a2;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2.5px))}.sc-orb__pulse[data-v-a64bf9a2]{inset:calc(var(--spacing,.25rem) * 0);opacity:0;border:1.5px solid #a78bfa99;border-radius:3.40282e38px;position:absolute}.sc-orb.is-playing .sc-orb__ring[data-v-a64bf9a2]{opacity:1}.sc-orb.is-playing .sc-orb__pulse[data-v-a64bf9a2]{animation:2.4s ease-out infinite sc-pulse-a64bf9a2}.sc-orb.is-playing[data-v-a64bf9a2]:before{box-shadow:0 8px 30px #db277799}.sc-orb[data-v-a64bf9a2]:hover{transform:scale(1.06)}.sc-orb[data-v-a64bf9a2]:active{transform:scale(.95)}.sc-orb[data-v-a64bf9a2]:focus-visible{outline-offset:3px;outline:2px solid #0cfc}@keyframes sc-rotate-a64bf9a2{to{transform:rotate(360deg)}}@keyframes sc-pulse-a64bf9a2{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}.sc-wave[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 5);justify-content:center;align-items:center;gap:3px;display:flex}.sc-wave i[data-v-a64bf9a2]{opacity:.28;background:linear-gradient(#ec4899,#7c3aed);border-radius:2px;width:2.5px;height:3px;transition:opacity .4s,height .4s}.sc-wave.is-live i[data-v-a64bf9a2]{opacity:.9;height:var(--h,50%);animation:1s ease-in-out infinite alternate sc-wave-a64bf9a2}@keyframes sc-wave-a64bf9a2{0%{transform:scaleY(.28)}to{transform:scaleY(1)}}.sc-hero__label[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);--tw-tracking:.14em;letter-spacing:.14em;text-transform:uppercase;color:#ffffff6b}.sc-slider[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 3.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.sc-slider__icon[data-v-a64bf9a2]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,.5rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#ffffff9e;background:#ffffff0d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sc-slider__icon[data-v-a64bf9a2]:hover{color:#fff;background:#ffffff1f}.sc-slider__icon.is-off[data-v-a64bf9a2]{color:#ffffff38}.sc-slider__icon[data-v-a64bf9a2]:focus-visible{outline-offset:2px;outline:2px solid #0cfc}.sc-slider input[type=range][data-v-a64bf9a2]{height:calc(var(--spacing,.25rem) * 1);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#7c3aed 0%,#ec4899 var(--fill,0%),#ffffff1f var(--fill,0%));border-radius:3.40282e38px;flex:1}.sc-slider input[type=range][data-v-a64bf9a2]::-webkit-slider-thumb{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:3.40282e38px;transition:transform .14s;box-shadow:0 0 0 1px #0000004d,0 0 10px #ec4899b3}.sc-slider input[type=range][data-v-a64bf9a2]:hover::-webkit-slider-thumb{transform:scale(1.2)}.sc-slider input[type=range][data-v-a64bf9a2]::-moz-range-thumb{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);background:#fff;border-width:0;border-radius:3.40282e38px;box-shadow:0 0 0 1px #0000004d,0 0 10px #ec4899b3}.sc-legend[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 2.5);--tw-tracking:.12em;letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;justify-content:space-between;font-size:9px;display:flex}.sc-legend>span[data-v-a64bf9a2]:only-child{margin-left:auto}.sc-live[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 3);cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#ffffff9e;background:#ffffff0a;font-size:11px;display:flex}.sc-live[data-v-a64bf9a2]:hover{color:#ffffffe6;background:#ffffff12}.sc-live input[data-v-a64bf9a2]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);cursor:pointer;accent-color:#a78bfa;border-radius:.25rem;flex-shrink:0;margin-top:2px}.sc-live input[data-v-a64bf9a2]:disabled{cursor:not-allowed;opacity:.4}.sc-live em[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * .5);--tw-leading:var(--leading-snug,1.375);font-size:10px;line-height:var(--leading-snug,1.375);color:#ffffff57;font-style:normal;display:block}.sc-guild[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 3)}:where(.sc-guild[data-v-a64bf9a2]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.sc-guild[data-v-a64bf9a2]{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2.5);background:#ffffff0a}.sc-guild__title[data-v-a64bf9a2]{--tw-font-weight:var(--font-weight-medium,500);font-size:9px;font-weight:var(--font-weight-medium,500);--tw-tracking:.12em;letter-spacing:.12em;text-transform:uppercase;color:#ffffff57}.sc-guild__name[data-v-a64bf9a2]{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#ffffffe0;overflow:hidden}.sc-debug[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-relaxed,1.625);font-size:10px;line-height:var(--leading-relaxed,1.625);color:#ffffff8c;background:#00000059;border:1px dashed #ffffff1f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sc-debug__toggle[data-v-a64bf9a2]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 1);color:#ffffff4d;width:100%;display:flex}.sc-debug__toggle[data-v-a64bf9a2]:hover{color:#fff9}.sc-debug__toggle[aria-expanded=true][data-v-a64bf9a2]{margin-bottom:calc(var(--spacing,.25rem) * 1)}.sc-debug__title[data-v-a64bf9a2]{--tw-tracking:.14em;letter-spacing:.14em;text-transform:uppercase;color:inherit;font-size:9px}.sc-debug__grid[data-v-a64bf9a2]{column-gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:auto minmax(0,1fr);display:grid}.sc-debug__grid dt[data-v-a64bf9a2]{color:#ffffff52}.sc-debug__grid dd[data-v-a64bf9a2]{overflow-wrap:break-word;color:#ffffffbf}.sc-debug__list[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 1.5)}:where(.sc-debug__list[data-v-a64bf9a2]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * .5) * calc(1 - var(--tw-space-y-reverse)))}.sc-debug__list[data-v-a64bf9a2]{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 1.5);border-color:#ffffff14;border-top-width:1px}.sc-debug__list em[data-v-a64bf9a2]{color:#ffffff4d;font-style:normal}.sc-debug__list .is-winner[data-v-a64bf9a2]{color:#a7f3d0}.sc-more[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 2.5);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 1);--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#ffffff57;font-size:10px;display:flex}.sc-more[data-v-a64bf9a2]:hover{color:#ffffffb3;background:#ffffff0d}.sc-sources[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 1.5)}:where(.sc-sources[data-v-a64bf9a2]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.sc-sources[data-v-a64bf9a2]{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2);background:#ffffff0a}.sc-source[data-v-a64bf9a2]{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);color:#ffffff9e;font-size:11px;display:flex}.sc-source em[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * .5);--tw-leading:var(--leading-snug,1.375);font-size:10px;line-height:var(--leading-snug,1.375);color:#ffffff57;font-style:normal;display:block}.sc-source[data-v-a64bf9a2]:hover{color:#ffffffe6}.sc-source input[data-v-a64bf9a2]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);cursor:pointer;accent-color:#a78bfa;border-radius:.25rem}.sc-empty[data-v-a64bf9a2]{padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;color:#fff6;font-size:11px}.sc-manage-link[data-v-a64bf9a2]{margin-top:calc(var(--spacing,.25rem) * 2);text-align:left;--tw-font-weight:var(--font-weight-medium,500);width:100%;font-size:10px;font-weight:var(--font-weight-medium,500);--tw-tracking:.02em;letter-spacing:.02em;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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#fff6;display:block}.sc-manage-link[data-v-a64bf9a2]:hover{color:#fffc;text-underline-offset:2px;text-decoration:underline}@keyframes sc-drift-a64bf9a2{0%,to{transform:translate(0)}50%{transform:translate(-66.667%)}}.sc-pop-enter-active[data-v-a64bf9a2]{transition:opacity .22s,transform .22s cubic-bezier(.2,.9,.3,1.25)}.sc-pop-leave-active[data-v-a64bf9a2]{transition:opacity .15s,transform .15s}.sc-pop-enter-from[data-v-a64bf9a2],.sc-pop-leave-to[data-v-a64bf9a2]{opacity:0;transform:scale(.94)translateY(10px)}@media (prefers-reduced-motion:reduce){.sc-eq i[data-v-a64bf9a2],.sc-wave.is-live i[data-v-a64bf9a2],.sc-orb__ring[data-v-a64bf9a2],.sc-orb__pulse[data-v-a64bf9a2],.sc-aurora[data-v-a64bf9a2],.sc-trigger__aura[data-v-a64bf9a2]:before{animation:none!important}.sc-orb[data-v-a64bf9a2]:hover{transform:none}}.sc-orb.is-muted[data-v-a64bf9a2]{opacity:.55;filter:saturate(.35)}.sc-hero__label.is-muted[data-v-a64bf9a2]{color:#fed7aa}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.guild-badge-tooltip[data-v-d5475655]{position:fixed;transform:translateY(-50%);white-space:nowrap;padding:8px 12px;border-radius:8px;background:#1e1230;box-shadow:0 8px 24px #00000080;pointer-events:none;z-index:10000;display:flex;flex-direction:column;gap:2px;min-width:160px}.tooltip-title[data-v-d5475655]{font-size:12px;font-weight:600;line-height:1.3}.tooltip-subtitle[data-v-d5475655]{font-size:10px;font-weight:500;color:#ffffff8c;line-height:1.3}.tooltip-shortcut[data-v-d5475655]{display:flex;align-items:center;gap:6px;margin-top:6px}.tooltip-shortcut-label[data-v-d5475655]{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffff40}.tooltip-kbd-group[data-v-d5475655]{display:inline-flex;align-items:center;gap:3px;margin-left:auto}.tooltip-kbd[data-v-d5475655]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:5px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffff8c;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600;line-height:1}.tooltip-kbd--modifier[data-v-d5475655]{font-size:16px}.tooltip-kbd-plus[data-v-d5475655]{font-size:10px;color:#fff3}.guild-badge-tooltip--personal[data-v-d5475655]{color:#fb7185;border:1px solid rgba(251,113,133,.25)}.guild-badge-tooltip--favorite[data-v-d5475655]{color:#f472b6;border:1px solid rgba(244,114,182,.25)}.tooltip-fade-enter-active[data-v-d5475655],.tooltip-fade-leave-active[data-v-d5475655]{transition:opacity .15s ease,transform .15s ease}.tooltip-fade-enter-from[data-v-d5475655],.tooltip-fade-leave-to[data-v-d5475655]{opacity:0;transform:translateY(-50%) scale(.95)}.theme-cycle[data-v-3ab0a838]{--slot: 30px;--pad: 2px;--radius: 10px;position:relative;display:inline-flex;align-items:center;padding:var(--pad);border-radius:var(--radius);border:1px solid var(--tc-border);background:var(--tc-track);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .3s ease,border-color .3s ease}.theme-cycle--sm[data-v-3ab0a838]{--slot: 24px;--radius: 8px}.theme-cycle[data-v-3ab0a838]:focus-visible{outline:2px solid rgba(0,204,255,.8);outline-offset:2px}.theme-cycle__slot[data-v-3ab0a838]{width:var(--slot);height:var(--slot);display:flex;align-items:center;justify-content:center;color:var(--tc-ghost);transition:opacity .3s ease}.theme-cycle__slot.is-active[data-v-3ab0a838]{opacity:0}.theme-cycle__icon[data-v-3ab0a838]{width:calc(var(--slot) * .53);height:calc(var(--slot) * .53)}.theme-cycle__icon--sensei[data-v-3ab0a838]{height:calc(var(--slot) * .7);width:auto}.theme-cycle__knob[data-v-3ab0a838]{position:absolute;top:var(--pad);left:var(--pad);width:var(--slot);height:var(--slot);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);background:var(--tc-knob);color:var(--tc-knob-icon);box-shadow:0 2px 8px #00000059;transform:translate(calc(var(--idx, 0) * var(--slot)));transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s ease,color .3s ease}.theme-cycle--light[data-v-3ab0a838]{--tc-track: linear-gradient(90deg, #fcd34d 0%, #fb923c 100%);--tc-border: rgba(251, 191, 36, .5);--tc-ghost: rgba(124, 45, 18, .55);--tc-knob: #ffffff;--tc-knob-icon: #f59e0b}.theme-cycle--sensei[data-v-3ab0a838]{--tc-track: linear-gradient(90deg, #4f46e5 0%, #7e22ce 100%);--tc-border: rgba(99, 102, 241, .5);--tc-ghost: rgba(199, 210, 254, .6);--tc-knob: #ffffff;--tc-knob-icon: #7c3aed}.theme-cycle--dark[data-v-3ab0a838]{--tc-track: #1c1c21;--tc-border: rgba(255, 255, 255, .14);--tc-ghost: rgba(255, 255, 255, .4);--tc-knob: #f4f4f5;--tc-knob-icon: #18181c}@media (prefers-reduced-motion: reduce){.theme-cycle[data-v-3ab0a838],.theme-cycle__slot[data-v-3ab0a838],.theme-cycle__knob[data-v-3ab0a838]{transition:none}}.tasks-today-widget--empty[data-v-b5e19e87]{border-color:color-mix(in srgb,var(--theme-foreground) 12%,transparent);background:color-mix(in srgb,var(--theme-foreground) 5%,transparent)}.tasks-today-widget--empty[data-v-b5e19e87]:hover{border-color:color-mix(in srgb,var(--theme-primary) 40%,transparent);background:color-mix(in srgb,var(--theme-primary) 10%,transparent)}.profile-dropdown[data-v-a3d113f2]{background:var(--theme-dropdown-bg);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.perf-lite-notice[data-v-a3d113f2]{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:8px 10px 8px 12px;border-radius:12px;background:color-mix(in srgb,var(--theme-warning, #ffb800) 12%,transparent);border:1px solid color-mix(in srgb,var(--theme-warning, #ffb800) 30%,transparent)}.perf-lite-notice__text[data-v-a3d113f2]{display:flex;align-items:center;gap:8px;min-width:0;font-size:11.5px;line-height:1.35;color:var(--theme-foreground-secondary, #d1c4e9)}.perf-lite-notice__dot[data-v-a3d113f2]{flex:none;width:7px;height:7px;border-radius:50%;background:var(--theme-warning, #ffb800);box-shadow:0 0 8px var(--theme-warning, #ffb800)}.perf-lite-notice__btn[data-v-a3d113f2]{flex:none;white-space:nowrap;font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px;cursor:pointer;color:#1a1a1a;background:var(--theme-warning, #ffb800);border:0;transition:filter .15s ease}.perf-lite-notice__btn[data-v-a3d113f2]:hover{filter:brightness(1.08)}.theme-custom-tooltip[data-v-a3d113f2]{position:absolute;top:calc(100% + 10px);right:0;width:230px;padding:10px 12px;border-radius:12px;background:#0a0f1ef5;border:1px solid rgba(52,211,153,.35);box-shadow:0 8px 28px #00000073,0 0 14px #34d3991f;color:#ffffffbf;font-size:11px;line-height:1.45;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .12s ease,transform .12s ease;z-index:60}.theme-custom-tooltip[data-v-a3d113f2]:before{content:"";position:absolute;top:-5px;right:10px;width:10px;height:10px;transform:rotate(45deg);background:#0a0f1ef5;border-top:1px solid rgba(52,211,153,.35);border-left:1px solid rgba(52,211,153,.35)}.theme-custom-tooltip-title[data-v-a3d113f2]{display:block;margin-bottom:3px;font-size:12px;font-weight:700;color:#6ee7b7}.theme-custom-wrap:hover .theme-custom-tooltip[data-v-a3d113f2],.theme-custom-wrap:focus-within .theme-custom-tooltip[data-v-a3d113f2]{opacity:1;transform:translateY(0)}.hovercard-enter-active[data-v-a3d113f2],.hovercard-leave-active[data-v-a3d113f2]{transition:opacity .15s ease,transform .15s ease}.hovercard-enter-from[data-v-a3d113f2],.hovercard-leave-to[data-v-a3d113f2]{opacity:0;transform:translateY(4px) scale(.98)}.upgrade-chip[data-v-a3d113f2]{color:#fff;background:linear-gradient(90deg,var(--theme-button-gradient-start, #e5007e),var(--theme-button-gradient-end, #7b2ff7))}.ikigai-avatar-wrapper[data-v-a3d113f2]{width:6rem;height:6rem}.ikigai-avatar-wrapper--with-frame[data-v-a3d113f2]{width:100%;height:150px}.ikigai-frame[data-v-a3d113f2]{box-shadow:0 4px 16px #00000040,inset 0 0 0 1px #ffffff14;background:transparent;border:none;padding:0;transition:transform .25s ease,box-shadow .25s ease}.ikigai-frame[data-v-a3d113f2]:hover{transform:scale(1.015);box-shadow:0 8px 28px #a855f759,inset 0 0 0 1px #a855f766}.ikigai-frame[data-v-a3d113f2]:focus-visible{outline:2px solid rgba(168,85,247,.7);outline-offset:2px}.ikigai-frame-grid[data-v-a3d113f2]{display:grid;grid-template-rows:1fr 1fr;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;height:100%}.ikigai-frame-grid--single-row[data-v-a3d113f2]{grid-template-rows:1fr}.ikigai-frame-img[data-v-a3d113f2]{width:100%;height:100%;min-width:0;object-fit:cover}.ikigai-frame-overlay[data-v-a3d113f2]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#00000026,#0000008c);transition:background .25s ease}.ikigai-frame:hover .ikigai-frame-overlay[data-v-a3d113f2]{background:radial-gradient(ellipse at center,#a855f72e,#00000073)}.ikigai-frame-label[data-v-a3d113f2]{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.ikigai-frame:hover .ikigai-frame-label[data-v-a3d113f2]{opacity:1;transform:translateY(0)}.ikigai-frame-label-pill[data-v-a3d113f2]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:#000000b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 2px 8px #0000004d}.profile-dropdown-body[data-v-a3d113f2]{scrollbar-width:thin;scrollbar-color:rgba(168,85,247,.4) transparent;overscroll-behavior:contain}.profile-dropdown-body[data-v-a3d113f2]::-webkit-scrollbar{width:6px}.profile-dropdown-body[data-v-a3d113f2]::-webkit-scrollbar-track{background:transparent}.profile-dropdown-body[data-v-a3d113f2]::-webkit-scrollbar-thumb{background:#a855f759;border-radius:999px}.profile-dropdown-body[data-v-a3d113f2]::-webkit-scrollbar-thumb:hover{background:#a855f78c}@media (max-height: 800px){.profile-dropdown-header[data-v-a3d113f2]{padding-top:.625rem;padding-bottom:.5rem}.profile-dropdown-header .avatar-ring[data-v-a3d113f2]{width:4.5rem;height:4.5rem}.profile-dropdown-header h3[data-v-a3d113f2]{font-size:1rem;line-height:1.25rem}.ikigai-avatar-wrapper[data-v-a3d113f2]{width:4.5rem;height:4.5rem}.ikigai-avatar-wrapper--with-frame[data-v-a3d113f2]{width:100%;height:120px}}@media (max-height: 650px){.profile-dropdown-header .avatar-ring[data-v-a3d113f2]{width:3.5rem;height:3.5rem;padding:2px}.profile-dropdown-header h3[data-v-a3d113f2]{font-size:.875rem;line-height:1.125rem}.ikigai-avatar-wrapper[data-v-a3d113f2]{width:3.5rem;height:3.5rem}.ikigai-avatar-wrapper--with-frame[data-v-a3d113f2]{width:100%;height:100px}}.animate-in[data-v-a3d113f2]{animation:slideIn-a3d113f2 .2s ease-out forwards}@keyframes slideIn-a3d113f2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.guild-scroll-container[data-v-a3d113f2]{scrollbar-width:none;-ms-overflow-style:none}.guild-scroll-container[data-v-a3d113f2]::-webkit-scrollbar{display:none}.guild-card[data-v-a3d113f2]{transform:translateZ(0)}.guild-card-active[data-v-a3d113f2]{animation:guild-glow-pulse-a3d113f2 2s ease-in-out infinite}@keyframes guild-glow-pulse-a3d113f2{0%,to{box-shadow:0 0 8px #a855f766,0 0 16px #a855f733}50%{box-shadow:0 0 14px #a855f7b3,0 0 28px #a855f759}}.menu-item[data-v-a3d113f2]{position:relative;overflow:hidden}.menu-item[data-v-a3d113f2]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(99,102,241,.1),transparent);transform:translate(-100%);transition:transform .5s ease}.menu-item[data-v-a3d113f2]:hover:before{transform:translate(100%)}.menu-item[data-v-a3d113f2]:hover{background:linear-gradient(90deg,#6366f114,#a855f714);box-shadow:0 0 20px #6366f126,inset 0 0 20px #6366f10d;color:var(--theme-foreground)}.menu-item:hover .menu-icon-wrapper[data-v-a3d113f2]{background:linear-gradient(135deg,#6366f14d,#a855f74d);box-shadow:0 0 15px #6366f166}.menu-item:hover .menu-icon-wrapper svg[data-v-a3d113f2]{color:#fff;filter:drop-shadow(0 0 4px rgba(99,102,241,.8))}.menu-icon-wrapper[data-v-a3d113f2]{background:#6366f11a}.menu-icon-wrapper svg[data-v-a3d113f2]{color:var(--theme-foreground-muted)}.feedback-cta[data-v-a3d113f2]{cursor:pointer;background:linear-gradient(90deg,#fbbf2414,#ec489914);border:1px solid rgba(236,72,153,.2)}.feedback-cta[data-v-a3d113f2]:hover{background:linear-gradient(90deg,#fbbf2429,#ec489929);border-color:#ec489966;box-shadow:0 0 18px #ec48992e}.feedback-cta-icon[data-v-a3d113f2]{background:#fbbf2426;color:#f59e0b}.feedback-cta:hover .feedback-cta-icon[data-v-a3d113f2]{background:#fbbf2447;transform:rotate(-8deg) scale(1.1);box-shadow:0 0 12px #fbbf2466}.menu-item-theme[data-v-a3d113f2]{background:linear-gradient(90deg,#10b9811a,#14b8a61a)}.menu-item-theme[data-v-a3d113f2]:hover{background:linear-gradient(90deg,#10b98133,#14b8a633);box-shadow:0 0 25px #10b98133,inset 0 0 20px #10b9810d}.avatar-ring[data-v-a3d113f2]{animation:ring-rotate-a3d113f2 4s linear infinite;background-size:200% 200%}@keyframes ring-rotate-a3d113f2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.logout-icon-btn[data-v-a3d113f2]{display:none}@media (min-width: 340px){.logout-icon-btn.profile-logout-pill[data-v-a3d113f2]{display:flex}.profile-logout-fallback[data-v-a3d113f2]{display:none}}.sensei-profile-link[data-v-a3d113f2]:hover{background:var(--theme-glass-bg, rgba(255, 255, 255, .06))}.profile-separator[data-v-a3d113f2]{height:1px;margin:.85rem .25rem;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent)}.recruit-cta[data-v-a3d113f2]{color:#fffffff2;cursor:pointer;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-button-color1, var(--theme-color1, #ec4899)) 30%,transparent),color-mix(in srgb,var(--theme-button-color2, var(--theme-color1, #ec4899)) 22%,transparent));border:1px solid color-mix(in srgb,var(--theme-button-color1, var(--theme-color1, #ec4899)) 40%,transparent)}.recruit-cta[data-v-a3d113f2]:hover{filter:brightness(1.1)}.profile-button[data-v-a3d113f2]{background:linear-gradient(90deg,#ff007a,#a855f7,#6366f1,#ff007a);background-size:300% 100%;animation:gradient-shift-a3d113f2 3s ease infinite;box-shadow:0 4px 20px #ff007a66}.profile-button[data-v-a3d113f2]:hover{box-shadow:0 6px 30px #ff007a80,0 0 40px #a855f74d;transform:translateY(-1px)}@keyframes gradient-shift-a3d113f2{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}[data-theme=light] .menu-item[data-v-a3d113f2]:hover{background:linear-gradient(90deg,#6366f11a,#a855f71a)}[data-theme=light] .menu-icon-wrapper[data-v-a3d113f2]{background:#6366f114}[data-theme=light] .menu-item:hover .menu-icon-wrapper[data-v-a3d113f2]{background:linear-gradient(135deg,#6366f133,#a855f733)}.sensei-coin[data-v-632bad30]{position:relative;display:inline-flex;perspective:600px;transition:transform .3s ease}.sensei-coin[data-v-632bad30]:hover{transform:scale(1.1)}.sensei-coin[data-v-632bad30]:before{content:"";position:absolute;top:-28%;right:-28%;bottom:-28%;left:-28%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0%,var(--coin-halo-1) 25%,transparent 50%,var(--coin-halo-2) 75%,transparent 100%);filter:blur(11px);opacity:0;transition:opacity .4s ease;z-index:0;pointer-events:none}.sensei-coin[data-v-632bad30]:hover:before{opacity:.9;animation:coin-halo-632bad30 3s linear infinite}.sensei-coin__img[data-v-632bad30]{position:relative;z-index:1;transform-style:preserve-3d;transition:filter .4s ease;filter:drop-shadow(0 0 5px var(--coin-shadow-2))}.sensei-coin:hover .sensei-coin__img[data-v-632bad30]{animation:coin-spin-632bad30 1.4s linear infinite;filter:drop-shadow(0 0 18px var(--coin-shadow-1)) drop-shadow(0 0 8px var(--coin-shadow-2))}@keyframes coin-spin-632bad30{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes coin-halo-632bad30{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.sensei-coin[data-v-632bad30],.sensei-coin[data-v-632bad30]:hover,.sensei-coin__img[data-v-632bad30],.sensei-coin:hover .sensei-coin__img[data-v-632bad30],.sensei-coin[data-v-632bad30]:hover:before{animation:none;transition:none}}.sso-icon-btn[data-v-c58782e4]{width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;border-radius:1.15rem;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.sso-icon-btn[data-v-c58782e4]:hover:not(:disabled){transform:translateY(-2px) scale(1.03);box-shadow:0 8px 22px #00000038}.sso-icon-btn[data-v-c58782e4]:active:not(:disabled){transform:translateY(0) scale(.98)}.sso-icon-btn[data-v-c58782e4]:disabled{opacity:.5;cursor:not-allowed}.sso-tooltip[data-v-c58782e4]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);white-space:nowrap;padding:4px 10px;border-radius:8px;font-size:12px;line-height:1.2;font-weight:500;color:#fff;background:#000000e6;box-shadow:0 6px 18px #0000004d;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:30}.group:hover .sso-tooltip[data-v-c58782e4],.group:focus-within .sso-tooltip[data-v-c58782e4]{opacity:1;transform:translate(-50%) translateY(0)}.sso-tooltip[data-v-c58782e4]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#000000e6}@media (prefers-reduced-motion: reduce){.sso-icon-btn[data-v-c58782e4]:hover:not(:disabled),.sso-icon-btn[data-v-c58782e4]:active:not(:disabled){transform:none}}.pk-login-btn[data-v-50f76652]{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease;background:#ffffff29;border:1px solid rgba(255,255,255,.45);color:#fff;box-shadow:inset 0 1px #ffffff38}.pk-login-btn[data-v-50f76652]:hover:not(:disabled){transform:translateY(-2px) scale(1.01);background:#ffffff42;border-color:#ffffffb3;box-shadow:inset 0 1px #ffffff4d,0 8px 22px #00000038,0 0 18px #ffffff1f}.pk-login-btn[data-v-50f76652]:active:not(:disabled){transform:translateY(0) scale(.99);box-shadow:0 3px 10px #0003}[data-theme=light] .pk-login-btn[data-v-50f76652]{background:#fff;border-color:#140a282e;color:#111;box-shadow:0 1px 2px #140a280d}[data-theme=light] .pk-login-btn[data-v-50f76652]:hover:not(:disabled){background:#fff;border-color:#140a284d;box-shadow:0 8px 22px #140a281f}[data-theme=dark] .pk-login-btn[data-v-50f76652]{background:#ffffff14;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff1f}[data-theme=dark] .pk-login-btn[data-v-50f76652]:hover:not(:disabled){background:#ffffff24;border-color:#fff6}.pk-login-error[data-v-50f76652]{color:#fca5a5}.pk-icon-wrap[data-v-50f76652]{position:relative;display:inline-flex}.pk-icon-btn[data-v-50f76652]{width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;border-radius:1.15rem;background:#ffffff29;border:1px solid rgba(255,255,255,.45);color:#fff;box-shadow:inset 0 1px #ffffff38;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.pk-icon-btn[data-v-50f76652]:hover:not(:disabled){transform:translateY(-2px) scale(1.03);background:#ffffff42;border-color:#ffffffb3;box-shadow:0 8px 22px #00000038}.pk-icon-btn[data-v-50f76652]:active:not(:disabled){transform:translateY(0) scale(.98)}.pk-icon-btn[data-v-50f76652]:disabled{opacity:.5;cursor:not-allowed}[data-theme=light] .pk-icon-btn[data-v-50f76652]{background:#fff;border-color:#140a282e;color:#111;box-shadow:0 1px 2px #140a280d}[data-theme=light] .pk-icon-btn[data-v-50f76652]:hover:not(:disabled){background:#fff;border-color:#140a284d;box-shadow:0 8px 22px #140a281f}[data-theme=dark] .pk-icon-btn[data-v-50f76652]{background:#ffffff14;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff1f}[data-theme=dark] .pk-icon-btn[data-v-50f76652]:hover:not(:disabled){background:#ffffff24;border-color:#fff6}.pk-icon-tooltip[data-v-50f76652]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);white-space:nowrap;padding:4px 10px;border-radius:8px;font-size:12px;line-height:1.2;font-weight:500;color:#fff;background:#000000e6;box-shadow:0 6px 18px #0000004d;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:30}.pk-icon-wrap:hover .pk-icon-tooltip[data-v-50f76652],.pk-icon-wrap:focus-within .pk-icon-tooltip[data-v-50f76652]{opacity:1;transform:translate(-50%) translateY(0)}.last-method-badge[data-v-50f76652]{position:absolute;top:-8px;right:-6px;font-size:9px;font-weight:800;letter-spacing:.02em;line-height:1;padding:3px 7px;border-radius:999px;white-space:nowrap;color:#fff;background:color-mix(in srgb,var(--theme-primary, #ec4899) 88%,black 6%);box-shadow:0 2px 8px #0000004d,0 0 0 1.5px var(--theme-glass-bg, rgba(255, 255, 255, .08));pointer-events:none;z-index:1}[data-theme=light] .last-method-badge[data-v-50f76652]{box-shadow:0 2px 6px #140a282e,0 0 0 1.5px #fff}.input-neon[data-v-b18a6910]{transition:box-shadow .18s ease,border-color .18s ease;background:#4d1e8552}.input-neon[data-v-b18a6910]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 22%,transparent)}[data-theme=light] .input-neon[data-v-b18a6910]{background:#fff;box-shadow:0 1px 2px #140a280d}[data-theme=light] .input-neon[data-v-b18a6910]:not(:focus):not(.border-red-500){border-color:#140a282e}[data-theme=light] .input-neon[data-v-b18a6910]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 18%,transparent)}[data-theme=dark] .input-neon[data-v-b18a6910]{background:#ffffff0d}[data-theme=dark] .input-neon[data-v-b18a6910]:not(:focus):not(.border-red-500){border-color:#ffffff1f}.provider-badge[data-v-b18a6910]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;border:1px solid rgba(255,255,255,.1);background:#000;color:#fff}.profile-avatar[data-v-b18a6910]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;overflow:hidden;background:var(--theme-glass-bg);border:1px solid var(--theme-border);color:var(--theme-foreground);font-size:12px;font-weight:700;flex-shrink:0}.add-password-link[data-v-b18a6910],.remove-password-link[data-v-b18a6910]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--theme-foreground-muted);transition:color .15s ease}.add-password-link[data-v-b18a6910]:hover,.remove-password-link[data-v-b18a6910]:hover{color:var(--theme-primary)}.remove-password-link[data-v-b18a6910]{margin-top:10px;font-size:12px}.submit-btn[data-v-b18a6910]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0;color:#fff;font-weight:600;border-radius:12px;cursor:pointer;background:var(--theme-primary, #ec4899);transition:filter .2s ease,transform .15s ease,box-shadow .2s ease}.submit-btn[data-v-b18a6910]:hover:not(.is-aria-disabled){filter:brightness(1.15);transform:scale(1.01);box-shadow:0 6px 25px #ffffff1a}.submit-btn[data-v-b18a6910]:active:not(.is-aria-disabled){transform:scale(.99)}.submit-btn.is-aria-disabled[data-v-b18a6910]{opacity:.6;cursor:not-allowed}.username-suggestion-link[data-v-b18a6910]{display:inline-flex;align-items:center;margin-top:6px;font-size:12px;font-weight:600;color:var(--theme-primary);transition:opacity .15s ease}.username-suggestion-link[data-v-b18a6910]:hover{opacity:.8}.input-neon-known[data-v-343aca8e]{transition:box-shadow .18s ease,border-color .18s ease;background:#4d1e8552}.input-neon-known[data-v-343aca8e]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 22%,transparent)}[data-theme=light] .input-neon-known[data-v-343aca8e]{background:#fff;box-shadow:0 1px 2px #140a280d}[data-theme=light] .input-neon-known[data-v-343aca8e]:not(:focus):not(.border-red-500){border-color:#140a282e}[data-theme=light] .input-neon-known[data-v-343aca8e]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 18%,transparent)}[data-theme=dark] .input-neon-known[data-v-343aca8e]{background:#ffffff0d}[data-theme=dark] .input-neon-known[data-v-343aca8e]:not(:focus):not(.border-red-500){border-color:#ffffff1f}.cta-pulse-known[data-v-343aca8e]{background:linear-gradient(120deg,var(--theme-primary),#a855f7,var(--theme-primary));background-size:200% 100%;background-position:0% 50%;box-shadow:0 4px 15px color-mix(in srgb,var(--theme-primary) 35%,transparent);text-shadow:0 1px 2px rgba(0,0,0,.22);animation:known-account-cta-breathe-343aca8e 4s ease-in-out infinite}.cta-pulse-known[data-v-343aca8e]:hover{box-shadow:0 6px 28px color-mix(in srgb,var(--theme-primary) 60%,transparent);animation-play-state:paused}@keyframes known-account-cta-breathe-343aca8e{0%,to{background-position:0% 50%;box-shadow:0 4px 15px color-mix(in srgb,var(--theme-primary) 32%,transparent)}50%{background-position:100% 50%;box-shadow:0 6px 26px color-mix(in srgb,var(--theme-primary) 55%,transparent)}}.ff[data-v-daa7b327]{position:relative}.ff__label[data-v-daa7b327]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none;color:var(--theme-foreground-muted, rgba(255, 255, 255, .55));pointer-events:none;transition:top .16s ease,transform .16s ease,font-size .16s ease,letter-spacing .16s ease}.ff:focus-within .ff__label[data-v-daa7b327],.ff--float .ff__label[data-v-daa7b327],.ff:has(input:not(:placeholder-shown)) .ff__label[data-v-daa7b327],.ff:has(input:-webkit-autofill) .ff__label[data-v-daa7b327]{top:9px;transform:none;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ff[data-v-daa7b327]:not(:focus-within):not(.ff--float):not(:has(input:not(:placeholder-shown))) ::placeholder{color:transparent}.ff[data-v-daa7b327]:not(:focus-within):not(.ff--float):not(:has(input:not(:placeholder-shown))) .ff__prefix{display:none}@media (prefers-reduced-motion: reduce){.ff__label[data-v-daa7b327]{transition:none}}.legal-content section[data-v-2b7534a2]{transition:all .2s ease;border:1px solid transparent}.legal-content section[data-v-2b7534a2]:hover{background:#ffffff1a;border-color:#ffffff26}.legal-content nav[data-v-2b7534a2]{transition:all .2s ease;border:1px solid transparent}.legal-content nav[data-v-2b7534a2]:hover{background:#ffffff1a;border-color:#ffffff26}.legal-content section[data-v-166bb991]{transition:all .2s ease;border:1px solid transparent}.legal-content section[data-v-166bb991]:hover{background:#ffffff1a;border-color:#ffffff26}.legal-content nav[data-v-166bb991]{transition:all .2s ease;border:1px solid transparent}.legal-content nav[data-v-166bb991]:hover{background:#ffffff1a;border-color:#ffffff26}.auth-modal-root .glass-modal{background:#24024e9e;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border:2px solid rgba(255,255,255,.26);box-shadow:0 12px 40px #00000052,2px 6px 32px 8px #6b2ae221,0 0 56px 4px color-mix(in srgb,var(--theme-primary) 6%,transparent);animation:auth-halo-breathe-3ca2c4d9 7s ease-in-out infinite}@keyframes auth-halo-breathe-3ca2c4d9{0%,to{box-shadow:0 12px 40px #00000052,2px 6px 32px 8px #6b2ae221,0 0 56px 4px color-mix(in srgb,var(--theme-primary) 6%,transparent)}50%{box-shadow:0 12px 40px #00000052,2px 6px 44px 14px #6b2ae230,0 0 76px 8px color-mix(in srgb,var(--theme-primary) 10%,transparent)}}html.perf-lite .auth-modal-root .glass-modal,html.perf-lite[data-theme=dark] .auth-modal-root .glass-modal{animation:none}@media (prefers-reduced-motion: reduce){.auth-modal-root .glass-modal,[data-theme=dark] .auth-modal-root .glass-modal{animation:none}}.auth-modal-root .auth-modal-backdrop{background:#24024e73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-theme=light] .auth-modal-root .glass-modal{background:#eceef1f7;border-color:#0000001a;animation:none;box-shadow:0 12px 40px #140a2829,0 0 0 1px #fff9 inset,0 8px 40px 8px #6b2ae214}[data-theme=light] .auth-modal-root .auth-modal-backdrop{background:#28144652}[data-theme=light] .auth-modal-root .glass-modal .text-theme-foreground-muted{color:#5b5b66}[data-theme=dark] .auth-modal-root .glass-modal{background:#18181bdb;border-color:#ffffff1f;box-shadow:0 16px 48px #0000008c,0 0 0 1px #ffffff0a inset,0 0 48px 4px color-mix(in srgb,var(--theme-primary) 7%,transparent);animation:auth-halo-breathe-dark-3ca2c4d9 7s ease-in-out infinite}@keyframes auth-halo-breathe-dark-3ca2c4d9{0%,to{box-shadow:0 16px 48px #0000008c,0 0 0 1px #ffffff0a inset,0 0 48px 4px color-mix(in srgb,var(--theme-primary) 7%,transparent)}50%{box-shadow:0 16px 48px #0000008c,0 0 0 1px #ffffff0a inset,0 0 64px 8px color-mix(in srgb,var(--theme-primary) 11%,transparent)}}[data-theme=dark] .auth-modal-root .auth-modal-backdrop{background:#0000009e}.auth-form-panel[data-v-3ca2c4d9]{background:#0000001a}[data-theme=light] .auth-form-panel[data-v-3ca2c4d9]{background:transparent}[data-theme=dark] .auth-form-panel[data-v-3ca2c4d9]{background:#ffffff04}.cta-pulse[data-v-3ca2c4d9]{background:linear-gradient(120deg,var(--theme-primary),#a855f7,var(--theme-primary));background-size:200% 100%;background-position:0% 50%;box-shadow:0 4px 15px color-mix(in srgb,var(--theme-primary) 35%,transparent);text-shadow:0 1px 2px rgba(0,0,0,.22);animation:cta-breathe-3ca2c4d9 4s ease-in-out infinite}.cta-pulse[data-v-3ca2c4d9]:hover{box-shadow:0 6px 28px color-mix(in srgb,var(--theme-primary) 60%,transparent);animation-play-state:paused}.cta-pulse.cta-idle[data-v-3ca2c4d9]:not(.is-busy),.cta-pulse[data-v-3ca2c4d9]:disabled:not(.is-busy){background:color-mix(in srgb,var(--theme-primary) 26%,transparent);color:#ffffffd1;box-shadow:none;text-shadow:none;animation:none;transform:none;scale:1}.cta-pulse.cta-idle[data-v-3ca2c4d9]:not(.is-busy):after,.cta-pulse[data-v-3ca2c4d9]:disabled:not(.is-busy):after{display:none}.cta-pulse.cta-idle[data-v-3ca2c4d9]:not(.is-busy){transition:background-color .2s ease,box-shadow .2s ease,translate .2s ease,color .2s ease}.cta-pulse.cta-idle[data-v-3ca2c4d9]:not(.is-busy):hover{background:color-mix(in srgb,var(--theme-primary) 38%,transparent);color:#fff;translate:0 -2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--theme-primary) 45%,transparent),0 8px 22px color-mix(in srgb,var(--theme-primary) 22%,transparent)}.cta-pulse.cta-idle[data-v-3ca2c4d9]:not(.is-busy):active{translate:0 0}[data-theme=light] .cta-pulse.cta-idle[data-v-3ca2c4d9]:not(.is-busy):hover{background:linear-gradient(120deg,color-mix(in srgb,var(--theme-primary) 36%,white),color-mix(in srgb,#a855f7 30%,white));color:color-mix(in srgb,var(--theme-primary) 85%,black);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-primary) 45%,transparent),0 8px 22px color-mix(in srgb,var(--theme-primary) 18%,transparent)}.cta-arrow[data-v-3ca2c4d9]{animation:cta-arrow-nudge-3ca2c4d9 1.4s ease-in-out infinite}.cta-pulse:hover .cta-arrow[data-v-3ca2c4d9]{animation-duration:.8s}@keyframes cta-arrow-nudge-3ca2c4d9{0%,to{translate:0 0}50%{translate:5px 0}}[data-theme=light] .cta-pulse.cta-idle[data-v-3ca2c4d9]:not(.is-busy),[data-theme=light] .cta-pulse[data-v-3ca2c4d9]:disabled:not(.is-busy){background:linear-gradient(120deg,color-mix(in srgb,var(--theme-primary) 26%,white),color-mix(in srgb,#a855f7 22%,white));color:color-mix(in srgb,var(--theme-primary) 78%,black);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-primary) 32%,transparent),0 2px 10px color-mix(in srgb,var(--theme-primary) 10%,transparent)}.cta-pulse[data-v-3ca2c4d9]:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);animation:cta-shine-3ca2c4d9 3.4s ease-in-out infinite;pointer-events:none}@keyframes cta-breathe-3ca2c4d9{0%,to{background-position:0% 50%;box-shadow:0 4px 15px color-mix(in srgb,var(--theme-primary) 32%,transparent)}50%{background-position:100% 50%;box-shadow:0 6px 26px color-mix(in srgb,var(--theme-primary) 55%,transparent)}}@keyframes cta-shine-3ca2c4d9{0%{left:-75%}20%,to{left:130%}}.sso-btn[data-v-3ca2c4d9]{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.sso-btn[data-v-3ca2c4d9]:hover:not(:disabled){transform:translateY(-2px) scale(1.01);box-shadow:0 8px 22px #00000038}.sso-btn[data-v-3ca2c4d9]:active:not(:disabled){transform:translateY(0) scale(.99);box-shadow:0 3px 10px #0003}.sso-glass[data-v-3ca2c4d9]{background:#ffffff29;border:1px solid rgba(255,255,255,.45);color:#fff;box-shadow:inset 0 1px #ffffff38}.sso-glass[data-v-3ca2c4d9]:hover:not(:disabled){background:#ffffff42;border-color:#ffffffb3;box-shadow:inset 0 1px #ffffff4d,0 8px 22px #00000038,0 0 18px #ffffff1f}[data-theme=light] .sso-glass[data-v-3ca2c4d9]{background:#fff;border-color:#140a282e;color:#111;box-shadow:0 1px 2px #140a280d}[data-theme=light] .sso-glass[data-v-3ca2c4d9]:hover:not(:disabled){background:#fff;border-color:#140a284d;box-shadow:0 8px 22px #140a281f}[data-theme=dark] .sso-glass[data-v-3ca2c4d9]{background:#ffffff14;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff1f}[data-theme=dark] .sso-glass[data-v-3ca2c4d9]:hover:not(:disabled){background:#ffffff24;border-color:#fff6}.input-neon[data-v-3ca2c4d9],.input-neon-within[data-v-3ca2c4d9]{transition:box-shadow .18s ease,border-color .18s ease}.input-neon[data-v-3ca2c4d9]:focus,.input-neon-within[data-v-3ca2c4d9]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 22%,transparent)}.input-neon[data-v-3ca2c4d9],.input-neon-within[data-v-3ca2c4d9]{background:#4d1e8552}[data-theme=light] .input-neon[data-v-3ca2c4d9],[data-theme=light] .input-neon-within[data-v-3ca2c4d9]{background:#fff;box-shadow:0 1px 2px #140a280d}[data-theme=light] .input-neon[data-v-3ca2c4d9]:not(:focus):not(.border-red-500),[data-theme=light] .input-neon-within[data-v-3ca2c4d9]:not(:focus-within):not(.border-red-500){border-color:#140a282e}[data-theme=light] .input-neon[data-v-3ca2c4d9]:focus,[data-theme=light] .input-neon-within[data-v-3ca2c4d9]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 18%,transparent)}[data-theme=dark] .input-neon[data-v-3ca2c4d9],[data-theme=dark] .input-neon-within[data-v-3ca2c4d9]{background:#ffffff0d}[data-theme=dark] .input-neon[data-v-3ca2c4d9]:not(:focus):not(.border-red-500),[data-theme=dark] .input-neon-within[data-v-3ca2c4d9]:not(:focus-within):not(.border-red-500){border-color:#ffffff1f}.input-neon[data-v-3ca2c4d9]:-webkit-autofill,.input-neon-within input[data-v-3ca2c4d9]:-webkit-autofill{-webkit-text-fill-color:var(--theme-foreground, #fff);caret-color:var(--theme-foreground, #fff);transition:background-color 0s 100000s,color 0s 100000s,box-shadow .18s ease,border-color .18s ease}.field-nudge[data-v-3ca2c4d9]{animation:field-flash-3ca2c4d9 .9s ease-out both;border-color:var(--theme-primary)}.auth-modal-root .field-shake{animation:field-shake-3ca2c4d9 .45s cubic-bezier(.36,.07,.19,.97) both}.terms-consent.field-nudge[data-v-3ca2c4d9]{outline:1px solid color-mix(in srgb,var(--theme-primary) 60%,transparent);outline-offset:4px}.cta-refuse[data-v-3ca2c4d9]{animation:cta-refuse-3ca2c4d9 .3s ease-in-out both}@keyframes field-shake-3ca2c4d9{10%,90%{translate:-1px 0}20%,80%{translate:2px 0}30%,50%,70%{translate:-4px 0}40%,60%{translate:4px 0}}@keyframes field-flash-3ca2c4d9{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 45%,transparent),0 0 24px color-mix(in srgb,var(--theme-primary) 55%,transparent)}to{box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 0%,transparent),0 0 color-mix(in srgb,var(--theme-primary) 0%,transparent)}}@keyframes cta-refuse-3ca2c4d9{25%{translate:-3px 0}75%{translate:3px 0}}.field-check[data-v-3ca2c4d9]{animation:check-pop-3ca2c4d9 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes check-pop-3ca2c4d9{0%{transform:scale(0);opacity:0}60%{transform:scale(1.25)}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.cta-pulse[data-v-3ca2c4d9],.cta-pulse[data-v-3ca2c4d9]:after,.field-check[data-v-3ca2c4d9],.cta-refuse[data-v-3ca2c4d9],.cta-arrow[data-v-3ca2c4d9]{animation:none}.auth-modal-root .field-shake{animation:none}.sso-btn[data-v-3ca2c4d9]:hover:not(:disabled),.sso-btn[data-v-3ca2c4d9]:active:not(:disabled){transform:none}}.quote-card[data-v-3ca2c4d9]{background:#ffffff4d;-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);border-top:1px solid rgba(255,255,255,.4);text-shadow:0 1px 10px rgba(0,0,0,.35);border-left:none;border-right:none;border-bottom:none;border-radius:0}[data-theme=dark] .quote-card[data-v-3ca2c4d9]{background:#12121473;border-top-color:#ffffff24}.typing-cursor[data-v-3ca2c4d9]{animation:blink-3ca2c4d9 1s infinite;font-weight:100;color:#fffc}@keyframes blink-3ca2c4d9{0%,50%{opacity:1}51%,to{opacity:0}}.fade-enter-active[data-v-3ca2c4d9],.fade-leave-active[data-v-3ca2c4d9]{transition:opacity .3s ease}.fade-enter-from[data-v-3ca2c4d9],.fade-leave-to[data-v-3ca2c4d9]{opacity:0}.animate-in[data-v-3ca2c4d9]{animation-duration:.3s;animation-fill-mode:both}@keyframes slide-in-from-right-3ca2c4d9{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}.slide-in-from-right-4[data-v-3ca2c4d9]{animation-name:slide-in-from-right-3ca2c4d9}.legal-popup-modal[data-v-3ca2c4d9]{background:#24024eeb;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 1px #ffffff0f,0 4px 24px #0006,0 0 60px #8b5cf626,0 0 100px color-mix(in srgb,var(--theme-primary) 10%,transparent)}.legal-gradient-bg[data-v-3ca2c4d9]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:.15;z-index:0}.legal-svg-filter[data-v-3ca2c4d9]{position:fixed;top:0;left:0;width:0;height:0}.legal-gradients-container[data-v-3ca2c4d9]{filter:url(#goo-legal-auth) blur(40px);width:100%;height:100%;position:relative}.legal-g1[data-v-3ca2c4d9],.legal-g2[data-v-3ca2c4d9],.legal-g3[data-v-3ca2c4d9]{position:absolute;width:80%;height:80%;top:10%;left:10%;mix-blend-mode:hard-light;opacity:1}.legal-g1[data-v-3ca2c4d9]{background:radial-gradient(circle at center,#1271ffcc 0,#1271ff00 50%) no-repeat;transform-origin:center center;animation:moveVerticalLegal-3ca2c4d9 30s ease infinite}.legal-g2[data-v-3ca2c4d9]{background:radial-gradient(circle at center,#dd4affcc 0,#dd4aff00 50%) no-repeat;transform-origin:calc(50% - 400px);animation:moveInCircleLegal-3ca2c4d9 20s reverse infinite}.legal-g3[data-v-3ca2c4d9]{background:radial-gradient(circle at center,#64dcffcc 0,#64dcff00 50%) no-repeat;top:calc(10% + 200px);left:calc(10% - 500px);transform-origin:calc(50% + 400px);animation:moveInCircleLegal-3ca2c4d9 40s linear infinite}@keyframes moveInCircleLegal-3ca2c4d9{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes moveVerticalLegal-3ca2c4d9{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion: reduce){.legal-g1[data-v-3ca2c4d9],.legal-g2[data-v-3ca2c4d9],.legal-g3[data-v-3ca2c4d9]{animation:none}}.forgot-password-link[data-v-3ca2c4d9]{font-size:12px;color:color-mix(in srgb,var(--theme-foreground, #fff) 35%,transparent);transition:color .2s}.forgot-password-link[data-v-3ca2c4d9]:hover{color:color-mix(in srgb,var(--theme-foreground, #fff) 55%,transparent)}.email-suggestion-hint[data-v-3ca2c4d9]{display:block;text-align:left;font-size:11px;color:color-mix(in srgb,var(--theme-primary) 85%,var(--theme-foreground, #fff) 15%);transition:color .15s ease}.email-suggestion-hint[data-v-3ca2c4d9]:hover{color:var(--theme-primary);text-decoration:underline}.email-suggestion-hint strong[data-v-3ca2c4d9]{font-weight:700}[data-theme=light] .email-suggestion-hint[data-v-3ca2c4d9]{color:color-mix(in srgb,var(--theme-primary) 90%,black 10%)}.caps-lock-warning[data-v-3ca2c4d9]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#d97706}[data-theme=dark] .caps-lock-warning[data-v-3ca2c4d9],:root:not([data-theme=light]) .caps-lock-warning[data-v-3ca2c4d9]{color:#fbbf24}[data-theme=light] .caps-lock-warning[data-v-3ca2c4d9]{color:#b45309}.password-tool-link[data-v-3ca2c4d9]{font-size:11px;font-weight:600;color:color-mix(in srgb,var(--theme-foreground, #fff) 45%,transparent);transition:color .15s ease}.password-tool-link[data-v-3ca2c4d9]:hover{color:var(--theme-primary)}.last-method-badge[data-v-3ca2c4d9]{position:absolute;top:-8px;right:-6px;font-size:9px;font-weight:800;letter-spacing:.02em;line-height:1;padding:3px 7px;border-radius:999px;white-space:nowrap;color:#fff;background:color-mix(in srgb,var(--theme-primary) 88%,black 6%);box-shadow:0 2px 8px #0000004d,0 0 0 1.5px var(--theme-glass-bg, rgba(255, 255, 255, .08));pointer-events:none;z-index:1}.last-method-badge--icon[data-v-3ca2c4d9]{top:-6px;right:-6px}[data-theme=light] .last-method-badge[data-v-3ca2c4d9]{box-shadow:0 2px 6px #140a282e,0 0 0 1.5px #fff}.last-method-hint[data-v-3ca2c4d9]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--theme-foreground-muted, rgba(255, 255, 255, .55))}.last-method-hint svg[data-v-3ca2c4d9]{color:color-mix(in srgb,var(--theme-primary) 80%,transparent)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-74b77ee1],[data-v-74b77ee1]:before,[data-v-74b77ee1]:after,[data-v-74b77ee1]::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.sil-section[data-v-74b77ee1]{padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:var(--theme-foreground-muted)}.sil-list[data-v-74b77ee1]{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.sil-list--grid[data-v-74b77ee1]{gap:calc(var(--spacing,.25rem) * 1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sil-link[data-v-74b77ee1]{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--theme-foreground);background:var(--theme-glass-bg);border:1px solid var(--theme-border);display:flex}.sil-link--sm[data-v-74b77ee1]{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--theme-foreground-muted)}.sil-link[data-v-74b77ee1]:hover,.sil-link[data-v-74b77ee1]:active{color:var(--theme-foreground);border-color:var(--theme-border-strong)}.sil-link.router-link-exact-active[data-v-74b77ee1]{color:var(--theme-foreground);border-color:var(--theme-primary);background:var(--theme-primary)}@supports (color:color-mix(in lab,red,red)){.sil-link.router-link-exact-active[data-v-74b77ee1]{background:color-mix(in srgb,var(--theme-primary) 12%,transparent)}}.trust-seals[data-v-538ce81a]{display:flex;justify-content:center;gap:.5rem}.trust-seal[data-v-538ce81a]{--seal-accent: var(--theme-primary);position:relative;width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;text-align:center;cursor:default;background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--seal-accent) 16%,transparent),transparent 68%),color-mix(in srgb,var(--theme-card-solid) 70%,transparent);border:1px solid var(--theme-border);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.trust-seal[data-v-538ce81a]:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--seal-accent) 50%,transparent);opacity:.75;transition:transform .5s ease,opacity .25s ease}.trust-seal[data-v-538ce81a]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--seal-accent) 55%,var(--theme-border));box-shadow:0 8px 20px color-mix(in srgb,var(--seal-accent) 22%,transparent)}.trust-seal[data-v-538ce81a]:hover:before{transform:rotate(72deg);opacity:1}.trust-seal--fr[data-v-538ce81a]{--seal-accent: #3b82f6}.trust-seal--gdpr[data-v-538ce81a]{--seal-accent: var(--theme-secondary, #2dd4bf)}.trust-seal__icon[data-v-538ce81a]{width:20px;height:20px;margin-bottom:1px;color:var(--seal-accent)}.trust-seal__top[data-v-538ce81a]{font-size:7.5px;line-height:1.1;letter-spacing:.09em;text-transform:uppercase;color:var(--theme-foreground-muted)}.trust-seal__main[data-v-538ce81a]{font-size:10.5px;line-height:1.15;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--theme-foreground)}.trust-seals--sm .trust-seal[data-v-538ce81a]{width:68px;height:68px}.trust-seals--sm .trust-seal__icon[data-v-538ce81a]{width:17px;height:17px}.trust-seals--sm .trust-seal__top[data-v-538ce81a]{font-size:6.5px}.trust-seals--sm .trust-seal__main[data-v-538ce81a]{font-size:9px}@media (prefers-reduced-motion: reduce){.trust-seal[data-v-538ce81a],.trust-seal[data-v-538ce81a]:before{transition:none}.trust-seal[data-v-538ce81a]:hover:before{transform:none}}.lang-trigger[data-v-ae1bab39]{background:var(--theme-glass-bg);border:1px solid var(--theme-border);transition:border-color .2s ease,background-color .2s ease,transform .15s ease}.lang-trigger[data-v-ae1bab39]:hover{background:var(--theme-card-hover)}.lang-trigger--compact[data-v-ae1bab39]{width:2.25rem;height:2.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;border-color:color-mix(in srgb,var(--theme-foreground) 15%,transparent)}.lang-trigger--compact[data-v-ae1bab39]:hover{border-color:color-mix(in srgb,var(--theme-foreground) 32%,transparent)}.lang-trigger--compact[data-v-ae1bab39]:active{transform:scale(.94)}.language-dropdown[data-v-ae1bab39]{background:var(--theme-dropdown-bg);border-color:var(--theme-border);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.language-dropdown--solid[data-v-ae1bab39]{background:var(--theme-card-solid);box-shadow:0 12px 32px #00000073}.lang-option[data-v-ae1bab39]:hover,.lang-option.active[data-v-ae1bab39]{background-color:var(--theme-glass-bg)}.dropdown-enter-active[data-v-ae1bab39],.dropdown-leave-active[data-v-ae1bab39]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-ae1bab39],.dropdown-leave-to[data-v-ae1bab39]{opacity:0;transform:translateY(-10px)}.dropdown-enter-to[data-v-ae1bab39],.dropdown-leave-from[data-v-ae1bab39]{opacity:1;transform:translateY(0)}.dropdown-up-enter-active[data-v-ae1bab39],.dropdown-up-leave-active[data-v-ae1bab39]{transition:opacity .2s ease,transform .2s ease}.dropdown-up-enter-from[data-v-ae1bab39],.dropdown-up-leave-to[data-v-ae1bab39]{opacity:0;transform:translateY(10px)}.dropdown-up-enter-to[data-v-ae1bab39],.dropdown-up-leave-from[data-v-ae1bab39]{opacity:1;transform:translateY(0)}button[data-v-ae1bab39]:focus-visible{outline:2px solid rgba(0,204,255,.8);outline-offset:2px;border-radius:8px}@media (prefers-reduced-motion: reduce){.dropdown-enter-active[data-v-ae1bab39],.dropdown-leave-active[data-v-ae1bab39],.transition-transform[data-v-ae1bab39]{transition:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-53b2b2c8],[data-v-53b2b2c8]:before,[data-v-53b2b2c8]:after,[data-v-53b2b2c8]::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.prefs-trigger[data-v-53b2b2c8]{cursor:pointer;border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 1.5);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (min-width:40rem){.prefs-trigger[data-v-53b2b2c8]{padding:calc(var(--spacing,.25rem) * 2)}}.prefs-trigger[data-v-53b2b2c8]{color:var(--theme-foreground-muted);position:relative}.prefs-flag[data-v-53b2b2c8]{background:var(--theme-background,#0b0614);box-shadow:0 0 0 1.5px var(--theme-background,#0b0614);pointer-events:none;border-radius:999px;padding:1px;font-size:11px;line-height:1;position:absolute;bottom:-4px;right:-4px}.prefs-trigger[data-v-53b2b2c8]:hover{color:var(--theme-foreground);background:var(--theme-glass-bg)}.prefs-sheet[data-v-53b2b2c8]{background:var(--theme-card-solid);border-top:1px solid var(--theme-border);padding-bottom:calc(.75rem + env(safe-area-inset-bottom));box-shadow:0 -12px 40px #00000059}.prefs-scroll[data-v-53b2b2c8]{overscroll-behavior:contain;max-height:min(78vh,34rem);overflow-y:auto}.prefs-handle[data-v-53b2b2c8]{height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 10);background:var(--theme-foreground);border-radius:3.40282e38px}@supports (color:color-mix(in lab,red,red)){.prefs-handle[data-v-53b2b2c8]{background:color-mix(in srgb,var(--theme-foreground) 25%,transparent)}}.prefs-section[data-v-53b2b2c8]{padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:var(--theme-foreground-muted)}.prefs-controls[data-v-53b2b2c8]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.prefs-identity[data-v-53b2b2c8]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 3);border-bottom:1px solid var(--theme-border);flex-direction:column;display:flex}.prefs-copyright[data-v-53b2b2c8]{text-align:center;color:var(--theme-foreground-muted);font-size:11px}.prefs-sheet-enter-active[data-v-53b2b2c8],.prefs-sheet-leave-active[data-v-53b2b2c8]{transition:opacity .2s}.prefs-sheet-enter-active .prefs-sheet[data-v-53b2b2c8],.prefs-sheet-leave-active .prefs-sheet[data-v-53b2b2c8]{transition:transform .25s cubic-bezier(.22,1,.36,1)}.prefs-sheet-enter-from[data-v-53b2b2c8],.prefs-sheet-leave-to[data-v-53b2b2c8]{opacity:0}.prefs-sheet-enter-from .prefs-sheet[data-v-53b2b2c8],.prefs-sheet-leave-to .prefs-sheet[data-v-53b2b2c8]{transform:translateY(100%)}.trustscore-icon[data-v-1894c720]{animation:float-1894c720 2.5s ease-in-out infinite;object-fit:contain}@keyframes float-1894c720{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.services-icon[data-v-16c5199f]{animation:float-16c5199f 2.5s ease-in-out infinite;object-fit:contain}@keyframes float-16c5199f{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (max-width: 1023px){.navbar-action-btn[data-v-71de60ab]{padding:.5rem}.navbar-action-btn[data-v-71de60ab] svg{width:27px;height:27px}.navbar-action-btn>span[data-v-71de60ab]:not(.sr-only){min-width:20px;height:20px;font-size:11px;top:-1px;right:-1px}}.navbar-pill-enter-active[data-v-71de60ab],.navbar-pill-leave-active[data-v-71de60ab]{transition:opacity .28s ease,transform .28s ease}.navbar-pill-enter-from[data-v-71de60ab]{opacity:0;transform:translateY(6px)}.navbar-pill-leave-to[data-v-71de60ab]{opacity:0;transform:translateY(-6px)}.navbar-pill-swipe[data-v-71de60ab]{touch-action:pan-y;-webkit-user-select:none;user-select:none}.navbar-pill-dots[data-v-71de60ab]{display:inline-flex;align-items:center;gap:3px;margin-left:2px;opacity:0;transition:opacity .2s ease}.navbar-pill-swipe:hover .navbar-pill-dots[data-v-71de60ab],.navbar-pill-swipe:focus-visible .navbar-pill-dots[data-v-71de60ab]{opacity:1}.navbar-pill-dot[data-v-71de60ab]{width:4px;height:4px;border-radius:9999px;background:var(--theme-foreground-muted);opacity:.35;transition:opacity .2s ease,transform .2s ease}.navbar-pill-dot.active[data-v-71de60ab]{opacity:1;transform:scale(1.2)}.navbar-icon-tooltip[data-v-71de60ab]{position:relative}.navbar-icon-tooltip[data-v-71de60ab]:after{content:attr(data-tooltip);position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(4px);padding:5px 10px;border-radius:8px;background:linear-gradient(135deg,#1a0f2e,#2d1b4e);border:1px solid rgba(236,72,153,.3);color:#f9a8d4;font-size:11px;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s ease;z-index:9999;box-shadow:0 4px 12px #0006}.navbar-icon-tooltip[data-v-71de60ab]:hover:after{opacity:1}.navbar-blur[data-v-71de60ab]{padding-top:env(safe-area-inset-top,0px);background:var(--theme-nav-bg, color-mix(in srgb, var(--theme-background-secondary) 85%, transparent));-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}[data-theme=light] .navbar-blur[data-v-71de60ab]{border-bottom-color:#0f172a1f;box-shadow:0 1px #0f172a0a,0 6px 18px #0f172a12}.navbar-blur[data-v-71de60ab]::-webkit-scrollbar{display:none}.navbar-blur[data-v-71de60ab]{-ms-overflow-style:none;scrollbar-width:none}.sr-only[data-v-71de60ab]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.dropdown-with-bridge[data-v-71de60ab]:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.dropdown-enter-active[data-v-71de60ab],.dropdown-leave-active[data-v-71de60ab]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-71de60ab],.dropdown-leave-to[data-v-71de60ab]{opacity:0;transform:translateY(-10px)}.dropdown-enter-to[data-v-71de60ab],.dropdown-leave-from[data-v-71de60ab]{opacity:1;transform:translateY(0)}.sheet-enter-active[data-v-71de60ab],.sheet-leave-active[data-v-71de60ab]{transition:transform .25s cubic-bezier(.21,1.02,.73,1),opacity .25s ease}.sheet-enter-from[data-v-71de60ab],.sheet-leave-to[data-v-71de60ab]{transform:translateY(100%);opacity:0}.sheet-panel.is-dragging[data-v-71de60ab]{transition:none}.sheet-panel[data-v-71de60ab]{padding-bottom:env(safe-area-inset-bottom)}.sheet-grab[data-v-71de60ab]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:10px 0 4px;touch-action:none;cursor:grab}.sheet-grab[data-v-71de60ab]:active{cursor:grabbing}.sheet-grab__bar[data-v-71de60ab]{width:40px;height:4px;border-radius:999px;background:var(--theme-divider, rgba(255, 255, 255, .25))}.sheet-header[data-v-71de60ab]{touch-action:none}.backdrop-enter-active[data-v-71de60ab],.backdrop-leave-active[data-v-71de60ab]{transition:opacity .2s ease}.backdrop-enter-from[data-v-71de60ab],.backdrop-leave-to[data-v-71de60ab]{opacity:0}.tooltip-enter-active[data-v-71de60ab],.tooltip-leave-active[data-v-71de60ab]{transition:opacity .15s ease,transform .15s ease}.tooltip-enter-from[data-v-71de60ab],.tooltip-leave-to[data-v-71de60ab]{opacity:0;transform:translateY(-5px)}.tooltip-enter-to[data-v-71de60ab],.tooltip-leave-from[data-v-71de60ab]{opacity:1;transform:translateY(0)}.logo-fade-enter-active[data-v-71de60ab],.logo-fade-leave-active[data-v-71de60ab]{transition:opacity .05s ease}.logo-fade-enter-from[data-v-71de60ab],.logo-fade-leave-to[data-v-71de60ab]{opacity:0}.logo-fade-enter-to[data-v-71de60ab],.logo-fade-leave-from[data-v-71de60ab]{opacity:1}.logo-crossfade-img[data-v-71de60ab]{transition:opacity .6s ease;opacity:1}.logo-crossfade-img.is-hidden[data-v-71de60ab]{opacity:0}@media (min-width: 640px){.logo-wrapper[data-v-71de60ab]{min-width:140px}}@media (prefers-reduced-motion: reduce){.transition-all[data-v-71de60ab]{transition:none}.animate-pulse[data-v-71de60ab]{animation:none}.dropdown-enter-active[data-v-71de60ab],.dropdown-leave-active[data-v-71de60ab]{transition:none}}button[data-v-71de60ab]:focus-visible,a[data-v-71de60ab]:focus-visible{outline:2px solid rgba(0,204,255,.8);outline-offset:2px;border-radius:8px}.level-dropdown[data-v-71de60ab],.trustscore-dropdown[data-v-71de60ab],.boxes-dropdown[data-v-71de60ab],.notifications-dropdown[data-v-71de60ab],.contribution-dropdown[data-v-71de60ab]{background:var(--theme-dropdown-bg);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 32px #0003,inset 0 1px #ffffff1a,0 0 0 1px var(--theme-border)}[data-theme=light] .notifications-dropdown [class~="text-white/40"][data-v-71de60ab]{color:#16121f8c}[data-theme=light] .notifications-dropdown [class~="hover:text-white/60"][data-v-71de60ab]:hover{color:#16121fcc}[data-theme=light] .notifications-dropdown [class~="hover:bg-white/5"][data-v-71de60ab]:hover{background-color:#0000000a}[data-theme=light] .notifications-dropdown [class~="border-white/10"][data-v-71de60ab]{border-color:#00000014}[data-theme=light] .notifications-dropdown [class~=text-pink-300][data-v-71de60ab]{color:#be185d}.gift-balance-dropdown[data-v-71de60ab]{background:#0c0a18f5;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(252,211,77,.18);box-shadow:0 16px 48px -8px #0000008c,0 0 0 1px #fcd34d1f,0 0 32px -4px #fb923c2e,inset 0 1px #ffffff0f}.notification-modal[data-v-71de60ab]{background:var(--theme-dropdown-bg);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.wishlist-modal[data-v-71de60ab]{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.modal-enter-active[data-v-71de60ab],.modal-leave-active[data-v-71de60ab]{transition:opacity .2s ease,transform .2s ease}.modal-enter-from[data-v-71de60ab],.modal-leave-to[data-v-71de60ab]{opacity:0}.modal-enter-from .notification-modal[data-v-71de60ab],.modal-leave-to .notification-modal[data-v-71de60ab]{transform:scale(.95)}.modal-enter-to .notification-modal[data-v-71de60ab],.modal-leave-from .notification-modal[data-v-71de60ab]{transform:scale(1)}.line-clamp-1[data-v-71de60ab]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-71de60ab]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.level-xp-container[data-v-71de60ab]{position:relative;display:flex;align-items:center}.level-badge-wrapper[data-v-71de60ab]{position:relative;z-index:2;margin-right:-28px}.level-badge-button[data-v-71de60ab]{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center}.level-badge-button[data-v-71de60ab]:hover{transform:scale(1.05)}.level-badge-button[data-v-71de60ab]:active{transform:scale(.98)}.is-teaser[data-v-71de60ab]{opacity:.7;transition:opacity .2s ease}.is-teaser[data-v-71de60ab]:hover{opacity:1}.xp-bar-image-container[data-v-71de60ab]{position:relative;display:flex;align-items:center;height:26px;z-index:1}.xp-bar-bg[data-v-71de60ab]{height:100%;width:auto;min-width:140px;object-fit:contain}.xp-bar-content[data-v-71de60ab]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 10px 0 32px}.xp-text[data-v-71de60ab]{font-size:10px;font-weight:700;color:#c8e6fff2;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}.xp-bar-fill-overlay[data-v-71de60ab]{position:absolute;left:3px;top:50%;transform:translateY(-50%);height:55%;background:linear-gradient(90deg,#0cf,#00e5ff);border-radius:8px;box-shadow:0 0 8px #0cf9;transition:width .3s ease;opacity:.7;z-index:1}.blue-phoenix-logo-glow[data-v-71de60ab]{filter:drop-shadow(0 0 12px rgba(10,233,233,.5));transition:filter .3s ease}.blue-phoenix-logo-glow[data-v-71de60ab]:hover{filter:drop-shadow(0 0 18px rgba(10,233,233,.7))}.blue-phoenix-title[data-v-71de60ab]{text-shadow:0 0 20px rgba(10,233,233,.4);background:linear-gradient(135deg,#fff,#9fcfff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blue-phoenix-tagline[data-v-71de60ab]{background:linear-gradient(135deg,#0ae9e9,#0057ff);color:#fff;font-size:8px;letter-spacing:.08em}.blue-phoenix-tagline-slider[data-v-71de60ab]{overflow:hidden;width:160px}.tagline-track[data-v-71de60ab]{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1)}.tagline-track.no-transition[data-v-71de60ab]{transition:none}.tagline-slide[data-v-71de60ab]{flex-shrink:0;width:160px;white-space:nowrap;text-align:center}.founders-banner[data-v-71de60ab]{box-shadow:0 4px 20px #00000026;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);transition:left .3s ease,background-color .3s ease}@media (max-width: 1023px){.founders-banner[data-v-71de60ab]{left:0!important}}.banner-slide-enter-active[data-v-71de60ab],.banner-slide-leave-active[data-v-71de60ab]{transition:all .3s ease}.banner-slide-enter-from[data-v-71de60ab],.banner-slide-leave-to[data-v-71de60ab]{opacity:0;transform:translateY(-100%)}.modal-fade-enter-active[data-v-71de60ab],.modal-fade-leave-active[data-v-71de60ab]{transition:opacity .3s ease}.modal-fade-enter-active>div[data-v-71de60ab]:last-child,.modal-fade-leave-active>div[data-v-71de60ab]:last-child{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from[data-v-71de60ab],.modal-fade-leave-to[data-v-71de60ab]{opacity:0}.modal-fade-enter-from>div[data-v-71de60ab]:last-child,.modal-fade-leave-to>div[data-v-71de60ab]:last-child{transform:scale(.95);opacity:0}.monetize-section-label[data-v-71de60ab]{font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-foreground-muted, rgba(255,255,255,.45));margin-bottom:.375rem}.monetize-row[data-v-71de60ab]{position:relative;display:flex;align-items:center;gap:.625rem;width:100%;padding:.45rem .55rem;border-radius:.75rem;text-align:left;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.05);background:linear-gradient(135deg,rgba(var(--row-tint),.14),rgba(var(--row-tint),.04));transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.monetize-row[data-v-71de60ab]:hover{transform:translate(2px);border-color:rgba(var(--row-tint),.45);background:linear-gradient(135deg,rgba(var(--row-tint),.3),rgba(var(--row-tint),.1));box-shadow:0 4px 16px rgba(var(--row-tint),.28)}.monetize-row[data-v-71de60ab]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.16) 45%,transparent 70%);transform:translate(-110%);transition:transform .55s ease;pointer-events:none}.monetize-row[data-v-71de60ab]:hover:after{transform:translate(110%)}.monetize-row--sensei[data-v-71de60ab]{--row-tint: 236, 72, 153}.monetize-row--course[data-v-71de60ab]{--row-tint: 56, 189, 248}.monetize-row--event[data-v-71de60ab]{--row-tint: 168, 85, 247}.monetize-row--guild[data-v-71de60ab]{--row-tint: 99, 102, 241}.monetize-row--alliance[data-v-71de60ab]{--row-tint: 45, 212, 191}@media (prefers-reduced-motion: reduce){.monetize-row[data-v-71de60ab],.monetize-row[data-v-71de60ab]:after{transition:none}.monetize-row[data-v-71de60ab]:hover{transform:none}}.monetize-row-icon[data-v-71de60ab]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.625rem;background:linear-gradient(135deg,#9333ea,#db2777);box-shadow:0 2px 8px #a855f759;transition:transform .2s ease,box-shadow .2s ease}.monetize-row-icon--community[data-v-71de60ab]{background:linear-gradient(135deg,#4f46e5,#9333ea);box-shadow:0 2px 8px #6366f159}.monetize-row[class*=monetize-row--] .monetize-row-icon[data-v-71de60ab]{background:linear-gradient(135deg,rgba(var(--row-tint),1),rgba(var(--row-tint),.55));box-shadow:0 2px 8px rgba(var(--row-tint),.4)}.monetize-row:hover .monetize-row-icon[data-v-71de60ab]{transform:scale(1.08) rotate(-3deg);box-shadow:0 4px 14px rgba(var(--row-tint, 168, 85, 247),.55)}.monetize-row-label[data-v-71de60ab]{flex:1;min-width:0;font-size:.8125rem;font-weight:600;color:var(--theme-foreground, rgba(255,255,255,.9));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monetize-row-chevron[data-v-71de60ab]{width:1rem;height:1rem;flex-shrink:0;color:var(--theme-foreground-muted, rgba(255,255,255,.4));opacity:0;transform:translate(-4px);transition:opacity .15s ease,transform .15s ease}.monetize-row:hover .monetize-row-chevron[data-v-71de60ab]{opacity:1;transform:translate(0)}.services-flyout[data-v-71de60ab]{max-height:min(70vh,520px);overflow-y:auto}.service-mini-card[data-v-71de60ab]{position:relative;display:block;width:100%;aspect-ratio:1 / 1;border-radius:.75rem;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.service-mini-card[data-v-71de60ab]:hover{transform:scale(1.06);box-shadow:0 0 0 2px #ec4899,0 6px 18px #ec489959}.service-mini-card-scrim[data-v-71de60ab]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,.2) 45%,transparent);pointer-events:none}.service-mini-card--more[data-v-71de60ab]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;border:1px dashed rgba(236,72,153,.4);background:linear-gradient(135deg,#ec489929,#a855f71a)}.service-mini-card--more[data-v-71de60ab]:hover{border-style:solid;background:linear-gradient(135deg,#ec489947,#a855f72e)}.service-mini-card-more-count[data-v-71de60ab]{font-size:1.05rem;font-weight:800;line-height:1;color:var(--theme-foreground, #fff)}.service-mini-card-more-label[data-v-71de60ab]{font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--theme-foreground-muted, rgba(255, 255, 255, .55))}.service-mini-card-title[data-v-71de60ab]{position:absolute;inset-inline:0;bottom:0;padding:.25rem .3rem;font-size:.6875rem;line-height:1.15;font-weight:500;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}@media (prefers-reduced-motion: reduce){.service-mini-card[data-v-71de60ab]{transition:none}.service-mini-card[data-v-71de60ab]:hover{transform:none}}.monetize-chip[data-v-71de60ab]{position:relative;display:inline-flex;align-items:center;gap:.2rem;padding:.2rem .5rem;font-size:.625rem;color:var(--theme-foreground-muted, rgba(255,255,255,.5));background:var(--theme-background-tertiary, rgba(255,255,255,.05));border:1px solid var(--theme-border, rgba(255,255,255,.08));border-radius:9999px;cursor:default;transition:all .2s ease}.monetize-chip[data-v-71de60ab]:hover{color:var(--theme-foreground, rgba(255,255,255,.85));background:var(--theme-background-hover, rgba(255,255,255,.1));border-color:var(--theme-border-hover, rgba(255,255,255,.2));transform:translateY(-1px)}.monetize-chip[data-v-71de60ab]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) scale(.95);width:max-content;max-width:200px;padding:.4rem .6rem;font-size:.625rem;line-height:1.4;color:#fff;text-align:center;background:linear-gradient(135deg,#8b5cf6e6,#d946efcc);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:.625rem;box-shadow:0 6px 20px #8b5cf64d;pointer-events:none;opacity:0;transition:opacity .15s ease,transform .15s ease;z-index:50}.monetize-chip[data-v-71de60ab]:before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#be50e6d9;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:50}.monetize-chip[data-v-71de60ab]:hover:after{opacity:1;transform:translate(-50%) scale(1)}.monetize-chip[data-v-71de60ab]:hover:before{opacity:1}.monetize-highlight-word[data-v-71de60ab]{display:inline;font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(90deg,#c084fc,#f472b6,#818cf8);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:monetize-gradient-shift-71de60ab 3s ease infinite}@keyframes monetize-gradient-shift-71de60ab{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.founder-bubble-enter-active[data-v-71de60ab]{transition:opacity .25s ease-out,transform .25s cubic-bezier(.34,1.56,.64,1)}.founder-bubble-leave-active[data-v-71de60ab]{transition:opacity .3s ease-in,transform .3s ease-in}.founder-bubble-enter-from[data-v-71de60ab]{opacity:0;transform:translateY(-6px) scale(.85)}.founder-bubble-leave-to[data-v-71de60ab]{opacity:0;transform:translateY(2px) scale(.96)}.founder-unmute-overlay[data-v-71de60ab]{animation:founder-unmute-pulse-71de60ab 2s ease-in-out infinite}@keyframes founder-unmute-pulse-71de60ab{0%,to{transform:scale(1);box-shadow:0 8px 24px #ec489973}50%{transform:scale(1.04);box-shadow:0 8px 32px #ec4899b3}}.upgrade-pill[data-v-71de60ab]{color:#fff;background:linear-gradient(90deg,var(--theme-button-gradient-start, #e5007e),var(--theme-button-gradient-end, #7b2ff7));transition:filter .18s ease,transform .18s ease}.upgrade-pill[data-v-71de60ab]:hover{filter:brightness(1.1);transform:translateY(-1px)}.profile-sheet[data-v-14dd5b1c]{top:auto;left:0;right:0;bottom:0}.profile-sheet[data-v-14dd5b1c] .profile-dropdown{position:relative;width:100%;margin-top:0;border-radius:1.25rem 1.25rem 0 0;border-left:none;border-right:none;border-bottom:none;padding-bottom:env(safe-area-inset-bottom,0px);max-height:85vh}.profile-sheet-backdrop[data-v-14dd5b1c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 1023px){.navbar-action-btn[data-v-14dd5b1c]{padding:.5rem}.navbar-action-btn[data-v-14dd5b1c] svg{width:27px;height:27px}.navbar-action-btn>span[data-v-14dd5b1c]:not(.sr-only){min-width:20px;height:20px;font-size:11px;top:-1px;right:-1px}}.navbar-pill-swipe[data-v-14dd5b1c]{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag}.navbar-icon-tooltip[data-v-14dd5b1c]{position:relative}.navbar-icon-tooltip[data-v-14dd5b1c]:after{content:attr(data-tooltip);position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(4px);padding:5px 10px;border-radius:8px;background:linear-gradient(135deg,#1a0f2e,#2d1b4e);border:1px solid rgba(236,72,153,.3);color:#f9a8d4;font-size:11px;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s ease;z-index:9999;box-shadow:0 4px 12px #0006}.navbar-icon-tooltip[data-v-14dd5b1c]:hover:after{opacity:1}.dropdown-with-bridge[data-v-14dd5b1c]:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.dropdown-enter-active[data-v-14dd5b1c],.dropdown-leave-active[data-v-14dd5b1c]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-14dd5b1c],.dropdown-leave-to[data-v-14dd5b1c]{opacity:0;transform:translateY(-10px)}.upgrade-pill[data-v-14dd5b1c]{color:#fff;background:linear-gradient(90deg,var(--theme-button-gradient-start, #e5007e),var(--theme-button-gradient-end, #7b2ff7));transition:filter .18s ease,transform .18s ease}.upgrade-pill[data-v-14dd5b1c]:hover{filter:brightness(1.1);transform:translateY(-1px)}.sga-login[data-v-b97bc605]{transition:color .2s ease,background-color .2s ease,border-color .2s ease}.sga-login[data-v-b97bc605]:hover{color:var(--theme-foreground, #fff);background-color:color-mix(in srgb,var(--theme-foreground, #fff) 8%,transparent);border-color:color-mix(in srgb,var(--theme-foreground, #fff) 18%,transparent)}.sga-signup[data-v-b97bc605]{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 2px 10px #0000002e,inset 0 1px #ffffff40;transition:transform .18s ease,box-shadow .22s ease,filter .2s ease;animation:sga-breathe-b97bc605 3.2s ease-in-out infinite}.sga-signup[data-v-b97bc605]:hover{transform:translateY(-1px) scale(1.04);filter:brightness(1.08);box-shadow:0 6px 18px #00000047,inset 0 1px #ffffff59;animation-play-state:paused}.sga-signup[data-v-b97bc605]:active{transform:translateY(0) scale(.97)}.sga-signup[data-v-b97bc605]:after{content:"";position:absolute;top:0;left:-70%;width:50%;height:100%;pointer-events:none;background:linear-gradient(110deg,transparent 0%,rgb(255 255 255 / .4) 50%,transparent 100%);transform:skew(-20deg);animation:sga-shine-b97bc605 4.5s ease-in-out infinite}@keyframes sga-breathe-b97bc605{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes sga-shine-b97bc605{0%,60%{left:-70%}85%,to{left:140%}}@media (prefers-reduced-motion: reduce){.sga-signup[data-v-b97bc605]{animation:none}.sga-signup[data-v-b97bc605]:after{display:none}}.ecosystem-ux-toggle-floating[data-v-751ad8aa]{position:fixed;top:calc(var(--navbar-h, 72px) + 10px);right:10px;z-index:60;background-color:color-mix(in srgb,var(--theme-background, #14141e) 85%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ecosystem-ux-toggle-floating[data-v-751ad8aa]:hover{background-color:color-mix(in srgb,var(--theme-foreground, #ffffff) 10%,var(--theme-background, #14141e))}.ecosystem-ux-toggle-floating[data-v-751ad8aa]:focus-visible{--tw-ring-color: color-mix(in srgb, var(--theme-foreground, #ffffff) 40%, transparent)}.dev-mode-toggle[data-v-32b3df0e]{display:inline-flex;flex:none;align-items:center;gap:.25rem;padding:.15rem .4rem;border-radius:999px;border:1px dashed rgba(251,191,36,.55);background:#fbbf241a;color:#fbbf24;font-size:.625rem;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,border-color .15s ease}.dev-mode-toggle[data-v-32b3df0e]:hover{background:#fbbf2433;border-color:#fbbf24cc}.dev-mode-toggle.is-app[data-v-32b3df0e]{border-style:solid}@media (max-width: 480px){.dev-mode-toggle__label[data-v-32b3df0e]{display:none}}.kaizen-level[data-v-49e881ae]{display:flex;align-items:center;gap:8px;padding:3px 8px 3px 3px;border:1px solid var(--theme-border);border-radius:9999px;background:color-mix(in srgb,var(--theme-foreground) 5%,transparent);transition:border-color .2s ease,background-color .2s ease;-webkit-app-region:no-drag}.kaizen-level[data-v-49e881ae],.kaizen-level-badge[data-v-49e881ae],.kaizen-xp-fill[data-v-49e881ae]{--neon-a: 255 138 45;--neon-b: 255 45 149;--neon-c: 168 85 247;--kaizen-accent: rgb(var(--neon-a));--kaizen-accent-strong: rgb(var(--neon-b))}.kaizen-level[data-v-49e881ae]:hover{border-color:color-mix(in srgb,var(--kaizen-accent-strong) 55%,transparent);background:color-mix(in srgb,var(--theme-foreground) 9%,transparent)}.kaizen-level[data-v-49e881ae]:focus-visible{outline:2px solid color-mix(in srgb,var(--kaizen-accent-strong) 70%,transparent);outline-offset:2px}.kaizen-level-badge[data-v-49e881ae]{display:flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 5px;border-radius:9999px;background:linear-gradient(120deg,rgb(var(--neon-a)),rgb(var(--neon-b)) 55%,rgb(var(--neon-c)));color:#fff;font-size:12px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 1px 4px color-mix(in srgb,var(--kaizen-accent-strong) 45%,transparent)}.kaizen-xp-track[data-v-49e881ae]{position:relative;display:flex;align-items:center;justify-content:center;width:132px;height:16px;border-radius:9999px;overflow:hidden;background:color-mix(in srgb,var(--theme-foreground) 12%,transparent)}.kaizen-xp-fill[data-v-49e881ae]{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;border-radius:9999px;background:linear-gradient(120deg,rgb(var(--neon-a)),rgb(var(--neon-b)) 55%,rgb(var(--neon-c)));background-size:132px 100%;background-repeat:no-repeat;transition:transform .45s cubic-bezier(.22,1,.36,1)}.kaizen-xp-text[data-v-49e881ae]{position:relative;z-index:1;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:var(--theme-foreground)}@media (prefers-reduced-motion: reduce){.kaizen-level[data-v-49e881ae],.kaizen-xp-fill[data-v-49e881ae]{transition:none}}.cz-mask-logo[data-v-4533182d]{display:block}.has-entrance .cz-bg[data-v-4533182d],.has-entrance .cz-fill[data-v-4533182d],.has-entrance .cz-stroke[data-v-4533182d]{opacity:0}.has-entrance.is-in .cz-bg[data-v-4533182d]{transform-box:view-box;transform-origin:center;animation:cz-pop-4533182d .5s cubic-bezier(.34,1.56,.64,1) both}.has-entrance.is-in .cz-stroke[data-v-4533182d]{opacity:1;stroke-dasharray:1;animation:cz-dash-4533182d 1.5s .3s cubic-bezier(.65,0,.35,1) both}.has-entrance.is-in .cz-fill[data-v-4533182d]{animation:cz-fade-4533182d .5s 1.6s both}@keyframes cz-pop-4533182d{0%{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cz-dash-4533182d{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes cz-fade-4533182d{0%{opacity:0}to{opacity:1}}.cz-neon[data-v-4533182d]:hover{animation:cz-flick-4533182d 1.1s both}@keyframes cz-flick-4533182d{0%{filter:none}8%{filter:drop-shadow(0 0 10px rgba(139,124,255,.9))}14%{filter:none}24%{filter:drop-shadow(0 0 8px rgba(139,124,255,.7))}32%{filter:none}42%{filter:drop-shadow(0 0 16px rgba(139,124,255,1))}to{filter:drop-shadow(0 0 9px rgba(139,124,255,.6))}}@media (prefers-reduced-motion: reduce){.has-entrance .cz-bg[data-v-4533182d],.has-entrance .cz-fill[data-v-4533182d]{animation:none!important;opacity:1}.has-entrance .cz-stroke[data-v-4533182d]{animation:none!important;opacity:0!important}.cz-neon[data-v-4533182d]:hover{animation:none;filter:drop-shadow(0 0 9px rgba(139,124,255,.6))}}.level-table-overlay[data-v-d5624ae4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.level-table-modal[data-v-d5624ae4]{position:relative;width:90%;max-width:460px;max-height:85vh;background:linear-gradient(135deg,#2d1b46fa,#1e1230fa);border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;overflow:hidden}@media (min-width: 768px){.level-table-modal[data-v-d5624ae4]{max-width:820px;max-height:88vh}}.modal-header[data-v-d5624ae4]{padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.header-content[data-v-d5624ae4]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.level-info[data-v-d5624ae4]{display:flex;align-items:center;gap:.875rem}.modal-title[data-v-d5624ae4]{font-size:1.25rem;font-weight:800;color:#fff;margin:0}.subtitle-row[data-v-d5624ae4]{margin-top:.35rem}.belt-chip[data-v-d5624ae4]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700;color:var(--belt-color);background:color-mix(in srgb,var(--belt-color) 16%,transparent);border:1px solid color-mix(in srgb,var(--belt-color) 40%,transparent);border-radius:999px}.belt-chip-icon[data-v-d5624ae4]{font-size:.85rem;line-height:1}.close-btn[data-v-d5624ae4]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1;color:#fff9;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:all .2s}.close-btn[data-v-d5624ae4]:hover{color:#fff;background:#ffffff1f}.modal-content[data-v-d5624ae4]{flex:1;overflow-y:auto;padding:0 1.25rem .5rem}.table-columns[data-v-d5624ae4]{display:flex;flex-direction:column;gap:0}@media (min-width: 768px){.table-columns[data-v-d5624ae4]{flex-direction:row;gap:1.5rem;align-items:flex-start}}.table-col[data-v-d5624ae4]{flex:1;min-width:0}.table-head[data-v-d5624ae4]{position:sticky;top:0;z-index:1;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.4rem;padding:.6rem .4rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#ffffff73;background:linear-gradient(135deg,#2d1b46fa,#1e1230fa)}.col-xp[data-v-d5624ae4],.col-total[data-v-d5624ae4]{text-align:right}.table-body[data-v-d5624ae4]{display:flex;flex-direction:column}.belt-header[data-v-d5624ae4]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.4rem .55rem;border-radius:9px;border-left:3px solid var(--belt-color);background:color-mix(in srgb,var(--belt-color) 14%,rgba(20,12,34,.96));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.belt-header-icon[data-v-d5624ae4]{font-size:.95rem;line-height:1}.belt-header-name[data-v-d5624ae4]{font-size:.78rem;font-weight:800;color:var(--belt-color);letter-spacing:.01em}.belt-header-range[data-v-d5624ae4]{font-size:.66rem;font-weight:600;color:#fff6;font-variant-numeric:tabular-nums}.belt-header-crown[data-v-d5624ae4]{margin-left:auto;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#1f1124;background:linear-gradient(135deg,#f59e0b,#fbbf24);padding:.12rem .45rem;border-radius:6px}.belt-header.is-top[data-v-d5624ae4]{background:color-mix(in srgb,var(--belt-color) 22%,rgba(20,12,34,.96));box-shadow:0 0 18px color-mix(in srgb,var(--belt-color) 28%,transparent)}.level-row[data-v-d5624ae4]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.4rem;align-items:center;padding:.4rem;font-size:.8rem;color:#ffffffd9;border-bottom:1px solid rgba(255,255,255,.05)}.level-row.is-reached[data-v-d5624ae4]{color:#ffffff80}.level-row.is-current[data-v-d5624ae4]{background:linear-gradient(90deg,#ec48992e,#9333ea2e);border-radius:12px;border-bottom-color:transparent}.col-level[data-v-d5624ae4]{display:flex;align-items:center;gap:.5rem}.level-pill[data-v-d5624ae4]{display:inline-flex;align-items:center;justify-content:center;min-width:23px;height:23px;padding:0 .35rem;font-weight:800;font-size:.72rem;color:#fff;background:#ffffff14;border-radius:7px}.level-row:not(.is-milestone):not(.is-current) .level-pill[data-v-d5624ae4]{border:1px solid color-mix(in srgb,var(--belt-color) 38%,transparent)}.is-milestone .level-pill[data-v-d5624ae4]{background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#1f1124}.milestone-star[data-v-d5624ae4]{color:#fbbf24;font-size:.7rem;line-height:1}.is-current .level-pill[data-v-d5624ae4]{background:linear-gradient(135deg,#ec4899,#9333ea);color:#fff}.reached-check[data-v-d5624ae4]{color:#4ade80;font-weight:700}.current-tag[data-v-d5624ae4]{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#f472b6;background:#ec489926;padding:.1rem .4rem;border-radius:6px}.col-xp[data-v-d5624ae4],.col-total[data-v-d5624ae4]{font-variant-numeric:tabular-nums;font-weight:600}.current-progress[data-v-d5624ae4]{grid-column:1 / -1;margin-top:.45rem;display:flex;align-items:center;gap:.6rem}.current-progress-track[data-v-d5624ae4]{flex:1;height:6px;border-radius:999px;background:#ffffff1f;overflow:hidden}.current-progress-fill[data-v-d5624ae4]{height:100%;border-radius:999px;background:linear-gradient(90deg,#ec4899,#9333ea);transition:width .4s ease}.current-progress-label[data-v-d5624ae4]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.05rem;font-size:.68rem;font-weight:600;color:#ffffffb8;font-variant-numeric:tabular-nums}.current-total-xp[data-v-d5624ae4]{font-size:.82rem;font-weight:800;color:#fbbf24}.current-progress-sub[data-v-d5624ae4]{color:#fff9}.current-progress-label.is-max[data-v-d5624ae4]{color:#fbbf24}.head-with-info[data-v-d5624ae4]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.3rem}.head-info[data-v-d5624ae4]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:999px;background:#ffffff26;color:#ffffffd9;font-size:.58rem;font-style:italic;font-weight:800;cursor:help}.head-tooltip[data-v-d5624ae4]{position:absolute;bottom:calc(100% + 6px);right:0;width:max-content;max-width:210px;padding:.45rem .6rem;border-radius:8px;background:#000000eb;color:#fff;font-size:.68rem;font-weight:500;line-height:1.35;text-transform:none;letter-spacing:normal;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:5}.head-info:hover .head-tooltip[data-v-d5624ae4],.head-info:focus .head-tooltip[data-v-d5624ae4]{opacity:1}.modal-footer[data-v-d5624ae4]{padding:.875rem 1.5rem;border-top:1px solid rgba(255,255,255,.08)}.footer-note[data-v-d5624ae4]{margin:0;font-size:.75rem;text-align:center;color:#ffffff8c}.level-table-modal-enter-active[data-v-d5624ae4]{transition:opacity .3s ease-out}.level-table-modal-enter-active .level-table-modal[data-v-d5624ae4]{animation:levelModalEnter-d5624ae4 .3s ease-out}.level-table-modal-leave-active[data-v-d5624ae4]{transition:opacity .25s ease-in}.level-table-modal-enter-from[data-v-d5624ae4],.level-table-modal-leave-to[data-v-d5624ae4]{opacity:0}@keyframes levelModalEnter-d5624ae4{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width: 480px){.level-table-modal[data-v-d5624ae4]{width:95%;max-height:85vh}}.level-xp-container[data-v-e736ff6b]{position:relative;display:flex;align-items:center;-webkit-app-region:no-drag}.level-badge-wrapper[data-v-e736ff6b]{position:relative;z-index:2;margin-right:-28px}.level-badge-button[data-v-e736ff6b]{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center}.level-badge-button[data-v-e736ff6b]:hover{transform:scale(1.05)}.level-badge-button[data-v-e736ff6b]:active{transform:scale(.98)}.xp-bar-image-container[data-v-e736ff6b]{position:relative;display:flex;align-items:center;height:26px;z-index:1}.xp-bar-bg[data-v-e736ff6b]{height:100%;width:auto;min-width:140px;object-fit:contain}.xp-bar-content[data-v-e736ff6b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 10px 0 32px}.xp-text[data-v-e736ff6b]{font-size:10px;font-weight:700;color:#c8e6fff2;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}.xp-bar-fill-overlay[data-v-e736ff6b]{position:absolute;left:3px;top:50%;transform:translateY(-50%);height:55%;background:linear-gradient(90deg,#0cf,#00e5ff);border-radius:8px;box-shadow:0 0 8px #0cf9;transition:width .3s ease;opacity:.7;z-index:1}.ikigai-mark[data-v-e6bf0d9c]{display:block;overflow:visible;transition:rotate .6s cubic-bezier(.2,.8,.25,1),translate .4s cubic-bezier(.2,.8,.25,1)}.ikigai-mark.shape-blades[data-v-e6bf0d9c]:hover{rotate:90deg}.facet-a[data-v-e6bf0d9c]{fill:currentColor;opacity:.55;transition:opacity .6s ease}.facet-b[data-v-e6bf0d9c]{fill:currentColor;stroke:currentColor;stroke-width:0;stroke-linejoin:round;transition:opacity .6s ease,stroke-width .7s ease}.petal[data-v-e6bf0d9c],.pin[data-v-e6bf0d9c]{transform-box:view-box;transform-origin:100px 100px;transition:rotate .8s cubic-bezier(.3,.85,.3,1),translate .8s cubic-bezier(.3,.85,.3,1)}.p2[data-v-e6bf0d9c]{rotate:90deg}.p3[data-v-e6bf0d9c]{rotate:180deg}.p4[data-v-e6bf0d9c]{rotate:270deg}.core[data-v-e6bf0d9c]{transform-box:view-box;transform-origin:100px 100px;fill:currentColor;opacity:0;transition:opacity .5s ease}.has-core.shape-blades .core[data-v-e6bf0d9c]{opacity:1}.eye[data-v-e6bf0d9c]{opacity:0;transition:opacity .35s ease}.shape-cards .eye[data-v-e6bf0d9c]{opacity:1}.shape-cards .p2[data-v-e6bf0d9c],.shape-cards .p4[data-v-e6bf0d9c]{rotate:0deg}.shape-cards .p1[data-v-e6bf0d9c],.shape-cards .p3[data-v-e6bf0d9c]{rotate:-10deg}.shape-cards .p1 .pin[data-v-e6bf0d9c],.shape-cards .p3 .pin[data-v-e6bf0d9c]{translate:-24px -13px}.shape-cards .p1 .facet-b[data-v-e6bf0d9c],.shape-cards .p3 .facet-b[data-v-e6bf0d9c]{opacity:.58}.shape-cards .facet-a[data-v-e6bf0d9c]{opacity:.42}.shape-cards .facet-b[data-v-e6bf0d9c]{stroke-width:7}.shape-mix .p1[data-v-e6bf0d9c],.shape-mix .p2[data-v-e6bf0d9c],.shape-mix .p3[data-v-e6bf0d9c],.shape-mix .p4[data-v-e6bf0d9c]{rotate:0deg}.shape-mix .facet-a[data-v-e6bf0d9c]{opacity:.38}.shape-mix .facet-b[data-v-e6bf0d9c]{stroke-width:4}.shape-mix .p1 .facet-b[data-v-e6bf0d9c]{opacity:.84}.shape-mix .p2 .facet-b[data-v-e6bf0d9c]{opacity:.94}.shape-mix .p4 .facet-b[data-v-e6bf0d9c]{opacity:.9}.shape-mix .pin[data-v-e6bf0d9c]{animation:ikigai-play-e6bf0d9c 1.5s ease-in-out infinite}.shape-mix .p2 .pin[data-v-e6bf0d9c]{animation-delay:.12s}.shape-mix .p3 .pin[data-v-e6bf0d9c]{animation-delay:.24s}.shape-mix .p4 .pin[data-v-e6bf0d9c]{animation-delay:.36s}.shape-mix:hover .p1[data-v-e6bf0d9c],.shape-mix:hover .p4[data-v-e6bf0d9c]{translate:5px 0}.shape-mix:hover .p2[data-v-e6bf0d9c],.shape-mix:hover .p3[data-v-e6bf0d9c]{translate:10px 0}.shape-cards:hover .p1[data-v-e6bf0d9c],.shape-cards:hover .p3[data-v-e6bf0d9c]{rotate:-18deg}.shape-cards:hover .p1 .pin[data-v-e6bf0d9c],.shape-cards:hover .p3 .pin[data-v-e6bf0d9c]{translate:-33px -16px}@keyframes ikigai-play-e6bf0d9c{0%,to{translate:0 0}50%{translate:7px 0}}@keyframes ikigai-converge-e6bf0d9c{0%{translate:0 -78px;rotate:-88deg;opacity:0}55%{opacity:1}72%{translate:0 6px;rotate:5deg}to{translate:0 0;rotate:0deg;opacity:1}}@keyframes ikigai-spin-e6bf0d9c{to{rotate:360deg}}@keyframes ikigai-lock-e6bf0d9c{0%,to{translate:0 0}22%{translate:0 -14px;rotate:-9deg}60%{translate:0 3px;rotate:2deg}}@keyframes ikigai-breathe-e6bf0d9c{0%,to{scale:1}50%{scale:1.045}}@keyframes ikigai-core-pulse-e6bf0d9c{0%,to{opacity:.35;scale:.8}50%{opacity:1;scale:1.15}}@keyframes ikigai-core-drop-e6bf0d9c{0%{opacity:0;scale:4.2;rotate:-62deg}38%{opacity:.9}72%{scale:.86;rotate:0deg}86%{scale:1.09}to{opacity:1;scale:1;rotate:0deg}}@keyframes ikigai-blade-close-e6bf0d9c{0%,52%{translate:0 0}68%{translate:0 -6px}84%{translate:0 2px}to{translate:0 0}}.is-converge.shape-blades .pin[data-v-e6bf0d9c]{animation:ikigai-converge-e6bf0d9c .95s cubic-bezier(.2,.8,.25,1) both}.is-converge.shape-blades .p2 .pin[data-v-e6bf0d9c]{animation-delay:.11s}.is-converge.shape-blades .p3 .pin[data-v-e6bf0d9c]{animation-delay:.22s}.is-converge.shape-blades .p4 .pin[data-v-e6bf0d9c]{animation-delay:.33s}.is-spin.shape-blades .petal[data-v-e6bf0d9c]{animation:ikigai-spin-e6bf0d9c 9s linear infinite}.is-lock.shape-blades .p3 .pin[data-v-e6bf0d9c]{animation:ikigai-lock-e6bf0d9c .8s cubic-bezier(.3,.9,.3,1) both}.is-breathe.shape-blades[data-v-e6bf0d9c]{animation:ikigai-breathe-e6bf0d9c 3.4s ease-in-out infinite}.is-breathe.shape-blades .core[data-v-e6bf0d9c]{opacity:1;animation:ikigai-core-pulse-e6bf0d9c 3.4s ease-in-out infinite}.is-square.shape-blades .core[data-v-e6bf0d9c]{animation:ikigai-core-drop-e6bf0d9c 1.5s cubic-bezier(.2,.9,.25,1) both}.is-square.shape-blades .pin[data-v-e6bf0d9c]{animation:ikigai-blade-close-e6bf0d9c 1.5s ease-out both}.ikigai-mark.is-intro-spent.is-converge .pin[data-v-e6bf0d9c],.ikigai-mark.is-intro-spent.is-square .pin[data-v-e6bf0d9c],.ikigai-mark.is-intro-spent.is-square .core[data-v-e6bf0d9c],.ikigai-mark.is-intro-spent.is-lock .pin[data-v-e6bf0d9c]{animation:none!important}@media (prefers-reduced-motion: reduce){.ikigai-mark[data-v-e6bf0d9c],.ikigai-mark[data-v-e6bf0d9c] *{animation:none!important;transition:none!important}.is-breathe .core[data-v-e6bf0d9c],.is-square .core[data-v-e6bf0d9c]{opacity:1}}.ikigai-app-header[data-v-cf55c0c7]{min-height:var(--navbar-h, 70px)}.ikigai-app-header-spacer[data-v-cf55c0c7]{height:var(--navbar-h, 70px);flex:none}.level-xp-container[data-v-cf55c0c7]{position:relative;display:flex;align-items:center;-webkit-app-region:no-drag}.level-badge-wrapper[data-v-cf55c0c7]{position:relative;z-index:2;margin-right:-28px}.level-badge-button[data-v-cf55c0c7]{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center}.level-badge-button[data-v-cf55c0c7]:hover{transform:scale(1.05)}.level-badge-button[data-v-cf55c0c7]:active{transform:scale(.98)}.xp-bar-image-container[data-v-cf55c0c7]{position:relative;display:flex;align-items:center;height:26px;z-index:1}.xp-bar-bg[data-v-cf55c0c7]{height:100%;width:auto;min-width:140px;object-fit:contain}.xp-bar-content[data-v-cf55c0c7]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 10px 0 32px}.xp-text[data-v-cf55c0c7]{font-size:10px;font-weight:700;color:#c8e6fff2;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}.xp-bar-fill-overlay[data-v-cf55c0c7]{position:absolute;left:3px;top:50%;transform:translateY(-50%);height:55%;background:linear-gradient(90deg,#0cf,#00e5ff);border-radius:8px;box-shadow:0 0 8px #0cf9;transition:width .3s ease;opacity:.7;z-index:1}.level-xp-container[data-v-d4edc53d]{position:relative;display:flex;align-items:center;-webkit-app-region:no-drag}.level-badge-wrapper[data-v-d4edc53d]{position:relative;z-index:2;margin-right:-28px}.level-badge-button[data-v-d4edc53d]{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center}.level-badge-button[data-v-d4edc53d]:hover{transform:scale(1.05)}.level-badge-button[data-v-d4edc53d]:active{transform:scale(.98)}.xp-bar-image-container[data-v-d4edc53d]{position:relative;display:flex;align-items:center;height:26px;z-index:1}.xp-bar-bg[data-v-d4edc53d]{height:100%;width:auto;min-width:140px;object-fit:contain}.xp-bar-content[data-v-d4edc53d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 10px 0 32px}.xp-text[data-v-d4edc53d]{font-size:10px;font-weight:700;color:#c8e6fff2;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}.xp-bar-fill-overlay[data-v-d4edc53d]{position:absolute;left:3px;top:50%;transform:translateY(-50%);height:55%;background:linear-gradient(90deg,#0cf,#00e5ff);border-radius:8px;box-shadow:0 0 8px #0cf9;transition:width .3s ease;opacity:.7;z-index:1}:root{--meet-app-header-h: 56px}.level-xp-container[data-v-ac2f88ee]{position:relative;display:flex;align-items:center;-webkit-app-region:no-drag}.level-badge-wrapper[data-v-ac2f88ee]{position:relative;z-index:2;margin-right:-28px}.level-badge-button[data-v-ac2f88ee]{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center}.level-badge-button[data-v-ac2f88ee]:hover{transform:scale(1.05)}.level-badge-button[data-v-ac2f88ee]:active{transform:scale(.98)}.xp-bar-image-container[data-v-ac2f88ee]{position:relative;display:flex;align-items:center;height:26px;z-index:1}.xp-bar-bg[data-v-ac2f88ee]{height:100%;width:auto;min-width:140px;object-fit:contain}.xp-bar-content[data-v-ac2f88ee]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 10px 0 32px}.xp-text[data-v-ac2f88ee]{font-size:10px;font-weight:700;color:#c8e6fff2;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}.xp-bar-fill-overlay[data-v-ac2f88ee]{position:absolute;left:3px;top:50%;transform:translateY(-50%);height:55%;background:linear-gradient(90deg,#0cf,#00e5ff);border-radius:8px;box-shadow:0 0 8px #0cf9;transition:width .3s ease;opacity:.7;z-index:1}:root{--bluephoenix-app-header-h: 56px}.empty-halo[data-v-32c57295]{position:absolute;width:190px;height:190px;border-radius:9999px;background:radial-gradient(circle,var(--accent) 0%,transparent 68%);opacity:.22;filter:blur(14px);transition:background .6s ease;animation:haloPulse-32c57295 4.5s ease-in-out infinite;pointer-events:none}.empty-orb[data-v-32c57295]{position:relative;display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;border-radius:9999px;border:1px solid rgb(255 255 255 / .12);overflow:hidden}.empty-orb[data-v-32c57295]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--accent),var(--accent2));opacity:.2;transition:background .6s ease}.empty-orb-icon[data-v-32c57295]{position:relative;color:var(--accent);transition:color .6s ease;animation:orbIcon-32c57295 .55s cubic-bezier(.16,1,.3,1) both}.empty-title[data-v-32c57295]{min-height:2.4em}@media (min-width: 640px){.empty-title[data-v-32c57295]{min-height:1.25em}}.empty-title--compact[data-v-32c57295]{min-height:2.4em}.empty-word[data-v-32c57295]{display:inline-block;background:linear-gradient(100deg,var(--accent),var(--accent2));-webkit-background-clip:text;background-clip:text;color:transparent;animation:wordIn-32c57295 .55s cubic-bezier(.16,1,.3,1) both}.empty-word.is-leaving[data-v-32c57295]{animation:wordOut-32c57295 .26s ease-in forwards}.empty-pitch[data-v-32c57295]{animation:pitchIn-32c57295 .55s .06s cubic-bezier(.16,1,.3,1) both}.empty-pitch.is-leaving[data-v-32c57295]{animation:wordOut-32c57295 .26s ease-in forwards}.empty-cta[data-v-32c57295]{background:linear-gradient(100deg,var(--accent),var(--accent2));box-shadow:0 10px 30px -10px var(--accent);transition:background .6s ease,box-shadow .6s ease,transform .3s ease}.empty-chip[data-v-32c57295]{transition:color .2s ease,background-color .2s ease,border-color .3s ease,box-shadow .3s ease}.empty-chip[data-v-32c57295]:hover{border-color:color-mix(in srgb,var(--chip) 55%,transparent);box-shadow:0 6px 20px -12px var(--chip)}.empty-chip.is-active[data-v-32c57295]{color:#fff;background-color:color-mix(in srgb,var(--chip) 16%,transparent);border-color:color-mix(in srgb,var(--chip) 50%,transparent);box-shadow:0 6px 22px -12px var(--chip)}@keyframes haloPulse-32c57295{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.12);opacity:.32}}@keyframes wordIn-32c57295{0%{opacity:0;transform:translateY(16px);filter:blur(7px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes wordOut-32c57295{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-14px);filter:blur(7px)}}@keyframes pitchIn-32c57295{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes orbIcon-32c57295{0%{opacity:0;transform:scale(.7) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion: reduce){.empty-halo[data-v-32c57295],.empty-orb-icon[data-v-32c57295],.empty-word[data-v-32c57295],.empty-pitch[data-v-32c57295]{animation:none!important}}[data-theme=light] .services-empty [class*="text-white/"][data-v-32c57295]{color:#6b7280}[data-theme=light] .services-empty[data-v-32c57295] :is([class~="bg-white/5"]){background-color:#0000000b}[data-theme=light] .services-empty [class*="border-white/"][data-v-32c57295]{border-color:#0000001a}[data-theme=light] .services-empty [class*="hover:text-white"][data-v-32c57295]:hover{color:#1f2937}[data-theme=light] .services-empty .empty-orb[data-v-32c57295]{border-color:#0000001f}[data-theme=light] .services-empty .empty-chip.is-active[data-v-32c57295]{color:#1f2937}.glass-modal[data-v-5d028f10]{background:var(--theme-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--theme-border)}[data-theme=light] .glass-modal[data-v-5d028f10]{background:#fffffff2}html.perf-lite .glass-modal[data-v-5d028f10]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.perf-lite[data-theme=light] .glass-modal[data-v-5d028f10],html.perf-lite [data-theme=light] .glass-modal[data-v-5d028f10]{background:#fff!important}.modal-fade-enter-active[data-v-5d028f10],.modal-fade-leave-active[data-v-5d028f10]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-5d028f10],.modal-fade-leave-to[data-v-5d028f10]{opacity:0}.line-clamp-2[data-v-5d028f10]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.glass-modal[data-v-3ec4eada]{background:var(--theme-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--theme-border)}[data-theme=light] .glass-modal[data-v-3ec4eada]{background:#fffffff2}html.perf-lite .glass-modal[data-v-3ec4eada]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.perf-lite[data-theme=light] .glass-modal[data-v-3ec4eada],html.perf-lite [data-theme=light] .glass-modal[data-v-3ec4eada]{background:#fff!important}.slider-thumb[data-v-239a2303]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#9333ea,#ec4899);cursor:pointer;border:3px solid white;box-shadow:0 2px 6px #0000004d;position:relative;z-index:10}.slider-thumb[data-v-239a2303]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#9333ea,#ec4899);cursor:pointer;border:3px solid white;box-shadow:0 2px 6px #0000004d}.slider-thumb[data-v-239a2303]:disabled::-webkit-slider-thumb{opacity:.5;cursor:not-allowed}.slider-thumb[data-v-239a2303]:disabled::-moz-range-thumb{opacity:.5;cursor:not-allowed}.slider-thumb[data-v-239a2303]::-webkit-slider-runnable-track{background:transparent}.slider-thumb[data-v-239a2303]::-moz-range-track{background:transparent}@keyframes pulse-glow-6ab7699c{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}@keyframes spin-slow-6ab7699c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-reverse-6ab7699c{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes float-6ab7699c{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes shimmer-6ab7699c{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-pulse-glow[data-v-6ab7699c]{animation:pulse-glow-6ab7699c 2s ease-in-out infinite}.animate-spin-slow[data-v-6ab7699c]{animation:spin-slow-6ab7699c 8s linear infinite}.animate-spin-reverse[data-v-6ab7699c]{animation:spin-reverse-6ab7699c 6s linear infinite}.animate-float[data-v-6ab7699c]{animation:float-6ab7699c 3s ease-in-out infinite}.animate-shimmer[data-v-6ab7699c]{background-size:200% 100%;animation:shimmer-6ab7699c 2s linear infinite}.anubis-marquee[data-v-0bdd23d0]{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.anubis-marquee__track[data-v-0bdd23d0]{display:flex;gap:.65rem;width:max-content;animation:anubis-marquee-scroll-0bdd23d0 32s linear infinite}.anubis-marquee:hover .anubis-marquee__track[data-v-0bdd23d0]{animation-play-state:paused}@keyframes anubis-marquee-scroll-0bdd23d0{0%{transform:translate(0)}to{transform:translate(-50%)}}.anubis-marquee__card[data-v-0bdd23d0]{display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.4rem .75rem .4rem .4rem;border-radius:9999px;border:1px solid var(--theme-border);background:var(--theme-glass-bg);cursor:pointer;transition:transform .2s ease,border-color .2s ease}.anubis-marquee__card[data-v-0bdd23d0]:hover{transform:translateY(-2px);border-color:#d946ef73}.anubis-marquee__avatar[data-v-0bdd23d0]{width:36px;height:36px;border-radius:9999px;object-fit:cover;flex-shrink:0}.anubis-marquee__name[data-v-0bdd23d0]{font-size:.75rem;font-weight:600;color:var(--theme-foreground);white-space:nowrap}.anubis-marquee__score[data-v-0bdd23d0]{font-size:.7rem;font-weight:700;white-space:nowrap}.anubis-marquee__score--nakama[data-v-0bdd23d0]{color:#f0abfc}.anubis-marquee__score--sensei[data-v-0bdd23d0]{color:#fbbf24}.anubis-marquee__score--deshi[data-v-0bdd23d0]{color:#f472b6}.anubis-marquee__score--ally[data-v-0bdd23d0]{color:#fb7185}.anubis-marquee__chip[data-v-0bdd23d0]{font-size:.6rem;font-weight:600;padding:.15rem .45rem;border-radius:9999px;background:#ffffff1a;color:var(--theme-foreground-muted);white-space:nowrap}[data-theme=light] .anubis-marquee__chip[data-v-0bdd23d0]{background:#0000000f}@media (prefers-reduced-motion: reduce){.anubis-marquee[data-v-0bdd23d0]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.anubis-marquee__track[data-v-0bdd23d0]{animation:none!important;width:auto}.anubis-marquee__card[aria-hidden=true][data-v-0bdd23d0]{display:none}}.anubis-mode-switch[data-v-04409c50]{position:relative;display:flex;width:max-content;margin:0 auto 1.1rem;padding:.25rem;border-radius:9999px;background:var(--theme-glass-bg);border:1px solid var(--theme-border)}.anubis-mode-switch__indicator[data-v-04409c50]{position:absolute;top:.25rem;bottom:.25rem;left:.25rem;width:calc(50% - .25rem);border-radius:9999px;transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s ease}.anubis-mode-switch__indicator--quick[data-v-04409c50]{transform:translate(0);background:linear-gradient(90deg,#06b6d4,#2563eb);box-shadow:0 4px 16px -4px #22d3ee8c}.anubis-mode-switch__indicator--deep[data-v-04409c50]{transform:translate(100%);background:linear-gradient(90deg,#a855f7,#ec4899);box-shadow:0 4px 16px -4px #d946ef8c}.anubis-mode-switch__tab[data-v-04409c50]{position:relative;z-index:1;display:flex;align-items:center;gap:.375rem;padding:.5rem 1.1rem;border-radius:9999px;font-size:.8rem;font-weight:600;color:var(--theme-foreground-muted);transition:color .25s ease}.anubis-mode-switch__tab.is-active[data-v-04409c50]{color:#fff}[data-theme=light] .anubis-mode-switch__tab.is-active[data-v-04409c50]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)}.anubis-mode-switch__tab.is-locked[data-v-04409c50]{opacity:.72}.anubis-deep-tooltip[data-v-04409c50]{position:absolute;top:calc(100% + .6rem);right:.25rem;z-index:5;width:max-content;max-width:220px;padding:.65rem .85rem;border-radius:.85rem;background:linear-gradient(135deg,#1e082ef7,#3c0c3cf0);border:1px solid rgba(217,70,239,.5);box-shadow:0 12px 32px -8px #d946ef73,0 0 0 1px #ffffff08;pointer-events:none;text-align:left}.anubis-deep-tooltip__arrow[data-v-04409c50]{position:absolute;top:-5px;right:1.2rem;width:10px;height:10px;background:#2d0a37f7;border-left:1px solid rgba(217,70,239,.5);border-top:1px solid rgba(217,70,239,.5);transform:rotate(45deg)}.anubis-deep-tooltip__line1[data-v-04409c50]{font-size:.75rem;font-weight:700;color:#f5d0fe;margin:0 0 .15rem;line-height:1.25}.anubis-deep-tooltip__line2[data-v-04409c50]{font-size:.66rem;font-weight:500;color:#f5d0febf;margin:0;line-height:1.3}.anubis-deep-tooltip__level[data-v-04409c50]{font-size:.62rem;font-weight:600;color:#67e8f9;margin:.25rem 0 0}[data-theme=light] .anubis-deep-tooltip[data-v-04409c50]{background:linear-gradient(135deg,#fdf4fffa,#fae8fff7);border-color:#c026d366;box-shadow:0 12px 32px -10px #c026d359}[data-theme=light] .anubis-deep-tooltip__arrow[data-v-04409c50]{background:#fdf4fffa;border-color:#c026d366}[data-theme=light] .anubis-deep-tooltip__line1[data-v-04409c50]{color:#86198f}[data-theme=light] .anubis-deep-tooltip__line2[data-v-04409c50]{color:#a21caf}[data-theme=light] .anubis-deep-tooltip__level[data-v-04409c50]{color:#0e7490}.anubis-tooltip-fade-enter-active[data-v-04409c50],.anubis-tooltip-fade-leave-active[data-v-04409c50]{transition:opacity .35s ease,transform .35s ease}.anubis-tooltip-fade-enter-from[data-v-04409c50],.anubis-tooltip-fade-leave-to[data-v-04409c50]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion: reduce){.anubis-tooltip-fade-enter-active[data-v-04409c50],.anubis-tooltip-fade-leave-active[data-v-04409c50]{transition:none}}.premium-crown[data-v-8defc9a1]{object-fit:contain;flex-shrink:0;filter:drop-shadow(0 0 3px rgba(248,1,253,.55))}[data-theme=light] .premium-crown[data-v-8defc9a1]{filter:drop-shadow(0 0 2px rgba(192,38,211,.4))}.relation-chip[data-v-4da707f9]{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:9999px;border:1px solid var(--theme-border);background:var(--theme-glass-bg);color:var(--theme-foreground-muted);font-size:.78rem;font-weight:600;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.relation-chip[data-v-4da707f9]:hover{color:var(--theme-foreground);transform:translateY(-1px)}.relation-chip__badge[data-v-4da707f9]{font-size:.65rem;font-weight:700;padding:.05rem .4rem;border-radius:9999px;background:#ffffff2e}.relation-chip--violet.is-active[data-v-4da707f9]{color:#fff;border-color:#a855f7a6;background:linear-gradient(90deg,#a855f78c,#ec489966)}.relation-chip--amber.is-active[data-v-4da707f9]{color:#fff;border-color:#f59e0ba6;background:linear-gradient(90deg,#f59e0b8c,#d9770666)}.relation-chip--rose.is-active[data-v-4da707f9]{color:#fff;border-color:#ec4899a6;background:linear-gradient(90deg,#ec48998c,#db277766)}.relation-chip--rosedark.is-active[data-v-4da707f9]{color:#fff;border-color:#f43f5ea6;background:linear-gradient(90deg,#f43f5e8c,#be123c66)}.relation-chip__free[data-v-4da707f9]{font-size:.6rem;font-weight:700;padding:.05rem .4rem;border-radius:9999px;background:#34d39938;color:#6ee7b7;text-transform:uppercase;letter-spacing:.02em}[data-theme=light] .relation-chip__free[data-v-4da707f9]{background:#05966926;color:#047857}.relation-chip--teal[data-v-4da707f9]{border-color:#14b8a64d}.relation-chip--teal[data-v-4da707f9]:hover{border-color:#14b8a68c;background:#14b8a614}.relation-chip--orange[data-v-4da707f9]{border-color:#f973164d}.relation-chip--orange[data-v-4da707f9]:hover{border-color:#f973168c;background:#f9731614}.relation-chip--blue[data-v-4da707f9]{border-color:#3b82f64d}.relation-chip--blue[data-v-4da707f9]:hover{border-color:#3b82f68c;background:#3b82f614}.relation-chip--violet[data-v-4da707f9]{border-color:#a855f74d}.relation-chip--violet[data-v-4da707f9]:hover{border-color:#a855f78c;background:#a855f714}.relation-chip--emerald[data-v-4da707f9]{border-color:#10b9814d}.relation-chip--emerald[data-v-4da707f9]:hover{border-color:#10b9818c;background:#10b98114}.relation-chip--disabled[data-v-4da707f9]{cursor:not-allowed;opacity:.55}.relation-chip--disabled[data-v-4da707f9]:hover{color:var(--theme-foreground-muted);transform:none}.relation-chip__soon[data-v-4da707f9]{font-size:.58rem;font-weight:700;padding:.05rem .35rem;border-radius:9999px;background:#f59e0b40;color:#fbbf24;text-transform:uppercase}.anubis-config-btn[data-v-4da707f9]{position:relative}.anubis-config-btn__crown[data-v-4da707f9]{position:absolute;top:-4px;right:-4px}@media (prefers-reduced-motion: reduce){.relation-chip[data-v-4da707f9]:hover{transform:none}}.modal-enter-active[data-v-0ceba7aa],.modal-leave-active[data-v-0ceba7aa]{transition:all .3s ease}.modal-enter-from[data-v-0ceba7aa],.modal-leave-to[data-v-0ceba7aa]{opacity:0}.modal-enter-from>div[data-v-0ceba7aa]:last-child,.modal-leave-to>div[data-v-0ceba7aa]:last-child{transform:scale(.95) translateY(20px)}.modal-enter-active[data-v-4937558b],.modal-leave-active[data-v-4937558b]{transition:all .3s ease}.modal-enter-from[data-v-4937558b],.modal-leave-to[data-v-4937558b]{opacity:0}.modal-enter-from>div[data-v-4937558b]:last-child,.modal-leave-to>div[data-v-4937558b]:last-child{transform:scale(.95) translateY(20px)}.glass-modal[data-v-29169cb7]{background:var(--theme-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--theme-border)}[data-theme=light] .glass-modal[data-v-29169cb7]{background:#fffffff2}.modal-fade-enter-active[data-v-29169cb7],.modal-fade-leave-active[data-v-29169cb7]{transition:opacity .3s ease}.modal-fade-enter-active .glass-modal[data-v-29169cb7],.modal-fade-leave-active .glass-modal[data-v-29169cb7]{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from[data-v-29169cb7],.modal-fade-leave-to[data-v-29169cb7]{opacity:0}.modal-fade-enter-from .glass-modal[data-v-29169cb7],.modal-fade-leave-to .glass-modal[data-v-29169cb7]{transform:scale(.9);opacity:0}.view-slide-enter-active[data-v-29169cb7],.view-slide-leave-active[data-v-29169cb7]{transition:all .3s ease}.view-slide-enter-from[data-v-29169cb7]{opacity:0;transform:translate(20px)}.view-slide-leave-to[data-v-29169cb7]{opacity:0;transform:translate(-20px)}.glass-modal[data-v-29169cb7]::-webkit-scrollbar{width:8px}.glass-modal[data-v-29169cb7]::-webkit-scrollbar-track{background:transparent}.glass-modal[data-v-29169cb7]::-webkit-scrollbar-thumb{background:var(--theme-border);border-radius:4px}.glass-modal[data-v-29169cb7]::-webkit-scrollbar-thumb:hover{background:var(--theme-accent)}.anubis-shell[data-v-29169cb7]{box-shadow:0 0 0 1px #a855f71f,0 0 60px -20px #a855f759,0 25px 50px -12px #0009}.anubis-ambient[data-v-29169cb7]{height:420px}.anubis-live-dot[data-v-29169cb7]{width:6px;height:6px;border-radius:9999px;background:#34d399;box-shadow:0 0 8px 1px #34d399cc;animation:anubis-pulse-29169cb7 2.2s ease-in-out infinite;flex-shrink:0}@keyframes anubis-pulse-29169cb7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.anubis-pane-enter-active[data-v-29169cb7],.anubis-pane-leave-active[data-v-29169cb7]{transition:opacity .25s ease,transform .25s ease}.anubis-pane-enter-from[data-v-29169cb7]{opacity:0;transform:translateY(6px)}.anubis-pane-leave-to[data-v-29169cb7]{opacity:0;transform:translateY(-6px)}.anubis-pane-leave-active[data-v-29169cb7]{position:absolute;left:0;right:0}@keyframes anubis-reveal-card-29169cb7{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.anubis-reveal-card[data-v-29169cb7]{animation:anubis-reveal-card-29169cb7 .35s ease-out both}@media (prefers-reduced-motion: reduce){.anubis-live-dot[data-v-29169cb7]{animation:none!important}.anubis-pane-enter-active[data-v-29169cb7],.anubis-pane-leave-active[data-v-29169cb7]{transition:none}.anubis-reveal-card[data-v-29169cb7]{animation:none!important;opacity:1;transform:none}}[data-theme=dark] .border-purple-500\/30[data-v-29169cb7]{border-color:#ff007a4d!important}[data-theme=dark] .bg-purple-500\/10[data-v-29169cb7]{background-color:#ff007a1a!important}[data-theme=dark] .hover\:bg-purple-500\/15[data-v-29169cb7]:hover{background-color:#ff007a26!important}[data-theme=dark] .from-purple-500\/40[data-v-29169cb7]{--tw-gradient-from: rgba(255, 0, 122, .4) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgba(255, 0, 122, 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}[data-theme=dark] .text-purple-200[data-v-29169cb7]{color:#ff8fc7!important}[data-theme=dark] .text-purple-300[data-v-29169cb7]{color:#ff6fb8!important}[data-theme=dark] .from-purple-900\/30[data-v-29169cb7]{--tw-gradient-from: rgba(45, 45, 52, .3) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgba(45, 45, 52, 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}[data-theme=dark] .from-purple-600[data-v-29169cb7]{--tw-gradient-from: #ff007a var(--tw-gradient-from-position) !important;--tw-gradient-to: rgba(255, 0, 122, 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}[data-theme=dark] .via-fuchsia-600[data-v-29169cb7]{--tw-gradient-stops: var(--tw-gradient-from), rgba(255, 0, 122, .85), var(--tw-gradient-to) !important}[data-theme=dark] .anubis-shell[data-v-29169cb7]{box-shadow:0 0 0 1px #ff007a1f,0 0 60px -20px #ff007a59,0 25px 50px -12px #0009}.shadow-glow-pink[data-v-fe2ad321]{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary, #ec4899) 60%,transparent),0 0 8px color-mix(in srgb,var(--color-primary, #ec4899) 35%,transparent),inset 0 0 12px color-mix(in srgb,var(--color-primary, #ec4899) 28%,transparent)}.icon-ring-idle[data-v-fe2ad321]{box-shadow:0 0 0 1px color-mix(in srgb,var(--theme-foreground, #ffffff) 25%,transparent)}.alliance-inactive[data-v-fe2ad321]{outline:2px dashed color-mix(in srgb,var(--theme-foreground, #ffffff) 35%,transparent);outline-offset:-1px}.alliance-active[data-v-fe2ad321]{outline:2px dashed var(--color-primary, #ec4899);outline-offset:-1px}.hex-shape[data-v-fe2ad321]{clip-path:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%)}.hex-frame-idle[data-v-fe2ad321]{background:color-mix(in srgb,var(--theme-foreground, #ffffff) 25%,transparent)}.hex-frame-active[data-v-fe2ad321]{background:var(--color-primary, #ec4899);filter:drop-shadow(0 0 6px rgba(236,72,153,.5))}.hex-frame-alliance.hex-frame-idle[data-v-fe2ad321]{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--theme-foreground, #ffffff) 45%,transparent) 0,color-mix(in srgb,var(--theme-foreground, #ffffff) 45%,transparent) 5px,color-mix(in srgb,var(--theme-foreground, #ffffff) 8%,transparent) 5px,color-mix(in srgb,var(--theme-foreground, #ffffff) 8%,transparent) 10px)}.hex-frame-alliance.hex-frame-active[data-v-fe2ad321]{background:repeating-linear-gradient(45deg,var(--color-primary, #ec4899) 0 5px,rgba(236,72,153,.25) 5px 10px)}.sidebar-structure-icon[data-v-fe2ad321]{will-change:transform}.glass-tooltip-card[data-v-6ae341c5]{background:linear-gradient(135deg,#1a2942f2,#0a1628f2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.glass-tooltip-card[data-v-6ae341c5]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75rem;padding:1px;background:linear-gradient(135deg,#ec489933,#a855f733);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.sidebar-structures-container[data-v-dbe962c7]{position:relative;z-index:1}.structure-ghost[data-v-dbe962c7]{opacity:.5;background:linear-gradient(to right,#ec489933,#a855f733);border-radius:.5rem}.structure-dragging[data-v-dbe962c7]{opacity:.8;transform:scale(1.02)}.structure-item[data-v-dbe962c7]{touch-action:none}[data-theme=light] .structure-item[class~="hover:bg-white/5"][data-v-dbe962c7]:hover{background-color:#0f172a0d}.overflow-dot[data-v-dbe962c7]{background-color:color-mix(in srgb,var(--theme-foreground-muted, #ffffff) 70%,transparent)}.structure-item-external-hover[data-v-dbe962c7]{transform:scale(1.06)}aside[data-v-76924cbb]::-webkit-scrollbar{width:4px}aside[data-v-76924cbb]::-webkit-scrollbar-track{background:transparent}aside[data-v-76924cbb]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}aside[data-v-76924cbb]::-webkit-scrollbar-thumb:hover{background:#fff3}.structures-column-surface[data-v-76924cbb]{-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}[data-theme=light] .structures-column-surface[data-v-76924cbb]{background:color-mix(in srgb,var(--theme-background-secondary) 94%,transparent)}[data-theme=light] .structures-column-fade--top[data-v-76924cbb]{background-image:linear-gradient(to bottom,var(--theme-background-secondary, #f0f0f6),transparent)}[data-theme=light] .structures-column-fade--bottom[data-v-76924cbb]{background-image:linear-gradient(to top,var(--theme-background-secondary, #f0f0f6),transparent)}[data-theme=light] .structures-column-edge[data-v-76924cbb]{background-image:linear-gradient(to bottom,transparent,rgba(15,23,42,.16),transparent)}[data-theme=light] .structures-column-surface [class~="bg-white/10"][data-v-76924cbb]{background-color:#0f172a14}[data-theme=light] .structures-column-surface [class~="hover:bg-white/5"][data-v-76924cbb]:hover{background-color:#0f172a0d}[data-theme=light] aside[data-v-76924cbb]::-webkit-scrollbar-thumb{background:#0f172a26}[data-theme=dark] .structures-column-surface[data-v-76924cbb]{background:#18181be6}[data-theme=dark] .structures-column-fade--top[data-v-76924cbb]{background-image:linear-gradient(to bottom,rgba(24,24,27,.9),transparent)}[data-theme=dark] .structures-column-fade--bottom[data-v-76924cbb]{background-image:linear-gradient(to top,rgba(24,24,27,.9),transparent)}[data-theme=dark] .structures-column-edge[data-v-76924cbb]{background-image:linear-gradient(to bottom,transparent,rgba(255,255,255,.14),transparent)}.structure-ghost[data-v-76924cbb]{opacity:.5;background:linear-gradient(to right,#ec489933,#a855f733);border-radius:.5rem}.structure-dragging[data-v-76924cbb]{opacity:.8;transform:scale(1.02)}.glass-tooltip-card[data-v-76924cbb]{background:linear-gradient(135deg,#1a2942f2,#0a1628f2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.glass-tooltip-card[data-v-76924cbb]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75rem;padding:1px;background:linear-gradient(135deg,#ec489933,#a855f733);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.shape-preview-hex[data-v-12c093f7]{clip-path:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%)}.transition-all[data-v-12c093f7]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-menu-item[data-v-12c093f7]{position:relative}.sidebar-menu-item svg[data-v-12c093f7]:first-of-type{flex-shrink:0}.sidebar-menu-item.sidebar-expanded[data-v-12c093f7]{gap:.75rem;justify-content:flex-start}.sidebar-menu-item.sidebar-collapsed[data-v-12c093f7]{gap:0;justify-content:center;padding-left:.625rem;padding-right:.625rem}.sidebar-menu-item span[data-v-12c093f7],.sidebar-menu-item button[data-v-12c093f7]:not(:first-of-type){transition:opacity .1s ease-out,width .1s ease-out}.sidebar-menu-item.sidebar-collapsed span[data-v-12c093f7],.sidebar-menu-item.sidebar-collapsed button[data-v-12c093f7]:not(:first-of-type){opacity:0;width:0;overflow:hidden;pointer-events:none}nav[data-v-12c093f7]::-webkit-scrollbar{width:6px}nav[data-v-12c093f7]::-webkit-scrollbar-track{background:transparent}nav[data-v-12c093f7]::-webkit-scrollbar-thumb{background:var(--theme-border);border-radius:3px}nav[data-v-12c093f7]::-webkit-scrollbar-thumb:hover{background:var(--theme-border-strong)}.overflow-y-auto[data-v-12c093f7]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-12c093f7]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-12c093f7]::-webkit-scrollbar-thumb{background:var(--theme-border);border-radius:3px}.overflow-y-auto[data-v-12c093f7]::-webkit-scrollbar-thumb:hover{background:var(--theme-border-strong)}.slide-panel-enter-active[data-v-12c093f7],.slide-panel-leave-active[data-v-12c093f7]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.slide-panel-enter-from[data-v-12c093f7],.slide-panel-leave-to[data-v-12c093f7]{transform:translate(-20px);opacity:0}.slide-mobile-enter-active[data-v-12c093f7],.slide-mobile-leave-active[data-v-12c093f7]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.slide-mobile-enter-from[data-v-12c093f7],.slide-mobile-leave-to[data-v-12c093f7]{transform:translate(100%);opacity:0}a[data-v-12c093f7]:focus-visible,button[data-v-12c093f7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.glass-card[data-v-12c093f7]{background:color-mix(in srgb,var(--theme-card-solid) 40%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-theme=light] .glass-card[data-v-12c093f7]{background:color-mix(in srgb,var(--theme-card-solid) 85%,transparent);border-right:1px solid rgba(15,23,42,.14);box-shadow:1px 0 #0f172a0d,10px 0 26px #0f172a17}.glass-card.structure-themed[data-v-12c093f7]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.sidebar-content.structure-themed:not(.light-mode) .text-theme-foreground-muted[data-v-12c093f7]{color:var(--sidebar-icon-color, rgba(255, 255, 255, .6))!important}.sidebar-content.structure-themed:not(.light-mode) .hover\:text-theme-foreground[data-v-12c093f7]:hover{color:var(--sidebar-icon-hover, #ffffff)!important}.sidebar-content.structure-themed:not(.light-mode) [class*=lucide][data-v-12c093f7],.sidebar-content.structure-themed:not(.light-mode) svg[data-v-12c093f7]:not(.text-primary):not(.text-pink-500):not(.text-purple-500):not(.text-amber-400){color:var(--sidebar-icon-color, rgba(255, 255, 255, .6))}.sidebar-content.structure-themed:not(.light-mode) a:hover [class*=lucide][data-v-12c093f7],.sidebar-content.structure-themed:not(.light-mode) a:hover svg[data-v-12c093f7]:not(.text-primary):not(.text-pink-500):not(.text-purple-500):not(.text-amber-400),.sidebar-content.structure-themed:not(.light-mode) button:hover [class*=lucide][data-v-12c093f7],.sidebar-content.structure-themed:not(.light-mode) button:hover svg[data-v-12c093f7]:not(.text-primary):not(.text-pink-500):not(.text-purple-500):not(.text-amber-400){color:var(--sidebar-icon-hover, #ffffff)}.sidebar-content.light-mode[data-v-12c093f7]{border-color:var(--sidebar-border-color, rgba(0, 0, 0, .1))}.sidebar-content.light-mode .text-white[data-v-12c093f7]{color:var(--sidebar-text-color, #374151)!important}.sidebar-content.light-mode .text-white\/60[data-v-12c093f7],.sidebar-content.light-mode .text-white\/70[data-v-12c093f7]{color:var(--sidebar-icon-color, #6b7280)!important}.sidebar-content.light-mode .text-white\/40[data-v-12c093f7],.sidebar-content.light-mode .text-white\/50[data-v-12c093f7]{color:#9ca3af!important}.sidebar-content.light-mode .text-theme-foreground-muted[data-v-12c093f7]{color:var(--sidebar-icon-color, #6b7280)!important}.sidebar-content.light-mode .text-theme-foreground[data-v-12c093f7],.sidebar-content.light-mode .hover\:text-theme-foreground[data-v-12c093f7]:hover,.sidebar-content.light-mode .hover\:text-white[data-v-12c093f7]:hover{color:var(--sidebar-icon-hover, #374151)!important}.sidebar-content.light-mode [class*=lucide][data-v-12c093f7],.sidebar-content.light-mode svg[data-v-12c093f7]:not(.text-primary):not(.text-pink-500):not(.text-purple-500):not(.text-amber-400){color:var(--sidebar-icon-color, #6b7280)}.sidebar-content.light-mode a:hover [class*=lucide][data-v-12c093f7],.sidebar-content.light-mode a:hover svg[data-v-12c093f7]:not(.text-primary):not(.text-pink-500):not(.text-purple-500):not(.text-amber-400),.sidebar-content.light-mode button:hover [class*=lucide][data-v-12c093f7],.sidebar-content.light-mode button:hover svg[data-v-12c093f7]:not(.text-primary):not(.text-pink-500):not(.text-purple-500):not(.text-amber-400){color:var(--sidebar-icon-hover, #374151)}.sidebar-content.light-mode .hover\:bg-white\/10[data-v-12c093f7]:hover,.sidebar-content.light-mode .hover\:bg-white\/5[data-v-12c093f7]:hover,.sidebar-content.light-mode .bg-white\/10[data-v-12c093f7]{background-color:#0000000d!important}.sidebar-content.light-mode .bg-white\/5[data-v-12c093f7]{background-color:#00000008!important}.sidebar-content.light-mode .border-white\/10[data-v-12c093f7],.sidebar-content.light-mode .border-white\/20[data-v-12c093f7]{border-color:#0000001a!important}.context-panel[data-v-12c093f7]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:color-mix(in srgb,var(--theme-card-solid) 50%,transparent);border:1px solid var(--theme-border-strong);border-radius:12px;margin:8px}[data-theme=light] .context-panel[data-v-12c093f7]{background-color:color-mix(in srgb,var(--theme-card-solid) 90%,transparent);border:1px solid var(--theme-border)}.glass-effect[data-v-12c093f7]{background:var(--theme-glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--theme-glass-border)}.panel-card[data-v-12c093f7]{background:linear-gradient(135deg,#8b5cf699,#ec489966,#fb923c4d);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--theme-border-strong)}.panel-card[data-v-12c093f7]:hover{border-color:var(--theme-primary)}[data-theme=light] .panel-card[data-v-12c093f7]{background:linear-gradient(135deg,#7c3aed26,#ec48991f,#fb923c1a);border:1px solid var(--theme-border)}[data-theme=light] .panel-card[data-v-12c093f7]:hover{background:linear-gradient(135deg,#7c3aed33,#ec489926,#fb923c1f);border-color:var(--theme-border-strong)}.filter-white[data-v-12c093f7]{filter:brightness(0) invert(1)}.catalogue-category-item[data-v-12c093f7]{background:linear-gradient(135deg,#8b5cf64d,#ec489933)}.catalogue-category-item[data-v-12c093f7]:hover{background:linear-gradient(135deg,#8b5cf680,#ec489959)}[data-theme=light] .catalogue-category-item[data-v-12c093f7]{background:linear-gradient(135deg,#7c3aed1a,#ec489914)}[data-theme=light] .catalogue-category-item[data-v-12c093f7]:hover{background:linear-gradient(135deg,#7c3aed2e,#ec48991f)}.ecosystem-btn[data-v-12c093f7]{background:linear-gradient(135deg,#8b5cf680,#3b82f666);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15)}.ecosystem-btn[data-v-12c093f7]:hover{border-color:#ffffff40}.panel-content[data-v-12c093f7]{display:flex;flex-direction:column}.premium-text[data-v-12c093f7]{background:linear-gradient(90deg,gold,orange,gold);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:premiumShimmer-12c093f7 3s ease-in-out infinite}@keyframes premiumShimmer-12c093f7{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.premium-button-wrapper[data-v-12c093f7]{background:linear-gradient(180deg,#140a23b3,#1e0f3280);border:1px solid rgba(168,85,247,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.premium-button-wrapper[data-v-12c093f7]:has(.premium-active){border-color:#f801fd80}.premium-bg-image[data-v-12c093f7]{background:url(/images/crowns/premium-bg.avif);background-size:cover;background-position:center top;border-radius:.75rem}.premium-active[data-v-12c093f7]{background:linear-gradient(135deg,#f801fd26,#a855f733,#8b5cf626);border:1px solid rgba(248,1,253,.4)!important;box-shadow:0 0 15px #f801fd40,0 0 30px #a855f726}.premium-panel[data-v-12c093f7]{background:linear-gradient(180deg,#2d1b4e,#1a0a30);border:1px solid rgba(248,1,253,.3);box-shadow:0 25px 80px #000c,0 0 60px #f801fd33,0 0 100px #ffd7001a}.crown-display-container img[data-v-12c093f7]{filter:brightness(1.05) saturate(1.1)}.premium-cta-button[data-v-12c093f7]{background:linear-gradient(135deg,#f801fd,#a855f7,#f801fd);background-size:200% 200%;animation:premiumGradient-12c093f7 3s ease infinite;box-shadow:0 4px 20px #f801fd66,0 0 40px #a855f733;transition:all .3s ease}.premium-cta-button[data-v-12c093f7]:hover{transform:translateY(-2px);box-shadow:0 6px 30px #f801fd80,0 0 60px #a855f74d}@keyframes premiumGradient-12c093f7{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.premium-header[data-v-12c093f7]{background:linear-gradient(180deg,#2d1b4ef2,#1a0a30e6)}.subscription-card[data-v-12c093f7]{background:linear-gradient(180deg,#1e1432e6,#140a23f2);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.subscription-card[data-v-12c093f7]:hover{transform:translateY(-4px);border-color:var(--plan-color, rgba(255, 255, 255, .2));box-shadow:0 10px 40px #0006,0 0 30px var(--plan-glow, rgba(248, 1, 253, .2))}.upgrade-btn[data-v-12c093f7]{transition:all .3s ease;box-shadow:0 4px 15px #0000004d}.upgrade-btn[data-v-12c093f7]:hover{transform:translateY(-2px);box-shadow:0 6px 25px #0006}.premium-panel-enter-active[data-v-12c093f7],.premium-panel-leave-active[data-v-12c093f7]{transition:opacity .3s ease}.premium-panel-enter-active .premium-panel[data-v-12c093f7],.premium-panel-leave-active .premium-panel[data-v-12c093f7]{transition:transform .3s ease,opacity .3s ease}.premium-panel-enter-from[data-v-12c093f7],.premium-panel-leave-to[data-v-12c093f7]{opacity:0}.premium-panel-enter-from .premium-panel[data-v-12c093f7],.premium-panel-leave-to .premium-panel[data-v-12c093f7]{transform:scale(.9) translateY(20px);opacity:0}.modal-fade-enter-active[data-v-12c093f7],.modal-fade-leave-active[data-v-12c093f7]{transition:opacity .3s ease}.modal-fade-enter-active>div[data-v-12c093f7]:last-child,.modal-fade-leave-active>div[data-v-12c093f7]:last-child{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from[data-v-12c093f7],.modal-fade-leave-to[data-v-12c093f7]{opacity:0}.modal-fade-enter-from>div[data-v-12c093f7]:last-child,.modal-fade-leave-to>div[data-v-12c093f7]:last-child{transform:scale(.95) translateY(10px);opacity:0}[data-theme=light] .context-panel[data-v-12c093f7]{background:color-mix(in srgb,var(--theme-background-secondary) 94%,transparent)!important}[data-theme=light] .section-header[data-v-12c093f7]{color:#4b5563!important;font-weight:600!important}[data-v-12c093f7] [data-theme=light] .context-panel .panel-card{background:linear-gradient(135deg,#7c3aed1f,#ec489914)!important;border:1px solid rgba(124,58,237,.2)!important}[data-v-12c093f7] [data-theme=light] .context-panel .catalogue-category-item{background:linear-gradient(135deg,#7c3aed14,#ec48990d)!important}[data-theme=light] .context-panel .filter-white[data-v-12c093f7],[data-theme=light] .catalogue-category-item .filter-white[data-v-12c093f7]{filter:brightness(.2) saturate(1.2)!important;opacity:.85!important}[data-theme=light] .premium-panel[data-v-12c093f7]{background:linear-gradient(180deg,#fff,#f5f3ff);border:1px solid rgba(0,0,0,.1);box-shadow:0 25px 80px #0003}[data-theme=light] .premium-header[data-v-12c093f7]{background:linear-gradient(180deg,#faf5fffa,#fffffff2)}[data-theme=light] .premium-header .bg-\[\#f801fd\]\/20[data-v-12c093f7]{background:#f801fd14!important}[data-theme=light] .premium-header .bg-\[\#00ccff\]\/20[data-v-12c093f7]{background:#00ccff14!important}[data-theme=light] .premium-panel .text-white[data-v-12c093f7]{color:#1f2937!important}[data-theme=light] .premium-panel .text-white\/80[data-v-12c093f7]{color:#374151!important}[data-theme=light] .premium-panel .text-white\/70[data-v-12c093f7]{color:#4b5563!important}[data-theme=light] .premium-panel .text-white\/60[data-v-12c093f7]{color:#6b7280!important}[data-theme=light] .premium-panel .text-white\/50[data-v-12c093f7],[data-theme=light] .premium-panel .text-white\/40[data-v-12c093f7]{color:#9ca3af!important}[data-theme=light] .subscription-card[data-v-12c093f7]{background:linear-gradient(180deg,#fffffff2,#faf5ffe6);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px #0000000f}[data-theme=light] .subscription-card[data-v-12c093f7]:hover{box-shadow:0 10px 40px #0000001a}[data-theme=light] .premium-panel .border-white\/10[data-v-12c093f7]{border-color:#0000001a!important}[data-theme=light] .premium-panel .bg-white\/5[data-v-12c093f7]{background:#00000008!important}[data-theme=light] .premium-panel .bg-white\/10[data-v-12c093f7]{background:#0000000d!important}[data-theme=light] .premium-panel .bg-white\/5.border-white\/10[data-v-12c093f7]{background:#00000008!important;border-color:#00000014!important}[data-theme=light] .premium-panel .bg-black\/30[data-v-12c093f7]{background:#0000000d!important}[data-theme=light] .premium-panel .bg-black\/30 .text-white\/80[data-v-12c093f7]{color:#374151!important}[data-theme=light] .premium-panel .hover\:bg-black\/50[data-v-12c093f7]:hover{background:#0000001a!important}[data-theme=light] .crown-display-container[data-v-12c093f7]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff4d;z-index:1;border-radius:inherit}[data-theme=light] .premium-benefits-card[data-v-12c093f7]{background:linear-gradient(135deg,#faf5fffa,#f5f0fff2,#fffafffa);border-color:#a855f740!important}[data-theme=light] .premium-benefits-card[data-v-12c093f7]:hover{border-color:#a855f780!important;box-shadow:0 0 20px #a855f726!important}[data-theme=light] .premium-benefits-card>div[data-v-12c093f7]:first-child{opacity:.15!important;filter:brightness(1.5) saturate(.5)}[data-theme=light] .premium-benefits-card>div[data-v-12c093f7]:nth-child(2){background:linear-gradient(to top,#fffffff2,#faf5ffcc,#fff6)!important}[data-theme=light] .premium-benefits-card .text-white[data-v-12c093f7]{color:#374151!important}[data-theme=light] .premium-benefits-btn[data-v-12c093f7]{background:linear-gradient(135deg,#a855f71a,#ec489914)!important;border-color:#a855f74d!important;color:#4b5563!important}[data-theme=light] .premium-benefits-btn[data-v-12c093f7]:hover{background:linear-gradient(135deg,#a855f733,#ec489926)!important;border-color:#a855f780!important;color:#1f2937!important}[data-theme=light] .premium-benefits-btn span[data-v-12c093f7]{color:inherit!important}[data-theme=light] .ecosystem-btn[data-v-12c093f7]{background:linear-gradient(135deg,#7c3aed26,#3b82f61f);border:1px solid rgba(0,0,0,.1)}[data-theme=light] .ecosystem-btn[data-v-12c093f7]:hover{border-color:#0003}[data-theme=light] .context-panel .hover\:ring-pink-500[data-v-12c093f7]:hover{--tw-ring-color: rgba(236, 72, 153, .5)}.services-teasing-modal[data-v-12c093f7]{background:linear-gradient(160deg,#581c87d9,#0f172af2);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);box-shadow:0 0 40px 8px #a855f726,0 25px 50px -12px #00000080}.services-teasing-icon[data-v-12c093f7]{font-size:2.25rem;display:inline-block;animation:iconFloat-12c093f7 2.5s ease-in-out infinite}@keyframes iconFloat-12c093f7{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.services-teasing-card[data-v-12c093f7]{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:1rem .5rem;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);transition:all .25s ease}.services-teasing-card[data-v-12c093f7]:hover{background:#ffffff1a;border-color:#a855f766;transform:translateY(-2px)}.services-teasing-cta[data-v-12c093f7]{padding:.9rem 1.5rem;border-radius:14px;font-size:1.0625rem;font-weight:800;color:#fff;border:none;cursor:pointer;background:linear-gradient(135deg,#a855f7,#ec4899);box-shadow:0 4px 20px #a855f766,0 0 0 1px #ffffff1a inset;transition:all .25s ease}.services-teasing-cta[data-v-12c093f7]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #a855f780,0 0 0 1px #ffffff26 inset;filter:brightness(1.1)}.services-teasing-cta[data-v-12c093f7]:active{transform:translateY(0)}.services-teasing-chip[data-v-12c093f7]{position:relative;display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.6875rem;color:#ffffff80;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:9999px;cursor:default;transition:all .2s ease}.services-teasing-chip[data-v-12c093f7]:hover{color:#ffffffd9;background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.services-teasing-chip[data-v-12c093f7]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) scale(.95);width:max-content;max-width:220px;padding:.5rem .75rem;font-size:.6875rem;line-height:1.4;color:#ffffffe6;text-align:center;background:linear-gradient(135deg,#8b5cf6d9,#d946efbf);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:.75rem;box-shadow:0 8px 24px #8b5cf64d,0 0 0 1px #ffffff0d inset;pointer-events:none;opacity:0;transition:opacity .15s ease,transform .15s ease;z-index:50}.services-teasing-chip[data-v-12c093f7]:before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#be50e6cc;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:50}.services-teasing-chip[data-v-12c093f7]:hover:after{opacity:1;transform:translate(-50%) scale(1)}.services-teasing-chip[data-v-12c093f7]:hover:before{opacity:1}.guild-in-bio-icon .gib-link[data-v-12c093f7]{fill:currentColor;opacity:.3;stroke:none}.guild-in-bio-icon .gib-link-1[data-v-12c093f7]{animation:gib-pulse-12c093f7 3s ease-in-out infinite}.guild-in-bio-icon .gib-link-2[data-v-12c093f7]{animation:gib-pulse-12c093f7 3s ease-in-out .4s infinite}.guild-in-bio-icon .gib-link-3[data-v-12c093f7]{animation:gib-pulse-12c093f7 3s ease-in-out .8s infinite}.guild-in-bio-icon .gib-dot[data-v-12c093f7]{fill:currentColor;stroke:none;animation:gib-glow-12c093f7 2s ease-in-out infinite}@keyframes gib-pulse-12c093f7{0%,to{opacity:.25;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(1.05)}}@keyframes gib-glow-12c093f7{0%,to{opacity:.4;r:1}50%{opacity:1;r:1.3}}.sidebar-menu-item:hover .guild-in-bio-icon .gib-link[data-v-12c093f7]{animation-duration:1s}.sidebar-menu-item:hover .guild-in-bio-icon .gib-link-1[data-v-12c093f7]{opacity:.9;fill:#9c3eb4}.sidebar-menu-item:hover .guild-in-bio-icon .gib-link-2[data-v-12c093f7]{opacity:.9;fill:#c850c0}.sidebar-menu-item:hover .guild-in-bio-icon .gib-link-3[data-v-12c093f7]{opacity:.9;fill:#f2a0b7}.sidebar-menu-item:hover .guild-in-bio-icon .gib-dot[data-v-12c093f7]{fill:#f2a0b7;animation-duration:.6s}@media (prefers-reduced-motion: reduce){.guild-in-bio-icon .gib-link[data-v-12c093f7],.guild-in-bio-icon .gib-dot[data-v-12c093f7]{animation:none!important}}.sidebar-menu-item--hall .hall-icon[data-v-12c093f7]{filter:drop-shadow(0 0 6px rgba(255,209,102,.55));transition:filter .2s}.sidebar-menu-item--hall[data-v-12c093f7]:hover{background:linear-gradient(135deg,#ffd1661a,#ff007a0f);border-color:#ffd16640}.sidebar-menu-item--hall:hover .hall-icon[data-v-12c093f7]{filter:drop-shadow(0 0 9px rgba(255,209,102,.75))}.sidebar-menu-item--hall.is-active[data-v-12c093f7]{background:linear-gradient(135deg,#ffd16633,#ff007a24);border:1px solid rgba(255,209,102,.4);box-shadow:0 8px 22px #ff98002e;color:#fff}.sidebar-menu-item--hall.is-active .hall-icon[data-v-12c093f7]{filter:drop-shadow(0 0 10px rgba(255,209,102,.85))}.sidebar-menu-item--creatorz .creatorz-icon[data-v-12c093f7]{filter:drop-shadow(0 0 6px rgba(34,211,238,.5));transition:filter .2s}.sidebar-menu-item--creatorz[data-v-12c093f7]:hover{background:linear-gradient(135deg,#22d3ee1a,#a855f714);border-color:#22d3ee40}.sidebar-menu-item--creatorz:hover .creatorz-icon[data-v-12c093f7]{filter:drop-shadow(0 0 9px rgba(34,211,238,.7))}.sidebar-menu-item--creatorz.is-active[data-v-12c093f7]{background:linear-gradient(135deg,#22d3ee33,#a855f724);border:1px solid rgba(34,211,238,.4);box-shadow:0 8px 22px #22d3ee2e;color:#fff}.sidebar-menu-item--creatorz.is-active .creatorz-icon[data-v-12c093f7]{filter:drop-shadow(0 0 10px rgba(34,211,238,.85))}.hall-badge[data-v-12c093f7]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.08em;background:#ffd16629;color:#ffd166;border:1px solid rgba(255,209,102,.3);padding:2px 8px;border-radius:999px;line-height:1.3}.badge-in-dev{position:relative;overflow:hidden}.badge-in-dev:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-100%);animation:badge-in-dev-shimmer 2.8s ease-in-out infinite;pointer-events:none}@keyframes badge-in-dev-shimmer{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.badge-in-dev:after{animation:none}}.anubis-affinity-cta{cursor:pointer;border:1px solid transparent;background:linear-gradient(#170c22b8,#170c22b8) padding-box,linear-gradient(120deg,#ec48998c,#a855f78c,#6366f18c) border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,border-color .3s ease}.anubis-affinity-cta:hover,.anubis-affinity-cta:focus-visible{transform:translateY(-2px);box-shadow:0 10px 26px -12px #a855f7a6;outline:none}.anubis-affinity-cta:focus-visible{box-shadow:0 0 0 2px #ec489999}.anubis-affinity-cta:active{transform:translateY(0) scale(.99)}.anubis-affinity-cta__veil{border-radius:inherit;opacity:0;background:linear-gradient(120deg,#ec489938,#a855f729 55%,#6366f133);transition:opacity .35s ease}.anubis-affinity-cta:hover .anubis-affinity-cta__veil,.anubis-affinity-cta:focus-visible .anubis-affinity-cta__veil{opacity:1}.anubis-affinity-cta__badge{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:radial-gradient(circle at 50% 35%,rgba(168,85,247,.35),rgba(236,72,153,.12) 70%,transparent);box-shadow:inset 0 0 0 1px #ffffff14;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.anubis-affinity-cta:hover .anubis-affinity-cta__badge{transform:scale(1.06) rotate(-4deg)}.anubis-affinity-cta__badge img{filter:drop-shadow(0 2px 6px rgba(168,85,247,.5))}.anubis-affinity-cta__title{background-image:linear-gradient(100deg,#ffd9ef,#f9a8d4,#d8b4fe 70%,#c7d2fe);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.anubis-affinity-cta__hint{color:#ffffff9e}.anubis-affinity-cta__arrow{color:#f9a8d4;background:#ffffff0f;box-shadow:inset 0 0 0 1px #f9a8d459;transition:transform .3s ease,background .3s ease,color .3s ease}.anubis-affinity-cta:hover .anubis-affinity-cta__arrow{transform:translate(3px);background:linear-gradient(120deg,#ec4899e6,#a855f7e6);color:#fff;box-shadow:inset 0 0 0 1px transparent}@media (prefers-reduced-motion: reduce){.anubis-affinity-cta,.anubis-affinity-cta__badge,.anubis-affinity-cta__arrow,.anubis-affinity-cta__veil{transition:none}.anubis-affinity-cta:hover,.anubis-affinity-cta:focus-visible{transform:none}.anubis-affinity-cta:hover .anubis-affinity-cta__badge,.anubis-affinity-cta:hover .anubis-affinity-cta__arrow{transform:none}}.legal-content section[data-v-9c2fd8bb]{transition:all .2s ease;border:1px solid transparent}.legal-content section[data-v-9c2fd8bb]:hover{background:#ffffff1a;border-color:#ffffff26}.legal-content section[data-v-dc3d8fa9]{transition:all .2s ease;border:1px solid transparent}.legal-content section[data-v-dc3d8fa9]:hover{background:#ffffff1a;border-color:#ffffff26}.manifesto[data-v-d6c7bc8a]{color:var(--theme-foreground);line-height:1.65;max-width:68ch;margin:0 auto}.manifesto-title[data-v-d6c7bc8a]{font-size:clamp(24px,4vw,32px);font-weight:800;text-align:center;margin-bottom:1.5rem;background:linear-gradient(90deg,#e91e63,#9c27b0 60%,#22d3ee);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.manifesto-lead[data-v-d6c7bc8a]{font-weight:700;font-size:16px;text-align:center;margin:0 auto 2rem;padding:1rem 1.1rem;border-radius:16px;background:color-mix(in srgb,var(--theme-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-primary) 25%,transparent)}.manifesto-section[data-v-d6c7bc8a]{position:sticky;top:var(--manifesto-sticky-top, 0px);z-index:10;font-size:19px;font-weight:800;margin:2rem -.5rem .9rem;padding:.6rem .5rem .4rem;border-bottom:1px solid var(--theme-border);color:var(--theme-foreground);background:color-mix(in srgb,var(--theme-card-solid) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.manifesto-point[data-v-d6c7bc8a]{font-size:14.5px;margin-bottom:.7rem;color:var(--theme-foreground-muted)}.manifesto-react[data-v-d6c7bc8a]{margin-left:.45rem;font-size:13px;line-height:1;color:#e91e63;opacity:.18;transition:opacity .2s ease,transform .15s ease;vertical-align:baseline;-webkit-tap-highlight-color:transparent}.manifesto-point:hover .manifesto-react[data-v-d6c7bc8a]{opacity:.7}.manifesto-react[data-v-d6c7bc8a]:hover{opacity:1;transform:scale(1.2)}.manifesto-react-on[data-v-d6c7bc8a]{opacity:.9}.manifesto-point-favorite span[data-v-d6c7bc8a]:first-child{color:var(--theme-foreground)}.manifesto-favorite-chip[data-v-d6c7bc8a]{display:inline-block;margin-left:.5rem;padding:.1rem .5rem;border-radius:9999px;font-size:11px;font-weight:700;white-space:nowrap;color:#e91e63;background:color-mix(in srgb,#e91e63 12%,transparent);border:1px solid color-mix(in srgb,#e91e63 30%,transparent)}.manifesto-rally[data-v-d6c7bc8a]{margin-top:2.2rem;text-align:center;font-size:18px;font-weight:800;color:var(--theme-foreground)}.manifesto-hashtags[data-v-d6c7bc8a]{text-align:center;font-weight:800;letter-spacing:.04em;margin-top:.5rem;background:linear-gradient(90deg,#e91e63,#9c27b0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.manifesto-author[data-v-d6c7bc8a]{text-align:center;margin-top:1.2rem;font-size:13px;font-style:italic;opacity:.7}.approval[data-v-7124010c]{margin-top:3rem;display:flex;flex-direction:column;align-items:center;gap:.9rem;text-align:center}.approval-since[data-v-7124010c]{font-size:13px;color:var(--theme-foreground-muted);opacity:.85}.approval-button-zone[data-v-7124010c]{position:relative}.approval-button[data-v-7124010c]{padding:1.1rem 2.6rem;border-radius:9999px;font-size:clamp(18px,3vw,24px);font-weight:800;letter-spacing:.03em;color:#fff;background:linear-gradient(90deg,#e91e63,#9c27b0);box-shadow:0 10px 32px -10px #e91e63bf;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.approval-button[data-v-7124010c]:hover{filter:brightness(1.07);box-shadow:0 14px 38px -10px #9c27b0d9}.approval-button[data-v-7124010c]:active{transform:scale(.96)}.approval-button-pop[data-v-7124010c]{animation:approval-pop-7124010c .35s ease}@keyframes approval-pop-7124010c{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}.approval-particle[data-v-7124010c]{position:absolute;top:-.2rem;font-weight:800;font-size:15px;color:#e91e63;pointer-events:none;opacity:0;animation:approval-particle-rise-7124010c .85s ease-out}@keyframes approval-particle-rise-7124010c{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(-2.6rem)}}.approval-counters[data-v-7124010c]{display:flex;flex-direction:column;gap:.25rem}.approval-my-taps[data-v-7124010c]{font-size:14.5px;font-weight:700;color:var(--theme-foreground)}.approval-hint[data-v-7124010c],.approval-early[data-v-7124010c]{font-size:12.5px;color:var(--theme-foreground-muted);opacity:.85}.approval-global[data-v-7124010c]{font-size:13px;color:var(--theme-foreground-muted)}.approval-celebration[data-v-7124010c]{font-size:14px;font-weight:700;background:linear-gradient(90deg,#e91e63,#9c27b0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.approval-celebration-secret[data-v-7124010c]{font-size:15px}.approval-fade-enter-active[data-v-7124010c],.approval-fade-leave-active[data-v-7124010c]{transition:opacity .4s ease,transform .4s ease}.approval-fade-enter-from[data-v-7124010c],.approval-fade-leave-to[data-v-7124010c]{opacity:0;transform:translateY(4px)}.approval-sign-button[data-v-7124010c]{padding:.55rem 1.2rem;border-radius:9999px;font-size:13px;font-weight:700;color:var(--theme-foreground);background:color-mix(in srgb,var(--theme-card-solid) 88%,transparent);border:1px solid var(--theme-border);transition:background .2s ease}.approval-sign-button[data-v-7124010c]:hover{background:var(--theme-card-hover, var(--theme-glass-bg))}.approval-sign-button-signed[data-v-7124010c]{border-color:color-mix(in srgb,#9c27b0 55%,transparent);color:var(--theme-foreground-muted)}.approval-signers[data-v-7124010c]{width:100%;margin-top:.6rem}.approval-signers-title[data-v-7124010c]{font-size:14px;font-weight:800;color:var(--theme-foreground);margin-bottom:.7rem}.approval-signers-count[data-v-7124010c]{margin-left:.5rem;font-size:12px;font-weight:600;color:var(--theme-foreground-muted)}.approval-signers-wall[data-v-7124010c]{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem 1rem}.approval-signer[data-v-7124010c]{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:64px}.approval-signer-avatar[data-v-7124010c]{width:44px;height:44px;border-radius:9999px;object-fit:cover;border:1px solid var(--theme-border)}.approval-signer-name[data-v-7124010c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--theme-foreground-muted)}.ceremony[data-v-7e9dbd90]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:color-mix(in srgb,var(--theme-background) 92%,black);color:var(--theme-foreground);cursor:pointer}.ceremony-close[data-v-7e9dbd90]{position:absolute;top:max(1rem,env(safe-area-inset-top));right:1.2rem;width:40px;height:40px;border-radius:9999px;font-size:16px;color:var(--theme-foreground-muted);background:color-mix(in srgb,var(--theme-card-solid) 85%,transparent);border:1px solid var(--theme-border);cursor:pointer}.ceremony-close[data-v-7e9dbd90]:hover{color:var(--theme-foreground)}.ceremony-item[data-v-7e9dbd90]{max-width:34rem;text-align:center;font-size:clamp(18px,2.6vw,26px);line-height:1.6;font-weight:500}.ceremony-item-heading[data-v-7e9dbd90]{font-size:clamp(24px,4vw,38px);font-weight:800;background:linear-gradient(90deg,#e91e63,#9c27b0 60%,#22d3ee);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ceremony-item-finale[data-v-7e9dbd90]{font-size:clamp(22px,3.4vw,32px);font-weight:800;background:linear-gradient(90deg,#e91e63,#9c27b0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ceremony-slide-enter-active[data-v-7e9dbd90],.ceremony-slide-leave-active[data-v-7e9dbd90]{transition:opacity .7s ease,transform .7s ease}.ceremony-slide-enter-from[data-v-7e9dbd90]{opacity:0;transform:translateY(14px)}.ceremony-slide-leave-to[data-v-7e9dbd90]{opacity:0;transform:translateY(-14px)}.ceremony-hint[data-v-7e9dbd90]{position:absolute;bottom:max(2.4rem,calc(env(safe-area-inset-bottom) + 1.6rem));font-size:12px;color:var(--theme-foreground-muted);opacity:.7}.ceremony-progress[data-v-7e9dbd90]{position:absolute;bottom:0;left:0;right:0;height:3px;background:color-mix(in srgb,var(--theme-border) 60%,transparent)}.ceremony-progress-bar[data-v-7e9dbd90]{height:100%;background:linear-gradient(90deg,#e91e63,#9c27b0);transition:width .7s ease}.manifesto-experience[data-v-2f0207f3]{position:relative}.music-sticky[data-v-2f0207f3]{position:sticky;top:var(--manifesto-sticky-top, 0px);z-index:20;display:flex;justify-content:flex-end;height:0}.music-toggle[data-v-2f0207f3]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;color:var(--theme-foreground);background:color-mix(in srgb,var(--theme-card-solid) 85%,transparent);border:1px solid var(--theme-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .2s ease,color .2s ease,opacity .2s ease}.music-toggle[data-v-2f0207f3]:hover{background:var(--theme-card-hover, var(--theme-glass-bg))}.music-toggle-off[data-v-2f0207f3]{color:var(--theme-foreground-muted);opacity:.75}.ceremony-launch[data-v-2f0207f3]{margin-top:2.2rem;display:flex;justify-content:center}.ceremony-launch-button[data-v-2f0207f3]{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.2rem;border-radius:9999px;font-size:13px;font-weight:700;color:var(--theme-foreground);background:color-mix(in srgb,var(--theme-card-solid) 88%,transparent);border:1px solid var(--theme-border);transition:background .2s ease}.ceremony-launch-button[data-v-2f0207f3]:hover{background:var(--theme-card-hover, var(--theme-glass-bg))}.anthem[data-v-2f0207f3]{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;gap:.6rem}.anthem-button[data-v-2f0207f3]{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.4rem;border-radius:9999px;font-size:14.5px;font-weight:700;color:#fff;background:linear-gradient(90deg,#e91e63,#9c27b0);box-shadow:0 6px 20px -8px #e91e63b3;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.anthem-button[data-v-2f0207f3]:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 10px 26px -8px #9c27b0cc}.anthem-button[data-v-2f0207f3]:active{transform:translateY(0)}.anthem-button-playing[data-v-2f0207f3]{background:color-mix(in srgb,var(--theme-card-solid) 88%,transparent);border:1px solid var(--theme-border);color:var(--theme-foreground);box-shadow:none}.anthem-button-playing[data-v-2f0207f3]:hover{filter:none;background:var(--theme-card-hover, var(--theme-glass-bg));box-shadow:none}.anthem-credit[data-v-2f0207f3]{text-align:center;font-size:12px;color:var(--theme-foreground-muted);opacity:.8}.music-credit[data-v-2f0207f3]{margin-top:2rem;text-align:center;font-size:12px;color:var(--theme-foreground-muted);opacity:.8}.music-credit-toggle[data-v-2f0207f3]{margin-left:.4rem;text-decoration:underline;text-underline-offset:2px;color:inherit}.music-credit-toggle[data-v-2f0207f3]:hover{color:var(--theme-foreground)}.floating-footer[data-v-89e368ea]{pointer-events:none}.footer-content[data-v-89e368ea],.floating-footer nav[data-v-89e368ea],.floating-footer button[data-v-89e368ea],.floating-footer a[data-v-89e368ea],.floating-footer[data-v-89e368ea] .relative{pointer-events:auto}.footer-content[data-v-89e368ea]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px 10px 0 0;border:1px solid var(--theme-border);border-bottom:none;background:color-mix(in srgb,var(--theme-card-solid) 50%,transparent);-ms-overflow-style:none;scrollbar-width:none;transition:background-color .3s ease,border-color .3s ease}[data-theme=light] .footer-content[data-v-89e368ea]{background:color-mix(in srgb,var(--theme-card-solid) 92%,transparent);border-color:#0f172a1f;box-shadow:0 -4px 16px #0f172a0f,0 2px 10px #0f172a0d}.footer-content[data-v-89e368ea]::-webkit-scrollbar{display:none}.footer-separator[data-v-89e368ea]{color:var(--theme-foreground-muted);opacity:.5}.footer-version[data-v-89e368ea]{opacity:.7}.footer-link[data-v-89e368ea]{color:var(--theme-foreground-muted)}.footer-link[data-v-89e368ea]:hover{color:var(--theme-foreground);background:var(--theme-glass-bg)}.footer-link-active[data-v-89e368ea]{color:var(--theme-foreground);background:var(--theme-glass-bg);border:1px solid var(--theme-border)}.cookie-link[data-v-89e368ea]{position:relative}.cookie-link .cookie-emoji[data-v-89e368ea]{display:none}.cookie-link:hover .cookie-emoji[data-v-89e368ea]{display:inline}.legal-menu-popover[data-v-89e368ea]{z-index:50;min-width:200px;padding:.4rem;display:flex;flex-direction:column;gap:.1rem;border-radius:12px;background:color-mix(in srgb,var(--theme-card-solid) 96%,transparent);border:1px solid var(--theme-border-strong, var(--theme-border));box-shadow:0 12px 32px #00000059;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.legal-menu-item[data-v-89e368ea]{text-align:left;padding:.45rem .7rem;border-radius:8px;font-size:13px;white-space:nowrap;color:var(--theme-foreground-muted);transition:background .15s ease,color .15s ease}.legal-menu-item[data-v-89e368ea]:hover{background:var(--theme-glass-bg);color:var(--theme-foreground)}.legal-menu-seals[data-v-89e368ea]{margin-top:.4rem;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--theme-border) 75%,transparent)}.legal-menu-fade-enter-active[data-v-89e368ea],.legal-menu-fade-leave-active[data-v-89e368ea]{transition:opacity .16s ease,transform .16s ease}.legal-menu-fade-enter-from[data-v-89e368ea],.legal-menu-fade-leave-to[data-v-89e368ea]{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion: reduce){.legal-menu-fade-enter-active[data-v-89e368ea],.legal-menu-fade-leave-active[data-v-89e368ea]{transition:none}}.toggle-track-dark[data-v-89e368ea],.toggle-track-light[data-v-89e368ea]{background:transparent}.footer-content[data-v-89e368ea] .language-dropdown{background:color-mix(in srgb,var(--theme-card-solid) 95%,transparent)!important;border-color:var(--theme-border-strong)!important}.footer-content[data-v-89e368ea] .lang-trigger{background:var(--theme-glass-bg);border:1px solid var(--theme-border);border-radius:12px;color:var(--theme-foreground-muted)}.footer-content[data-v-89e368ea] .lang-trigger:hover{background:var(--theme-card-hover);color:var(--theme-foreground)}.footer-content .legal-menu-trigger[data-v-89e368ea]{background:var(--theme-glass-bg);border:1px solid var(--theme-border);border-radius:12px;color:var(--theme-foreground-muted)}.footer-content .legal-menu-trigger[data-v-89e368ea]:hover{background:var(--theme-card-hover);color:var(--theme-foreground)}.footer-content[data-v-89e368ea] .lang-option{color:var(--theme-foreground)}.footer-content[data-v-89e368ea] .lang-option:hover{background:var(--theme-glass-bg)!important}.fade-enter-active[data-v-89e368ea],.fade-leave-active[data-v-89e368ea]{transition:opacity .3s ease}.fade-enter-from[data-v-89e368ea],.fade-leave-to[data-v-89e368ea]{opacity:0}.legal-popup-modal[data-v-89e368ea]{background:color-mix(in srgb,var(--theme-card-solid) 92%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--theme-border);box-shadow:0 0 0 1px var(--theme-border),0 4px 24px #0006,0 0 60px color-mix(in srgb,var(--theme-secondary) 15%,transparent),0 0 100px color-mix(in srgb,var(--theme-primary) 10%,transparent)}[data-theme=light] .legal-popup-modal[data-v-89e368ea]{background:color-mix(in srgb,var(--theme-card-solid) 98%,transparent);box-shadow:0 0 0 1px var(--theme-border),0 4px 24px #00000026,0 0 40px #0000000d}.legal-gradient-bg[data-v-89e368ea]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:.15;z-index:0}.legal-svg-filter[data-v-89e368ea]{position:fixed;top:0;left:0;width:0;height:0}.legal-gradients-container[data-v-89e368ea]{filter:url(#goo-legal) blur(40px);width:100%;height:100%;position:relative}.legal-g1[data-v-89e368ea],.legal-g2[data-v-89e368ea],.legal-g3[data-v-89e368ea]{position:absolute;width:80%;height:80%;top:10%;left:10%;mix-blend-mode:hard-light;opacity:1}.legal-g1[data-v-89e368ea]{background:radial-gradient(circle at center,#1271ffcc 0,#1271ff00 50%) no-repeat;transform-origin:center center;animation:moveVertical-89e368ea 30s ease infinite}.legal-g2[data-v-89e368ea]{background:radial-gradient(circle at center,#dd4affcc 0,#dd4aff00 50%) no-repeat;transform-origin:calc(50% - 400px);animation:moveInCircle-89e368ea 20s reverse infinite}.legal-g3[data-v-89e368ea]{background:radial-gradient(circle at center,#64dcffcc 0,#64dcff00 50%) no-repeat;top:calc(10% + 200px);left:calc(10% - 500px);transform-origin:calc(50% + 400px);animation:moveInCircle-89e368ea 40s linear infinite}@keyframes moveInCircle-89e368ea{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes moveVertical-89e368ea{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion: reduce){.fade-enter-active[data-v-89e368ea],.fade-leave-active[data-v-89e368ea]{transition:none}.legal-g1[data-v-89e368ea],.legal-g2[data-v-89e368ea],.legal-g3[data-v-89e368ea]{animation:none}}.wow-header[data-v-fd81d862]{background:linear-gradient(180deg,#1e1e32f2,#141428f2);border-bottom:1px solid rgba(212,175,55,.15);box-shadow:inset 0 1px #ffffff0d,0 2px 4px #0003}.wow-message[data-v-067663d3]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.username[data-v-067663d3]{text-shadow:0 1px 2px rgba(0,0,0,.4)}.channel-tag[data-v-067663d3]{font-size:11px}.wow-message[data-v-067663d3]:hover{background:linear-gradient(90deg,rgba(212,175,55,.03) 0%,transparent 50%)}.wow-broadcast[data-v-fda934c0]{box-shadow:inset 0 1px #ffffff0d,0 2px 10px #0003}.wow-feed[data-v-3033a992]{background:linear-gradient(180deg,#0000004d,#0000001a)}.wow-feed[data-v-3033a992]::-webkit-scrollbar{width:4px}.wow-feed[data-v-3033a992]::-webkit-scrollbar-track{background:transparent}.wow-feed[data-v-3033a992]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.wow-feed[data-v-3033a992]::-webkit-scrollbar-thumb:hover{background:#fff3}.wow-channel-btn[data-v-f583eef6]{background:#0000004d}.wow-channel-btn[data-v-f583eef6]:hover{background:#ffffff0d}.channel-name[data-v-f583eef6]{text-shadow:0 1px 2px rgba(0,0,0,.5)}.wow-input-area[data-v-5cfdca4e]{background:#0006;border-top:1px solid rgba(212,175,55,.1)}input[data-v-5cfdca4e]::placeholder{font-style:italic}.wow-filter-btn[data-v-53d9b2d9]{text-shadow:0 1px 2px rgba(0,0,0,.5)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-20b3a2f4],[data-v-20b3a2f4]:before,[data-v-20b3a2f4]:after,[data-v-20b3a2f4]::backdrop{--tw-font-weight:initial}}}.wizard-overlay[data-v-20b3a2f4]{inset:calc(var(--spacing,.25rem) * 0);z-index:9999;padding:calc(var(--spacing,.25rem) * 4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;justify-content:center;align-items:center;display:flex;position:fixed}.wizard-container[data-v-20b3a2f4]{width:100%;max-width:var(--container-lg,32rem);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(135deg,#1a1a2e,#16162a);border:1px solid #ffffff1a;position:relative;box-shadow:0 20px 60px #00000080,0 0 60px #ec48991a}.close-btn[data-v-20b3a2f4]{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 2);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#fff6;border-radius:3.40282e38px;position:absolute}.close-btn[data-v-20b3a2f4]:hover{color:#fffc;background:#ffffff1a}.wizard-header[data-v-20b3a2f4]{margin-bottom:calc(var(--spacing,.25rem) * 6);text-align:center}.wizard-icon[data-v-20b3a2f4]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-2xl,1rem);background:linear-gradient(135deg,#ec489933,#9333ea33);border:1px solid #ec48994d;justify-content:center;align-items:center;display:flex}.wizard-title[data-v-20b3a2f4]{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.wizard-subtitle[data-v-20b3a2f4]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#fff9}@supports (color:color-mix(in lab,red,red)){.wizard-subtitle[data-v-20b3a2f4]{color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.wizard-subtitle strong[data-v-20b3a2f4]{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.wizard-subtitle strong[data-v-20b3a2f4]{color:color-mix(in oklab,var(--color-white,#fff) 90%,transparent)}}.presets-grid[data-v-20b3a2f4]{margin-bottom:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.preset-card[data-v-20b3a2f4]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 3);text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#ffffff08;border:2px solid #0000;display:flex;position:relative}.preset-card[data-v-20b3a2f4]:hover{background:#ffffff0f}.preset-card.is-selected[data-v-20b3a2f4]{background:#ec48991a;border-color:#ec489966}.preset-check[data-v-20b3a2f4]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background:#ffffff1a;border:2px solid #fff3;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.preset-card.is-selected .preset-check[data-v-20b3a2f4]{color:#fff;background:linear-gradient(135deg,#ec4899,#9333ea);border-color:#0000}.preset-color[data-v-20b3a2f4]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 1);border-radius:3.40282e38px;flex-shrink:0}.preset-content[data-v-20b3a2f4]{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.preset-name[data-v-20b3a2f4]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);display:flex}.preset-desc[data-v-20b3a2f4]{margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#fff6;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.preset-desc[data-v-20b3a2f4]{color:color-mix(in oklab,var(--color-white,#fff) 40%,transparent)}}.wizard-actions[data-v-20b3a2f4]{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.skip-btn[data-v-20b3a2f4]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#fff9}.skip-btn[data-v-20b3a2f4]:hover:not(:disabled){color:#ffffffe6}.skip-btn[data-v-20b3a2f4]:disabled{cursor:not-allowed;opacity:.5}.create-btn[data-v-20b3a2f4]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:linear-gradient(135deg,#ec4899,#9333ea);display:flex}.create-btn[data-v-20b3a2f4]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 15px #ec489966}.create-btn[data-v-20b3a2f4]:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}.chat-widget-panel[data-v-7e83d5e3]{width:420px;max-width:calc(100vw - 32px);background:linear-gradient(180deg,#1a1a2e,#16213e);border:1px solid rgba(212,175,55,.2);border-bottom:none;box-shadow:0 -4px 20px #00000080,inset 0 1px #ffffff0d}.chat-widget--expanded[data-v-7e83d5e3]{width:550px}.chat-widget-panel[data-v-7e83d5e3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 30px #d4af3708}.slide-up-enter-active[data-v-7e83d5e3]{animation:slide-up-7e83d5e3 .3s ease-out}.slide-up-leave-active[data-v-7e83d5e3]{animation:slide-up-7e83d5e3 .2s ease-in reverse}@keyframes slide-up-7e83d5e3{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.chat-widget-panel[data-v-7e83d5e3]{right:0;left:0;width:100%;max-width:100%;border-radius:0;border-left:none;border-right:none}}.modal-fade-enter-active[data-v-a2cf3fa0],.modal-fade-leave-active[data-v-a2cf3fa0]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-a2cf3fa0],.modal-fade-leave-to[data-v-a2cf3fa0]{opacity:0}.modal-fade-enter-active>div>div[data-v-a2cf3fa0],.modal-fade-leave-active>div>div[data-v-a2cf3fa0]{transition:transform .2s ease}.modal-fade-enter-from>div>div[data-v-a2cf3fa0]{transform:scale(.95)}.modal-fade-leave-to>div>div[data-v-a2cf3fa0]{transform:scale(.95)}.overflow-y-auto[data-v-a2cf3fa0]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-a2cf3fa0]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-a2cf3fa0]::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.overflow-y-auto[data-v-a2cf3fa0]::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.modal-fade-enter-active[data-v-ce57e4bb],.modal-fade-leave-active[data-v-ce57e4bb]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-ce57e4bb],.modal-fade-leave-to[data-v-ce57e4bb]{opacity:0}.overflow-y-auto[data-v-ce57e4bb]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-ce57e4bb]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-ce57e4bb]::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.overflow-y-auto[data-v-ce57e4bb]::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.modal-fade-enter-active[data-v-e9c66596],.modal-fade-leave-active[data-v-e9c66596]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-e9c66596],.modal-fade-leave-to[data-v-e9c66596]{opacity:0}.modal-fade-enter-active>div>div[data-v-e9c66596],.modal-fade-leave-active>div>div[data-v-e9c66596]{transition:transform .2s ease}.modal-fade-enter-from>div>div[data-v-e9c66596]{transform:scale(.95)}.modal-fade-leave-to>div>div[data-v-e9c66596]{transform:scale(.95)}@keyframes pulse-e9c66596{0%,to{opacity:.1}50%{opacity:.2}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-36612acd],[data-v-36612acd]:before,[data-v-36612acd]:after,[data-v-36612acd]::backdrop{--tw-font-weight:initial;--tw-duration:initial}}}.anubis-head[data-v-36612acd]{animation:3s ease-in-out infinite anubis-float-36612acd}@keyframes anubis-float-36612acd{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.anubis-head.is-poked[data-v-36612acd]{animation:.6s ease-in-out anubis-wince-36612acd}@keyframes anubis-wince-36612acd{0%{transform:translateY(0)rotate(0)scale(1)}15%{transform:translateY(5px)rotate(-10deg)scale(.9)}35%{transform:translateY(3px)rotate(8deg)scale(.94)}55%{transform:translateY(1px)rotate(-5deg)scale(.98)}75%{transform:translateY(0)rotate(3deg)scale(1.02)}to{transform:translateY(0)rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.anubis-head.is-poked[data-v-36612acd]{animation:none}}.anubis-glow[data-v-36612acd]{background:radial-gradient(circle,#fbbf244d,#0000 70%);border-radius:50%;animation:2s ease-in-out infinite glow-pulse-36612acd;position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}@keyframes glow-pulse-36612acd{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.speech-bubble[data-v-36612acd]{position:relative}.speech-bubble.anubis-chat-expanded[data-v-36612acd]{width:min(460px,100vw - 1.5rem)}.anubis-chat-expanded .bubble-content[data-v-36612acd]{height:calc(100dvh - 292px - var(--anubis-lift,0px));max-height:calc(100dvh - 212px - var(--anubis-lift,0px));min-height:min(420px,calc(100dvh - 180px - var(--anubis-lift,0px)));flex-direction:column;display:flex}.anubis-name[data-v-36612acd]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#a855f7,#ec4899,#a855f7) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite anubis-gradient-36612acd}@keyframes anubis-gradient-36612acd{0%,to{background-position:0%}50%{background-position:100%}}.anubis-eye-tooltip[data-v-36612acd]{pointer-events:none;visibility:hidden;top:100%;right:calc(var(--spacing,.25rem) * 0);z-index:50;margin-top:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-white,#fff);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#a855f7e6;transition-duration:.2s;display:flex;position:absolute;box-shadow:0 4px 12px #a855f74d}.anubis-eye-wrapper:hover .anubis-eye-tooltip[data-v-36612acd]{visibility:visible;opacity:1;transform:translateY(2px)}[data-v-36612acd] .anubis-msg-link{cursor:pointer;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-underline-offset:2px;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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#f59e0b;text-decoration-line:underline}[data-v-36612acd] .anubis-msg-link:hover{color:#ec4899}.bubble-content[data-v-36612acd]{background:var(--theme-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #a855f740;box-shadow:0 4px 30px #0000004d,0 0 30px #a855f71f,0 0 60px #ec489914}.bubble-tail[data-v-36612acd]{border-top:10px solid var(--theme-card);border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;bottom:-8px;right:32px}.bubble-enter-active[data-v-36612acd]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.bubble-leave-active[data-v-36612acd]{transition:all .2s ease-in}.bubble-enter-from[data-v-36612acd]{opacity:0;transform:translateY(20px)scale(.8)}.bubble-leave-to[data-v-36612acd]{opacity:0;transform:translateY(15px)scale(.9)}[data-theme=light] .bubble-content[data-v-36612acd]{background:#fffffffa;border-color:#a855f733;box-shadow:0 4px 30px #0000001a,0 0 30px #a855f71a,0 0 60px #ec48990f}[data-theme=light] .bubble-tail[data-v-36612acd]{border-top-color:#fffffffa}.anubis-assistant[data-v-36612acd]{bottom:calc(5rem + var(--anubis-lift,0px))}.anubis-assistant--no-footer[data-v-36612acd]{bottom:calc(1.5rem + var(--anubis-lift,0px))}@media (max-width:1023px){.anubis-assistant[data-v-36612acd],.anubis-assistant--no-footer[data-v-36612acd]{bottom:calc(5.5rem + env(safe-area-inset-bottom,0px) + var(--anubis-lift,0px));right:1rem}.speech-bubble[data-v-36612acd]{max-width:280px}.bubble-tail[data-v-36612acd]{right:24px}}@property --tw-duration{syntax:"*";inherits:false}.sensei-ad-overlay[data-v-ab6cb60c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:flex;align-items:center;justify-content:center;padding:1rem;background:#060610d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sensei-ad-card[data-v-ab6cb60c]{position:relative;width:100%;max-width:min(92vw,960px);max-height:92vh;display:flex;flex-direction:column;border-radius:1.5rem;background:linear-gradient(160deg,#1e1b37eb,#0f0d1ef5);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px #00000080,0 0 40px #6366f11f;overflow:hidden;padding-bottom:1rem}@media (max-width: 640px){.sensei-ad-card[data-v-ab6cb60c]{max-width:100%}.sensei-ad-media[data-v-ab6cb60c]{max-height:55vh}}.sensei-ad-badge[data-v-ab6cb60c]{position:absolute;top:.75rem;left:.75rem;z-index:2;padding:.2rem .6rem;border-radius:999px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#ffffffd9;background:#00000080;border:1px solid rgba(255,255,255,.15)}.sensei-ad-preview-badge[data-v-ab6cb60c]{position:absolute;top:.75rem;left:50%;transform:translate(-50%);z-index:2;padding:.2rem .6rem;border-radius:9999px;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#0b1020;background:#fbbf24;box-shadow:0 2px 8px #00000059;pointer-events:none}.sensei-ad-icon-btn[data-v-ab6cb60c]{position:absolute;top:.6rem;z-index:2;width:2.1rem;height:2.1rem;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:#0000008c;border:1px solid rgba(255,255,255,.15);transition:background .15s ease,transform .15s ease}.sensei-ad-icon-btn[data-v-ab6cb60c]:hover{background:#000000bf;transform:translateY(-1px)}.sensei-ad-mute-btn[data-v-ab6cb60c]{right:3rem}.sensei-ad-close-btn[data-v-ab6cb60c]{right:.6rem}.sensei-ad-media[data-v-ab6cb60c]{position:relative;width:100%;aspect-ratio:16 / 9;max-height:68vh;min-height:0;background:#000}.sensei-ad-video[data-v-ab6cb60c],.sensei-ad-image[data-v-ab6cb60c]{display:block;width:100%;height:100%;object-fit:contain}.sensei-ad-info[data-v-ab6cb60c]{flex-shrink:0;padding:1rem 1.25rem .5rem;overflow-y:auto}.sensei-ad-title[data-v-ab6cb60c]{font-size:1.05rem;font-weight:700;color:#fff;margin-bottom:.25rem}.sensei-ad-body[data-v-ab6cb60c]{font-size:.875rem;line-height:1.4;color:#ffffffa6;margin-bottom:.75rem}.sensei-ad-cta[data-v-ab6cb60c]{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.65rem 1rem;border-radius:.85rem;font-weight:600;font-size:.9rem;color:#fff;background:linear-gradient(90deg,#6366f1f2,#8b5cf6f2);box-shadow:0 8px 24px #6366f159;transition:filter .15s ease,transform .15s ease}.sensei-ad-cta[data-v-ab6cb60c]:hover{filter:brightness(1.1);transform:translateY(-1px)}.sensei-ad-cta--spotlight[data-v-ab6cb60c]{animation:senseiAdCtaPulse-ab6cb60c 1.5s ease-in-out infinite}.sensei-ad-cta--spotlight[data-v-ab6cb60c]:hover{animation:none}@keyframes senseiAdCtaPulse-ab6cb60c{0%,to{transform:scale(1);box-shadow:0 8px 24px #6366f159}50%{transform:scale(1.035);box-shadow:0 10px 34px #8b5cf699,0 0 0 7px #8b5cf629}}@media (prefers-reduced-motion: reduce){.sensei-ad-cta--spotlight[data-v-ab6cb60c]{animation:none;box-shadow:0 10px 34px #8b5cf699,0 0 0 7px #8b5cf629}}.sensei-ad-skip-btn[data-v-ab6cb60c]{flex-shrink:0;display:block;margin:.75rem auto 0;padding:.5rem 1.1rem;border-radius:999px;font-size:.8rem;font-weight:600;color:#ffffffd9;background:#ffffff14;border:1px solid rgba(255,255,255,.15);transition:background .15s ease}.sensei-ad-skip-btn[data-v-ab6cb60c]:not(.sensei-ad-skip-btn--disabled):hover{background:#ffffff29}.sensei-ad-skip-btn--disabled[data-v-ab6cb60c]{opacity:.55;cursor:not-allowed}.sensei-ad-fade-enter-active[data-v-ab6cb60c],.sensei-ad-fade-leave-active[data-v-ab6cb60c]{transition:opacity .25s ease}.sensei-ad-fade-enter-from[data-v-ab6cb60c],.sensei-ad-fade-leave-to[data-v-ab6cb60c]{opacity:0}.sensei-ad-fade-enter-active .sensei-ad-card[data-v-ab6cb60c],.sensei-ad-fade-leave-active .sensei-ad-card[data-v-ab6cb60c]{transition:transform .25s ease}.sensei-ad-fade-enter-from .sensei-ad-card[data-v-ab6cb60c]{transform:scale(.95) translateY(16px)}.trust-history-root .glass-card{background:linear-gradient(145deg,#141423f2,#0f0f1efa);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);box-shadow:0 25px 50px #00000080,0 0 100px #f801fd1a,inset 0 1px #ffffff1a}.glass-header[data-v-63fa4384]{background:linear-gradient(135deg,#f801fd14,#00ccff0f,#a855f714)}.glass-footer[data-v-63fa4384]{background:#00000040}.confirm-card[data-v-63fa4384]{background:linear-gradient(145deg,#1e1419fa,#140f14fc);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(239,68,68,.15);box-shadow:0 25px 50px #0009,0 0 80px #ef44441a}.history-item[data-v-63fa4384]{background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.04)}.history-item[data-v-63fa4384]:hover{background:linear-gradient(135deg,#00ccff0f,#f801fd0a);border-color:#00ccff26}.confirm-enter-active[data-v-63fa4384],.confirm-leave-active[data-v-63fa4384]{transition:opacity .2s ease}.confirm-enter-active .confirm-card[data-v-63fa4384],.confirm-leave-active .confirm-card[data-v-63fa4384]{transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s ease}.confirm-enter-from[data-v-63fa4384],.confirm-leave-to[data-v-63fa4384]{opacity:0}.confirm-enter-from .confirm-card[data-v-63fa4384],.confirm-leave-to .confirm-card[data-v-63fa4384]{transform:scale(.95);opacity:0}.overflow-y-auto[data-v-63fa4384]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-63fa4384]::-webkit-scrollbar-track{background:#ffffff05;border-radius:2px}.overflow-y-auto[data-v-63fa4384]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f801fd4d,#00ccff4d);border-radius:2px}[data-theme=light] .trust-history-root .glass-card{background:linear-gradient(145deg,#fffffffa,#f8f8fcfa);border-color:#00000014;box-shadow:0 25px 50px #0000001f,0 0 60px #f801fd0f,inset 0 1px #fff9}[data-theme=light] .glass-footer[data-v-63fa4384]{background:#0000000a}[data-theme=light] .confirm-card[data-v-63fa4384]{background:linear-gradient(145deg,#fffffffa,#fdf7f7fa);border-color:#ef444433;box-shadow:0 25px 50px #00000026,0 0 60px #ef444414}[data-theme=light] .history-item[data-v-63fa4384]{background:linear-gradient(135deg,#00000008,#00000004);border-color:#0000000f}[data-theme=light] .overflow-y-auto[data-v-63fa4384]::-webkit-scrollbar-track{background:#0000000a}[data-theme=light] .glass-card [class~="border-white/10"][data-v-63fa4384]{border-color:#0000001a}[data-theme=light] .glass-card [class~="border-white/20"][data-v-63fa4384]{border-color:#00000026}[data-theme=light] .glass-card [class~="bg-white/5"][data-v-63fa4384]{background-color:#0000000a}[data-theme=light] .glass-card [class~="bg-white/10"][data-v-63fa4384]{background-color:#00000014}[data-theme=light] .glass-card [class~="bg-white/15"][data-v-63fa4384]{background-color:#0000001a}[data-theme=light] .glass-card [class~="bg-white/20"][data-v-63fa4384]{background-color:#0000001f}[data-theme=light] .glass-card [class~="hover:bg-white/10"][data-v-63fa4384]:hover{background-color:#0000000f}[data-theme=light] .glass-card [class~=text-white][data-v-63fa4384]{color:#1f2937}[data-theme=light] .glass-card [class~="text-white/80"][data-v-63fa4384]{color:#374151}[data-theme=light] .glass-card [class~="text-white/70"][data-v-63fa4384]{color:#4b5563}[data-theme=light] .glass-card [class~="text-white/60"][data-v-63fa4384]{color:#6b7280}[data-theme=light] .glass-card [class~="text-white/50"][data-v-63fa4384]{color:#7c8896}[data-theme=light] .glass-card [class~="text-white/40"][data-v-63fa4384]{color:#98a1ad}[data-theme=light] .glass-card [class~="text-white/30"][data-v-63fa4384]{color:#adb5c0}[data-theme=light] .glass-card [class~="hover:text-white"][data-v-63fa4384]:hover{color:#1f2937}[data-theme=light] .glass-card [class~="hover:text-white/80"][data-v-63fa4384]:hover{color:#374151}[data-theme=light] .glass-card [class~=from-purple-600] [class~=text-white][data-v-63fa4384]{color:#fff}[data-theme=light] .glass-card [class~=text-cyan-300][data-v-63fa4384]{color:#0e7490}[data-theme=light] .glass-card [class~=text-pink-400][data-v-63fa4384]{color:#db2777}[data-theme=light] .glass-card [class~=text-amber-100][data-v-63fa4384],[data-theme=light] .glass-card [class~=text-amber-200][data-v-63fa4384]{color:#78350f}[data-theme=light] .glass-card [class~=text-amber-300][data-v-63fa4384]{color:#92400e}[data-theme=light] .glass-card [class~=text-amber-400][data-v-63fa4384],[data-theme=light] .glass-card [class~="text-amber-400/80"][data-v-63fa4384]{color:#b45309}[data-theme=light] .glass-card [class~=text-emerald-400][data-v-63fa4384],[data-theme=light] .glass-card [class~="text-emerald-400/70"][data-v-63fa4384],[data-theme=light] .glass-card [class~="text-emerald-400/80"][data-v-63fa4384]{color:#047857}[data-theme=light] .glass-card [class~=text-purple-300][data-v-63fa4384]{color:#7e22ce}[data-theme=light] .glass-card [class~=text-red-400][data-v-63fa4384],[data-theme=light] .glass-card [class~="text-red-400/60"][data-v-63fa4384]{color:#dc2626}[data-theme=light] .glass-card [class~="hover:text-red-400"][data-v-63fa4384]:hover{color:#b91c1c}[data-theme=light] .glass-card [class~=text-rose-300][data-v-63fa4384]{color:#be123c}[data-theme=light] .glass-card [class~=text-yellow-300][data-v-63fa4384]{color:#854d0e}[data-theme=light] .confirm-card [class~=text-white][data-v-63fa4384]{color:#1f2937}[data-theme=light] .confirm-card [class~="text-white/70"][data-v-63fa4384]{color:#4b5563}[data-theme=light] .confirm-card [class~="text-white/50"][data-v-63fa4384]{color:#7c8896}[data-theme=light] .confirm-card [class~="bg-white/10"][data-v-63fa4384]{background-color:#00000014}[data-theme=light] .confirm-card [class~="hover:bg-white/15"][data-v-63fa4384]:hover{background-color:#0000001a}[data-theme=light] .confirm-card [class~=text-amber-200][data-v-63fa4384]{color:#78350f}[data-theme=light] .confirm-card [class~=text-amber-300][data-v-63fa4384]{color:#92400e}[data-theme=light] .confirm-card [class~=text-red-300][data-v-63fa4384]{color:#b91c1c}[data-theme=light] .confirm-card [class~=text-red-400][data-v-63fa4384]{color:#dc2626}[data-theme=light] .ambassador-modal [class~="from-[#1a0a2e]"][class~="via-[#0d0620]"][class~="to-[#150a25]"]{background-image:linear-gradient(to bottom right,#fff,#f8f7fb,#fff)}[data-theme=light] .ambassador-modal [class~="border-white/10"][data-v-3cbcb2a4]{border-color:#0000001a}[data-theme=light] .ambassador-modal [class~=text-white][data-v-3cbcb2a4]{color:#1f2937}[data-theme=light] .ambassador-modal [class~="text-white/60"][data-v-3cbcb2a4]{color:#6b7280}[data-theme=light] .ambassador-modal [class~="text-white/70"][data-v-3cbcb2a4]{color:#4b5563}[data-theme=light] .ambassador-modal [class~="bg-white/10"][data-v-3cbcb2a4]{background-color:#0000000f}[data-theme=light] .ambassador-modal [class~="hover:bg-white/20"][data-v-3cbcb2a4]:hover{background-color:#0000001a}[data-theme=light] .ambassador-modal [class~="hover:text-white"][data-v-3cbcb2a4]:hover{color:#1f2937}.mobile-bottom-nav[data-v-33e3b001]{padding:0 var(--nav-gutter) calc(env(safe-area-inset-bottom) + var(--nav-gap) + var(--consent-banner-h, 0px));pointer-events:none;--nav-h: 62px;--nav-icon: 24px;--nav-avatar: 46px;--nav-gap: 8px;--nav-gutter: 12px;--nav-radius: 24px;--nav-level: 22px}.mobile-bottom-nav[data-v-33e3b001]>*{pointer-events:auto}.mobile-bottom-nav.is-compact[data-v-33e3b001]{--nav-h: 48px;--nav-icon: 22px;--nav-avatar: 38px;--nav-radius: 20px}.mobile-bottom-nav[data-v-33e3b001]{transition:transform .32s cubic-bezier(.4,0,.2,1)}.mobile-bottom-nav.is-hidden[data-v-33e3b001]{transform:translateY(calc(100% + 12px));pointer-events:none}.mobile-bottom-nav.is-hidden[data-v-33e3b001]>*{pointer-events:none}@media (prefers-reduced-motion: reduce){.mobile-bottom-nav[data-v-33e3b001]{transition:none}}.mobile-bottom-nav.is-collapsed[data-v-33e3b001]{--nav-h: 0px}.mobile-bottom-nav.is-collapsed .nav-content[data-v-33e3b001]{opacity:0;overflow:hidden;border-width:0;pointer-events:none;box-shadow:none}.nav-handle[data-v-33e3b001]{--nav-handle-overlap: 10px;position:absolute;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + var(--nav-gap) + var(--nav-h) - var(--nav-handle-overlap));z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:20px;margin-left:-24px;border-radius:999px;border:1px solid color-mix(in srgb,var(--theme-border) 55%,transparent);background:color-mix(in srgb,var(--theme-card-solid, #24024E) 55%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--theme-foreground);opacity:.45;transition:bottom .32s cubic-bezier(.4,0,.2,1),opacity .2s ease}.nav-handle[data-v-33e3b001]:hover,.nav-handle[data-v-33e3b001]:focus-visible,.nav-handle[data-v-33e3b001]:active{opacity:.85}.nav-handle[data-v-33e3b001]:before{content:"";position:absolute;top:-18px;right:-20px;bottom:0;left:-20px}.mobile-bottom-nav.is-collapsed .nav-handle[data-v-33e3b001]:before{top:-4px;right:-20px;bottom:-6px;left:-20px}.mobile-bottom-nav.is-collapsed .nav-handle[data-v-33e3b001]{bottom:calc(env(safe-area-inset-bottom,0px) + 6px);opacity:.6}@supports not (backdrop-filter: blur(1px)){.nav-handle[data-v-33e3b001]{background:color-mix(in srgb,var(--theme-card-solid, #24024E) 88%,transparent)}}[data-theme=light] .nav-handle[data-v-33e3b001]{background:color-mix(in srgb,var(--theme-card-solid, #ffffff) 65%,transparent)}@supports not (backdrop-filter: blur(1px)){[data-theme=light] .nav-handle[data-v-33e3b001]{background:color-mix(in srgb,var(--theme-card-solid, #ffffff) 92%,transparent)}}.nav-handle-icon[data-v-33e3b001]{transition:transform .32s cubic-bezier(.4,0,.2,1)}.mobile-bottom-nav.is-collapsed .nav-handle-icon[data-v-33e3b001]{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.nav-handle[data-v-33e3b001],.nav-handle-icon[data-v-33e3b001]{transition:none}}.nav-content[data-v-33e3b001]{height:var(--nav-h);max-width:540px;margin-inline:auto;border-radius:var(--nav-radius);background:color-mix(in srgb,var(--theme-card-solid, #24024E) 85%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--theme-border);box-shadow:0 10px 30px #00000061,0 2px 8px #00000038;transition:height .32s cubic-bezier(.4,0,.2,1),border-radius .32s cubic-bezier(.4,0,.2,1),opacity .24s ease}@supports not (backdrop-filter: blur(1px)){.nav-content[data-v-33e3b001]{background:var(--theme-card-solid, #24024E)}}[data-theme=light] .nav-content[data-v-33e3b001]{background:color-mix(in srgb,var(--theme-card-solid, #ffffff) 95%,transparent);box-shadow:0 10px 28px #00000024,0 2px 6px #00000014}[data-theme=light] .nav-badge[data-v-33e3b001]{box-shadow:0 0 0 2px var(--theme-card-solid, #ffffff)}@supports not (backdrop-filter: blur(1px)){[data-theme=light] .nav-content[data-v-33e3b001]{background:var(--theme-card-solid, #ffffff)}}.guest-cta[data-v-33e3b001]{border:2px solid transparent}.guest-cta-login[data-v-33e3b001]{color:var(--theme-foreground);border-color:color-mix(in srgb,var(--theme-foreground) 28%,transparent);background:transparent}.guest-cta-login[data-v-33e3b001]:hover,.guest-cta-login[data-v-33e3b001]:active{border-color:var(--theme-primary);background:color-mix(in srgb,var(--theme-primary) 10%,transparent)}.guest-cta-join[data-v-33e3b001]{position:relative;overflow:hidden;color:#fff;background:var(--cta-gradient);box-shadow:var(--cta-gradient-shadow);animation:guestJoinPulse-33e3b001 2.8s ease-in-out infinite}.guest-cta-join[data-v-33e3b001]:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;pointer-events:none;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);transform:skew(-20deg);animation:guestJoinShine-33e3b001 3.8s ease-in-out infinite}@keyframes guestJoinPulse-33e3b001{0%,to{transform:scale(1);box-shadow:var(--cta-gradient-shadow)}50%{transform:scale(1.035);box-shadow:var(--cta-gradient-shadow),0 0 18px 2px #e91e6366}}@keyframes guestJoinShine-33e3b001{0%,55%{left:-60%}80%,to{left:130%}}@media (prefers-reduced-motion: reduce){.guest-cta-join[data-v-33e3b001]{animation:none}.guest-cta-join[data-v-33e3b001]:after{display:none}}.guest-cta-join[data-v-33e3b001]:hover,.guest-cta-join[data-v-33e3b001]:active{background:var(--cta-gradient-hover)}.nav-item[data-v-33e3b001]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0;min-width:0;color:var(--theme-foreground-muted);background:none;border:0;padding:0 2px;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.nav-label-roll[data-v-33e3b001]{display:inline-block}.nav-label-roll-enter-active[data-v-33e3b001],.nav-label-roll-leave-active[data-v-33e3b001]{transition:transform .22s ease,opacity .22s ease}.nav-label-roll-enter-from[data-v-33e3b001]{transform:translateY(.7em);opacity:0}.nav-label-roll-leave-to[data-v-33e3b001]{transform:translateY(-.7em);opacity:0}.nav-label[data-v-33e3b001]{display:block;max-width:100%;margin-top:3px;max-height:14px;overflow:hidden;font-size:10px;line-height:1.2;font-weight:600;white-space:nowrap;text-overflow:ellipsis;transition:max-height .3s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1),opacity .18s ease}.mobile-bottom-nav.is-compact .nav-label[data-v-33e3b001]{max-height:0;margin-top:0;opacity:0}.nav-item[data-v-33e3b001]:hover{color:var(--theme-foreground)}.nav-item.is-active[data-v-33e3b001]{color:var(--theme-primary)}.nav-icon-wrap[data-v-33e3b001]{position:relative;display:inline-flex;flex:0 0 auto}.nav-item[data-v-33e3b001]:after,.profile-center[data-v-33e3b001]:after{content:"";position:absolute;left:0;right:0;top:100%;height:calc(var(--nav-gap) + env(safe-area-inset-bottom))}.nav-badge[data-v-33e3b001]{position:absolute;top:-4px;right:-9px;min-width:15px;height:15px;padding:0 3px;border-radius:9999px;background:var(--theme-primary);color:#fff;font-size:9px;font-weight:800;line-height:15px;text-align:center;box-shadow:0 0 0 2px var(--theme-card-solid, #24024E)}.nav-dot[data-v-33e3b001]{position:absolute;top:-2px;right:-4px;width:8px;height:8px;border-radius:50%;background:#f59e0b;box-shadow:0 0 8px #f59e0ba6}.nav-icon[data-v-33e3b001]{flex:0 0 auto;width:var(--nav-icon);height:var(--nav-icon);transition:width .32s cubic-bezier(.4,0,.2,1),height .32s cubic-bezier(.4,0,.2,1),transform .18s ease}.nav-item:active .nav-icon[data-v-33e3b001]{transform:scale(.82)}.nav-item.is-active .nav-icon[data-v-33e3b001]{animation:nav-icon-pop-33e3b001 .42s cubic-bezier(.34,1.56,.64,1)}@keyframes nav-icon-pop-33e3b001{0%{transform:scale(.78)}55%{transform:scale(1.18)}to{transform:scale(1)}}.nav-indicator[data-v-33e3b001]{position:absolute;left:0;top:0;border-radius:9999px;background:color-mix(in srgb,var(--theme-primary) 18%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--theme-primary) 22%,transparent);pointer-events:none;will-change:transform;transition:transform .42s cubic-bezier(.22,1.15,.36,1),width .42s cubic-bezier(.22,1.15,.36,1),height .32s cubic-bezier(.4,0,.2,1),opacity .2s ease}@media (prefers-reduced-motion: reduce){.nav-indicator[data-v-33e3b001],.nav-content[data-v-33e3b001],.nav-icon[data-v-33e3b001],.nav-label[data-v-33e3b001],.profile-figure[data-v-33e3b001],.profile-avatar-wrapper[data-v-33e3b001],.profile-level[data-v-33e3b001]{transition-duration:.01ms}.nav-item.is-active .nav-icon[data-v-33e3b001],.profile-glow[data-v-33e3b001]{animation:none}}.profile-center[data-v-33e3b001]{position:relative;z-index:1;flex:1 1 0;min-width:0;padding:0 2px}.profile-figure[data-v-33e3b001]{position:relative;width:var(--nav-avatar);height:var(--nav-avatar);transition:width .32s cubic-bezier(.4,0,.2,1),height .32s cubic-bezier(.4,0,.2,1)}.profile-glow[data-v-33e3b001]{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--theme-primary) 60%,transparent) 0%,transparent 70%);filter:blur(8px);animation:pulse-glow-33e3b001 2s ease-in-out infinite}.profile-avatar-wrapper[data-v-33e3b001]{position:relative;width:var(--nav-avatar);height:var(--nav-avatar);border-radius:50%;border:3px solid var(--theme-primary);box-shadow:0 0 20px color-mix(in srgb,var(--theme-primary) 50%,transparent),0 0 40px color-mix(in srgb,var(--theme-primary) 30%,transparent),inset 0 0 15px color-mix(in srgb,var(--theme-primary) 20%,transparent);overflow:hidden;transition:width .32s cubic-bezier(.4,0,.2,1),height .32s cubic-bezier(.4,0,.2,1),border-width .32s ease}.mobile-bottom-nav.is-compact .profile-avatar-wrapper[data-v-33e3b001]{border-width:2px}.profile-center.is-active .profile-avatar-wrapper[data-v-33e3b001]{border-color:color-mix(in srgb,var(--theme-primary) 100%,#fff 25%);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 28%,transparent),0 0 26px color-mix(in srgb,var(--theme-primary) 65%,transparent)}.profile-center .profile-level[data-v-33e3b001]{position:absolute;right:-4px;bottom:-3px;width:var(--nav-level);pointer-events:none;filter:drop-shadow(0 2px 5px rgba(0,0,0,.55));transition:width .32s cubic-bezier(.4,0,.2,1)}.profile-center .profile-level[data-v-33e3b001] .level-number{font-size:calc(var(--nav-level) * .4)}@keyframes pulse-glow-33e3b001{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.more-menu-panel[data-v-33e3b001]{animation:slide-up-panel-33e3b001 .3s ease-out;overscroll-behavior-y:contain}.more-menu-content[data-v-33e3b001]{background:linear-gradient(170deg,#280f4bc7,#190837d1 40%,#2d0c41c7);-webkit-backdrop-filter:blur(30px) saturate(200%);backdrop-filter:blur(30px) saturate(200%);border-top:1px solid rgba(160,100,255,.25);box-shadow:0 -10px 40px #50148c4d,inset 0 1px #c896ff26}[data-theme=light] .more-menu-content[data-v-33e3b001]{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-card-solid) 95%,transparent),color-mix(in srgb,var(--theme-background-secondary) 90%,transparent));box-shadow:0 -10px 40px #0000001a,inset 0 1px 0 var(--theme-border)}.drawer-handle[data-v-33e3b001]{width:2.5rem;height:.25rem;border-radius:9999px;cursor:grab;background:color-mix(in srgb,var(--theme-foreground) 30%,transparent)}.drawer-sep[data-v-33e3b001]{height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--theme-foreground) 15%,transparent),transparent)}.drawer-title[data-v-33e3b001]{color:var(--theme-foreground)}.drawer-subtitle[data-v-33e3b001]{color:color-mix(in srgb,var(--theme-primary) 80%,var(--theme-foreground))}.drawer-identity[data-v-33e3b001]{container-type:inline-size;container-name:drawer-identity}@container drawer-identity (max-width: 200px){.drawer-identity-text[data-v-33e3b001]{display:none}}@media (max-width: 360px){.drawer-sound-pill[data-v-33e3b001]{display:none}}@container drawer-identity (max-width: 43px){.drawer-identity img[data-v-33e3b001]{display:none}}.icon-pill.drawer-logout-pill[data-v-33e3b001]{display:none}@media (min-width: 424px){.icon-pill.drawer-logout-pill[data-v-33e3b001]{display:flex}.drawer-logout-fallback[data-v-33e3b001]{display:none}}.section-label[data-v-33e3b001]{color:color-mix(in srgb,var(--theme-foreground) 70%,transparent)}.section-icon[data-v-33e3b001]{color:color-mix(in srgb,var(--theme-foreground) 50%,transparent)}.drawer-row[data-v-33e3b001]{color:var(--theme-foreground);background:color-mix(in srgb,var(--theme-foreground) 8%,transparent);border:1px solid color-mix(in srgb,var(--theme-foreground) 12%,transparent)}.drawer-row[data-v-33e3b001]:hover,.drawer-row[data-v-33e3b001]:active{background:color-mix(in srgb,var(--theme-foreground) 15%,transparent)}.stats-bar[data-v-33e3b001]{padding:.4rem .5rem;border-radius:9999px;background:color-mix(in srgb,var(--theme-foreground) 6%,transparent);border:1px solid color-mix(in srgb,var(--theme-foreground) 10%,transparent);max-width:100%;overflow-x:auto;justify-content:safe center;scrollbar-width:none}.stats-bar[data-v-33e3b001]::-webkit-scrollbar{display:none}.stat-cell[data-v-33e3b001]{display:flex;align-items:center;gap:.3rem;padding:0 .5rem;font-size:.78rem;font-weight:700;color:var(--theme-foreground);white-space:nowrap}@media (max-width: 360px){.stat-unit[data-v-33e3b001]{display:none}}.stat-cell--rank[data-v-33e3b001]{color:#fbbf24}.stat-cell--rank[data-v-33e3b001]:hover{color:#fcd34d}.stat-delta[data-v-33e3b001]{font-size:.62rem;font-weight:900}.stat-delta--up[data-v-33e3b001]{color:#34d399}.stat-delta--down[data-v-33e3b001]{color:#fb7185}.stat-cell--divided[data-v-33e3b001]{border-left:1px solid color-mix(in srgb,var(--theme-foreground) 12%,transparent);border-right:1px solid color-mix(in srgb,var(--theme-foreground) 12%,transparent)}.stat-unit[data-v-33e3b001]{font-weight:500;color:color-mix(in srgb,var(--theme-foreground) 55%,transparent)}.stat-cell--action[data-v-33e3b001]{cursor:pointer;border-radius:9999px;transition:color .18s ease,transform .15s ease}.stat-cell--action[data-v-33e3b001]:hover{color:var(--theme-primary)}.stat-cell--action[data-v-33e3b001]:active{transform:scale(.96)}.icon-pill[data-v-33e3b001]{width:2.25rem;height:2.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--theme-foreground) 15%,transparent);transition:border-color .2s ease,transform .15s ease}.icon-pill[data-v-33e3b001]:hover{border-color:color-mix(in srgb,var(--theme-foreground) 32%,transparent)}.icon-pill[data-v-33e3b001]:active{transform:scale(.94)}.icon-pill--settings[data-v-33e3b001]{color:color-mix(in srgb,var(--theme-foreground) 70%,transparent);background:color-mix(in srgb,var(--theme-foreground) 8%,transparent)}.icon-pill--settings[data-v-33e3b001]:hover{color:var(--theme-foreground)}.icon-pill--admin[data-v-33e3b001]{background:#a855f72e;color:#d8b4fe;border-color:#a855f766}.icon-pill--admin[data-v-33e3b001]:hover{background:#a855f747;border-color:#a855f799}.theme-segment[data-v-33e3b001]{display:flex;align-items:center;height:2.25rem;padding:0 3px;gap:2px;border-radius:9999px;border:1px solid color-mix(in srgb,var(--theme-foreground) 15%,transparent)}.theme-segment-btn[data-v-33e3b001]{width:1.625rem;height:1.75rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--theme-foreground) 45%,transparent);transition:background .2s ease,color .2s ease}.theme-segment-btn--light.is-active[data-v-33e3b001]{background:#fbbf2433;color:#b45309}.theme-segment-btn--sensei.is-active[data-v-33e3b001]{background:#8b5cf638;color:#c4b5fd}.theme-segment-btn--dark.is-active[data-v-33e3b001]{background:#f4f4f524;color:#e4e4e7}.icon-pill--logout[data-v-33e3b001]{background:#ef444429;color:#fca5a5;border-color:#ef444459}.icon-pill--logout[data-v-33e3b001]:hover{background:#ef444442;border-color:#ef44448c}[data-theme=light] .icon-pill--logout[data-v-33e3b001]{color:#b91c1c}.search-toggle[data-v-33e3b001]{color:color-mix(in srgb,var(--theme-foreground) 40%,transparent)}.search-toggle[data-v-33e3b001]:hover{color:color-mix(in srgb,var(--theme-foreground) 70%,transparent)}.search-toggle--on[data-v-33e3b001]{background:color-mix(in srgb,var(--theme-primary) 30%,transparent);color:var(--theme-foreground)}.spaces-search[data-v-33e3b001]{color:var(--theme-foreground);background:color-mix(in srgb,var(--theme-foreground) 8%,transparent);border:1px solid color-mix(in srgb,var(--theme-foreground) 12%,transparent)}.spaces-search[data-v-33e3b001]::placeholder{color:color-mix(in srgb,var(--theme-foreground) 35%,transparent)}.spaces-search[data-v-33e3b001]:focus{border-color:color-mix(in srgb,var(--theme-primary) 45%,transparent)}.space-card-name[data-v-33e3b001]{color:var(--theme-foreground)}.space-card-meta[data-v-33e3b001]{color:color-mix(in srgb,var(--theme-foreground) 50%,transparent)}.logout-row[data-v-33e3b001]{color:color-mix(in srgb,var(--theme-foreground) 55%,transparent);background:color-mix(in srgb,var(--theme-foreground) 5%,transparent);border:1px solid color-mix(in srgb,var(--theme-foreground) 10%,transparent)}.logout-row[data-v-33e3b001]:hover,.logout-row[data-v-33e3b001]:active{color:#f87171;background:#ef44441f;border-color:#ef444459}[data-theme=light] .logout-row[data-v-33e3b001]:hover,[data-theme=light] .logout-row[data-v-33e3b001]:active{color:#b91c1c}.ecosystem-btn-vibeguild[data-v-33e3b001]{--accent: #9c3eb4;--accent-soft: #f2a0b7}.ecosystem-btn-faas[data-v-33e3b001]{--accent: #0099f9;--accent-soft: #89d3f0}.ecosystem-btn-kaizen[data-v-33e3b001]{--accent: #980b1b;--accent-soft: #d86365}.ecosystem-btn-ikigai[data-v-33e3b001]{--accent: #10b981;--accent-soft: #6ee7b7}.ecosystem-btn-services[data-v-33e3b001]{--accent: #8b5cf6;--accent-soft: #c4b5fd}.ecosystem-btn-creatorz[data-v-33e3b001],.ecosystem-btn-sensei-go[data-v-33e3b001],.ecosystem-btn-saveus[data-v-33e3b001],.ecosystem-btn-repartiz[data-v-33e3b001]{--accent: #a855f7;--accent-soft: #67e8f9}.ecosystem-btn-moneyz[data-v-33e3b001]{--accent: #059669;--accent-soft: #6ee7b7}.ecosystem-btn-associes[data-v-33e3b001]{--accent: #d97706;--accent-soft: #fcd34d}.ecosystem-dev-row .ecosystem-card[data-v-33e3b001]{flex:1 1 calc(20% - .4rem);max-width:calc(20% - .4rem)}.guild-card[data-v-33e3b001]{background:var(--theme-glass-bg);border:1px solid var(--theme-border)}.guild-card[data-v-33e3b001]:hover{border-color:color-mix(in srgb,var(--theme-primary) 40%,transparent);transform:scale(1.02)}.slide-up-enter-active[data-v-33e3b001],.slide-up-leave-active[data-v-33e3b001]{transition:all .3s ease}.slide-up-enter-from[data-v-33e3b001],.slide-up-leave-to[data-v-33e3b001]{opacity:0}.slide-up-enter-from .more-menu-panel[data-v-33e3b001],.slide-up-leave-to .more-menu-panel[data-v-33e3b001]{transform:translateY(100%)}@keyframes slide-up-33e3b001{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-up-panel-33e3b001{0%{transform:translateY(100%)}to{transform:translateY(0)}}.monetize-banner[data-v-33e3b001]{position:relative;overflow:hidden;min-height:54px;padding:0 20px;font-size:1rem;font-weight:700;letter-spacing:.01em;color:#fff;border-radius:18px;background:linear-gradient(115deg,#6d3bff,#a544ff 42%,#ff4fa8);border:1px solid rgba(255,255,255,.22);box-shadow:0 18px 44px -16px #a544ffbf,0 4px 14px #ff58a72e,inset 0 1px #ffffff47;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.monetize-banner[data-v-33e3b001]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#fff3,#fff0 55%)}.monetize-banner-sheen[data-v-33e3b001]{position:absolute;top:-20%;bottom:-20%;width:35%;pointer-events:none;transform:skew(-18deg);background:linear-gradient(100deg,#fff0,#ffffff61,#fff0);animation:banner-sheen-33e3b001 4.5s ease-in-out infinite}@keyframes banner-sheen-33e3b001{0%{left:-45%}55%,to{left:125%}}.monetize-banner-chevron[data-v-33e3b001]{opacity:.75;transition:transform .25s ease}.monetize-banner--open .monetize-banner-chevron[data-v-33e3b001]{transform:rotate(180deg)}.monetize-banner[data-v-33e3b001]:hover{transform:translateY(-1px);box-shadow:0 24px 56px -16px #a544ffe6,0 6px 18px #ff58a740,inset 0 1px #ffffff52}.monetize-banner[data-v-33e3b001]:active{transform:translateY(0) scale(.99)}.monetize-card[data-v-33e3b001]{--accent: #a855f7;position:relative;overflow:hidden;min-height:58px;padding:10px;display:flex;align-items:center;gap:8px;text-align:left;font-size:.76rem;font-weight:600;line-height:1.2;color:var(--theme-foreground);border-radius:16px;cursor:pointer;background:radial-gradient(130% 110% at 0% 0%,color-mix(in srgb,var(--accent) 30%,transparent) 0%,transparent 62%),color-mix(in srgb,var(--theme-card-solid) 70%,transparent);border:1px solid color-mix(in srgb,var(--accent) 32%,transparent);box-shadow:0 8px 22px -12px color-mix(in srgb,var(--accent) 70%,transparent),inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.monetize-card[data-v-33e3b001]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 65%,white),transparent);opacity:.75}.monetize-card[data-v-33e3b001]:hover,.monetize-card[data-v-33e3b001]:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 62%,transparent);box-shadow:0 14px 30px -12px color-mix(in srgb,var(--accent) 85%,transparent),inset 0 1px #ffffff24}.monetize-card[data-v-33e3b001]:active{transform:translateY(0) scale(.98)}.monetize-card-icon[data-v-33e3b001]{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:color-mix(in srgb,var(--accent) 55%,white);background:color-mix(in srgb,var(--accent) 24%,transparent);border:1px solid color-mix(in srgb,var(--accent) 36%,transparent);box-shadow:0 0 14px -3px color-mix(in srgb,var(--accent) 75%,transparent)}.monetize-card-label[data-v-33e3b001]{flex:1;min-width:0;padding-right:10px}.monetize-card-plus[data-v-33e3b001]{position:absolute;top:7px;right:7px;color:var(--accent);opacity:.45;transition:opacity .2s ease,transform .2s ease}.monetize-card:hover .monetize-card-plus[data-v-33e3b001]{opacity:1;transform:rotate(90deg)}.monetize-card--accompagnement[data-v-33e3b001]{--accent: #8b5cf6}.monetize-card--formation[data-v-33e3b001]{--accent: #ec4899}.monetize-card--event[data-v-33e3b001]{--accent: #f97316}.monetize-card--guild[data-v-33e3b001]{--accent: #22d3ee}[data-theme=light] .monetize-card[data-v-33e3b001]{background:radial-gradient(130% 110% at 0% 0%,color-mix(in srgb,var(--accent) 22%,transparent) 0%,transparent 65%),color-mix(in srgb,var(--theme-card-solid) 88%,transparent)}[data-theme=light] .monetize-card-icon[data-v-33e3b001]{color:color-mix(in srgb,var(--accent) 75%,black)}@media (prefers-reduced-motion: reduce){.monetize-banner-sheen[data-v-33e3b001]{animation:none;display:none}}.collapse-enter-active[data-v-33e3b001],.collapse-leave-active[data-v-33e3b001]{transition:all .25s ease;overflow:hidden}.collapse-enter-from[data-v-33e3b001],.collapse-leave-to[data-v-33e3b001]{opacity:0;max-height:0;margin-bottom:0}.collapse-enter-to[data-v-33e3b001],.collapse-leave-from[data-v-33e3b001]{opacity:1;max-height:300px}:where(.ecosystem-card[data-v-33e3b001]){--accent: #8b5cf6;--accent-soft: #c4b5fd}.ecosystem-card[data-v-33e3b001]{position:relative;overflow:hidden;flex:1 1 0;min-width:55px;padding:.65rem .2rem .55rem;border-radius:.9rem;font-size:.68rem;font-weight:700;color:var(--theme-foreground);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.4rem;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--accent) 34%,transparent) 0%,transparent 70%),color-mix(in srgb,var(--theme-card-solid) 70%,transparent);border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);box-shadow:0 8px 22px -14px color-mix(in srgb,var(--accent) 90%,transparent),inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ecosystem-card[data-v-33e3b001]:before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--accent-soft),transparent);opacity:.8}.ecosystem-card[data-v-33e3b001]:hover,.ecosystem-card[data-v-33e3b001]:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 65%,transparent);box-shadow:0 14px 28px -12px color-mix(in srgb,var(--accent) 95%,transparent),inset 0 1px #ffffff24}.ecosystem-card[data-v-33e3b001]:active{transform:translateY(0) scale(.97)}.ecosystem-card.is-current[data-v-33e3b001]{border-color:color-mix(in srgb,var(--accent) 80%,transparent);background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--accent) 58%,transparent) 0%,transparent 72%),color-mix(in srgb,var(--theme-card-solid) 70%,transparent);box-shadow:0 12px 26px -12px color-mix(in srgb,var(--accent) 100%,transparent),inset 0 1px #ffffff29}.ecosystem-card.is-current[data-v-33e3b001]:before{left:8%;right:8%;height:2px;opacity:1}.ecosystem-card.is-current .ecosystem-card-icon[data-v-33e3b001]{background:color-mix(in srgb,var(--accent) 45%,transparent);border-color:color-mix(in srgb,var(--accent) 70%,transparent)}.ecosystem-card.is-current .ecosystem-card-label[data-v-33e3b001]{color:var(--accent-soft)}.ecosystem-card-icon[data-v-33e3b001]{width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--accent-soft);background:color-mix(in srgb,var(--accent) 26%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:0 0 14px -3px color-mix(in srgb,var(--accent) 85%,transparent)}.ecosystem-card-label[data-v-33e3b001]{text-align:center;line-height:1.15;overflow-wrap:anywhere}[data-theme=light] .ecosystem-card[data-v-33e3b001]{background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--accent) 24%,transparent) 0%,transparent 72%),color-mix(in srgb,var(--theme-card-solid) 88%,transparent)}[data-theme=light] .ecosystem-card-icon[data-v-33e3b001]{color:color-mix(in srgb,var(--accent) 80%,black)}.space-card[data-v-33e3b001]{display:flex;flex-direction:column;border-radius:.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;transition:all .2s}.space-card[data-v-33e3b001]:hover{border-color:#ffffff40;transform:scale(1.03)}[data-theme=light] .space-card[data-v-33e3b001]{background:#00000008}.space-card--guild[data-v-33e3b001]{border-color:#ec489940}.space-card--alliance[data-v-33e3b001]{border-color:#f59e0b40}.space-card-banner[data-v-33e3b001]{width:100%;height:80px;background:linear-gradient(135deg,#8b5cf64d,#ec489933);display:flex;align-items:center;justify-content:center;overflow:hidden}.space-card--alliance .space-card-banner[data-v-33e3b001]{background:linear-gradient(135deg,#f59e0b4d,#d9770633)}.scrollbar-hide[data-v-33e3b001]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-33e3b001]::-webkit-scrollbar{display:none}.monetize-chip-mobile[data-v-33e3b001]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.62rem;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--theme-primary) 55%,var(--theme-foreground));background:linear-gradient(180deg,color-mix(in srgb,var(--theme-primary) 12%,transparent),color-mix(in srgb,var(--theme-foreground) 5%,transparent));border:1px solid color-mix(in srgb,var(--theme-primary) 22%,transparent);border-radius:9999px;cursor:default}.chip-dot[data-v-33e3b001]{width:5px;height:5px;flex:none;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor;animation:chip-pulse-33e3b001 2.4s ease-in-out infinite}@keyframes chip-pulse-33e3b001{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.chip-dot[data-v-33e3b001]{animation:none}}.sgb-bar[data-v-fd86c64a]{padding:0 12px env(safe-area-inset-bottom,0px)}.sgb-row[data-v-fd86c64a]{min-height:62px;max-width:540px;margin-inline:auto;padding:8px 12px;border-radius:24px;background:color-mix(in srgb,var(--theme-card-solid, #24024E) 85%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--theme-border, rgb(255 255 255 / .1));box-shadow:0 10px 30px #00000061,0 2px 8px #00000038}@supports not (backdrop-filter: blur(1px)){.sgb-row[data-v-fd86c64a]{background:var(--theme-card-solid, #24024E)}}[data-theme=light] .sgb-row[data-v-fd86c64a]{background:color-mix(in srgb,var(--theme-card-solid, #ffffff) 95%,transparent);box-shadow:0 6px 20px #0000001f}@supports not (backdrop-filter: blur(1px)){[data-theme=light] .sgb-row[data-v-fd86c64a]{background:var(--theme-card-solid, #ffffff)}}.sgb-cta[data-v-fd86c64a]{border:2px solid transparent;transition:transform .18s ease,border-color .2s ease,background-color .2s ease,filter .2s ease}.sgb-cta--login[data-v-fd86c64a]{color:var(--theme-foreground);border-color:color-mix(in srgb,var(--theme-foreground) 28%,transparent);background:transparent}.sgb-cta--login[data-v-fd86c64a]:hover,.sgb-cta--login[data-v-fd86c64a]:active{border-color:color-mix(in srgb,var(--theme-foreground) 55%,transparent);background:color-mix(in srgb,var(--theme-foreground) 8%,transparent)}.sgb-cta--join[data-v-fd86c64a]{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:var(--cta-accent);box-shadow:0 2px 12px #00000038,inset 0 1px #ffffff40;animation:sgb-join-pulse-fd86c64a 2.8s ease-in-out infinite}.sgb-cta--join[data-v-fd86c64a]:hover,.sgb-cta--join[data-v-fd86c64a]:active{filter:brightness(1.08)}.sgb-cta--join[data-v-fd86c64a]:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;pointer-events:none;background:linear-gradient(110deg,transparent 0%,rgb(255 255 255 / .4) 50%,transparent 100%);transform:skew(-20deg);animation:sgb-join-shine-fd86c64a 3.8s ease-in-out infinite}@keyframes sgb-join-pulse-fd86c64a{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes sgb-join-shine-fd86c64a{0%,55%{left:-60%}80%,to{left:130%}}@media (prefers-reduced-motion: reduce){.sgb-cta--join[data-v-fd86c64a]{animation:none}.sgb-cta--join[data-v-fd86c64a]:after{display:none}}.shortcuts-help-enter-active[data-v-30c53ea1],.shortcuts-help-leave-active[data-v-30c53ea1]{transition:opacity .15s ease}.shortcuts-help-enter-from[data-v-30c53ea1],.shortcuts-help-leave-to[data-v-30c53ea1]{opacity:0}.lv-switcher[data-v-e5c47ddf]{opacity:.5;transition:opacity .2s ease}.lv-switcher[data-v-e5c47ddf]:hover,.lv-switcher--open[data-v-e5c47ddf],.lv-switcher--forced[data-v-e5c47ddf]{opacity:1}.lv-handle--forced[data-v-e5c47ddf]{background:linear-gradient(135deg,#e91e63,#9c27b0);box-shadow:0 0 0 2px #e91e6373,0 8px 24px #9c27b066}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e755485e],[data-v-e755485e]:before,[data-v-e755485e]:after,[data-v-e755485e]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.evb[data-v-e755485e]{width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3)}.evb-inner[data-v-e755485e]{max-width:var(--container-3xl,48rem);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);background:#2a1e05;border-width:1px;border-color:#ffb80059;margin-inline:auto;display:flex}.evb-icon[data-v-e755485e]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:#ffb800;flex-shrink:0}.evb-text[data-v-e755485e]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#ffffffd9;flex:1}@supports (color:color-mix(in lab,red,red)){.evb-text[data-v-e755485e]{color:color-mix(in oklab,var(--color-white,#fff) 85%,transparent)}}.evb-action[data-v-e755485e]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-black,#000);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#ffb800;flex-shrink:0}.evb-action[data-v-e755485e]:disabled{cursor:not-allowed;opacity:.6}.evb-close[data-v-e755485e]{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 1);color:#ffffff80;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.evb-close[data-v-e755485e]{color:color-mix(in oklab,var(--color-white,#fff) 50%,transparent)}}.evb-close[data-v-e755485e]{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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.evb-close[data-v-e755485e]:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.evb-close[data-v-e755485e]:hover{background-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.evb-close[data-v-e755485e]:hover{color:var(--color-white,#fff)}}.level-xp-container[data-v-580d524d]{position:relative;display:flex;align-items:center;-webkit-app-region:no-drag}.level-badge-wrapper[data-v-580d524d]{position:relative;z-index:2;margin-right:-28px}.level-badge-button[data-v-580d524d]{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center}.level-badge-button[data-v-580d524d]:hover{transform:scale(1.05)}.level-badge-button[data-v-580d524d]:active{transform:scale(.98)}.xp-bar-image-container[data-v-580d524d]{position:relative;display:flex;align-items:center;height:26px;z-index:1}.xp-bar-bg[data-v-580d524d]{height:100%;width:auto;min-width:140px;object-fit:contain}.xp-bar-content[data-v-580d524d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 10px 0 32px}.xp-text[data-v-580d524d]{font-size:10px;font-weight:700;color:#c8e6fff2;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}.xp-bar-fill-overlay[data-v-580d524d]{position:absolute;left:3px;top:50%;transform:translateY(-50%);height:55%;background:linear-gradient(90deg,#9c3eb4,#f2a0b7);border-radius:8px;box-shadow:0 0 8px #9c3eb499;transition:width .3s ease;opacity:.7;z-index:1}.level-xp-container[data-v-c49aec1b]{position:relative;display:flex;align-items:center;-webkit-app-region:no-drag}.level-badge-wrapper[data-v-c49aec1b]{position:relative;z-index:2;margin-right:-28px}.level-badge-button[data-v-c49aec1b]{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center}.level-badge-button[data-v-c49aec1b]:hover{transform:scale(1.05)}.level-badge-button[data-v-c49aec1b]:active{transform:scale(.98)}.xp-bar-image-container[data-v-c49aec1b]{position:relative;display:flex;align-items:center;height:26px;z-index:1}.xp-bar-bg[data-v-c49aec1b]{height:100%;width:auto;min-width:140px;object-fit:contain}.xp-bar-content[data-v-c49aec1b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 10px 0 32px}.xp-text[data-v-c49aec1b]{font-size:10px;font-weight:700;color:#c8e6fff2;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}.xp-bar-fill-overlay[data-v-c49aec1b]{position:absolute;left:3px;top:50%;transform:translateY(-50%);height:55%;background:linear-gradient(90deg,#14b8a6,#22d3ee);border-radius:8px;box-shadow:0 0 8px #14b8a699;transition:width .3s ease;opacity:.7;z-index:1}.level-xp-container[data-v-a8704695]{position:relative;display:flex;align-items:center;-webkit-app-region:no-drag}.level-badge-wrapper[data-v-a8704695]{position:relative;z-index:2;margin-right:-28px}.level-badge-button[data-v-a8704695]{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center}.level-badge-button[data-v-a8704695]:hover{transform:scale(1.05)}.level-badge-button[data-v-a8704695]:active{transform:scale(.98)}.xp-bar-image-container[data-v-a8704695]{position:relative;display:flex;align-items:center;height:26px;z-index:1}.xp-bar-bg[data-v-a8704695]{height:100%;width:auto;min-width:140px;object-fit:contain}.xp-bar-content[data-v-a8704695]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 10px 0 32px}.xp-text[data-v-a8704695]{font-size:10px;font-weight:700;color:#c8e6fff2;white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}.xp-bar-fill-overlay[data-v-a8704695]{position:absolute;left:3px;top:50%;transform:translateY(-50%);height:55%;background:linear-gradient(90deg,#0ea5e9,#22d3ee);border-radius:8px;box-shadow:0 0 8px #0ea5e999;transition:width .3s ease;opacity:.7;z-index:1}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-dc16c8a5],[data-v-dc16c8a5]:before,[data-v-dc16c8a5]:after,[data-v-dc16c8a5]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}}}.flp-overlay[data-v-dc16c8a5]{inset:calc(var(--spacing,.25rem) * 0);z-index:9999;padding-inline:calc(var(--spacing,.25rem) * 6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0614eb;justify-content:center;align-items:center;display:flex;position:fixed}.flp-card[data-v-dc16c8a5]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);width:100%;max-width:360px;padding:calc(var(--spacing,.25rem) * 6);text-align:center;background:#140e24fa;border-width:1px;border-color:#ffffff1f;box-shadow:0 20px 50px #00000080}.flp-title[data-v-dc16c8a5]{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.flp-title__sep[data-v-dc16c8a5]{margin-inline:calc(var(--spacing,.25rem) * 2);color:#fff6}@supports (color:color-mix(in lab,red,red)){.flp-title__sep[data-v-dc16c8a5]{color:color-mix(in oklab,var(--color-white,#fff) 40%,transparent)}}.flp-options[data-v-dc16c8a5]{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.flp-option[data-v-dc16c8a5]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#fff;background:#ffffff0a;border-width:1px;border-color:#ffffff24;display:flex}.flp-option[data-v-dc16c8a5]:hover,.flp-option[data-v-dc16c8a5]:focus-visible{background:#ffffff14;border-color:#ffffff4d}.flp-flag[data-v-dc16c8a5]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1;line-height:1}.flp-label[data-v-dc16c8a5]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b964d0bb],[data-v-b964d0bb]:before,[data-v-b964d0bb]:after,[data-v-b964d0bb]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial}}}.czo-overlay[data-v-b964d0bb]{inset:calc(var(--spacing,.25rem) * 0);z-index:9990;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px calc(env(safe-area-inset-bottom,0px) + 16px);background:#060112f0;justify-content:center;align-items:flex-end;display:flex;position:fixed}.czo-card[data-v-b964d0bb]{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);background:radial-gradient(120% 90% at 0 0,#22d3ee24,#0000 62%),radial-gradient(120% 90% at 100% 100%,#a855f72e,#0000 60%),#13003b;border-width:1px;border-color:#ffffff1a;flex-direction:column;width:100%;max-width:440px;min-height:min(78vh,620px);display:flex;overflow:hidden}.czo-card.is-net-twitter[data-v-b964d0bb]{--czo-accent:#1d9bf0}.czo-card.is-net-tiktok[data-v-b964d0bb]{--czo-accent:#25f4ee}.czo-card.is-net-youtube[data-v-b964d0bb]{--czo-accent:red}.czo-top[data-v-b964d0bb]{padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 1);flex:none;justify-content:space-between;align-items:center;display:flex}.czo-dots[data-v-b964d0bb]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.czo-dots span[data-v-b964d0bb]{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#ffffff38;border-radius:3.40282e38px;display:block}.czo-dots span.on[data-v-b964d0bb]{width:calc(var(--spacing,.25rem) * 5);background:linear-gradient(135deg,#22d3ee,#a855f7)}.czo-skip[data-v-b964d0bb]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#ffffff8c}.czo-skip[data-v-b964d0bb]:hover{color:#ffffffe6}.czo-body[data-v-b964d0bb]{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.czo-body--center[data-v-b964d0bb]{text-align:center;justify-content:center;align-items:center}.czo-star[data-v-b964d0bb]{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14)}.czo-title[data-v-b964d0bb]{--tw-leading:1.12;--tw-font-weight:var(--font-weight-extrabold,800);font-size:26px;line-height:1.12;font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}.czo-title--sm[data-v-b964d0bb]{font-size:21px}.czo-title-grad[data-v-b964d0bb]{color:#0000;background:linear-gradient(135deg,#22d3ee,#a855f7);-webkit-background-clip:text;background-clip:text}.czo-sub[data-v-b964d0bb]{--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);color:#ffffffa8}.czo-bullets[data-v-b964d0bb]{gap:calc(var(--spacing,.25rem) * 2);color:#ffffffc7;flex-direction:column;font-size:13px;display:flex}.czo-bullets li[data-v-b964d0bb]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.czo-bullets li[data-v-b964d0bb]:before{content:"";height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background:var(--czo-accent,#22d3ee);border-radius:3.40282e38px;flex:none;display:block}.czo-nets[data-v-b964d0bb]{gap:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.czo-net[data-v-b964d0bb]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#ffffff0b;border-width:1px;border-color:#ffffff1f;display:flex}.czo-net.on[data-v-b964d0bb]{border-color:var(--czo-accent,#22d3ee)}@supports (color:color-mix(in lab,red,red)){.czo-net.on[data-v-b964d0bb]{border-color:color-mix(in srgb,var(--czo-accent,#22d3ee) 60%,transparent)}}.czo-net.on.is-tiktok[data-v-b964d0bb]{background:linear-gradient(135deg,#25f4ee33,#fe2c5533)}.czo-net.on.is-twitter[data-v-b964d0bb]{background:linear-gradient(135deg,#1d9bf04d,#0b5c9e33)}.czo-net.on.is-youtube[data-v-b964d0bb]{background:linear-gradient(135deg,#ff00003d,#b91c1c33)}.czo-net-icon[data-v-b964d0bb]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--color-white,#fff);flex:none}.czo-net-text[data-v-b964d0bb]{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.czo-net-name[data-v-b964d0bb]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);overflow:hidden}.czo-net-desc[data-v-b964d0bb]{text-overflow:ellipsis;white-space:nowrap;color:#ffffff8c;font-size:11px;overflow:hidden}.czo-check[data-v-b964d0bb]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff47;border-radius:3.40282e38px;flex:none;place-items:center;display:grid}.czo-check.on[data-v-b964d0bb]{background:linear-gradient(135deg,#22d3ee,#a855f7);border-color:#0000}.czo-check-icon[data-v-b964d0bb]{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);color:#0a0120}.czo-quests[data-v-b964d0bb]{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.czo-quest[data-v-b964d0bb]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);background:#ffffff0b;border-width:1px;border-color:#ffffff1a;display:flex}.czo-quest-title[data-v-b964d0bb]{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:12.5px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);flex:1;overflow:hidden}.czo-quest-xp[data-v-b964d0bb]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:#7fe9f8;background:#22d3ee24;border-width:1px;border-color:#22d3ee66;border-radius:3.40282e38px;flex:none}.czo-quiet[data-v-b964d0bb]{color:#ffffff80;font-size:12px}.czo-quiet--center[data-v-b964d0bb]{text-align:center}.czo-actions[data-v-b964d0bb]{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;margin-top:auto;display:flex}.czo-cta[data-v-b964d0bb]{border-radius:var(--radius-xl,.75rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#0a0120;background:linear-gradient(135deg,#22d3ee,#a855f7)}.czo-cta[data-v-b964d0bb]:active{scale:.99}.czo-ghost[data-v-b964d0bb]{border-radius:var(--radius-xl,.75rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#ffffffe6;background:#ffffff14}.czo-link[data-v-b964d0bb]{width:100%;padding-block:calc(var(--spacing,.25rem) * 1);color:#ffffff80;font-size:12px}@media (prefers-reduced-motion:reduce){.czo-dots span[data-v-b964d0bb],.czo-net[data-v-b964d0bb],.czo-cta[data-v-b964d0bb],.czo-ghost[data-v-b964d0bb]{transition:none}}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2217b29d],[data-v-2217b29d]:before,[data-v-2217b29d]:after,[data-v-2217b29d]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.fum-overlay[data-v-2217b29d]{inset:calc(var(--spacing,.25rem) * 0);z-index:10000;padding-inline:calc(var(--spacing,.25rem) * 6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0614f5;justify-content:center;align-items:center;display:flex;position:fixed}.fum-card[data-v-2217b29d]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);width:100%;max-width:360px;padding:calc(var(--spacing,.25rem) * 6);text-align:center;background:#140e24fa;border-width:1px;border-color:#ffffff1f;box-shadow:0 20px 50px #00000080}.fum-icon[data-v-2217b29d]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-leading:1;line-height:1}.fum-title[data-v-2217b29d]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.fum-title__sep[data-v-2217b29d]{margin-inline:calc(var(--spacing,.25rem) * 2);color:#fff6}@supports (color:color-mix(in lab,red,red)){.fum-title__sep[data-v-2217b29d]{color:color-mix(in oklab,var(--color-white,#fff) 40%,transparent)}}.fum-text[data-v-2217b29d]{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.fum-text[data-v-2217b29d]{color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}.fum-cta[data-v-2217b29d]{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:linear-gradient(115deg,#7c3aed,#db2777)}.fum-cta[data-v-2217b29d]:hover,.fum-cta[data-v-2217b29d]:focus-visible{opacity:.9}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.is-standalone-vertical .lg\:pl-16{padding-left:0!important}.is-standalone-vertical .lg\:ml-16{margin-left:0!important}.is-standalone-vertical .lg\:left-16{left:0!important}.transition-all[data-v-dbb7f776]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}nav[data-v-dbb7f776]::-webkit-scrollbar{width:6px}nav[data-v-dbb7f776]::-webkit-scrollbar-track{background:transparent}nav[data-v-dbb7f776]::-webkit-scrollbar-thumb{background:var(--theme-border);border-radius:3px}nav[data-v-dbb7f776]::-webkit-scrollbar-thumb:hover{background:var(--theme-border-strong)}a[data-v-dbb7f776]:focus-visible,button[data-v-dbb7f776]:focus-visible{outline:2px solid rgba(219,39,119,.4);outline-offset:2px}a[data-v-dbb7f776]:focus:not(:focus-visible),button[data-v-dbb7f776]:focus:not(:focus-visible){outline:none;box-shadow:none}.glass-card[data-v-dbb7f776]{background:var(--theme-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.section-header[data-v-dbb7f776]{color:var(--theme-foreground-muted);font-weight:600;letter-spacing:.05em}[data-theme=light] [class~="hover:bg-white/5"][data-v-dbb7f776]:hover{background-color:#0000000d}[data-theme=light] [class~="bg-white/5"][data-v-dbb7f776]{background-color:#0000000a}[data-theme=light] [class~="border-white/5"][data-v-dbb7f776]{border-color:#00000014}[data-theme=light] [class~="border-white/10"][data-v-dbb7f776]{border-color:#0000001a}[data-theme=light] [class~=text-pink-400][data-v-dbb7f776]{color:#db2777}[data-theme=light] [class~="bg-amber-500/20"][data-v-dbb7f776]{background-color:#b453091f}[data-theme=light] [class~=text-amber-400][data-v-dbb7f776]{color:#a16207}[data-theme=light] [class~="bg-blue-500/20"][data-v-dbb7f776]{background-color:#1d4ed81f}[data-theme=light] [class~=text-blue-400][data-v-dbb7f776]{color:#1d4ed8}[data-theme=light] [class~="bg-green-500/20"][data-v-dbb7f776]{background-color:#15803d1f}[data-theme=light] [class~=text-green-400][data-v-dbb7f776]{color:#15803d}a[data-v-b63eaa01]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ipad-pairing-modal[data-v-9d2e3241]{width:100%;max-width:720px;max-height:90vh;overflow-y:auto;background:linear-gradient(180deg,#fff,#faf8f5);border-radius:24px;box-shadow:0 32px 80px -16px #00000059,0 8px 24px #0000001f;border:1px solid rgba(0,0,0,.06);padding:28px;color:#222;font-family:Nunito Sans,Helvetica Neue,system-ui,sans-serif}.modal-header[data-v-9d2e3241]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.title[data-v-9d2e3241]{font-family:Inter,sans-serif;font-weight:700;font-size:24px;letter-spacing:-.02em;margin:0 0 6px;color:#222}.subtitle[data-v-9d2e3241]{font-size:13px;color:#717171;line-height:1.5;margin:0;max-width:540px}.close-btn[data-v-9d2e3241]{width:32px;height:32px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#0000000a;cursor:pointer;color:#484848;font-size:14px;flex-shrink:0;transition:all .2s}.close-btn[data-v-9d2e3241]:hover{background:#00000014}.device-name-field[data-v-9d2e3241]{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.device-name-field label[data-v-9d2e3241]{font-size:11px;font-weight:700;color:#717171;text-transform:uppercase;letter-spacing:.06em}.device-name-field input[data-v-9d2e3241]{height:42px;padding:0 14px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#fff;font-size:14px;font-family:inherit;color:#222;outline:none;transition:border-color .2s}.device-name-field input[data-v-9d2e3241]:focus{border-color:#ff385c}.qr-area[data-v-9d2e3241]{display:flex;justify-content:center;margin-bottom:16px}.qr-placeholder[data-v-9d2e3241]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 0}.generate-btn[data-v-9d2e3241],.regenerate-btn[data-v-9d2e3241]{height:44px;padding:0 22px;border-radius:999px;border:none;background:linear-gradient(180deg,#ff385c,#e61e4d);color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:14px;cursor:pointer;box-shadow:0 4px 12px -2px #ff385c59;transition:all .2s}.generate-btn[data-v-9d2e3241]:hover,.regenerate-btn[data-v-9d2e3241]:hover{box-shadow:0 8px 18px -2px #ff385c80;transform:translateY(-1px)}.generate-btn[data-v-9d2e3241]:disabled,.regenerate-btn[data-v-9d2e3241]:disabled{opacity:.6;cursor:wait}.hint[data-v-9d2e3241]{font-size:12px;color:#717171;margin:0}.qr-display[data-v-9d2e3241]{display:flex;flex-direction:column;align-items:center;gap:12px}.qr-display img[data-v-9d2e3241]{width:280px;height:280px;border-radius:20px;background:linear-gradient(135deg,#fff4ef,#faf6f1);padding:16px;box-shadow:0 14px 32px -16px #2222222e;border:1px solid rgba(0,0,0,.06)}.qr-expired img[data-v-9d2e3241]{filter:grayscale(1) opacity(.4)}.code-pill[data-v-9d2e3241]{display:inline-flex;flex-direction:column;align-items:center;padding:8px 18px;border-radius:12px;background:#0000000a;border:1px solid rgba(0,0,0,.08);cursor:pointer;font-family:inherit;transition:background .2s}.code-pill[data-v-9d2e3241]:hover{background:#00000014}.code-text[data-v-9d2e3241]{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:600;letter-spacing:.18em;color:#222}.copy-hint[data-v-9d2e3241]{font-size:10px;color:#717171;margin-top:2px}.countdown[data-v-9d2e3241]{font-size:13px;color:#484848;margin:0}.countdown strong[data-v-9d2e3241]{font-family:JetBrains Mono,monospace;color:#2a8c5a}.countdown.expired strong[data-v-9d2e3241],.countdown.expired[data-v-9d2e3241]{color:#c13515}.waiting[data-v-9d2e3241]{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:6px 14px;border-radius:999px;background:#4a8fb31a;color:#4a8fb3;font-size:12px;font-weight:600;font-family:JetBrains Mono,monospace}.waiting .pulse[data-v-9d2e3241]{width:8px;height:8px;border-radius:50%;background:#4a8fb3;box-shadow:0 0 #4a8fb380;animation:ipad-pulse-9d2e3241 1.6s ease-in-out infinite}@keyframes ipad-pulse-9d2e3241{0%{box-shadow:0 0 #4a8fb380}70%{box-shadow:0 0 0 10px #4a8fb300}to{box-shadow:0 0 #4a8fb300}}.success-card[data-v-9d2e3241]{display:flex;align-items:center;gap:14px;margin-top:14px;padding:14px 18px;border-radius:16px;background:linear-gradient(180deg,#2a8c5a1a,#2a8c5a0a);border:1px solid rgba(42,140,90,.25)}.success-card .success-icon[data-v-9d2e3241]{width:36px;height:36px;border-radius:50%;background:#2a8c5a;color:#fff;display:grid;place-items:center;font-size:18px;font-weight:700}.success-card .success-title[data-v-9d2e3241]{font-family:Inter,sans-serif;font-weight:700;font-size:14px;color:#2a8c5a}.success-card .success-meta[data-v-9d2e3241]{font-size:12px;color:#484848;margin-top:2px}.fade-scale-enter-active[data-v-9d2e3241],.fade-scale-leave-active[data-v-9d2e3241]{transition:all .35s cubic-bezier(.32,.72,0,1)}.fade-scale-enter-from[data-v-9d2e3241]{opacity:0;transform:translateY(8px) scale(.96)}.fade-scale-leave-to[data-v-9d2e3241]{opacity:0;transform:translateY(-4px) scale(.98)}.error[data-v-9d2e3241]{margin-top:12px;padding:10px 14px;border-radius:10px;background:#c1351514;color:#c13515;font-size:13px;text-align:center}.devices-section[data-v-9d2e3241]{margin-top:24px;padding-top:20px;border-top:1px solid rgba(0,0,0,.06)}.devices-header[data-v-9d2e3241]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.devices-header h3[data-v-9d2e3241]{font-family:Inter,sans-serif;font-weight:600;font-size:15px;margin:0;color:#222}.refresh-btn[data-v-9d2e3241]{width:30px;height:30px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer;font-size:14px}.devices-loading[data-v-9d2e3241],.devices-empty[data-v-9d2e3241]{padding:16px;font-size:13px;color:#717171;text-align:center;background:#00000006;border-radius:12px}.devices-list[data-v-9d2e3241]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.device-row[data-v-9d2e3241]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#ffffffa6;border:1px solid rgba(0,0,0,.06)}.device-info[data-v-9d2e3241]{flex:1;min-width:0}.device-name[data-v-9d2e3241]{font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#222;display:flex;align-items:center;gap:8px}.current-badge[data-v-9d2e3241]{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:#2a8c5a1f;color:#2a8c5a}.device-meta[data-v-9d2e3241],.device-times[data-v-9d2e3241]{font-size:11px;color:#717171;font-family:JetBrains Mono,monospace;margin-top:2px}.revoke-btn[data-v-9d2e3241]{height:32px;padding:0 14px;border-radius:999px;border:1px solid rgba(193,53,21,.25);background:#fff;color:#c13515;font-family:inherit;font-weight:600;font-size:12px;cursor:pointer;transition:background .2s}.revoke-btn[data-v-9d2e3241]:hover:not(:disabled){background:#c135150f}.revoke-btn[data-v-9d2e3241]:disabled{opacity:.4;cursor:not-allowed}.glass-card[data-v-a27a2e14]{background:var(--theme-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.fade-scale-enter-active[data-v-a27a2e14],.fade-scale-leave-active[data-v-a27a2e14]{transition:opacity .2s ease,transform .2s ease}.fade-scale-enter-from[data-v-a27a2e14],.fade-scale-leave-to[data-v-a27a2e14]{opacity:0;transform:scale(.95) translateY(-10px)}.dropdown-enter-active[data-v-a27a2e14],.dropdown-leave-active[data-v-a27a2e14]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-a27a2e14],.dropdown-leave-to[data-v-a27a2e14]{opacity:0;transform:translateY(-8px)}.dropdown-with-bridge[data-v-a27a2e14]:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}button[data-v-a27a2e14]:focus-visible,a[data-v-a27a2e14]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.overflow-y-auto[data-v-a27a2e14]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-a27a2e14]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-a27a2e14]::-webkit-scrollbar-thumb{background:var(--theme-border);border-radius:3px}.overflow-y-auto[data-v-a27a2e14]::-webkit-scrollbar-thumb:hover{background:var(--theme-border-strong)}html.perf-lite header[class~="bg-theme-background/80"][data-v-a27a2e14]{background-color:var(--theme-background)!important}.fade-enter-active[data-v-e7c667be],.fade-leave-active[data-v-e7c667be]{transition:opacity .2s ease}.fade-enter-from[data-v-e7c667be],.fade-leave-to[data-v-e7c667be]{opacity:0}a[data-v-e7c667be]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[data-theme=light] [class~="from-[#0c0820]"][data-v-e7c667be]{display:none}.category-carousel-container[data-v-b03f0eb3]{background:transparent;position:relative}.carousel-viewport[data-v-b03f0eb3]{width:1440px;max-width:100%;overflow:hidden;padding:20px 0 10px}.carousel-track[data-v-b03f0eb3]{will-change:transform}.carousel-item[data-v-b03f0eb3]{width:180px;padding:0 4px}.category-card-wrapper[data-v-b03f0eb3]{position:relative}.image-container[data-v-b03f0eb3]{position:relative;z-index:2;height:130px;margin-bottom:-35px;transition:all .5s cubic-bezier(.4,0,.2,1)}.image-container.is-selected[data-v-b03f0eb3]{height:145px;margin-bottom:-50px}.category-image[data-v-b03f0eb3]{max-height:130px;max-width:170px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.35));transition:max-height .5s cubic-bezier(.4,0,.2,1),max-width .5s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1)}.is-selected .category-image[data-v-b03f0eb3],.image-container.is-selected .category-image[data-v-b03f0eb3]{max-height:145px;max-width:180px;animation:float-selected-b03f0eb3 5s ease-in-out infinite;transform-origin:center bottom;will-change:transform;backface-visibility:hidden}@keyframes float-selected-b03f0eb3{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}.category-card[data-v-b03f0eb3]{width:168px;height:80px;box-shadow:0 6px 20px #00000040;position:relative;z-index:1;transition:all .5s cubic-bezier(.4,0,.2,1)}.category-card.is-selected[data-v-b03f0eb3]{height:130px;box-shadow:0 10px 30px #0006}.category-label[data-v-b03f0eb3]{font-size:17px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.4);padding-bottom:14px;transition:all .5s cubic-bezier(.4,0,.2,1)}.is-selected .category-label[data-v-b03f0eb3]{font-size:20px;font-weight:800;padding-bottom:18px}.carousel-item:hover .category-card[data-v-b03f0eb3]:not(.is-selected){box-shadow:0 10px 30px #00000059;transform:translateY(-2px)}.carousel-item:hover .category-card:not(.is-selected)~* .category-image[data-v-b03f0eb3],.carousel-item:hover .image-container:not(.is-selected) .category-image[data-v-b03f0eb3]{transform:scale(1.03)}@media (max-width: 1600px){.carousel-viewport[data-v-b03f0eb3]{width:1280px}.carousel-item[data-v-b03f0eb3]{width:160px;padding:0 3px}.category-card[data-v-b03f0eb3]{width:150px;height:70px}.category-card.is-selected[data-v-b03f0eb3]{height:115px}.image-container[data-v-b03f0eb3]{height:115px;margin-bottom:-30px}.image-container.is-selected[data-v-b03f0eb3]{height:130px;margin-bottom:-45px}.category-image[data-v-b03f0eb3]{max-height:115px;max-width:150px}.is-selected .category-image[data-v-b03f0eb3],.image-container.is-selected .category-image[data-v-b03f0eb3]{max-height:130px;max-width:160px}.category-label[data-v-b03f0eb3]{font-size:14px;padding-bottom:12px}.is-selected .category-label[data-v-b03f0eb3]{font-size:17px;padding-bottom:15px}}@media (max-width: 1400px){.carousel-viewport[data-v-b03f0eb3]{width:1120px}.carousel-item[data-v-b03f0eb3]{width:140px;padding:0 2px}.category-card[data-v-b03f0eb3]{width:132px;height:60px}.category-card.is-selected[data-v-b03f0eb3]{height:100px}.image-container[data-v-b03f0eb3]{height:100px;margin-bottom:-25px}.image-container.is-selected[data-v-b03f0eb3]{height:115px;margin-bottom:-40px}.category-image[data-v-b03f0eb3]{max-height:100px;max-width:130px}.is-selected .category-image[data-v-b03f0eb3],.image-container.is-selected .category-image[data-v-b03f0eb3]{max-height:115px;max-width:145px}.category-label[data-v-b03f0eb3]{font-size:12px;padding-bottom:10px}.is-selected .category-label[data-v-b03f0eb3]{font-size:15px;padding-bottom:12px}}@media (max-width: 1200px){.carousel-viewport[data-v-b03f0eb3]{width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;scroll-padding-left:16px}.carousel-viewport[data-v-b03f0eb3]::-webkit-scrollbar{display:none}.carousel-track[data-v-b03f0eb3]{min-width:1120px}.carousel-item[data-v-b03f0eb3]{scroll-snap-align:center}}.carousel-dots[data-v-b03f0eb3]{padding:0 16px}.carousel-dot[data-v-b03f0eb3]{width:7px;height:7px;border-radius:9999px;background:#ffffff47;border:none;padding:0;cursor:pointer;flex-shrink:0;transition:width .3s ease,background .3s ease}.carousel-dot.is-active[data-v-b03f0eb3]{width:22px;box-shadow:0 0 10px #ffffff40}@media (prefers-reduced-motion: reduce){.carousel-track[data-v-b03f0eb3],.category-card[data-v-b03f0eb3],.category-image[data-v-b03f0eb3],.image-container[data-v-b03f0eb3],.category-label[data-v-b03f0eb3]{transition:none!important}.is-selected .category-image[data-v-b03f0eb3],.image-container.is-selected .category-image[data-v-b03f0eb3]{animation:none!important}}@media (max-width: 1024px),(pointer: coarse){[data-v-b03f0eb3]{transition:none!important}.category-image[data-v-b03f0eb3]{filter:none!important}.category-card[data-v-b03f0eb3]{box-shadow:none!important}.carousel-item:hover .category-card[data-v-b03f0eb3]:not(.is-selected),.carousel-item:hover .category-image[data-v-b03f0eb3]{transform:none!important}.carousel-track[data-v-b03f0eb3]{will-change:auto!important}.is-selected .category-image[data-v-b03f0eb3],.image-container.is-selected .category-image[data-v-b03f0eb3]{animation:none!important}}.skills-cascade-card[data-v-361a64a1]{background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:1.5rem;overflow:hidden}.cascade-grid[data-v-361a64a1]{display:grid;grid-template-columns:repeat(3,1fr);min-height:500px}@media (max-width: 768px){.cascade-grid[data-v-361a64a1]{grid-template-columns:1fr;min-height:auto}}.cascade-column[data-v-361a64a1]{display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.1)}.cascade-column[data-v-361a64a1]:last-child{border-right:none}.column-header[data-v-361a64a1]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:.875rem;font-weight:600;color:#ffffffe6;background:#8b5cf626;border-bottom:1px solid rgba(255,255,255,.1);text-transform:uppercase;letter-spacing:.05em}.header-icon[data-v-361a64a1]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:#8b5cf64d;border-radius:.375rem;color:#a78bfa}.column-content[data-v-361a64a1]{flex:1;overflow-y:auto;max-height:450px;padding:.5rem}.cascade-item[data-v-361a64a1]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:.5rem;cursor:pointer;transition:all .15s ease;color:#fffc}.cascade-item[data-v-361a64a1]:hover{background:#8b5cf633;color:#fff}.cascade-item.active[data-v-361a64a1]{background:#8b5cf659;color:#fff;font-weight:500}.life-domain-item[data-v-361a64a1]{gap:.75rem}.life-domain-item[data-v-361a64a1]:hover{background:color-mix(in srgb,var(--domain-color, #8b5cf6) 20%,transparent)}.life-domain-item.active[data-v-361a64a1]{background:color-mix(in srgb,var(--domain-color, #8b5cf6) 35%,transparent);border-left:3px solid var(--domain-color, #8b5cf6)}.domain-emoji[data-v-361a64a1]{font-size:1.25rem;flex-shrink:0}.item-name[data-v-361a64a1]{flex:1;font-size:.9rem;line-height:1.4}.skill-count[data-v-361a64a1]{font-size:.75rem;padding:.125rem .5rem;background:#ffffff1a;border-radius:999px;color:#fff9;margin-right:.5rem}.item-arrow[data-v-361a64a1]{opacity:.5;transition:opacity .15s ease,transform .15s ease}.cascade-item:hover .item-arrow[data-v-361a64a1],.cascade-item.active .item-arrow[data-v-361a64a1]{opacity:1;transform:translate(2px)}.skill-item[data-v-361a64a1]{padding:.625rem 1rem}.skill-item .item-name[data-v-361a64a1]{font-size:.85rem}.empty-placeholder[data-v-361a64a1]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;gap:.75rem;color:#fff6;font-size:.875rem}.cascade-footer[data-v-361a64a1]{display:flex;justify-content:center;gap:3rem;padding:1.25rem;background:#0003;border-top:1px solid rgba(255,255,255,.1)}.stat-item[data-v-361a64a1]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stat-value[data-v-361a64a1]{font-size:1.5rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#a78bfa,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-361a64a1]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em}.loading-spinner[data-v-361a64a1]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#a78bfa;border-radius:50%;animation:spin-361a64a1 1s linear infinite}@keyframes spin-361a64a1{to{transform:rotate(360deg)}}.column-content[data-v-361a64a1]::-webkit-scrollbar{width:6px}.column-content[data-v-361a64a1]::-webkit-scrollbar-track{background:#ffffff0d}.column-content[data-v-361a64a1]::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:3px}.column-content[data-v-361a64a1]::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.modal-enter-active[data-v-0ddb7deb],.modal-leave-active[data-v-0ddb7deb]{transition:all .3s ease}.modal-enter-from[data-v-0ddb7deb],.modal-leave-to[data-v-0ddb7deb]{opacity:0}.modal-enter-from .relative[data-v-0ddb7deb],.modal-leave-to .relative[data-v-0ddb7deb]{transform:scale(.95) translateY(20px)}.modal-enter-active .relative[data-v-0ddb7deb],.modal-leave-active .relative[data-v-0ddb7deb]{transition:all .3s ease}.gradient-hero[data-v-73cb3dc5]{--color-bg1: rgb(108, 0, 162);--color-bg2: rgb(0, 17, 82);--color1: 18, 113, 255;--color2: 221, 74, 255;--color3: 100, 220, 255;--color4: 200, 50, 50;--color5: 180, 180, 50;--color-interactive: 140, 100, 255;--circle-size: 80%;--blending: hard-light;--halo-size: 1680px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;opacity:.1}.gradient-bg[data-v-73cb3dc5]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(40deg,var(--color-bg1),var(--color-bg2))}.gradient-bg svg[data-v-73cb3dc5]{position:fixed;top:0;left:0;width:0;height:0}.gradients-container[data-v-73cb3dc5]{filter:url(#goo) blur(20px);width:100%;height:100%;position:relative}html[data-page-hidden=true] .gradients-container[data-v-73cb3dc5]>*{animation-play-state:paused}.g1[data-v-73cb3dc5],.g2[data-v-73cb3dc5],.g3[data-v-73cb3dc5],.g4[data-v-73cb3dc5],.g5[data-v-73cb3dc5]{position:absolute;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);mix-blend-mode:var(--blending);opacity:1}.g1[data-v-73cb3dc5]{background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%) no-repeat;transform-origin:center center;animation:moveVertical-73cb3dc5 30s ease infinite}.g2[data-v-73cb3dc5]{background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%) no-repeat;transform-origin:calc(50% - 400px);animation:moveInCircle-73cb3dc5 20s reverse infinite}.g3[data-v-73cb3dc5]{background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);transform-origin:calc(50% + 400px);animation:moveInCircle-73cb3dc5 40s linear infinite}.g4[data-v-73cb3dc5]{background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%) no-repeat;transform-origin:calc(50% - 200px);animation:moveHorizontal-73cb3dc5 40s ease infinite;opacity:.7}.g5[data-v-73cb3dc5]{width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%) no-repeat;transform-origin:calc(50% - 800px) calc(50% + 200px);animation:moveInCircle-73cb3dc5 20s ease infinite}.interactive[data-v-73cb3dc5]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:var(--blending)}.interactive[data-v-73cb3dc5]:before{content:"";position:absolute;width:var(--halo-size);height:var(--halo-size);border-radius:50%;background:radial-gradient(circle closest-side,rgba(var(--color-interactive),.9),rgba(var(--color-interactive),.6),rgba(var(--color-interactive),0) 70%);left:0;top:0;transform:translate3d(calc(var(--x, 50%) - var(--halo-size) / 2),calc(var(--y, 50%) - var(--halo-size) / 2),0);will-change:transform;opacity:.8}@keyframes moveInCircle-73cb3dc5{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes moveVertical-73cb3dc5{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal-73cb3dc5{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}.ikigai-word[data-v-50ef4516]{text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#4ade80a6;cursor:help;outline:none}.ikigai-word[data-v-50ef4516]:hover,.ikigai-word[data-v-50ef4516]:focus-visible{text-decoration-color:#4ade80}.ikigai-tip[data-v-50ef4516]{position:fixed;z-index:200;transform:translate(-50%);width:300px;max-width:82vw;padding:.8rem 1rem;border-radius:14px;background:#140c22f7;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px #00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;line-height:1.5;font-weight:400;color:#ffffffb3;text-align:left;pointer-events:none;animation:iw-in-50ef4516 .16s ease}.ikigai-tip strong[data-v-50ef4516]{display:block;color:#fff;font-weight:700;margin-bottom:.25rem}.ikigai-tip em[data-v-50ef4516]{font-style:normal;color:#4ade80;font-weight:600}.ikigai-tip-arrow[data-v-50ef4516]{position:absolute;top:-6px;left:50%;width:12px;height:12px;transform:translate(-50%) rotate(45deg);background:#140c22f7;border-left:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12)}@keyframes iw-in-50ef4516{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.fade-slide-enter-active[data-v-ae5b9252]{transition:all .5s ease-out}.fade-slide-leave-active[data-v-ae5b9252]{transition:all .3s ease-in}.fade-slide-enter-from[data-v-ae5b9252]{opacity:0;transform:translateY(-10px)}.fade-slide-leave-to[data-v-ae5b9252]{opacity:0;transform:translateY(-5px)}.hero-overflow-trigger:hover .hero-overflow-tooltip[data-v-ae5b9252]{opacity:1}.hero-section[data-v-ae5b9252]{transition:background-color .3s ease}.hero-section.hero-dark[data-v-ae5b9252]{background:#24024e}.hero-section.hero-light[data-v-ae5b9252]{background:linear-gradient(135deg,#f8f9ff,#e8f4ff,#f0f8ff)}.stars[data-v-ae5b9252],.shooting-stars-container[data-v-ae5b9252]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;transition:opacity .3s ease;contain:strict;backface-visibility:hidden;transform:translateZ(0)}.stars[data-v-ae5b9252]{background:transparent url(https://i.imgur.com/Phgyc1z.png) repeat top center;z-index:1;opacity:.2}.twinkling[data-v-ae5b9252]{background:transparent url(https://i.imgur.com/VyOnfxj.png) repeat top center;z-index:2;animation:twinkleAnim-ae5b9252 200s linear infinite;opacity:.2;will-change:background-position;animation-timing-function:steps(10)}.hero-light .stars[data-v-ae5b9252],.hero-light .shooting-stars-container[data-v-ae5b9252]{opacity:0}@media (pointer: coarse),(hover: none){.stars[data-v-ae5b9252],.twinkling[data-v-ae5b9252],.shooting-stars-container[data-v-ae5b9252]{display:none!important;visibility:hidden!important;opacity:0!important}}@supports (-webkit-touch-callout: none){.stars[data-v-ae5b9252],.twinkling[data-v-ae5b9252],.shooting-stars-container[data-v-ae5b9252]{display:none!important}}@keyframes twinkleAnim-ae5b9252{0%{background-position:0 0}to{background-position:-10000px 5000px}}.shooting-stars-container[data-v-ae5b9252]{z-index:3;overflow:hidden}[data-v-ae5b9252] .shooting-star{position:absolute;width:3px;height:3px;background:#fff;border-radius:50%;box-shadow:0 0 10px 2px #fffc;opacity:1}.svg-overlay[data-v-ae5b9252]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:url(/images/sensei-bg.svg) center center / cover no-repeat;opacity:.25}.hero-title[data-v-ae5b9252]{position:relative}.hero-title-stroke[data-v-ae5b9252]{text-shadow:1px 1px 2px rgba(0,0,0,.3),0 0 6px rgba(0,0,0,.15)}.hero-title-glow[data-v-ae5b9252]{text-shadow:0 0 10px rgba(255,255,255,.18),0 0 18px rgba(0,229,255,.06)}.typewriter-fixed-container[data-v-ae5b9252]{min-width:620px;padding-left:60px}.typewriter-fixed-container.is-final-message[data-v-ae5b9252]{padding-left:0;justify-content:center}@media (max-width: 768px){.typewriter-fixed-container[data-v-ae5b9252]{min-width:100%;max-width:100%;padding-left:0;justify-content:center}}.final-message-text[data-v-ae5b9252]{background:linear-gradient(90deg,#e91e63,#ff4081,#9c27b0,#6b2ae2,#9c27b0,#e91e63);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shimmer-ae5b9252 4s ease-in-out infinite}@keyframes gradient-shimmer-ae5b9252{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero-cta-button[data-v-ae5b9252]{background:linear-gradient(135deg,#ff007a,#e91e63);box-shadow:2px 2px 4px #d45ed0,0 0 20px #ff4d7a66;border:1px solid rgba(255,255,255,.15);animation:softShake-ae5b9252 4s infinite}.hero-cta-button[data-v-ae5b9252]:hover{box-shadow:2px 2px 6px #d45ed0,0 0 30px #ff4d7a99}.hero-ikigai-button[data-v-ae5b9252]{background:linear-gradient(135deg,#ff6b9d,#ff8e53);box-shadow:0 4px 15px #ff6b9d66,0 0 25px #ff8e5333;border:1px solid rgba(255,255,255,.2)}.hero-ikigai-button[data-v-ae5b9252]:hover{box-shadow:0 6px 25px #ff6b9d80,0 0 35px #ff8e5359}.hero-guild-button[data-v-ae5b9252]{background:linear-gradient(135deg,#6b2ae2,#9d4edd);box-shadow:0 4px 15px #6b2ae266,0 0 25px #9d4edd33;border:1px solid rgba(255,255,255,.2)}.hero-guild-button[data-v-ae5b9252]:hover{box-shadow:0 6px 25px #6b2ae280,0 0 35px #9d4edd59}.hero-quests-link[data-v-ae5b9252]{text-decoration:none;line-height:1.3}.hero-quests-link[data-v-ae5b9252]:hover{text-decoration:underline}@keyframes softShake-ae5b9252{0%{transform:rotate(0) translate(0)}10%{transform:rotate(-1deg) translate(-2px)}20%{transform:rotate(1deg) translate(2px)}30%{transform:rotate(-.5deg) translate(-1px)}40%{transform:rotate(.5deg) translate(1px)}50%{transform:rotate(0) translate(0)}to{transform:rotate(0) translate(0)}}@keyframes blink-ae5b9252{0%,50%{opacity:1}51%,to{opacity:0}}.animate-blink[data-v-ae5b9252]{animation:blink-ae5b9252 1s infinite}.carousel-section[data-v-ae5b9252]{padding-bottom:0}.search-bar-wrapper[data-v-ae5b9252]{position:relative;border-radius:9999px;transition:all .3s ease}.search-bar-wrapper.search-focused[data-v-ae5b9252]{border-radius:24px}.search-bar-container[data-v-ae5b9252]{box-shadow:0 4px 30px #00000026,0 0 60px #ff007a14;overflow:hidden;z-index:1;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.search-bar-collapsed[data-v-ae5b9252]{border-radius:9999px;transition:border-radius .4s ease-in .2s,box-shadow .3s ease}.search-bar-expanded[data-v-ae5b9252]{border-radius:20px;transition:border-radius .1s ease-out,box-shadow .3s ease}.search-bar-container[data-v-ae5b9252]:hover{box-shadow:0 8px 40px #0003,0 0 80px #ff007a26,0 0 120px #a855f71a;transform:scale(1.01);border-color:#ffffff4d}[data-theme=light] .search-bar-container[data-v-ae5b9252]:hover{border-color:#a855f74d}.search-dropdown[data-v-ae5b9252]{max-height:400px;overflow-y:auto}.search-dropdown[data-v-ae5b9252]::-webkit-scrollbar{width:6px}.search-dropdown[data-v-ae5b9252]::-webkit-scrollbar-track{background:transparent}.search-dropdown[data-v-ae5b9252]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.search-category-card[data-v-ae5b9252]{border:1px solid transparent}.search-category-card[data-v-ae5b9252]:hover{border-color:#ffffff1a}.search-btn[data-v-ae5b9252]{box-shadow:0 2px 15px #e91e6366;transition:all .3s ease}.search-btn[data-v-ae5b9252]:hover{box-shadow:0 4px 25px #10b98180}.search-dropdown-enter-active[data-v-ae5b9252]{transition:opacity .4s ease .1s,max-height .5s ease-out}.search-dropdown-leave-active[data-v-ae5b9252]{transition:opacity .2s ease,max-height .3s ease-in}.search-dropdown-enter-from[data-v-ae5b9252],.search-dropdown-leave-to[data-v-ae5b9252]{opacity:0;max-height:0}.search-dropdown-enter-to[data-v-ae5b9252],.search-dropdown-leave-from[data-v-ae5b9252]{opacity:1;max-height:450px}.dropdown-enter-active[data-v-ae5b9252],.dropdown-leave-active[data-v-ae5b9252]{transition:all .2s ease}.dropdown-enter-from[data-v-ae5b9252],.dropdown-leave-to[data-v-ae5b9252]{opacity:0;transform:translateY(-8px)}@media (max-height: 800px){.hero-content[data-v-ae5b9252]{padding-top:10px;padding-bottom:10px}}@media (max-height: 700px){.hero-section[data-v-ae5b9252]{min-height:auto;padding-top:70px}}@media (prefers-reduced-motion: reduce){.hero-cta-button[data-v-ae5b9252],.hero-title-glow[data-v-ae5b9252],.final-message-text[data-v-ae5b9252],.animate-blink[data-v-ae5b9252]{animation:none}}@media (max-width: 1024px),(pointer: coarse){.twinkling[data-v-ae5b9252]{animation:none!important}}.modal-fade-enter-active[data-v-ae5b9252],.modal-fade-leave-active[data-v-ae5b9252]{transition:opacity .3s ease}.modal-fade-enter-active>div[data-v-ae5b9252]:last-child,.modal-fade-leave-active>div[data-v-ae5b9252]:last-child{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from[data-v-ae5b9252],.modal-fade-leave-to[data-v-ae5b9252]{opacity:0}.modal-fade-enter-from>div[data-v-ae5b9252]:last-child,.modal-fade-leave-to>div[data-v-ae5b9252]:last-child{transform:scale(.95);opacity:0}.founders-video-btn[data-v-ae5b9252]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.founders-video-btn[data-v-ae5b9252]:hover{border-color:#fff3}.category-section[data-v-1bec7066]{background-color:transparent;content-visibility:auto;contain-intrinsic-size:auto 620px}.cat-tinted[data-v-1bec7066]{color:var(--cat-color)}[data-theme=light] .cat-tinted[data-v-1bec7066]{color:color-mix(in srgb,var(--cat-color) 62%,black)}.category-section--alt[data-v-1bec7066]{background:#ffffff05;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}[data-theme=light] .category-section--alt[data-v-1bec7066]{background:#ffffff8c;border-top:1px solid rgba(15,23,42,.07);border-bottom:1px solid rgba(15,23,42,.07)}@media (min-width: 768px){.category-section[data-v-1bec7066]{padding-top:72px;padding-bottom:72px}}.description-card[data-v-1bec7066]{background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.description-card[data-v-1bec7066]:hover{background:#ffffff0f;border-color:#ffffff2e;transform:translateY(-3px);box-shadow:0 14px 40px #00000040}[data-theme=light] .description-card[data-v-1bec7066]{background:#ffffffd9;border:1px solid rgba(15,23,42,.12);box-shadow:0 6px 20px #0f172a12}[data-theme=light] .description-card[data-v-1bec7066]:hover{background:#fff;border-color:#0f172a29;box-shadow:0 14px 36px #0f172a1f}@media (prefers-reduced-motion: reduce){.description-card[data-v-1bec7066]:hover{transform:none}}.btn-pill[data-v-1bec7066]{border-radius:50px;text-transform:uppercase;font-weight:700;letter-spacing:.5px;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;text-decoration:none}.btn-pill[data-v-1bec7066]:hover{transform:translateY(-2px)}.btn-pill.primary-btn[data-v-1bec7066]:hover{filter:brightness(1.1)}.btn-pill.secondary-btn[data-v-1bec7066]:hover{background:var(--theme-glass-bg)!important}.help-btn[data-v-1bec7066]{background:transparent;border:2px solid currentColor;box-shadow:none}.help-btn[data-v-1bec7066]:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.container[data-v-1bec7066]{width:100%}.drop-shadow-category[data-v-1bec7066]{filter:drop-shadow(0 0 30px rgba(34,0,85,.5))}h2[data-v-1bec7066],p[data-v-1bec7066]{font-family:Inter,sans-serif}.category-desc[data-v-1bec7066] strong{font-weight:700}@media (max-width: 768px){h2[data-v-1bec7066]{font-size:24px;text-align:center;width:100%}p[data-v-1bec7066]{text-align:center}.flex-col[data-v-1bec7066],.items-start[data-v-1bec7066]{align-items:center}.flex-wrap[data-v-1bec7066]{justify-content:center}.description-card[data-v-1bec7066]{text-align:center;padding:1rem}}.prs[data-v-d239bcb6]{margin-bottom:1rem;padding:.85rem;border-radius:.85rem;border:1px solid rgba(34,211,238,.22);background:#22d3ee0f}.prs-head[data-v-d239bcb6]{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem}.prs-title[data-v-d239bcb6]{font-size:.75rem;font-weight:700;color:#67e8f9;text-transform:uppercase;letter-spacing:.03em}.prs-count[data-v-d239bcb6]{padding:.05rem .4rem;border-radius:9999px;font-size:.65rem;font-weight:700;color:#0e2a30;background:#67e8f9b3}.prs-spacer[data-v-d239bcb6]{flex:1}.prs-escrow[data-v-d239bcb6]{font-size:.7rem;font-weight:600;color:#ffffff80}.prs-list[data-v-d239bcb6]{display:flex;flex-direction:column;gap:.5rem}.prs-item[data-v-d239bcb6]{padding:.6rem;border-radius:.65rem;background:#00000038}.prs-body[data-v-d239bcb6]{min-width:0}.prs-line[data-v-d239bcb6]{display:flex;align-items:baseline;gap:.5rem}.prs-to[data-v-d239bcb6]{font-size:.75rem;font-weight:600;color:#ffffffb3}.prs-amount[data-v-d239bcb6]{margin-left:auto;font-size:.8rem;font-weight:700;color:#22d3ee;flex-shrink:0}.prs-question[data-v-d239bcb6]{margin:.15rem 0 .3rem;font-size:.75rem;line-height:1.4;color:#ffffff8c;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prs-deadline[data-v-d239bcb6]{font-size:.68rem;font-weight:600;color:#ffffff73}.prs-deadline--over[data-v-d239bcb6]{color:#fbbf24}.prs-note[data-v-d239bcb6]{margin:.65rem 0 0;font-size:.68rem;line-height:1.45;color:#ffffff61}.action-card[data-v-ea3350a7]{background:#ffffff0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.purchases-btn[data-v-ea3350a7]{background:linear-gradient(135deg,#00d4aa,#00b4d8);box-shadow:0 0 20px #00d4aa40;transition:box-shadow .3s ease,transform .2s ease}.purchases-btn[data-v-ea3350a7]:hover{box-shadow:0 0 32px #00d4aa66;transform:translateY(-1px)}.tooltip-fade-enter-active[data-v-ea3350a7],.tooltip-fade-leave-active[data-v-ea3350a7]{transition:opacity .15s ease,transform .15s ease}.tooltip-fade-enter-from[data-v-ea3350a7],.tooltip-fade-leave-to[data-v-ea3350a7]{opacity:0;transform:translateY(-4px)}.scrollbar-thin[data-v-ea3350a7]{scrollbar-width:thin}.scrollbar-none[data-v-ea3350a7]{scrollbar-width:none}.scrollbar-none[data-v-ea3350a7]::-webkit-scrollbar{display:none}.icon-tooltip-wrap .icon-tooltip[data-v-ea3350a7]{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%) scale(.95);white-space:nowrap;font-size:10px;font-weight:500;color:#fff;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:3px 8px;border-radius:6px;pointer-events:none;opacity:0;transition:opacity .15s,transform .15s;z-index:50}.icon-tooltip-wrap:hover .icon-tooltip[data-v-ea3350a7]{opacity:1;transform:translate(-50%) scale(1)}.prd-overlay[data-v-187a838f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:center;justify-content:center;padding:1rem;background:#060212cc}.prd-card[data-v-187a838f]{position:relative;width:100%;max-width:28rem;max-height:90vh;overflow-y:auto;padding:1.75rem;border-radius:1rem;border:1px solid rgba(255,255,255,.12);background:#1a0f33}.prd-close[data-v-187a838f]{position:absolute;top:1rem;right:1rem;color:#fff6;transition:color .15s}.prd-close[data-v-187a838f]:hover{color:#ffffffe6}.prd-title[data-v-187a838f]{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:#fff}.prd-intro[data-v-187a838f]{margin:0 0 1.25rem;font-size:.85rem;line-height:1.5;color:#ffffff8c}.prd-label[data-v-187a838f]{display:block;margin-bottom:.4rem;font-size:.8rem;font-weight:500;color:#ffffffbf}.prd-textarea[data-v-187a838f]{width:100%;padding:.7rem .85rem;border-radius:.7rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#fff;font-size:.85rem;line-height:1.5;resize:vertical}.prd-textarea[data-v-187a838f]:focus{outline:none;border-color:#fb923c80}.prd-hint[data-v-187a838f]{margin:.4rem 0 0;font-size:.75rem;line-height:1.45;color:#fff6}.prd-error[data-v-187a838f]{margin:.9rem 0 0;font-size:.8rem;color:#fca5a5}.prd-actions[data-v-187a838f]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.5rem}.prd-cancel[data-v-187a838f]{padding:.55rem 1rem;border-radius:.6rem;font-size:.85rem;color:#fff9;transition:color .15s,background .15s}.prd-cancel[data-v-187a838f]:hover:not(:disabled){color:#fff;background:#ffffff0f}.prd-submit[data-v-187a838f]{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.1rem;border-radius:.6rem;font-size:.85rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#f97316,#fb923c);transition:opacity .15s}.prd-submit[data-v-187a838f]:disabled{opacity:.5;cursor:not-allowed}.prd-cancel[data-v-187a838f]:disabled{opacity:.5;cursor:not-allowed}.prb[data-v-3086de15]{margin-bottom:1rem;padding:.85rem;border-radius:.85rem;border:1px solid rgba(251,146,60,.28);background:#fb923c12}.prb-head[data-v-3086de15]{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem}.prb-dot[data-v-3086de15]{width:.5rem;height:.5rem;border-radius:9999px;background:#fb923c;flex-shrink:0}.prb-dot--urgent[data-v-3086de15]{background:#ef4444;animation:prb-pulse-3086de15 1.6s ease-in-out infinite}@keyframes prb-pulse-3086de15{0%,to{opacity:1}50%{opacity:.35}}.prb-title[data-v-3086de15]{font-size:.75rem;font-weight:700;color:#fdba74;text-transform:uppercase;letter-spacing:.03em}.prb-count[data-v-3086de15]{padding:.05rem .4rem;border-radius:9999px;font-size:.65rem;font-weight:700;color:#fff;background:#fb923c8c}.prb-spacer[data-v-3086de15]{flex:1}.prb-total[data-v-3086de15]{font-size:.7rem;font-weight:600;color:#ffffff80}.prb-list[data-v-3086de15]{display:flex;flex-direction:column;gap:.55rem}.prb-item[data-v-3086de15]{display:flex;align-items:flex-start;gap:.65rem;padding:.6rem;border-radius:.65rem;background:#00000038}.prb-avatar[data-v-3086de15]{width:2rem;height:2rem;border-radius:.5rem;object-fit:cover;flex-shrink:0}.prb-avatar--fallback[data-v-3086de15]{display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#fdba74;background:#fb923c33}.prb-body[data-v-3086de15]{flex:1;min-width:0}.prb-line[data-v-3086de15]{display:flex;align-items:baseline;gap:.5rem}.prb-name[data-v-3086de15]{font-size:.8rem;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prb-amount[data-v-3086de15]{margin-left:auto;font-size:.8rem;font-weight:700;color:#34d399;flex-shrink:0}.prb-question[data-v-3086de15]{margin:.15rem 0 .3rem;font-size:.75rem;line-height:1.4;color:#fff9;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prb-deadline[data-v-3086de15]{font-size:.68rem;font-weight:600;color:#ffffff73}.prb-deadline--warning[data-v-3086de15]{color:#fbbf24}.prb-deadline--critical[data-v-3086de15]{color:#f87171}.prb-actions[data-v-3086de15]{display:flex;flex-direction:column;gap:.35rem;flex-shrink:0}.prb-answer[data-v-3086de15]{padding:.35rem .75rem;border-radius:.5rem;font-size:.72rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#10b981,#34d399);transition:opacity .15s}.prb-answer[data-v-3086de15]:hover:not(:disabled){opacity:.88}.prb-answer[data-v-3086de15]:disabled{opacity:.4;cursor:not-allowed}.prb-decline[data-v-3086de15]{padding:.35rem .75rem;border-radius:.5rem;font-size:.72rem;font-weight:500;color:#ffffff80;border:1px solid rgba(255,255,255,.12);transition:color .15s,border-color .15s}.prb-decline[data-v-3086de15]:hover{color:#fdba74;border-color:#fb923c66}.prb-note[data-v-3086de15]{margin:.65rem 0 0;font-size:.68rem;line-height:1.45;color:#ffffff61}.action-card[data-v-a2ef1762]{background:#ffffff0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sales-btn[data-v-a2ef1762]{background:linear-gradient(135deg,#10b981,#34d399);transition:all .3s ease}.sales-btn[data-v-a2ef1762]:hover{transform:translateY(-1px);box-shadow:0 8px 25px #10b98159}.icon-tooltip-wrap .icon-tooltip[data-v-a2ef1762]{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%) scale(.95);white-space:nowrap;font-size:10px;font-weight:500;color:#fff;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:3px 8px;border-radius:6px;pointer-events:none;opacity:0;transition:opacity .15s,transform .15s;z-index:50}.icon-tooltip-wrap:hover .icon-tooltip[data-v-a2ef1762]{opacity:1;transform:translate(-50%) scale(1)}.tooltip-fade-enter-active[data-v-a2ef1762],.tooltip-fade-leave-active[data-v-a2ef1762]{transition:opacity .12s ease,transform .12s ease}.tooltip-fade-leave-active[data-v-a2ef1762]{pointer-events:none}.tooltip-fade-enter-from[data-v-a2ef1762],.tooltip-fade-leave-to[data-v-a2ef1762]{opacity:0;transform:translateY(-4px)}.partner-value-cofounder[data-v-a5781268]{background-size:200% 200%;animation:partnerGradientShift-a5781268 4s ease-in-out infinite}@keyframes partnerGradientShift-a5781268{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.partner-banner[data-v-a5781268]{animation:partnerBannerBreathe-a5781268 5s ease-in-out infinite}@keyframes partnerBannerBreathe-a5781268{0%,to{transform:translateY(0);filter:brightness(1)}50%{transform:translateY(-1px);filter:brightness(1.07)}}.text-gradient-animated[data-v-a5781268]{font-weight:600;background:linear-gradient(135deg,#ff6b9d,#c850c0,#8b5cf6);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift-a5781268 4s ease-in-out infinite}@keyframes gradientShift-a5781268{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.affiliate-copy-btn[data-v-a5781268]{background:linear-gradient(135deg,#f59e0b,#fbbf24);box-shadow:0 4px 15px #f59e0b4d}.affiliate-copy-btn[data-v-a5781268]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f59e0b66}.simulator-btn[data-v-a5781268]{background:linear-gradient(135deg,#1e1932d9,#140f28eb);border:1px solid rgba(245,158,11,.35);box-shadow:0 4px 18px #f59e0b1f;transition:transform .25s ease,box-shadow .3s ease,border-color .3s ease}.simulator-btn[data-v-a5781268]:hover{transform:translateY(-2px);border-color:#fbbf2499;box-shadow:0 8px 28px #f59e0b52,inset 0 0 24px #f59e0b1a}.simulator-btn-sheen[data-v-a5781268]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 25%,rgba(251,191,36,.18) 42%,rgba(245,158,11,.5) 50%,rgba(251,191,36,.18) 58%,transparent 75%);background-size:220% 100%;animation:simulatorSheen-a5781268 3.2s linear infinite;pointer-events:none}.simulator-btn:hover .simulator-btn-sheen[data-v-a5781268]{animation-duration:1.6s}@keyframes simulatorSheen-a5781268{0%{background-position:180% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion: reduce){.simulator-btn[data-v-a5781268]{transition:none}.simulator-btn-sheen[data-v-a5781268]{animation:none}}.action-card[data-v-a5781268]{background:linear-gradient(135deg,#1e1932cc,#140f28e6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=light] .action-card[data-v-a5781268]{background:linear-gradient(135deg,#fffffff2,#fafaffe6);box-shadow:0 4px 20px #0000000f,0 1px 3px #0000000a,inset 0 1px #fffc}[data-theme=light] .action-card[data-v-a5781268]:hover{box-shadow:0 8px 30px #0000001a,0 2px 6px #0000000f,inset 0 1px #fffc}[data-theme=light] .action-card h3[data-v-a5781268]{color:#1f2937!important}[data-theme=light] .action-card p[data-v-a5781268]{color:#6b7280!important}[data-theme=light] .action-card .text-white[data-v-a5781268]{color:#1f2937!important}[data-theme=light] .action-card .text-white\/60[data-v-a5781268],[data-theme=light] .action-card .text-white\/50[data-v-a5781268],[data-theme=light] .action-card .text-white\/40[data-v-a5781268],[data-theme=light] .action-card .text-white\/30[data-v-a5781268]{color:#6b7280!important}[data-theme=light] .action-card .text-white\/70[data-v-a5781268]{color:#4b5563!important}[data-theme=light] .action-card>div[data-v-a5781268]:first-child{opacity:.3!important}[data-theme=light] .action-card .bg-white\/5[data-v-a5781268],[data-theme=light] .action-card .bg-white\/10[data-v-a5781268]{background:#0000000d!important}[data-theme=light] .action-card input[data-v-a5781268]{background:#00000008!important;color:#92400e!important}[data-theme=light] .action-card [class~="ring-[#1e1932]"][data-v-a5781268]{--tw-ring-color: #ffffff !important}[data-theme=light] .action-card>div.absolute.inset-0.rounded-2xl.border[data-v-a5781268]{border-color:#00000014!important;box-shadow:none!important}[data-theme=light] .action-card:hover>div.absolute.inset-0.rounded-2xl.border[data-v-a5781268]{border-color:var(--card-color-1, rgba(0, 0, 0, .15))!important;box-shadow:0 0 20px color-mix(in srgb,var(--card-color-1, #8B5CF6) 15%,transparent)!important}[data-theme=light] .action-card .text-xs.font-medium.text-white\/40[data-v-a5781268]{color:#9ca3af!important}[data-theme=light] .action-card .w-2.h-2.rounded-full[data-v-a5781268]{opacity:1}.analytics-card[data-v-a5781268]{background:linear-gradient(135deg,#1e193299,#140f28b3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=light] .analytics-card[data-v-a5781268]{background:linear-gradient(135deg,#ffffffe6,#fafaffd9);box-shadow:0 4px 15px #0000000d}.modal-fade-enter-active[data-v-a5781268],.modal-fade-leave-active[data-v-a5781268]{transition:opacity .3s ease}.modal-fade-enter-active>div[data-v-a5781268]:last-child,.modal-fade-leave-active>div[data-v-a5781268]:last-child{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from[data-v-a5781268],.modal-fade-leave-to[data-v-a5781268]{opacity:0}.modal-fade-enter-from>div[data-v-a5781268]:last-child,.modal-fade-leave-to>div[data-v-a5781268]:last-child{transform:scale(.95);opacity:0}.custom-scrollbar[data-v-a5781268]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.custom-scrollbar[data-v-a5781268]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-a5781268]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-a5781268]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.custom-scrollbar[data-v-a5781268]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.icon-tooltip-wrap .icon-tooltip[data-v-a5781268]{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%) scale(.95);white-space:nowrap;font-size:10px;font-weight:500;color:#fff;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:3px 8px;border-radius:6px;pointer-events:none;opacity:0;transition:opacity .15s,transform .15s;z-index:50}.icon-tooltip-wrap:hover .icon-tooltip[data-v-a5781268]{opacity:1;transform:translate(-50%) scale(1)}.modal-enter-active[data-v-1a654141],.modal-leave-active[data-v-1a654141]{transition:all .3s ease}.modal-enter-from[data-v-1a654141],.modal-leave-to[data-v-1a654141]{opacity:0}.modal-enter-from .modal-content[data-v-1a654141],.modal-leave-to .modal-content[data-v-1a654141]{transform:scale(.95) translateY(20px)}.fade-enter-active[data-v-1a654141],.fade-leave-active[data-v-1a654141]{transition:opacity .3s ease}.fade-enter-from[data-v-1a654141],.fade-leave-to[data-v-1a654141]{opacity:0}.modal-content[data-v-1a654141]{display:flex;flex-direction:column;max-height:85vh;max-height:90dvh;border:1.5px solid transparent;background:linear-gradient(160deg,#3d1a6d,#2a1052,#1a0a35) padding-box,linear-gradient(120deg,#a855f7b3,#ec48998c,#fbbf2473,#8b5cf6b3) border-box;background-size:100% 100%,300% 300%;animation:border-drift-1a654141 8s ease-in-out infinite;box-shadow:0 25px 60px -12px #000000b3,0 0 60px #a855f71f,inset 0 1px #ffffff14}@keyframes border-drift-1a654141{0%,to{background-position:0 0,0% 50%}50%{background-position:0 0,100% 50%}}.modal-aurora[data-v-1a654141]{position:absolute;inset:0 0 auto 0;height:190px;border-radius:16px 16px 0 0;pointer-events:none;background:radial-gradient(150px 90px at 18% -5%,rgba(168,85,247,.2),transparent 70%),radial-gradient(170px 100px at 82% -5%,rgba(236,72,153,.16),transparent 70%),radial-gradient(120px 80px at 50% 8%,rgba(251,191,36,.12),transparent 70%)}.modal-aurora .spark[data-v-1a654141]{position:absolute;line-height:1;animation:spark-twinkle-1a654141 3.2s ease-in-out infinite}.spark-1[data-v-1a654141]{top:76px;left:6%;font-size:14px;color:#a855f7bf}.spark-2[data-v-1a654141]{top:104px;right:5%;font-size:11px;color:#ec4899b3;animation-delay:.9s}.spark-3[data-v-1a654141]{top:150px;left:12%;font-size:10px;color:#fbbf24bf;animation-delay:1.7s}.spark-4[data-v-1a654141]{top:158px;right:12%;font-size:12px;color:#8b5cf6b3;animation-delay:2.4s}@keyframes spark-twinkle-1a654141{0%,to{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:1;transform:scale(1.1) rotate(25deg)}}.modal-scroll-body[data-v-1a654141]{position:relative;padding:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));overscroll-behavior:contain}@media (min-width: 640px){.modal-scroll-body[data-v-1a654141]{padding:1.75rem;padding-bottom:max(1.75rem,env(safe-area-inset-bottom))}}.close-button[data-v-1a654141]{background:#ffffff14;color:#ffffff80}.close-button[data-v-1a654141]:hover{background:#ffffff26;color:#fff}.modal-title-gradient[data-v-1a654141]{background:linear-gradient(135deg,#fff,#e0c3fc,#a78bfa);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:title-shimmer-1a654141 4s ease-in-out infinite}@keyframes title-shimmer-1a654141{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.modal-subtitle[data-v-1a654141]{color:#ffffff80}.beta-badge[data-v-1a654141]{background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.beta-sparkle[data-v-1a654141]{color:#fbbf24}.beta-badge-text[data-v-1a654141]{color:#ffffffb3}.hint-warning[data-v-1a654141]{color:#fcd34de6}.hint-success[data-v-1a654141]{color:#6ee7b7e6}.success-overlay[data-v-1a654141]{background:#000000e6}.success-anubis[data-v-1a654141]{background:#a855f72e;box-shadow:0 0 0 2px #a855f74d}.success-anubis--low[data-v-1a654141]{background:#94a3b826;box-shadow:0 0 0 2px #94a3b84d;animation:anubis-bow-1a654141 1.6s ease-in-out infinite;transform-origin:50% 90%}@keyframes anubis-bow-1a654141{0%,to{transform:rotate(0) translateY(0)}45%,60%{transform:rotate(14deg) translateY(5px)}}.success-anubis--mid[data-v-1a654141]{animation:anubis-nod-1a654141 1.3s ease-in-out infinite}@keyframes anubis-nod-1a654141{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.success-anubis--high[data-v-1a654141]{background:#ec48992e;box-shadow:0 0 0 2px #ec489959,0 0 24px #ec48994d;animation:anubis-party-1a654141 .7s ease-in-out infinite}@keyframes anubis-party-1a654141{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-10px) rotate(6deg)}}.confetti-burst[data-v-1a654141]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.confetti[data-v-1a654141]{position:absolute;top:38px;left:50%;width:7px;height:10px;border-radius:2px;opacity:0;animation:confetti-fly-1a654141 1.3s ease-out 2}@keyframes confetti-fly-1a654141{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}to{opacity:0;transform:translate(var(--cx),calc(var(--cy) + 60px)) rotate(280deg) scale(.7)}}.rage-shaking[data-v-1a654141]{animation:rage-shake-1a654141 .45s ease-in-out}@keyframes rage-shake-1a654141{0%,to{transform:translate(0)}15%{transform:translate(-6px) rotate(-.4deg)}35%{transform:translate(5px) rotate(.4deg)}55%{transform:translate(-4px)}75%{transform:translate(3px)}}.rage-crack[data-v-1a654141]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;pointer-events:none;z-index:5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 600' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23808098' stroke-opacity='0.55' stroke-width='1.6'%3E%3Cpath d='M240 210 L120 88 M240 210 L342 118 M240 210 L58 262 M240 210 L302 382 M240 210 L178 424 M240 210 L372 258'/%3E%3Cpath d='M240 210 L142 158 L88 138 M240 210 L282 302 L352 344 M240 210 L198 302 L118 352 M240 210 L288 158 L330 96'/%3E%3C/g%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='0.35' stroke-width='0.8'%3E%3Cpath d='M238 208 L118 86 M242 212 L344 120 M238 212 L56 260 M242 208 L304 380 M238 208 L176 422'/%3E%3C/g%3E%3C/svg%3E");background-size:100% 100%;animation:crack-appear-1a654141 4.5s ease-out forwards}.rage-crack[data-v-1a654141]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(220px 200px at 60% 35%,rgba(255,255,255,.5),transparent 70%);animation:crack-flash-1a654141 .5s ease-out forwards}@keyframes crack-appear-1a654141{0%{opacity:0}6%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes crack-flash-1a654141{0%{opacity:1}to{opacity:0}}.rage-bubble[data-v-1a654141]{position:absolute;top:70px;left:50%;transform:translate(-50%);z-index:6;display:flex;align-items:center;gap:10px;max-width:85%;padding:8px 16px 8px 10px;border-radius:999px;background:#0c0916eb;border:1px solid rgba(168,85,247,.45);box-shadow:0 8px 30px #0006,0 0 24px #a855f740;color:#fff;font-size:13px;font-weight:700}.success-title[data-v-1a654141]{color:#fff}.success-text[data-v-1a654141]{color:#fff9}.modal-question[data-v-1a654141]{color:#ffffffd9}.rating-option[data-v-1a654141]{background:transparent;border:1px solid transparent;animation:rating-wave-in-1a654141 .55s cubic-bezier(.34,1.56,.64,1) both}@keyframes rating-wave-in-1a654141{0%{opacity:0;transform:translateY(18px) scale(.5)}to{opacity:1;transform:translateY(0) scale(1)}}.rating-option[data-v-1a654141]:hover{background:#ffffff0f;border-color:#ffffff1a}.rating-selected[data-v-1a654141]{border:1px solid}.rating-option:hover svg[data-v-1a654141]{animation:smiley-peek-1a654141 .5s ease}@keyframes smiley-peek-1a654141{0%{transform:scale(1) rotate(0)}40%{transform:scale(1.2) rotate(-8deg)}70%{transform:scale(1.15) rotate(6deg)}to{transform:scale(1.1) rotate(0)}}.rating-followup[data-v-1a654141]{color:#ffffffbf}.submit-error[data-v-1a654141]{background:#ef44441f;border:1px solid rgba(239,68,68,.35);color:#fca5a5}.history-attachments-error[data-v-1a654141]{color:#fca5a5}.history-attachment-thumb[data-v-1a654141]{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffb3;transition:transform .15s ease,box-shadow .15s ease}.history-attachment-thumb[data-v-1a654141]:hover{transform:scale(1.05);box-shadow:0 4px 14px #0000004d}.file-preview-open[data-v-1a654141]{padding:0;border:none;background:none;transition:transform .15s ease}.file-preview-open[data-v-1a654141]:hover{transform:scale(1.06)}.lightbox-overlay[data-v-1a654141]{background:#05030ce0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lightbox-media[data-v-1a654141]{box-shadow:0 20px 60px #0009}.lightbox-close[data-v-1a654141]{background:#ffffff1f;color:#ffffffd9;transition:background .15s ease}.lightbox-close[data-v-1a654141]:hover{background:#ffffff40;color:#fff}.comment-textarea[data-v-1a654141]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff}.comment-textarea[data-v-1a654141]::placeholder{color:#ffffff4d}.comment-textarea[data-v-1a654141]:focus{border-color:#a855f780;background:#ffffff14;box-shadow:0 0 0 3px #a855f71a}.upload-zone[data-v-1a654141]{background:#ffffff0a;border:1.5px dashed rgba(255,255,255,.15)}.upload-zone[data-v-1a654141]:hover,.upload-zone-active[data-v-1a654141]{background:#a855f714;border-color:#a855f766}.upload-icon-box[data-v-1a654141]{background:#ffffff1a}.upload-zone:hover .upload-icon-box[data-v-1a654141]{background:#a855f733}.upload-icon[data-v-1a654141]{color:#fff6}.upload-zone:hover .upload-icon[data-v-1a654141]{color:#a855f7cc}.upload-text[data-v-1a654141]{color:#fff6}.file-video-preview[data-v-1a654141]{background:#ffffff1a;color:#ffffffb3}.submit-button[data-v-1a654141]{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#c084fc);color:#fff;box-shadow:0 4px 20px #8b5cf666}.submit-button[data-v-1a654141]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#8b5cf6,#a78bfa);transform:translateY(-1px);box-shadow:0 8px 30px #8b5cf680}.submit-button:hover:not(:disabled) svg[data-v-1a654141]{animation:send-tilt-1a654141 .45s ease}@keyframes send-tilt-1a654141{50%{transform:translate(3px,-3px) rotate(12deg)}}.submit-shine[data-v-1a654141]{background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.15) 45%,rgba(255,255,255,.15) 55%,transparent 60%);background-size:250% 100%;animation:shine-sweep-1a654141 4s ease-in-out infinite}@keyframes shine-sweep-1a654141{0%,to{background-position:200% 0}50%{background-position:-50% 0}}.tab-bar[data-v-1a654141]{background:#ffffff0f}.tab-active[data-v-1a654141]{background:#8b5cf640;color:#fff;box-shadow:0 1px 4px #0003}.tab-inactive[data-v-1a654141]{background:transparent;color:#ffffff80}.tab-inactive[data-v-1a654141]:hover{background:#ffffff0d;color:#fffc}.history-item[data-v-1a654141]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.history-date[data-v-1a654141]{color:#ffffff73}.history-status-badge[data-v-1a654141]{display:inline-block;padding:2px 8px;border-radius:9999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.history-status-new[data-v-1a654141]{background:#3b82f626;color:#60a5fa}.history-status-reviewed[data-v-1a654141]{background:#22c55e26;color:#4ade80}.history-status-archived[data-v-1a654141]{background:#ffffff14;color:#ffffff80}.history-comment[data-v-1a654141]{color:#ffffffbf}.history-see-more[data-v-1a654141]{margin-left:4px;padding:0;border:none;background:none;font-size:inherit;font-weight:600;color:#a78bfa}.history-see-more[data-v-1a654141]:hover{text-decoration:underline}.history-attachments[data-v-1a654141]{color:#fff6}.admin-notes-box[data-v-1a654141]{background:#8b5cf614;border:1px solid rgba(139,92,246,.25)}.admin-notes-label[data-v-1a654141]{color:#a78bfa}.admin-notes-text[data-v-1a654141]{color:#fffc}.history-skeleton[data-v-1a654141]{background:#ffffff0d}.history-error-text[data-v-1a654141]{color:#fff9}.history-retry-btn[data-v-1a654141],.history-load-more-btn[data-v-1a654141]{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.1)}.history-retry-btn[data-v-1a654141]:hover,.history-load-more-btn[data-v-1a654141]:hover:not(:disabled){background:#ffffff26}.history-empty-text[data-v-1a654141]{color:#fff6}.light-mode[data-v-1a654141]{border:1.5px solid transparent!important;background:linear-gradient(160deg,#ffffff80,#f8f5fd52 45%,#f0ebfa42) padding-box,linear-gradient(120deg,#a855f78c,#ec489973,#fbbf2466,#8b5cf68c) border-box!important;background-size:100% 100%,300% 300%!important;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 25px 60px -12px #6d28d940,0 8px 30px #ec48991a,inset 0 1px #fff9!important}html.perf-lite .modal-content.light-mode[data-v-1a654141]{background:linear-gradient(160deg,#fff,#f8f5fd 45%,#f0ebfa) padding-box,linear-gradient(120deg,#a855f78c,#ec489973,#fbbf2466,#8b5cf68c) border-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.light-mode .modal-aurora[data-v-1a654141]{background:radial-gradient(150px 90px at 18% -5%,rgba(168,85,247,.28),transparent 70%),radial-gradient(170px 100px at 82% -5%,rgba(236,72,153,.22),transparent 70%),radial-gradient(120px 80px at 50% 8%,rgba(139,92,246,.14),transparent 70%)}.light-mode .close-button[data-v-1a654141]{background:#0000000d;color:#00000080}.light-mode .close-button[data-v-1a654141]:hover{background:#0000001a;color:#000c}.light-mode .modal-title-gradient[data-v-1a654141]{background:linear-gradient(135deg,#1e1b4b,#6d28d9,#7c3aed);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.light-mode .modal-subtitle[data-v-1a654141]{color:#0000008c}.light-mode .beta-badge[data-v-1a654141]{background:#7c3aed12;border-color:#7c3aed40}.light-mode .beta-sparkle[data-v-1a654141]{color:#d97706}.light-mode .beta-badge-text[data-v-1a654141]{color:#6d28d9}.light-mode .hint-warning[data-v-1a654141]{color:#b45309}.light-mode .hint-success[data-v-1a654141]{color:#059669}.light-mode .success-overlay[data-v-1a654141]{background:#fffffff2}.light-mode .success-check[data-v-1a654141]{color:#16a34a}.light-mode .success-title[data-v-1a654141]{color:#1e1b4b}.light-mode .success-text[data-v-1a654141]{color:#0000008c}.light-mode .modal-question[data-v-1a654141]{color:#1e1b4b}.light-mode .rating-option[data-v-1a654141]:hover{background:#0000000a;border-color:#00000014}.light-mode .rating-followup[data-v-1a654141]{color:#4c1d95}.light-mode .submit-error[data-v-1a654141]{background:#ef444414;border-color:#dc262659;color:#b91c1c}.light-mode .history-attachments-error[data-v-1a654141]{color:#b91c1c}.light-mode .history-attachment-thumb[data-v-1a654141]{border-color:#7c3aed33;background:#ffffffb3;color:#0000008c}.light-mode .comment-textarea[data-v-1a654141]{background:#ffffffb3;border:1px solid rgba(124,58,237,.22);box-shadow:inset 0 1px 2px #0000000a;color:#1e1b4b}.light-mode .comment-textarea[data-v-1a654141]::placeholder{color:#0006}.light-mode .comment-textarea[data-v-1a654141]:focus{background:#ffffffd9;border-color:#7c3aed8c;box-shadow:0 0 0 3px #8b5cf61f}.light-mode .upload-zone[data-v-1a654141]{background:#ffffff73;border:1.5px dashed rgba(124,58,237,.3)}.light-mode .upload-zone[data-v-1a654141]:hover,.light-mode .upload-zone-active[data-v-1a654141]{background:#8b5cf60d;border-color:#8b5cf666}.light-mode .upload-icon-box[data-v-1a654141]{background:#0000000d}.light-mode .upload-zone:hover .upload-icon-box[data-v-1a654141]{background:#8b5cf61f}.light-mode .upload-icon[data-v-1a654141]{color:#0006}.light-mode .upload-zone:hover .upload-icon[data-v-1a654141]{color:#7c3aed}.light-mode .upload-text[data-v-1a654141]{color:#00000073}.light-mode .file-video-preview[data-v-1a654141]{background:#0000000d;color:#0009}.light-mode .submit-button[data-v-1a654141]{background:linear-gradient(135deg,#7c3aed,#8b5cf6,#a78bfa);box-shadow:0 4px 20px #7c3aed4d}.light-mode .submit-button[data-v-1a654141]:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#7c3aed,#8b5cf6);box-shadow:0 8px 30px #7c3aed66}.light-mode .tab-bar[data-v-1a654141]{background:#7c3aed12}.light-mode .tab-active[data-v-1a654141]{background:#ffffffe6;color:#6d28d9;box-shadow:0 2px 8px #6d28d926}.light-mode .tab-inactive[data-v-1a654141]{color:#00000080}.light-mode .tab-inactive[data-v-1a654141]:hover{background:#00000008;color:#000c}.light-mode .history-item[data-v-1a654141]{background:#ffffffa6;border:1px solid rgba(124,58,237,.12);box-shadow:0 1px 4px #0000000a}.light-mode .history-date[data-v-1a654141]{color:#00000073}.light-mode .history-status-new[data-v-1a654141]{background:#3b82f61a;color:#2563eb}.light-mode .history-status-reviewed[data-v-1a654141]{background:#22c55e1f;color:#16a34a}.light-mode .history-status-archived[data-v-1a654141]{background:#0000000f;color:#00000080}.light-mode .history-comment[data-v-1a654141]{color:#000000bf}.light-mode .history-see-more[data-v-1a654141]{color:#7c3aed}.light-mode .history-attachments[data-v-1a654141]{color:#0006}.light-mode .admin-notes-box[data-v-1a654141]{background:#7c3aed0d;border:1px solid rgba(124,58,237,.2)}.light-mode .admin-notes-label[data-v-1a654141]{color:#7c3aed}.light-mode .admin-notes-text[data-v-1a654141]{color:#000000bf}.light-mode .history-skeleton[data-v-1a654141]{background:#0000000d}.light-mode .history-error-text[data-v-1a654141]{color:#0000008c}.light-mode .history-retry-btn[data-v-1a654141],.light-mode .history-load-more-btn[data-v-1a654141]{background:#0000000a;color:#1e1b4b;border:1px solid rgba(0,0,0,.08)}.light-mode .history-retry-btn[data-v-1a654141]:hover,.light-mode .history-load-more-btn[data-v-1a654141]:hover:not(:disabled){background:#00000014}.light-mode .history-empty-text[data-v-1a654141]{color:#0006}.feedback-wrapper[data-v-f48dad7a]{top:50%;transform:translateY(-50%)}@media (max-width: 900px){.feedback-wrapper[data-v-f48dad7a]{top:auto;bottom:var(--feedback-offset-bottom-mobile, 160px);transform:none}}.feedback-button[data-v-f48dad7a]{width:54px;padding-block:.75rem}.feedback-text[data-v-f48dad7a]{font-size:10px}.star-icon[data-v-f48dad7a]{width:1.25rem;height:1.25rem}@media (max-width: 640px){.feedback-button[data-v-f48dad7a]{width:40px;padding-block:.6rem;border-radius:10px 0 0 10px}.feedback-text[data-v-f48dad7a]{font-size:9px;letter-spacing:.12em}.star-icon[data-v-f48dad7a]{width:1rem;height:1rem}.feedback-button[data-v-f48dad7a]:before{border-radius:10px 0 0 10px}}.feedback-button[data-v-f48dad7a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px 0 0 12px;pointer-events:none;animation:feedback-pulse-f48dad7a 3s ease-in-out infinite}.feedback-button[data-v-f48dad7a]:hover:before{animation:feedback-pulse-hover-f48dad7a 1.4s ease-in-out infinite}@keyframes feedback-pulse-f48dad7a{0%,to{box-shadow:0 0 #a855f780}50%{box-shadow:0 0 0 12px #a855f700}}@keyframes feedback-pulse-hover-f48dad7a{0%,to{box-shadow:0 0 #ec48998c}50%{box-shadow:0 0 0 14px #ec489900}}.feedback-button[data-v-f48dad7a]{background:#2d1b4d66;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 20px #0006,0 0 40px #a855f726}.feedback-button[data-v-f48dad7a]:hover,.feedback-button.is-teasing[data-v-f48dad7a]{background:linear-gradient(160deg,#a855f7,#d946ef 55%,#ec4899);border-color:#fff6;transform:translate(-5px);box-shadow:0 8px 30px #a855f773,0 0 50px #ec48994d}.star-hit[data-v-f48dad7a]{display:inline-flex;line-height:0}.star-hit.is-preview-trigger[data-v-f48dad7a]{cursor:pointer;padding:2px;margin:-2px;border-radius:6px}.star-icon[data-v-f48dad7a]{color:#fbbf24;fill:#fbbf24}.feedback-button:hover .star-icon[data-v-f48dad7a],.feedback-button.is-teasing .star-icon[data-v-f48dad7a]{color:#fde047;fill:#fde047;filter:drop-shadow(0 0 6px rgba(253,224,71,.8));animation:star-wiggle-f48dad7a 1s ease-in-out infinite}@keyframes star-wiggle-f48dad7a{0%,to{transform:rotate(0) scale(1.05)}25%{transform:rotate(-16deg) scale(1.25)}50%{transform:rotate(0) scale(1.1)}75%{transform:rotate(13deg) scale(1.25)}}.feedback-text[data-v-f48dad7a]{color:#fff}.feedback-button.dark-mode[data-v-f48dad7a]{background:#18181cc7;border-color:#ffffff1f;box-shadow:0 4px 20px #00000080,0 0 24px #ffffff0a}.feedback-button.dark-mode[data-v-f48dad7a]:before{animation-name:feedback-pulse-dark-f48dad7a}.feedback-button.dark-mode[data-v-f48dad7a]:hover:before{animation-name:feedback-pulse-hover-f48dad7a}@keyframes feedback-pulse-dark-f48dad7a{0%,to{box-shadow:0 0 #ffffff38}50%{box-shadow:0 0 0 12px #fff0}}.feedback-button.dark-mode[data-v-f48dad7a]:hover,.feedback-button.dark-mode.is-teasing[data-v-f48dad7a]{background:linear-gradient(160deg,#a855f7,#d946ef 55%,#ec4899);border-color:#fff6;box-shadow:0 8px 30px #a855f773,0 0 50px #ec48994d}.feedback-button.dark-mode .feedback-text[data-v-f48dad7a]{color:#ffffffd1}.feedback-button.dark-mode:hover .feedback-text[data-v-f48dad7a],.feedback-button.dark-mode.is-teasing .feedback-text[data-v-f48dad7a]{color:#fff}.feedback-button.light-mode[data-v-f48dad7a]{background:#ffffffd9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(168,85,247,.2);box-shadow:0 4px 20px #a855f726}.feedback-button.light-mode[data-v-f48dad7a]:hover,.feedback-button.light-mode.is-teasing[data-v-f48dad7a]{background:linear-gradient(160deg,#a855f7,#d946ef 55%,#ec4899);border-color:#fff6;box-shadow:0 8px 30px #a855f766,0 0 50px #ec489940}.feedback-button.light-mode:hover .star-icon[data-v-f48dad7a],.feedback-button.light-mode.is-teasing .star-icon[data-v-f48dad7a]{color:#fde047;fill:#fde047}.feedback-button.light-mode:hover .feedback-text[data-v-f48dad7a],.feedback-button.light-mode.is-teasing .feedback-text[data-v-f48dad7a]{color:#fff}.feedback-button.light-mode .star-icon[data-v-f48dad7a]{color:#a855f7;fill:#a855f7}.feedback-button.light-mode .feedback-text[data-v-f48dad7a]{color:#6b21a8}.feedback-takeover[data-v-f48dad7a]{position:fixed;right:0;left:0;top:50%;height:clamp(160px,24vh,240px);transform:translateY(-50%);transform-origin:right center;z-index:99;overflow:hidden;cursor:pointer;background:linear-gradient(105deg,#4c1d95,#7c3aed 30%,#a855f7,#d946ef 74%,#ec4899);box-shadow:0 18px 60px #7c3aed8c,0 0 120px #ec489959}@media (max-width: 900px){.feedback-takeover[data-v-f48dad7a]{top:auto;bottom:calc(var(--feedback-offset-bottom-mobile, 160px) - 10px);height:auto;min-height:120px;max-height:calc(100dvh - var(--feedback-offset-bottom-mobile, 160px) - 8px);transform:none}.takeover-inner[data-v-f48dad7a]{height:auto;min-height:120px;padding-block:.85rem}}.takeover-aurora[data-v-f48dad7a]{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(40% 60% at 20% 40%,rgba(255,255,255,.28),transparent 60%),radial-gradient(35% 55% at 70% 70%,rgba(253,224,71,.22),transparent 60%),radial-gradient(45% 65% at 85% 20%,rgba(0,212,255,.22),transparent 60%);animation:takeover-aurora-f48dad7a 6s ease-in-out infinite alternate;pointer-events:none}@keyframes takeover-aurora-f48dad7a{0%{transform:translate(0) rotate(0) scale(1)}to{transform:translate(-6%,4%) rotate(8deg) scale(1.15)}}.takeover-shine[data-v-f48dad7a]{position:absolute;top:0;bottom:0;width:30%;left:-30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);animation:takeover-shine-f48dad7a 1.4s ease-out .5s 1 both;pointer-events:none}@keyframes takeover-shine-f48dad7a{0%{left:-30%}to{left:130%}}.takeover-spark[data-v-f48dad7a]{position:absolute;color:#fef3c7;text-shadow:0 0 10px rgba(253,224,71,.9);opacity:0;animation-name:takeover-spark-f48dad7a;animation-timing-function:ease-in-out;animation-iteration-count:infinite;pointer-events:none}@keyframes takeover-spark-f48dad7a{0%,to{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(90deg)}}.takeover-inner[data-v-f48dad7a]{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,3vw,2.5rem);padding:0 clamp(4.5rem,10vw,8rem) 0 clamp(1rem,4vw,3rem);max-width:1400px;margin:0 auto}.takeover-anubis[data-v-f48dad7a]{position:relative;flex:0 0 auto;width:clamp(90px,17vh,190px);height:clamp(90px,17vh,190px);animation:takeover-anubis-in-f48dad7a .9s cubic-bezier(.34,1.56,.64,1) .25s both}.takeover-anubis-glow[data-v-f48dad7a]{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;border-radius:50%;background:radial-gradient(circle,#fde0478c,#a855f700 65%);animation:takeover-glow-f48dad7a 2.2s ease-in-out infinite}.takeover-anubis-img[data-v-f48dad7a]{position:relative;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 24px rgba(0,0,0,.45)) drop-shadow(0 0 18px rgba(253,224,71,.45));animation:takeover-anubis-float-f48dad7a 2.6s ease-in-out 1.1s infinite}@keyframes takeover-anubis-in-f48dad7a{0%{transform:translate(160%) rotate(35deg) scale(.4);opacity:0}60%{opacity:1}to{transform:translate(0) rotate(0) scale(1);opacity:1}}@keyframes takeover-anubis-float-f48dad7a{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-10px) rotate(5deg)}}@keyframes takeover-glow-f48dad7a{0%,to{transform:scale(.9);opacity:.7}50%{transform:scale(1.15);opacity:1}}.takeover-text[data-v-f48dad7a]{margin:0;color:#fff;font-size:clamp(1.05rem,2.6vw,2.1rem);font-weight:900;line-height:1.15;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 0 rgba(76,29,149,.6),0 8px 24px rgba(0,0,0,.35)}.takeover-word[data-v-f48dad7a]{display:inline-block;margin-right:.35em;opacity:0;animation:takeover-word-f48dad7a .55s cubic-bezier(.34,1.56,.64,1) both}@keyframes takeover-word-f48dad7a{0%{opacity:0;transform:translateY(26px) scale(.85) rotate(-3deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}.takeover-body[data-v-f48dad7a]{display:flex;flex-direction:column;gap:clamp(.5rem,1.6vh,1rem);min-width:0}.takeover-actions[data-v-f48dad7a]{display:flex;flex-wrap:wrap;gap:.6rem;opacity:0;animation:takeover-word-f48dad7a .5s cubic-bezier(.34,1.56,.64,1) 1.5s both}.takeover-verdict[data-v-f48dad7a]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1.1rem;border-radius:9999px;border:2px solid rgba(255,255,255,.7);background:#ffffff29;color:#fff;font-size:clamp(.8rem,1.4vw,1rem);font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s ease,box-shadow .2s ease}.takeover-verdict[data-v-f48dad7a]:hover{transform:translateY(-2px) scale(1.06);box-shadow:0 10px 24px #0000004d}.takeover-verdict--good[data-v-f48dad7a]:hover{background:#22c55e;border-color:#bbf7d0}.takeover-verdict--bad[data-v-f48dad7a]:hover{background:#ef4444;border-color:#fecaca}.takeover-verdict-emoji[data-v-f48dad7a]{font-size:1.35em;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}.takeover-verdict:hover .takeover-verdict-emoji[data-v-f48dad7a]{animation:star-wiggle-f48dad7a .8s ease-in-out infinite}@media (max-width: 640px){.takeover-verdict[data-v-f48dad7a]{padding:.35rem .8rem;font-size:.72rem}.takeover-inner[data-v-f48dad7a]{gap:.6rem;padding:.75rem 5rem .75rem .85rem}.takeover-anubis[data-v-f48dad7a]{width:72px;height:72px}.takeover-text[data-v-f48dad7a]{font-size:.95rem;letter-spacing:.05em;line-height:1.2}.takeover-body[data-v-f48dad7a]{gap:.5rem}}.takeover-close[data-v-f48dad7a]{position:absolute;z-index:2;top:10px;right:72px;width:30px;height:30px;border-radius:9999px;border:1px solid rgba(255,255,255,.45);background:#00000040;color:#fff;font-size:18px;line-height:1;cursor:pointer}.takeover-close[data-v-f48dad7a]:hover{background:#00000073}@media (max-width: 640px){.takeover-close[data-v-f48dad7a]{right:52px;top:6px;width:26px;height:26px}}.takeover-enter-active[data-v-f48dad7a]{transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .3s ease}.takeover-leave-active[data-v-f48dad7a]{transition:transform .55s cubic-bezier(.55,0,1,.45),opacity .35s ease .2s}.takeover-enter-from[data-v-f48dad7a],.takeover-leave-to[data-v-f48dad7a]{opacity:0;transform:translateY(-50%) scaleX(.03) scaleY(.6)}@media (max-width: 900px){.takeover-enter-from[data-v-f48dad7a],.takeover-leave-to[data-v-f48dad7a]{transform:scaleX(.03) scaleY(.6)}}.feedback-takeover[data-v-f48dad7a]{transition:background .35s ease,box-shadow .35s ease}.feedback-takeover.is-bad[data-v-f48dad7a]{background:linear-gradient(105deg,#3b0a0a,#7f1d1d 40%,#991b1b,#b91c1c);box-shadow:0 18px 60px #991b1b8c,0 0 120px #ef44444d}.feedback-takeover.is-bad .takeover-aurora[data-v-f48dad7a]{filter:hue-rotate(-60deg) saturate(.6)}.feedback-takeover.is-good .takeover-anubis-img[data-v-f48dad7a]{animation:takeover-anubis-jump-f48dad7a .9s cubic-bezier(.34,1.56,.64,1) 1 both}@keyframes takeover-anubis-jump-f48dad7a{0%{transform:translateY(0) rotate(0) scale(1)}30%{transform:translateY(-46px) rotate(-10deg) scale(1.15)}55%{transform:translateY(0) rotate(6deg) scale(.96,1.04)}75%{transform:translateY(-14px) rotate(-3deg) scale(1.04)}to{transform:translateY(0) rotate(0) scale(1)}}.feedback-takeover.is-good .takeover-anubis-glow[data-v-f48dad7a]{animation:takeover-glow-f48dad7a .5s ease-in-out infinite;background:radial-gradient(circle,#fde047d9,#fde04700 65%)}.feedback-takeover.is-bad .takeover-anubis-img[data-v-f48dad7a]{animation:takeover-anubis-droop-f48dad7a .7s cubic-bezier(.22,1,.36,1) 1 both;filter:drop-shadow(0 12px 24px rgba(0,0,0,.5)) saturate(.5) brightness(.85)}@keyframes takeover-anubis-droop-f48dad7a{0%{transform:translateY(0) rotate(0) scale(1)}to{transform:translateY(14px) rotate(14deg) scaleY(.9);transform-origin:50% 90%}}.feedback-takeover.is-bad .takeover-anubis-glow[data-v-f48dad7a]{background:radial-gradient(circle,#ef444473,#ef444400 65%)}.takeover-verdict[data-v-f48dad7a]:disabled{cursor:default;opacity:.35;transform:none}.feedback-takeover.is-good .takeover-verdict--good[data-v-f48dad7a]:disabled{opacity:1;background:#22c55e;border-color:#bbf7d0;transform:scale(1.1);box-shadow:0 0 30px #22c55eb3}.feedback-takeover.is-bad .takeover-verdict--bad[data-v-f48dad7a]:disabled{opacity:1;background:#ef4444;border-color:#fecaca;transform:scale(1.1);box-shadow:0 0 30px #ef4444b3}.takeover-confetti[data-v-f48dad7a]{position:absolute;z-index:3;width:var(--size, 7px);height:var(--size, 7px);pointer-events:none;animation:takeover-confetti-f48dad7a 1.1s cubic-bezier(.2,.8,.4,1) both;box-shadow:0 0 8px #fde047cc}@keyframes takeover-confetti-f48dad7a{0%{transform:translate(-50%,-50%) rotate(0) scale(.4);opacity:1}60%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy) + 60px)) rotate(var(--rot)) scale(1);opacity:0}}.feedback-takeover.is-closing .takeover-spark[data-v-f48dad7a]{animation:takeover-spark-suck-f48dad7a .45s cubic-bezier(.55,0,1,.45) both}@keyframes takeover-spark-suck-f48dad7a{0%{opacity:1;transform:scale(1.1) rotate(0)}to{opacity:0;transform:scale(.2) rotate(180deg);left:99%;top:50%}}.feedback-takeover.is-closing .takeover-inner[data-v-f48dad7a]{transition:opacity .3s ease,transform .4s ease-in;opacity:0;transform:translate(40px) scale(.96)}.feedback-button.is-gold-pulse[data-v-f48dad7a]:before{animation:feedback-gold-pulse-f48dad7a .9s ease-out 1}.feedback-button.is-gold-pulse[data-v-f48dad7a]{border-color:#fde047e6;box-shadow:0 0 30px #fde0478c,0 0 60px #fbbf2459}@keyframes feedback-gold-pulse-f48dad7a{0%{box-shadow:0 0 #fde047e6}to{box-shadow:0 0 0 26px #fde04700}}.unread-badge[data-v-f48dad7a]{position:absolute;top:-8px;right:6px;z-index:1;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:9999px;font-size:10px;font-weight:800;line-height:1;color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 8px #ef444480}.badge-enter-active[data-v-f48dad7a]{animation:badge-pop-f48dad7a .3s ease-out}.badge-leave-active[data-v-f48dad7a]{animation:badge-pop-f48dad7a .2s ease-in reverse}@keyframes badge-pop-f48dad7a{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.feedback-button[data-v-f48dad7a]:before,.feedback-button:hover .star-icon[data-v-f48dad7a],.feedback-button.is-teasing .star-icon[data-v-f48dad7a]{animation:none}.takeover-enter-active[data-v-f48dad7a],.takeover-leave-active[data-v-f48dad7a]{transition:opacity .2s ease}.takeover-enter-from[data-v-f48dad7a],.takeover-leave-to[data-v-f48dad7a]{transform:translateY(-50%)}.takeover-aurora[data-v-f48dad7a],.takeover-shine[data-v-f48dad7a],.takeover-spark[data-v-f48dad7a],.takeover-anubis[data-v-f48dad7a],.takeover-anubis-glow[data-v-f48dad7a],.takeover-anubis-img[data-v-f48dad7a],.takeover-word[data-v-f48dad7a],.takeover-actions[data-v-f48dad7a]{animation:none;opacity:1}.takeover-confetti[data-v-f48dad7a],.feedback-takeover.is-good .takeover-anubis-img[data-v-f48dad7a],.feedback-takeover.is-bad .takeover-anubis-img[data-v-f48dad7a],.feedback-takeover.is-closing .takeover-spark[data-v-f48dad7a],.feedback-button.is-gold-pulse[data-v-f48dad7a]:before{animation:none}}.onboarding-root[data-v-f2596e89]{touch-action:none;overscroll-behavior:contain}.onboarding-scrim[data-v-f2596e89]{background:#0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@supports not (backdrop-filter: blur(1px)){.onboarding-scrim[data-v-f2596e89]{background:#000000d1}}.onboarding-card[data-v-f2596e89]{background:linear-gradient(135deg,#ffffff26,#ffffff0d);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000004d,0 0 0 1px #ffffff1a inset,0 32px 64px -12px #0006;max-height:calc(100vh - 2.5rem)}@supports not (backdrop-filter: blur(1px)){.onboarding-card[data-v-f2596e89]{background:linear-gradient(135deg,#291a42f5,#181028f5)}}html.perf-lite .onboarding-card[data-v-f2596e89]{background:linear-gradient(135deg,#291a42,#181028)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.onboarding-card--sheet[data-v-f2596e89]{max-height:52vh}@supports (height: 100dvh){.onboarding-card--sheet[data-v-f2596e89]{max-height:52dvh}}.onboarding-scroll[data-v-f2596e89]{touch-action:pan-y;overscroll-behavior:contain}.anubis-avatar[data-v-f2596e89]{animation:anubis-glow-f2596e89 3s ease-in-out infinite}@keyframes anubis-glow-f2596e89{0%,to{filter:drop-shadow(0 0 6px rgba(251,191,36,.5)) drop-shadow(0 0 12px rgba(251,191,36,.3))}50%{filter:drop-shadow(0 0 10px rgba(251,191,36,.7)) drop-shadow(0 0 20px rgba(251,191,36,.4))}}.spotlight-glow[data-v-f2596e89]{background:transparent;border:3px solid rgba(255,255,255,.3);box-shadow:0 0 0 4px #8b5cf64d,0 0 30px 8px #8b5cf640,0 0 60px 16px #e91e6326,inset 0 0 20px #ffffff1a;animation:pulse-glow-f2596e89 2s ease-in-out infinite}@keyframes pulse-glow-f2596e89{0%,to{box-shadow:0 0 0 4px #8b5cf64d,0 0 30px 8px #8b5cf640,0 0 60px 16px #e91e6326,inset 0 0 20px #ffffff1a}50%{box-shadow:0 0 0 6px #8b5cf666,0 0 50px 12px #8b5cf659,0 0 80px 24px #e91e6333,inset 0 0 30px #ffffff26}}.onboarding-fade-enter-active[data-v-f2596e89],.onboarding-fade-leave-active[data-v-f2596e89]{transition:opacity .4s ease}.onboarding-fade-enter-from[data-v-f2596e89],.onboarding-fade-leave-to[data-v-f2596e89]{opacity:0}[data-v-f2596e89] .gradient-keyword{font-weight:700;background:linear-gradient(135deg,#ec4899,#d946ef 30%,#a855f7,#d946ef 70%,#ec4899);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:keyword-glow-f2596e89 4s ease-in-out infinite}@keyframes keyword-glow-f2596e89{0%,to{background-position:0% 50%;filter:brightness(1)}50%{background-position:100% 50%;filter:brightness(1.2)}}@media (prefers-reduced-motion: reduce){.spotlight-glow[data-v-f2596e89],[data-v-f2596e89] .gradient-keyword{animation:none}.onboarding-fade-enter-active[data-v-f2596e89],.onboarding-fade-leave-active[data-v-f2596e89]{transition:none}}.modal-glow[data-v-a6526d9d]{box-shadow:0 0 0 1px #ec48991a,0 20px 80px -20px #ec489966,0 10px 40px -10px #a855f74d}[data-theme=dark] .modal-pop [class~="from-violet-950/90"][data-v-a6526d9d]{background-image:linear-gradient(to bottom right,#222227f2,#1a1a1eed,#121214f5)}[data-theme=dark] .modal-pop [class~="border-pink-500/40"][data-v-a6526d9d]{border-color:#ffffff24}[data-theme=dark] .modal-glow[data-v-a6526d9d]{box-shadow:0 0 0 1px #ffffff0f,0 20px 80px -20px #ff007a40,0 10px 40px -10px #0000008c}[data-theme=light] .modal-pop [class~="from-violet-950/90"][data-v-a6526d9d]{background-image:linear-gradient(to bottom right,#fffffff7,#fcfafff2,#fffffff7)}[data-theme=light] .modal-pop [class~="bg-white/[0.03]"][data-v-a6526d9d]{background-color:transparent}[data-theme=light] .modal-pop [class~="border-pink-500/40"][data-v-a6526d9d]{border-color:#ec48994d}[data-theme=light] .modal-glow[data-v-a6526d9d]{box-shadow:0 0 0 1px #0f172a0f,0 20px 60px -20px #ec489940,0 12px 40px -12px #0f172a2e}[data-theme=light] .modal-pop [class~=text-white][data-v-a6526d9d]{color:#1f2937}[data-theme=light] .modal-pop [class~="text-white/70"][data-v-a6526d9d],[data-theme=light] .modal-pop [class~="text-white/60"][data-v-a6526d9d]{color:#4b5563}[data-theme=light] .modal-pop [class~="text-white/55"][data-v-a6526d9d]{color:#6b7280}[data-theme=light] .modal-pop [class~="text-white/40"][data-v-a6526d9d]{color:#9ca3af}[data-theme=light] .modal-pop [class~="hover:text-white"][data-v-a6526d9d]:hover{color:#111827}[data-theme=light] .modal-pop [class~="bg-white/[0.04]"][data-v-a6526d9d]{background-color:#0f172a0a}[data-theme=light] .modal-pop [class~="border-white/10"][data-v-a6526d9d]{border-color:#0f172a1f}[data-theme=light] .modal-pop [class~="hover:bg-white/[0.08]"][data-v-a6526d9d]:hover{background-color:#0f172a12}[data-theme=light] .modal-pop [class~="decoration-white/20"][data-v-a6526d9d]{text-decoration-color:#0f172a40}[data-theme=light] .modal-pop [class*=bg-gradient-to][class~=text-white][data-v-a6526d9d],[data-theme=light] .modal-pop [class*=bg-gradient-to] [class~=text-white][data-v-a6526d9d]{color:#fff}[data-theme=light] .modal-pop [class*=bg-gradient-to] [class~="text-white/80"][data-v-a6526d9d]{color:#ffffffd9}.onboarding-rich[data-v-a6526d9d] strong{color:#ffffffe0;font-weight:500}.modal-pop[data-v-a6526d9d]{animation:modal-pop-a6526d9d .42s cubic-bezier(.22,1.2,.36,1) both;will-change:transform,opacity}@keyframes modal-pop-a6526d9d{0%{opacity:0;transform:translateY(16px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.anubis-float[data-v-a6526d9d]{animation:anubis-float-a6526d9d 3.2s ease-in-out infinite;transform-origin:center bottom;will-change:transform}.anubis-float[data-v-a6526d9d]:hover{animation-duration:1.1s}@keyframes anubis-float-a6526d9d{0%{transform:translateY(0) rotate(-3deg) scale(1)}25%{transform:translateY(-8px) rotate(2deg) scale(1.03)}50%{transform:translateY(-4px) rotate(-2deg) scale(1.02)}75%{transform:translateY(-9px) rotate(3deg) scale(1.04)}to{transform:translateY(0) rotate(-3deg) scale(1)}}.cta-shine[data-v-a6526d9d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translate(-100%);animation:cta-shine-a6526d9d 4s ease-in-out infinite;pointer-events:none}@keyframes cta-shine-a6526d9d{0%,60%,to{transform:translate(-100%)}85%{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.anubis-float[data-v-a6526d9d],.modal-pop[data-v-a6526d9d]{animation:none}.cta-shine[data-v-a6526d9d]:after{animation:none;opacity:0}}.lower-section-wrapper[data-v-5f274d8d]{position:relative;overflow:hidden;z-index:1;background:linear-gradient(135deg,#42186c,#2d1250,#24024e);background-size:200% 200%;animation:gradient-shift-5f274d8d 15s ease infinite}[data-theme=light] .lower-section-wrapper[data-v-5f274d8d]{background:linear-gradient(135deg,#ebe6ea,#e8e7ef 40%,#e4e9ef,#ebeae0);background-size:200% 200%}.lower-section-wrapper.no-animation[data-v-5f274d8d]{animation:none!important;background-size:100% 100%!important}@keyframes gradient-shift-5f274d8d{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animated-bg[data-v-5f274d8d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;filter:blur(20px);opacity:.55;contain:strict;will-change:contents}.gradient-orb[data-v-5f274d8d]{position:absolute;border-radius:50%;mix-blend-mode:screen;will-change:transform;backface-visibility:hidden;transform:translateZ(0);animation-play-state:running}.orb-1[data-v-5f274d8d]{width:800px;height:800px;background:radial-gradient(circle,rgba(120,80,180,.85) 0%,transparent 70%);top:-300px;left:-200px;animation:float-vertical-5f274d8d 40s ease-in-out infinite}.orb-2[data-v-5f274d8d]{width:700px;height:700px;background:radial-gradient(circle,rgba(100,60,160,.8) 0%,transparent 70%);top:50px;right:-200px;animation:float-circular-5f274d8d 35s linear infinite reverse}.orb-3[data-v-5f274d8d]{width:900px;height:900px;background:radial-gradient(circle,rgba(140,90,200,.75) 0%,transparent 70%);bottom:-400px;left:20%;animation:float-circular-5f274d8d 50s linear infinite}.orb-4[data-v-5f274d8d]{width:600px;height:600px;background:radial-gradient(circle,rgba(90,50,140,.8) 0%,transparent 70%);top:40%;left:5%;animation:float-horizontal-5f274d8d 45s ease-in-out infinite}.orb-5[data-v-5f274d8d]{width:750px;height:750px;background:radial-gradient(circle,rgba(130,70,170,.75) 0%,transparent 70%);top:20%;right:10%;animation:float-circular-5f274d8d 55s linear infinite}html[data-page-hidden=true] .animated-bg .gradient-orb[data-v-5f274d8d]{animation-play-state:paused}[data-theme=light] .animated-bg[data-v-5f274d8d]{opacity:.25}[data-theme=light] .orb-1[data-v-5f274d8d]{background:radial-gradient(circle,rgba(255,182,193,.8) 0%,transparent 70%)}[data-theme=light] .orb-2[data-v-5f274d8d]{background:radial-gradient(circle,rgba(221,160,221,.7) 0%,transparent 70%)}[data-theme=light] .orb-3[data-v-5f274d8d]{background:radial-gradient(circle,rgba(176,224,230,.6) 0%,transparent 70%)}[data-theme=light] .orb-4[data-v-5f274d8d]{background:radial-gradient(circle,rgba(255,218,185,.7) 0%,transparent 70%)}[data-theme=light] .orb-5[data-v-5f274d8d]{background:radial-gradient(circle,rgba(230,190,255,.6) 0%,transparent 70%)}[data-theme=light] .gradient-orb[data-v-5f274d8d]{mix-blend-mode:multiply}@keyframes float-vertical-5f274d8d{0%,to{transform:translateY(-50px)}50%{transform:translateY(50px)}}@keyframes float-horizontal-5f274d8d{0%,to{transform:translate(-50px) translateY(-10px)}50%{transform:translate(50px) translateY(10px)}}@keyframes float-circular-5f274d8d{0%{transform:rotate(0) translate(30px) rotate(0)}to{transform:rotate(360deg) translate(30px) rotate(-360deg)}}.orbs-paused .gradient-orb[data-v-5f274d8d]{animation-play-state:paused!important}.orbs-paused[data-v-5f274d8d]{animation-play-state:paused}.mobile-legal-link[data-v-5f274d8d]{color:#ffffff73;transition:color .2s ease}.mobile-legal-link[data-v-5f274d8d]:hover,.mobile-legal-link[data-v-5f274d8d]:active{color:#fffc}[data-theme=light] .mobile-legal-footer[data-v-5f274d8d]{border-color:#0000001a}[data-theme=light] .mobile-legal-link[data-v-5f274d8d]{color:#0006}[data-theme=light] .mobile-legal-link[data-v-5f274d8d]:hover,[data-theme=light] .mobile-legal-link[data-v-5f274d8d]:active{color:#000000b3}[data-theme=light] .mobile-legal-footer p[data-v-5f274d8d]{color:#00000040}@media (prefers-reduced-motion: reduce){.gradient-orb[data-v-5f274d8d],.lower-section-wrapper[data-v-5f274d8d]{animation:none!important}}@media (max-width: 1024px),(pointer: coarse){.animated-bg[data-v-5f274d8d]{display:none!important}.lower-section-wrapper[data-v-5f274d8d]{animation:none!important;background-size:100% 100%!important}}@supports (-webkit-touch-callout: none){@media (max-width: 1366px){.animated-bg[data-v-5f274d8d]{display:none!important}.lower-section-wrapper[data-v-5f274d8d]{animation:none!important}.gradient-orb[data-v-5f274d8d]{animation:none!important;will-change:auto!important;transform:none!important}}}.slide-down-enter-active[data-v-9910cddd],.slide-down-leave-active[data-v-9910cddd]{transition:transform .3s ease,opacity .3s ease}.slide-down-enter-from[data-v-9910cddd],.slide-down-leave-to[data-v-9910cddd]{transform:translateY(-100%);opacity:0}.splash-screen[data-v-290d5065]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f0a1e,#1a1035,#0d0820);overflow:hidden}.splash-content[data-v-290d5065]{display:flex;flex-direction:column;align-items:center;gap:2rem;z-index:2}.anubis-container[data-v-290d5065]{position:relative;width:180px;height:180px;display:flex;align-items:center;justify-content:center}.anubis-glow[data-v-290d5065]{position:absolute;width:200px;height:200px;background:radial-gradient(circle,rgba(138,43,226,.4) 0%,transparent 70%);border-radius:50%;animation:pulse-glow-290d5065 2s ease-in-out infinite}.anubis-head[data-v-290d5065]{width:150px;height:auto;object-fit:contain;animation:float-290d5065 3s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(138,43,226,.5))}.loading-container[data-v-290d5065]{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:200px}.loading-bar[data-v-290d5065]{width:100%;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.loading-progress[data-v-290d5065]{height:100%;width:30%;background:linear-gradient(90deg,#8b2bdb,#a855f7,#8b2bdb);background-size:200% 100%;border-radius:2px;animation:loading-slide-290d5065 1.5s ease-in-out infinite}.loading-text[data-v-290d5065]{color:#fff9;font-size:.875rem;font-weight:500;letter-spacing:.05em}.app-title[data-v-290d5065]{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;background:linear-gradient(135deg,#fff,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.particles[data-v-290d5065]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.particle[data-v-290d5065]{position:absolute;bottom:-10px;background:#8a2be299;border-radius:50%;animation:rise-290d5065 linear infinite}@keyframes pulse-glow-290d5065{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}@keyframes float-290d5065{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes loading-slide-290d5065{0%{transform:translate(-100%)}50%{transform:translate(250%)}to{transform:translate(-100%)}}@keyframes rise-290d5065{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) rotate(720deg);opacity:0}}.splash-fade-leave-active[data-v-290d5065]{transition:opacity .5s ease-out}.splash-fade-leave-to[data-v-290d5065]{opacity:0}.toast[data-v-164927ed]{pointer-events:auto;display:flex;align-items:flex-start;gap:.75rem;max-width:100%;padding:.875rem .875rem .875rem 1rem;border-radius:1rem;border:1px solid transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.toast-icon[data-v-164927ed]{flex:none;margin-top:.0625rem;line-height:0}.toast-body[data-v-164927ed]{flex:1 1 auto;min-width:0}.toast-message[data-v-164927ed]{font-size:.875rem;line-height:1.35rem;font-weight:500;white-space:pre-line;overflow-wrap:anywhere}.toast-action-btn[data-v-164927ed]{margin-top:.3125rem;font-size:.75rem;font-weight:600;text-decoration:underline;text-underline-offset:2px;color:inherit;opacity:.85;transition:opacity .15s ease}.toast-action-btn[data-v-164927ed]:hover{opacity:1}.toast-close[data-v-164927ed]{flex:none;margin:-.25rem -.25rem -.25rem 0;padding:.375rem;border-radius:.625rem;line-height:0;color:inherit;opacity:.6;transition:opacity .15s ease,background-color .15s ease}.toast-close[data-v-164927ed]:hover{opacity:1;background:#ffffff24}.toast-close[data-v-164927ed]:focus-visible{opacity:1;outline:2px solid currentColor;outline-offset:2px}.toast-success[data-v-164927ed]{background:linear-gradient(135deg,#0a2e26f7,#061a16fa);border-color:#34d39961;color:#eafaf3;box-shadow:0 18px 40px -14px #000000a6,0 0 0 1px #ffffff0d inset,0 0 32px -14px #10b9818c}.toast-success .toast-icon[data-v-164927ed]{color:#34d399}.toast-error[data-v-164927ed]{background:linear-gradient(135deg,#3a1216f7,#1e0a0cfa);border-color:#f8717166;color:#fdeaea;box-shadow:0 18px 40px -14px #000000a6,0 0 0 1px #ffffff0d inset,0 0 32px -14px #ef444480}.toast-error .toast-icon[data-v-164927ed]{color:#f87171}.toast-warning[data-v-164927ed]{background:linear-gradient(135deg,#3a260af7,#1e1306fa);border-color:#fbbf2466;color:#fdf3e0;box-shadow:0 18px 40px -14px #000000a6,0 0 0 1px #ffffff0d inset,0 0 32px -14px #f59e0b80}.toast-warning .toast-icon[data-v-164927ed]{color:#fbbf24}.toast-info[data-v-164927ed]{background:linear-gradient(135deg,#0a263af7,#061420fa);border-color:#38bdf866;color:#e8f4fd;box-shadow:0 18px 40px -14px #000000a6,0 0 0 1px #ffffff0d inset,0 0 32px -14px #0ea5e980}.toast-info .toast-icon[data-v-164927ed]{color:#38bdf8}[data-theme=light] .toast-success[data-v-164927ed]{background:linear-gradient(135deg,#f0fdf7,#d7f5e6);border-color:#05966959;color:#064e3b;box-shadow:0 16px 36px -14px #0f172a47,0 0 0 1px #ffffffb3 inset}[data-theme=light] .toast-success .toast-icon[data-v-164927ed]{color:#047857}[data-theme=light] .toast-error[data-v-164927ed]{background:linear-gradient(135deg,#fff5f5,#fde0e0);border-color:#dc262652;color:#7f1d1d;box-shadow:0 16px 36px -14px #0f172a47,0 0 0 1px #ffffffb3 inset}[data-theme=light] .toast-error .toast-icon[data-v-164927ed]{color:#dc2626}[data-theme=light] .toast-warning[data-v-164927ed]{background:linear-gradient(135deg,#fffaf0,#fdedc9);border-color:#d9770657;color:#7c2d12;box-shadow:0 16px 36px -14px #0f172a47,0 0 0 1px #ffffffb3 inset}[data-theme=light] .toast-warning .toast-icon[data-v-164927ed]{color:#b45309}[data-theme=light] .toast-info[data-v-164927ed]{background:linear-gradient(135deg,#f2f9ff,#daedfd);border-color:#0284c752;color:#0c4a6e;box-shadow:0 16px 36px -14px #0f172a47,0 0 0 1px #ffffffb3 inset}[data-theme=light] .toast-info .toast-icon[data-v-164927ed]{color:#0369a1}[data-theme=light] .toast-close[data-v-164927ed]:hover{background:#0f172a17}.toast-enter-active[data-v-164927ed]{transition:opacity .26s ease-out,transform .26s cubic-bezier(.22,1,.36,1)}.toast-leave-active[data-v-164927ed]{transition:opacity .18s ease-in,transform .18s ease-in}.toast-enter-from[data-v-164927ed]{opacity:0;transform:translate(1.5rem) scale(.97)}.toast-leave-to[data-v-164927ed]{opacity:0;transform:translate(1.5rem) scale(.98)}.toast-move[data-v-164927ed]{transition:transform .26s ease}@media (prefers-reduced-motion: reduce){.toast-enter-active[data-v-164927ed],.toast-leave-active[data-v-164927ed],.toast-move[data-v-164927ed]{transition-duration:.01ms}.toast-enter-from[data-v-164927ed],.toast-leave-to[data-v-164927ed]{transform:none}}/*! tailwindcss v4.2.4 | 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)))){[data-v-fb13cda0],[data-v-fb13cda0]:before,[data-v-fb13cda0]:after,[data-v-fb13cda0]::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-font-weight:initial}}}.aub[data-v-fb13cda0]{z-index:250;width:calc(100% - 1.5rem);max-width:var(--container-md,28rem);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-xl,.75rem);left:50%;bottom:calc(5rem + env(safe-area-inset-bottom));background:var(--aub-ring);--aub-bg:#1a0033;--aub-ring:#ffffff24;--aub-text:#ffffffd9;--aub-muted:#ffffff80;--aub-close-hover-bg:#ffffff1a;--aub-close-hover-text:#fff;--aub-icon:#f472b6;padding:1.5px;position:fixed;overflow:hidden;box-shadow:0 12px 40px #00000073}[data-theme=dark] .aub[data-v-fb13cda0]{--aub-bg:#17171a;--aub-ring:#ffffff1a}[data-theme=light] .aub[data-v-fb13cda0]{--aub-bg:#fff;--aub-ring:#0f172a1a;--aub-text:#0f172ad9;--aub-muted:#0f172a73;--aub-close-hover-bg:#0f172a0f;--aub-close-hover-text:#0f172ae6;--aub-icon:#ec4899;box-shadow:0 12px 32px #0f172a29}@media (min-width:1024px){.aub[data-v-fb13cda0]{bottom:calc(1.5rem + env(safe-area-inset-bottom))}}.aub-halo[data-v-fb13cda0]{aspect-ratio:1;pointer-events:none;background:conic-gradient(#0000,#ec489959 40deg,#ec4899 75deg,#d946ef,#a855f7 115deg,#a855f759 150deg,#0000 190deg,#0000 360deg);width:170%;animation:4s linear infinite aub-orbit-fb13cda0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes aub-orbit-fb13cda0{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.aub-halo[data-v-fb13cda0],.aub-icon[data-v-fb13cda0],.aub-action[data-v-fb13cda0]:hover{animation:none}.aub-action[data-v-fb13cda0]:hover{box-shadow:0 0 10px #ec4899b3,0 0 20px #a855f773}}.aub-inner[data-v-fb13cda0]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);background:var(--aub-bg);border-radius:calc(.75rem - 1.5px);display:flex;position:relative}.aub-icon[data-v-fb13cda0]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--aub-icon);flex-shrink:0;animation:6s linear infinite aub-icon-spin-fb13cda0}@keyframes aub-icon-spin-fb13cda0{to{transform:rotate(360deg)}}.aub-text[data-v-fb13cda0]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--aub-text);flex:1}.aub-action[data-v-fb13cda0]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background:linear-gradient(135deg,#ec4899,#a855f7);flex-shrink:0;transition:box-shadow .2s,filter .2s}.aub-action[data-v-fb13cda0]:hover{filter:brightness(1.08);animation:1.1s ease-in-out infinite aub-neon-pulse-fb13cda0}@keyframes aub-neon-pulse-fb13cda0{0%,to{box-shadow:0 0 6px #ec48998c,0 0 14px #a855f759}50%{box-shadow:0 0 12px #ec4899e6,0 0 26px #a855f7a6,0 0 40px #d946ef59}}.aub-action[data-v-fb13cda0]:focus-visible,.aub-close[data-v-fb13cda0]:focus-visible{box-shadow:0 0 0 2px var(--aub-bg),0 0 0 4px #ec4899;outline:none}.aub-close[data-v-fb13cda0]{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 1);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--aub-muted);flex-shrink:0}.aub-close[data-v-fb13cda0]:hover{background:var(--aub-close-hover-bg);color:var(--aub-close-hover-text)}.aub-enter-active[data-v-fb13cda0],.aub-leave-active[data-v-fb13cda0]{transition:opacity .25s,transform .25s}.aub-enter-from[data-v-fb13cda0],.aub-leave-to[data-v-fb13cda0]{opacity:0;transform:translate(-50%,1rem)}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.passkey-offer-card[data-v-28300397]{left:1rem;width:min(380px,calc(100vw - 2rem));background:var(--theme-glass-bg);border-color:var(--theme-border);box-shadow:0 8px 32px #00000040}.passkey-offer-title[data-v-28300397]{color:var(--theme-foreground)}.passkey-offer-body[data-v-28300397]{color:var(--theme-foreground-muted)}.passkey-offer-secondary[data-v-28300397]{color:var(--theme-foreground-muted);transition:color .15s ease}.passkey-offer-secondary[data-v-28300397]:hover:not(:disabled){color:var(--theme-foreground)}html.perf-lite .passkey-offer-card[data-v-28300397]{background:var(--theme-dropdown-bg, #1a1a1d)}.passkey-offer-fade-enter-active[data-v-28300397],.passkey-offer-fade-leave-active[data-v-28300397]{transition:opacity .2s ease,transform .2s ease}.passkey-offer-fade-enter-from[data-v-28300397],.passkey-offer-fade-leave-to[data-v-28300397]{opacity:0;transform:translateY(8px)}.message-toast-enter-active[data-v-492afcbb]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.message-toast-leave-active[data-v-492afcbb]{transition:all .2s ease-in}.message-toast-enter-from[data-v-492afcbb],.message-toast-leave-to[data-v-492afcbb]{opacity:0;transform:translate(100%)}.message-toast-move[data-v-492afcbb]{transition:transform .3s ease}.quest-bubble[data-v-64598fab]{position:fixed;top:96px;left:50%;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:12px;max-width:min(92vw,480px);padding:12px 14px 12px 12px;border-radius:16px;background:linear-gradient(135deg,#140e28f5,#260e3cf5);border:1px solid rgba(255,0,122,.45);box-shadow:0 8px 28px #00000080,0 0 26px #ff007a59;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff}.quest-bubble__avatar[data-v-64598fab]{width:36px;height:36px;border-radius:50%;flex-shrink:0;object-fit:cover;border:1.5px solid rgba(255,0,122,.6);background:#ffffff0d}.quest-bubble__text[data-v-64598fab]{margin:0;font-size:14px;line-height:1.4;font-weight:500;flex:1}.quest-bubble__close[data-v-64598fab]{width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#ffffffbf;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .18s ease}.quest-bubble__close[data-v-64598fab]:hover{background:#ffffff24;color:#fff}@media (max-width: 768px){.quest-bubble[data-v-64598fab]{top:80px;padding:10px 12px 10px 10px;gap:10px}.quest-bubble__avatar[data-v-64598fab]{width:32px;height:32px}.quest-bubble__text[data-v-64598fab]{font-size:13px}}.quest-bubble-enter-active[data-v-64598fab],.quest-bubble-leave-active[data-v-64598fab]{transition:opacity .25s ease,transform .25s ease}.quest-bubble-enter-from[data-v-64598fab]{opacity:0;transform:translate(-50%) translateY(-8px)}.quest-bubble-leave-to[data-v-64598fab]{opacity:0;transform:translate(-50%) translateY(-4px)}.visitor-notification[data-v-4ffea75c]{background:linear-gradient(135deg,#581c87f2,#3b0764f2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(139,92,246,.2);min-width:320px;max-width:380px}.visitor-notification.mutual-interest[data-v-4ffea75c]{background:linear-gradient(135deg,#ec4899f2,#f97316f2,#ea580cf2);border:1px solid rgba(255,255,255,.2);animation:pulse-glow-4ffea75c 2s ease-in-out infinite}@keyframes pulse-glow-4ffea75c{0%,to{box-shadow:0 0 20px #ec48994d,0 0 40px #f9731633}50%{box-shadow:0 0 30px #ec489980,0 0 60px #f973164d}}.slide-fade-enter-active[data-v-4ffea75c]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-4ffea75c]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-4ffea75c],.slide-fade-leave-to[data-v-4ffea75c]{transform:translate(100%);opacity:0}.visitor-notification-container[data-v-1f04f762]{position:fixed;top:80px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 100px);overflow-y:auto;pointer-events:none}.visitor-notification-container[data-v-1f04f762]>*{pointer-events:auto}.list-move[data-v-1f04f762],.list-enter-active[data-v-1f04f762],.list-leave-active[data-v-1f04f762]{transition:all .3s ease}.list-enter-from[data-v-1f04f762],.list-leave-to[data-v-1f04f762]{opacity:0;transform:translate(100%)}.list-leave-active[data-v-1f04f762]{position:absolute}@media (max-width: 640px){.visitor-notification-container[data-v-1f04f762]{left:10px;right:10px;top:70px}}.visitor-notification-container[data-v-1f04f762]::-webkit-scrollbar{width:4px}.visitor-notification-container[data-v-1f04f762]::-webkit-scrollbar-track{background:transparent}.visitor-notification-container[data-v-1f04f762]::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:2px}.visitor-notification-container[data-v-1f04f762]::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.sale-notification[data-v-2372c28c]{background:linear-gradient(135deg,#064e3bf2,#042f2ef2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(52,211,153,.25);min-width:320px;max-width:380px;position:relative;overflow:hidden}.sale-progress-bar[data-v-2372c28c]{position:absolute;bottom:0;left:0;right:0;height:3px;background:#ffffff1a}.sale-progress-bar-fill[data-v-2372c28c]{height:100%;background:linear-gradient(90deg,#34d399,#6ee7b7);animation:sale-progress-shrink-2372c28c linear forwards;transform-origin:left}@keyframes sale-progress-shrink-2372c28c{0%{width:100%}to{width:0%}}.sale-slide-enter-active[data-v-2372c28c]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.sale-slide-leave-active[data-v-2372c28c]{transition:all .25s ease-in}.sale-slide-enter-from[data-v-2372c28c],.sale-slide-leave-to[data-v-2372c28c]{transform:translate(100%);opacity:0}.sale-notification-container[data-v-0f766188]{position:fixed;bottom:20px;right:20px;z-index:9998;display:flex;flex-direction:column-reverse;gap:12px;max-height:calc(100vh - 100px);overflow-y:auto;pointer-events:none}.sale-notification-container[data-v-0f766188]>*{pointer-events:auto}.sale-list-move[data-v-0f766188],.sale-list-enter-active[data-v-0f766188],.sale-list-leave-active[data-v-0f766188]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.sale-list-enter-from[data-v-0f766188],.sale-list-leave-to[data-v-0f766188]{opacity:0;transform:translate(100%)}.sale-list-leave-active[data-v-0f766188]{position:absolute}@media (max-width: 640px){.sale-notification-container[data-v-0f766188]{left:10px;right:10px;bottom:10px}}html.perf-lite .push-invitation-card[data-v-75017dc1]{background:var(--theme-dropdown-bg, #1a1a1d)}.push-invitation-fade-enter-active[data-v-75017dc1],.push-invitation-fade-leave-active[data-v-75017dc1]{transition:opacity .2s ease,transform .2s ease,bottom .2s ease}.push-invitation-fade-enter-from[data-v-75017dc1],.push-invitation-fade-leave-to[data-v-75017dc1]{opacity:0;transform:translateY(8px)}.slide-up-enter-active[data-v-898028a6],.slide-up-leave-active[data-v-898028a6]{transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}.slide-up-enter-from[data-v-898028a6],.slide-up-leave-to[data-v-898028a6]{transform:translateY(100%);opacity:0}.xp-notification-container[data-v-7c449ebb]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10000;overflow:hidden}.xp-main-badge[data-v-7c449ebb]{position:fixed;transform:translate(-50%,-50%);pointer-events:none;animation:badgePop-7c449ebb .8s cubic-bezier(.34,1.56,.64,1) forwards;will-change:transform,opacity;z-index:10001}.xp-badge-text[data-v-7c449ebb]{display:inline-block;padding:.5rem 1rem;font-size:1.25rem;font-weight:800;color:#fff;text-shadow:0 0 10px rgba(255,0,122,.8),0 0 20px rgba(168,85,247,.6),0 2px 4px rgba(0,0,0,.3);background:linear-gradient(135deg,#ff007ae6,#a855f7e6);border-radius:2rem;border:2px solid rgba(255,255,255,.4);box-shadow:0 4px 20px #ff007a80,0 0 40px #a855f74d,inset 0 1px 2px #ffffff4d}@keyframes badgePop-7c449ebb{0%{transform:translate(-50%,-50%) scale(0);opacity:0}20%{transform:translate(-50%,-50%) scale(1.3);opacity:1}40%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(.8);opacity:0}}.xp-particle[data-v-7c449ebb]{position:fixed;width:12px;height:12px;transform:translate(-50%,-50%);pointer-events:none;animation:particleFly-7c449ebb var(--duration, 1s) cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:var(--delay, 0s);opacity:0;will-change:transform,opacity}.particle-core[data-v-7c449ebb]{position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:radial-gradient(circle,#fff,#ff007a 40%,#a855f7);border-radius:50%;box-shadow:0 0 6px 2px #ff007acc,0 0 12px 4px #a855f799}.particle-glow[data-v-7c449ebb]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background:radial-gradient(circle,rgba(255,0,122,.4) 0%,rgba(168,85,247,.2) 50%,transparent 70%);border-radius:50%;animation:particlePulse-7c449ebb .3s ease-in-out infinite}@keyframes particleFly-7c449ebb{0%{transform:translate(-50%,-50%) scale(0);opacity:0}10%{transform:translate(-50%,-50%) scale(1.2);opacity:1}30%{transform:translate(calc(-50% + var(--curve-x, 0px)),calc(-50% + var(--curve-y, -30px))) scale(1);opacity:1}90%{opacity:1}to{transform:translate(calc(-50% + var(--end-x, 0px)),calc(-50% + var(--end-y, 0px))) scale(.3);opacity:0}}@keyframes particlePulse-7c449ebb{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.3);opacity:.3}}@media (prefers-reduced-motion: reduce){.xp-main-badge[data-v-7c449ebb]{animation:simpleFade-7c449ebb .5s ease-out forwards}.xp-particle[data-v-7c449ebb]{animation:simpleFade-7c449ebb .3s ease-out forwards;animation-delay:var(--delay, 0s)}.particle-glow[data-v-7c449ebb]{animation:none}@keyframes simpleFade-7c449ebb{0%{opacity:0}30%{opacity:1}to{opacity:0}}}@media (max-width: 768px){.xp-particle[data-v-7c449ebb]{width:10px;height:10px}.xp-badge-text[data-v-7c449ebb]{font-size:1rem;padding:.4rem .8rem}}.quest-banner-host[data-v-07751d04]{position:fixed;right:20px;bottom:20px;z-index:2400;display:flex;flex-direction:column;gap:10px;align-items:flex-end;pointer-events:none}.quest-banner[data-v-07751d04]{display:flex;align-items:center;gap:12px;padding:13px 18px 13px 15px;border-radius:16px;background:#12101af0;border:1px solid rgba(255,255,255,.1);border-top-color:#fb923c6b;box-shadow:0 18px 44px #00000080;color:#fff;pointer-events:auto;cursor:pointer;animation:quest-banner-life-07751d04 4.2s ease forwards}@keyframes quest-banner-life-07751d04{0%{opacity:0;transform:translateY(10px) scale(.985)}8%{opacity:1;transform:none}86%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.quest-banner__spark[data-v-07751d04]{position:relative;width:30px;height:30px;flex:none;border-radius:999px;background:linear-gradient(135deg,#fb923c,#ec4899);box-shadow:0 0 18px #fb923c73}.quest-banner__spark[data-v-07751d04]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;border:1.5px solid rgba(251,146,60,.55);animation:quest-banner-ring-07751d04 1.5s ease-out .42s forwards}@keyframes quest-banner-ring-07751d04{0%{transform:scale(1);opacity:.8}to{transform:scale(2.1);opacity:0}}.quest-banner__text[data-v-07751d04]{min-width:0}.quest-banner__tag[data-v-07751d04]{display:inline-block;margin-bottom:5px;padding:2px 8px;border-radius:999px;border:1px solid rgba(251,146,60,.36);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fb923ce6}.quest-banner__title[data-v-07751d04]{margin:0;font-size:14px;font-weight:650;letter-spacing:.1px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quest-banner__sub[data-v-07751d04]{margin:3px 0 0;font-size:12px;line-height:1.3;color:#ffffff85;white-space:nowrap}.quest-banner__xp[data-v-07751d04]{display:flex;align-items:baseline;gap:3px;margin-left:14px;padding:5px 11px;border-radius:999px;flex:none;background:#fbbf2424;border:1px solid rgba(251,191,36,.34)}.quest-banner__xp b[data-v-07751d04]{font-size:14px;font-weight:750;color:#fbbf24;font-variant-numeric:tabular-nums}.quest-banner__xp i[data-v-07751d04]{font-size:11px;font-weight:650;font-style:normal;color:#fbbf24cc}.quest-banner-leave-active[data-v-07751d04]{transition:opacity .2s ease,transform .2s ease}.quest-banner-leave-to[data-v-07751d04]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion: reduce){.quest-banner[data-v-07751d04],.quest-banner__spark[data-v-07751d04]:after{animation-duration:4.2s;animation-name:quest-banner-still-07751d04}@keyframes quest-banner-still-07751d04{0%,to{opacity:1;transform:none}}}.session-reminder-banner[data-v-0020b001]{position:fixed;top:0;left:0;right:0;z-index:200;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1);transition:background-color .3s ease}.urgency-calm[data-v-0020b001]{background:#1e283ce6;border-bottom-color:#6496ff33}.urgency-active[data-v-0020b001]{background:#3c280ae6;border-bottom-color:#ffb4324d}.urgency-urgent[data-v-0020b001]{background:#3c0f0feb;border-bottom-color:#ff3c3c66}.urgency-live[data-v-0020b001]{background:#0a3219e6;border-bottom-color:#32ff644d}.banner-content[data-v-0020b001]{max-width:1200px;margin:0 auto;padding:8px 20px;display:flex;align-items:center;gap:12px}.banner-avatars[data-v-0020b001]{display:flex;align-items:center;flex-shrink:0}.banner-avatars .banner-avatar+.banner-avatar[data-v-0020b001]{margin-left:-12px}.banner-avatar[data-v-0020b001]{position:relative;flex-shrink:0}.avatar-img[data-v-0020b001]{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.25)}.banner-avatars .banner-avatar+.banner-avatar .avatar-img[data-v-0020b001]{box-shadow:0 0 0 2px #0f1423e6}.avatar-level[data-v-0020b001]{position:absolute;bottom:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(0,0,0,.3);line-height:1}.banner-info[data-v-0020b001]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.banner-top-row[data-v-0020b001]{display:flex;align-items:center;gap:8px;min-width:0}.banner-title[data-v-0020b001]{color:#fff;font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-with[data-v-0020b001]{color:#fff9;font-size:.75rem;white-space:nowrap}.banner-with strong[data-v-0020b001]{color:#ffffffd9;font-weight:600}.banner-bottom-row[data-v-0020b001]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.banner-location[data-v-0020b001]{display:inline-flex;align-items:center;gap:4px;color:#ffffff8c;font-size:.6875rem;line-height:1}.banner-time-range[data-v-0020b001]{display:inline-flex;align-items:center;gap:4px;color:#ffffffb3;font-size:.6875rem;font-variant-numeric:tabular-nums;line-height:1}.banner-dot[data-v-0020b001]{color:#ffffff4d;font-size:.75rem;line-height:1}.banner-countdown[data-v-0020b001]{color:#fff;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.05em;line-height:1}.banner-countdown.pulse[data-v-0020b001]{animation:pulse-glow-0020b001 1.5s ease-in-out infinite}@keyframes pulse-glow-0020b001{0%,to{opacity:1}50%{opacity:.6}}.banner-live-badge[data-v-0020b001]{display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 8px;border-radius:999px;background:#22c55e33;color:#4ade80;font-size:.6875rem;font-weight:800;letter-spacing:.08em;line-height:1}.live-dot[data-v-0020b001]{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade8099;animation:live-pulse-0020b001 1.5s ease-in-out infinite}@keyframes live-pulse-0020b001{0%,to{transform:scale(1);box-shadow:0 0 6px #4ade8099}50%{transform:scale(1.3);box-shadow:0 0 12px #4ade80e6,0 0 24px #4ade804d}}.banner-actions[data-v-0020b001]{position:relative;display:flex;align-items:center;gap:8px;flex-shrink:0}.banner-secondary[data-v-0020b001]{display:flex;align-items:center;gap:8px}.menu-label[data-v-0020b001],.banner-more-btn[data-v-0020b001],.banner-menu-backdrop[data-v-0020b001]{display:none}.banner-btn[data-v-0020b001]{padding:6px 14px;border-radius:8px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;border:none;white-space:nowrap;display:flex;align-items:center;gap:6px}.banner-btn-primary[data-v-0020b001]{background:#4285f4;color:#fff}.banner-btn-primary[data-v-0020b001]:hover{background:#3367d6}.banner-btn-location[data-v-0020b001]{background:#10b98133;color:#6ee7b7}.banner-btn-location[data-v-0020b001]:hover{background:#10b98159}.banner-btn-service[data-v-0020b001]{background:#a855f733;color:#c4b5fd}.banner-btn-service[data-v-0020b001]:hover{background:#a855f759}.banner-dismiss[data-v-0020b001],.banner-icon-btn[data-v-0020b001],.banner-more-btn[data-v-0020b001]{width:28px;height:28px;border-radius:6px;border:none;background:#ffffff1a;color:#fff9;cursor:pointer;align-items:center;justify-content:center;transition:all .2s ease;text-decoration:none;flex-shrink:0}.banner-dismiss[data-v-0020b001],.banner-icon-btn[data-v-0020b001]{display:flex}.banner-dismiss[data-v-0020b001]:hover,.banner-icon-btn[data-v-0020b001]:hover,.banner-icon-btn.active[data-v-0020b001],.banner-more-btn[data-v-0020b001]:hover,.banner-more-btn.active[data-v-0020b001]{background:#fff3;color:#fff}.banner-history-panel[data-v-0020b001]{position:absolute;top:calc(100% + 10px);right:0;width:min(320px,calc(100vw - 24px));max-height:340px;display:flex;flex-direction:column;background:#121828fa;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 12px 32px #00000073;overflow:hidden;z-index:3}.history-header[data-v-0020b001]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffd9;flex-shrink:0}.history-header-title[data-v-0020b001]{font-size:.75rem;font-weight:700;letter-spacing:.02em}.history-count[data-v-0020b001]{margin-left:auto;min-width:18px;padding:1px 6px;border-radius:999px;background:#ffffff1a;color:#ffffffb3;font-size:.6875rem;font-weight:700;text-align:center;line-height:1.4}.history-state[data-v-0020b001]{display:flex;align-items:center;justify-content:center;padding:20px 12px;color:#ffffff80;font-size:.75rem}.history-list[data-v-0020b001]{margin:0;padding:6px;list-style:none;overflow-y:auto}.history-group-label[data-v-0020b001]{padding:8px 10px 4px;color:#fff6;font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.history-item[data-v-0020b001]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer}.history-item[data-v-0020b001]:hover{background:#ffffff0d}.history-avatar[data-v-0020b001]{flex-shrink:0;width:24px;height:24px;border-radius:50%;object-fit:cover;border:1.5px solid rgba(255,255,255,.15)}.history-sub[data-v-0020b001]{color:#ffffff8c;font-size:.6875rem;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-see-all[data-v-0020b001]{padding:6px 10px 4px;text-align:center}.history-see-all a[data-v-0020b001]{color:#93c5fd;font-size:.6875rem;font-weight:600;text-decoration:none}.history-see-all a[data-v-0020b001]:hover{text-decoration:underline}.history-item-current[data-v-0020b001]{background:#4285f41f;box-shadow:inset 2px 0 #4285f4}.history-item-main[data-v-0020b001]{display:flex;flex-direction:column;gap:2px;min-width:0}.history-date[data-v-0020b001]{color:#ffffffe6;font-size:.75rem;font-weight:600;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-status[data-v-0020b001]{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:.625rem;font-weight:700;letter-spacing:.03em;line-height:1.5}.history-status-confirmed[data-v-0020b001]{background:#22c55e26;color:#4ade80}.history-status-pending[data-v-0020b001]{background:#f59e0b26;color:#fbbf24}.history-status-completed[data-v-0020b001]{background:#60a5fa26;color:#93c5fd}.history-status-cancelled[data-v-0020b001]{background:#f8717126;color:#f87171}.history-status-unscheduled[data-v-0020b001],.history-status-expired[data-v-0020b001]{background:#ffffff14;color:#ffffff8c}.banner-history-backdrop[data-v-0020b001]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199}.history-fade-enter-active[data-v-0020b001],.history-fade-leave-active[data-v-0020b001]{transition:opacity .15s ease,transform .15s ease}.history-fade-enter-from[data-v-0020b001],.history-fade-leave-to[data-v-0020b001]{opacity:0;transform:translateY(-4px)}.banner-slide-enter-active[data-v-0020b001],.banner-slide-leave-active[data-v-0020b001]{transition:transform .3s ease,opacity .3s ease}.banner-slide-enter-from[data-v-0020b001],.banner-slide-leave-to[data-v-0020b001]{transform:translateY(-100%);opacity:0}@media (max-width: 640px){.banner-content[data-v-0020b001]{padding:8px 12px;gap:8px}.banner-top-row[data-v-0020b001]{flex-direction:column;align-items:flex-start;gap:0}.banner-title[data-v-0020b001]{font-size:.75rem}.banner-with[data-v-0020b001]{font-size:.6875rem}.banner-countdown[data-v-0020b001]{font-size:.75rem}.banner-btn[data-v-0020b001]{padding:5px 10px;font-size:.6875rem}.banner-more-btn[data-v-0020b001]{display:flex}.banner-secondary[data-v-0020b001]{display:none}.banner-secondary.menu-open[data-v-0020b001]{display:flex;flex-direction:column;align-items:stretch;gap:6px;position:absolute;top:calc(100% + 8px);right:0;min-width:190px;padding:8px;background:#121828fa;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 12px 32px #00000073;z-index:3}.banner-secondary.menu-open .banner-btn[data-v-0020b001],.banner-secondary.menu-open .banner-icon-btn[data-v-0020b001]{width:100%;height:auto;justify-content:flex-start;padding:9px 12px;border-radius:8px;font-size:.75rem}.banner-secondary.menu-open .banner-secondary-action[data-v-0020b001]{gap:10px;background:#ffffff0f;color:#ffffffd9}.banner-secondary.menu-open .menu-label[data-v-0020b001]{display:inline}.banner-menu-backdrop[data-v-0020b001]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:199}}.session-strip[data-v-0020b001]{position:fixed;top:0;left:0;right:0;z-index:199;height:4px;cursor:pointer;transition:height .2s ease,opacity .2s ease;overflow:hidden}.session-strip[data-v-0020b001]:hover{height:24px}.session-strip:hover .strip-content[data-v-0020b001]{opacity:1}.strip-content[data-v-0020b001]{display:flex;align-items:center;justify-content:center;gap:6px;height:24px;opacity:0;transition:opacity .2s ease;font-size:11px;font-weight:600;color:#ffffffe6;white-space:nowrap}.strip-dot[data-v-0020b001]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.strip-dot-pulse[data-v-0020b001]{animation:strip-pulse-0020b001 1.5s ease-in-out infinite}@keyframes strip-pulse-0020b001{0%,to{opacity:1}50%{opacity:.3}}.strip-label[data-v-0020b001]{max-width:200px;overflow:hidden;text-overflow:ellipsis}.strip-time[data-v-0020b001]{opacity:.6;font-variant-numeric:tabular-nums}.strip-countdown[data-v-0020b001]{font-variant-numeric:tabular-nums;letter-spacing:.5px}.strip-calm[data-v-0020b001]{background:linear-gradient(90deg,#1e283cf2,#3c50b4cc,#1e283cf2)}.strip-active[data-v-0020b001]{background:linear-gradient(90deg,#3c280af2,#c88c1ecc,#3c280af2)}.strip-urgent[data-v-0020b001]{background:linear-gradient(90deg,#3c0f0ff2,#dc3232cc,#3c0f0ff2)}.strip-live[data-v-0020b001]{background:linear-gradient(90deg,#0a3219f2,#1eb450cc,#0a3219f2)}.strip-slide-enter-active[data-v-0020b001],.strip-slide-leave-active[data-v-0020b001]{transition:transform .3s ease,opacity .3s ease}.strip-slide-enter-from[data-v-0020b001],.strip-slide-leave-to[data-v-0020b001]{transform:translateY(-100%);opacity:0}.app-loading[data-v-71bdee7a]{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0f0a1e,#1a1035,#0d0820);z-index:9999}html[data-theme=dark] .app-loading[data-v-71bdee7a]{background:#121214}html[data-theme=light] .app-loading[data-v-71bdee7a]{background:#eceef1}html.capacitor-native [class*=backdrop-blur]{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html.capacitor-native .profile-perf-scope [class*=backdrop-blur]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}html.perf-lite [class*=backdrop-blur],html.perf-lite .profile-perf-scope [class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.perf-lite{--theme-dropdown-bg: #1a0033;--theme-card: #2d1b4d;--theme-glass-bg: rgba(255, 255, 255, .14);--theme-card-blur: 0px}html.perf-lite[data-theme=dark]{--theme-dropdown-bg: #1a1a1d;--theme-card: #1f1f24;--theme-glass-bg: rgba(255, 255, 255, .1)}html.perf-lite[data-theme=light]{--theme-dropdown-bg: #ffffff;--theme-card: #ffffff;--theme-glass-bg: rgba(0, 0, 0, .06)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--theme-dropdown-bg: #1a0033;--theme-card: #2d1b4d}:root[data-theme=dark]{--theme-dropdown-bg: #1a1a1d;--theme-card: #1f1f24}:root[data-theme=light]{--theme-dropdown-bg: #ffffff;--theme-card: #ffffff}}html.perf-lite{--lite-plate: #23103f;--lite-plate-black: rgba(0, 0, 0, .72);--lite-page-bg: #120a1f}html.perf-lite[data-theme=dark]{--lite-plate: #1f1f24;--lite-page-bg: #111114}html.perf-lite[data-theme=light]{--lite-plate: #ffffff;--lite-page-bg: #f3f4f6}html.perf-lite [class*=backdrop-blur]:not(.lite-keep):is(:not([class*=bg-]),[class~=bg-gradient-to-t],[class~=bg-gradient-to-tr],[class~=bg-gradient-to-r],[class~=bg-gradient-to-br],[class~=bg-gradient-to-b],[class~=bg-gradient-to-bl],[class~=bg-gradient-to-l],[class~=bg-gradient-to-tl],[class~="bg-white/3"],[class~="bg-white/5"],[class~="bg-white/8"],[class~="bg-white/10"],[class~="bg-white/12"],[class~="bg-white/15"],[class~="bg-white/20"],[class~="bg-white/25"],[class~="bg-white/30"],[class~="bg-white/[0.02]"],[class~="bg-white/[0.03]"],[class~="bg-white/[0.04]"],[class~="bg-white/[0.05]"],[class~="bg-white/[0.06]"],[class~="bg-white/[0.07]"],[class~="bg-white/[0.08]"],[class~=bg-theme-glass-bg]),html.perf-lite .lite-solid{background-color:var(--lite-plate)!important}html.perf-lite [class*=backdrop-blur]:not(.lite-keep):not([class*=inset-0]):is([class~="bg-black/30"],[class~="bg-black/35"],[class~="bg-black/40"],[class~="bg-black/45"],[class~="bg-black/50"],[class~="bg-black/55"],[class~="bg-black/60"],[class~="bg-black/65"]){background-color:var(--lite-plate-black)!important}html.perf-lite{--lite-scrim: rgba(0, 0, 0, .85)}html.perf-lite [class*=backdrop-blur][class*=inset-0]:not(.lite-keep):is([class~="bg-black/20"],[class~="bg-black/25"],[class~="bg-black/30"],[class~="bg-black/35"],[class~="bg-black/40"],[class~="bg-black/45"],[class~="bg-black/50"],[class~="bg-black/55"],[class~="bg-black/60"],[class~="bg-black/65"],[class~="bg-black/70"]){background-color:var(--lite-scrim)!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--lite-plate: #23103f;--lite-plate-black: rgba(0, 0, 0, .72)}:root[data-theme=dark]{--lite-plate: #1f1f24}:root[data-theme=light]{--lite-plate: #ffffff}[class*=backdrop-blur]:not(.lite-keep):is(:not([class*=bg-]),[class~=bg-gradient-to-t],[class~=bg-gradient-to-tr],[class~=bg-gradient-to-r],[class~=bg-gradient-to-br],[class~=bg-gradient-to-b],[class~=bg-gradient-to-bl],[class~=bg-gradient-to-l],[class~=bg-gradient-to-tl],[class~="bg-white/3"],[class~="bg-white/5"],[class~="bg-white/8"],[class~="bg-white/10"],[class~="bg-white/12"],[class~="bg-white/15"],[class~="bg-white/20"],[class~="bg-white/25"],[class~="bg-white/30"],[class~="bg-white/[0.02]"],[class~="bg-white/[0.03]"],[class~="bg-white/[0.04]"],[class~="bg-white/[0.05]"],[class~="bg-white/[0.06]"],[class~="bg-white/[0.07]"],[class~="bg-white/[0.08]"],[class~=bg-theme-glass-bg]),.lite-solid{background-color:var(--lite-plate)!important}[class*=backdrop-blur]:not(.lite-keep):not([class*=inset-0]):is([class~="bg-black/30"],[class~="bg-black/35"],[class~="bg-black/40"],[class~="bg-black/45"],[class~="bg-black/50"],[class~="bg-black/55"],[class~="bg-black/60"],[class~="bg-black/65"]){background-color:var(--lite-plate-black)!important}:root{--lite-scrim: rgba(0, 0, 0, .85)}[class*=backdrop-blur][class*=inset-0]:not(.lite-keep):is([class~="bg-black/20"],[class~="bg-black/25"],[class~="bg-black/30"],[class~="bg-black/35"],[class~="bg-black/40"],[class~="bg-black/45"],[class~="bg-black/50"],[class~="bg-black/55"],[class~="bg-black/60"],[class~="bg-black/65"],[class~="bg-black/70"]){background-color:var(--lite-scrim)!important}}html.perf-lite *:not(.animate-spin):not(.keep-anim),html.perf-lite *:not(.animate-spin):not(.keep-anim):before,html.perf-lite *:not(.animate-spin):not(.keep-anim):after{animation-iteration-count:1!important;animation-duration:.001ms!important}html.perf-lite .animate-spin{animation-duration:1.6s!important}html.capacitor-native *:not(.animate-spin):not(.keep-anim),html.capacitor-native *:not(.animate-spin):not(.keep-anim):before,html.capacitor-native *:not(.animate-spin):not(.keep-anim):after,html.desktop-native *:not(.animate-spin):not(.keep-anim),html.desktop-native *:not(.animate-spin):not(.keep-anim):before,html.desktop-native *:not(.animate-spin):not(.keep-anim):after{animation-iteration-count:1!important}html.capacitor-native .ecosystem-toggle-wrap,html.desktop-native .ecosystem-toggle-wrap{display:none!important}html.capacitor-native,html.capacitor-native body{overflow-x:hidden;max-width:100vw}html.capacitor-native body:has(.passport-page){overflow-x:clip}@media (prefers-reduced-motion: reduce){html.capacitor-native *,html.capacitor-native *:before,html.capacitor-native *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
