*,:before,:after{--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 / .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 / .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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,Roboto,ui-sans-serif,system-ui;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,samp,pre{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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{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}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100: oklch(100% 0 0);--color-base-200: oklch(98% 0 0);--color-base-300: oklch(95% 0 0);--color-base-content: oklch(21% .006 285.885);--color-primary: oklch(45% .24 277.023);--color-primary-content: oklch(93% .034 272.788);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100: oklch(25.33% .016 252.42);--color-base-200: oklch(23.26% .014 253.1);--color-base-300: oklch(21.15% .012 254.09);--color-base-content: oklch(97.807% .029 256.847);--color-primary: oklch(58% .233 277.117);--color-primary-content: oklch(96% .018 272.314);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}}:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100: oklch(100% 0 0);--color-base-200: oklch(98% 0 0);--color-base-300: oklch(95% 0 0);--color-base-content: oklch(21% .006 285.885);--color-primary: oklch(45% .24 277.023);--color-primary-content: oklch(93% .034 272.788);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100: oklch(25.33% .016 252.42);--color-base-200: oklch(23.26% .014 253.1);--color-base-300: oklch(21.15% .012 254.09);--color-base-content: oklch(97.807% .029 256.847);--color-primary: oklch(58% .233 277.117);--color-primary-content: oklch(96% .018 272.314);--color-secondary: oklch(65% .241 354.308);--color-secondary-content: oklch(94% .028 342.258);--color-accent: oklch(77% .152 181.912);--color-accent-content: oklch(38% .063 188.416);--color-neutral: oklch(14% .005 285.823);--color-neutral-content: oklch(92% .004 286.32);--color-info: oklch(74% .16 232.661);--color-info-content: oklch(29% .066 243.157);--color-success: oklch(76% .177 163.223);--color-success-content: oklch(37% .077 168.94);--color-warning: oklch(82% .189 84.429);--color-warning-content: oklch(41% .112 45.904);--color-error: oklch(71% .194 13.428);--color-error-content: oklch(27% .105 12.094);--radius-selector: .5rem;--radius-field: .25rem;--radius-box: .5rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 1;--noise: 0}:root{--fx-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:root:not(span){overflow:var(--page-overflow)}:root{background:var(--page-scroll-bg, var(--root-bg));--page-scroll-bg-on: linear-gradient(var(--root-bg, #0000), var(--root-bg, #0000)) color-mix(in srgb, var(--root-bg, #0000), oklch(0% 0 0) calc(var(--page-has-backdrop, 0) * 40%));--page-scroll-transition-on: background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter, unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--page-scroll-gutter, unset) ; else: unset)}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: 1}}:root,[data-theme]{background:var(--page-scroll-bg, var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--root-bg: var(--color-base-100)}.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}}@layer daisyui.l1.l2.l3{.textarea{border:var(--border) solid #0000;min-height:5rem;flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);padding-block:.5rem;vertical-align:middle;width:clamp(3rem,20rem,100%);padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:max(var(--font-size, .875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}.textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline:2px solid transparent;outline-offset:2px}}.textarea:focus,.textarea:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.textarea:focus,.textarea:focus-within{--font-size: 1rem}}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}.textarea:has(>textarea[disabled])::-moz-placeholder,.textarea:is(:disabled,[disabled])::-moz-placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}.textarea:has(>textarea[disabled])::placeholder,.textarea:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}@keyframes rating{0%,40%{scale:1.1;filter:brightness(1.05) contrast(1.05)}}@keyframes dropdown{0%{opacity:0}}@layer daisyui.l1.l2.l3{.tab{position:relative;display:inline-flex;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tab-p: .75rem;--tab-bg: var(--color-base-100);--tab-border-color: var(--color-base-300);--tab-radius-ss: 0;--tab-radius-se: 0;--tab-radius-es: 0;--tab-radius-ee: 0;--tab-order: 0;--tab-radius-min: calc(.75rem - var(--border));--tab-radius-limit: min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad: #0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px) ;border-color:#0000;order:var(--tab-order);height:var(--tab-height);font-size:.875rem;padding-inline:var(--tab-p)}@media(hover:hover){.tab:hover{color:var(--color-base-content)}}.tab:is(input[type=radio]){min-width:-moz-fit-content;min-width:fit-content}.tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:is(label){position:relative}.tab:is(label) input{position:absolute;inset:0rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0%}.tab:checked+.tab-content,.tab:is(label:has(:checked))+.tab-content,.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page])+.tab-content{display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}.tab:not(input):empty{flex-grow:1;cursor:default}.tab:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.tab:focus{outline:2px solid transparent;outline-offset:2px}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline:2px solid currentColor;outline-offset:-5px}.tab[disabled]{pointer-events:none;opacity:40%}}@layer daisyui.l1.l2{.tabs-border>.tab{--tab-border-color: #0000 #0000 var(--tab-border-color) #0000;position:relative;border-radius:var(--radius-field)}.tabs-border>.tab:before{content:"";background-color:var(--tab-border-color);transition:background-color .2s ease;width:80%;height:3px;border-radius:var(--radius-field);bottom:0;left:10%;position:absolute}.tabs-border>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]):before,.tabs-border>.tab:is(input:checked):before,.tabs-border>.tab:is(label:has(:checked)):before{--tab-border-color: currentColor;border-top:3px solid}.tabs-lift{--tabs-height: auto;--tabs-direction: row}.tabs-lift>.tab{--tab-border: 0 0 var(--border) 0;--tab-radius-ss: var(--tab-radius-limit);--tab-radius-se: var(--tab-radius-limit);--tab-radius-es: 0;--tab-radius-ee: 0;--tab-paddings: var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors: #0000 #0000 var(--tab-border-color) #0000;--tab-corner-width: calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height: var(--tab-radius-limit);--tab-corner-position: top left, top right;border-width:var(--tab-border);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-start-radius:var(--tab-radius-es);border-end-end-radius:var(--tab-radius-ee);padding:var(--tab-paddings);border-color:var(--tab-border-colors)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked)){--tab-border: var(--border) var(--border) 0 var(--border);--tab-border-colors: var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings: 0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset: auto auto 0 auto;--radius-start: radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end: radial-gradient(circle at top right, var(--tab-radius-grad));background-color:var(--tab-bg)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]):before,.tabs-lift>.tab:is(input:checked,label:has(:checked)):before{z-index:1;content:"";display:block;position:absolute;width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit) var(--tab-radius-limit);background-repeat:no-repeat;inset:var(--tab-inset)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]):first-child:before,.tabs-lift>.tab:is(input:checked,label:has(:checked)):first-child:before{--radius-start: none}[dir=rtl] .tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]):first-child:before,[dir=rtl] .tabs-lift>.tab:is(input:checked,label:has(:checked)):first-child:before{transform:rotateY(180deg)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]):last-child:before,.tabs-lift>.tab:is(input:checked,label:has(:checked)):last-child:before{--radius-end: none}[dir=rtl] .tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]):last-child:before,[dir=rtl] .tabs-lift>.tab:is(input:checked,label:has(:checked)):last-child:before{transform:rotateY(180deg)}.tabs-lift:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors: var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-lift>.tab-content{--tabcontent-margin: calc(-1 * var(--border)) 0 0 0;--tabcontent-radius-ss: 0;--tabcontent-radius-se: var(--radius-box);--tabcontent-radius-es: var(--radius-box);--tabcontent-radius-ee: var(--radius-box)}.tabs-lift :checked+.tab-content:nth-child(1),.tabs-lift :checked+.tab-content:nth-child(n+3),.tabs-lift label:has(:checked)+.tab-content:nth-child(1),.tabs-lift label:has(:checked)+.tab-content:nth-child(n+3),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page])+.tab-content:nth-child(1),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page])+.tab-content:nth-child(n+3){--tabcontent-radius-ss: var(--radius-box)}.tabs-top{--tabs-height: auto;--tabs-direction: row}.tabs-top>.tab{--tab-order: 0;--tab-border: 0 0 var(--border) 0;--tab-radius-ss: var(--tab-radius-limit);--tab-radius-se: var(--tab-radius-limit);--tab-radius-es: 0;--tab-radius-ee: 0;--tab-paddings: var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors: #0000 #0000 var(--tab-border-color) #0000;--tab-corner-width: calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height: var(--tab-radius-limit);--tab-corner-position: top left, top right}.tabs-top>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab:is(input:checked),.tabs-top>.tab:is(label:has(:checked)){--tab-border: var(--border) var(--border) 0 var(--border);--tab-border-colors: var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings: 0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset: auto auto 0 auto;--radius-start: radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end: radial-gradient(circle at top right, var(--tab-radius-grad))}.tabs-top:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors: var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-top>.tab-content{--tabcontent-order: 1;--tabcontent-margin: calc(-1 * var(--border)) 0 0 0;--tabcontent-radius-ss: 0;--tabcontent-radius-se: var(--radius-box);--tabcontent-radius-es: var(--radius-box);--tabcontent-radius-ee: var(--radius-box)}.tabs-top :checked+.tab-content:nth-child(1),.tabs-top :checked+.tab-content:nth-child(n+3),.tabs-top label:has(:checked)+.tab-content:nth-child(1),.tabs-top label:has(:checked)+.tab-content:nth-child(n+3),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page])+.tab-content:nth-child(1),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page])+.tab-content:nth-child(n+3){--tabcontent-radius-ss: var(--radius-box)}.tabs-bottom{--tabs-height: auto;--tabs-direction: row}.tabs-bottom>.tab{--tab-order: 1;--tab-border: var(--border) 0 0 0;--tab-radius-ss: 0;--tab-radius-se: 0;--tab-radius-es: var(--tab-radius-limit);--tab-radius-ee: var(--tab-radius-limit);--tab-border-colors: var(--tab-border-color) #0000 #0000 #0000;--tab-paddings: 0 var(--tab-p) var(--border) var(--tab-p);--tab-corner-width: calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height: var(--tab-radius-limit);--tab-corner-position: top left, top right}.tabs-bottom>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab:is(input:checked),.tabs-bottom>.tab:is(label:has(:checked)){--tab-border: 0 var(--border) var(--border) var(--border);--tab-border-colors: #0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color);--tab-paddings: var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border));--tab-inset: 0 auto auto auto;--radius-start: radial-gradient(circle at bottom left, var(--tab-radius-grad));--radius-end: radial-gradient(circle at bottom right, var(--tab-radius-grad))}.tabs-bottom:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors: #0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)}.tabs-bottom>.tab-content{--tabcontent-order: 0;--tabcontent-margin: 0 0 calc(-1 * var(--border)) 0;--tabcontent-radius-ss: var(--radius-box);--tabcontent-radius-se: var(--radius-box);--tabcontent-radius-es: 0;--tabcontent-radius-ee: var(--radius-box)}.tabs-bottom>:checked+.tab-content:not(:nth-child(2)),.tabs-bottom>:is(label:has(:checked))+.tab-content:not(:nth-child(2)),.tabs-bottom>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page])+.tab-content:not(:nth-child(2)){--tabcontent-radius-es: var(--radius-box)}.tabs-box{background-color:var(--color-base-200);padding:.25rem;--tabs-box-radius: calc(3 * var(--radius-field));border-radius:calc(min(var(--tab-height) / 2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 .5px oklch(0% 0 0 / calc(var(--depth) * .05)) inset}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-box>:is(input:checked),.tabs-box>:is(label:has(:checked)){background-color:var(--tab-bg, var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}@media(forced-colors:active){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-box>:is(input:checked),.tabs-box>:is(label:has(:checked)){border:1px solid}}.tabs-box>.tab-content{margin-top:.25rem;height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height) / 2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border))}.tabs-xs{--tab-height: calc(var(--size-field, .25rem) * 6)}.tabs-xs>.tab{font-size:.75rem;--tab-p: .375rem;--tab-radius-min: calc(.5rem - var(--border))}.tabs-sm{--tab-height: calc(var(--size-field, .25rem) * 8)}.tabs-sm>.tab{font-size:.875rem;--tab-p: .5rem;--tab-radius-min: calc(.5rem - var(--border))}.tabs-md{--tab-height: calc(var(--size-field, .25rem) * 10)}.tabs-md>.tab{font-size:.875rem;--tab-p: .75rem;--tab-radius-min: calc(.75rem - var(--border))}.tabs-lg{--tab-height: calc(var(--size-field, .25rem) * 12)}.tabs-lg>.tab{font-size:1.125rem;--tab-p: 1rem;--tab-radius-min: calc(1.5rem - var(--border))}.tabs-xl{--tab-height: calc(var(--size-field, .25rem) * 14)}.tabs-xl>.tab{font-size:1.125rem;--tab-p: 1.25rem;--tab-radius-min: calc(2rem - var(--border))}}@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;position:fixed;inset:0rem;margin:0rem;display:grid;height:100%;max-height:none;width:100%;max-width:none;align-items:center;justify-items:center;background-color:transparent;padding:0rem;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overflow:clip;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto}.modal::backdrop{display:none}}@layer daisyui.l1.l2{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal.modal-open .modal-box,.modal[open] .modal-box,.modal:target .modal-box,.modal-toggle:checked+.modal .modal-box{translate:0 0;scale:1;opacity:1}:root:has(.modal.modal-open),:root:has(.modal[open]),:root:has(.modal:target),:root:has(.modal-toggle:checked+.modal){--page-has-backdrop: 1;--page-overflow: hidden;--page-scroll-bg: var(--page-scroll-bg-on);--page-scroll-gutter: stable;--page-scroll-transition: var(--page-scroll-transition-on);animation:set-page-has-scroll forwards;animation-timeline:scroll()}@starting-style{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{opacity:0%}}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@layer daisyui.l1.l2.l3{.avatar-group{display:flex;overflow:hidden}.avatar-group .avatar{overflow:hidden;border-radius:calc(infinity * 1px);border:4px solid var(--color-base-100)}.avatar{position:relative;display:inline-flex;vertical-align:middle}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}@keyframes toast{0%{scale:.9;opacity:0}to{scale:1;opacity:1}}@layer daisyui.l1.l2.l3{.carousel{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}@media(prefers-reduced-motion:no-preference){.carousel{scroll-behavior:smooth}}.carousel::-webkit-scrollbar{display:none}}@keyframes rotator{89.9999%,to{--first-item-position: 0 0%}90%,99.9999%{--first-item-position: 0 calc(var(--items) * 100%)}to{translate:0 -100%}}@layer daisyui.l1.l2.l3{.mockup-browser{position:relative;overflow:hidden;overflow-x:auto;border-radius:var(--radius-box)}.mockup-browser pre[data-prefix]:before{--tw-content: attr(data-prefix);content:var(--tw-content);display:inline-block;text-align:right}.mockup-browser .mockup-browser-toolbar{margin-block:.75rem;display:inline-flex;width:100%;align-items:center;padding-right:1.4em}.mockup-browser .mockup-browser-toolbar:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.mockup-browser .mockup-browser-toolbar:before{content:"";margin-right:4.8rem;display:inline-block;aspect-ratio:1 / 1;height:.75rem;border-radius:calc(infinity * 1px);opacity:30%;box-shadow:1.4em 0,2.8em 0,4.2em 0}.mockup-browser .mockup-browser-toolbar .input{margin-inline:auto;display:flex;height:100%;align-items:center;gap:.5rem;overflow:hidden;background-color:var(--color-base-200);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .input:before{content:"";width:1rem;height:1rem;opacity:50%;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M9.965 11.026a5 5 0 1 1 1.06-1.06l2.755 2.754a.75.75 0 1 1-1.06 1.06l-2.755-2.754ZM10.5 7a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Z' clip-rule='evenodd' /%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M9.965 11.026a5 5 0 1 1 1.06-1.06l2.755 2.754a.75.75 0 1 1-1.06 1.06l-2.755-2.754ZM10.5 7a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Z' clip-rule='evenodd' /%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain}.steps{display:inline-grid;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;--step-bg: var(--color-base-300);--step-fg: var(--color-base-content)}.steps .step:before{top:0rem;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;border:1px solid;color:var(--step-bg);background-color:var(--step-bg);content:"";margin-inline-start:-100%}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content: counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:calc(infinity * 1px)}.steps .step:first-child:before{--tw-content: none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content: attr(data-content);content:var(--tw-content)}}@layer daisyui.l1.l2{.steps-horizontal{grid-auto-columns:1fr;display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto}.steps-horizontal .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}.steps-horizontal .step:before{height:.5rem;width:100%;translate:0;margin-inline-start:-100%}[dir=rtl] .steps-horizontal .step:before{translate:0}.steps-vertical{grid-auto-rows:1fr;grid-auto-flow:row}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:40px 1fr;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-rows:auto;gap:.5rem;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;translate:-50% -50%;margin-inline-start:50%}[dir=rtl] .steps-vertical .step:before{translate:50% -50%}}@layer daisyui.l1.l2.l3{.navbar{display:flex;width:100%;align-items:center;padding:.5rem;min-height:4rem}}@layer daisyui.l1.l2{:where(.navbar){position:relative}}.countdown.countdown{line-height:1em}@layer daisyui.l1.l2.l3{.countdown{display:inline-flex}.countdown>*{visibility:hidden;position:relative;display:inline-block;overflow-y:clip;transition:width .4s ease-out .2s;height:1em;--value-v: mod(max(0, var(--value)), 1000) ;--value-hundreds: round(to-zero, var(--value-v) / 100, 1) ;--value-tens: round(to-zero, mod(var(--value-v), 100) / 10, 1) ;--value-ones: mod(var(--value-v), 100) ;--show-hundreds: clamp(clamp(0, var(--digits, 1) - 2, 1), var(--value-hundreds), 1);--show-tens: clamp( clamp(0, var(--digits, 1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1 );--first-digits: round(to-zero, var(--value-v) / 10, 1) ;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr}.countdown>*:before,.countdown>*:after{visibility:visible;position:absolute;overflow-x:clip;--tw-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";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s}.countdown>*:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);inset-inline-end:0;opacity:var(--show-tens)}.countdown>*:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@layer daisyui.l1.l2.l3{.card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);outline-width:2px;transition:outline .2s ease-in-out;outline:0 solid #0000;outline-offset:2px}.card:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.card:focus{outline:2px solid transparent;outline-offset:2px}}.card:focus-visible{outline-color:currentColor}.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 figure{display:flex;align-items:center;justify-content:center}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid currentColor}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}.footer.footer-center{grid-auto-flow:column dense;place-items:center;text-align:center}.footer.footer-center>*{place-items:center}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;background-color:currentcolor;vertical-align:middle;width:calc(var(--size-selector, .25rem) * 6);-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")}}@keyframes menu{0%{opacity:0}}@layer daisyui.l1.l2.l3{.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.link:focus{outline:2px solid transparent;outline-offset:2px}}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.list{display:flex;flex-direction:column;font-size:.875rem}.list .list-row{--list-grid-cols: minmax(0, auto) 1fr;position:relative;display:grid;grid-auto-flow:column;gap:1rem;border-radius:var(--radius-box);padding:1rem;word-break:break-word;grid-template-columns:var(--list-grid-cols)}.list>:not(:last-child).list-row:after,.list>:not(:last-child) .list-row:after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);position:absolute;bottom:0rem;border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}@layer daisyui.l1.l2{.list .list-row:has(.list-col-grow:nth-child(1)){--list-grid-cols: 1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols: minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols: minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}}@layer daisyui.l1.l2.l3{.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}.hero>*{grid-column-start:1;grid-row-start:1}.stack{display:inline-grid;grid-template-columns:3px 4px 1fr 4px 3px;grid-template-rows:3px 4px 1fr 4px 3px}.stack>*{height:100%;width:100%}.stack>*:nth-child(n+2){width:100%;opacity:70%}.stack>*:nth-child(2){z-index:2;opacity:90%}.stack>*:nth-child(1){z-index:3;width:100%}}@layer daisyui.l1.l2{.stack>*,.stack.stack-bottom>*{grid-column:3 / 4;grid-row:3 / 6}.stack>*:nth-child(2),.stack.stack-bottom>*:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}.stack>*:nth-child(1),.stack.stack-bottom>*:nth-child(1){grid-column:1 / 6;grid-row:1 / 4}.stack.stack-top>*{grid-column:3 / 4;grid-row:1 / 4}.stack.stack-top>*:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}.stack.stack-top>*:nth-child(1){grid-column:1 / 6;grid-row:3 / 6}.stack.stack-start>*{grid-column:1 / 4;grid-row:3 / 4}.stack.stack-start>*:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}.stack.stack-start>*:nth-child(1){grid-column:3 / 6;grid-row:1 / 6}.stack.stack-end>*{grid-column:3 / 6;grid-row:3 / 4}.stack.stack-end>*:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}.stack.stack-end>*:nth-child(1){grid-column:1 / 4;grid-row:1 / 6}}@layer daisyui.l1.l2.l3{.filter{display:flex;flex-wrap:wrap}.filter input[type=radio]{width:auto}.filter input{overflow:hidden;opacity:100%;scale:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1 / 1}.filter input.filter-reset:after{--tw-content: "×";content:var(--tw-content)}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset]{scale:0;border-width:0;margin-inline:0rem;width:0rem;padding-inline:0rem;opacity:0%}.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){scale:0;border-width:0;margin-inline:0rem;width:0rem;padding-inline:0rem;opacity:0%}.label{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent)}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:.75rem;white-space:nowrap;font-size:inherit}.label:is(.input>*,.select>*):first-child{margin-inline-start:-.75rem;margin-inline-end:.75rem;border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}.label:is(.input>*,.select>*):last-child{margin-inline-start:.75rem;margin-inline-end:-.75rem;border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}.status{display:inline-block;aspect-ratio:1 / 1;width:.5rem;height:.5rem;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent);background-position:center;background-repeat:no-repeat;vertical-align:middle;color:color-mix(in oklab,var(--color-black) 30%,transparent);background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0 / calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000)}.input{cursor:text;border:var(--border) solid #0000;position:relative;display:inline-flex;flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;gap:.5rem;background-color:var(--color-base-100);padding-inline:.75rem;vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size, .875rem),.875rem);touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--size: calc(var(--size-field, .25rem) * 10);--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}.input:where(input){display:inline-flex}.input :where(input){display:inline-flex;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline:2px solid transparent;outline-offset:2px}}.input :where(input[type=url]),.input :where(input[type=email]){direction:ltr}.input :where(input[type=date]){display:inline-flex}.input:focus,.input:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.input:focus,.input:focus-within{--font-size: 1rem}}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}.input:has(>input[disabled])::-moz-placeholder,.input:is(:disabled,[disabled])::-moz-placeholder,fieldset:disabled .input::-moz-placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}.input:has(>input[disabled])::placeholder,.input:is(:disabled,[disabled])::placeholder,fieldset:disabled .input::placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.input:has(>input[type=date]) :where(input[type=date]){display:inline-flex;webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input:has(>input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em;width:1em;height:1em;cursor:pointer}.timeline{position:relative;display:flex}.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{border:none;width:100%}.timeline>li>hr:first-child{grid-column-start:1;grid-row-start:2}.timeline>li>hr:last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){height:.25rem;background-color:var(--color-base-300)}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector)}.timeline:has(.timeline-middle hr):last-child{border-start-start-radius:var(--radius-selector);border-end-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0}.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-end-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector)}.progress{position:relative;height:.5rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}@media(prefers-reduced-motion:no-preference){.progress:indeterminate{animation:progress 5s ease-in-out infinite}}@supports (-moz-appearance: none){.progress:indeterminate::-moz-progress-bar{background-color:transparent}@media(prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{animation:progress 5s ease-in-out infinite;background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentcolor}}@supports (-webkit-appearance: none){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:transparent}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}@keyframes progress{50%{background-position-x:-115%}}@layer daisyui.l1.l2.l3{.swap{position:relative;display:inline-grid;cursor:pointer;place-content:center;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.swap>*{grid-column-start:1;grid-row-start:1}@media(prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0%}.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0%}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:100%;backface-visibility:visible}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.mt-1{margin-top:.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-4{height:1rem}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-white\/15{border-color:#ffffff26}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.14\]{border-color:#ffffff24}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-8{padding:2rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-bold{font-weight:700}.font-light{font-weight:300}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-widest{letter-spacing:.1em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-90{opacity:.9}.opacity-\[0\.12\]{opacity:.12}.mix-blend-overlay{mix-blend-mode:overlay}.shadow-\[inset_0_0_180px_40px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: inset 0 0 180px 40px rgba(0,0,0,.55);--tw-shadow-colored: inset 0 0 180px 40px 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);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.join{display:inline-flex;align-items:stretch;--join-ss: 0;--join-se: 0;--join-es: 0;--join-ee: 0}.join :where(.join-item){border-start-start-radius:var(--join-ss, 0);border-start-end-radius:var(--join-se, 0);border-end-start-radius:var(--join-es, 0);border-end-end-radius:var(--join-ee, 0)}.join :where(.join-item) *{--join-ss: var(--radius-field);--join-se: var(--radius-field);--join-es: var(--radius-field);--join-ee: var(--radius-field)}.join>.join-item:where(:first-child){--join-ss: var(--radius-field);--join-se: 0;--join-es: var(--radius-field);--join-ee: 0}.join :first-child:not(:last-child) :where(.join-item){--join-ss: var(--radius-field);--join-se: 0;--join-es: var(--radius-field);--join-ee: 0}.join>.join-item:where(:last-child){--join-ss: 0;--join-se: var(--radius-field);--join-es: 0;--join-ee: var(--radius-field)}.join :last-child:not(:first-child) :where(.join-item){--join-ss: 0;--join-se: var(--radius-field);--join-es: 0;--join-ee: var(--radius-field)}.join>.join-item:where(:only-child){--join-ss: var(--radius-field);--join-se: var(--radius-field);--join-es: var(--radius-field);--join-ee: var(--radius-field)}.join :only-child :where(.join-item){--join-ss: var(--radius-field);--join-se: var(--radius-field);--join-es: var(--radius-field);--join-ee: var(--radius-field)}.join>:where(:focus,:has(:focus)){z-index:1}@media(hover:hover){.join>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{width:100%;height:100%;overflow:hidden;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:opacity-80:hover{opacity:.8}.active\:bg-white\/\[0\.15\]:active{background-color:#ffffff26}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.group:hover .group-hover\:opacity-100{opacity:1}.bg-layers.svelte-12hm6d8{position:absolute;inset:0;transition:filter 2.5s ease}.bg-layers--gray.svelte-12hm6d8{filter:brightness(.85)}.blobs--gray.svelte-12hm6d8{animation:svelte-12hm6d8-slowHue 26s linear infinite}.blobs--animated.svelte-12hm6d8{animation:svelte-12hm6d8-slowHue 18s linear infinite}@keyframes svelte-12hm6d8-slowHue{0%{filter:blur(8px) hue-rotate(0deg)}to{filter:blur(8px) hue-rotate(360deg)}}.btn-nudge.svelte-1yxrgyh{animation:svelte-1yxrgyh-nudge 9s ease-in-out infinite}@keyframes svelte-1yxrgyh-nudge{0%{transform:translateY(0) rotate(0)}4%{transform:translateY(-4px) rotate(-6deg)}8%{transform:translateY(-11px) rotate(5deg)}12%{transform:translateY(-4px) rotate(-4deg)}17%{transform:translateY(0) rotate(0)}21%{transform:translateY(-4px) rotate(6deg)}25%{transform:translateY(-11px) rotate(-5deg)}29%{transform:translateY(-4px) rotate(4deg)}33%{transform:translateY(0) rotate(0)}37%{transform:translateY(-4px) rotate(-6deg)}42%{transform:translateY(-11px) rotate(5deg)}46%{transform:translateY(-4px) rotate(-4deg)}50%{transform:translateY(0) rotate(0)}54%{transform:translateY(-4px) rotate(6deg)}58%{transform:translateY(-11px) rotate(-5deg)}62%{transform:translateY(-4px) rotate(4deg)}67%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(0)}}.bubble-wrapper.svelte-1yxrgyh{top:6vh;left:50%;transform:translate(-50%);padding-bottom:36px}@media(min-width:768px){.bubble-wrapper.svelte-1yxrgyh{transform:translate(calc(-50% - 24vh))}}.bubble-caption.svelte-1yxrgyh{position:relative;width:clamp(160px,22vw,260px);height:clamp(140px,18vw,200px);background:#ffffff1f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);clip-path:polygon(5% 5%,100% 0%,100% 75%,75% 75%,75% 100%,50% 75%,0% 75%)}.bubble-text.svelte-1yxrgyh{position:absolute;top:0;left:0;right:0;height:75%;display:flex;align-items:center;justify-content:center;padding:.8em 1em;margin:0}.modal-panel.svelte-ta60gp{width:50vw;height:60vh;animation:svelte-ta60gp-fadeIn .2s cubic-bezier(.22,.61,.36,1) both}@media(max-width:768px){.modal-panel.svelte-ta60gp{width:88vw;height:70vh}}@media(max-width:390px){.modal-panel.svelte-ta60gp{width:90vw;height:75vh}}@keyframes svelte-ta60gp-fadeIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}.footer-modal.svelte-jz8lnl{width:38vw;height:auto;min-height:36vh;animation:svelte-jz8lnl-fadeIn .2s cubic-bezier(.22,.61,.36,1) both}@media(max-width:768px){.footer-modal.svelte-jz8lnl{width:88vw}}@media(max-width:390px){.footer-modal.svelte-jz8lnl{width:90vw}}@keyframes svelte-jz8lnl-fadeIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}.ticker-shell.svelte-miuohr{display:flex;align-items:center;width:100%;height:100%;padding:0 18px;gap:0;background:none;border:none;border-radius:0;box-shadow:none}@media(max-width:640px){.ticker-shell.svelte-miuohr{padding:0 8px}}.ticker-label.svelte-miuohr{display:flex;align-items:center;gap:7px;flex-shrink:0;padding-right:14px}.ticker-label.svelte-miuohr .label-icon{flex-shrink:0;color:#ffffff80;transition:color .35s ease,filter .35s ease}.ticker-label.is-live.svelte-miuohr .label-icon{color:#22c55e;filter:drop-shadow(0 0 6px rgba(34,197,94,.55));animation:svelte-miuohr-ops-pulse 2.6s ease-in-out infinite}.ticker-label.is-down.svelte-miuohr .label-icon{color:#f59e0b;filter:drop-shadow(0 0 6px rgba(245,158,11,.55))}.ticker-label.is-loading.svelte-miuohr .label-icon{color:#ffffff73;filter:none}@keyframes svelte-miuohr-ops-pulse{0%,to{filter:drop-shadow(0 0 6px rgba(34,197,94,.55))}50%{filter:drop-shadow(0 0 2px rgba(34,197,94,.25))}}@media(prefers-reduced-motion:reduce){.ticker-label.is-live.svelte-miuohr .label-icon{animation:none}}.ticker-divider.svelte-miuohr{width:1px;height:24px;background:#ffffff1a;flex-shrink:0;margin-right:14px}.ticker-track-wrapper.svelte-miuohr{flex:1;overflow:hidden;min-width:0;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.ticker-track.svelte-miuohr{display:flex;width:-moz-max-content;width:max-content;animation:svelte-miuohr-ticker-scroll 50s linear infinite}.ticker-track.svelte-miuohr:hover{animation-play-state:paused}@keyframes svelte-miuohr-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-list.svelte-miuohr{display:flex;align-items:center}.ticker-item.svelte-miuohr{display:flex;align-items:center;gap:7px;padding:0 4px;white-space:nowrap}.ticker-logo.svelte-miuohr{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.ticker-logo-fallback.svelte-miuohr{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#ffffff73;background:#ffffff14;border-radius:4px;flex-shrink:0}.ticker-name.svelte-miuohr{font-size:12px;font-weight:500;color:#fffc;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.ticker-chip.svelte-miuohr{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;-webkit-font-smoothing:antialiased;border:1px solid rgba(255,255,255,.06)}.chip-dot.svelte-miuohr{width:5px;height:5px;border-radius:50%;flex-shrink:0}.ticker-sep.svelte-miuohr{color:#ffffff24;font-size:16px;margin:0 8px;flex-shrink:0}.ticker-right.svelte-miuohr{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-left:14px;border-left:1px solid rgba(255,255,255,.08)}.ring-wrap.svelte-miuohr{position:relative;width:28px;height:28px;flex-shrink:0}.ring-svg.svelte-miuohr{transform:rotate(-90deg) scaleX(-1);transform-origin:center;display:block}.ring-progress.svelte-miuohr{transition:stroke-dashoffset .9s linear;filter:drop-shadow(0 0 4px rgba(34,197,94,.45))}.ticker-right.svelte-miuohr .ring-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffffa6;pointer-events:none}.contact-backdrop.svelte-1btwglb{position:fixed;inset:0;z-index:60;background:#000000a6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;animation:svelte-1btwglb-cFadeIn .18s ease both}@keyframes svelte-1btwglb-cFadeIn{0%{opacity:0}to{opacity:1}}.contact-panel.svelte-1btwglb{width:min(560px,100%);max-height:calc(100vh - 32px);overflow-y:auto;background:#0a0c12f5;border:1px solid rgba(124,193,255,.18);border-radius:22px;box-shadow:0 32px 80px #000000a6,0 0 0 1px #ffffff0a;animation:svelte-1btwglb-cPanelIn .24s cubic-bezier(.22,.61,.36,1) both}@keyframes svelte-1btwglb-cPanelIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.contact-head.svelte-1btwglb{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.07)}.contact-head-left.svelte-1btwglb{display:flex;align-items:center;gap:10px}.contact-head-icon.svelte-1btwglb{width:28px;height:28px;border-radius:8px;background:#7cc1ff24;color:#c5e1ff;display:flex;align-items:center;justify-content:center;border:1px solid rgba(124,193,255,.22)}.contact-head-label.svelte-1btwglb{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.18em;color:#ffffffb8}.contact-close.svelte-1btwglb{background:none;border:none;cursor:pointer;color:#fff6;display:flex;padding:6px;border-radius:8px;transition:color .15s,background .15s}.contact-close.svelte-1btwglb:hover{color:#fff;background:#ffffff0f}.contact-form.svelte-1btwglb{padding:22px 22px 18px;display:flex;flex-direction:column;gap:14px}.contact-intro.svelte-1btwglb{font-size:13.5px;color:#ffffff8c;line-height:1.55;margin-bottom:4px}.contact-row.svelte-1btwglb{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:480px){.contact-row.svelte-1btwglb{grid-template-columns:1fr}}.contact-field.svelte-1btwglb{display:flex;flex-direction:column;gap:6px}.contact-label.svelte-1btwglb{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-family:JetBrains Mono,monospace}.contact-optional.svelte-1btwglb{text-transform:none;letter-spacing:0;color:#ffffff4d;font-weight:500}.contact-field.svelte-1btwglb input:where(.svelte-1btwglb),.contact-field.svelte-1btwglb textarea:where(.svelte-1btwglb){background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:11px 13px;color:#ffffffeb;font-size:14px;font-family:inherit;outline:none;transition:border-color .18s,background .18s,box-shadow .18s;resize:vertical}.contact-field.svelte-1btwglb textarea:where(.svelte-1btwglb){min-height:110px;line-height:1.55}.contact-field.svelte-1btwglb input:where(.svelte-1btwglb)::-moz-placeholder,.contact-field.svelte-1btwglb textarea:where(.svelte-1btwglb)::-moz-placeholder{color:#ffffff47}.contact-field.svelte-1btwglb input:where(.svelte-1btwglb)::placeholder,.contact-field.svelte-1btwglb textarea:where(.svelte-1btwglb)::placeholder{color:#ffffff47}.contact-field.svelte-1btwglb input:where(.svelte-1btwglb):focus,.contact-field.svelte-1btwglb textarea:where(.svelte-1btwglb):focus{border-color:#7cc1ff80;background:#ffffff0f;box-shadow:0 0 0 3px #7cc1ff1a}.contact-actions.svelte-1btwglb{display:flex;align-items:center;gap:10px;margin-top:6px}.contact-submit.svelte-1btwglb{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;color:#0a0c12;background:#fff;border-radius:10px;border:none;cursor:pointer;transition:transform .15s,box-shadow .18s;box-shadow:0 1px 3px #00000038,0 6px 22px #7cc1ff1a}.contact-submit.svelte-1btwglb:hover{transform:translateY(-1px);box-shadow:0 8px 28px #7cc1ff47}.contact-cancel.svelte-1btwglb{padding:12px 18px;font-size:14px;font-weight:500;color:#ffffffa6;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:10px;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.contact-cancel.svelte-1btwglb:hover{background:#ffffff0f;color:#fff;border-color:#ffffff3d}.contact-foot.svelte-1btwglb{margin-top:4px;font-size:11px;color:#ffffff52;font-family:JetBrains Mono,monospace;letter-spacing:.04em}.contact-success.svelte-1btwglb{padding:32px 22px 22px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.contact-success-icon.svelte-1btwglb{width:56px;height:56px;border-radius:16px;background:#6ee7b724;color:#7eeac0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(110,231,183,.22);margin-bottom:4px}.contact-success-title.svelte-1btwglb{font-size:16px;font-weight:700;color:#ffffffeb}.contact-success-body.svelte-1btwglb{font-size:13.5px;color:#ffffff8c;line-height:1.65;max-width:38ch}.contact-success-link.svelte-1btwglb{color:#c5e1ff;text-decoration:underline;text-underline-offset:3px}.contact-success-close.svelte-1btwglb{margin-top:12px;padding:10px 22px;font-size:13px;font-weight:600;color:#ffffffc7;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:10px;cursor:pointer;transition:background .18s,color .18s}.contact-success-close.svelte-1btwglb:hover{background:#ffffff1a;color:#fff}.resume-backdrop.svelte-1n5wffc{position:fixed;inset:0;z-index:60;background:#000000a6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;animation:svelte-1n5wffc-rFadeIn .18s ease both}@keyframes svelte-1n5wffc-rFadeIn{0%{opacity:0}to{opacity:1}}.resume-panel.svelte-1n5wffc{width:min(560px,100%);max-height:calc(100vh - 32px);overflow-y:auto;background:#0a0c12f5;border:1px solid rgba(124,193,255,.18);border-radius:22px;box-shadow:0 32px 80px #000000a6,0 0 0 1px #ffffff0a;animation:svelte-1n5wffc-rPanelIn .24s cubic-bezier(.22,.61,.36,1) both}@keyframes svelte-1n5wffc-rPanelIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.resume-head.svelte-1n5wffc{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.07)}.resume-head-left.svelte-1n5wffc{display:flex;align-items:center;gap:10px}.resume-head-icon.svelte-1n5wffc{width:28px;height:28px;border-radius:8px;background:#7cc1ff24;color:#c5e1ff;display:flex;align-items:center;justify-content:center;border:1px solid rgba(124,193,255,.22)}.resume-head-label.svelte-1n5wffc{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.18em;color:#ffffffb8}.resume-close.svelte-1n5wffc{background:none;border:none;cursor:pointer;color:#fff6;display:flex;padding:6px;border-radius:8px;transition:color .15s,background .15s}.resume-close.svelte-1n5wffc:hover{color:#fff;background:#ffffff0f}.resume-form.svelte-1n5wffc{padding:22px 22px 18px;display:flex;flex-direction:column;gap:14px}.resume-intro.svelte-1n5wffc{font-size:13.5px;color:#ffffff8c;line-height:1.55;margin-bottom:4px}.resume-row.svelte-1n5wffc{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:480px){.resume-row.svelte-1n5wffc{grid-template-columns:1fr}}.resume-field.svelte-1n5wffc{display:flex;flex-direction:column;gap:6px}.resume-label.svelte-1n5wffc{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-family:JetBrains Mono,monospace}.resume-optional.svelte-1n5wffc{text-transform:none;letter-spacing:0;color:#ffffff4d;font-weight:500}.resume-field.svelte-1n5wffc input:where(.svelte-1n5wffc),.resume-field.svelte-1n5wffc textarea:where(.svelte-1n5wffc){background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:11px 13px;color:#ffffffeb;font-size:14px;font-family:inherit;outline:none;transition:border-color .18s,background .18s,box-shadow .18s;resize:vertical}.resume-field.svelte-1n5wffc textarea:where(.svelte-1n5wffc){min-height:80px;line-height:1.55}.resume-field.svelte-1n5wffc input:where(.svelte-1n5wffc)::-moz-placeholder,.resume-field.svelte-1n5wffc textarea:where(.svelte-1n5wffc)::-moz-placeholder{color:#ffffff47}.resume-field.svelte-1n5wffc input:where(.svelte-1n5wffc)::placeholder,.resume-field.svelte-1n5wffc textarea:where(.svelte-1n5wffc)::placeholder{color:#ffffff47}.resume-field.svelte-1n5wffc input:where(.svelte-1n5wffc):focus,.resume-field.svelte-1n5wffc textarea:where(.svelte-1n5wffc):focus{border-color:#7cc1ff80;background:#ffffff0f;box-shadow:0 0 0 3px #7cc1ff1a}.resume-actions.svelte-1n5wffc{display:flex;align-items:center;gap:10px;margin-top:6px;flex-wrap:wrap}.resume-submit.svelte-1n5wffc{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;color:#0a0c12;background:#fff;border-radius:10px;border:none;cursor:pointer;transition:transform .15s,box-shadow .18s;box-shadow:0 1px 3px #00000038,0 6px 22px #7cc1ff1a}.resume-submit.svelte-1n5wffc:hover{transform:translateY(-1px);box-shadow:0 8px 28px #7cc1ff47}.resume-skip.svelte-1n5wffc{padding:12px 18px;font-size:13px;font-weight:500;color:#ffffff8c;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.resume-skip.svelte-1n5wffc:hover{background:#ffffff0d;color:#ffffffd9;border-color:#fff3}.resume-foot.svelte-1n5wffc{margin-top:4px;font-size:11px;color:#ffffff52;font-family:JetBrains Mono,monospace;letter-spacing:.04em}.resume-success.svelte-1n5wffc{padding:32px 22px 22px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.resume-success-icon.svelte-1n5wffc{width:56px;height:56px;border-radius:16px;background:#6ee7b724;color:#7eeac0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(110,231,183,.22);margin-bottom:4px}.resume-success-title.svelte-1n5wffc{font-size:16px;font-weight:700;color:#ffffffeb}.resume-success-body.svelte-1n5wffc{font-size:13.5px;color:#ffffff8c;line-height:1.65;max-width:40ch}.resume-success-link.svelte-1n5wffc{color:#c5e1ff;text-decoration:underline;text-underline-offset:3px}.resume-success-close.svelte-1n5wffc{margin-top:12px;padding:10px 22px;font-size:13px;font-weight:600;color:#ffffffc7;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:10px;cursor:pointer;transition:background .18s,color .18s}.resume-success-close.svelte-1n5wffc:hover{background:#ffffff1a;color:#fff}.no-scrollbar.svelte-17iteh2{scrollbar-width:none}.no-scrollbar.svelte-17iteh2::-webkit-scrollbar{display:none}.page-container.svelte-17iteh2{max-width:1380px;margin:0 auto}.nav-row.svelte-17iteh2{border-bottom:1px solid rgba(255,255,255,.07);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#080a1059}.saas-nav.svelte-17iteh2{height:68px;background:transparent;border:none;border-radius:0;padding:0 8px;margin-top:14px;margin-bottom:6px}.nav-desktop.svelte-17iteh2{display:flex}.nav-mobile.svelte-17iteh2{display:none}@media(max-width:640px){.nav-desktop.svelte-17iteh2{display:none!important}.nav-mobile.svelte-17iteh2{display:flex}}.nav-hamburger.svelte-17iteh2{align-items:center;justify-content:center;padding:10px;border-radius:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#fffc;cursor:pointer;transition:background .18s}.nav-hamburger.svelte-17iteh2:hover{background:#ffffff24}.mobile-nav.svelte-17iteh2{flex-direction:column;gap:4px;padding:8px 12px 12px;background:#0e1018eb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;margin:0 8px 8px;z-index:30}.mobile-nav-item.svelte-17iteh2{width:100%;text-align:left;padding:11px 16px;font-size:15px;font-weight:500;color:#fff9;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:background .15s,color .15s}.mobile-nav-item.svelte-17iteh2:hover,.mobile-nav-item--active.svelte-17iteh2{background:#ffffff17;color:#fff}.mobile-nav-resume.svelte-17iteh2{width:100%;margin-top:4px;padding:11px 16px;font-size:14px;font-weight:700;color:#0a0c12;background:#fff;border:none;border-radius:10px;cursor:pointer;text-align:center}.nav-brand.svelte-17iteh2{display:inline-flex;align-items:center;gap:12px;background:none;border:none;padding:0;cursor:pointer;color:#fffffff2;-webkit-font-smoothing:antialiased;transition:filter .18s}.nav-brand.svelte-17iteh2:hover{filter:brightness(1.08)}.nav-brand.svelte-17iteh2:focus-visible{outline:2px solid rgba(124,193,255,.6);outline-offset:3px;border-radius:999px}.nav-brand-text.svelte-17iteh2{font-size:16px;font-weight:700;letter-spacing:-.01em}.nav-brand-accent.svelte-17iteh2{color:#ea4335;font-weight:700}@media(max-width:640px){.nav-brand-text.svelte-17iteh2{display:none}}.nav-profile.svelte-17iteh2{width:36px;height:36px;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.14);box-shadow:0 0 24px #ffffff14,0 0 0 3px #7cc1ff0d;flex-shrink:0;transition:box-shadow .18s}.nav-brand.svelte-17iteh2:hover .nav-profile:where(.svelte-17iteh2){box-shadow:0 0 28px #7cc1ff38,0 0 0 3px #7cc1ff1a}.nav-right-cluster.svelte-17iteh2{display:flex;align-items:center;gap:22px}.nav-links.svelte-17iteh2{display:flex;align-items:center;gap:6px}.nav-link.svelte-17iteh2{padding:8px 14px;font-size:14px;font-weight:500;color:#ffffff8c;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:color .18s,background .18s;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}.nav-link.svelte-17iteh2:hover{color:#fff;background:#ffffff0a}.nav-link--active.svelte-17iteh2{color:#fff;font-weight:600}.resume-link.svelte-17iteh2{display:inline-flex;align-items:center;gap:4px;padding:8px 4px;font-size:14px;font-weight:600;color:#ffffffd9;background:none;border:none;cursor:pointer;transition:color .18s,transform .15s;-webkit-font-smoothing:antialiased}.resume-link.svelte-17iteh2:hover{color:#fff;transform:translateY(-1px)}.nav-projects-wrap.svelte-17iteh2{position:relative}.nav-projects-btn.svelte-17iteh2{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;font-size:12.5px;font-weight:700;color:#1a1a1a;background:#fbbc05;border:none;border-radius:999px;cursor:pointer;box-shadow:0 10px 30px #0003;transition:background .18s,transform .15s,box-shadow .18s;-webkit-font-smoothing:antialiased;letter-spacing:.01em}.nav-projects-btn.svelte-17iteh2:hover{background:#ffc719;transform:translateY(-1px);box-shadow:0 14px 34px #fbbc0552}.nav-projects-btn.svelte-17iteh2:focus-visible{outline:2px solid rgba(251,188,5,.6);outline-offset:3px}.mobile-nav-projects.svelte-17iteh2{display:flex!important;align-items:center;gap:8px;margin-top:4px;color:#ffffffd9;background:#fbbc051a;border:1px solid rgba(251,188,5,.25)}.mobile-nav-projects.svelte-17iteh2:hover{background:#fbbc052e;color:#fff}.section-spacing.svelte-17iteh2{padding-top:clamp(72px,9vh,130px);padding-bottom:clamp(40px,5vh,70px)}.section-head.svelte-17iteh2{text-align:center;max-width:720px;margin:0 auto clamp(36px,5vh,64px)}.section-label.svelte-17iteh2{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;font-family:JetBrains Mono,monospace;padding:6px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:999px;margin-bottom:18px}.label-bullet.svelte-17iteh2{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#7cc1ff,#c7b4ff);box-shadow:0 0 8px #7cc1ff8c}.section-heading.svelte-17iteh2{font-size:clamp(28px,4.2vw,50px);font-weight:800;color:#fffffff7;line-height:1.08;letter-spacing:-.025em;-webkit-font-smoothing:antialiased}.section-heading-grad.svelte-17iteh2{background:linear-gradient(135deg,#c7b4ff,#7cc1ff,#a3eecc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.section-sub.svelte-17iteh2{font-size:15.5px;color:#ffffff80;line-height:1.75;margin-top:18px;max-width:58ch;margin-left:auto;margin-right:auto}.in-view-base,[use\:inView],.hero-badge.svelte-17iteh2,.hero-heading.svelte-17iteh2,.hero-body.svelte-17iteh2,.hero-meta.svelte-17iteh2,.hero-ctas.svelte-17iteh2,.hero-showcase.svelte-17iteh2,.trust-section.svelte-17iteh2,.section-head.svelte-17iteh2,.metric-grid.svelte-17iteh2,.cap-card.svelte-17iteh2,.method-card.svelte-17iteh2,.tl-item.svelte-17iteh2,.project-card.svelte-17iteh2,.cred-card.svelte-17iteh2,.cta-block.svelte-17iteh2{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.in-view{opacity:1!important;transform:none!important}.method-card.svelte-17iteh2.in-view{transition-delay:var(--delay, 0ms)}@media(prefers-reduced-motion:reduce){.hero-badge.svelte-17iteh2,.hero-heading.svelte-17iteh2,.hero-body.svelte-17iteh2,.hero-meta.svelte-17iteh2,.hero-ctas.svelte-17iteh2,.hero-showcase.svelte-17iteh2,.trust-section.svelte-17iteh2,.section-head.svelte-17iteh2,.metric-grid.svelte-17iteh2,.cap-card.svelte-17iteh2,.method-card.svelte-17iteh2,.tl-item.svelte-17iteh2,.project-card.svelte-17iteh2,.cred-card.svelte-17iteh2,.cta-block.svelte-17iteh2{opacity:1!important;transform:none!important;transition:none!important}}.hero-section.svelte-17iteh2{padding-top:clamp(72px,9vh,130px);padding-bottom:clamp(40px,5vh,70px);position:relative}.hero-inner.svelte-17iteh2{width:100%;display:flex;flex-direction:column;gap:clamp(120px,15vh,192px)}@media(max-width:860px){.hero-section.svelte-17iteh2{padding-top:clamp(56px,7vh,100px);padding-bottom:clamp(32px,4vh,60px)}}.hero-section.svelte-17iteh2:before{content:"";position:absolute;inset:-10% 0 0;background:radial-gradient(ellipse 50% 50% at 70% 30%,rgba(124,193,255,.13) 0%,transparent 60%),radial-gradient(ellipse 40% 45% at 25% 60%,rgba(199,180,255,.1) 0%,transparent 70%);pointer-events:none;z-index:0}.hero-grid.svelte-17iteh2{display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:center;position:relative;z-index:1}@media(max-width:860px){.hero-grid.svelte-17iteh2{grid-template-columns:1fr;gap:44px}}.hero-left.svelte-17iteh2{display:flex;flex-direction:column}.hero-badge.svelte-17iteh2{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.11);border-radius:999px;font-size:11px;font-weight:600;color:#ffffffb8;letter-spacing:.04em;margin-bottom:22px;width:-moz-fit-content;width:fit-content;font-family:JetBrains Mono,monospace}.hero-badge-dot.svelte-17iteh2{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e2e,0 0 10px #22c55e99;animation:svelte-17iteh2-pulse-dot 2.4s ease-in-out infinite}@keyframes svelte-17iteh2-pulse-dot{0%,to{opacity:1}50%{opacity:.55}}.hero-heading.svelte-17iteh2{font-size:clamp(40px,5.4vw,76px);font-weight:800;color:#fffffff7;line-height:1.04;letter-spacing:-.035em;-webkit-font-smoothing:antialiased;margin-bottom:22px}.hero-heading-grad.svelte-17iteh2{background:linear-gradient(135deg,#c7b4ff,#7cc1ff,#a3eecc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hero-body.svelte-17iteh2{font-size:17px;font-weight:400;color:#ffffff94;line-height:1.7;max-width:54ch;margin-bottom:18px}.hero-body.svelte-17iteh2 strong:where(.svelte-17iteh2){color:#ffffffeb;font-weight:600}.hero-meta.svelte-17iteh2{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#ffffff80;margin-bottom:28px;flex-wrap:wrap;font-family:JetBrains Mono,monospace}.hero-meta.svelte-17iteh2 span:where(.svelte-17iteh2){display:inline-flex;align-items:center;gap:5px}.meta-sep.svelte-17iteh2{color:#ffffff2e}.hero-ctas.svelte-17iteh2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hero-showcase.svelte-17iteh2{position:relative;width:100%}.showcase-glow.svelte-17iteh2{position:absolute;inset:-18% -10%;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(124,193,255,.18) 0%,transparent 65%),radial-gradient(ellipse 50% 50% at 80% 90%,rgba(199,180,255,.12) 0%,transparent 70%);pointer-events:none;z-index:0;filter:blur(20px)}.showcase-frame.svelte-17iteh2{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 1px #ffffff0a,0 4px 16px #00000059,0 24px 70px #0000008c,0 48px 120px #7cc1ff14;z-index:1}.showcase-slide.svelte-17iteh2{position:absolute;inset:0;opacity:0;transform:scale(1.04);transition:opacity .9s cubic-bezier(.4,0,.2,1),transform 6s ease-out}.showcase-slide--active.svelte-17iteh2{opacity:1;transform:scale(1)}.showcase-img.svelte-17iteh2{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.showcase-overlay.svelte-17iteh2{position:absolute;bottom:0;left:0;right:0;padding:38px 26px 24px;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.32) 65%,transparent 100%)}.showcase-tag.svelte-17iteh2{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#ffffff8c;font-weight:600;margin-bottom:6px;font-family:JetBrains Mono,monospace}.showcase-title.svelte-17iteh2{font-size:18px;font-weight:700;color:#fffffff5;letter-spacing:-.015em;line-height:1.2}.float-card.svelte-17iteh2{position:absolute;top:18px;right:18px;padding:12px 14px;background:#0a0c12c7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 12px 30px #00000073;z-index:3;animation:svelte-17iteh2-floaty 6s ease-in-out infinite}@keyframes svelte-17iteh2-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.float-card-row.svelte-17iteh2{display:flex;align-items:center;gap:6px;margin-bottom:6px}.float-dot.svelte-17iteh2{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55eb3;animation:svelte-17iteh2-pulse-dot 2.4s ease-in-out infinite}.float-card-label.svelte-17iteh2{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;font-family:JetBrains Mono,monospace;font-weight:600}.float-card-value.svelte-17iteh2{font-size:22px;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.float-card-value.svelte-17iteh2 span:where(.svelte-17iteh2){font-size:13px;font-weight:600;color:#ffffff8c;margin-left:2px}.float-card-sub.svelte-17iteh2{font-size:10px;color:#fff6;margin-top:4px;font-family:JetBrains Mono,monospace}.showcase-dots.svelte-17iteh2{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:18px;position:relative;z-index:1}.c-dot.svelte-17iteh2{width:6px;height:6px;border-radius:50%;background:#ffffff38;border:none;cursor:pointer;padding:0;flex-shrink:0;transition:width .3s ease,background .3s ease,border-radius .3s ease}.c-dot--on.svelte-17iteh2{width:24px;border-radius:3px;background:linear-gradient(90deg,#7cc1ff,#c7b4ff)}@media(max-width:860px){.showcase-frame.svelte-17iteh2{aspect-ratio:16 / 9}}.cta-primary.svelte-17iteh2{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:700;color:#0a0c12;background:#fff;border-radius:12px;border:none;cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .18s;-webkit-font-smoothing:antialiased;box-shadow:0 1px 3px #00000038,0 6px 22px #7cc1ff1a}.cta-primary.svelte-17iteh2:hover{transform:translateY(-1px);box-shadow:0 8px 28px #7cc1ff47}.cta-secondary.svelte-17iteh2{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:500;color:#ffffffc7;background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:12px;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .15s}.cta-secondary.svelte-17iteh2:hover{background:#ffffff17;color:#fff;border-color:#ffffff47;transform:translateY(-1px)}.trust-section.svelte-17iteh2{padding-top:0;padding-bottom:0}.trust-label.svelte-17iteh2{text-align:center;font-size:10.5px;color:#ffffff52;letter-spacing:.18em;text-transform:uppercase;font-family:JetBrains Mono,monospace;margin-bottom:16px}.trust-row.svelte-17iteh2{display:flex;align-items:center;justify-content:space-around;gap:clamp(24px,4vw,80px);width:100%;flex-wrap:nowrap}@media(max-width:900px){.trust-row.svelte-17iteh2{flex-wrap:wrap;justify-content:center;gap:36px}}@media(max-width:600px){.trust-item.svelte-17iteh2 img:where(.svelte-17iteh2){height:48px}}.trust-item.svelte-17iteh2 img:where(.svelte-17iteh2){height:70px;width:auto;opacity:.48;filter:grayscale(1) brightness(1.6);transition:opacity .2s,filter .2s}.trust-item.svelte-17iteh2:hover img:where(.svelte-17iteh2){opacity:.85;filter:grayscale(0) brightness(1)}.metric-grid.svelte-17iteh2{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:900px){.metric-grid.svelte-17iteh2{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.metric-grid.svelte-17iteh2{grid-template-columns:1fr}}.metric-card.svelte-17iteh2{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:26px 22px;transition:background .22s,transform .18s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.metric-card.svelte-17iteh2:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(124,193,255,.5),transparent);opacity:0;transition:opacity .22s}.metric-card.svelte-17iteh2:hover{background:#ffffff0d;border-color:#ffffff24;transform:translateY(-2px);box-shadow:0 16px 36px #00000052}.metric-card.svelte-17iteh2:hover:before{opacity:1}.metric-num.svelte-17iteh2{font-size:clamp(30px,3.4vw,42px);font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1;background:linear-gradient(135deg,#fff,#c7b4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.metric-num.svelte-17iteh2 span:where(.svelte-17iteh2){font-size:.55em;font-weight:700;margin-left:2px;background:none;-webkit-text-fill-color:rgba(255,255,255,.55)}.metric-label.svelte-17iteh2{font-size:13.5px;font-weight:600;color:#ffffffd1;margin-top:12px}.metric-sub.svelte-17iteh2{font-size:12px;color:#fff6;margin-top:6px;line-height:1.5}.cap-grid.svelte-17iteh2{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:1000px){.cap-grid.svelte-17iteh2{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.cap-grid.svelte-17iteh2{grid-template-columns:1fr}}.cap-card.svelte-17iteh2{position:relative;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:26px 24px;transition:background .22s,transform .2s,border-color .22s,box-shadow .22s;overflow:hidden}.cap-card.svelte-17iteh2:after{content:"";position:absolute;inset:0;border-radius:18px;background:radial-gradient(ellipse 60% 100% at 50% 0%,rgba(124,193,255,.08),transparent 70%);opacity:0;transition:opacity .3s;pointer-events:none}.cap-card.svelte-17iteh2:hover{background:#ffffff0d;border-color:#ffffff29;transform:translateY(-3px);box-shadow:0 18px 40px #00000052}.cap-card.svelte-17iteh2:hover:after{opacity:1}.cap-icon.svelte-17iteh2{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:inset 0 0 0 1px #ffffff0f}.cap-tag.svelte-17iteh2{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff6;font-family:JetBrains Mono,monospace;margin-bottom:8px}.cap-title.svelte-17iteh2{font-size:17px;font-weight:700;color:#fffffff2;margin-bottom:8px;-webkit-font-smoothing:antialiased}.cap-body.svelte-17iteh2{font-size:13.5px;color:#ffffff85;line-height:1.65}.method-grid.svelte-17iteh2{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:900px){.method-grid.svelte-17iteh2{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.method-grid.svelte-17iteh2{grid-template-columns:1fr}}.method-card.svelte-17iteh2{position:relative;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:24px 22px 50px;transition:background .22s,transform .18s,border-color .22s;overflow:hidden;min-height:220px}.method-card.svelte-17iteh2:hover{background:#ffffff0d;border-color:#ffffff29;transform:translateY(-2px)}.method-num.svelte-17iteh2{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;letter-spacing:.15em;color:transparent;background:linear-gradient(135deg,#7cc1ff,#c7b4ff);-webkit-background-clip:text;background-clip:text;margin-bottom:14px}.method-title.svelte-17iteh2{font-size:16px;font-weight:700;color:#ffffffeb;margin-bottom:8px}.method-body.svelte-17iteh2{font-size:13px;color:#ffffff7a;line-height:1.6}.method-arrow.svelte-17iteh2{position:absolute;bottom:16px;right:16px;color:#ffffff52;transition:transform .22s,color .22s}.method-card.svelte-17iteh2:hover .method-arrow:where(.svelte-17iteh2){transform:translate(2px,-2px);color:#ffffffb8}.timeline.svelte-17iteh2{display:flex;flex-direction:column;gap:0}.tl-item.svelte-17iteh2{display:flex;gap:22px;position:relative;padding-bottom:32px}.tl-item.svelte-17iteh2:last-child{padding-bottom:0}.tl-item.svelte-17iteh2:before{content:"";position:absolute;left:7px;top:22px;bottom:0;width:1px;background:linear-gradient(to bottom,#7cc1ff2e,#ffffff0f 40%)}.tl-item.svelte-17iteh2:last-child:before{display:none}.tl-dot.svelte-17iteh2{width:15px;height:15px;border-radius:50%;background:linear-gradient(135deg,#fff,#c7b4ff);border:2px solid rgba(124,193,255,.2);flex-shrink:0;margin-top:4px;box-shadow:0 0 0 4px #7cc1ff0f,0 0 14px #7cc1ff59}.tl-dot--dim.svelte-17iteh2{background:#ffffff47;box-shadow:none;border-color:#ffffff1a}.tl-body.svelte-17iteh2{flex:1;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:24px 26px;transition:background .22s,border-color .22s}.tl-body.svelte-17iteh2:hover{background:#ffffff0b;border-color:#ffffff1f}.tl-head.svelte-17iteh2{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:6px}.exp-role.svelte-17iteh2{font-size:17px;font-weight:700;color:#fffffff2;-webkit-font-smoothing:antialiased}.exp-company.svelte-17iteh2{font-size:12px;font-weight:500;color:#fff6;margin-top:2px;font-family:JetBrains Mono,monospace}.exp-section-title.svelte-17iteh2{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7cc1ff9e;margin-top:18px;margin-bottom:4px}.exp-list.svelte-17iteh2{margin-top:6px;padding-left:16px;list-style:disc;display:flex;flex-direction:column;gap:5px}.exp-list.svelte-17iteh2 li:where(.svelte-17iteh2){font-size:14px;color:#ffffff8c;line-height:1.65}.exp-list.svelte-17iteh2 li:where(.svelte-17iteh2)::marker{color:#7cc1ff6b}.exp-badge.svelte-17iteh2{font-size:11px;font-weight:600;color:#ffffff8c;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:4px 11px;white-space:nowrap;flex-shrink:0;font-family:JetBrains Mono,monospace}.chip-row.svelte-17iteh2{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.chip.svelte-17iteh2{display:inline-block;padding:4px 11px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.03em;background:#ffffff0f;color:#ffffffa6;border:1px solid rgba(255,255,255,.08);transition:background .18s,color .18s,border-color .18s}.chip.svelte-17iteh2:hover{background:#7cc1ff1a;color:#ffffffeb;border-color:#7cc1ff40}.project-grid.svelte-17iteh2{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:1000px){.project-grid.svelte-17iteh2{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.project-grid.svelte-17iteh2{grid-template-columns:1fr}}.project-card.svelte-17iteh2{position:relative;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:24px 22px 22px;cursor:pointer;transition:background .22s,border-color .22s,transform .2s,box-shadow .22s;overflow:hidden;display:flex;flex-direction:column}.project-card.svelte-17iteh2:hover{background:#ffffff12;border-color:#ffffff29;transform:translateY(-3px);box-shadow:0 22px 50px #0000005c}.project-card--feature.svelte-17iteh2{grid-column:span 2;background:linear-gradient(135deg,#7cc1ff0f,#c7b4ff0d),#ffffff0a;border-color:#7cc1ff33}@media(max-width:1000px){.project-card--feature.svelte-17iteh2{grid-column:span 2}}@media(max-width:600px){.project-card--feature.svelte-17iteh2{grid-column:auto}}.project-card-glow.svelte-17iteh2{position:absolute;top:-50%;right:-30%;width:60%;height:200%;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(124,193,255,.18),transparent 70%);pointer-events:none;z-index:0}.project-pill.svelte-17iteh2{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#7cc1ff26;color:#c5e1ff;border:1px solid rgba(124,193,255,.3);border-radius:999px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,monospace;width:-moz-fit-content;width:fit-content;margin-bottom:16px}.project-pill-dot.svelte-17iteh2{width:6px;height:6px;border-radius:50%;background:#7cc1ff;box-shadow:0 0 6px #7cc1ffb3}.project-icon.svelte-17iteh2{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;margin-bottom:16px;box-shadow:inset 0 0 0 1px #ffffff0f}.project-title.svelte-17iteh2{position:relative;z-index:1;font-size:16px;font-weight:700;color:#fffffff0;-webkit-font-smoothing:antialiased}.project-desc.svelte-17iteh2{position:relative;z-index:1;font-size:13.5px;color:#ffffff80;line-height:1.65;margin-top:8px;flex:1}.project-cta.svelte-17iteh2{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;margin-top:16px;font-size:12px;font-weight:600;color:#ffffff8c;letter-spacing:.02em;transition:color .18s,transform .18s;font-family:JetBrains Mono,monospace}.project-card.svelte-17iteh2:hover .project-cta:where(.svelte-17iteh2){color:#c5e1ff;transform:translate(2px)}.edu-grid.svelte-17iteh2{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:900px){.edu-grid.svelte-17iteh2{grid-template-columns:1fr}}.cred-card.svelte-17iteh2{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:24px;transition:background .22s,border-color .22s,transform .18s}.cred-card.svelte-17iteh2:hover{background:#ffffff0f;border-color:#ffffff24;transform:translateY(-2px)}.cred-degree.svelte-17iteh2{font-size:15.5px;font-weight:700;color:#ffffffed;-webkit-font-smoothing:antialiased}.cred-school.svelte-17iteh2{font-size:13px;color:#ffffff80;margin-top:8px;line-height:1.55}.cred-meta.svelte-17iteh2{font-size:11.5px;color:#ffffff52;margin-top:10px;font-family:JetBrains Mono,monospace}.cta-block.svelte-17iteh2{position:relative;background:linear-gradient(135deg,#7cc1ff12,#c7b4ff0f,#a3eecc0d),#ffffff08;border:1px solid rgba(124,193,255,.18);border-radius:28px;padding:clamp(40px,6vh,72px) clamp(24px,4vw,56px);text-align:center;overflow:hidden}.cta-glow.svelte-17iteh2{position:absolute;top:-60%;left:50%;transform:translate(-50%);width:80%;height:200%;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(124,193,255,.18),transparent 70%);pointer-events:none;z-index:0}.cta-eyebrow.svelte-17iteh2{position:relative;z-index:1;font-size:11px;font-weight:700;letter-spacing:.22em;color:#7cc1ffd9;font-family:JetBrains Mono,monospace;margin-bottom:16px}.cta-heading.svelte-17iteh2{position:relative;z-index:1;font-size:clamp(28px,4vw,46px);font-weight:800;color:#fffffff7;line-height:1.1;letter-spacing:-.025em;-webkit-font-smoothing:antialiased}.cta-heading-grad.svelte-17iteh2{background:linear-gradient(135deg,#c7b4ff,#7cc1ff,#a3eecc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.cta-body.svelte-17iteh2{position:relative;z-index:1;font-size:15px;color:#ffffff8c;margin-top:18px;max-width:50ch;margin-left:auto;margin-right:auto;line-height:1.7}.cta-row.svelte-17iteh2{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:28px}.cta-row.svelte-17iteh2 .cta-primary:where(.svelte-17iteh2),.cta-row.svelte-17iteh2 .cta-secondary:where(.svelte-17iteh2){min-width:220px;justify-content:center}.cta-foot.svelte-17iteh2{position:relative;z-index:1;margin-top:22px;font-size:11.5px;color:#ffffff52;font-family:JetBrains Mono,monospace;letter-spacing:.04em}.launcher-backdrop.svelte-17iteh2{position:fixed;inset:0;z-index:45;background:#0000008c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:svelte-17iteh2-fadeIn .18s ease both}@keyframes svelte-17iteh2-fadeIn{0%{opacity:0}to{opacity:1}}.launcher.launcher--from-nav.svelte-17iteh2{position:fixed;top:84px;right:max(16px,calc((100vw - 1380px)/2 + 16px));left:auto;transform:none;width:min(520px,calc(100vw - 32px));background:#000000f7;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;box-shadow:0 24px 64px #000000bf;z-index:50;animation:svelte-17iteh2-launcherIn .22s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-17iteh2-launcherIn{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:640px){.launcher.launcher--from-nav.svelte-17iteh2{top:76px;right:16px;left:16px;width:auto}}.launcher-search.svelte-17iteh2{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.07)}.launcher-input.svelte-17iteh2{flex:1;background:transparent;border:none;outline:none;font-size:14px;font-weight:400;color:#fffc;-webkit-font-smoothing:antialiased}.launcher-input.svelte-17iteh2::-moz-placeholder{color:#ffffff38}.launcher-input.svelte-17iteh2::placeholder{color:#ffffff38}.launcher-clear.svelte-17iteh2{background:none;border:none;cursor:pointer;color:#ffffff4d;display:flex;align-items:center}.launcher-clear.svelte-17iteh2:hover{color:#ffffffa6}.launcher-grid.svelte-17iteh2{display:grid;grid-template-columns:repeat(3,1fr);max-height:340px;overflow-y:auto;scrollbar-width:none}.launcher-grid.svelte-17iteh2::-webkit-scrollbar{display:none}.launcher-tile.svelte-17iteh2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 8px;cursor:pointer;background:transparent;border:none;border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);transition:background .15s;text-align:center}.launcher-tile.svelte-17iteh2:hover{background:#ffffff12}.launcher-tile-icon.svelte-17iteh2{width:36px;height:36px;border-radius:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;color:#fff9;transition:background .15s,color .15s}.launcher-tile.svelte-17iteh2:hover .launcher-tile-icon:where(.svelte-17iteh2){background:#ffffff21;color:#ffffffe6}.launcher-tile-label.svelte-17iteh2{font-size:11px;font-weight:600;color:#ffffffb8;-webkit-font-smoothing:antialiased;line-height:1.2}.launcher-tile-desc.svelte-17iteh2{font-size:9.5px;color:#ffffff40;line-height:1.2}.launcher-empty.svelte-17iteh2{grid-column:1 / -1;text-align:center;padding:32px;font-size:13px;color:#ffffff40}.launcher-hint.svelte-17iteh2{padding:8px 18px;font-size:10px;color:#ffffff2e;letter-spacing:.06em;border-top:1px solid rgba(255,255,255,.06);text-align:center}.footer-section.svelte-17iteh2{position:relative;border-top:1px solid rgba(255,255,255,.08)}.footer-inner.svelte-17iteh2{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:1.8vh 0}.splash-layer-out.svelte-1n46o8q{transform:translateY(-100%)}
