/*! tailwindcss v4.3.2 | 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-5b417915],[data-v-5b417915]:before,[data-v-5b417915]:after,[data-v-5b417915]::backdrop{--tw-font-weight:initial}[data-v-f3db8d3a],[data-v-f3db8d3a]:before,[data-v-f3db8d3a]:after,[data-v-f3db8d3a]::backdrop{--tw-font-weight:initial;--tw-leading:initial}[data-v-562138e9],[data-v-562138e9]:before,[data-v-562138e9]:after,[data-v-562138e9]::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.fv-modal[data-v-5b417915]{position:fixed;inset:0}.fv-modal__backdrop[data-v-5b417915]{padding:calc(var(--spacing,.25rem) * 4);-webkit-backdrop-filter:blur(8px)saturate(1.1);background:#0009;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=768px){.fv-modal__backdrop[data-v-5b417915]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8)}}.dark .fv-modal__backdrop[data-v-5b417915]{background:#000000d9}.fv-modal__panel[data-v-5b417915]{border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);flex-direction:column;max-width:min(100vw - 2rem,72rem);max-height:85vh;margin:auto;display:flex;position:relative;box-shadow:0 0 0 1px #00000014,0 30px 45px -30px #32325d40,0 18px 36px -18px #0000001a}.dark .fv-modal__panel[data-v-5b417915]{box-shadow:none;background:#1a1a1e;border:1px solid #ffffff14}.fv-modal__header[data-v-5b417915]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-bottom:1px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.dark .fv-modal__header[data-v-5b417915]{border-bottom-color:#ffffff0f}.fv-modal__title[data-v-5b417915]{min-width:0;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-900,oklch(20.5% 0 0));flex:1}@media (width>=768px){.fv-modal__title[data-v-5b417915]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.dark .fv-modal__title[data-v-5b417915]{color:var(--color-neutral-100,oklch(97% 0 0))}.fv-modal__close[data-v-5b417915]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);cursor:pointer;border-radius:var(--radius-lg,.5rem);--tw-border-style:none;color:var(--color-neutral-400,oklch(70.8% 0 0));background-color:#0000;border-style:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.fv-modal__close[data-v-5b417915]:hover{color:var(--color-neutral-600,oklch(43.9% 0 0));background:#0000000d}.dark .fv-modal__close[data-v-5b417915]:hover{color:var(--color-neutral-200,oklch(92.2% 0 0));background:#ffffff14}.fv-modal__close[data-v-5b417915]:focus-visible{outline:2px solid var(--color-fv-primary-400,#a78bfa);outline-offset:-2px}.fv-modal__content[data-v-5b417915]{padding:calc(var(--spacing,.25rem) * 4);flex-grow:1}@media (width>=768px){.fv-modal__content[data-v-5b417915]{padding:calc(var(--spacing,.25rem) * 5)}}.fv-modal-enter-active[data-v-5b417915]{transition:opacity .22s cubic-bezier(.16,1,.3,1)}.fv-modal-enter-active .fv-modal__panel[data-v-5b417915]{animation:.3s cubic-bezier(.34,1.56,.64,1) both fv-modal-scale-in-5b417915}.fv-modal-leave-active[data-v-5b417915]{transition:opacity .15s ease-in}.fv-modal-leave-active .fv-modal__panel[data-v-5b417915]{animation:.15s ease-in both fv-modal-scale-out-5b417915}.fv-modal-enter-from[data-v-5b417915],.fv-modal-leave-to[data-v-5b417915]{opacity:0}@keyframes fv-modal-scale-in-5b417915{0%{opacity:0;transform:scale(.94)translateY(.5rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes fv-modal-scale-out-5b417915{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.fv-modal-enter-active[data-v-5b417915],.fv-modal-leave-active[data-v-5b417915]{transition:opacity .1s linear}.fv-modal-enter-active .fv-modal__panel[data-v-5b417915],.fv-modal-leave-active .fv-modal__panel[data-v-5b417915]{animation:none}}@property --tw-font-weight{syntax:"*";inherits:false}.fv-confirm[data-v-f3db8d3a]{padding:var(--spacing,.25rem)}.fv-confirm__title[data-v-f3db8d3a]{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:1.0625rem;font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-900,oklch(20.5% 0 0))}.dark .fv-confirm__title[data-v-f3db8d3a]{color:var(--color-neutral-100,oklch(97% 0 0))}.fv-confirm__desc[data-v-f3db8d3a]{margin-bottom:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-lg,.5rem);background-color:var(--color-neutral-100,oklch(97% 0 0));padding: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-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--color-neutral-700,oklch(37.1% 0 0));border:1px solid #0000000a}.dark .fv-confirm__desc[data-v-f3db8d3a]{color:var(--color-neutral-300,oklch(87% 0 0));background:#ffffff0a;border-color:#ffffff0f}.fv-confirm__actions[data-v-f3db8d3a]{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.fv-confirm__btn[data-v-f3db8d3a]{cursor:pointer;border-radius:var(--radius-lg,.5rem);--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:.8125rem;font-weight:var(--font-weight-semibold,600);border-style:none;transition:background-color .15s,transform .1s}.fv-confirm__btn[data-v-f3db8d3a]:active{transform:scale(.97)}.fv-confirm__btn--confirm[data-v-f3db8d3a]{color:var(--color-white,#fff);background:#cf2d56}.fv-confirm__btn--confirm[data-v-f3db8d3a]:hover{background:#b82750}.fv-confirm__btn--confirm[data-v-f3db8d3a]:focus-visible{outline-offset:2px;outline:2px solid #cf2d56;box-shadow:0 0 0 4px #cd2d5526}.fv-confirm__btn--cancel[data-v-f3db8d3a]{color:var(--color-neutral-600,oklch(43.9% 0 0));background-color:#0000;box-shadow:0 0 0 1px #00000014}.fv-confirm__btn--cancel[data-v-f3db8d3a]:hover{color:var(--color-neutral-900,oklch(20.5% 0 0));background:#0000000d;transform:translateY(-1px);box-shadow:0 0 0 1px #0000001f,0 2px 4px #0000000f}.fv-confirm__btn--cancel[data-v-f3db8d3a]:focus-visible{outline:2px solid var(--color-fv-primary-400,#a78bfa);outline-offset:2px}.dark .fv-confirm__btn--cancel[data-v-f3db8d3a]{color:var(--color-neutral-300,oklch(87% 0 0));background-color:#0000;box-shadow:0 0 0 1px #ffffff14}.dark .fv-confirm__btn--cancel[data-v-f3db8d3a]:hover{color:var(--color-neutral-100,oklch(97% 0 0));background:#ffffff12;transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff1f}@media (prefers-reduced-motion:reduce){.fv-confirm__btn[data-v-f3db8d3a]{transition:background-color .1s}.fv-confirm__btn[data-v-f3db8d3a]:active,.fv-confirm__btn--cancel[data-v-f3db8d3a]:hover{transform:none}}@property --tw-leading{syntax:"*";inherits:false}.fv-notif[data-v-562138e9]{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 4);z-index:2000;border-radius:var(--radius-xl,.75rem);-webkit-backdrop-filter:blur(20px)saturate(1.3);background:#ffffffd9;width:min(22rem,100vw - 2rem);display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 4px 6px #0000000a,0 12px 24px #00000005}.dark .fv-notif[data-v-562138e9]{-webkit-backdrop-filter:blur(24px)saturate(1.2);box-shadow:none;background:#18181be0;border:1px solid #ffffff14}.fv-notif__stripe[data-v-562138e9]{border-radius:3px 0 0 3px;flex-shrink:0;width:3px}.fv-notif__body[data-v-562138e9]{flex:1;min-width:0;padding:.75rem .75rem .5rem}.fv-notif__header[data-v-562138e9]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.fv-notif__icon[data-v-562138e9]{flex-shrink:0;margin-top:1px}.fv-notif__title[data-v-562138e9]{--tw-leading:var(--leading-tight,1.25);min-width:0;font-size:.8125rem;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);overflow-wrap:break-word;color:var(--color-neutral-900,oklch(20.5% 0 0));flex:1}.dark .fv-notif__title[data-v-562138e9]{color:var(--color-neutral-100,oklch(97% 0 0))}.fv-notif__close[data-v-562138e9]{cursor:pointer;border-radius:var(--radius-md,.375rem);--tw-border-style:none;color:var(--color-neutral-400,oklch(70.8% 0 0));background-color:#0000;border-style:none;flex-shrink:0;padding:3px;transition:color .15s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1)}.fv-notif__close[data-v-562138e9]:hover{color:var(--color-neutral-600,oklch(43.9% 0 0));background:#00000012}.fv-notif__close[data-v-562138e9]:focus-visible{outline:2px solid var(--color-fv-primary-400,#a78bfa);outline-offset:1px}.dark .fv-notif__close[data-v-562138e9]:hover{color:var(--color-neutral-200,oklch(92.2% 0 0));background:#ffffff1a}.fv-notif__content[data-v-562138e9]{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-neutral-500,oklch(55.6% 0 0));line-height:1.4}.dark .fv-notif__content[data-v-562138e9]{color:var(--color-neutral-400,oklch(70.8% 0 0))}.fv-notif__actions[data-v-562138e9]{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;display:flex}.fv-notif__cta[data-v-562138e9]{cursor:pointer;--tw-border-style:none;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);background-color:#0000;border-style:none;padding:0;transition:opacity .15s}.fv-notif__cta[data-v-562138e9]:hover{opacity:.7}.fv-notif__progress-track[data-v-562138e9]{background:#0000000d;height:2px;position:absolute;bottom:0;left:3px;right:0}.dark .fv-notif__progress-track[data-v-562138e9]{background:#ffffff0d}.fv-notif__progress-bar[data-v-562138e9]{border-radius:0 0 2px;height:100%;transition:width .1s linear}.notif-enter-active[data-v-562138e9]{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .22s cubic-bezier(.16,1,.3,1)}.notif-leave-active[data-v-562138e9]{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .15s ease-in}.notif-enter-from[data-v-562138e9]{opacity:0;transform:translateY(1.25rem)scale(.94)}.notif-leave-to[data-v-562138e9]{opacity:0;transform:translateY(-.5rem)scale(.98)}@media (prefers-reduced-motion:reduce){.notif-enter-active[data-v-562138e9],.notif-leave-active[data-v-562138e9]{transition:opacity .1s linear}.notif-enter-from[data-v-562138e9],.notif-leave-to[data-v-562138e9]{transform:none}}.lang-pill[data-v-45c8d7df]{font-family:var(--font-bubble);color:var(--color-wiz-deep);border:2px solid var(--color-wiz-soft);cursor:pointer;background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.8rem;font-weight:700;transition:transform .2s cubic-bezier(.34,1.56,.64,1),border-color .2s,box-shadow .25s,background-color .2s;display:inline-flex;box-shadow:0 3px #a855f71a}.lang-pill[data-v-45c8d7df]:hover{border-color:var(--color-wiz);background:var(--color-wiz-soft);transform:translateY(-2px);box-shadow:0 5px #a855f726,0 14px 26px -12px #a855f759}.lang-pill[data-v-45c8d7df]:active{transform:translateY(0)}.pw-foot-link[data-v-7a4e4f73]{color:var(--color-cocoa-soft);border-radius:9999px;align-items:center;padding:.4rem .85rem;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .2s,color .2s;display:inline-flex}.pw-foot-link[data-v-7a4e4f73]:hover{background:var(--color-wiz-soft);color:var(--color-wiz-deep);transform:translateY(-2px)}
