/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Inter", "Segoe UI", Roboto, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-bold:700;--tracking-normal:0em;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Inter", "Segoe UI", Roboto, system-ui, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-y-0{inset-block:0}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-\[var\(--content-top\)\]{top:var(--content-top)}.right-0{right:0}.right-\[9\.5px\]{right:9.5px}.bottom-0{bottom:0}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[104px\]{bottom:104px}.left-0{left:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[31\]{z-index:31}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-px{margin-top:1px}.mb-\[2px\]{margin-bottom:2px}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[18px\]{width:18px;height:18px}.size-\[41px\]{width:41px;height:41px}.size-\[50px\]{width:50px;height:50px}.h-1\/3{height:33.3333%}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-\[33px\]{height:33px}.h-\[44px\]{height:44px}.h-\[50px\]{height:50px}.h-\[53px\]{height:53px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[71px\]{height:71px}.h-\[134px\]{height:134px}.h-\[var\(--tg-viewport-height\,100dvh\)\]{height:var(--tg-viewport-height,100dvh)}.h-full{height:100%}.h-px{height:1px}.max-h-\[calc\(100dvh-var\(--content-top\)\)\]{max-height:calc(100dvh - var(--content-top))}.min-h-0{min-height:0}.min-h-\[28px\]{min-height:28px}.min-h-\[80px\]{min-height:80px}.min-h-full{min-height:100%}.w-1\/3{width:33.3333%}.w-24{width:calc(var(--spacing) * 24)}.w-36{width:calc(var(--spacing) * 36)}.w-full{width:100%}.max-w-\[230px\]{max-width:230px}.max-w-\[253px\]{max-width:253px}.max-w-\[309px\]{max-width:309px}.max-w-\[480px\]{max-width:480px}.min-w-0{min-width:0}.min-w-\[34px\]{min-width:34px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-decimal{list-style-type:decimal}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[5px\]{gap:5px}.gap-\[10px\]{gap:10px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[30px\]{border-radius:30px}.rounded-\[36px\]{border-radius:36px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[var\(--c-accent-border\)\]{border-color:var(--c-accent-border)}.border-\[var\(--c-reveal-border\)\]{border-color:var(--c-reveal-border)}.border-current{border-color:currentColor}.border-r-transparent{border-right-color:#0000}.bg-\[\#404040\]{background-color:#404040}.bg-\[var\(--c-chip\)\]{background-color:var(--c-chip)}.bg-\[var\(--c-note\)\]{background-color:var(--c-note)}.bg-\[var\(--c-overlay\)\]{background-color:var(--c-overlay)}.bg-\[var\(--c-sheet\)\]{background-color:var(--c-sheet)}.bg-\[var\(--c-tabbar\)\]{background-color:var(--c-tabbar)}.bg-accent{background-color:var(--c-accent)}.bg-bg{background-color:var(--c-bg)}.bg-bubble{background-color:var(--c-bubble)}.bg-bubble\!{background-color:var(--c-bubble)!important}.bg-card{background-color:var(--c-card)}.bg-danger{background-color:var(--c-danger)}.bg-disabled{background-color:var(--c-disabled)}.bg-divider{background-color:var(--c-divider)}.bg-muted-btn{background-color:var(--c-muted-btn)}.bg-tint-blue{background-color:var(--c-tint-blue)}.bg-tint-violet{background-color:var(--c-tint-violet)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(180deg\,transparent_23\%\,var\(--c-tabbar-fade\)_100\%\)\]{background-image:linear-gradient(180deg,transparent 23%,var(--c-tabbar-fade) 100%)}.\[mask-image\:linear-gradient\(180deg\,transparent_0\%\,\#000_35\%\)\]{-webkit-mask-image:linear-gradient(#0000 0%,#000 35%);mask-image:linear-gradient(#0000 0%,#000 35%)}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[5px\]{padding:5px}.p-\[18px\]{padding:18px}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-\[5px\]{padding-inline:5px}.px-\[18px\]{padding-inline:18px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.ps-\[19\.5px\]{padding-inline-start:19.5px}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[var\(--content-top\)\]{padding-top:var(--content-top)}.pr-1{padding-right:var(--spacing)}.pr-\[25px\]{padding-right:25px}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-\[21px\]{padding-bottom:21px}.pb-\[134px\]{padding-bottom:134px}.pb-\[140px\]{padding-bottom:140px}.pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(16px, env(safe-area-inset-bottom))}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:500;font-weight:500}.font-semibold{--tw-font-weight:600;font-weight:600}.tracking-\[0\.06px\]{--tw-tracking:.06px;letter-spacing:.06px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--c-chip-text\)\]{color:var(--c-chip-text)}.text-\[var\(--c-note-text\)\]{color:var(--c-note-text)}.text-\[var\(--c-tab-text\)\]{color:var(--c-tab-text)}.text-accent{color:var(--c-accent)}.text-accent-text{color:var(--c-accent-text)}.text-hint{color:var(--c-hint)}.text-hint-strong{color:var(--c-hint-strong)}.text-success{color:var(--c-success)}.text-text{color:var(--c-text)}.text-violet{color:var(--c-violet)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-bubble{--tw-shadow-color:var(--c-bubble)}@supports (color:color-mix(in lab, red, red)){.shadow-bubble{--tw-shadow-color:color-mix(in oklab, var(--c-bubble) var(--tw-shadow-alpha), transparent)}}.backdrop-blur-\[24px\]{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.\[animation-delay\:80ms\]{animation-delay:80ms}.\[animation-delay\:240ms\]{animation-delay:.24s}.disabled\:cursor-default:disabled{cursor:default}.\[\&\>\*\]\:\[animation-name\:scale-in\]\!>*{animation-name:scale-in!important}.\[\&\>\*\]\:\[animation-timing-function\:var\(--ease-spring\)\]\!>*{animation-timing-function:var(--ease-spring)!important}.\[\&\>\*\:first-child\]\:\[animation-delay\:90ms\]>:first-child{animation-delay:90ms}.\[\&\>\*\:first-child\]\:\[animation-delay\:120ms\]>:first-child{animation-delay:.12s}.\[\&\>\*\:nth-child\(2\)\]\:\[animation-delay\:150ms\]>:nth-child(2){animation-delay:.15s}.\[\&\>\*\:nth-child\(2\)\]\:\[animation-delay\:180ms\]>:nth-child(2){animation-delay:.18s}}:root{--c-bg:#fff;--c-card:#f2f4f5;--c-bubble:#fff;--c-text:#1d1e23;--c-hint:#1d1e2380;--c-hint-strong:#1d1e2399;--c-placeholder:#1d1e2366;--c-accent:#007aff;--c-accent-border:#82beff;--c-accent-text:#fff;--c-muted-btn:#e5e5e5;--c-disabled:#b3b3b3;--c-danger:#ff4245;--c-tint-blue:#e0efff;--c-tint-violet:#e0e1ff;--c-violet:#715fff;--c-divider:#eee;--c-success:#30c85e;--c-tab-text:#333;--c-tab-active-bg:#007aff1f;--c-tabbar:#ffffffa3;--c-tabbar-fade:#00000014;--c-chip:#e1dfef;--c-chip-text:#8c82cc;--c-note:#e1f4ea;--c-note-text:#6ca386;--c-overlay:#00000080;--c-sheet:#fff;--shadow-bubble:0 2px 20px 0 #0000000f;--shadow-float:0 8px 32px 0 #0000001f;--grad-reveal:linear-gradient(90deg, #f67679 0%, #9e73ff 50%, #616eff 100%);--c-reveal-border:#ff8dac;--grad-vip:linear-gradient(90deg, #ffebec 0%, #ece4ff 50%, #e1e2fd 100%);--grad-vip-text:linear-gradient(90deg, #f67679 0%, #9e73ff 50%, #616eff 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--c-bg:var(--tg-theme-bg-color,#000);--c-card:#1c1c1e;--c-bubble:#2c2c2e;--c-text:#fff;--c-hint:#ebebf599;--c-hint-strong:#ebebf5b3;--c-placeholder:#ebebf566;--c-accent-border:#3d8eff;--c-muted-btn:#2c2c2e;--c-disabled:#3a3a3c;--c-tint-blue:#007aff33;--c-tint-violet:#715fff3d;--c-violet:#a194ff;--c-divider:#2c2c2e;--c-tab-text:#d1d1d6;--c-tab-active-bg:#007aff38;--c-tabbar:#1c1c1eb8;--c-tabbar-fade:#0006;--c-chip:#2a2840;--c-chip-text:#aba2f0;--c-note:#15301f;--c-note-text:#7cc79c;--c-overlay:#0009;--c-sheet:#1c1c1e;--shadow-bubble:none;--shadow-float:0 8px 32px 0 #00000080;--grad-vip:linear-gradient(90deg, #3a2226 0%, #2c2540 50%, #22243f 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] [data-sheet]{--c-card:#2c2c2e;--c-bubble:#3a3a3c;--c-muted-btn:#3a3a3c;--c-divider:#38383a}html,body,#root{height:100%}body{background:var(--c-bg);color:var(--c-text);font-family:var(--font-sans);letter-spacing:-.43px;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-user-select:none;user-select:none;margin:0;font-weight:500;line-height:normal}textarea,.selectable{-webkit-user-select:text;user-select:text}textarea::placeholder,input::placeholder{color:var(--c-placeholder)}button{cursor:pointer;touch-action:manipulation;letter-spacing:inherit}:root{--top-inset:calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px));--content-top:calc(var(--top-inset) + 11px)}.bg-reveal{background:var(--grad-reveal)}.bg-vip{background:var(--grad-vip)}.text-vip{background:var(--grad-vip-text);color:#0000;-webkit-background-clip:text;background-clip:text}.shadow-bubble{box-shadow:var(--shadow-bubble)}.shadow-float{box-shadow:var(--shadow-float)}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.55, 0, .75, .2);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--ease-spring-soft:cubic-bezier(.3, 1.15, .55, 1)}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring:linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);--ease-spring-soft:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001)}}.press{transition:transform .38s var(--ease-spring), opacity .2s ease, filter .2s ease;will-change:transform}.press:active:not(:disabled){opacity:.9;transition-duration:90ms;transition-timing-function:ease-out;transform:scale(.955)}.anim-in{animation:rise-in .52s var(--ease-out) both}.stagger>*{animation:rise-in .56s var(--ease-out) both}.stagger>:nth-child(2){animation-delay:45ms}.stagger>:nth-child(3){animation-delay:90ms}.stagger>:nth-child(4){animation-delay:.135s}.stagger>:nth-child(5){animation-delay:.18s}.stagger>:nth-child(6){animation-delay:.225s}.stagger>:nth-child(7){animation-delay:.27s}.stagger>:nth-child(n+8){animation-delay:.3s}.pop-in{animation:pop-in .52s var(--ease-spring) both}.scale-in{animation:scale-in .6s var(--ease-spring-soft) both}.fade-in{animation:.26s both fade-in}[data-dir=fwd]>[data-page]:not([hidden]){animation:page-fwd .46s var(--ease-out) both}[data-dir=back]>[data-page]:not([hidden]){animation:page-back .46s var(--ease-out) both}.tab-indicator{transform:translateX(calc(var(--tab-i,0) * 100%));transition:transform .52s var(--ease-spring);will-change:transform}.tab-indicator-fill{background:var(--c-tab-active-bg);animation:tab-squish .52s var(--ease-out);border-radius:9999px;position:absolute;inset:0}.tab-btn{transition:color .26s}.tab-btn svg{transition:transform .42s var(--ease-spring)}.tab-btn:active svg{transition-duration:90ms;transform:scale(.85)}.tab-btn[aria-current=page] svg{animation:tab-icon-pop .56s var(--ease-spring)}.tab-btn[aria-current=page] .tab-label{animation:tab-label-in .42s var(--ease-out)}.sheet-backdrop{background:var(--c-overlay);animation:.26s both fade-in}.sheet-panel{animation:sheet-up .52s var(--ease-spring-soft) both}.sheet-body>*{animation:rise-in .48s var(--ease-out) both;animation-delay:80ms}.sheet-body>:nth-child(2){animation-delay:.13s}.sheet-body>:nth-child(3){animation-delay:.18s}.sheet-body>:nth-child(n+4){animation-delay:.22s}[data-closing] .sheet-backdrop{animation:.24s both fade-out}[data-closing] .sheet-panel{animation:sheet-down .26s var(--ease-in) both}.toast{animation:toast-in .56s var(--ease-spring) both}.toast[data-leaving]{animation:toast-out .26s var(--ease-in) both}.toast svg{animation:check-draw .52s .16s var(--ease-out) both;stroke-dasharray:20}.float{animation:4.5s ease-in-out infinite float}.shimmer{isolation:isolate;position:relative;overflow:hidden}.shimmer:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:3.2s ease-in-out infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.skeleton{background:var(--c-card);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--c-text) 50%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.skeleton:after{background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--c-text) 6%, transparent) 50%, transparent 70%)}}.skeleton:after{animation:1.4s ease-in-out infinite shimmer;transform:translate(-100%)}.seg-indicator{transform:translateY(calc(var(--seg-i,0) * 100%));transition:transform .48s var(--ease-spring)}.bg-premium{background:radial-gradient(381px 344px at 50% 0, #ffabc1a3 0%, #aba9ff52 40.7%, transparent 100%), var(--c-sheet)}:root[data-theme=dark] .bg-premium{background:radial-gradient(381px 344px at 50% 0, #ff78a052 0%, #8c82ff2e 40.7%, transparent 100%), var(--c-sheet)}.premium-icon{animation:premium-pop .72s 60ms var(--ease-spring) both, premium-glow 3.6s .9s ease-in-out infinite;border-radius:20px}.perk{background:var(--c-text)}@supports (color:color-mix(in lab, red, red)){.perk{background:color-mix(in srgb, var(--c-text) 6%, transparent)}}.perk-text{color:var(--c-text)}@supports (color:color-mix(in lab, red, red)){.perk-text{color:color-mix(in srgb, var(--c-text) 70%, transparent)}}.perk-icon{animation:perk-icon-in .62s var(--ease-spring) both}.stagger>.perk:first-child .perk-icon{animation-delay:.16s}.stagger>.perk:nth-child(2) .perk-icon{animation-delay:.22s}.stagger>.perk:nth-child(3) .perk-icon{animation-delay:.28s}.pay-diamond{animation:pay-diamond-in .76s var(--ease-spring) both, float 4.5s .9s ease-in-out infinite}.pay-input{transition:box-shadow .22s,background-color .22s}.pay-input:focus{box-shadow:0 0 0 2px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.pay-input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-accent) 45%, transparent)}}.pay-input[aria-invalid]{box-shadow:0 0 0 2px var(--c-danger)}@supports (color:color-mix(in lab, red, red)){.pay-input[aria-invalid]{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-danger) 55%, transparent)}}.pay-input[aria-invalid]{animation:nudge .36s var(--ease-out)}.consent-text{color:var(--c-placeholder);transition:color .26s}.consent[aria-checked=true] .consent-text{color:var(--c-hint)}.consent:focus-visible{box-shadow:0 0 0 2px var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.consent:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-accent) 45%, transparent)}}.check-circle{border:1.6px solid var(--c-text)}@supports (color:color-mix(in lab, red, red)){.check-circle{border:1.6px solid color-mix(in srgb, var(--c-text) 20%, transparent)}}.check-circle{color:#fff;transition:background-color .22s,border-color .22s}.check-mark{stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .32s var(--ease-out)}.consent[aria-checked=true] .check-circle{background:var(--c-accent);border-color:var(--c-accent);animation:check-pop .46s var(--ease-spring)}.consent[aria-checked=true] .check-mark{stroke-dashoffset:0;transition-delay:80ms}.pay-bar{animation:rise-in .56s .16s var(--ease-out) both}.pay-btn{transition:background-color .32s ease, border-color .32s ease, transform .38s var(--ease-spring), opacity .2s ease}.pay-btn[data-ready]{animation:ready-pop .56s var(--ease-spring)}.toast-icon-pop{animation:pop-in .56s .14s var(--ease-spring) both}.tab-indicator{transition:transform .52s var(--ease-spring), opacity .24s ease}.tab-indicator[data-hidden]{opacity:0}body{transition:background-color .3s,color .3s}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes pop-in{0%{opacity:0;transform:scale(.5)}60%{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.88)}}@keyframes page-fwd{0%{opacity:0;transform:translate(28px)}}@keyframes page-back{0%{opacity:0;transform:translate(-28px)}}@keyframes sheet-up{0%{transform:translateY(105%)}}@keyframes sheet-down{to{transform:translateY(105%)}}@keyframes toast-in{0%{opacity:0;transform:translateY(-110%)scale(.92)}}@keyframes toast-out{to{opacity:0;transform:translateY(-110%)scale(.94)}}@keyframes check-draw{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}@keyframes tab-icon-pop{0%{transform:scale(1)translateY(0)}30%{transform:scale(.82)translateY(1px)}65%{transform:scale(1.18)translateY(-2px)}to{transform:scale(1)translateY(0)}}@keyframes tab-label-in{0%{opacity:.4;transform:translateY(2px)}}@keyframes tab-squish{0%{transform:scaleX(1)}35%{transform:scaleX(1.12)scaleY(.92)}to{transform:scaleX(1)}}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-2deg)}}@keyframes premium-pop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}60%{opacity:1}to{transform:scale(1)rotate(0)}}@keyframes premium-glow{0%,to{transform:translateY(0);box-shadow:0 6px 18px -6px #9e73ff59}50%{transform:translateY(-2px);box-shadow:0 10px 26px -6px #f6767973}}@keyframes perk-icon-in{0%{opacity:0;transform:scale(.6)rotate(-8deg)}}@keyframes pay-diamond-in{0%{opacity:0;transform:translateY(18px)scale(.6)rotate(-10deg)}60%{opacity:1}}@keyframes check-pop{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes ready-pop{0%{transform:scale(1)}35%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}60%{transform:translate(3px)}}@keyframes shimmer{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
/*$vite$:1*/