*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color:oklch(0% 0 0)){:root{color-scheme:light;--fallback-p:#491eff;--fallback-pc:#d4dbff;--fallback-s:#ff41c7;--fallback-sc:#fff9fc;--fallback-a:#00cfbd;--fallback-ac:#00100d;--fallback-n:#2b3440;--fallback-nc:#d7dde4;--fallback-b1:#ffffff;--fallback-b2:#e5e6e6;--fallback-b3:#e5e6e6;--fallback-bc:#1f2937;--fallback-in:#00b3f0;--fallback-inc:#000000;--fallback-su:#00ca92;--fallback-suc:#000000;--fallback-wa:#ffc22d;--fallback-wac:#000000;--fallback-er:#ff6f70;--fallback-erc:#000000}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--fallback-p:#7582ff;--fallback-pc:#050617;--fallback-s:#ff71cf;--fallback-sc:#190211;--fallback-a:#00c7b5;--fallback-ac:#000e0c;--fallback-n:#2a323c;--fallback-nc:#a6adbb;--fallback-b1:#1d232a;--fallback-b2:#191e24;--fallback-b3:#15191e;--fallback-bc:#a6adbb;--fallback-in:#00b3f0;--fallback-inc:#000000;--fallback-su:#00ca92;--fallback-suc:#000000;--fallback-wa:#ffc22d;--fallback-wac:#000000;--fallback-er:#ff6f70;--fallback-erc:#000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}:root{--p:56.7602% 0.202094 283.083782;--inc:91.352% 0.040419 283.083782;--suc:14.4205% 0.027751 167.347983;--wac:15.9006% 0.029017 83.88968;--erc:12.5113% 0.038668 23.026067;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--pc:100% 0 0;--s:23.672% 0.007592 285.805527;--sc:98.5104% 0 0;--a:72.1027% 0.138754 167.347983;--ac:14.5249% 0.002132 286.13134;--n:19.2123% 0.003991 286.018144;--nc:98.5104% 0 0;--b1:14.5249% 0.002132 286.13134;--b2:19.2123% 0.003991 286.018144;--b3:23.672% 0.007592 285.805527;--bc:98.5104% 0 0;--in:56.7602% 0.202094 283.083782;--su:72.1027% 0.138754 167.347983;--wa:79.5031% 0.145083 83.88968;--er:62.5565% 0.19334 23.026067;--rounded-box:20px;--rounded-btn:9999px;--rounded-badge:9999px}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box,1rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width:640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.\!avatar{position:relative!important;display:inline-flex!important}.avatar{position:relative;display:inline-flex}.\!avatar>div{display:block!important;aspect-ratio:1/1!important;overflow:hidden!important}.avatar>div{display:block;aspect-ratio:1/1;overflow:hidden}.\!avatar img{height:100%!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.\!avatar.placeholder>div{display:flex!important;align-items:center!important;justify-content:center!important}.avatar.placeholder>div{display:flex}.avatar.placeholder>div,.badge{align-items:center;justify-content:center}.badge{display:inline-flex;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge,1.9rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}@media (hover:hover){.label a:hover{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu li>:not(ul,.menu-title,details,.btn).\!active{--tw-bg-opacity:1!important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-text-opacity:1!important;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))!important}.\!tab:hover{--tw-text-opacity:1!important}.tab:hover{--tw-text-opacity:1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-disabled,.btn:disabled,.btn[disabled]{pointer-events:none}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box,1rem)}.card:focus{outline:2px solid transparent;outline-offset:2px}.card figure{display:flex;align-items:center;justify-content:center}.card.image-full{display:grid}.card.image-full:before{position:relative;content:"";z-index:10;border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:.75}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.card.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.checkbox{flex-shrink:0;--chkbg:var(--fallback-bc,oklch(var(--bc)/1));--chkfg:var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{position:relative;display:grid;overflow:hidden;grid-template-rows:max-content 0fr;transition:grid-template-rows .2s;width:100%;border-radius:var(--rounded-box,1rem)}.collapse-content,.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio]{grid-column-start:1;grid-row-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){height:100%;width:100%;z-index:1}.collapse-open,.collapse:focus:not(.collapse-close),.collapse[open]{grid-template-rows:max-content 1fr}.collapse:not(.collapse-close):has(>input[type=checkbox]:checked),.collapse:not(.collapse-close):has(>input[type=radio]:checked){grid-template-rows:max-content 1fr}.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content,.collapse[open]>.collapse-content{visibility:visible;min-height:-moz-fit-content;min-height:fit-content}:root .countdown{line-height:1em}.countdown{display:inline-flex}.countdown>*{height:1em;display:inline-block;overflow-y:hidden}.countdown>:before{position:relative;content:"00\A 01\A 02\A 03\A 04\A 05\A 06\A 07\A 08\A 09\A 10\A 11\A 12\A 13\A 14\A 15\A 16\A 17\A 18\A 19\A 20\A 21\A 22\A 23\A 24\A 25\A 26\A 27\A 28\A 29\A 30\A 31\A 32\A 33\A 34\A 35\A 36\A 37\A 38\A 39\A 40\A 41\A 42\A 43\A 44\A 45\A 46\A 47\A 48\A 49\A 50\A 51\A 52\A 53\A 54\A 55\A 56\A 57\A 58\A 59\A 60\A 61\A 62\A 63\A 64\A 65\A 66\A 67\A 68\A 69\A 70\A 71\A 72\A 73\A 74\A 75\A 76\A 77\A 78\A 79\A 80\A 81\A 82\A 83\A 84\A 85\A 86\A 87\A 88\A 89\A 90\A 91\A 92\A 93\A 94\A 95\A 96\A 97\A 98\A 99\A";white-space:pre;top:calc(var(--value) * -1em);text-align:center;transition:all 1s cubic-bezier(1,0,0,1)}.divider{display:flex;flex-direction:row;align-items:center;align-self:stretch;margin-top:1rem;margin-bottom:1rem;height:1rem;white-space:nowrap}.divider:after,.divider:before{height:.125rem;width:100%;flex-grow:1;--tw-content:"";content:var(--tw-content);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}@media (hover:hover){.btm-nav>.disabled:hover,.btm-nav>[disabled]:hover{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,black)}}@supports not (color:oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-outline:hover{--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.btn-outline.btn-secondary:hover{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.btn-outline.btn-accent:hover{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-accent:hover{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}}.btn-outline.btn-success:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-success:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}}.btn-outline.btn-info:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-info:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black)}}.btn-outline.btn-warning:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-warning:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black)}}.btn-outline.btn-error:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-error:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.btn-disabled:hover,.btn:disabled:hover,.btn[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color:oklch(0% 0 0)){:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.\!tab[disabled],.\!tab[disabled]:hover{cursor:not-allowed!important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-text-opacity:0.2!important}}.footer{width:100%;grid-auto-flow:row;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer,.footer>*{display:grid;place-items:start}.footer>*{gap:.5rem}@media (min-width:48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:50%}.hero>*{grid-column-start:1;grid-row-start:1}.indicator{position:relative;display:inline-flex;width:-moz-max-content;width:max-content}.indicator :where(.indicator-item){z-index:1;position:absolute;white-space:nowrap}.\!input{flex-shrink:1!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:3rem!important;padding-left:1rem!important;padding-right:1rem!important;font-size:1rem!important;line-height:2!important;line-height:1.5rem!important;border-radius:var(--rounded-btn,.5rem)!important;border-width:1px!important;border-color:transparent!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.\!input[type=number]::-webkit-inner-spin-button{margin-top:-1rem!important;margin-bottom:-1rem!important;margin-inline-end:-1rem!important}.input-md[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn,.5rem)}.join :where(.join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join :not(:first-child):not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join :last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join :has(.join-item)){border-radius:inherit}}.link{cursor:pointer;text-decoration-line:underline}.mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.modal{pointer-events:none;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.modal){align-items:center}.modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow-y:auto;overscroll-behavior:contain}.modal-open,.modal-toggle:checked+.modal,.modal:target,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}.modal-action{display:flex;margin-top:1.5rem;justify-content:flex-end}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden;scrollbar-gutter:stable}.progress{position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;height:.5rem;border-radius:var(--rounded-box,1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.radio{flex-shrink:0;--chkbg:var(--bc);width:1.5rem;-webkit-appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2}.radio,.range{height:1.5rem;cursor:pointer;-moz-appearance:none;appearance:none}.range{width:100%;-webkit-appearance:none;--range-shdw:var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box,1rem);background-color:transparent}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>:first-child{transform:translateY(0) scale(1);z-index:3;opacity:1}.stats{display:inline-grid;border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}:where(.stats){grid-auto-flow:column;overflow-x:auto}.stat{width:100%;grid-template-columns:repeat(1,1fr);-moz-column-gap:1rem;column-gap:1rem;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.1;padding:1rem 1.5rem}.stat,.steps{display:inline-grid}.steps{grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swap .swap-indeterminate,.swap .swap-on,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap input:indeterminate~.swap-off,.swap-active .swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate,.swap-active .swap-on{opacity:1}.tabs{display:grid;align-items:flex-end}.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])),.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])){border-bottom-color:transparent}.tabs-lifted:has(.tab-content[class*=" rounded-"]) .\!tab:first-child:not(:is(.tab-active,[aria-selected=true])),.tabs-lifted:has(.tab-content[class^=rounded-]) .\!tab:first-child:not(:is(.tab-active,[aria-selected=true])){border-bottom-color:transparent!important}.\!tab{position:relative!important;grid-row-start:1!important;display:inline-flex!important;height:2rem!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:.875rem!important;line-height:1.25rem!important;line-height:2!important;--tab-padding:1rem!important;--tw-text-opacity:0.5!important;--tab-color:var(--fallback-bc,oklch(var(--bc)/1))!important;--tab-bg:var(--fallback-b1,oklch(var(--b1)/1))!important;--tab-border-color:var(--fallback-b3,oklch(var(--b3)/1))!important;color:var(--tab-color)!important;padding-inline-start:var(--tab-padding,1rem)!important;padding-inline-end:var(--tab-padding,1rem)!important}.tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem;--tw-text-opacity:0.5;--tab-color:var(--fallback-bc,oklch(var(--bc)/1));--tab-bg:var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color:var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem)}.\!tab:is(input[type=radio]){width:auto!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.\!tab:is(input[type=radio]):after{--tw-content:attr(aria-label)!important;content:var(--tw-content)!important}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.\!tab:not(input):empty{cursor:default!important;grid-column-start:span 9999!important}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}input.\!tab:checked+.tab-content{display:block!important}:is(.tab-active,[aria-selected=true])+.tab-content,input.tab:checked+.tab-content{display:block}.table{position:relative;width:100%;border-radius:var(--rounded-box,1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.textarea{min-height:3rem;flex-shrink:1;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.timeline{position:relative;display:flex}:where(.timeline>li){position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start,minmax(0,1fr)) auto var(
      --timeline-row-end,minmax(0,1fr)
    );grid-template-columns:var(--timeline-col-start,minmax(0,1fr)) auto var(
      --timeline-col-end,minmax(0,1fr)
    )}.timeline>li>hr{width:100%;border-width:0}:where(.timeline>li>hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline>li>hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.toggle{flex-shrink:0;--tglbg:var(--fallback-b1,oklch(var(--b1)/1));--handleoffset:1.5rem;--handleoffsetcalculator:calc(var(--handleoffset) * -1);--togglehandleborder:0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge,1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input,.2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.avatar-group :where(.\!avatar){overflow:hidden!important;border-radius:9999px!important;border-width:4px!important;--tw-border-opacity:1!important;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))!important}.avatar-group :where(.avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}.btm-nav>:where(.\!active){border-top-width:2px!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important}.btm-nav>:where(.active){border-top-width:2px;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.btm-nav>.disabled,.btm-nav>[disabled]{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion:no-preference){.btn{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn:active:focus,.btn:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}.btn-primary{--btn-color:var(--fallback-p)}.btn-error{--btn-color:var(--fallback-er)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}.btn-outline.btn-secondary.btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}.btn-outline.btn-accent.btn-active{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}.btn-outline.btn-success.btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}.btn-outline.btn-info.btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black)}.btn-outline.btn-warning.btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black)}.btn-outline.btn-error.btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary{--btn-color:var(--p)}.btn-error{--btn-color:var(--er)}}.btn-error{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.btn.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn-outline{border-color:currentColor;background-color:transparent;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-outline.btn-active{--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-outline.btn-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.btn-outline.btn-secondary.btn-active{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.btn-outline.btn-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.btn-outline.btn-accent.btn-active{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.btn-outline.btn-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.btn-outline.btn-success.btn-active{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.btn-outline.btn-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.btn-outline.btn-info.btn-active{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.btn-outline.btn-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.btn-outline.btn-warning.btn-active{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.btn-outline.btn-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btn-outline.btn-error.btn-active{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.btn.btn-disabled,.btn:disabled,.btn[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale,.98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card.bordered{border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card.image-full :where(figure){overflow:hidden;border-radius:inherit}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{border-width:0;cursor:not-allowed;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.checkbox:checked,.checkbox[aria-checked=true]{background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}details.collapse{width:100%}details.collapse summary{position:relative;display:block;outline:2px solid transparent;outline-offset:2px}details.collapse summary::-webkit-details-marker{display:none}.collapse:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse:has(.collapse-title:focus-visible),.collapse:has(>input[type=checkbox]:focus-visible),.collapse:has(>input[type=radio]:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse:not(.collapse-open):not(.collapse-close)>.collapse-title,.collapse:not(.collapse-open):not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close)>input[type=radio]:not(:checked){cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open])>.collapse-title{cursor:unset}.collapse-title,:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){padding:1rem;padding-inline-end:3rem;min-height:3.75rem;transition:background-color .2s ease-out}.collapse-open>:where(.collapse-content),.collapse:focus:not(.collapse-close)>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input[type=checkbox]:checked~.collapse-content),.collapse:not(.collapse-close)>:where(input[type=radio]:checked~.collapse-content),.collapse[open]>:where(.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after,.collapse-open.collapse-arrow>.collapse-title:after,.collapse[open].collapse-arrow>.collapse-title:after{--tw-translate-y:-50%;--tw-rotate:225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.collapse-open.collapse-plus>.collapse-title:after,.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after,.collapse[open].collapse-plus>.collapse-title:after{content:"−"}.divider:not(:empty){gap:1rem}.\!input input{--tw-bg-opacity:1!important;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))!important;background-color:transparent!important}.input input{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.\!input input:focus{outline:2px solid transparent!important;outline-offset:2px!important}.input input:focus{outline:2px solid transparent;outline-offset:2px}.\!input[list]::-webkit-calendar-picker-indicator{line-height:1em!important}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.\!input:focus,.\!input:focus-within{box-shadow:none!important;border-color:var(--fallback-bc,oklch(var(--bc)/.2))!important;outline-style:solid!important;outline-width:2px!important;outline-offset:2px!important;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))!important}.input-disabled,.input:disabled,.input:has(>input[disabled]),.input[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.\!input:disabled,.\!input:has(>input[disabled]),.\!input[disabled]{cursor:not-allowed!important;--tw-border-opacity:1!important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;color:var(--fallback-bc,oklch(var(--bc)/.4))!important}.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input:has(>input[disabled])::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.input-disabled::placeholder,.input:disabled::placeholder,.input:has(>input[disabled])::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.\!input:disabled::-moz-placeholder,.\!input:has(>input[disabled])::-moz-placeholder,.\!input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:0.2!important}.\!input:disabled::placeholder,.\!input:has(>input[disabled])::placeholder,.\!input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:0.2!important}.\!input:has(>input[disabled])>input[disabled]{cursor:not-allowed!important}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.\!input::-webkit-date-and-time-value{text-align:inherit!important}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join>:where(:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1)}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{pointer-events:none;display:inline-block;aspect-ratio:1/1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}:where(.menu li:empty){--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0;top:.75rem;width:1px;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding:.5rem 1rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu li>:not(ul,.menu-title,details,.btn).\!active{--tw-bg-opacity:1!important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-text-opacity:1!important;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))!important}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>.menu-dropdown-toggle):after,.menu :where(li>details>summary):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after,.menu :where(li>details[open]>summary):after{transform:rotate(225deg);margin-top:0}.mockup-phone .camera{position:relative;top:0;left:0;background:#000;height:25px;width:150px;margin:0 auto;border-bottom-left-radius:17px;border-bottom-right-radius:17px;z-index:11}.mockup-phone .camera:before{content:"";position:absolute;top:35%;left:50%;width:50px;height:4px;border-radius:5px;background-color:#0c0b0e;transform:translate(-50%,-50%)}.mockup-phone .camera:after{content:"";position:absolute;top:20%;left:70%;width:8px;height:8px;border-radius:5px;background-color:#0f0b25}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .\!input{position:relative!important;margin-left:auto!important;margin-right:auto!important;display:block!important;height:1.75rem!important;width:24rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;padding-left:2rem!important;direction:ltr!important}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .\!input:before{content:""!important;position:absolute!important;left:.5rem!important;top:50%!important;aspect-ratio:1/1!important;height:.75rem!important;--tw-translate-y:-50%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-radius:9999px!important;border-width:2px!important;border-color:currentColor!important;opacity:.6!important}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1/1;height:.75rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .\!input:after{content:""!important;position:absolute!important;left:1.25rem!important;top:50%!important;height:.5rem!important;--tw-translate-y:25%!important;--tw-rotate:-45deg!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-radius:9999px!important;border-width:1px!important;border-color:currentColor!important;opacity:.6!important}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y:25%;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.modal::backdrop,.modal:not(dialog:not(.modal-open)){background-color:#0006;animation:modal-pop .2s ease-out}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-action>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.modal-action:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}@keyframes modal-pop{0%{opacity:0}}.progress::-moz-progress-bar{border-radius:var(--rounded-box,1rem);background-color:currentColor}.progress:indeterminate{--progress-color:var(--fallback-bc,oklch(var(--bc)/1));background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}.progress::-webkit-progress-bar{border-radius:var(--rounded-box,1rem);background-color:transparent}.progress::-webkit-progress-value{border-radius:var(--rounded-box,1rem);background-color:currentColor}.progress:indeterminate::-moz-progress-bar{background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input,.2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow:0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 2rem var(--range-shdw) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow:0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 2rem var(--range-shdw) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box,1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box,1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box,1rem);border-style:none;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size:100rem;--filler-offset:0.6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow,0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box,1rem);border-style:none;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size:100rem;--filler-offset:0.5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow,0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}.skeleton{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));will-change:background-position;animation:skeleton 1.8s ease-in-out infinite;background-image:linear-gradient(105deg,transparent 0,transparent 40%,var(--fallback-b1,oklch(var(--b1)/1)) 50%,transparent 60%,transparent 100%);background-size:200% auto;background-repeat:no-repeat;background-position-x:-50%}@media (prefers-reduced-motion){.skeleton{animation-duration:15s}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}:where(.stats)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;border-width:calc(0px * calc(1 - var(--tw-divide-y-reverse))) calc(1px * var(--tw-divide-x-reverse)) calc(0px * var(--tw-divide-y-reverse)) calc(1px * calc(1 - var(--tw-divide-x-reverse)))}[dir=rtl] .stats>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.steps .step:before{top:0;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after,.steps .step:before{grid-column-start:1;grid-row-start:1;--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity:1}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.steps .step-primary+.step-primary:before,.steps .step-primary:after{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after{--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.steps .step-accent+.step-accent:before,.steps .step-accent:after{--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.steps .step-info+.step-info:before,.steps .step-info:after{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.steps .step-info:after{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.steps .step-success+.step-success:before,.steps .step-success:after{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.steps .step-success:after{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.steps .step-warning+.step-warning:before,.steps .step-warning:after{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.steps .step-warning:after{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.steps .step-error+.step-error:before,.steps .step-error:after{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.steps .step-error:after{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.tabs-lifted>.\!tab:focus-visible{border-end-end-radius:0!important;border-end-start-radius:0!important}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:1;--tw-text-opacity:1}.\!tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.\!tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)))!important;--tw-border-opacity:1!important;--tw-text-opacity:1!important}.\!tab:focus{outline:2px solid transparent!important;outline-offset:2px!important}.tab:focus{outline:2px solid transparent;outline-offset:2px}.\!tab:focus-visible{outline:2px solid currentColor!important;outline-offset:-5px!important}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.\!tab[disabled]{cursor:not-allowed!important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-text-opacity:0.2!important}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.tabs-bordered>.\!tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)))!important;--tw-border-opacity:0.2!important;border-style:solid!important;border-bottom-width:calc(var(--tab-border, 1px) + 1px)!important}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.tabs-lifted>.\!tab{border:var(--tab-border,1px) solid transparent!important;border-width:0 0 var(--tab-border,1px) 0!important;border-start-start-radius:var(--tab-radius,.5rem)!important;border-start-end-radius:var(--tab-radius,.5rem)!important;border-bottom-color:var(--tab-border-color)!important;padding-inline-start:var(--tab-padding,1rem)!important;padding-inline-end:var(--tab-padding,1rem)!important;padding-top:var(--tab-border,1px)!important}.tabs-lifted>.tab{border:var(--tab-border,1px) solid transparent;border-width:0 0 var(--tab-border,1px) 0;border-start-start-radius:var(--tab-radius,.5rem);border-start-end-radius:var(--tab-radius,.5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem);padding-top:var(--tab-border,1px)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border,1px) var(--tab-border,1px) 0 var(--tab-border,1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border,1px);padding-top:0}.tabs-lifted>.\!tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-lifted>.\!tab:is(input:checked){background-color:var(--tab-bg)!important;border-width:var(--tab-border,1px) var(--tab-border,1px) 0 var(--tab-border,1px)!important;border-inline-start-color:var(--tab-border-color)!important;border-inline-end-color:var(--tab-border-color)!important;border-top-color:var(--tab-border-color)!important;padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px))!important;padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px))!important;padding-bottom:var(--tab-border,1px)!important;padding-top:0!important}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius,.5rem);bottom:0;background-size:var(--tab-radius,.5rem);background-position:0 0,100% 0;background-repeat:no-repeat;--tab-grad:calc(69% - var(--tab-border, 1px));--radius-start:radial-gradient(circle at top left,transparent var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + 0.25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px));--radius-end:radial-gradient(circle at top right,transparent var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + 0.25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px));background-image:var(--radius-start),var(--radius-end)}.tabs-lifted>.\!tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.\!tab:is(input:checked):before{z-index:1!important;content:""!important;display:block!important;position:absolute!important;width:calc(100% + var(--tab-radius, .5rem) * 2)!important;height:var(--tab-radius,.5rem)!important;bottom:0!important;background-size:var(--tab-radius,.5rem)!important;background-position:0 0,100% 0!important;background-repeat:no-repeat!important;--tab-grad:calc(69% - var(--tab-border, 1px))!important;--radius-start:radial-gradient(circle at top left,transparent var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + 0.25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px))!important;--radius-end:radial-gradient(circle at top right,transparent var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + 0.25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px))!important;background-image:var(--radius-start),var(--radius-end)!important}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:100% 0}.tabs-lifted>.\!tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.\!tab:is(input:checked):first-child:before{background-image:var(--radius-end)!important;background-position:100% 0!important}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:0 0}[dir=rtl] .tabs-lifted>.\!tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.\!tab:is(input:checked):first-child:before{background-image:var(--radius-start)!important;background-position:0 0!important}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:0 0}.tabs-lifted>.\!tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.\!tab:is(input:checked):last-child:before{background-image:var(--radius-start)!important;background-position:0 0!important}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:100% 0}[dir=rtl] .tabs-lifted>.\!tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.\!tab:is(input:checked):last-child:before{background-image:var(--radius-end)!important;background-position:100% 0!important}.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before,.tabs-lifted>:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled])+.tabs-lifted :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before{background-image:var(--radius-end);background-position:100% 0}.tabs-lifted>.\!tab:is(input:checked)+.tabs-lifted .\!tab:is(input:checked):before{background-image:var(--radius-end)!important;background-position:100% 0!important}.tabs-boxed .\!tab{border-radius:var(--rounded-btn,.5rem)!important}.tabs-boxed .tab{border-radius:var(--rounded-btn,.5rem)}.table:where([dir=rtl],[dir=rtl] *){text-align:right}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table tr.\!active,.table tr.\!active:nth-child(2n){--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.table-zebra tr.\!active,.table-zebra tr.\!active:nth-child(2n){--tw-bg-opacity:1!important;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))!important}.table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.table :where(tfoot){border-top-width:1px;--tw-border-opacity:1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.textarea:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.textarea-disabled::-moz-placeholder,.textarea:disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem);border-start-start-radius:0;border-end-start-radius:0}:where(.timeline:has(.timeline-middle) hr):last-child{border-start-start-radius:var(--rounded-badge,1.9rem);border-end-start-radius:var(--rounded-badge,1.9rem);border-start-end-radius:0;border-end-end-radius:0}:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge,1.9rem);border-end-start-radius:var(--rounded-badge,1.9rem);border-start-end-radius:0;border-end-end-radius:0}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem);border-start-start-radius:0;border-end-start-radius:0}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator:calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator:var(--handleoffset);--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator:calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder:0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset,var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}.glass,.glass.btn-active{border:none;backdrop-filter:blur(var(--glass-blur,40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255/var(--glass-opacity,30%)) 0,rgb(0 0 0/0) 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255/var(--glass-reflex-opacity,10%)) 25%,rgb(0 0 0/0) 25%);box-shadow:0 0 0 1px rgb(255 255 255/var(--glass-border-opacity,10%)) inset,0 0 0 2px rgb(0 0 0/5%);text-shadow:0 1px rgb(0 0 0/var(--glass-text-shadow-opacity,5%))}@media (hover:hover){.glass.btn-active{border:none;backdrop-filter:blur(var(--glass-blur,40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255/var(--glass-opacity,30%)) 0,rgb(0 0 0/0) 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255/var(--glass-reflex-opacity,10%)) 25%,rgb(0 0 0/0) 25%);box-shadow:0 0 0 1px rgb(255 255 255/var(--glass-border-opacity,10%)) inset,0 0 0 2px rgb(0 0 0/5%);text-shadow:0 1px rgb(0 0 0/var(--glass-text-shadow-opacity,5%))}}.artboard.phone{width:320px}.artboard.phone-1.artboard-horizontal,.artboard.phone-1.horizontal{width:568px;height:320px}.artboard.phone-2.artboard-horizontal,.artboard.phone-2.horizontal{width:667px;height:375px}.artboard.phone-3.artboard-horizontal,.artboard.phone-3.horizontal{width:736px;height:414px}.artboard.phone-4.artboard-horizontal,.artboard.phone-4.horizontal{width:812px;height:375px}.artboard.phone-5.artboard-horizontal,.artboard.phone-5.horizontal{width:896px;height:414px}.artboard.phone-6.artboard-horizontal,.artboard.phone-6.horizontal{width:1024px;height:320px}.btm-nav-xs>:where(.\!active){border-top-width:1px!important}.btm-nav-xs>:where(.active){border-top-width:1px}.btm-nav-sm>:where(.\!active){border-top-width:2px!important}.btm-nav-sm>:where(.active){border-top-width:2px}.btm-nav-md>:where(.\!active){border-top-width:2px!important}.btm-nav-md>:where(.active){border-top-width:2px}.btm-nav-lg>:where(.\!active){border-top-width:4px!important}.btm-nav-lg>:where(.active){border-top-width:4px}.btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-square:where(.btn-sm){height:2rem;width:2rem;padding:0}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.indicator :where(.indicator-item){bottom:auto;inset-inline-end:0;inset-inline-start:auto;top:0;--tw-translate-y:-50%;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start){inset-inline-end:auto;inset-inline-start:0;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end){inset-inline-end:0;inset-inline-start:auto;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-bottom){bottom:0;top:auto;--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-middle){bottom:50%;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-top){bottom:auto;top:0;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical :first-child:not(:last-child) .join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical :last-child:not(:first-child) .join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal :first-child:not(:last-child) .join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal :last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.\!tab){height:2rem!important;font-size:.875rem!important;line-height:1.25rem!important;line-height:2!important;--tab-padding:1rem!important}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.tabs-lg :where(.\!tab){height:3rem!important;font-size:1.125rem!important;line-height:1.75rem!important;line-height:2!important;--tab-padding:1.25rem!important}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.tabs-sm :where(.\!tab){height:1.5rem!important;font-size:.875rem!important;line-height:.75rem!important;--tab-padding:0.75rem!important}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding:0.75rem}.tabs-xs :where(.\!tab){height:1.25rem!important;font-size:.75rem!important;line-height:.75rem!important;--tab-padding:0.5rem!important}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding:0.5rem}:where(.toast){bottom:0;inset-inline-end:0;inset-inline-start:auto;top:auto;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){inset-inline-end:auto;inset-inline-start:0;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){inset-inline-end:0;inset-inline-start:auto;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){bottom:0;top:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){bottom:auto;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){bottom:auto;top:0;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!avatar.online:before{content:""!important;position:absolute!important;z-index:10!important;display:block!important;border-radius:9999px!important;--tw-bg-opacity:1!important;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))!important;outline-style:solid!important;outline-width:2px!important;outline-color:var(--fallback-b1,oklch(var(--b1)/1))!important;width:15%!important;height:15%!important;top:7%!important;right:7%!important}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.\!avatar.offline:before{content:""!important;position:absolute!important;z-index:10!important;display:block!important;border-radius:9999px!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))!important;outline-style:solid!important;outline-width:2px!important;outline-color:var(--fallback-b1,oklch(var(--b1)/1))!important;width:15%!important;height:15%!important;top:7%!important;right:7%!important}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.join.join-vertical>:where(:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-vertical>:where(:not(:first-child)):is(.btn){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join.join-horizontal>:where(:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:0;border-top-right-radius:0}.modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.isolate{isolation:isolate}.m-0{margin:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-3{margin-top:.75rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-4{height:1rem}.h-5{height:1.25rem}.min-h-11{min-height:2.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.rounded-2xl{border-radius:1rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-error\/30{border-color:var(--fallback-er,oklch(var(--er)/.3))}.border-success\/40{border-color:var(--fallback-su,oklch(var(--su)/.4))}.border-white\/10{border-color:rgb(255 255 255/.1)}.bg-base-100\/60{background-color:var(--fallback-b1,oklch(var(--b1)/.6))}.bg-base-200\/90{background-color:var(--fallback-b2,oklch(var(--b2)/.9))}.bg-error\/5{background-color:var(--fallback-er,oklch(var(--er)/.05))}.bg-success\/10{background-color:var(--fallback-su,oklch(var(--su)/.1))}.bg-white\/5{background-color:rgb(255 255 255/.05)}.p-5{padding:1.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.text-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity,1)))}.text-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)))}.text-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity,1)))}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:dark;--bg:#0a0a0f;--fg:#f5f5f7;--muted:#9a9aa6;--sk-bottomnav-h:60px;--sk-adbanner-h:50px}*{box-sizing:border-box}:where(a,button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline:none;box-shadow:0 0 0 2px var(--sk-bg-base),0 0 0 4px var(--sk-accent-default);border-radius:var(--sk-radius-sm,8px)}:where(input,textarea,select):focus-visible{outline:2px solid var(--sk-accent-default);outline-offset:1px;box-shadow:none}body,html{margin:0;padding:0;background:var(--bg);color:var(--fg);font-family:ui-sans-serif,system-ui,-apple-system,SF Pro Text,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.sk-boot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sk-space-md);min-height:100dvh;color:var(--sk-fg-secondary)}.sk-boot__dot{width:10px;height:10px;border-radius:var(--sk-radius-pill);background:var(--sk-accent-default);animation:sk-pulse 1.2s var(--sk-ease-standard) infinite}@keyframes sk-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.sk-topbar{display:flex;gap:var(--sk-space-lg);justify-content:flex-start}.sk-topbar__link{background:none;border:none;color:var(--sk-fg-tertiary);font:inherit;font-size:var(--sk-text-label);padding:0;cursor:pointer}.sk-topbar__link:active{color:var(--sk-fg-secondary)}.sk-topbar--back{justify-content:flex-start}.sk-topbar__back{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--sk-fg-secondary);font:inherit;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);padding:var(--sk-space-xs) var(--sk-space-sm);margin-left:calc(-1 * var(--sk-space-sm));border-radius:var(--sk-radius-pill);cursor:pointer}.sk-topbar__back:active{color:var(--sk-fg-primary);background:var(--sk-bg-layer1)}.sk-picker{gap:var(--sk-space-lg);padding:var(--sk-space-lg);padding-bottom:var(--sk-space-xxxl)}.sk-picker,.sk-picker__intro{display:flex;flex-direction:column}.sk-picker__intro{gap:var(--sk-space-xs)}.sk-picker__title{margin:0;font-size:var(--sk-text-title);font-weight:var(--sk-weight-semibold);letter-spacing:var(--sk-tracking-tight)}.sk-picker__sub{margin:0;color:var(--sk-fg-secondary);font-size:var(--sk-text-body)}.sk-picker__error{margin:0;color:var(--sk-warning);font-size:var(--sk-text-label)}.sk-picker__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sk-space-md)}.sk-picker__grid--nomatch{display:flex;flex-direction:column;align-items:stretch}.sk-picker__grid--nomatch .sk-card--make{max-width:220px;margin-inline:auto}.sk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sk-picker__search{position:relative;display:flex;align-items:center;gap:var(--sk-space-sm);padding-inline:var(--sk-space-md);border-radius:var(--sk-radius-pill);border:1px solid var(--sk-border-default);background:color-mix(in srgb,var(--sk-bg-layer1) 70%,transparent);backdrop-filter:blur(var(--sk-elev-1-blur,12px));-webkit-backdrop-filter:blur(var(--sk-elev-1-blur,12px))}.sk-picker__search-icon{flex:0 0 auto;color:var(--sk-fg-secondary)}.sk-picker__search-input{flex:1 1 auto;min-width:0;padding-block:var(--sk-space-md);border:0;background:transparent;color:var(--sk-fg-primary);font:inherit}.sk-picker__search-input::-moz-placeholder{color:var(--sk-fg-secondary)}.sk-picker__search-input::placeholder{color:var(--sk-fg-secondary)}.sk-picker__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.sk-picker__search-input:focus{outline:none}.sk-picker__search:focus-within{border-color:var(--sk-accent-default);box-shadow:0 0 0 2px color-mix(in srgb,var(--sk-accent-default) 35%,transparent)}.sk-picker__search-clear{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;display:inline-flex;padding:var(--sk-space-xs)}.sk-picker__empty,.sk-picker__search-clear{color:var(--sk-fg-secondary);align-items:center}.sk-picker__empty{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--sk-space-xs);padding:var(--sk-space-md) var(--sk-space-md) var(--sk-space-xxl);text-align:center}.sk-picker__empty-title{font-weight:var(--sk-weight-semibold);color:var(--sk-fg-primary)}.sk-card--make{cursor:pointer;border:1px dashed var(--sk-border-strong);display:flex;flex-direction:column}.sk-card--make .sk-card__media{aspect-ratio:3/4;display:flex;align-items:center;justify-content:center}.sk-card__make-glyph{font-size:2.5rem}.sk-make-panel{display:flex;flex-direction:column;gap:var(--sk-space-md);padding:var(--sk-space-lg);border-radius:var(--sk-radius-lg)}.sk-make-panel__label{font-size:var(--sk-text-label);color:var(--sk-fg-secondary);margin:0}.sk-make-panel__input{width:100%;padding:var(--sk-space-md);border-radius:var(--sk-radius-md);border:1px solid var(--sk-border-default);background:var(--sk-bg-base);color:var(--sk-fg-primary);font:inherit}.sk-make-panel__hint{margin:calc(-1 * var(--sk-space-xs)) 0 0;font-size:var(--sk-text-label);color:var(--sk-fg-secondary)}.sk-make-panel__hint--warn{color:var(--sk-warning,var(--sk-accent-text))}.sk-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sk-space-md);max-height:100%;padding:var(--sk-space-md)}.sk-stage,.sk-stage__canvas{position:relative;height:100%;overflow:hidden}.sk-stage__canvas{flex:1 1 auto;min-height:0;aspect-ratio:9/16;width:auto;max-width:100%;margin-inline:auto;border-radius:var(--sk-radius-xl);background:radial-gradient(120% 80% at 50% 0,var(--sk-bg-layer1),var(--sk-bg-base))}.sk-stage__canvas canvas{width:100%;height:100%;display:block}.sk-stage__hint{margin:0;color:var(--sk-fg-secondary);font-size:var(--sk-text-body);text-align:center}.sk-stage__hint--error{color:var(--sk-warning)}.sk-stage--record{padding:0;gap:0;justify-content:flex-end}.sk-stage--record .sk-stage__webcam{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--sk-radius-xl);transform:scaleX(-1);z-index:0}.sk-stage--record .sk-stage__webcam--upload{transform:none}.sk-stage__canvas--overlay{position:absolute;inset:0;background:transparent;z-index:1;transform-origin:center;will-change:transform}.sk-stage__canvas--overlay[data-placeable=true]{cursor:grab;touch-action:none}.sk-stage__canvas--overlay[data-placeable=true]:active{cursor:grabbing}.sk-stage__guide-tag{right:12px;z-index:3;padding:5px 10px;font-size:11px;letter-spacing:.02em;pointer-events:none}.sk-stage__back,.sk-stage__guide-tag{position:absolute;top:12px;border-radius:999px;font-weight:600;color:#ece8f6;background:rgba(20,14,38,.62);border:1px solid rgba(168,131,255,.5);backdrop-filter:blur(6px)}.sk-stage__back{left:12px;z-index:4;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 14px 8px 10px;font-size:13px;letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent}.sk-stage__back:focus-visible,.sk-stage__back:hover{background:rgba(38,26,66,.78);border-color:rgba(168,131,255,.8);outline:none}.sk-stage__back:active{transform:scale(.97)}.sk-stage__back-chevron{width:9px;height:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(45deg);margin-left:3px}.sk-stage--compose{padding:var(--sk-space-sm)}.sk-duet,.sk-stage--compose{justify-content:flex-start;gap:var(--sk-space-xs)}.sk-duet{display:flex;flex-direction:column;width:100%;min-height:0;flex:1 1 auto}.sk-duet__choice{display:grid;grid-template-columns:1fr 1fr;gap:var(--sk-space-xs);padding:4px;border-radius:var(--sk-radius-pill);background:var(--sk-bg-layer1);flex:0 0 auto}.sk-duet__choice-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--sk-space-xs);padding:var(--sk-space-sm) var(--sk-space-md);border:none;border-radius:var(--sk-radius-pill);background:transparent;color:var(--sk-fg-secondary);font:inherit;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);cursor:pointer;text-align:center}.sk-duet__choice-btn[data-active]{background:var(--sk-bg-base);color:var(--sk-fg-primary);box-shadow:var(--sk-shadow-1,0 1px 2px rgba(0,0,0,.4))}.sk-duet__sources{display:grid;grid-template-columns:1fr 1fr;gap:var(--sk-space-sm);width:100%}.sk-duet__source-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sk-space-xs);padding:var(--sk-space-md);border:1px solid var(--sk-accent-default);border-radius:var(--sk-radius-lg,14px);background:var(--sk-accent-default);color:var(--sk-accent-on);font:inherit;font-size:var(--sk-text-body,var(--sk-text-label));font-weight:var(--sk-weight-semibold,600);box-shadow:var(--sk-elev-1-shadow);cursor:pointer}.sk-duet__source-btn[data-active]{box-shadow:var(--sk-elev-1-shadow),inset 0 0 0 2px rgba(255,255,255,.55)}.sk-duet__source-icon{flex:0 0 auto}.sk-duet__file{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sk-duet__stage{position:relative;flex:1 1 auto;min-height:0;height:100%;aspect-ratio:9/16;width:auto;max-width:100%;margin-inline:auto;border-radius:var(--sk-radius-xl);overflow:hidden;background:radial-gradient(120% 80% at 50% 0,var(--sk-bg-layer1),var(--sk-bg-base));touch-action:none}.sk-duet__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.sk-duet__avatar{position:absolute;inset:0;z-index:1;transform-origin:center;will-change:transform;pointer-events:none}.sk-duet__avatar canvas{width:100%;height:100%;display:block}.sk-duet__gesture{position:absolute;inset:0;z-index:2;background:transparent;touch-action:none}.sk-duet__expand{position:absolute;top:var(--sk-space-sm);right:var(--sk-space-sm);z-index:3;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--sk-radius-lg,12px);border:1px solid var(--sk-border-default);background:color-mix(in srgb,var(--sk-bg-base) 62%,transparent);backdrop-filter:blur(8px);color:var(--sk-fg-primary);cursor:pointer;pointer-events:auto}.sk-duet__expand:active,.sk-duet__expand:hover{background:color-mix(in srgb,var(--sk-bg-base) 78%,transparent);border-color:var(--sk-accent-default)}.sk-duet[data-expanded]{position:fixed;inset:0;z-index:70;margin:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--sk-bg-base);display:flex;flex-direction:column}.sk-duet[data-expanded] .sk-duet__stage{flex:1 1 auto;height:auto;width:auto;max-width:100%;max-height:100%;border-radius:var(--sk-radius-lg,12px)}.sk-duet[data-expanded] .sk-duet__controls,.sk-duet[data-expanded] .sk-duet__tabbar{display:none}.sk-duet__loading{position:absolute;inset:0;z-index:2}.sk-avatar-load{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sk-space-lg);padding:var(--sk-space-lg);text-align:center;opacity:1;transform:translateY(0) scale(1);transition:opacity .4s var(--sk-ease-standard),transform .4s var(--sk-ease-standard)}.sk-avatar-load--out{opacity:0;transform:translateY(-4px) scale(1.02);pointer-events:none}.sk-avatar-load__figure{position:relative;display:grid;place-items:center;width:42%;max-width:168px;aspect-ratio:3/4;border-radius:var(--sk-radius-xl);overflow:hidden;background:color-mix(in srgb,var(--sk-bg-layer1) 70%,transparent);border:1px solid var(--sk-border-subtle);backdrop-filter:blur(8px)}.sk-avatar-load__silhouette{position:relative;z-index:1;width:64%;height:64%;color:color-mix(in srgb,var(--sk-fg-secondary) 70%,transparent)}.sk-avatar-load__shimmer{position:absolute;inset:0;z-index:0;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--sk-accent-default) 22%,transparent) 50%,transparent 65%);background-size:220% 100%;animation:sk-shimmer 1.6s var(--sk-ease-standard) infinite}.sk-avatar-load__caption{display:inline-flex;align-items:center;gap:var(--sk-space-sm);color:var(--sk-fg-secondary)}.sk-avatar-load__spinner{flex:0 0 auto;color:var(--sk-accent-default);animation:sk-spin .9s linear infinite}.sk-avatar-load__message{margin:0;font-size:var(--sk-text-body)}.sk-avatar-load__progress{width:min(220px,62%);margin-top:calc(-1 * var(--sk-space-sm))}.sk-avatar-load__progress .sk-render-progress__fill{transition:width .28s var(--sk-ease-standard,ease)}@media (prefers-reduced-motion:reduce){.sk-avatar-load__progress .sk-render-progress__fill{transition:none}}@keyframes sk-shimmer{0%{background-position:140% 0}to{background-position:-40% 0}}@keyframes sk-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sk-avatar-load__shimmer,.sk-avatar-load__spinner,.sk-queued__spin{animation:none!important}.sk-avatar-load,.sk-avatar-load--out{transition:opacity .2s linear;transform:none}.sk-rec-status__dot{animation:none;box-shadow:none}.sk-render-progress--indeterminate .sk-render-progress__fill{animation:none;width:45%;transform:none}}.sk-duet__drop{position:absolute;inset:var(--sk-space-lg);z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sk-space-sm);margin:auto;padding:var(--sk-space-xl);border-radius:var(--sk-radius-lg);border:1px dashed var(--sk-border-strong);background:color-mix(in srgb,var(--sk-bg-layer1) 55%,transparent);backdrop-filter:blur(var(--sk-elev-1-blur,12px));-webkit-backdrop-filter:blur(var(--sk-elev-1-blur,12px));color:var(--sk-fg-primary);font:inherit;cursor:pointer}.sk-duet__drop:active{border-color:var(--sk-accent-default)}.sk-duet__drop-icon{color:var(--sk-accent-default)}.sk-duet__drop-title{font-weight:var(--sk-weight-semibold)}.sk-duet__drop-sub{font-size:var(--sk-text-label);color:var(--sk-fg-secondary)}.sk-duet__replace{position:absolute;top:var(--sk-space-sm);right:var(--sk-space-sm);z-index:3;display:inline-flex;align-items:center;gap:6px;padding:var(--sk-space-xs) var(--sk-space-md);border-radius:var(--sk-radius-pill);border:1px solid var(--sk-border-default);background:color-mix(in srgb,var(--sk-bg-layer1) 70%,transparent);backdrop-filter:blur(var(--sk-elev-1-blur,12px));-webkit-backdrop-filter:blur(var(--sk-elev-1-blur,12px));color:var(--sk-fg-primary);font:inherit;font-size:var(--sk-text-label);cursor:pointer}.sk-duet__controls{display:flex;flex-direction:column;gap:var(--sk-space-sm);flex:0 0 auto;width:100%}.sk-duet:not([data-expanded])[data-tab=effects] .sk-duet__controls,.sk-duet:not([data-expanded])[data-tab=timeline] .sk-duet__controls{flex:0 1 auto;max-height:42%;overflow-y:auto;padding-right:2px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.sk-duet:not([data-expanded])[data-tab=effects] .sk-duet__stage,.sk-duet:not([data-expanded])[data-tab=timeline] .sk-duet__stage{min-height:44vh}.sk-duet:not([data-expanded])[data-tab=duet] .sk-duet__controls,.sk-duet:not([data-expanded])[data-tab=position] .sk-duet__controls{flex:1 1 auto}.sk-duet__tabbar{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sk-space-xs);padding:4px;border-radius:var(--sk-radius-pill);background:var(--sk-bg-layer1);flex:0 0 auto;width:100%}.sk-duet__tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:var(--sk-space-sm) var(--sk-space-sm);border:none;border-radius:var(--sk-radius-pill);background:transparent;color:var(--sk-fg-secondary);font:inherit;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);cursor:pointer;white-space:nowrap}.sk-duet__tab[data-active]{background:var(--sk-bg-base);color:var(--sk-fg-primary);box-shadow:var(--sk-shadow-1,0 1px 2px rgba(0,0,0,.4))}.sk-duet__tab-icon{flex:0 0 auto;opacity:.9}.sk-duet__panel{display:flex;flex-direction:column;gap:var(--sk-space-sm);width:100%}.sk-duet__hint{margin:0;padding:var(--sk-space-xs) 2px;font-size:var(--sk-text-label);color:var(--sk-fg-tertiary,var(--sk-fg-secondary));line-height:1.4}.sk-duet__row{display:grid;grid-template-columns:var(--sk-duet-label-col,4.5rem) 1fr var(--sk-duet-value-col,3rem);align-items:center;-moz-column-gap:var(--sk-space-md);column-gap:var(--sk-space-md);min-height:2rem;width:100%}.sk-duet__row-label{display:inline-flex;align-items:center;gap:6px;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);color:var(--sk-fg-secondary)}.sk-duet__row-icon{flex:0 0 auto;opacity:.85}.sk-duet__row-value{font-size:var(--sk-text-label);color:var(--sk-fg-tertiary,var(--sk-fg-secondary));font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sk-duet__slider{width:100%;min-width:0;accent-color:var(--sk-accent,var(--sk-accent-default))}.sk-duet__row--wide .sk-duet__segment,.sk-duet__row--wide .sk-duet__slider{grid-column:2/4}.sk-duet__row--clock{--sk-duet-value-col:4.75rem}.sk-duet__segment{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--sk-space-xs);padding:3px;border-radius:var(--sk-radius-pill);background:var(--sk-bg-layer1);width:100%;min-width:0}.sk-duet__segment-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:var(--sk-space-xs) var(--sk-space-sm);border:none;border-radius:var(--sk-radius-pill);background:transparent;color:var(--sk-fg-secondary);font:inherit;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);cursor:pointer;white-space:nowrap}.sk-duet__segment-btn[data-active]{background:var(--sk-bg-base);color:var(--sk-fg-primary);box-shadow:var(--sk-shadow-1,0 1px 2px rgba(0,0,0,.4))}.sk-duet__segment-icon{flex:0 0 auto;opacity:.9}.sk-fx{flex-direction:column;margin-top:var(--sk-space-xs);padding:var(--sk-space-sm) var(--sk-space-md);border-radius:var(--sk-radius-lg,14px);background:var(--sk-bg-layer1);border:1px solid var(--sk-border-subtle,rgba(255,255,255,.08))}.sk-fx,.sk-fx__looks{display:flex;gap:var(--sk-space-sm);width:100%}.sk-fx__looks{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.sk-fx__looks::-webkit-scrollbar{display:none}.sk-fx__look{display:inline-flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:var(--sk-fg-secondary);font:inherit;cursor:pointer}.sk-fx__look-swatch{width:40px;height:40px;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);transition:box-shadow .12s ease}.sk-fx__look[data-active] .sk-fx__look-swatch{box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 0 0 2px var(--sk-accent,var(--sk-accent-default))}.sk-fx__look-label{font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);white-space:nowrap}.sk-fx__look[data-active] .sk-fx__look-label{color:var(--sk-fg-primary)}.sk-fx__fx-row{display:flex;align-items:center;-moz-column-gap:var(--sk-space-md);column-gap:var(--sk-space-md)}.sk-fx__fx-row .sk-duet__row-label{flex:0 0 var(--sk-duet-label-col,4.5rem)}.sk-fx__fx-row .sk-fx__toggle{flex:0 0 auto}.sk-fx__subrow{padding-left:1.75rem}.sk-fx__sublabel{opacity:.8;font-size:.92em}.sk-fx__swatches.sk-fx__swatches--inline{margin-left:-10px;justify-content:flex-start;flex-wrap:nowrap;width:auto}.sk-fx__glow-inline{display:inline-flex;align-items:center;gap:var(--sk-space-xs,6px);margin-left:var(--sk-space-md,16px)}.sk-fx__glow-inline-label{font-size:.85em;opacity:.7;letter-spacing:.01em}.sk-fx__toggle--sm{transform:scale(.82);transform-origin:center}.sk-fx__swatches{display:flex;flex-wrap:wrap;gap:var(--sk-space-xs);width:100%}.sk-fx__swatch-btn{display:inline-flex;padding:2px;border:none;border-radius:8px;background:transparent;cursor:pointer;line-height:0;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .12s ease}.sk-fx__swatch-btn[data-active]{box-shadow:inset 0 0 0 2px var(--sk-accent,var(--sk-accent-default))}.sk-fx__section{display:flex;flex-direction:column;gap:var(--sk-space-sm);margin-top:var(--sk-space-xs);padding-top:var(--sk-space-sm);border-top:1px solid var(--sk-border-subtle,rgba(255,255,255,.08))}.sk-fx__toggle{position:relative;width:44px;height:24px;padding:0;border:none;border-radius:var(--sk-radius-pill);background:var(--sk-bg-base);cursor:pointer;transition:background .16s ease;justify-self:start}.sk-fx__toggle[data-on]{background:var(--sk-accent,var(--sk-accent-default))}.sk-fx__toggle-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--sk-fg-primary,#fff);box-shadow:var(--sk-shadow-1,0 1px 2px rgba(0,0,0,.4));transition:transform .16s ease}.sk-fx__toggle[data-on] .sk-fx__toggle-knob{transform:translateX(20px)}.sk-fx__swatch{width:22px;height:22px;border-radius:6px;flex:0 0 auto;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.sk-stage--record .sk-stage__hint,.sk-stage__record-control{position:relative;z-index:2}.sk-stage--record .sk-stage__hint{position:absolute;top:calc(var(--sk-space-lg) + 30px);left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:calc(100% - 2 * var(--sk-space-lg));margin:0;padding:var(--sk-space-sm) var(--sk-space-md);border-radius:var(--sk-radius-lg);color:var(--sk-fg-primary);background:rgba(10,10,15,.5);backdrop-filter:blur(8px);text-align:center}.sk-stage__record-control{margin-top:auto;padding-bottom:var(--sk-space-xl)}.sk-stage__record-control .sk-render-progress{width:min(280px,80vw)}.sk-render-progress-group{display:flex;flex-direction:column;align-items:center;gap:var(--sk-space-sm)}.sk-render-cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.35);color:#fff;font:inherit;font-size:.85rem;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:6px 20px;border-radius:999px;cursor:pointer;opacity:.85}.sk-render-cancel:focus-visible,.sk-render-cancel:hover{opacity:1;border-color:rgba(255,255,255,.6)}.sk-stage--record .sk-stage__hint--recording{top:calc(var(--sk-space-lg) + 44px)}.sk-rec-status{position:absolute;top:var(--sk-space-lg);left:var(--sk-space-md);z-index:3;gap:var(--sk-space-sm);padding:var(--sk-space-xs) var(--sk-space-sm);border-radius:var(--sk-radius-pill);background:rgba(10,10,15,.55);backdrop-filter:blur(8px)}.sk-rec-status,.sk-rec-status__badge{display:inline-flex;align-items:center;color:var(--sk-fg-primary)}.sk-rec-status__badge{gap:6px;font-size:var(--sk-text-label);font-weight:var(--sk-weight-bold);letter-spacing:.06em}.sk-rec-status__dot{width:9px;height:9px;border-radius:var(--sk-radius-pill);background:var(--sk-recording);box-shadow:0 0 0 0 rgba(229,72,77,.55);animation:sk-rec-pulse 1.2s var(--sk-ease-standard,ease) infinite}.sk-rec-status__timer{font-variant-numeric:tabular-nums;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);color:var(--sk-fg-primary)}.sk-rec-status__cap{color:var(--sk-fg-secondary)}@keyframes sk-rec-pulse{0%{opacity:1;box-shadow:0 0 0 0 rgba(229,72,77,.55)}70%{opacity:.55;box-shadow:0 0 0 7px rgba(229,72,77,0)}to{opacity:1;box-shadow:0 0 0 0 rgba(229,72,77,0)}}.sk-rec-stop{display:inline-flex;align-items:center;gap:var(--sk-space-sm);padding:var(--sk-space-sm) var(--sk-space-lg);border:0;border-radius:var(--sk-radius-pill);background:var(--sk-recording);color:#fff;font:inherit;font-weight:var(--sk-weight-bold);cursor:pointer;transition:transform var(--sk-duration-fast,.15s) var(--sk-ease-spring,ease)}.sk-rec-stop:active{transform:scale(.96)}.sk-rec-stop__glyph{width:16px;height:16px;border-radius:var(--sk-radius-sm,4px);background:#fff}.sk-rec-stop__label{font-size:var(--sk-text-body,1rem)}.sk-stage__close{position:absolute;top:var(--sk-space-md);left:var(--sk-space-md);z-index:3;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--sk-border-strong);border-radius:9999px;background:rgba(20,20,22,.55);color:var(--sk-fg-primary);backdrop-filter:blur(var(--sk-elev-2-blur,12px));cursor:pointer}.sk-stage__close:active{transform:scale(.96)}.sk-stage__hint--overlay{position:relative;z-index:2;max-width:30ch;padding:var(--sk-space-sm) var(--sk-space-md);border-radius:var(--sk-radius-lg);color:var(--sk-fg-primary);background:rgba(10,10,15,.5);backdrop-filter:blur(8px)}.sk-stage__cost{margin:0;display:inline-flex;align-items:center;gap:6px;color:var(--sk-fg-secondary);font-size:var(--sk-text-label)}.sk-stage__cost--overlay{position:relative;z-index:2;padding-bottom:var(--sk-space-md);color:var(--sk-fg-primary)}.sk-stage__record-control--confirm{display:flex;gap:var(--sk-space-md);width:100%;max-width:var(--sk-shell-max);justify-content:center}.sk-stage__record-control--confirm .sk-btn{flex:1 1 0}.sk-stage__upload-link{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;margin-top:var(--sk-space-xs);margin-bottom:var(--sk-space-md);padding:var(--sk-space-xs) var(--sk-space-md);border:0;background:transparent;color:var(--sk-fg-primary);font:inherit;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sk-stage__camera-fallback{position:absolute;inset:0;z-index:0;border-radius:var(--sk-radius-xl);background:radial-gradient(120% 80% at 50% 0,var(--sk-bg-layer1),var(--sk-bg-base))}.sk-render-progress{position:relative;z-index:2;width:min(280px,80%);height:6px;border-radius:9999px;background:var(--sk-bg-layer2);overflow:hidden}.sk-render-progress__fill{display:block;height:100%;border-radius:9999px;background:var(--sk-accent-default);transition:width var(--sk-duration-fast,.2s) var(--sk-ease-standard,ease)}.sk-render-progress--indeterminate .sk-render-progress__fill{width:45%;transition:none;animation:sk-render-indeterminate 1.5s var(--sk-ease-standard,ease) infinite alternate}@keyframes sk-render-indeterminate{0%{transform:translateX(0)}to{transform:translateX(122%)}}.sk-export{display:flex;flex-direction:column;gap:var(--sk-space-md);padding:var(--sk-space-lg);min-height:100%;justify-content:flex-end}.sk-export__error,.sk-success__note{margin:0;text-align:center;font-size:var(--sk-text-label);color:var(--sk-fg-tertiary)}.sk-export__error{color:var(--sk-warning)}.sk-export__preview-video{width:100%;aspect-ratio:9/16;border-radius:var(--sk-radius-lg);-o-object-fit:cover;object-fit:cover;background:var(--sk-bg-layer1)}.sk-success{display:flex;flex-direction:column;align-items:center;gap:var(--sk-space-md);padding:var(--sk-space-xl) var(--sk-space-lg);text-align:center}.sk-success__mark{font-size:3rem}.sk-success__title{margin:0;font-size:var(--sk-text-heading);font-weight:var(--sk-weight-semibold)}.sk-success__sub{margin:0;color:var(--sk-fg-secondary)}.sk-success__download-link{display:none}.sk-success .sk-btn--full{width:100%}.sk-success__tiktok{color:#fff;background:linear-gradient(135deg,rgba(37,244,238,.22),rgba(254,44,85,.22));border:1px solid rgba(254,44,85,.45);backdrop-filter:blur(8px)}.sk-success__tiktok:hover{background:linear-gradient(135deg,rgba(37,244,238,.3),rgba(254,44,85,.3))}.sk-success__tiktok:active{transform:scale(.98)}.sk-home__header{display:flex;flex-direction:column;gap:2px;padding-block:var(--sk-space-xs)}.sk-home__brand{font-size:var(--sk-text-title);font-weight:var(--sk-weight-bold);letter-spacing:-.02em}.sk-home__tagline{font-size:var(--sk-text-caption);color:var(--sk-fg-secondary)}.sk-home{display:flex;flex-direction:column;gap:var(--sk-space-md);padding:var(--sk-space-md)}.sk-home__heading{margin:0;font-size:var(--sk-text-title);font-weight:var(--sk-weight-semibold)}.sk-feedgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sk-space-md)}.sk-home__empty{grid-column:1/-1;color:var(--sk-fg-secondary);padding-block:var(--sk-space-xl);text-align:center}.sk-home__fab-link{text-decoration:none;display:block}.sk-share{gap:var(--sk-space-md);padding:var(--sk-space-md);min-height:100dvh}.sk-gate,.sk-share{display:flex;flex-direction:column;justify-content:center}.sk-gate{gap:var(--sk-space-lg);padding:var(--sk-space-lg);min-height:100%}.sk-gate__intro{display:flex;flex-direction:column;gap:var(--sk-space-sm)}.sk-gate__title{margin:0;font-size:var(--sk-text-title);font-weight:var(--sk-weight-semibold);letter-spacing:var(--sk-tracking-tight);color:var(--sk-fg-primary)}.sk-gate__sub{margin:0;color:var(--sk-fg-secondary);font-size:var(--sk-text-body)}.sk-gate__error{margin:0;color:var(--sk-warning);font-size:var(--sk-text-label)}.sk-gate__options{border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sk-space-md)}.sk-gate__option{cursor:pointer;padding:var(--sk-space-lg);border-radius:var(--sk-radius-lg);text-align:center}.sk-gate__option[aria-checked=true]{outline:2px solid var(--sk-accent-default);outline-offset:1px}.sk-gate__option-label{font-size:var(--sk-text-body);color:var(--sk-fg-primary)}.sk-gate__acks{flex-direction:column}.sk-gate__ack,.sk-gate__acks{display:flex;gap:var(--sk-space-md)}.sk-gate__ack{align-items:flex-start;cursor:pointer}.sk-gate__checkbox{margin-top:.2rem;width:1.25rem;height:1.25rem;flex:0 0 auto;accent-color:var(--sk-accent-default)}.sk-gate__ack-text{color:var(--sk-fg-primary);font-size:var(--sk-text-body);line-height:1.4}.sk-gate__actions{display:flex;flex-direction:column;gap:var(--sk-space-md);align-items:center}.sk-gate__link{background:none;border:0;color:var(--sk-fg-secondary);font:inherit;cursor:pointer;padding:var(--sk-space-sm)}.sk-stage__hint--title{color:var(--sk-fg-primary);font-weight:var(--sk-weight-semibold);font-size:var(--sk-text-body)}.sk-doc{position:relative;z-index:1;max-width:40rem;margin:0 auto;padding:var(--sk-space-lg);display:flex;flex-direction:column;gap:var(--sk-space-lg);color:var(--sk-fg-primary);line-height:1.5}.sk-doc__title{margin:0;font-size:var(--sk-text-title);font-weight:var(--sk-weight-semibold);letter-spacing:var(--sk-tracking-tight)}.sk-doc__section{display:flex;flex-direction:column;gap:var(--sk-space-sm)}.sk-doc__h2{margin:0;font-size:var(--sk-text-body);font-weight:var(--sk-weight-semibold);color:var(--sk-fg-primary)}.sk-doc__list{padding-left:var(--sk-space-lg);display:flex;flex-direction:column;gap:var(--sk-space-sm)}.sk-doc p,.sk-doc__list{margin:0;color:var(--sk-fg-secondary)}.sk-doc__note{font-size:var(--sk-text-label);color:var(--sk-fg-tertiary,var(--sk-fg-secondary))}.sk-bg{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(140% 120% at 50% -10%,#16131f 0,var(--sk-bg-base) 60%)}.sk-bg__blob{position:absolute;width:60vmax;height:60vmax;border-radius:9999px;filter:blur(60px);opacity:.2;will-change:transform;mix-blend-mode:screen}.sk-bg__blob--a{top:-20vmax;left:-15vmax;background:radial-gradient(circle at 30% 30%,#6c5ce7,transparent 70%);animation:sk-blob-a 26s ease-in-out infinite}.sk-bg__blob--b{bottom:-25vmax;right:-20vmax;background:radial-gradient(circle at 60% 40%,#27c093,transparent 70%);animation:sk-blob-b 32s ease-in-out infinite}.sk-bg__blob--c{top:25vh;left:20vw;width:45vmax;height:45vmax;background:radial-gradient(circle at 50% 50%,#e5484d,transparent 72%);animation:sk-blob-c 38s ease-in-out infinite}@keyframes sk-blob-a{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(8vw,6vh,0) scale(1.15)}66%{transform:translate3d(-6vw,10vh,0) scale(.95)}}@keyframes sk-blob-b{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(-10vw,8vh,0) scale(1.1)}66%{transform:translate3d(7vw,-6vh,0) scale(1.05)}}@keyframes sk-blob-c{0%,to{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(6vw,-9vh,0) scale(.9)}}@media (prefers-reduced-motion:reduce){.sk-bg__blob{animation:none!important}}body{background:var(--sk-bg-base)}.sk-shell{position:relative;z-index:1;background:linear-gradient(180deg,rgba(10,10,11,.72),rgba(10,10,11,.6));backdrop-filter:blur(2px)}.sk-shell__header{backdrop-filter:blur(12px);background:rgba(20,20,22,.35);border-bottom:1px solid var(--sk-border-subtle)}.sk-shell__action{position:relative;z-index:40;backdrop-filter:blur(16px);background:linear-gradient(0deg,rgba(10,10,11,.85),rgba(10,10,11,.4));border-top:1px solid var(--sk-border-subtle)}.sk-shell--with-bottomnav:not(:has(>.sk-shell__action)) .sk-shell__content{padding-bottom:calc(var(--sk-bottomnav-h) + env(safe-area-inset-bottom))}body:has(.sk-consent) .sk-shell--with-bottomnav:not(:has(>.sk-shell__action)) .sk-shell__content{padding-bottom:calc(var(--sk-bottomnav-h) + env(safe-area-inset-bottom) + var(--sk-consent-h, 160px))}.sk-shell--with-bottomnav .sk-shell__action{margin-bottom:calc(var(--sk-bottomnav-h) + env(safe-area-inset-bottom))}.sk-ad-slot,.sk-card,.sk-feedcard,.sk-gate__option,.sk-make-panel,.sk-paywall__option-btn{background:rgba(30,30,34,.5);backdrop-filter:blur(14px);border:1px solid var(--sk-border-subtle);box-shadow:var(--sk-elev-2-shadow)}.sk-card__media,.sk-feedcard__hit{background:rgba(20,20,22,.4)}.sk-card--skeleton{pointer-events:none}.sk-card--skeleton .sk-card__label{height:.9rem;width:60%;border-radius:var(--sk-radius-sm,6px);margin:var(--sk-space-sm,8px)}.sk-skeleton-shimmer{background:linear-gradient(100deg,rgba(255,255,255,.04) 30%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.04) 70%);background-size:200% 100%;animation:sk-shimmer 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.sk-skeleton-shimmer{animation:none}}.sk-card__media-skeleton{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,.04) 30%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.04) 70%);background-color:rgba(20,20,22,.55);background-size:200% 100%;animation:sk-shimmer 1.4s ease-in-out infinite;opacity:1;transition:opacity .32s ease}.sk-card__media[data-media-loaded=true] .sk-card__media-skeleton{opacity:0}@media (prefers-reduced-motion:reduce){.sk-card__media-skeleton{animation:none;background:rgba(20,20,22,.55)}}.sk-card__media-spinner{position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top-color:rgba(255,255,255,.9);animation:sk-spin .9s linear infinite;opacity:0;pointer-events:none;transition:opacity .2s ease}.sk-card__media[data-media-loaded=true][data-active=true][data-playing=false] .sk-card__media-spinner{opacity:1}@media (prefers-reduced-motion:reduce){.sk-card__media-spinner{animation:none}}.sk-card--make{background:rgba(108,92,231,.1);border:1px dashed var(--sk-accent-default)}.sk-card--make:hover{background:rgba(108,92,231,.16)}.sk-card__make-glyph{display:grid;place-items:center;color:var(--sk-accent-default)}.sk-progress[data-sk-surface]{background:transparent!important;background-color:transparent!important;backdrop-filter:none!important}.sk-progress__loop{display:grid;place-items:center;color:var(--sk-accent-default);background:rgba(108,92,231,.14);backdrop-filter:blur(8px)}.sk-paywall,.sk-pro{background:rgba(20,20,22,.78);backdrop-filter:blur(24px);border-top:1px solid var(--sk-border-default);box-shadow:var(--sk-elev-4-shadow)}.sk-pro-chip{background:rgba(20,20,22,.55);backdrop-filter:blur(12px)}.sk-gate__option[aria-checked=true]{background:rgba(108,92,231,.18);border-color:var(--sk-accent-default)}.sk-duet__stage,.sk-stage__canvas{border:1px solid var(--sk-border-subtle);box-shadow:var(--sk-elev-3-shadow)}.sk-success__mark{display:grid;place-items:center;width:72px;height:72px;border-radius:9999px;color:var(--sk-success);background:rgba(39,192,147,.14);backdrop-filter:blur(8px)}.sk-consent{position:fixed;left:0;right:0;bottom:calc(var(--sk-bottomnav-h) + env(safe-area-inset-bottom));z-index:80}body:has(.sk-bottomnav) .sk-consent{bottom:calc(64px + env(safe-area-inset-bottom))}body:has(.sk-picker__confirmbar) .sk-consent{bottom:calc(var(--sk-bottomnav-h) + 1px + env(safe-area-inset-bottom) + 76px)}body:has(.sk-bottomnav):has(.sk-picker__confirmbar) .sk-consent{bottom:calc(64px + env(safe-area-inset-bottom) + 76px)}.sk-consent{display:flex;justify-content:center;padding:var(--sk-space-md);pointer-events:none}.sk-consent__panel{pointer-events:auto;width:100%;max-width:var(--sk-shell-max);display:flex;flex-direction:row;align-items:center;gap:var(--sk-space-md);padding:var(--sk-space-md) var(--sk-space-lg);border-radius:var(--sk-radius-lg);border:1px solid var(--sk-border-strong);background:rgba(20,20,22,.72);box-shadow:var(--sk-elev-3-shadow);backdrop-filter:blur(var(--sk-elev-3-blur))}body:has(.sk-consent) .sk-doc,body:has(.sk-consent) .sk-home,body:has(.sk-consent) .sk-libraryhome{padding-bottom:calc(var(--sk-space-lg) + 150px + env(safe-area-inset-bottom))}.sk-consent__ok{flex:0 0 auto}.sk-consent__head{display:flex;align-items:center;gap:var(--sk-space-sm)}.sk-consent__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9999px;color:var(--sk-accent-default);background:var(--sk-accent-subtle);flex:0 0 auto}.sk-consent__title{margin:0;font-size:var(--sk-text-title);font-weight:var(--sk-weight-semibold);letter-spacing:var(--sk-tracking-tight);color:var(--sk-fg-primary)}.sk-consent__body{margin:0;font-size:var(--sk-text-body);line-height:var(--sk-leading-normal);color:var(--sk-fg-secondary)}.sk-consent__link{color:var(--sk-fg-primary);text-decoration:underline;text-underline-offset:2px}.sk-consent__actions{display:flex;flex-wrap:wrap;gap:var(--sk-space-sm)}.sk-consent__actions .sk-btn{flex:1 1 auto;padding-left:var(--sk-space-lg);padding-right:var(--sk-space-lg);font-size:var(--sk-text-body)}.sk-footer{position:relative;z-index:1;width:100%;max-width:var(--sk-shell-max);margin-inline:auto;padding:var(--sk-space-lg);padding-bottom:max(var(--sk-space-lg),env(safe-area-inset-bottom))}.sk-footer,.sk-footer__nav{display:flex;justify-content:center}.sk-footer__nav{flex-wrap:wrap;align-items:center;gap:var(--sk-space-lg)}.sk-footer__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sk-space-xs);min-height:44px;padding:0;font-family:var(--sk-font-sans);font-size:var(--sk-text-caption);color:var(--sk-fg-tertiary);text-decoration:none}.sk-footer__link:hover{color:var(--sk-fg-secondary)}@media (prefers-reduced-motion:reduce){.sk-card,.sk-feedcard,.sk-paywall,.sk-pro,.sk-shell{transition:none!important}}.sk-errpage{position:relative;z-index:1;min-height:100dvh;justify-content:center;padding:var(--sk-space-lg,24px)}.sk-errpage,.sk-errpage__card{display:flex;align-items:center}.sk-errpage__card{width:100%;max-width:420px;flex-direction:column;text-align:center;gap:var(--sk-space-md,16px);padding:var(--sk-space-xxl,40px) var(--sk-space-lg,24px);border-radius:var(--sk-radius-xl,28px);background:rgba(255,255,255,.05);border:1px solid var(--sk-border-default,rgba(255,255,255,.12));backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);box-shadow:0 24px 64px rgba(0,0,0,.45)}.sk-errpage__icon{display:grid;place-items:center;width:72px;height:72px;border-radius:9999px;color:var(--sk-accent-default,#6c5ce7);background:var(--sk-accent-subtle,rgba(108,92,231,.16));border:1px solid rgba(108,92,231,.32)}.sk-errpage__code{margin:0;font-size:var(--sk-text-label,13px);font-weight:var(--sk-weight-semibold,600);letter-spacing:.18em;color:var(--sk-fg-tertiary,#9a9aa6)}.sk-errpage__title{margin:0;font-size:var(--sk-text-title,28px);font-weight:var(--sk-weight-bold,700);letter-spacing:var(--sk-tracking-tight,-.02em);color:var(--sk-fg-primary,#f5f5f7)}.sk-errpage__body{margin:0;max-width:34ch;font-size:var(--sk-text-body,16px);line-height:1.5;color:var(--sk-fg-secondary,#c8c8d0)}.sk-errpage__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin-top:var(--sk-space-xs,8px);cursor:pointer;text-decoration:none}.sk-libraryhome{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100dvh;width:100%;max-width:var(--sk-shell-max);margin:0 auto}.sk-libraryhome__content{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:max(var(--sk-space-lg),env(safe-area-inset-top)) var(--sk-space-lg) calc(var(--sk-space-xxxl) + var(--sk-bottomnav-h) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--sk-space-lg)}body:has(.sk-picker__confirmbar) .sk-libraryhome__content{padding-bottom:calc(var(--sk-space-xxxl) + var(--sk-bottomnav-h) + 76px + env(safe-area-inset-bottom))}.sk-lazygrid__sentinel{grid-column:1/-1;height:1px;width:100%}.sk-card__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sk-card--character .sk-card__media,.sk-card--dance .sk-card__media{aspect-ratio:3/4;overflow:hidden;position:relative;background:transparent}.sk-bottomnav{position:fixed;left:0;right:0;bottom:0;z-index:90}.sk-bottomnav__inner{max-width:var(--sk-shell-max);margin-inline:auto;backdrop-filter:blur(18px);background:linear-gradient(0deg,rgba(10,10,11,.92),rgba(10,10,11,.6));border-top:1px solid var(--sk-border-subtle);padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box;height:var(--sk-bottomnav-h);overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.sk-bottomnav__tab{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;height:100%;padding:0 var(--sk-space-xs);color:var(--sk-fg-secondary);transition:color .12s ease;text-decoration:none}.sk-bottomnav__icon{grid-area:1/1;z-index:0;color:var(--sk-fg-quaternary,rgba(160,165,180,.32));pointer-events:none}.sk-bottomnav__tab.is-active{color:var(--sk-accent-text)}.sk-bottomnav__tab.is-active .sk-bottomnav__icon{color:color-mix(in srgb,var(--sk-accent-default) 34%,transparent)}.sk-bottomnav__tab.is-active:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:56px;height:3px;border-radius:9999px;background:linear-gradient(90deg,transparent 0,var(--sk-accent-default) 50%,transparent 100%);z-index:2}.sk-bottomnav__tab:active{transform:scale(.96)}.sk-bottomnav__label{grid-area:1/1;z-index:1;font-size:var(--sk-text-body);font-weight:var(--sk-weight-semibold,600);letter-spacing:var(--sk-tracking-tight);line-height:1}body:has(.sk-bottomnav) .sk-legal-footer{margin-bottom:calc(var(--sk-bottomnav-h) + 1px + env(safe-area-inset-bottom))}body:has(.sk-bottomnav) .sk-footer{margin-bottom:calc(var(--sk-bottomnav-h) + 1px + env(safe-area-inset-bottom))}body:has(.sk-bottomnav) .sk-footer:has(~.sk-legal-footer){margin-bottom:0}body:has(.sk-consent) .sk-legal-footer{margin-bottom:calc(var(--sk-bottomnav-h) + 1px + env(safe-area-inset-bottom) + 168px)}.sk-profile__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sk-space-md)}.sk-profile__head>div:first-child{min-width:0;flex:1 1 auto}.sk-profile__head>div:first-child>.sk-picker__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-profile__signout{flex:0 0 auto;width:auto;display:inline-flex;align-items:center;gap:var(--sk-space-xs)}.sk-wallet{display:flex;flex-direction:column;gap:var(--sk-space-md);padding:var(--sk-space-lg);border-radius:var(--sk-radius-lg);margin-bottom:var(--sk-space-lg)}.sk-wallet--bare{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0;border-radius:0}.sk-wallet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-space-md)}.sk-wallet__balance{display:inline-flex;align-items:center;gap:var(--sk-space-xs);color:var(--sk-fg-primary);font-size:var(--sk-text-body)}.sk-wallet__balance strong{font-size:var(--sk-text-title);font-weight:var(--sk-weight-bold)}.sk-wallet__loading{color:var(--sk-fg-secondary);font-size:var(--sk-text-body)}.sk-wallet__stale{margin:var(--sk-space-xs) 0 0;color:var(--sk-fg-secondary);font-size:var(--sk-text-label)}.sk-link-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;color:var(--sk-accent-text);font:inherit;font-weight:var(--sk-weight-medium);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sk-link-btn:hover{color:var(--sk-fg-primary)}.sk-btn--sm{width:auto;padding:var(--sk-space-xs) var(--sk-space-md)}.sk-sheet{display:flex;flex-direction:column;gap:var(--sk-space-md);padding-top:var(--sk-space-md);border-top:1px solid var(--sk-border-default)}.sk-sheet__head{display:flex;align-items:center;justify-content:space-between}.sk-sheet__title{margin:0;font-size:var(--sk-text-title);font-weight:var(--sk-weight-bold);color:var(--sk-fg-primary)}.sk-icon-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:transparent;color:var(--sk-fg-secondary);padding:var(--sk-space-xs);display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.sk-pack-anchor{margin:0;font-size:var(--sk-text-label);line-height:1.45;color:var(--sk-fg-secondary)}.sk-pack-anchor__eg{color:var(--sk-fg-tertiary,var(--sk-fg-secondary))}.sk-pack-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sk-space-sm)}.sk-pack{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--sk-space-md);padding:var(--sk-space-md) var(--sk-space-lg);border-radius:var(--sk-radius-md);border:1px solid var(--sk-border-default);background:var(--sk-bg-base);color:var(--sk-fg-primary);font:inherit;text-align:left}.sk-pack:disabled{opacity:.6;cursor:progress}.sk-pack__credits{display:inline-flex;align-items:center;gap:var(--sk-space-xs);font-weight:var(--sk-weight-medium);white-space:nowrap}.sk-pack__bonus-slot{display:flex;justify-content:center;min-width:0}.sk-pack__price{justify-self:end}.sk-pack__bonus,.sk-pack__price{font-weight:var(--sk-weight-bold);white-space:nowrap}.sk-pack__bonus{padding:.1rem .4rem;border-radius:999px;font-size:calc(var(--sk-text-label) * .9);color:var(--sk-accent-text);background:color-mix(in srgb,var(--sk-accent-default) 18%,transparent)}.sk-make-panel__cost{display:inline-flex;align-items:center;gap:var(--sk-space-xs);margin:0;font-size:var(--sk-text-label);color:var(--sk-fg-secondary)}.sk-modal-overlay{position:fixed;inset:0;z-index:100;align-items:center;justify-content:center;background:color-mix(in srgb,#000 72%,transparent);backdrop-filter:blur(8px)}.sk-modal,.sk-modal-overlay{display:flex;padding:var(--sk-space-lg)}.sk-modal{width:100%;max-width:26rem;max-height:86vh;overflow-y:auto;flex-direction:column;gap:var(--sk-space-md);border-radius:var(--sk-radius-lg);border:1px solid var(--sk-border-default);background-color:color-mix(in srgb,var(--sk-bg-base) 92%,#000)}.sk-modal__divider{display:flex;align-items:center;gap:var(--sk-space-sm);margin:var(--sk-space-xs) 0;color:var(--sk-fg-secondary);font-size:.8rem}.sk-modal__divider:after,.sk-modal__divider:before{content:"";flex:1;height:1px;background:var(--sk-border-default)}.sk-subtabs{display:grid;grid-template-columns:1fr 1fr;gap:var(--sk-space-xs);margin-bottom:var(--sk-space-lg)}.sk-subtab{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--sk-border-default);background:transparent;color:var(--sk-fg-secondary);border-radius:var(--sk-radius-pill);padding:var(--sk-space-sm) var(--sk-space-md);font:inherit;font-weight:var(--sk-weight-medium);display:inline-flex;align-items:center;justify-content:center;gap:var(--sk-space-xs)}.sk-subtab.is-active{color:var(--sk-fg-primary);border-color:var(--sk-accent-default);background:color-mix(in srgb,var(--sk-accent-default) 18%,transparent)}.sk-promo{display:flex;flex-direction:column;gap:var(--sk-space-xs)}.sk-billing-promo{background:transparent;padding:0;margin-bottom:var(--sk-space-lg)}.sk-promo>.sk-make-panel__label{display:inline-flex;align-items:center;gap:var(--sk-space-xs)}.sk-promo__row{display:flex;gap:var(--sk-space-sm);align-items:stretch}.sk-promo__input{flex:1 1 auto;text-transform:uppercase}.sk-promo__input::-moz-placeholder{text-transform:none}.sk-promo__input::placeholder{text-transform:none}.sk-promo__row .sk-btn{flex:0 0 auto;align-self:stretch}.sk-promo__success{display:inline-flex;align-items:center;gap:var(--sk-space-xs);margin:0;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);color:var(--sk-success)}.sk-auth-card{display:flex;flex-direction:column;gap:var(--sk-space-sm);background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}.sk-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:var(--sk-space-xs);margin-bottom:var(--sk-space-sm)}.sk-auth-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--sk-border-default);background:transparent;color:var(--sk-fg-secondary);border-radius:var(--sk-radius-pill);padding:var(--sk-space-sm) var(--sk-space-md);min-height:44px;font:inherit;font-weight:var(--sk-weight-medium);display:inline-flex;align-items:center;justify-content:center;gap:var(--sk-space-xs)}.sk-auth-tab.is-active{color:var(--sk-fg-primary);border-color:var(--sk-accent-default);background:color-mix(in srgb,var(--sk-accent-default) 18%,transparent)}.sk-auth-or{display:flex;align-items:center;gap:var(--sk-space-sm);margin:var(--sk-space-sm) 0;color:var(--sk-fg-secondary);font-size:.8rem}.sk-auth-or:after,.sk-auth-or:before{content:"";flex:1;height:1px;background:var(--sk-border-default)}.sk-btn-google{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#fff;color:#1f1f1f;border:1px solid #747775;border-radius:var(--sk-radius-pill);padding:var(--sk-space-sm) var(--sk-space-md);font:inherit;font-weight:var(--sk-weight-medium);min-height:44px}.sk-btn-google:hover{background:#f7f8f8}.sk-btn-google:disabled{opacity:.5;cursor:not-allowed}.sk-btn-google__icon{width:18px;height:18px;flex:0 0 auto}.sk-card--character{position:relative}.sk-card--selected{border-color:var(--sk-accent-default);box-shadow:0 0 0 2px var(--sk-accent-default)}.sk-card__check{position:absolute;top:var(--sk-space-sm);right:var(--sk-space-sm);z-index:2;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--sk-radius-pill);background:var(--sk-accent-default);color:#fff;font-size:var(--sk-text-label);font-weight:var(--sk-weight-semibold);box-shadow:0 1px 4px rgba(0,0,0,.35)}.sk-card__check-num{line-height:1}.sk-picker__selbar{display:flex;align-items:center;gap:var(--sk-space-md);flex-wrap:wrap}.sk-picker__count{display:inline-flex;align-items:center;gap:6px;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);color:var(--sk-fg-secondary)}.sk-picker__caphint{font-size:var(--sk-text-label);color:var(--sk-accent-text)}.sk-home--multi,.sk-picker--multi{padding-bottom:calc(var(--sk-space-xxxl) + 56px)}.sk-home--multi.sk-home--confirming{padding-bottom:calc(var(--sk-space-xxxl) + 56px + var(--sk-bottomnav-h) + env(safe-area-inset-bottom))}.sk-picker__confirmbar{position:fixed;bottom:calc(var(--sk-bottomnav-h) + 1px + env(safe-area-inset-bottom));left:0;right:0;margin-inline:auto;max-width:var(--sk-shell-max);z-index:70;padding-top:var(--sk-space-md);padding-bottom:var(--sk-space-sm);padding-inline:var(--sk-space-md);background:linear-gradient(0deg,var(--sk-bg-base) 60%,transparent 100%)}body:not(:has(.sk-bottomnav)) .sk-picker__confirmbar{bottom:0}.sk-duet__avatars{display:flex;gap:var(--sk-space-sm);overflow-x:auto;padding-block:var(--sk-space-sm);-webkit-overflow-scrolling:touch}.sk-duet__panel>.sk-duet__avatars{margin-bottom:var(--sk-space-sm);padding-bottom:var(--sk-space-sm);border-bottom:1px solid var(--sk-border-subtle,var(--sk-border-default))}.sk-duet__avatar-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:var(--sk-space-xs) var(--sk-space-sm) var(--sk-space-xs) var(--sk-space-md);border-radius:var(--sk-radius-pill);border:1px solid var(--sk-border-default);background:color-mix(in srgb,var(--sk-bg-layer1) 70%,transparent);color:var(--sk-fg-secondary);font:inherit;font-size:var(--sk-text-label);max-width:180px}.sk-duet__avatar-chip[data-active]{border-color:var(--sk-accent-default);color:var(--sk-fg-primary);background:var(--sk-accent-subtle)}.sk-duet__avatar-pick{gap:6px;color:inherit;font:inherit;padding:0;min-width:0}.sk-duet__avatar-pick,.sk-duet__avatar-remove{display:inline-flex;align-items:center;border:0;background:transparent;cursor:pointer}.sk-duet__avatar-remove{justify-content:center;width:22px;height:22px;flex:0 0 auto;border-radius:var(--sk-radius-pill);color:var(--sk-fg-secondary);transition:background-color var(--sk-duration-fast) var(--sk-ease-standard),color var(--sk-duration-fast) var(--sk-ease-standard)}.sk-duet__avatar-remove:active,.sk-duet__avatar-remove:hover{background:color-mix(in srgb,var(--sk-danger,#e5484d) 18%,transparent);color:var(--sk-danger,#e5484d)}.sk-duet__avatar-add{border-style:dashed;border-color:var(--sk-accent-default);color:var(--sk-accent-text);cursor:pointer;padding:var(--sk-space-xs) var(--sk-space-md)}.sk-duet__avatar-add:active,.sk-duet__avatar-add:hover{background:var(--sk-accent-subtle)}.sk-duet__avatar-num{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--sk-radius-pill);background:var(--sk-accent-default);color:#fff;font-size:11px;font-weight:var(--sk-weight-semibold)}.sk-duet__avatar-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-confirm{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--sk-space-lg)}.sk-confirm__scrim{position:absolute;inset:0;border:0;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);cursor:pointer}.sk-confirm__card{position:relative;z-index:1;width:min(360px,100%);padding:var(--sk-space-lg);border-radius:var(--sk-radius-lg);border:1px solid var(--sk-border-default);background:color-mix(in srgb,var(--sk-bg-layer2) 92%,transparent);backdrop-filter:blur(20px);box-shadow:var(--sk-shadow-2,0 12px 40px rgba(0,0,0,.4))}.sk-confirm__title{margin:0 0 var(--sk-space-lg);color:var(--sk-fg-primary);font-size:var(--sk-text-body);font-weight:var(--sk-weight-semibold);text-align:center}.sk-confirm__title--error{color:var(--sk-warning)}.sk-confirm__actions{display:flex;gap:var(--sk-space-sm)}.sk-confirm__actions .sk-btn{flex:1 1 0}.sk-btn--ghost{background:color-mix(in srgb,var(--sk-bg-layer1) 60%,transparent);color:var(--sk-fg-primary);border:1px solid var(--sk-border-default)}.sk-btn--ghost:active,.sk-btn--ghost:hover{background:color-mix(in srgb,var(--sk-bg-layer1) 80%,transparent)}.sk-btn--danger{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:color-mix(in srgb,var(--sk-danger,#e5484d) 85%,black);color:#fff}.sk-btn--danger:active,.sk-btn--danger:hover{background:color-mix(in srgb,var(--sk-danger,#e5484d) 72%,black)}.sk-adbanner{position:fixed;top:0;left:0;right:0;z-index:95;height:calc(var(--sk-adbanner-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);display:flex;justify-content:center;pointer-events:none}.sk-adbanner__inner{pointer-events:auto;width:100%;max-width:var(--sk-shell-max);height:var(--sk-adbanner-h);display:flex;align-items:stretch;overflow:hidden;background:rgba(10,10,11,.92);backdrop-filter:blur(12px);border-bottom:1px solid var(--sk-border-subtle)}.sk-adbanner__placeholder{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 10px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 20px);color:var(--sk-fg-tertiary,var(--sk-fg-secondary))}.sk-adbanner__tag{font-size:11px;font-weight:var(--sk-weight-medium,500);letter-spacing:.14em;text-transform:uppercase;color:var(--sk-fg-tertiary,#6e6e76)}.sk-adbanner__ins{flex:1 1 auto}.sk-home-ad{position:relative;z-index:1;width:100%;max-width:var(--sk-shell-max);margin-inline:auto;padding:0 var(--sk-space-lg) var(--sk-space-lg)}.sk-home-ad__inner{display:flex;align-items:stretch;height:50px;overflow:hidden;border-radius:var(--sk-radius-md,12px);background:rgba(10,10,11,.55);border:1px solid var(--sk-border-subtle)}.sk-shell{margin-top:calc(var(--sk-adbanner-h) + env(safe-area-inset-top));height:calc(var(--sk-app-vh, 100dvh) - var(--sk-adbanner-h) - env(safe-area-inset-top));min-height:calc(var(--sk-app-vh, 100dvh) - var(--sk-adbanner-h) - env(safe-area-inset-top))}.sk-shell__header{padding-top:var(--sk-space-md)}.sk-libraryhome{min-height:calc(100dvh - var(--sk-adbanner-h) - env(safe-area-inset-top))}.sk-libraryhome__content{padding-top:calc(var(--sk-adbanner-h) + env(safe-area-inset-top) + var(--sk-space-lg))}.sk-errpage,.sk-share{padding-top:calc(var(--sk-adbanner-h) + env(safe-area-inset-top))}.sk-export__free-extras{top:calc(var(--sk-adbanner-h) + env(safe-area-inset-top))}.sk-createform{display:flex;flex-direction:column;gap:var(--sk-space-md);padding:var(--sk-space-lg);max-width:480px;width:100%;margin:0 auto;overflow-y:auto}.sk-createform__intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sk-space-xs)}.sk-createform__glyph{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--sk-radius-pill);color:var(--sk-accent-text);background:color-mix(in srgb,var(--sk-accent-default) 16%,transparent);margin-bottom:var(--sk-space-xs)}.sk-createform__title{font-size:var(--sk-text-title);font-weight:var(--sk-weight-bold);margin:0}.sk-createform__sub{font-size:var(--sk-text-body);color:var(--sk-fg-secondary);margin:0}.sk-createform__error{font-size:var(--sk-text-label);color:var(--sk-fg-primary);background:color-mix(in srgb,#f87171 22%,transparent);border:1px solid color-mix(in srgb,#f87171 45%,transparent);border-radius:var(--sk-radius-md);padding:var(--sk-space-sm) var(--sk-space-md);margin:0}.sk-createform__label{font-size:var(--sk-text-label);color:var(--sk-fg-secondary);margin:0}.sk-createform__input{width:100%;padding:var(--sk-space-md);border-radius:var(--sk-radius-md);border:1px solid var(--sk-border-default);background:var(--sk-bg-base);color:var(--sk-fg-primary);font:inherit}.sk-createform__input:focus-visible{outline:none;border-color:var(--sk-accent-default);box-shadow:0 0 0 2px color-mix(in srgb,var(--sk-accent-default) 35%,transparent)}.sk-createform__input--area{resize:vertical;min-height:84px}.sk-createform__hint{margin:0}.sk-createform__count,.sk-createform__hint{font-size:var(--sk-text-caption);color:var(--sk-fg-tertiary)}.sk-createform__count{margin:calc(-1 * var(--sk-space-xs, 6px)) 0 0;text-align:right;font-variant-numeric:tabular-nums}.sk-createform__count--max{color:var(--sk-warning,#f0a020)}.sk-createform__addimage,.sk-createform__link{display:inline-flex;align-items:center;justify-content:center;gap:var(--sk-space-xs);background:none;border:none;color:var(--sk-fg-secondary);font:inherit;font-size:var(--sk-text-label);cursor:pointer;padding:var(--sk-space-xs)}.sk-createform__addimage{align-self:flex-start}.sk-createform__imagerow{display:flex;flex-direction:column;gap:var(--sk-space-xs)}.sk-createform__imageinput{display:flex;gap:var(--sk-space-xs);align-items:center}.sk-createform__iconbtn{display:inline-flex;justify-content:center;width:40px;height:40px;flex:0 0 auto;color:var(--sk-fg-secondary);cursor:pointer}.sk-createform__iconbtn,.sk-createform__imagepicked{align-items:center;border-radius:var(--sk-radius-md);border:1px solid var(--sk-border-default);background:var(--sk-bg-layer1)}.sk-createform__imagepicked{display:flex;gap:var(--sk-space-xs);padding:var(--sk-space-xs) var(--sk-space-sm)}.sk-createform__imagename{display:inline-flex;align-items:center;gap:var(--sk-space-xs);flex:1 1 auto;min-width:0;color:var(--sk-fg-primary);font-size:var(--sk-text-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-createform__imagename svg{flex:0 0 auto}.sk-createform__imagethumb{flex:0 0 auto;width:44px;height:44px;border-radius:var(--sk-radius-sm);-o-object-fit:cover;object-fit:cover;background:var(--sk-bg-base);border:1px solid var(--sk-border-default)}.sk-createform__imageerror{font-size:var(--sk-text-label);color:var(--sk-fg-primary);background:color-mix(in srgb,#f87171 22%,transparent);border:1px solid color-mix(in srgb,#f87171 45%,transparent);border-radius:var(--sk-radius-md);padding:var(--sk-space-sm) var(--sk-space-md);margin:0}.sk-createform__actions{display:flex;flex-direction:column;align-items:center;gap:var(--sk-space-sm);margin-top:var(--sk-space-sm)}.sk-consent-modal .sk-btn--primary,.sk-createform .sk-btn--primary,.sk-queued .sk-btn--primary,.sk-stage .sk-btn--primary{background:var(--sk-accent-default);color:var(--sk-accent-on);opacity:1;box-shadow:0 6px 20px color-mix(in srgb,var(--sk-accent-default) 42%,transparent)}.sk-consent-modal .sk-btn--primary:hover,.sk-createform .sk-btn--primary:hover,.sk-queued .sk-btn--primary:hover,.sk-stage .sk-btn--primary:hover{background:var(--sk-accent-hover)}.sk-consent-modal .sk-btn--primary:disabled,.sk-consent-modal .sk-btn--primary[aria-disabled=true],.sk-createform .sk-btn--primary:disabled,.sk-createform .sk-btn--primary[aria-disabled=true],.sk-queued .sk-btn--primary:disabled,.sk-queued .sk-btn--primary[aria-disabled=true],.sk-stage .sk-btn--primary:disabled,.sk-stage .sk-btn--primary[aria-disabled=true]{background:var(--sk-bg-layer3,#2a2a30);color:var(--sk-fg-secondary);border:1px solid var(--sk-border-default,rgba(255,255,255,.14));opacity:1;box-shadow:none;cursor:not-allowed}.sk-btn__cost{display:inline-flex;align-items:center;gap:3px;margin-left:var(--sk-space-xs);padding:2px 8px;border-radius:var(--sk-radius-pill);background:color-mix(in srgb,var(--sk-fg-inverse,#000) 18%,transparent);font-size:var(--sk-text-caption);font-weight:var(--sk-weight-semibold)}.sk-visibility{display:flex;flex-direction:column;gap:var(--sk-space-xs);padding:var(--sk-space-md);border-radius:var(--sk-radius-lg);background:transparent;border:1px solid var(--sk-border-subtle,rgba(255,255,255,.08))}.sk-visibility__label{font-size:var(--sk-text-label);color:var(--sk-fg-secondary)}.sk-visibility__seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--sk-space-xs);padding:3px;border-radius:var(--sk-radius-pill);background:var(--sk-bg-layer2,var(--sk-bg-base));width:100%}.sk-visibility__seg-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:var(--sk-space-sm);border:none;border-radius:var(--sk-radius-pill);background:transparent;color:var(--sk-fg-secondary);font:inherit;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);cursor:pointer}.sk-visibility__seg-btn[data-active]{background:var(--sk-bg-base);color:var(--sk-fg-primary);box-shadow:var(--sk-shadow-1,0 1px 2px rgba(0,0,0,.4))}.sk-visibility__seg-text{display:inline-flex;align-items:center;gap:var(--sk-space-xs)}.sk-visibility__seg-cost{display:inline-flex;align-items:center;gap:2px;font-size:var(--sk-text-caption);opacity:.85}.sk-visibility__cost{display:inline-flex;align-items:center;gap:var(--sk-space-xs);margin:var(--sk-space-xs) 0 0;font-size:var(--sk-text-body);color:var(--sk-fg-primary)}.sk-visibility__note{margin:0;font-size:var(--sk-text-caption);color:var(--sk-fg-tertiary)}.sk-moves-confirm{position:absolute;left:var(--sk-space-md);right:var(--sk-space-md);bottom:calc(var(--sk-space-lg) + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:var(--sk-space-sm);padding:var(--sk-space-md);border-radius:var(--sk-radius-lg);background:color-mix(in srgb,var(--sk-bg-base) 78%,transparent);backdrop-filter:blur(12px);border:1px solid var(--sk-border-subtle,rgba(255,255,255,.1))}.sk-moves-confirm__actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--sk-space-sm)}.sk-auth-age{display:flex;flex-direction:column;gap:var(--sk-space-xs);border:none;padding:0;margin:0}.sk-auth-age__options{display:grid;grid-template-columns:1fr 1fr;gap:var(--sk-space-xs)}.sk-auth-age__option{padding:var(--sk-space-sm);border-radius:var(--sk-radius-md);border:1px solid var(--sk-border-default);background:transparent;color:var(--sk-fg-secondary);font:inherit;font-size:var(--sk-text-label);cursor:pointer}.sk-auth-age__option.is-active{background:rgba(108,92,231,.18);border-color:var(--sk-accent-default);color:var(--sk-fg-primary)}.sk-consent-modal{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--sk-space-lg)}.sk-consent-modal__backdrop{position:absolute;inset:0;background:rgba(8,8,12,.62);backdrop-filter:blur(6px)}.sk-consent-modal--full{z-index:120}.sk-consent-modal--full .sk-consent-modal__backdrop{background:rgba(8,8,12,.92);backdrop-filter:blur(10px)}.sk-consent-modal--full .sk-consent-modal__card.sk-gate{min-height:0;justify-content:flex-start;gap:var(--sk-space-md)}.sk-consent-modal__card{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--sk-space-md);width:100%;max-width:380px;padding:var(--sk-space-lg);border-radius:var(--sk-radius-lg);background:var(--sk-bg-layer2,var(--sk-bg-base));border:1px solid var(--sk-border-default);box-shadow:var(--sk-elev-4-shadow)}.sk-consent-modal__title{font-size:var(--sk-text-title);font-weight:var(--sk-weight-bold);margin:0}.sk-consent-modal__actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--sk-space-sm)}.sk-fullbody-note{display:flex;align-items:flex-start;gap:var(--sk-space-sm);padding:var(--sk-space-md);border-radius:var(--sk-radius-md);background:color-mix(in srgb,var(--sk-accent-default) 14%,var(--sk-bg-layer1));border:1px solid color-mix(in srgb,var(--sk-accent-default) 40%,transparent)}.sk-fullbody-note__icon{flex:0 0 auto;margin-top:.1rem;color:var(--sk-accent-default)}.sk-fullbody-note__text{margin:0;color:var(--sk-fg-primary);font-size:var(--sk-text-body);line-height:1.4}.sk-fullbody-note__text strong{color:var(--sk-fg-primary);font-weight:var(--sk-weight-bold)}.sk-queued{display:flex;flex-direction:column;text-align:center;gap:var(--sk-space-md);padding:var(--sk-space-xl) var(--sk-space-lg);max-width:420px;width:100%;margin:0 auto;min-height:calc(100dvh - 8rem)}.sk-queued,.sk-queued__icon{align-items:center;justify-content:center}.sk-queued__icon{display:inline-flex;width:84px;height:84px;border-radius:var(--sk-radius-pill);color:var(--sk-success,#6ee7b7);background:color-mix(in srgb,var(--sk-success,#6ee7b7) 16%,transparent)}.sk-queued__spin{animation:sk-spin .9s linear infinite}.sk-queued__title{font-size:var(--sk-text-title);font-weight:var(--sk-weight-bold);margin:0}.sk-queued__sub{font-size:var(--sk-text-body);color:var(--sk-fg-secondary);margin:0}.sk-queued__chip{display:inline-flex;align-items:center;gap:var(--sk-space-xs);padding:var(--sk-space-xs) var(--sk-space-md);font-size:var(--sk-text-caption);color:var(--sk-fg-secondary)}.sk-queued__chip,.sk-queued__progress{border-radius:var(--sk-radius-pill);background:var(--sk-bg-layer1);border:1px solid var(--sk-border-subtle,rgba(255,255,255,.1))}.sk-queued__progress{width:100%;max-width:320px;height:8px;overflow:hidden}.sk-queued__progress-fill{height:100%;min-width:6px;border-radius:var(--sk-radius-pill);background:var(--sk-accent-default);transition:width var(--sk-duration-fast,.2s) var(--sk-ease-standard,ease)}.sk-queued--result{gap:var(--sk-space-sm)}.sk-queued--result .sk-btn--full{margin-top:0}.sk-queued--result .sk-btn--full:first-of-type{margin-top:var(--sk-space-sm)}.sk-queued__preview{display:flex;align-items:center;justify-content:center;width:160px;height:160px;border-radius:var(--sk-radius-lg,20px);overflow:hidden;background:color-mix(in srgb,var(--sk-accent-default) 12%,var(--sk-bg-layer1));border:1px solid var(--sk-border-subtle,rgba(255,255,255,.1))}.sk-queued__preview-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sk-queued__preview-glyph{display:inline-flex;align-items:center;justify-content:center;color:var(--sk-accent-default)}.sk-trim{display:flex;flex-direction:column;gap:var(--sk-space-xs);width:100%}.sk-trim__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sk-space-sm)}.sk-trim__label{font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);color:var(--sk-fg-secondary)}.sk-trim__clock{font-size:var(--sk-text-label);color:var(--sk-fg-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.sk-trim__dur{color:var(--sk-fg-tertiary,var(--sk-fg-secondary))}.sk-trim-row{display:flex;align-items:center;gap:var(--sk-space-sm,8px)}.sk-trim-row__timeline{flex:1 1 auto;min-width:0}.sk-trim-row__delete{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--sk-radius-md,10px);border:1px solid var(--sk-border-default,rgba(255,255,255,.14));background:rgba(255,255,255,.04);color:var(--sk-fg-tertiary,#9aa0ad);cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}.sk-trim-row__delete:hover{color:var(--sk-warning,#ff6b6b);background:rgba(255,107,107,.1);border-color:rgba(255,107,107,.4)}.sk-trim-row__delete:focus-visible{outline:2px solid var(--sk-focus-ring,#fff);outline-offset:2px}.sk-trim__track{position:relative;height:56px;border-radius:var(--sk-radius-md,10px);overflow:hidden;background:var(--sk-bg-base,#0b0b0f);border:1px solid var(--sk-border-default,rgba(255,255,255,.14));touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.sk-trim__thumbs{position:absolute;inset:0;display:flex;z-index:0}.sk-trim__thumb{flex:1 1 0;min-width:0;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.sk-trim__thumb--skeleton{background:linear-gradient(90deg,var(--sk-bg-layer1,#16161c) 0,var(--sk-bg-layer2,#1f1f27) 50%,var(--sk-bg-layer1,#16161c) 100%);background-size:200% 100%;animation:sk-trim-shimmer 1.4s var(--sk-ease-standard,ease) infinite}@keyframes sk-trim-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sk-trim__mask{position:absolute;top:0;bottom:0;z-index:1;background:rgba(0,0,0,.6);pointer-events:none}.sk-trim__mask--left{left:0}.sk-trim__selection{position:absolute;top:0;bottom:0;z-index:2;box-sizing:border-box;border-top:2px solid var(--sk-accent,#6ea8ff);border-bottom:2px solid var(--sk-accent,#6ea8ff);background:color-mix(in srgb,var(--sk-accent,#6ea8ff) 12%,transparent);cursor:grab;touch-action:none}.sk-trim__track[data-dragging=window] .sk-trim__selection{cursor:grabbing}.sk-trim__handle{position:absolute;top:0;bottom:0;z-index:3;width:88px;margin-left:-44px;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:ew-resize;touch-action:none;overscroll-behavior-x:contain;overscroll-behavior:contain}.sk-trim__handle:focus-visible{outline:2px solid var(--sk-focus-ring,#fff);outline-offset:-2px;border-radius:var(--sk-radius-sm,6px)}.sk-trim__grip{width:8px;height:100%;border-radius:4px;background:var(--sk-fg-primary,#fff);box-shadow:0 0 0 1px var(--sk-accent,#6ea8ff),0 2px 6px rgba(0,0,0,.5);position:relative}.sk-trim__grip:after{content:"";position:absolute;left:50%;top:50%;width:2px;height:18px;transform:translate(-50%,-50%);background:var(--sk-accent,#6ea8ff);border-radius:1px}.sk-trim__hint{font-size:var(--sk-text-caption);color:var(--sk-fg-tertiary,var(--sk-fg-secondary));margin:0}.sk-contentnav{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sk-space-sm) var(--sk-space-lg);width:100%;max-width:var(--sk-shell-max);margin-inline:auto;margin-top:calc(var(--sk-adbanner-h) + env(safe-area-inset-top));padding:var(--sk-space-md) var(--sk-space-lg);border-bottom:1px solid var(--sk-border-subtle)}.sk-contentnav__brand{font-size:var(--sk-text-body);font-weight:var(--sk-weight-bold);letter-spacing:var(--sk-tracking-tight);color:var(--sk-fg-primary);text-decoration:none}.sk-contentnav__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sk-space-sm) var(--sk-space-lg);margin:0;padding:0;list-style:none}.sk-contentnav__link{display:inline-flex;align-items:center;min-height:44px;color:var(--sk-fg-secondary);font-size:var(--sk-text-label);text-decoration:none}.sk-contentnav__link:hover{color:var(--sk-fg-primary);text-decoration:underline}.sk-contentnav__link--active{color:var(--sk-accent-text);font-weight:var(--sk-weight-semibold)}.sk-content{position:relative;z-index:1;max-width:44rem;margin:0 auto;padding:var(--sk-space-lg) var(--sk-space-lg) var(--sk-space-xxxl);display:flex;flex-direction:column;gap:var(--sk-space-xl);color:var(--sk-fg-primary);line-height:1.6}.sk-content>.sk-contentnav{margin-bottom:var(--sk-space-xs);margin-left:calc(-1 * var(--sk-space-lg));margin-right:calc(-1 * var(--sk-space-lg));width:auto;max-width:none}.sk-content__head{display:flex;flex-direction:column;gap:var(--sk-space-sm)}.sk-content__title{margin:0;font-size:var(--sk-text-display);font-weight:var(--sk-weight-bold);letter-spacing:var(--sk-tracking-tight);color:var(--sk-fg-primary)}.sk-content__lede{margin:0;font-size:var(--sk-text-body);color:var(--sk-fg-secondary)}.sk-content__section{display:flex;flex-direction:column;gap:var(--sk-space-sm)}.sk-content__h2{margin:0 0 var(--sk-space-xs);font-size:var(--sk-text-heading);font-weight:var(--sk-weight-semibold);color:var(--sk-fg-primary)}.sk-content p{margin:0;color:var(--sk-fg-secondary)}.sk-content a{color:var(--sk-accent-text);text-decoration:underline;text-underline-offset:2px}.sk-content a:hover,.sk-content strong{color:var(--sk-fg-primary)}.sk-content strong{font-weight:var(--sk-weight-semibold)}.sk-content__list,.sk-content__steps{margin:0;padding-left:var(--sk-space-xl);display:flex;flex-direction:column;gap:var(--sk-space-sm);color:var(--sk-fg-secondary)}.sk-faq{margin:0;gap:var(--sk-space-md)}.sk-faq,.sk-faq__item{display:flex;flex-direction:column}.sk-faq__item{gap:4px;padding:var(--sk-space-md);border-radius:var(--sk-radius-lg);background:var(--sk-bg-layer1);border:1px solid var(--sk-border-subtle)}.sk-faq__q{margin:0;font-weight:var(--sk-weight-semibold);color:var(--sk-fg-primary)}.sk-faq__a{margin:0}.sk-faq__a p{margin:0 0 var(--sk-space-xs)}.sk-faq__a p:last-child{margin-bottom:0}.sk-hero{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--sk-space-md);width:100%;max-width:var(--sk-shell-max);margin-inline:auto;padding:var(--sk-space-xl) var(--sk-space-lg) var(--sk-space-lg);margin-top:calc(var(--sk-adbanner-h) + env(safe-area-inset-top))}:root[data-deeplink-tab] .sk-hero,:root[data-deeplink-tab] .sk-home-ad{display:none}.sk-hero__eyebrow{margin:0;font-size:var(--sk-text-label);font-weight:var(--sk-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--sk-accent-text)}.sk-hero__title{font-size:var(--sk-text-display);font-weight:var(--sk-weight-bold);letter-spacing:var(--sk-tracking-tight)}.sk-hero__lede,.sk-hero__title{margin:0;color:var(--sk-fg-primary)}.sk-hero__lede{font-size:var(--sk-text-body);line-height:1.55}.sk-hero__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sk-space-sm) var(--sk-space-lg);margin-top:var(--sk-space-xs)}.sk-hero__cta{display:inline-flex;align-items:center;min-height:44px;padding:var(--sk-space-sm) var(--sk-space-lg);border-radius:var(--sk-radius-pill);background:var(--sk-accent-default);color:var(--sk-accent-on);font-weight:var(--sk-weight-semibold);text-decoration:none}.sk-hero__cta:hover{background:var(--sk-accent-hover)}.sk-hero__link{display:inline-flex;align-items:center;min-height:44px;color:var(--sk-accent-text);font-weight:var(--sk-weight-medium);text-decoration:underline;text-underline-offset:2px}.sk-hero__link:hover{color:var(--sk-fg-primary)}.sk-tl{flex-direction:column;gap:var(--sk-space-sm);width:100%}.sk-tl,.sk-tl__ruler{position:relative;display:flex}.sk-tl__ruler{justify-content:space-between;font-size:var(--sk-text-label);color:var(--sk-fg-tertiary,var(--sk-fg-secondary));font-variant-numeric:tabular-nums;padding:0 2px}.sk-tl__tick--mid{color:var(--sk-fg-secondary)}.sk-tl__track{display:flex;flex-direction:column;gap:4px}.sk-tl__lane-label,.sk-tl__track-label{display:inline-flex;align-items:center;gap:6px;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);color:var(--sk-fg-secondary)}.sk-tl__video-hint{margin:0;padding:var(--sk-space-sm);font-size:var(--sk-text-label);color:var(--sk-fg-tertiary,var(--sk-fg-secondary));background:var(--sk-bg-base,#0b0b0f);border:1px dashed var(--sk-border-default,rgba(255,255,255,.14));border-radius:var(--sk-radius-md,10px);line-height:1.4}.sk-tl__tracks{position:relative;gap:var(--sk-space-sm)}.sk-tl__lane,.sk-tl__tracks{display:flex;flex-direction:column}.sk-tl__lane{gap:4px}.sk-tl__lane-label{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:3px var(--sk-space-sm);border:1px solid transparent;border-radius:var(--sk-radius-pill);background:transparent;cursor:pointer;font:inherit;font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium);color:var(--sk-fg-secondary)}.sk-tl__lane[data-active] .sk-tl__lane-label{background:var(--sk-bg-layer1);border-color:var(--sk-accent,#6ea8ff);color:var(--sk-fg-primary)}.sk-tl__lane-label:focus-visible{outline:2px solid var(--sk-focus-ring,#fff);outline-offset:2px}.sk-tl__lane-dot{width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 2px rgba(110,168,255,.3)}.sk-tl__lane-dot,.sk-tl__lane-tag{background:var(--sk-accent,#6ea8ff)}.sk-tl__lane-tag{margin-left:2px;padding:1px 7px;border-radius:var(--sk-radius-pill);color:#08111f;font-size:10px;font-weight:var(--sk-weight-semibold);letter-spacing:.02em;text-transform:uppercase}.sk-tl__lane-row{display:flex;align-items:stretch;gap:6px}.sk-tl__lane-track{position:relative;flex:1 1 auto;min-width:0;height:44px;margin:0;padding:0;border-radius:var(--sk-radius-md,10px);overflow:hidden;background:var(--sk-bg-base,#0b0b0f);border:1px solid var(--sk-border-default,rgba(255,255,255,.14));touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer;text-align:left;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sk-tl__lane-track:focus-visible{outline:2px solid var(--sk-focus-ring,#fff);outline-offset:2px}.sk-tl__lane[data-active] .sk-tl__lane-track{border-color:var(--sk-accent,#6ea8ff);box-shadow:0 0 0 1px var(--sk-accent,#6ea8ff),0 0 16px rgba(110,168,255,.25)}.sk-tl__end{flex:0 0 auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:0 8px;border-radius:var(--sk-radius-md,10px);border:1px solid var(--sk-border-default,rgba(255,255,255,.14));background:var(--sk-bg-layer1);color:var(--sk-fg-secondary);cursor:pointer;font:inherit;font-size:10px;font-weight:var(--sk-weight-semibold)}.sk-tl__end:focus-visible{outline:2px solid var(--sk-focus-ring,#fff);outline-offset:2px}.sk-tl__end--add{border-style:dashed;color:var(--sk-fg-primary)}.sk-tl__end-label{max-width:56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-tl__end--intro.sk-tl__end--set{background:linear-gradient(180deg,#18a999,#0f7d72);border-color:#0f7d72;color:#fff}.sk-tl__end--exit.sk-tl__end--set{background:linear-gradient(180deg,#d98a2b,#b3681a);border-color:#b3681a;color:#fff}.sk-tl__end--intro.sk-tl__end--add{color:#2fd0bd}.sk-tl__end--exit.sk-tl__end--add{color:#f0a64a}.sk-tl__playhead{top:0;bottom:0;left:var(--sk-playhead,0);width:2px;margin-left:-1px;box-shadow:0 0 6px rgba(110,168,255,.6);pointer-events:none;z-index:4}.sk-tl__playhead,.sk-tl__playhead-knob{position:absolute;background:var(--sk-accent,#6ea8ff)}.sk-tl__playhead-knob{top:-3px;left:50%;transform:translateX(-50%);width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px rgba(8,17,31,.7),0 1px 4px rgba(0,0,0,.5)}.sk-tl__block{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:11px;font-weight:var(--sk-weight-semibold);letter-spacing:.02em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7);box-sizing:border-box;border-right:1px solid rgba(0,0,0,.35)}.sk-tl__block-label{padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.sk-tl__block--intro{background:linear-gradient(180deg,#18a999,#0f7d72)}.sk-tl__block--idle{background:repeating-linear-gradient(45deg,#2a2a34,#2a2a34 6px,#23232c 0,#23232c 12px);color:var(--sk-fg-secondary);text-shadow:none}.sk-tl__block--main{background:linear-gradient(180deg,var(--sk-accent,#6ea8ff),#3f78d8)}.sk-tl__block--exit{background:linear-gradient(180deg,#d98a2b,#b3681a)}.sk-tl__handle{position:absolute;top:0;bottom:0;z-index:3;width:44px;margin-left:-22px;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:ew-resize;touch-action:none}.sk-tl__handle:focus-visible{outline:2px solid var(--sk-focus-ring,#fff);outline-offset:-2px;border-radius:var(--sk-radius-sm,6px)}.sk-tl__grip{width:6px;height:70%;border-radius:3px;background:var(--sk-fg-primary,#fff);box-shadow:0 0 0 1px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.5)}.sk-tl-sheet{position:fixed;inset:0;z-index:95;display:flex;align-items:flex-end;justify-content:center}.sk-tl-sheet__scrim{position:absolute;inset:0;border:none;margin:0;padding:0;background:rgba(4,6,12,.55);cursor:pointer}.sk-tl-sheet__card{position:relative;width:100%;max-width:460px;margin:0 auto;max-height:min(70vh,560px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--sk-space-md,16px);padding-bottom:calc(var(--sk-space-md, 16px) + env(safe-area-inset-bottom, 0px));border-top-left-radius:var(--sk-radius-lg,18px);border-top-right-radius:var(--sk-radius-lg,18px);border:1px solid var(--sk-border-default,rgba(255,255,255,.14));border-bottom:none;background:var(--sk-bg-layer1,rgba(22,22,30,.92));backdrop-filter:blur(var(--sk-elev-1-blur,12px));box-shadow:0 -12px 40px rgba(0,0,0,.5);animation:sk-tl-sheet-in .16s ease-out}@media (min-width:540px){.sk-tl-sheet{align-items:center}.sk-tl-sheet__card{border-radius:var(--sk-radius-lg,18px);border-bottom:1px solid var(--sk-border-default,rgba(255,255,255,.14))}}@keyframes sk-tl-sheet-in{0%{transform:translateY(12px);opacity:.6}to{transform:translateY(0);opacity:1}}.sk-tl-sheet__head{display:flex;align-items:center;gap:var(--sk-space-sm);margin-bottom:var(--sk-space-sm)}.sk-tl-sheet__title{display:inline-flex;align-items:center;gap:6px;font-size:var(--sk-text-body,15px);font-weight:var(--sk-weight-semibold);color:var(--sk-fg-primary)}.sk-tl-sheet__for{margin-left:4px;padding:1px 8px;border-radius:var(--sk-radius-pill);background:var(--sk-bg-base,#0b0b0f);color:var(--sk-fg-secondary);font-size:var(--sk-text-label);font-weight:var(--sk-weight-medium)}.sk-tl-sheet__close{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:var(--sk-radius-md,10px);background:transparent;color:var(--sk-fg-secondary);cursor:pointer}.sk-tl-sheet__close:focus-visible{outline:2px solid var(--sk-focus-ring,#fff);outline-offset:2px}.sk-tl-sheet__options{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sk-space-sm)}.sk-tl-sheet__option{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--sk-space-sm) var(--sk-space-md,16px);border:1px solid var(--sk-border-default,rgba(255,255,255,.14));border-radius:var(--sk-radius-md,10px);background:var(--sk-bg-base,#0b0b0f);color:var(--sk-fg-primary);font:inherit;font-size:var(--sk-text-body,15px);font-weight:var(--sk-weight-medium);cursor:pointer;white-space:nowrap}.sk-tl-sheet__option[data-active]{background:var(--sk-accent,#6ea8ff);border-color:var(--sk-accent,#6ea8ff);color:#08111f}.sk-tl-sheet__option:focus-visible{outline:2px solid var(--sk-focus-ring,#fff);outline-offset:2px}.sk-admin-list{display:flex;flex-direction:column;gap:var(--sk-space-sm);margin-bottom:var(--sk-space-lg)}.sk-admin-card{display:flex;align-items:center;gap:var(--sk-space-md);padding:var(--sk-space-sm);border-radius:var(--sk-radius-md,10px)}.sk-admin-card__media{flex:0 0 auto;width:56px;height:56px;border-radius:var(--sk-radius-sm,8px);overflow:hidden;background:var(--sk-bg-base,#0b0b0f)}.sk-admin-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sk-admin-card__media--placeholder{display:inline-flex;align-items:center;justify-content:center;color:var(--sk-accent,#6ea8ff);border:1px dashed var(--sk-border-default,rgba(255,255,255,.14))}.sk-admin-card__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.sk-admin-card__title{font-weight:var(--sk-weight-medium);color:var(--sk-fg-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-admin-card__meta{font-size:var(--sk-text-caption,13px);color:var(--sk-fg-secondary,rgba(255,255,255,.6))}.sk-admin-card__actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--sk-space-sm)}.sk-admin-card__badge{font-size:var(--sk-text-caption,13px);color:var(--sk-fg-secondary,rgba(255,255,255,.6))}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}