*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color:oklch(0% 0 0)){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fallback-p:#491eff;--fallback-pc:#d4dbff;--fallback-s:#ff41c7;--fallback-sc:#fff9fc;--fallback-a:#00cfbd;--fallback-ac:#00100d;--fallback-n:#2b3440;--fallback-nc:#d7dde4;--fallback-b1:#fff;--fallback-b2:#e5e6e6;--fallback-b3:#e5e6e6;--fallback-bc:#1f2937;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fallback-p:#7582ff;--fallback-pc:#050617;--fallback-s:#ff71cf;--fallback-sc:#190211;--fallback-a:#00c7b5;--fallback-ac:#000e0c;--fallback-n:#2a323c;--fallback-nc:#a6adbb;--fallback-b1:#1d232a;--fallback-b2:#191e24;--fallback-b3:#15191e;--fallback-bc:#a6adbb;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent)transparent}:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent)transparent}:root,[data-theme=gamemall-light]{--p:84.4151% .145654 209.285;--bc:19.6774% .000503 228.783;--pc:16.883% .029131 209.285;--sc:14.9167% .026326 184.7;--ac:15.3718% .032932 70.0804;--nc:19.1851% .001374 247.896;--inc:16.883% .029131 209.285;--suc:14.4549% .038401 149.579;--wac:15.3718% .032932 70.0804;--erc:12.9006% .043081 16.4393;--rounded-box:1rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.95;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem;--s:74.5835% .13163 184.7;--a:76.859% .164659 70.0804;--n:95.9257% .00687 247.896;--b1:98.387% .002516 228.783;--b2:100% 0 0;--b3:95.9257% .00687 247.896;--in:84.4151% .145654 209.285;--su:72.2746% .192007 149.579;--wa:76.859% .164659 70.0804;--er:64.5032% .215403 16.4393}[data-theme=gamemall-dark]{--p:84.4151% .145654 209.285;--bc:83.6791% .006072 265.825;--pc:16.883% .029131 209.285;--sc:14.9167% .026326 184.7;--ac:16.7372% .032884 84.4286;--nc:85.6052% .009375 259.983;--inc:16.883% .029131 209.285;--suc:14.4549% .038401 149.579;--wac:16.7372% .032884 84.4286;--erc:14.3837% .033797 13.428;--rounded-box:1rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.95;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem;--s:74.5835% .13163 184.7;--a:83.6861% .164422 84.4286;--n:28.0258% .046874 259.983;--b1:18.3957% .030358 265.825;--b2:23.0268% .036238 260.647;--b3:28.0258% .046874 259.983;--in:84.4151% .145654 209.285;--su:72.2746% .192007 149.579;--wa:83.6861% .164422 84.4286;--er:71.9186% .168984 13.428}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.alert{text-align:center;border-radius:var(--rounded-box,1rem);--tw-border-opacity:1;border-width:1px;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-text-opacity:1;width:100%;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg);grid-auto-flow:row;align-content:flex-start;place-items:center;gap:1rem;padding:1rem;display:grid}@media (min-width:640px){.alert{text-align:start;grid-template-columns:auto minmax(auto,1fr);grid-auto-flow:column;justify-items:start}}.avatar.placeholder>div{justify-content:center;align-items:center;display:flex}.badge{border-radius:var(--rounded-badge,1.9rem);--tw-border-opacity:1;border-width:1px;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;width:fit-content;height:1.25rem;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));justify-content:center;align-items:center;padding-left:.563rem;padding-right:.563rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}.breadcrumbs{max-width:100%;padding-top:.5rem;padding-bottom:.5rem;overflow-x:auto}.breadcrumbs>ul,.breadcrumbs>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex}.breadcrumbs>ul>li,.breadcrumbs>ol>li{align-items:center;display:flex}.breadcrumbs>ul>li>a,.breadcrumbs>ol>li>a{cursor:pointer;align-items:center;display:flex}@media (hover:hover){.breadcrumbs>ul>li>a:hover,.breadcrumbs>ol>li>a:hover{text-decoration-line:underline}.checkbox-primary:hover{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.\!label a:hover{--tw-text-opacity:1!important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important}.label a:hover{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.\!menu li>:not(ul,.menu-title,details,.btn):active,.\!menu li>:not(ul,.menu-title,details,.btn).active,.\!menu li>details>summary:active{--tw-bg-opacity:1!important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-text-opacity:1!important;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))!important}.tab:hover{--tw-text-opacity:1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.btn{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--rounded-btn,.5rem);border-color:#0000;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));text-align:center;border-width:var(--border-btn,1px);--tw-text-opacity:1;height:3rem;min-height:3rem;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:600;line-height:1em;text-decoration-line:none;transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}.btn-disabled,.btn[disabled],.btn:disabled{pointer-events:none}.btn-circle{border-radius:9999px;width:3rem;height:3rem;padding:0}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){appearance:none;width:auto}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.card{border-radius:var(--rounded-box,1rem);flex-direction:column;display:flex;position:relative}.card:focus{outline-offset:2px;outline:2px solid #0000}.card-body{padding:var(--padding-card,2rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card-body :where(p){flex-grow:1}.card-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.card figure{justify-content:center;align-items:center;display:flex}.card.image-full{display:grid}.card.image-full:before{content:"";z-index:10;border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:.75;position:relative}.card.image-full:before,.card.image-full>*{grid-row-start:1;grid-column-start:1}.card.image-full>figure img{-o-object-fit:cover;object-fit:cover;height:100%}.card.image-full>.card-body{z-index:20;--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));position:relative}.carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;display:inline-flex;overflow-x:scroll}.checkbox{--chkbg:var(--fallback-bc,oklch(var(--bc)/1));--chkfg:var(--fallback-b1,oklch(var(--b1)/1));cursor:pointer;appearance:none;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:.2;flex-shrink:0;width:1.5rem;height:1.5rem}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{border-radius:var(--rounded-box,1rem);grid-template-rows:auto 0fr;width:100%;transition:grid-template-rows .2s;display:grid;position:relative;overflow:hidden}.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio],.collapse-content{grid-row-start:1;grid-column-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{appearance:none;opacity:0}.collapse[open],.collapse-open,.collapse:focus:not(.collapse-close),:is(.collapse:not(.collapse-close):has(>input[type=checkbox]:checked),.collapse:not(.collapse-close):has(>input[type=radio]:checked)){grid-template-rows:auto 1fr}.collapse[open]>.collapse-content,.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content{visibility:visible;min-height:fit-content}.diff{grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.divider{white-space:nowrap;flex-direction:row;align-self:stretch;align-items:center;height:1rem;margin-top:1rem;margin-bottom:1rem;display:flex}.divider:before,.divider:after{--tw-content:"";content:var(--tw-content);background-color:var(--fallback-bc,oklch(var(--bc)/.1));flex-grow:1;width:100%;height:.125rem}@media (hover:hover){.btm-nav>.disabled:hover,.btm-nav>[disabled]:hover{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}.btn:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab, black, black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1))90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1))90%,black)}}@supports not (color:oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost:hover{border-color:#0000}@supports (color:oklch(0% 0 0)){.btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-outline:hover{--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab, black, black)){.btn-outline.btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1))90%,black)}}.btn-outline.btn-secondary:hover{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab, black, black)){.btn-outline.btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1))90%,black)}}.btn-outline.btn-accent:hover{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab, black, black)){.btn-outline.btn-accent:hover{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1))90%,black)}}.btn-outline.btn-success:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab, black, black)){.btn-outline.btn-success:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1))90%,black)}}.btn-outline.btn-info:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab, black, black)){.btn-outline.btn-info:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1))90%,black)}}.btn-outline.btn-warning:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab, black, black)){.btn-outline.btn-warning:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1))90%,black)}}.btn-outline.btn-error:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab, black, black)){.btn-outline.btn-error:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1))90%,black)}}.btn-disabled:hover,.btn[disabled]:hover,.btn:disabled:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}@supports (color:color-mix(in oklab, black, black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1))90%,black)}}@supports (color:oklch(0% 0 0)){:where(.\!menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.\!menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important}}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline-offset:2px;outline:2px solid #0000}@supports (color:oklch(0% 0 0)){:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}@supports (color:oklch(0% 0 0)){:where(.\!menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.\!menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important}}@supports (color:oklch(0% 0 0)){:where(.\!menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.\!menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important}}:where(.\!menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.\!menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer!important;outline-offset:2px!important;outline:2px solid #0000!important}@supports (color:oklch(0% 0 0)){:where(.\!menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.\!menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}}.footer{-moz-column-gap:1rem;grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>*{place-items:start;gap:.5rem;display:grid}@media (min-width:48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:dense}}.form-control{flex-direction:column;display:flex}.\!label{-webkit-user-select:none!important;user-select:none!important;justify-content:space-between!important;align-items:center!important;padding:.5rem .25rem!important;display:flex!important}.label{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.5rem .25rem;display:flex}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));white-space:nowrap;position:absolute}.\!input{appearance:none!important;border-radius:var(--rounded-btn,.5rem)!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important;border-width:1px!important;border-color:#0000!important;flex-shrink:1!important;height:3rem!important;padding-left:1rem!important;padding-right:1rem!important;font-size:1rem!important;line-height:1.5rem!important}.input{appearance:none;border-radius:var(--rounded-btn,.5rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-width:1px;border-color:#0000;flex-shrink:1;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem}.\!input[type=number]::-webkit-inner-spin-button{margin-top:-1rem!important;margin-bottom:-1rem!important;margin-inline-end:-1rem!important}.input[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.input-sm[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:0}.join{border-radius:var(--rounded-btn,.5rem);align-items:stretch;display:inline-flex}.join :where(.join-item),.join .join-item:not(:first-child):not(:last-child),.join :not(:first-child):not(:last-child) .join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0}.join .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(:first-child:not(:last-child) .join-item){border-start-start-radius:inherit;border-end-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join :last-child:not(:first-child) .join-item{border-start-start-radius:0;border-end-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join :has(.join-item)){border-radius:inherit}}.kbd{border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:.2;--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));border-bottom-width:2px;justify-content:center;align-items:center;min-width:2.2em;min-height:2.2em;padding-left:.5rem;padding-right:.5rem;display:inline-flex}.link{cursor:pointer;text-decoration-line:underline}.\!menu{flex-flow:column wrap!important;padding:.5rem!important;font-size:.875rem!important;line-height:1.25rem!important;display:flex!important}.menu{flex-flow:column wrap;padding:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.\!menu :where(li ul){white-space:nowrap!important;margin-inline-start:1rem!important;padding-inline-start:.5rem!important;position:relative!important}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;display:grid}.\!menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.\!menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){-webkit-user-select:none!important;user-select:none!important;grid-auto-columns:minmax(auto,max-content) auto max-content!important;grid-auto-flow:column!important;align-content:flex-start!important;align-items:center!important;gap:.5rem!important;display:grid!important}.\!menu li.disabled{cursor:not-allowed!important;-webkit-user-select:none!important;user-select:none!important;color:var(--fallback-bc,oklch(var(--bc)/.3))!important}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.\!menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none!important}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.\!menu li){flex-flow:column wrap!important;flex-shrink:0!important;align-items:stretch!important;display:flex!important;position:relative!important}:where(.menu li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}:where(.\!menu li) .badge{justify-self:end!important}:where(.menu li) .badge{justify-self:end}.modal{pointer-events:none;opacity:0;overscroll-behavior:contain;z-index:999;width:100%;max-width:none;height:100%;max-height:none;color:inherit;background-color:#0000;justify-items:center;margin:0;padding:0;transition-property:transform,opacity,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid;position:fixed;inset:0;overflow-y:hidden}:where(.modal){align-items:center}.modal-box{--tw-scale-x:.9;--tw-scale-y:.9;width:91.6667%;max-width:32rem;max-height:calc(100vh - 5em);transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}.modal-action{justify-content:flex-end;margin-top:1.5rem;display:flex}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){scrollbar-gutter:stable;overflow:hidden}.progress{appearance:none;border-radius:var(--rounded-box,1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.2));width:100%;height:.5rem;position:relative;overflow:hidden}.\!rating{display:inline-flex!important;position:relative!important}.rating{display:inline-flex;position:relative}.\!rating :where(input){cursor:pointer!important;animation:rating-pop var(--animation-input,.25s)ease-out!important;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))!important;--tw-bg-opacity:1!important;border-radius:0!important;width:1.5rem!important;height:1.5rem!important}.rating :where(input){cursor:pointer;animation:rating-pop var(--animation-input,.25s)ease-out;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-bg-opacity:1;border-radius:0;width:1.5rem;height:1.5rem}.select{cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;border-radius:var(--rounded-btn,.5rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-width:1px;border-color:#0000;height:3rem;min-height:3rem;padding-inline:1rem 2.5rem;font-size:.875rem;line-height:2;display:inline-flex}.select[multiple]{height:auto}.stack{place-items:flex-end center;display:inline-grid}.stack>*{z-index:1;opacity:.6;grid-row-start:1;grid-column-start:1;width:100%;transform:translateY(10%)scale(.9)}.stack>:nth-child(2){z-index:2;opacity:.8;transform:translateY(5%)scale(.95)}.stack>:first-child{z-index:3;opacity:1;transform:translateY(0)scale(1)}.stats{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));display:inline-grid}:where(.stats){grid-auto-flow:column;overflow-x:auto}.stat{-moz-column-gap:1rem;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:.1;grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding:1rem 1.5rem;display:inline-grid}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.swap{-webkit-user-select:none;user-select:none;cursor:pointer;place-content:center;display:inline-grid;position:relative}.swap>*{grid-row-start:1;grid-column-start:1;transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.swap input{appearance:none}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:checked~.swap-off,.swap-active .swap-off,.swap input:indeterminate~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap-active .swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1}.tabs{align-items:flex-end;display:grid}:is(.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])),.tabs-lifted:has(.tab-content[class*=\ rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true]))){border-bottom-color:#0000}.tab{cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;text-align:center;--tab-padding:1rem;--tw-text-opacity:.5;--tab-color:var(--fallback-bc,oklch(var(--bc)/1));--tab-bg:var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color:var(--fallback-b3,oklch(var(--b3)/1));height:2rem;color:var(--tab-color);flex-wrap:wrap;grid-row-start:1;justify-content:center;align-items:center;padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem);font-size:.875rem;line-height:2;display:inline-flex;position:relative}.tab:is(input[type=radio]){border-bottom-right-radius:0;border-bottom-left-radius:0;width:auto}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}input.tab:checked+.tab-content,:is(.tab-active,[aria-selected=true])+.tab-content{display:block}.table{border-radius:var(--rounded-box,1rem);text-align:left;width:100%;font-size:.875rem;line-height:1.25rem;position:relative}.table :where(.table-pin-rows thead tr){z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:sticky;bottom:0}.table :where(.table-pin-cols tr th){--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:sticky;left:0;right:0}.table-zebra tbody tr:nth-child(2n) :where(.table-pin-cols tr th){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.textarea{border-radius:var(--rounded-btn,.5rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-width:1px;border-color:#0000;flex-shrink:1;min-height:3rem;padding:.5rem 1rem;font-size:.875rem;line-height:2}.timeline{display:flex;position:relative}:where(.timeline>li){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));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border-width:0;width:100%}:where(.timeline>li>hr):first-child{grid-row-start:2;grid-column-start:1}:where(.timeline>li>hr):last-child{grid-area:2/3/auto/none}.toast{white-space:nowrap;flex-direction:column;gap:.5rem;min-width:fit-content;padding:1rem;display:flex;position:fixed}.toggle{--tglbg:var(--fallback-b1,oklch(var(--b1)/1));--handleoffset:1.5rem;--handleoffsetcalculator:calc(var(--handleoffset)*-1);--togglehandleborder:0 0;cursor:pointer;appearance:none;border-radius:var(--rounded-badge,1.9rem);width:3rem;height:1.5rem;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input,.2s)ease-out;box-shadow:var(--handleoffsetcalculator)0 0 2px var(--tglbg)inset,0 0 0 2px var(--tglbg)inset,var(--togglehandleborder);background-color:currentColor;border-width:1px;border-color:currentColor;flex-shrink:0}.alert-error{border-color:var(--fallback-er,oklch(var(--er)/.2));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-er,oklch(var(--er)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.badge-primary{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.badge-secondary{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.badge-accent{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.badge-outline{--tw-border-opacity:.5;color:currentColor;background-color:#0000;border-color:currentColor}.badge-outline.badge-neutral{--tw-text-opacity:1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.badge-outline.badge-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.badge-outline.badge-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.badge-outline.badge-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.badge-outline.badge-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.badge-outline.badge-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.badge-outline.badge-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.badge-outline.badge-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btm-nav>:where(.active){--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-top-width:2px}.btm-nav>.disabled,.btm-nav>[disabled]{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}.btm-nav>* .\!label{font-size:1rem!important;line-height:1.5rem!important}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}.breadcrumbs>ul>li>a:focus,.breadcrumbs>ol>li>a:focus{outline-offset:2px;outline:2px solid #0000}.breadcrumbs>ul>li>a:focus-visible,.breadcrumbs>ol>li>a:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs>ul>li+:before,.breadcrumbs>ol>li+:before{content:"";--tw-rotate:45deg;width:.375rem;height:.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;margin-left:.5rem;margin-right:.75rem;display:block}[dir=rtl] .breadcrumbs>ul>li+:before,[dir=rtl] .breadcrumbs>ol>li+:before{--tw-rotate:-135deg}@media (prefers-reduced-motion:no-preference){.btn{animation:button-pop var(--animation-btn,.25s)ease-out}}.btn:active:hover,.btn:active:focus{transform:scale(var(--btn-focus-scale,.97));animation:ease-out button-pop}@supports not (color:oklch(0% 0 0)){.btn{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}.btn-primary{--btn-color:var(--fallback-p)}.btn-secondary{--btn-color:var(--fallback-s)}.btn-accent{--btn-color:var(--fallback-a)}.btn-error{--btn-color:var(--fallback-er)}.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}@supports (color:color-mix(in oklab, black, black)){.btn-active{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b3))/var(--tw-bg-opacity,1))90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b3))/var(--tw-border-opacity,1))90%,black)}.btn-outline.btn-primary.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1))90%,black)}.btn-outline.btn-secondary.btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1))90%,black)}.btn-outline.btn-accent.btn-active{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1))90%,black)}.btn-outline.btn-success.btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1))90%,black)}.btn-outline.btn-info.btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1))90%,black)}.btn-outline.btn-warning.btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1))90%,black)}.btn-outline.btn-error.btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1))90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1))90%,black)}}.btn:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid}.btn-primary{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary{--btn-color:var(--p)}.btn-secondary{--btn-color:var(--s)}.btn-accent{--btn-color:var(--a)}.btn-error{--btn-color:var(--er)}}.btn-secondary{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.btn-accent{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.btn-error{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.btn.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost{color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:#0000;border-width:1px;border-color:#0000;outline-color:currentColor}.btn-ghost.btn-active{background-color:var(--fallback-bc,oklch(var(--bc)/.2));border-color:#0000}.btn-link.btn-active{background-color:#0000;border-color:#0000;text-decoration-line:underline}.btn-outline{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:#0000;border-color:currentColor}.btn-outline.btn-active{--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-outline.btn-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.btn-outline.btn-secondary.btn-active{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.btn-outline.btn-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.btn-outline.btn-accent.btn-active{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.btn-outline.btn-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.btn-outline.btn-success.btn-active{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.btn-outline.btn-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.btn-outline.btn-info.btn-active{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.btn-outline.btn-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.btn-outline.btn-warning.btn-active{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.btn-outline.btn-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btn-outline.btn-error.btn-active{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.btn.btn-disabled,.btn[disabled],.btn:disabled{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale,.98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card:focus-visible{outline-offset:2px;outline:2px solid}.card.bordered{--tw-border-opacity:1;border-width:1px;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-title{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;display:flex}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.carousel::-webkit-scrollbar{display:none}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2;border-width:0;border-color:#0000}.checkbox:checked,.checkbox[aria-checked=true]{animation:checkmark var(--animation-input,.2s)ease-out;background-repeat:no-repeat;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg)65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg)75.99%),linear-gradient(-45deg,var(--chkbg)40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg)30%,var(--chkfg)30.99%,var(--chkfg)40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg)50%,var(--chkbg)50.99%)}.checkbox:indeterminate{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));animation:checkmark var(--animation-input,.2s)ease-out;background-repeat:no-repeat;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg)80%),linear-gradient(-90deg,transparent 80%,var(--chkbg)80%),linear-gradient(0deg,var(--chkbg)43%,var(--chkfg)43%,var(--chkfg)57%,var(--chkbg)57%)}.checkbox-primary{--chkbg:var(--fallback-p,oklch(var(--p)/1));--chkfg:var(--fallback-pc,oklch(var(--pc)/1));--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.checkbox-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.checkbox-primary:checked,.checkbox-primary[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}details.collapse{width:100%}details.collapse summary{outline-offset:2px;outline:2px solid #0000;display:block;position:relative}details.collapse summary::-webkit-details-marker{display:none}.collapse:focus-visible,:is(.collapse:has(.collapse-title:focus-visible),.collapse:has(>input[type=checkbox]:focus-visible),.collapse:has(>input[type=radio]:focus-visible)){outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse:not(.collapse-open):not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-open):not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open])>.collapse-title{cursor:unset}:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){z-index:1}.collapse-title,:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){padding:1rem;width:100%;min-height:3.75rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse[open]>:where(.collapse-content),.collapse-open>:where(.collapse-content),.collapse:focus:not(.collapse-close)>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input[type=checkbox]:checked~.collapse-content),.collapse:not(.collapse-close)>:where(input[type=radio]:checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse-open.collapse-arrow>.collapse-title:after,.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{--tw-translate-y:-50%;--tw-rotate:225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.collapse[open].collapse-plus>.collapse-title:after,.collapse-open.collapse-plus>.collapse-title:after,.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{content:"−"}.divider:not(:empty){gap:1rem}.label-text{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));font-size:.875rem;line-height:1.25rem}.label-text-alt{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));font-size:.75rem;line-height:1rem}.\!input input{--tw-bg-opacity:1!important;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))!important;background-color:#0000!important}.input input{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:#0000}.\!input input:focus{outline-offset:2px!important;outline:2px solid #0000!important}.input input:focus{outline-offset:2px;outline:2px solid #0000}.\!input[list]::-webkit-calendar-picker-indicator{line-height:1em!important}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.\!input:focus,.\!input:focus-within{box-shadow:none!important;border-color:var(--fallback-bc,oklch(var(--bc)/.2))!important;outline-offset:2px!important;outline-width:2px!important;outline-style:solid!important;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))!important}.\!input:has(>input[disabled]){cursor:not-allowed!important;--tw-border-opacity:1!important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;color:var(--fallback-bc,oklch(var(--bc)/.4))!important}.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input:has(>input[disabled]){cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.\!input:disabled,.\!input[disabled]{cursor:not-allowed!important;--tw-border-opacity:1!important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;color:var(--fallback-bc,oklch(var(--bc)/.4))!important}.\!input:has(>input[disabled]){cursor:not-allowed!important;--tw-border-opacity:1!important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;color:var(--fallback-bc,oklch(var(--bc)/.4))!important}.\!input:has(>input[disabled])::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:has(>input[disabled])::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.input:has(>input[disabled])::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input-disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input:has(>input[disabled])::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.\!input:has(>input[disabled])::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:disabled::placeholder,.\!input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:has(>input[disabled])::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:has(>input[disabled])>input[disabled]{cursor:not-allowed!important}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.\!input::-webkit-date-and-time-value{text-align:inherit!important}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join>:where(:not(:first-child)).btn{margin-inline-start:calc(var(--border-btn)*-1)}.link:focus{outline-offset:2px;outline:2px solid #0000}.link:focus-visible{outline-offset:2px;outline:2px solid}.\!loading{pointer-events:none!important;aspect-ratio:1!important;background-color:currentColor!important;width:1.5rem!important;display:inline-block!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:100%!important;mask-size:100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.loading{pointer-events:none;aspect-ratio:1;background-color:currentColor;width:1.5rem;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.loading-sm{width:1.25rem}.loading-md{width:1.5rem}.loading-lg{width:2.5rem}:where(.\!menu li:empty){--tw-bg-opacity:1!important;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))!important;opacity:.1!important;height:1px!important;margin:.5rem 1rem!important}:where(.menu li:empty){--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;height:1px;margin:.5rem 1rem}.\!menu :where(li ul):before{bottom:.75rem!important;inset-inline-start:0!important;--tw-bg-opacity:1!important;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))!important;opacity:.1!important;content:""!important;width:1px!important;position:absolute!important;top:.75rem!important}.menu :where(li ul):before{bottom:.75rem;inset-inline-start:0;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:"";width:1px;position:absolute;top:.75rem}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);text-align:start;text-wrap:balance;padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.\!menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.\!menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem)!important;text-align:start!important;text-wrap:balance!important;padding:.5rem 1rem!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline-offset:2px;outline:2px solid #0000}:where(.\!menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.\!menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.\!menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.\!menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.\!menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.\!menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer!important;background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important;--tw-text-opacity:1!important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;outline-offset:2px!important;outline:2px solid #0000!important}.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.\!menu li>:not(ul,.menu-title,details,.btn):active,.\!menu li>:not(ul,.menu-title,details,.btn).active,.\!menu li>details>summary:active{--tw-bg-opacity:1!important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-text-opacity:1!important;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))!important}.\!menu :where(li>details>summary)::-webkit-details-marker{display:none!important}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{content:"";transform-origin:75% 75%;pointer-events:none;justify-self:end;width:.5rem;height:.5rem;margin-top:-.5rem;transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;transform:rotate(45deg);box-shadow:2px 2px}.\!menu :where(li>details>summary):after,.\!menu :where(li>.menu-dropdown-toggle):after{content:""!important;transform-origin:75% 75%!important;pointer-events:none!important;justify-self:end!important;width:.5rem!important;height:.5rem!important;margin-top:-.5rem!important;transition-property:transform,margin-top!important;transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;display:block!important;transform:rotate(45deg)!important;box-shadow:2px 2px!important}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{margin-top:0;transform:rotate(225deg)}.\!menu :where(li>details[open]>summary):after,.\!menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{margin-top:0!important;transform:rotate(225deg)!important}.mockup-phone .display{border-radius:40px;margin-top:-25px;overflow:hidden}.mockup-browser .mockup-browser-toolbar .\!input{text-overflow:ellipsis!important;white-space:nowrap!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;direction:ltr!important;width:24rem!important;height:1.75rem!important;margin-left:auto!important;margin-right:auto!important;padding-left:2rem!important;display:block!important;position:relative!important;overflow:hidden!important}.mockup-browser .mockup-browser-toolbar .input{text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));direction:ltr;width:24rem;height:1.75rem;margin-left:auto;margin-right:auto;padding-left:2rem;display:block;position:relative;overflow:hidden}.mockup-browser .mockup-browser-toolbar .\!input:before{content:""!important;aspect-ratio:1!important;--tw-translate-y:-50%!important;height:.75rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))!important;opacity:.6!important;border-width:2px!important;border-color:currentColor!important;border-radius:9999px!important;position:absolute!important;top:50%!important;left:.5rem!important}.mockup-browser .mockup-browser-toolbar .input:before{content:"";aspect-ratio:1;--tw-translate-y:-50%;height:.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.6;border-width:2px;border-color:currentColor;border-radius:9999px;position:absolute;top:50%;left:.5rem}.mockup-browser .mockup-browser-toolbar .\!input:after{content:""!important;--tw-translate-y:25%!important;--tw-rotate:-45deg!important;height:.5rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))!important;opacity:.6!important;border-width:1px!important;border-color:currentColor!important;border-radius:9999px!important;position:absolute!important;top:50%!important;left:1.25rem!important}.mockup-browser .mockup-browser-toolbar .input:after{content:"";--tw-translate-y:25%;--tw-rotate:-45deg;height:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.6;border-width:1px;border-color:currentColor;border-radius:9999px;position:absolute;top:50%;left:1.25rem}.modal:not(dialog:not(.modal-open)),.modal::backdrop{background-color:#0006;animation:.2s ease-out modal-pop}.modal-backdrop{z-index:-1;color:#0000;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.modal-action>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}@keyframes modal-pop{0%{opacity:0}}.progress::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))}.progress:indeterminate{--progress-color:var(--fallback-bc,oklch(var(--bc)/1));background-image:repeating-linear-gradient(90deg,var(--progress-color)-1%,var(--progress-color)10%,transparent 10%,transparent 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress-loading}.progress::-webkit-progress-bar{border-radius:var(--rounded-box,1rem);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))}.progress:indeterminate::-moz-progress-bar{background-color:#0000;background-image:repeating-linear-gradient(90deg,var(--progress-color)-1%,var(--progress-color)10%,transparent 10%,transparent 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress-loading}@keyframes progress-loading{50%{background-position-x:-115%}}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1))inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1))inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1))inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1))inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1))inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1))inset}}.\!rating input{appearance:none!important}.rating input{appearance:none}.\!rating .rating-hidden{background-color:#0000!important;width:.5rem!important}.rating .rating-hidden{background-color:#0000;width:.5rem}.\!rating input[type=radio]:checked{background-image:none!important}.rating input[type=radio]:checked{background-image:none}.rating input:checked~input,.rating input[aria-checked=true]~input{--tw-bg-opacity:.2}.\!rating input:checked~input,.\!rating input[aria-checked=true]~input{--tw-bg-opacity:.2!important}.\!rating input:focus-visible{transition-property:transform!important;transition-duration:.3s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important;transform:translateY(-.125em)!important}.rating input:focus-visible{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(-.125em)}.\!rating input:active:focus{animation:none!important;transform:translateY(-.125em)!important}.rating input:active:focus{animation:none;transform:translateY(-.125em)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select-disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.select:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.skeleton{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));will-change:background-position;background-image:linear-gradient(105deg,transparent 0%,transparent 40%,var(--fallback-b1,oklch(var(--b1)/1))50%,transparent 60%,transparent 100%);background-position-x:-50%;background-repeat:no-repeat;background-size:200%;animation:1.8s ease-in-out infinite skeleton}@media (prefers-reduced-motion){.skeleton{animation-duration:15s}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}:where(.stats)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px*var(--tw-divide-y-reverse))}[dir=rtl] .stats>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.steps .step:before{width:100%;height:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity:1;width:2rem;height:2rem;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));border-radius:9999px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;display:grid;position:relative}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.steps .step-primary+.step-primary:before,.steps .step-primary:after{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after{--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.steps .step-accent+.step-accent:before,.steps .step-accent:after{--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.steps .step-info+.step-info:before{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.steps .step-info:after{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.steps .step-success+.step-success:before{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.steps .step-success:after{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.steps .step-warning+.step-warning:before{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.steps .step-warning:after{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.steps .step-error+.step-error:before{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.steps .step-error:after{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:1;--tw-text-opacity:1}.tab:focus{outline-offset:2px;outline:2px solid #0000}.tab:focus-visible{outline-offset:-5px;outline:2px solid}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:.2;border-style:solid;border-bottom-width:calc(var(--tab-border,1px) + 1px)}.tabs-lifted>.tab{border:var(--tab-border,1px)solid transparent;border-width:0 0 var(--tab-border,1px)0;border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem);padding-top:var(--tab-border,1px);border-start-start-radius:var(--tab-radius,.5rem);border-start-end-radius:var(--tab-radius,.5rem)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border,1px)var(--tab-border,1px)0 var(--tab-border,1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding,1rem) - var(--tab-border,1px));padding-inline-end:calc(var(--tab-padding,1rem) - var(--tab-border,1px));padding-bottom:var(--tab-border,1px);padding-top:0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";width:calc(100% + var(--tab-radius,.5rem)*2);height:var(--tab-radius,.5rem);background-size:var(--tab-radius,.5rem);--tab-grad:calc(69% - var(--tab-border,1px));--radius-start:radial-gradient(circle at top left,transparent var(--tab-grad),var(--tab-border-color)calc(var(--tab-grad) + .25px),var(--tab-border-color)calc(var(--tab-grad) + var(--tab-border,1px)),var(--tab-bg)calc(var(--tab-grad) + var(--tab-border,1px) + .25px));--radius-end:radial-gradient(circle at top right,transparent var(--tab-grad),var(--tab-border-color)calc(var(--tab-grad) + .25px),var(--tab-border-color)calc(var(--tab-grad) + var(--tab-border,1px)),var(--tab-bg)calc(var(--tab-grad) + var(--tab-border,1px) + .25px));background-position:0 0,100% 0;background-repeat:no-repeat;background-image:var(--radius-start),var(--radius-end);display:block;position:absolute;bottom:0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:100% 0}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before,.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:0 0}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before,.tabs-lifted>:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled])+.tabs-lifted :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before{background-image:var(--radius-end);background-position:100% 0}.tabs-boxed .tab{border-radius:var(--rounded-btn,.5rem)}.table:where([dir=rtl],[dir=rtl] *){text-align:right}.table :where(th,td){vertical-align:middle;padding:.75rem 1rem}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){--tw-border-opacity:1;border-bottom-width:1px;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;color:var(--fallback-bc,oklch(var(--bc)/.6));font-size:.75rem;font-weight:700;line-height:1rem}.table :where(tfoot){--tw-border-opacity:1;border-top-width:1px;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.textarea:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.textarea-disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.textarea:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.textarea[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem);border-end-start-radius:0}:where(.timeline:has(.timeline-middle) hr):last-child,:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge,1.9rem);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--rounded-badge,1.9rem)}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-start-radius:0;border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem);border-end-start-radius:0}.toast>*{animation:.25s ease-out toast-pop}@keyframes toast-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}[dir=rtl] .toggle{--handleoffsetcalculator:calc(var(--handleoffset)*1)}.toggle:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[aria-checked=true]{--handleoffsetcalculator:var(--handleoffset);--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));background-image:none}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator:calc(var(--handleoffset)*-1)}.toggle:indeterminate{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset)/2)0 0 2px var(--tglbg)inset,calc(var(--handleoffset)/-2)0 0 2px var(--tglbg)inset,0 0 0 2px var(--tglbg)inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset)/2)0 0 2px var(--tglbg)inset,calc(var(--handleoffset)/-2)0 0 2px var(--tglbg)inset,0 0 0 2px var(--tglbg)inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));opacity:.3;--togglehandleborder:0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1))inset,var(--handleoffsetcalculator)0 0 3px var(--fallback-bc,oklch(var(--bc)/1))inset;background-color:#0000}:root .prose{--tw-prose-body:var(--fallback-bc,oklch(var(--bc)/.8));--tw-prose-headings:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets:var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-hr:var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-quotes:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders:var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-captions:var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-code:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code:var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg:var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders:var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-td-borders:var(--fallback-bc,oklch(var(--bc)/.2))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){border-radius:var(--rounded-badge);font-weight:initial;background-color:var(--fallback-bc,oklch(var(--bc)/.1));padding:1px 8px}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{display:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.glass,.glass.btn-active{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,rgb(255 255 255/var(--glass-opacity,30%))0%,#0000 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255/var(--glass-reflex-opacity,10%))25%,#0000 25%);box-shadow:0 0 0 1px rgb(255 255 255/var(--glass-border-opacity,10%))inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0/var(--glass-text-shadow-opacity,5%));border:none}@media (hover:hover){.glass.btn-active{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,rgb(255 255 255/var(--glass-opacity,30%))0%,#0000 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255/var(--glass-reflex-opacity,10%))25%,#0000 25%);box-shadow:0 0 0 1px rgb(255 255 255/var(--glass-border-opacity,10%))inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0/var(--glass-text-shadow-opacity,5%));border:none}}.artboard.phone-1.horizontal,.artboard.phone-1.artboard-horizontal{width:568px;height:320px}.artboard.phone-2.horizontal,.artboard.phone-2.artboard-horizontal{width:667px;height:375px}.artboard.phone-3.horizontal,.artboard.phone-3.artboard-horizontal{width:736px;height:414px}.artboard.phone-4.horizontal,.artboard.phone-4.artboard-horizontal{width:812px;height:375px}.artboard.phone-5.horizontal,.artboard.phone-5.artboard-horizontal{width:896px;height:414px}.artboard.phone-6.horizontal,.artboard.phone-6.artboard-horizontal{width:1024px;height:320px}.btm-nav-xs>:where(.active){border-top-width:1px}.btm-nav-sm>:where(.active),.btm-nav-md>:where(.active){border-top-width:2px}.btm-nav-lg>:where(.active){border-top-width:4px}.btn-xs{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.btn-xs){width:1.5rem;height:1.5rem;padding:0}.btn-square:where(.btn-sm){width:2rem;height:2rem;padding:0}.btn-square:where(.btn-md){width:3rem;height:3rem;padding:0}.btn-square:where(.btn-lg){width:4rem;height:4rem;padding:0}.btn-circle:where(.btn-xs){border-radius:9999px;width:1.5rem;height:1.5rem;padding:0}.btn-circle:where(.btn-sm){border-radius:9999px;width:2rem;height:2rem;padding:0}.btn-circle:where(.btn-md){border-radius:9999px;width:3rem;height:3rem;padding:0}.btn-circle:where(.btn-lg){border-radius:9999px;width:4rem;height:4rem;padding:0}.indicator :where(.indicator-item){bottom:auto;inset-inline:auto 0;--tw-translate-y:-50%;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:0}.indicator :where(.indicator-item):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));inset-inline:0 auto}.indicator :where(.indicator-item.indicator-start):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));inset-inline:50%}.indicator :where(.indicator-item.indicator-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));inset-inline:auto 0}.indicator :where(.indicator-item.indicator-end):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-bottom){--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:auto;bottom:0}.indicator :where(.indicator-item.indicator-middle){--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:50%;bottom:50%}.indicator :where(.indicator-item.indicator-top){--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:0;bottom:auto}.input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical :first-child:not(:last-child) .join-item{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:0;border-end-start-radius:0}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical :last-child:not(:first-child) .join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:inherit;border-end-start-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal :first-child:not(:last-child) .join-item{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal :last-child:not(:first-child) .join-item{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.steps-horizontal .step{text-align:center;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));place-items:center;display:grid}.steps-vertical .step{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tabs-md :where(.tab){--tab-padding:1rem;height:2rem;font-size:.875rem;line-height:2}.tabs-lg :where(.tab){--tab-padding:1.25rem;height:3rem;font-size:1.125rem;line-height:2}.tabs-sm :where(.tab){--tab-padding:.75rem;height:1.5rem;font-size:.875rem;line-height:.75rem}.tabs-xs :where(.tab){--tab-padding:.5rem;height:1.25rem;font-size:.75rem;line-height:.75rem}:where(.toast){bottom:0;inset-inline:auto 0;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:auto}.toast:where(.toast-start){--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));inset-inline:0 auto}.toast:where(.toast-center){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));inset-inline:50%}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.toast:where(.toast-end){--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));inset-inline:auto 0}.toast:where(.toast-bottom){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:auto;bottom:0}.toast:where(.toast-middle){--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:50%;bottom:auto}.toast:where(.toast-top){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:0;bottom:auto}[type=checkbox].toggle-xs{--handleoffset:.5rem;width:1.5rem;height:1rem}.tooltip{--tooltip-offset:calc(100% + 1px + var(--tooltip-tail,0px));display:inline-block;position:relative}.tooltip:before{pointer-events:none;z-index:1;content:var(--tw-content);--tw-content:attr(data-tip);position:absolute}.tooltip:before,.tooltip-top:before{top:auto;left:50%;right:auto;bottom:var(--tooltip-offset);transform:translate(-50%)}.avatar.online:before{content:"";z-index:10;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-width:2px;outline-style:solid;outline-color:var(--fallback-b1,oklch(var(--b1)/1));border-radius:9999px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}.avatar.offline:before{content:"";z-index:10;--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-width:2px;outline-style:solid;outline-color:var(--fallback-b1,oklch(var(--b1)/1));border-radius:9999px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}.card-compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-compact .card-title{margin-bottom:.25rem}.card-normal .card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.card-normal .card-title{margin-bottom:.75rem}.join.join-vertical>:where(:not(:first-child)){margin-top:-1px;margin-left:0;margin-right:0}.join.join-vertical>:where(:not(:first-child)).btn{margin-top:calc(var(--border-btn)*-1)}.join.join-horizontal>:where(:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join.join-horizontal>:where(:not(:first-child)).btn{margin-inline-start:calc(var(--border-btn)*-1);margin-top:0}.modal-top :where(.modal-box){--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;width:100%;max-width:none;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:0;border-top-right-radius:0}.modal-middle :where(.modal-box){--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;width:91.6667%;max-width:32rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.modal-bottom :where(.modal-box){--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;width:100%;max-width:none;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{--tw-translate-x:0px;--tw-translate-y:0px;width:100%;height:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem}.steps-vertical .step:before{--tw-translate-x:-50%;--tw-translate-y:-50%;width:.5rem;height:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));margin-inline-start:50%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.tooltip{text-align:center;--tooltip-tail:.1875rem;--tooltip-color:var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color:var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset:calc(100% + .0625rem - var(--tooltip-tail));display:inline-block;position:relative}.tooltip:before,.tooltip:after{opacity:0;transition:color .2s cubic-bezier(.4,0,.2,1) .1s,background-color .2s cubic-bezier(.4,0,.2,1) .1s,border-color .2s cubic-bezier(.4,0,.2,1) .1s,text-decoration-color .2s cubic-bezier(.4,0,.2,1) .1s,fill .2s cubic-bezier(.4,0,.2,1) .1s,stroke .2s cubic-bezier(.4,0,.2,1) .1s,opacity .2s cubic-bezier(.4,0,.2,1) .1s,box-shadow .2s cubic-bezier(.4,0,.2,1) .1s,transform .2s cubic-bezier(.4,0,.2,1) .1s,filter .2s cubic-bezier(.4,0,.2,1) .1s,-webkit-backdrop-filter .2s cubic-bezier(.4,0,.2,1) .1s,backdrop-filter .2s cubic-bezier(.4,0,.2,1) .1s}.tooltip:after{content:"";border-style:solid;border-width:var(--tooltip-tail,0);width:0;height:0;display:block;position:absolute}.tooltip:before{white-space:normal;background-color:var(--tooltip-color);max-width:20rem;color:var(--tooltip-text-color);border-radius:.25rem;width:max-content;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.tooltip.tooltip-open:before,.tooltip.tooltip-open:after,.tooltip:hover:before,.tooltip:hover:after{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):after{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.tooltip:not([data-tip]):hover:before,.tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.tooltip:after,.tooltip-top:after{border-color:var(--tooltip-color)transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset);transform:translate(-50%)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-slate{--tw-prose-body:#334155;--tw-prose-headings:#0f172a;--tw-prose-lead:#475569;--tw-prose-links:#0f172a;--tw-prose-bold:#0f172a;--tw-prose-counters:#64748b;--tw-prose-bullets:#cbd5e1;--tw-prose-hr:#e2e8f0;--tw-prose-quotes:#0f172a;--tw-prose-quote-borders:#e2e8f0;--tw-prose-captions:#64748b;--tw-prose-kbd:#0f172a;--tw-prose-kbd-shadows:15 23 42;--tw-prose-code:#0f172a;--tw-prose-pre-code:#e2e8f0;--tw-prose-pre-bg:#1e293b;--tw-prose-th-borders:#cbd5e1;--tw-prose-td-borders:#e2e8f0;--tw-prose-invert-body:#cbd5e1;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#94a3b8;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#94a3b8;--tw-prose-invert-bullets:#475569;--tw-prose-invert-hr:#334155;--tw-prose-invert-quotes:#f1f5f9;--tw-prose-invert-quote-borders:#334155;--tw-prose-invert-captions:#94a3b8;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#cbd5e1;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#475569;--tw-prose-invert-td-borders:#334155}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.inset-0{inset:0}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.-bottom-8{bottom:-2rem}.-left-3{left:-.75rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.-top-32{top:-8rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[18px\]{left:18px}.left-\[28\%\]{left:28%}.left-\[3\%\]{left:3%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[0\%\]{right:0%}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.m-0{margin:0}.m-4{margin:1rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-12{margin-top:3rem;margin-bottom:3rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-ml-6{margin-left:-1.5rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[15\/11\]{aspect-ratio:15/11}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.\!h-11{height:2.75rem!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-1\/3{height:33.3333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/3{height:66.6667%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[360px\]{height:360px}.h-\[38px\]{height:38px}.h-\[58\%\]{height:58%}.h-\[72\%\]{height:72%}.h-\[88\%\]{height:88%}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-96{max-height:24rem}.max-h-\[65vh\]{max-height:65vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-16{min-height:4rem}.min-h-48{min-height:12rem}.min-h-6{min-height:1.5rem}.min-h-7{min-height:1.75rem}.min-h-72{min-height:18rem}.min-h-80{min-height:20rem}.min-h-9,.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[220px\]{min-height:220px}.min-h-\[22rem\]{min-height:22rem}.min-h-\[240px\]{min-height:240px}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[470px\]{min-height:470px}.min-h-\[5\.75rem\]{min-height:5.75rem}.min-h-\[600px\]{min-height:600px}.min-h-\[620px\]{min-height:620px}.min-h-\[760px\]{min-height:760px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[18\%\]{width:18%}.w-\[23\%\]{width:23%}.w-\[25\%\]{width:25%}.w-\[304px\]{width:304px}.w-\[34\%\]{width:34%}.w-\[3px\]{width:3px}.w-\[42\%\]{width:42%}.w-\[45\%\]{width:45%}.w-\[50\%\]{width:50%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-4{min-width:1rem}.min-w-9{min-width:2.25rem}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[165px\]{min-width:165px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[208px\]{min-width:208px}.min-w-\[220px\]{min-width:220px}.min-w-\[280px\]{min-width:280px}.min-w-\[3\.75rem\]{min-width:3.75rem}.min-w-\[320px\]{min-width:320px}.min-w-\[40px\]{min-width:40px}.min-w-\[620px\]{min-width:620px}.min-w-\[680px\]{min-width:680px}.min-w-\[8\.75rem\]{min-width:8.75rem}.min-w-\[860px\]{min-width:860px}.min-w-max{min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[120px\]{max-width:120px}.max-w-\[1220px\]{max-width:1220px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[680px\]{max-width:680px}.max-w-\[780px\]{max-width:780px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-x-12{--tw-translate-x:-3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-y-16{--tw-translate-y:-4rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-y-8{--tw-translate-y:-2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-x-16{--tw-translate-x:4rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-x-8{--tw-translate-x:2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-y-12{--tw-translate-y:3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:1s infinite bounce}@keyframes gm-pulse-glow{0%,to{box-shadow:0 0 20px var(--accent-glow)}50%{box-shadow:0 0 40px var(--accent-glow)}}.animate-gm-pulse-glow{animation:3s ease-in-out infinite gm-pulse-glow}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-36{scroll-margin-top:9rem}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-\[11rem\]{grid-auto-rows:11rem}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.75rem_1fr\]{grid-template-columns:1.75rem 1fr}.grid-cols-\[1fr\,auto\]{grid-template-columns:1fr auto}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[3rem\,1fr\,auto\]{grid-template-columns:3rem 1fr auto}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse));margin-left:calc(1.5rem*calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem*var(--tw-space-x-reverse));margin-left:calc(2rem*calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-md{border-radius:.375rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-box{border-radius:var(--rounded-box,1rem)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-white\/10{border-color:#ffffff1a!important}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--badge-border\)\]{border-color:var(--badge-border)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--gold\)\]{border-color:var(--gold)}.border-\[var\(--text\)\]{border-color:var(--text)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}.border-amber-200\/15{border-color:#fde68a26}.border-amber-200\/20{border-color:#fde68a33}.border-amber-200\/25{border-color:#fde68a40}.border-amber-200\/30{border-color:#fde68a4d}.border-amber-200\/50{border-color:#fde68a80}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-300\/35{border-color:#fcd34d59}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/35{border-color:#fbbf2459}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/50{border-color:#fbbf2480}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/40{border-color:#f59e0b66}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-400\/35{border-color:#60a5fa59}.border-blue-400\/40{border-color:#60a5fa66}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.border-blue-700\/50{border-color:#1d4ed880}.border-cyan-100{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity))}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity))}.border-cyan-200\/10{border-color:#a5f3fc1a}.border-cyan-200\/20{border-color:#a5f3fc33}.border-cyan-200\/40{border-color:#a5f3fc66}.border-cyan-200\/60{border-color:#a5f3fc99}.border-cyan-300{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity))}.border-cyan-300\/15{border-color:#67e8f926}.border-cyan-300\/20{border-color:#67e8f933}.border-cyan-300\/25{border-color:#67e8f940}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/35{border-color:#67e8f959}.border-cyan-300\/40{border-color:#67e8f966}.border-cyan-300\/45{border-color:#67e8f973}.border-cyan-300\/50{border-color:#67e8f980}.border-cyan-300\/60{border-color:#67e8f999}.border-cyan-300\/70{border-color:#67e8f9b3}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity))}.border-cyan-400\/15{border-color:#22d3ee26}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/30{border-color:#22d3ee4d}.border-cyan-400\/35{border-color:#22d3ee59}.border-cyan-400\/40{border-color:#22d3ee66}.border-cyan-400\/50{border-color:#22d3ee80}.border-cyan-400\/60{border-color:#22d3ee99}.border-cyan-500\/10{border-color:#06b6d41a}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity))}.border-emerald-200\/20{border-color:#a7f3d033}.border-emerald-200\/25{border-color:#a7f3d040}.border-emerald-300\/15{border-color:#6ee7b726}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/25{border-color:#6ee7b740}.border-emerald-300\/40{border-color:#6ee7b766}.border-emerald-300\/50{border-color:#6ee7b780}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/35{border-color:#34d39959}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/50{border-color:#10b98180}.border-fuchsia-400\/35{border-color:#e879f959}.border-gm-accent{border-color:var(--accent)}.border-gray-200\/40{border-color:#e5e7eb66}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.border-gray-600\/30{border-color:#4b55634d}.border-gray-600\/40{border-color:#4b556366}.border-gray-600\/50{border-color:#4b556380}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.border-gray-700\/30{border-color:#3741514d}.border-gray-700\/40{border-color:#37415166}.border-gray-700\/50{border-color:#37415180}.border-gray-800\/50{border-color:#1f293780}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.border-green-400\/40{border-color:#4ade8066}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-indigo-400\/30{border-color:#818cf84d}.border-indigo-400\/35{border-color:#818cf859}.border-indigo-400\/40{border-color:#818cf866}.border-indigo-500\/30{border-color:#6366f14d}.border-lime-300\/40{border-color:#bef26466}.border-lime-400\/35{border-color:#a3e63559}.border-neutral-700{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity))}.border-neutral-800{--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity))}.border-orange-400\/30{border-color:#fb923c4d}.border-orange-500\/10{border-color:#f973161a}.border-orange-500\/30{border-color:#f973164d}.border-orange-500\/40{border-color:#f9731666}.border-pink-400\/20{border-color:#f472b633}.border-pink-400\/30{border-color:#f472b64d}.border-pink-400\/35{border-color:#f472b659}.border-pink-400\/40{border-color:#f472b666}.border-pink-400\/50{border-color:#f472b680}.border-pink-500\/30{border-color:#ec48994d}.border-purple-400\/30{border-color:#c084fc4d}.border-purple-400\/40{border-color:#c084fc66}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity))}.border-purple-500\/30{border-color:#a855f74d}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity))}.border-red-400\/30{border-color:#f871714d}.border-red-500\/30{border-color:#ef44444d}.border-rose-200\/20{border-color:#fecdd333}.border-rose-200\/25{border-color:#fecdd340}.border-rose-200\/30{border-color:#fecdd34d}.border-rose-300\/20{border-color:#fda4af33}.border-rose-300\/25{border-color:#fda4af40}.border-rose-300\/30{border-color:#fda4af4d}.border-rose-400\/35{border-color:#fb718559}.border-rose-400\/40{border-color:#fb718566}.border-sky-400\/30{border-color:#38bdf84d}.border-sky-400\/35{border-color:#38bdf859}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.border-slate-200\/40{border-color:#e2e8f066}.border-slate-400\/30{border-color:#94a3b84d}.border-slate-400\/40{border-color:#94a3b866}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}.border-slate-700\/50{border-color:#33415580}.border-slate-700\/80{border-color:#334155cc}.border-slate-700\/90{border-color:#334155e6}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity))}.border-teal-400\/35{border-color:#2dd4bf59}.border-transparent{border-color:#0000}.border-violet-400\/30{border-color:#a78bfa4d}.border-violet-400\/35{border-color:#a78bfa59}.border-violet-400\/40{border-color:#a78bfa66}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.border-yellow-400\/30{border-color:#facc154d}.border-yellow-500\/30{border-color:#eab3084d}.border-l-\[var\(--accent\)\]{border-left-color:var(--accent)}.border-l-\[var\(--border\)\]{border-left-color:var(--border)}.border-l-transparent{border-left-color:#0000}.border-t-current{border-top-color:currentColor}.border-t-cyan-300{--tw-border-opacity:1;border-top-color:rgb(103 232 249/var(--tw-border-opacity))}.border-t-transparent{border-top-color:#0000}.\!bg-white\/5{background-color:#ffffff0d!important}.bg-\[\#06101d\]{--tw-bg-opacity:1;background-color:rgb(6 16 29/var(--tw-bg-opacity))}.bg-\[\#07111f\]{--tw-bg-opacity:1;background-color:rgb(7 17 31/var(--tw-bg-opacity))}.bg-\[\#071220\]{--tw-bg-opacity:1;background-color:rgb(7 18 32/var(--tw-bg-opacity))}.bg-\[\#071624\]\/90{background-color:#071624e6}.bg-\[\#081827\]{--tw-bg-opacity:1;background-color:rgb(8 24 39/var(--tw-bg-opacity))}.bg-\[\#5865F2\]{--tw-bg-opacity:1;background-color:rgb(88 101 242/var(--tw-bg-opacity))}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--badge-bg\)\]{background-color:var(--badge-bg)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--bg2\)\]{background-color:var(--bg2)}.bg-\[var\(--bg3\)\]{background-color:var(--bg3)}.bg-\[var\(--bg4\)\]{background-color:var(--bg4)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--gold\)\]{background-color:var(--gold)}.bg-\[var\(--hot\)\]{background-color:var(--hot)}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity))}.bg-amber-200\/10{background-color:#fde68a1a}.bg-amber-200\/\[0\.045\]{background-color:#fde68a0b}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-300\/15{background-color:#fcd34d26}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/30{background-color:#f59e0b4d}.bg-amber-950{--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity))}.bg-amber-950\/20{background-color:#451a0333}.bg-base-100{--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.bg-base-200{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/0{background-color:#0000}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/80{background-color:#3b82f6cc}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-blue-600\/20{background-color:#2563eb33}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-blue-900\/30{background-color:#1e3a8a4d}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}.bg-cyan-200\/10{background-color:#a5f3fc1a}.bg-cyan-200\/5{background-color:#a5f3fc0d}.bg-cyan-200\/\[0\.045\]{background-color:#a5f3fc0b}.bg-cyan-200\/\[0\.04\]{background-color:#a5f3fc0a}.bg-cyan-200\/\[0\.06\]{background-color:#a5f3fc0f}.bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity))}.bg-cyan-300\/10{background-color:#67e8f91a}.bg-cyan-300\/15{background-color:#67e8f926}.bg-cyan-300\/\[0\.045\]{background-color:#67e8f90b}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-400\/15{background-color:#22d3ee26}.bg-cyan-400\/20{background-color:#22d3ee33}.bg-cyan-400\/25{background-color:#22d3ee40}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity))}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-500\/25{background-color:#06b6d440}.bg-cyan-500\/30{background-color:#06b6d44d}.bg-cyan-500\/35{background-color:#06b6d459}.bg-cyan-500\/90{background-color:#06b6d4e6}.bg-cyan-900\/20{background-color:#164e6333}.bg-cyan-950{--tw-bg-opacity:1;background-color:rgb(8 51 68/var(--tw-bg-opacity))}.bg-cyan-950\/90{background-color:#083344e6}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity))}.bg-emerald-200\/10{background-color:#a7f3d01a}.bg-emerald-200\/\[0\.055\]{background-color:#a7f3d00e}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity))}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/20{background-color:#34d39933}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/25{background-color:#10b98140}.bg-emerald-500\/30{background-color:#10b9814d}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-950{--tw-bg-opacity:1;background-color:rgb(2 44 34/var(--tw-bg-opacity))}.bg-fuchsia-500\/15{background-color:#d946ef26}.bg-gm-bg2{background-color:var(--bg2)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.bg-gray-600\/20{background-color:#4b556333}.bg-gray-600\/50{background-color:#4b556380}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.bg-gray-700\/30{background-color:#3741514d}.bg-gray-700\/50{background-color:#37415180}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-800\/10{background-color:#1f29371a}.bg-gray-800\/20{background-color:#1f293733}.bg-gray-800\/30{background-color:#1f29374d}.bg-gray-800\/40{background-color:#1f293766}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-800\/60{background-color:#1f293799}.bg-gray-800\/90{background-color:#1f2937e6}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-gray-900\/50{background-color:#11182780}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.bg-green-400\/20{background-color:#4ade8033}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/90{background-color:#22c55ee6}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-green-600\/20{background-color:#16a34a33}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.bg-green-900\/20{background-color:#14532d33}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-500\/15{background-color:#6366f126}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-600\/20{background-color:#4f46e533}.bg-lime-500\/15{background-color:#84cc1626}.bg-neutral-700{--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity))}.bg-neutral-800\/40{background-color:#26262666}.bg-neutral-800\/70{background-color:#262626b3}.bg-neutral-900\/60{background-color:#17171799}.bg-neutral-900\/95{background-color:#171717f2}.bg-orange-300\/10{background-color:#fdba741a}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-600\/20{background-color:#ea580c33}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-500\/15{background-color:#ec489926}.bg-pink-500\/20{background-color:#ec489933}.bg-pink-500\/90{background-color:#ec4899e6}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}.bg-purple-600\/20{background-color:#9333ea33}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-red-500\/20{background-color:#ef444433}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-red-600\/20{background-color:#dc262633}.bg-red-600\/80{background-color:#dc2626cc}.bg-rose-200\/10{background-color:#fecdd31a}.bg-rose-200\/\[0\.055\]{background-color:#fecdd30e}.bg-rose-300\/10{background-color:#fda4af1a}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/80{background-color:#f43f5ecc}.bg-sky-200{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity))}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/20{background-color:#0ea5e933}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-500\/20{background-color:#64748b33}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}.bg-slate-600\/20{background-color:#47556933}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.bg-slate-800\/30{background-color:#1e293b4d}.bg-slate-800\/40{background-color:#1e293b66}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/60{background-color:#1e293b99}.bg-slate-800\/70{background-color:#1e293bb3}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.bg-slate-900\/15{background-color:#0f172a26}.bg-slate-900\/30{background-color:#0f172a4d}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/70{background-color:#0f172ab3}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity))}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/35{background-color:#02061759}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/65{background-color:#020617a6}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/75{background-color:#020617bf}.bg-slate-950\/80{background-color:#020617cc}.bg-slate-950\/90{background-color:#020617e6}.bg-slate-950\/95{background-color:#020617f2}.bg-teal-500\/15{background-color:#14b8a626}.bg-transparent{background-color:#0000}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/20{background-color:#8b5cf633}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/70{background-color:#ffffffb3}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity))}.bg-yellow-600\/20{background-color:#ca8a0433}.bg-opacity-10{--tw-bg-opacity:.1}.bg-opacity-50{--tw-bg-opacity:.5}.bg-opacity-60{--tw-bg-opacity:.6}.bg-\[linear-gradient\(135deg\,\#020617_0\%\,\#0f172a_56\%\,\#164e63_100\%\)\]{background-image:linear-gradient(135deg,#020617 0%,#0f172a 56%,#164e63 100%)}.bg-\[linear-gradient\(135deg\,\#020617_0\%\,\#0f172a_58\%\,\#083344_100\%\)\]{background-image:linear-gradient(135deg,#020617 0%,#0f172a 58%,#083344 100%)}.bg-\[linear-gradient\(135deg\,rgba\(20\,184\,166\,0\.1\)_0\%\,transparent_50\%\)\]{background-image:linear-gradient(135deg,#14b8a61a 0%,#0000 50%)}.bg-\[radial-gradient\(circle_at_25\%_18\%\,rgba\(56\,189\,248\,0\.2\)\,transparent_34\%\)\,radial-gradient\(circle_at_75\%_12\%\,rgba\(16\,185\,129\,0\.18\)\,transparent_30\%\)\,linear-gradient\(145deg\,\#132033\,\#050816\)\]{background-image:radial-gradient(circle at 25% 18%,#38bdf833,#0000 34%),radial-gradient(circle at 75% 12%,#10b9812e,#0000 30%),linear-gradient(145deg,#132033,#050816)}.bg-\[radial-gradient\(circle_at_25\%_20\%\,rgba\(251\,191\,36\,0\.22\)\,transparent_32\%\)\,radial-gradient\(circle_at_75\%_10\%\,rgba\(56\,189\,248\,0\.16\)\,transparent_30\%\)\,linear-gradient\(145deg\,\#0f172a\,\#020617\)\]{background-image:radial-gradient(circle at 25% 20%,#fbbf2438,#0000 32%),radial-gradient(circle at 75% 10%,#38bdf829,#0000 30%),linear-gradient(145deg,#0f172a,#020617)}.bg-\[radial-gradient\(circle_at_25\%_20\%\,rgba\(56\,189\,248\,0\.22\)\,transparent_34\%\)\,radial-gradient\(circle_at_70\%_10\%\,rgba\(16\,185\,129\,0\.2\)\,transparent_30\%\)\,linear-gradient\(145deg\,\#132033\,\#050816\)\]{background-image:radial-gradient(circle at 25% 20%,#38bdf838,#0000 34%),radial-gradient(circle at 70% 10%,#10b98133,#0000 30%),linear-gradient(145deg,#132033,#050816)}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(34\,211\,238\,0\.32\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 30% 20%,#22d3ee52,#0000 58%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(34\,211\,238\,0\.18\)\,transparent_38\%\)\,radial-gradient\(circle_at_70\%_70\%\,rgba\(245\,158\,11\,0\.16\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 50% 20%,#22d3ee2e,#0000 38%),radial-gradient(circle at 70% 70%,#f59e0b29,#0000 34%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(255\,255\,255\,0\.35\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at top,#ffffff59,#0000 60%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(255\,255\,255\,0\.4\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at top,#fff6,#0000 60%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(34\,211\,238\,0\.14\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at top,#22d3ee24,#0000 58%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.08\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at top,#ffffff14,#0000 60%)}.bg-\[radial-gradient\(ellipse_80\%_50\%_at_50\%_-20\%\,rgba\(52\,211\,153\,0\.25\)\,transparent\)\]{background-image:radial-gradient(80% 50% at 50% -20%,#34d39940,#0000)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#111b3b\]{--tw-gradient-from:#111b3b var(--tw-gradient-from-position);--tw-gradient-to:#111b3b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1c1020\]{--tw-gradient-from:#1c1020 var(--tw-gradient-from-position);--tw-gradient-to:#1c102000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[var\(--bg2\)\]{--tw-gradient-from:var(--bg2)var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-300{--tw-gradient-from:#fcd34d var(--tw-gradient-from-position);--tw-gradient-to:#fcd34d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400\/20{--tw-gradient-from:#fbbf2433 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400\/80{--tw-gradient-from:#fbbf24cc var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from:#f59e0b1a var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from:#f59e0b33 var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/30{--tw-gradient-from:#f59e0b4d var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/80{--tw-gradient-from:#f59e0bcc var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/90{--tw-gradient-from:#f59e0be6 var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-950\/30{--tw-gradient-from:#451a034d var(--tw-gradient-from-position);--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-950\/50{--tw-gradient-from:#451a0380 var(--tw-gradient-from-position);--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/50{--tw-gradient-from:#00000080 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from:#0009 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from:#000000b3 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:#000c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from:#000000e6 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-400\/80{--tw-gradient-from:#60a5facc var(--tw-gradient-from-position);--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from:#3b82f633 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/30{--tw-gradient-from:#3b82f64d var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/80{--tw-gradient-from:#3b82f6cc var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600\/0{--tw-gradient-from:#2563eb00 var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600\/20{--tw-gradient-from:#2563eb33 var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-400\/80{--tw-gradient-from:#22d3eecc var(--tw-gradient-from-position);--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from:#ecfeff var(--tw-gradient-from-position);--tw-gradient-to:#ecfeff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/10{--tw-gradient-from:#06b6d41a var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/15{--tw-gradient-from:#06b6d426 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/20{--tw-gradient-from:#06b6d433 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/30{--tw-gradient-from:#06b6d44d var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/40{--tw-gradient-from:#06b6d466 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/80{--tw-gradient-from:#06b6d4cc var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-950\/20{--tw-gradient-from:#08334433 var(--tw-gradient-from-position);--tw-gradient-to:#08334400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-950\/30{--tw-gradient-from:#0833444d var(--tw-gradient-from-position);--tw-gradient-to:#08334400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-950\/40{--tw-gradient-from:#08334466 var(--tw-gradient-from-position);--tw-gradient-to:#08334400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-400\/80{--tw-gradient-from:#34d399cc var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:#ecfdf500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500\/20{--tw-gradient-from:#10b98133 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500\/30{--tw-gradient-from:#10b9814d var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500\/80{--tw-gradient-from:#10b981cc var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-600\/25{--tw-gradient-from:#05966940 var(--tw-gradient-from-position);--tw-gradient-to:#05966900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-950\/50{--tw-gradient-from:#022c2280 var(--tw-gradient-from-position);--tw-gradient-to:#022c2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-fuchsia-400\/80{--tw-gradient-from:#e879f9cc var(--tw-gradient-from-position);--tw-gradient-to:#e879f900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-100\/20{--tw-gradient-from:#f3f4f633 var(--tw-gradient-from-position);--tw-gradient-to:#f3f4f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:#4b556300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/50{--tw-gradient-from:#1f293780 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/60{--tw-gradient-from:#1f293799 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from:#22c55e33 var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-600{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-600\/20{--tw-gradient-from:#16a34a33 var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900\/30{--tw-gradient-from:#14532d4d var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-400\/80{--tw-gradient-from:#818cf8cc var(--tw-gradient-from-position);--tw-gradient-to:#818cf800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500\/20{--tw-gradient-from:#6366f133 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-lime-400\/80{--tw-gradient-from:#a3e635cc var(--tw-gradient-from-position);--tw-gradient-to:#a3e63500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-lime-500\/20{--tw-gradient-from:#84cc1633 var(--tw-gradient-from-position);--tw-gradient-to:#84cc1600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-950\/85{--tw-gradient-from:#0a0a0ad9 var(--tw-gradient-from-position);--tw-gradient-to:#0a0a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from:#f9731633 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500\/90{--tw-gradient-from:#f97316e6 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:#ea580c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-400\/80{--tw-gradient-from:#f472b6cc var(--tw-gradient-from-position);--tw-gradient-to:#f472b600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-500\/20{--tw-gradient-from:#ec489933 var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-950\/30{--tw-gradient-from:#5007244d var(--tw-gradient-from-position);--tw-gradient-to:#50072400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-950\/40{--tw-gradient-from:#50072466 var(--tw-gradient-from-position);--tw-gradient-to:#50072400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-300{--tw-gradient-from:#d8b4fe var(--tw-gradient-from-position);--tw-gradient-to:#d8b4fe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from:#c084fc var(--tw-gradient-from-position);--tw-gradient-to:#c084fc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from:#a855f733 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600\/20{--tw-gradient-from:#9333ea33 var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600\/80{--tw-gradient-from:#9333eacc var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-800\/30{--tw-gradient-from:#6b21a84d var(--tw-gradient-from-position);--tw-gradient-to:#6b21a800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/50{--tw-gradient-from:#581c8780 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from:#ef444433 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-600\/20{--tw-gradient-from:#dc262633 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-400\/80{--tw-gradient-from:#fb7185cc var(--tw-gradient-from-position);--tw-gradient-to:#fb718500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:#f43f5e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-400\/80{--tw-gradient-from:#38bdf8cc var(--tw-gradient-from-position);--tw-gradient-to:#38bdf800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-300\/20{--tw-gradient-from:#cbd5e133 var(--tw-gradient-from-position);--tw-gradient-to:#cbd5e100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-500\/30{--tw-gradient-from:#64748b4d var(--tw-gradient-from-position);--tw-gradient-to:#64748b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-600\/80{--tw-gradient-from:#475569cc var(--tw-gradient-from-position);--tw-gradient-to:#47556900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from:#334155 var(--tw-gradient-from-position);--tw-gradient-to:#33415500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:#1e293b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-800\/95{--tw-gradient-from:#1e293bf2 var(--tw-gradient-from-position);--tw-gradient-to:#1e293b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-900\/80{--tw-gradient-from:#0f172acc var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-900\/90{--tw-gradient-from:#0f172ae6 var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950\/70{--tw-gradient-from:#020617b3 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950\/80{--tw-gradient-from:#020617cc var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950\/90{--tw-gradient-from:#020617e6 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-400\/80{--tw-gradient-from:#2dd4bfcc var(--tw-gradient-from-position);--tw-gradient-to:#2dd4bf00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-500\/20{--tw-gradient-from:#14b8a633 var(--tw-gradient-from-position);--tw-gradient-to:#14b8a600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-400\/80{--tw-gradient-from:#a78bfacc var(--tw-gradient-from-position);--tw-gradient-to:#a78bfa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/10{--tw-gradient-from:#ffffff1a var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/20{--tw-gradient-from:#fff3 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from:#facc15 var(--tw-gradient-from-position);--tw-gradient-to:#facc1500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500\/15{--tw-gradient-from:#eab30826 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500\/20{--tw-gradient-from:#eab30833 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500\/90{--tw-gradient-from:#eab308e6 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from:#ca8a04 var(--tw-gradient-from-position);--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-600\/20{--tw-gradient-from:#ca8a0433 var(--tw-gradient-from-position);--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#0b0f1f\]{--tw-gradient-to:#0b0f1f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0b0f1f var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#0b1024\]{--tw-gradient-to:#0b102400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0b1024 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#0f172a\]{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#101526\]{--tw-gradient-to:#10152600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#101526 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#111827\]{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#161832\]{--tw-gradient-to:#16183200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#161832 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-amber-400\/20{--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbbf2433 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-amber-950\/40{--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#451a0366 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/10{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000001a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0003 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000004d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#00000080 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-500\/20{--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b82f633 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-500\/70{--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b82f6b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#2563eb var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-600\/70{--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#2563ebb3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-800\/20{--tw-gradient-to:#1e40af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e40af33 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-950\/80{--tw-gradient-to:#17255400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#172554cc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-300{--tw-gradient-to:#67e8f900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#67e8f9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-500\/10{--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#06b6d41a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-950\/70{--tw-gradient-to:#08334400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#083344b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-emerald-500{--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#10b981 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-emerald-950\/70{--tw-gradient-to:#022c2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#022c22b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-fuchsia-500\/10{--tw-gradient-to:#d946ef00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#d946ef1a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-800{--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f2937 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-indigo-950{--tw-gradient-to:#1e1b4b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e1b4b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-indigo-950\/70{--tw-gradient-to:#1e1b4b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e1b4bb3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-950\/10{--tw-gradient-to:#0a0a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0a0a0a1a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-500\/10{--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f973161a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-500\/15{--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f9731626 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-500\/20{--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f9731633 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-500\/70{--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f97316b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-300{--tw-gradient-to:#f9a8d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec4899 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-500\/20{--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec489933 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-950\/70{--tw-gradient-to:#50072400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#500724b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f7 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-900{--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#581c87 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-950\/70{--tw-gradient-to:#3b076400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b0764b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-500\/20{--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ef444433 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-500\/70{--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ef4444b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-rose-500{--tw-gradient-to:#f43f5e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f43f5e var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-rose-950\/70{--tw-gradient-to:#4c051900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#4c0519b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-sky-500\/20{--tw-gradient-to:#0ea5e900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0ea5e933 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-sky-500\/70{--tw-gradient-to:#0ea5e900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0ea5e9b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900\/60{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a99 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900\/70{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172ab3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900\/80{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172acc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#020617 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/10{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0206171a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/20{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#02061733 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/40{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#02061766 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/50{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#02061780 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/70{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#020617b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/80{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#020617cc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-teal-500\/20{--tw-gradient-to:#14b8a600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#14b8a633 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-teal-500\/70{--tw-gradient-to:#14b8a600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#14b8a6b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-teal-600\/15{--tw-gradient-to:#0d948800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0d948826 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/25{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ffffff40 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#0b1020\]{--tw-gradient-to:#0b1020 var(--tw-gradient-to-position)}.to-\[\#1c1020\]{--tw-gradient-to:#1c1020 var(--tw-gradient-to-position)}.to-\[\#22101b\]{--tw-gradient-to:#22101b var(--tw-gradient-to-position)}.to-\[\#2a111d\]{--tw-gradient-to:#2a111d var(--tw-gradient-to-position)}.to-amber-600\/60{--tw-gradient-to:#d9770699 var(--tw-gradient-to-position)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to:#0000001a var(--tw-gradient-to-position)}.to-black\/20{--tw-gradient-to:#0003 var(--tw-gradient-to-position)}.to-blue-300{--tw-gradient-to:#93c5fd var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to:#3b82f61a var(--tw-gradient-to-position)}.to-blue-500\/20{--tw-gradient-to:#3b82f633 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-blue-600\/20{--tw-gradient-to:#2563eb33 var(--tw-gradient-to-position)}.to-blue-600\/30{--tw-gradient-to:#2563eb4d var(--tw-gradient-to-position)}.to-blue-600\/60{--tw-gradient-to:#2563eb99 var(--tw-gradient-to-position)}.to-blue-600\/80{--tw-gradient-to:#2563ebcc var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.to-blue-900\/30{--tw-gradient-to:#1e3a8a4d var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to:#06b6d41a var(--tw-gradient-to-position)}.to-cyan-500\/20{--tw-gradient-to:#06b6d433 var(--tw-gradient-to-position)}.to-cyan-500\/60{--tw-gradient-to:#06b6d499 var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to:#0891b2 var(--tw-gradient-to-position)}.to-cyan-600\/60{--tw-gradient-to:#0891b299 var(--tw-gradient-to-position)}.to-cyan-700\/20{--tw-gradient-to:#0e749033 var(--tw-gradient-to-position)}.to-emerald-300{--tw-gradient-to:#6ee7b7 var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to:#34d399 var(--tw-gradient-to-position)}.to-emerald-500\/20{--tw-gradient-to:#10b98133 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-emerald-600\/20{--tw-gradient-to:#05966933 var(--tw-gradient-to-position)}.to-emerald-600\/60{--tw-gradient-to:#05966999 var(--tw-gradient-to-position)}.to-emerald-700\/25{--tw-gradient-to:#04785740 var(--tw-gradient-to-position)}.to-emerald-950\/30{--tw-gradient-to:#022c224d var(--tw-gradient-to-position)}.to-emerald-950\/40{--tw-gradient-to:#022c2266 var(--tw-gradient-to-position)}.to-fuchsia-600\/60{--tw-gradient-to:#c026d399 var(--tw-gradient-to-position)}.to-gray-200\/10{--tw-gradient-to:#e5e7eb1a var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-gray-900\/50{--tw-gradient-to:#11182780 var(--tw-gradient-to-position)}.to-gray-900\/60{--tw-gradient-to:#11182799 var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.to-green-600\/20{--tw-gradient-to:#16a34a33 var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-indigo-600\/60{--tw-gradient-to:#4f46e599 var(--tw-gradient-to-position)}.to-indigo-950\/40{--tw-gradient-to:#1e1b4b66 var(--tw-gradient-to-position)}.to-indigo-950\/50{--tw-gradient-to:#1e1b4b80 var(--tw-gradient-to-position)}.to-indigo-950\/80{--tw-gradient-to:#1e1b4bcc var(--tw-gradient-to-position)}.to-lime-500{--tw-gradient-to:#84cc16 var(--tw-gradient-to-position)}.to-lime-600\/60{--tw-gradient-to:#65a30d99 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to:#f9731633 var(--tw-gradient-to-position)}.to-orange-500\/5{--tw-gradient-to:#f973160d var(--tw-gradient-to-position)}.to-orange-500\/90{--tw-gradient-to:#f97316e6 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-orange-600\/20{--tw-gradient-to:#ea580c33 var(--tw-gradient-to-position)}.to-pink-400{--tw-gradient-to:#f472b6 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-pink-500\/20{--tw-gradient-to:#ec489933 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-pink-600\/20{--tw-gradient-to:#db277733 var(--tw-gradient-to-position)}.to-pink-600\/60{--tw-gradient-to:#db277799 var(--tw-gradient-to-position)}.to-pink-900\/50{--tw-gradient-to:#83184380 var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to:#c084fc var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to:#a855f733 var(--tw-gradient-to-position)}.to-purple-500\/25{--tw-gradient-to:#a855f740 var(--tw-gradient-to-position)}.to-purple-500\/70{--tw-gradient-to:#a855f7b3 var(--tw-gradient-to-position)}.to-purple-500\/80{--tw-gradient-to:#a855f7cc var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-purple-600\/20{--tw-gradient-to:#9333ea33 var(--tw-gradient-to-position)}.to-purple-950\/80{--tw-gradient-to:#3b0764cc var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-red-500\/10{--tw-gradient-to:#ef44441a var(--tw-gradient-to-position)}.to-red-500\/15{--tw-gradient-to:#ef444426 var(--tw-gradient-to-position)}.to-red-500\/90{--tw-gradient-to:#ef4444e6 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to:#f43f5e var(--tw-gradient-to-position)}.to-rose-500\/10{--tw-gradient-to:#f43f5e1a var(--tw-gradient-to-position)}.to-rose-500\/20{--tw-gradient-to:#f43f5e33 var(--tw-gradient-to-position)}.to-rose-500\/70{--tw-gradient-to:#f43f5eb3 var(--tw-gradient-to-position)}.to-rose-600\/60{--tw-gradient-to:#e11d4899 var(--tw-gradient-to-position)}.to-sky-600\/60{--tw-gradient-to:#0284c799 var(--tw-gradient-to-position)}.to-slate-200\/10{--tw-gradient-to:#e2e8f01a var(--tw-gradient-to-position)}.to-slate-800\/50{--tw-gradient-to:#1e293b80 var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-slate-900\/60{--tw-gradient-to:#0f172a99 var(--tw-gradient-to-position)}.to-slate-900\/80{--tw-gradient-to:#0f172acc var(--tw-gradient-to-position)}.to-slate-900\/90{--tw-gradient-to:#0f172ae6 var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.to-slate-950\/70{--tw-gradient-to:#020617b3 var(--tw-gradient-to-position)}.to-slate-950\/80{--tw-gradient-to:#020617cc var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.to-teal-600\/20{--tw-gradient-to:#0d948833 var(--tw-gradient-to-position)}.to-teal-600\/60{--tw-gradient-to:#0d948899 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet-600\/60{--tw-gradient-to:#7c3aed99 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-yellow-200{--tw-gradient-to:#fef08a var(--tw-gradient-to-position)}.to-yellow-500\/10{--tw-gradient-to:#eab3081a var(--tw-gradient-to-position)}.to-yellow-500\/60{--tw-gradient-to:#eab30899 var(--tw-gradient-to-position)}.to-yellow-500\/90{--tw-gradient-to:#eab308e6 var(--tw-gradient-to-position)}.to-yellow-600{--tw-gradient-to:#ca8a04 var(--tw-gradient-to-position)}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-9{padding-right:2.25rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-\[-1px\]{vertical-align:-1px}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-orbitron{font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(30px\,4vw\,48px\)\]{font-size:clamp(30px,4vw,48px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal)var(--tw-slashed-zero)var(--tw-numeric-figure)var(--tw-numeric-spacing)var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal)var(--tw-slashed-zero)var(--tw-numeric-figure)var(--tw-numeric-spacing)var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#5865F2\]{--tw-text-opacity:1;color:rgb(88 101 242/var(--tw-text-opacity))}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--bg\)\]{color:var(--bg)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--hot\)\]{color:var(--hot)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text2\)\]{color:var(--text2)}.text-\[var\(--text3\)\]{color:var(--text3)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.text-amber-100\/70{color:#fef3c7b3}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.text-amber-200\/60{color:#fde68a99}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/95{color:#fde68af2}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.text-amber-300\/60{color:#fcd34d99}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-base-content\/40{color:var(--fallback-bc,oklch(var(--bc)/.4))}.text-base-content\/60{color:var(--fallback-bc,oklch(var(--bc)/.6))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity))}.text-cyan-100\/70{color:#cffafeb3}.text-cyan-100\/80{color:#cffafecc}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity))}.text-cyan-200\/70{color:#a5f3fcb3}.text-cyan-200\/75{color:#a5f3fcbf}.text-cyan-200\/80{color:#a5f3fccc}.text-cyan-200\/90{color:#a5f3fce6}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.text-cyan-300\/75{color:#67e8f9bf}.text-cyan-300\/80{color:#67e8f9cc}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.text-cyan-400\/90{color:#22d3eee6}.text-cyan-50{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity))}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity))}.text-cyan-950{--tw-text-opacity:1;color:rgb(8 51 68/var(--tw-text-opacity))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity))}.text-emerald-100\/70{color:#d1fae5b3}.text-emerald-100\/80{color:#d1fae5cc}.text-emerald-100\/90{color:#d1fae5e6}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity))}.text-emerald-200\/80{color:#a7f3d0cc}.text-emerald-200\/90{color:#a7f3d0e6}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-300\/95{color:#6ee7b7f2}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.text-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.text-fuchsia-100{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity))}.text-gm-gold{color:var(--gold)}.text-gm-text{color:var(--text)}.text-gm-text2{color:var(--text2)}.text-gm-text3{color:var(--text3)}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.text-indigo-100{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.text-lime-100{--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity))}.text-lime-50{--tw-text-opacity:1;color:rgb(247 254 231/var(--tw-text-opacity))}.text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.text-neutral-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}.text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-orange-100{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity))}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.text-pink-100{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity))}.text-pink-200{--tw-text-opacity:1;color:rgb(251 207 232/var(--tw-text-opacity))}.text-pink-200\/90{color:#fbcfe8e6}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity))}.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity))}.text-purple-200{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity))}.text-red-300\/90{color:#fca5a5e6}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity))}.text-rose-200\/80{color:#fecdd3cc}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.text-rose-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.text-slate-100\/90{color:#f1f5f9e6}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.text-slate-300\/90{color:#cbd5e1e6}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-slate-500\/70{color:#64748bb3}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity))}.text-teal-100{--tw-text-opacity:1;color:rgb(204 251 241/var(--tw-text-opacity))}.text-teal-400{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity))}.text-teal-500{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity))}.text-transparent{color:#0000}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity))}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/15{color:#ffffff26}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-100{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity))}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-dotted{text-decoration-style:dotted}.underline-offset-1{text-underline-offset:1px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.035\]{opacity:.035}.mix-blend-overlay{mix-blend-mode:overlay}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(247\,184\,75\,0\.18\)\,0_18px_44px_rgba\(247\,184\,75\,0\.12\)\]{--tw-shadow:0 0 0 1px #f7b84b2e,0 18px 44px #f7b84b1f;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,180\,60\,0\.25\)\,0_0_18px_-2px_rgba\(255\,180\,60\,0\.45\)\]{--tw-shadow:0 0 0 1px #ffb43c40,0 0 18px -2px #ffb43c73;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 0 18px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_var\(--accent-glow\)\]{--tw-shadow:0 0 12px var(--accent-glow);--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-18px_rgba\(2\,6\,23\,0\.88\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:0 10px 24px -18px #020617e0,inset 0 1px 0 #ffffff0f;--tw-shadow-colored:0 10px 24px -18px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-18px_rgba\(56\,189\,248\,0\.7\)\]{--tw-shadow:0 10px 30px -18px #38bdf8b3;--tw-shadow-colored:0 10px 30px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-20px_rgba\(56\,189\,248\,0\.6\)\]{--tw-shadow:0 10px 30px -20px #38bdf899;--tw-shadow-colored:0 10px 30px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_-20px_rgba\(15\,23\,42\,0\.9\)\]{--tw-shadow:0 12px 24px -20px #0f172ae6;--tw-shadow-colored:0 12px 24px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_-20px_rgba\(34\,211\,238\,0\.28\)\]{--tw-shadow:0 12px 24px -20px #22d3ee47;--tw-shadow-colored:0 12px 24px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_40px_-22px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 14px 40px -22px #00000059;--tw-shadow-colored:0 14px 40px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_40px_-22px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 14px 40px -22px #0006;--tw-shadow-colored:0 14px 40px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_32px_-24px_rgba\(15\,23\,42\,0\.92\)\]{--tw-shadow:0 16px 32px -24px #0f172aeb;--tw-shadow-colored:0 16px 32px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(8\,47\,73\,0\.35\)\]{--tw-shadow:0 16px 48px #082f4959;--tw-shadow-colored:0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_60px_-40px_rgba\(56\,189\,248\,0\.35\)\]{--tw-shadow:0 22px 60px -40px #38bdf859;--tw-shadow-colored:0 22px 60px -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)}.shadow-\[0_24px_70px_-45px_rgba\(34\,211\,238\,0\.35\)\]{--tw-shadow:0 24px 70px -45px #22d3ee59;--tw-shadow-colored:0 24px 70px -45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_90px_-55px_rgba\(34\,211\,238\,0\.45\)\]{--tw-shadow:0 26px 90px -55px #22d3ee73;--tw-shadow-colored:0 26px 90px -55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_-40px_rgba\(56\,189\,248\,0\.45\)\]{--tw-shadow:0 28px 80px -40px #38bdf873;--tw-shadow-colored:0 28px 80px -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)}.shadow-\[0_28px_80px_-50px_rgba\(15\,23\,42\,0\.6\)\]{--tw-shadow:0 28px 80px -50px #0f172a99;--tw-shadow-colored:0 28px 80px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_60px_-40px_rgba\(34\,211\,238\,0\.45\)\]{--tw-shadow:0 30px 60px -40px #22d3ee73;--tw-shadow-colored:0 30px 60px -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)}.shadow-\[0_8px_24px_rgba\(34\,211\,238\,0\.25\)\]{--tw-shadow:0 8px 24px #22d3ee40;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:inset 0 1px 0 #ffffff0d;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:inset 0 1px 0 #ffffff1f;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color:#f59e0b33;--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/30{--tw-shadow-color:#f59e0b4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/5{--tw-shadow-color:#f59e0b0d;--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-900\/30{--tw-shadow-color:#78350f4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color:#0003;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color:#0000004d;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color:#00000080;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-900\/20{--tw-shadow-color:#1e3a8a33;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-900\/30{--tw-shadow-color:#1e3a8a4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-900\/40{--tw-shadow-color:#1e3a8a66;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-200{--tw-shadow-color:#a5f3fc;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-200\/80{--tw-shadow-color:#a5f3fccc;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-400\/40{--tw-shadow-color:#22d3ee66;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/10{--tw-shadow-color:#06b6d41a;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/15{--tw-shadow-color:#06b6d426;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/20{--tw-shadow-color:#06b6d433;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/30{--tw-shadow-color:#06b6d44d;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/40{--tw-shadow-color:#06b6d466;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/5{--tw-shadow-color:#06b6d40d;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/50{--tw-shadow-color:#06b6d480;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-950\/20{--tw-shadow-color:#08334433;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-950\/40{--tw-shadow-color:#08334466;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-950\/50{--tw-shadow-color:#08334480;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-200{--tw-shadow-color:#a7f3d0;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-200\/80{--tw-shadow-color:#a7f3d0cc;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/10{--tw-shadow-color:#10b9811a;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/30{--tw-shadow-color:#10b9814d;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/40{--tw-shadow-color:#10b98166;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-900\/20{--tw-shadow-color:#064e3b33;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-900\/30{--tw-shadow-color:#064e3b4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-950\/40{--tw-shadow-color:#022c2266;--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/10{--tw-shadow-color:#6366f11a;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color:#f9731633;--tw-shadow:var(--tw-shadow-colored)}.shadow-pink-500\/30{--tw-shadow-color:#ec48994d;--tw-shadow:var(--tw-shadow-colored)}.shadow-pink-500\/5{--tw-shadow-color:#ec48990d;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/20{--tw-shadow-color:#a855f733;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-900\/30{--tw-shadow-color:#581c874d;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-900\/30{--tw-shadow-color:#7f1d1d4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-rose-500\/40{--tw-shadow-color:#f43f5e66;--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-900\/40{--tw-shadow-color:#0f172a66;--tw-shadow:var(--tw-shadow-colored)}.shadow-violet-500\/10{--tw-shadow-color:#8b5cf61a;--tw-shadow:var(--tw-shadow-colored)}.shadow-white\/30{--tw-shadow-color:#ffffff4d;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring-1{--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(1px + 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)}.ring-2{--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(2px + 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)}.ring-4{--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(4px + 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)}.ring-amber-300\/30{--tw-ring-color:#fcd34d4d}.ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity))}.ring-cyan-300\/25{--tw-ring-color:#67e8f940}.ring-cyan-400{--tw-ring-opacity:1;--tw-ring-color:rgb(34 211 238/var(--tw-ring-opacity))}.ring-cyan-400\/30{--tw-ring-color:#22d3ee4d}.ring-cyan-400\/60{--tw-ring-color:#22d3ee99}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity))}.ring-emerald-300\/20{--tw-ring-color:#6ee7b733}.ring-emerald-400\/50{--tw-ring-color:#34d39980}.ring-neutral-800{--tw-ring-opacity:1;--tw-ring-color:rgb(38 38 38/var(--tw-ring-opacity))}.ring-purple-500\/50{--tw-ring-color:#a855f780}.ring-rose-400\/50{--tw-ring-color:#fb718580}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-white\/5{--tw-ring-color:#ffffff0d}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-slate-900{--tw-ring-offset-color:#0f172a}.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)}.blur-3xl{--tw-blur:blur(64px);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)}.blur-lg{--tw-blur:blur(16px);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)}.blur-xl{--tw-blur:blur(24px);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)}.brightness-75{--tw-brightness:brightness(.75);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 #0000001a)drop-shadow(0 1px 1px #0000000f);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-\[0_28px_38px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow:drop-shadow(0 28px 38px #0000008c);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-\[0_30px_42px_rgba\(0\,0\,0\,0\.62\)\]{--tw-drop-shadow:drop-shadow(0 30px 42px #0000009e);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-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a)drop-shadow(0 4px 3px #0000001a);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-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012)drop-shadow(0 2px 2px #0000000f);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-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);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-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.backdrop-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,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,transform\,box-shadow\]{transition-property:border-color,transform,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,border-color\,background-color\,box-shadow\]{transition-property:transform,border-color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,filter\]{transition-property:width,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1100ms\]{transition-duration:1.1s}.duration-\[1200ms\]{transition-duration:1.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[--tglbg\:theme\(colors\.cyan\.500\)\]{--tglbg:#06b6d4}@layer custom{.my-masonry-grid{width:auto;margin-left:-30px;display:flex}.my-masonry-grid_column{background-clip:padding-box;padding-left:30px}@media (max-width:640px){.my-masonry-grid{width:100%;margin-left:0}.my-masonry-grid_column{padding-left:0}}.my-masonry-grid_column>div{margin-bottom:30px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slideDown{animation:.3s ease-out slideDown}@media (prefers-reduced-motion:reduce){.animate-slideDown{opacity:1;animation:none;transform:none}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg2);border-radius:3px}::-webkit-scrollbar-thumb{background:var(--bg4);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text3)}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-slideInRight{animation:.3s ease-out slideInRight}@media (prefers-reduced-motion:reduce){.animate-slideInRight{animation:none;transform:none}}.my-masonry-grid_column>a{margin-bottom:1rem}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thumb-gray-600::-webkit-scrollbar-thumb{background-color:#9ca3af99;border-radius:3px}.scrollbar-track-gray-800::-webkit-scrollbar-track{background-color:#1f2937cc}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}html.dark{background-color:#0c1220}html.light,html:not(.dark){background-color:#f8fafb}@keyframes blob{0%{transform:translate(0)scale(1)}33%{transform:translate(30px,-50px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}to{transform:translate(0)scale(1)}}.animate-blob{animation:7s infinite blob}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}.animation-delay-0{animation-delay:0s}.animation-delay-300{animation-delay:.3s}.animation-delay-600{animation-delay:.6s}.animation-delay-900{animation-delay:.9s}.animation-delay-1200{animation-delay:1.2s}.animation-delay-1500{animation-delay:1.5s}.animation-delay-200{animation-delay:.2s}.animation-delay-400{animation-delay:.4s}.animation-delay-800{animation-delay:.8s}.animation-delay-1000{animation-delay:1s}.animation-delay-1400{animation-delay:1.4s}.animation-delay-1600{animation-delay:1.6s}.animation-delay-1800{animation-delay:1.8s}.animation-delay-2200{animation-delay:2.2s}@keyframes floatCover{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(2deg)}}.animate-float-cover{animation:6s ease-in-out infinite floatCover}.cover-hover-effect{transition:all .3s}.cover-hover-effect:hover{filter:brightness(1.2)saturate(1.3)!important;transform:scale(1.05)!important}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-gradient{background-size:200% 200%;animation:8s infinite gradientShift}@keyframes downloadGlow{0%,to{box-shadow:0 0 20px #34d3994d,0 0 40px #34d3991a}50%{box-shadow:0 0 30px #34d39980,0 0 60px #34d39933}}@keyframes ctaShine{0%{background-position:200%}to{background-position:-200%}}.animate-download-glow{animation:3s ease-in-out infinite downloadGlow}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.2s ease-out forwards fadeIn}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:.4s ease-out forwards fade-in-up}@keyframes bookmark-pulse-ring{0%,to{box-shadow:0 0 #22d3ee99,0 0 30px #22d3ee26}50%{box-shadow:0 0 0 16px #22d3ee00,0 0 50px #22d3ee40}}.animate-bookmark-prompt{animation:.4s ease-out forwards fade-in-up,2s ease-in-out .5s infinite bookmark-pulse-ring}@keyframes gm-signal-scan{0%{opacity:0;transform:translate(-140%)skew(-18deg)}18%{opacity:.55}48%{opacity:.28}to{opacity:0;transform:translate(150%)skew(-18deg)}}@keyframes gm-signal-pulse{0%,to{opacity:.55;transform:scaleY(.74)}50%{opacity:1;transform:scaleY(1)}}.nav-glass{-webkit-backdrop-filter:blur(20px)saturate(1.4);background:var(--glass-bg);border-bottom:1px solid var(--glass-border);transition:all .3s}.nav-glass.nav-scrolled{background:var(--glass-bg-solid);box-shadow:0 4px 30px #00000014}.dark .nav-glass.nav-scrolled{box-shadow:0 4px 30px #00000080}.gm-brand{min-width:0;color:var(--text);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.gm-brand-mark{border:1px solid color-mix(in srgb,var(--brand-cyan)72%,transparent);width:38px;height:38px;color:var(--brand-cyan);isolation:isolate;background:linear-gradient(135deg,#00e5ff29,#00c7b71a),#040d19e0;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:0;line-height:0;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 0 22px #00e5ff2e}.gm-brand-mark:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:42%;animation:5.2s ease-in-out infinite gm-signal-scan;position:absolute;inset:0 auto 0 -40%}.gm-brand-mark svg{z-index:1;width:100%;height:100%;position:relative;overflow:visible}.gm-brand-mark rect{fill:#040d19c7;stroke:currentColor;stroke-width:2.4px}.gm-brand-mark path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px}.gm-brand-mark path:nth-of-type(2){fill:currentColor;stroke-width:0}.gm-brand-signal{z-index:2;pointer-events:none;align-items:flex-end;gap:2px;height:11px;display:inline-flex;position:absolute;top:8px;right:8px}.gm-brand-signal i{background:var(--logo-gradient);border-radius:999px;width:2px;display:block;box-shadow:0 0 10px #00e5ff9e}.gm-brand-signal i:first-child{height:4px}.gm-brand-signal i:nth-child(2){height:7px}.gm-brand-signal i:nth-child(3){height:10px}.gm-brand-copy{gap:3px;min-width:0;display:grid}.gm-brand-copy strong{min-width:0;color:var(--text);font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:900;line-height:1.15;display:block;overflow:visible}.gm-brand-copy strong span{color:var(--brand-cyan)}.gm-brand-copy small{max-width:150px;color:var(--text3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.gm-brand--nav .gm-brand-mark{width:42px;height:42px}.gm-brand--nav .gm-brand-copy strong{font-size:19px}.gm-brand--sidebar{align-items:flex-start}.gm-brand--sidebar .gm-brand-mark{width:40px;height:40px}.gm-brand--sidebar .gm-brand-copy strong{font-size:22px}.gm-brand--sidebar .gm-brand-copy small{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;display:block}.gm-brand--footer .gm-brand-mark,.gm-brand--compact .gm-brand-mark{width:34px;height:34px}.gm-brand--footer .gm-brand-copy strong,.gm-brand--compact .gm-brand-copy strong{font-size:16px}.group:hover .gm-brand-copy strong{color:#fff}.gm-cover-fallback{border-radius:inherit;color:#eaf8ff;isolation:isolate;background:linear-gradient(135deg,#00e5ff2e,#00c7b71a),radial-gradient(circle at 28% 20%,#00e5ff29,#0000 36%),linear-gradient(#071423 0%,#040d19 100%);overflow:hidden}.gm-cover-fallback:before{content:"";z-index:0;opacity:.74;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000),linear-gradient(#0000 42%,#040d196b);position:absolute;inset:0}.gm-cover-loading{opacity:.96;box-shadow:inset 0 0 0 1px #8dcbff1a}.gm-cover-loading:after{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#00e5ff8f,#f7b84b61,#0000);border-radius:999px;height:2px;position:absolute;inset:auto 14px 12px}.gm-cover-fallback-art{z-index:1;aspect-ratio:1;width:min(72%,118px);color:var(--brand-cyan);place-items:center;display:grid;position:relative}.gm-cover-fallback-art.is-compact{width:min(62%,92px)}.gm-cover-fallback-grid{opacity:.78;background:repeating-linear-gradient(90deg,#8dcbff1f 0 1px,#0000 1px 14px),repeating-linear-gradient(0deg,#8dcbff1a 0 1px,#0000 1px 14px);border:1px solid #8dcbff33;border-radius:14px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14,0 18px 42px #00000047}.gm-cover-fallback-frame{background:#040d1957;border:1px solid #00e5ff52;border-radius:12px;display:block;position:absolute;inset:18%;box-shadow:inset 0 0 22px #00e5ff14,0 0 18px #00e5ff1a}.gm-cover-fallback-orbit{background:#00e5ff1a;border:1px solid #00e5ff52;border-radius:999px;width:14px;height:14px;position:absolute;top:16%;left:18%}.gm-cover-fallback-frame:after{content:"";transform-origin:100%;background:linear-gradient(90deg,#f7b84bd1,#00c7b74d);border-radius:999px;width:42%;height:2px;position:absolute;bottom:18%;right:16%;transform:rotate(34deg)}.gm-cover-fallback-signal{align-items:flex-end;gap:2px;height:14px;display:inline-flex;position:absolute;bottom:14%;right:12%}.gm-cover-fallback-signal i{background:var(--logo-gradient);border-radius:999px;width:2px;display:block;box-shadow:0 0 10px #00e5ff85}.gm-cover-fallback-signal i:first-child{height:5px}.gm-cover-fallback-signal i:nth-child(2){height:9px}.gm-cover-fallback-signal i:nth-child(3){height:13px}.gm-cover-fallback-badge{z-index:2;color:#dff8ff;min-width:44px;min-height:34px;font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;letter-spacing:0;background:#040d19ad;border:1px solid #8dcbff42;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 0 22px #00e5ff24}.gm-cover-fallback-art.is-compact .gm-cover-fallback-badge{min-width:36px;min-height:28px;font-size:11px}.gm-game-card{background:var(--bg2);border-radius:var(--card-radius);cursor:pointer;border:1px solid var(--border);box-shadow:var(--card-shadow);transition:all .3s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.gm-game-card:hover{border-color:var(--border-hover);box-shadow:var(--card-shadow-hover);transform:translateY(-5px)}.gm-card-img-wrap{aspect-ratio:4/3;position:relative;overflow:hidden}.gm-card-img-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.23,1,.32,1)}.gm-game-card:hover .gm-card-img-wrap img{transform:scale(1.06)}.gm-card-img-overlay{pointer-events:none;background:linear-gradient(to top,var(--overlay-from)0%,var(--overlay-mid)40%,transparent 70%);opacity:0;align-items:flex-end;padding:16px;transition:opacity .3s;display:flex;position:absolute;inset:0}.gm-game-card:hover .gm-card-img-overlay{opacity:1}@keyframes gm-card-open-sweep{0%{opacity:0;transform:translate(-120%)skew(-16deg)}24%{opacity:.82}to{opacity:0;transform:translate(140%)skew(-16deg)}}@keyframes gm-card-open-bars{0%,to{opacity:.52;transform:scaleY(.68)}50%{opacity:1;transform:scaleY(1)}}.gm-card-pending{z-index:30;border-radius:inherit;-webkit-backdrop-filter:blur(3px)saturate(1.16);background:radial-gradient(circle at 50% 40%,#15d3ff3d,#0000 34%),#02080f7a;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.gm-card-pending:before{content:"";background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:36%;animation:.98s ease-in-out infinite gm-card-open-sweep;position:absolute;inset:-18% auto -18% -34%}.gm-card-pending__mark{z-index:1;background:#040d19c7;border:1px solid #8dcbff52;border-radius:8px;justify-content:center;align-items:flex-end;gap:4px;width:48px;height:48px;display:inline-flex;position:relative;box-shadow:0 18px 42px #00000052,inset 0 1px #ffffff14}.gm-card-pending__mark i{background:var(--logo-gradient);transform-origin:bottom;border-radius:999px;width:5px;animation:.7s ease-in-out infinite gm-card-open-bars;display:block;box-shadow:0 0 16px #15d3ff8a}.gm-card-pending__mark i:first-child{height:14px;animation-delay:0s}.gm-card-pending__mark i:nth-child(2){height:22px;animation-delay:90ms}.gm-card-pending__mark i:nth-child(3){height:30px;animation-delay:.18s}.gm-mp-card{cursor:pointer;background:var(--bg2);border:1px solid var(--border);min-height:220px;box-shadow:var(--card-shadow);border-radius:16px;transition:all .4s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden}.gm-mp-card:hover{box-shadow:var(--card-shadow-hover);transform:scale(1.02)}.gm-genre-pill{border:1px solid var(--border);background:var(--bg2);color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000a}.gm-genre-pill:hover{border-color:var(--border-hover);color:var(--text);background:var(--bg3)}.gm-genre-pill.active{border-color:var(--accent);color:var(--accent);background:var(--badge-bg);box-shadow:0 0 20px var(--accent-glow)}.gm-popular-row{border-bottom:1px solid var(--border);cursor:pointer;align-items:center;gap:16px;padding:14px 0;transition:background .2s;display:flex}.gm-popular-row:hover{background:var(--bg3)}.gm-popular-row:last-child{border-bottom:none}@media (min-width:640px){body:has(.gm-home-page) .gm-trending-list{-moz-column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:8px 12px;display:grid}}body:has(.gm-home-page) .gm-trending-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}body:has(.gm-home-page) .gm-trending-quick-link{min-width:0}@media (min-width:1280px){body:has(.gm-home-page) .gm-trending-side-card{padding:16px}body:has(.gm-home-page) .gm-trending-side-card p{margin-bottom:10px;line-height:1.35}}.gm-cta-btn{background:var(--logo-gradient);color:#fff;cursor:pointer;letter-spacing:.5px;box-shadow:0 2px 8px var(--accent-glow);border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .25s;display:inline-flex}.gm-cta-btn:hover{box-shadow:0 4px 24px var(--accent-glow),0 0 0 1px var(--accent);filter:brightness(1.08)}.gm-cta-secondary{border:1px solid var(--border-hover);color:var(--text);-webkit-backdrop-filter:blur(6px);background:#0f172ab8}.gm-section-title{font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;letter-spacing:1px;color:var(--text);font-size:20px;font-weight:700}.gm-section-link{color:var(--accent);cursor:pointer;letter-spacing:.5px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s}.gm-section-link:hover{opacity:.8}.gm-cta-btn:focus-visible,.gm-section-link:focus-visible,.gm-genre-pill:focus-visible,.gm-hero-arrow:focus-visible,.gm-hero-thumb:focus-visible,.gm-game-card:focus-within{outline:2px solid var(--accent);outline-offset:3px}.gm-tag{color:var(--text2);background:var(--bg3);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.gm-badge{letter-spacing:.8px;text-transform:uppercase;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700;line-height:18px;display:inline-block}.gm-search-box input{border:2px solid var(--border);background:var(--input-bg);width:100%;color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;outline:none;padding:16px 20px 16px 52px;font-family:inherit;font-size:16px;transition:all .3s}.gm-search-box input:focus{border-color:var(--accent);box-shadow:0 0 30px var(--accent-glow)}.gm-search-box input::placeholder{color:var(--text3)}.gm-subscribe-box input{border:1px solid var(--border);background:var(--bg2);width:100%;height:44px;color:var(--text);border-radius:8px;outline:none;padding:0 16px;font-family:inherit;font-size:14px}.gm-subscribe-box input:focus{border-color:var(--accent)}.gm-subscribe-box button{background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;width:100%;min-height:44px;padding:0 24px;font-family:inherit;font-size:14px;font-weight:700;transition:background .2s}.gm-subscribe-box button:hover{background:var(--accent2)}@media (min-width:640px){.gm-subscribe-box input{border-right:none;border-radius:8px 0 0 8px;flex:1;width:auto}.gm-subscribe-box button{border-radius:0 8px 8px 0;width:auto}}@keyframes gm-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.gm-anim-in{animation:.6s forwards gm-fadeInUp}.gm-anim-d1{opacity:0;animation-delay:.1s}.gm-anim-d2{opacity:0;animation-delay:.2s}.gm-anim-d3{opacity:0;animation-delay:.3s}.gm-anim-d4{opacity:0;animation-delay:.4s}@keyframes gm-pulse-glow{0%,to{box-shadow:0 0 20px #3b82f61f}50%{box-shadow:0 0 40px #3b82f638}}.gm-hero-wrap{background:var(--bg2);border:1px solid var(--glass-border);width:100%;height:400px;box-shadow:var(--card-shadow);border-radius:20px;position:relative;overflow:hidden}.gm-hero-wrap img{image-rendering:auto;backface-visibility:hidden}@media (min-width:640px){.gm-hero-wrap{height:480px}}@media (min-width:1024px){.gm-hero-wrap{height:520px}}@keyframes gm-ken-burns{0%{transform:scale(1)}to{transform:scale(1.08)}}.gm-hero-ken-burns{will-change:transform;animation:8s ease-out forwards gm-ken-burns}@keyframes gm-hero-slide-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.gm-hero-text-in{animation:.5s ease-out both gm-hero-slide-up}.gm-hero-arrow{border:1px solid var(--border);background:var(--glass-bg);width:32px;height:32px;color:var(--text2);cursor:pointer;-webkit-backdrop-filter:blur(8px);border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.gm-hero-arrow:hover{background:var(--bg3);color:var(--text);border-color:var(--border-hover)}.gm-hero-featured-badge{font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;letter-spacing:2px;color:var(--accent);background:var(--badge-bg);border:1px solid var(--badge-border);border-radius:4px;padding:4px 12px;font-size:10px;font-weight:700;display:inline-block}.gm-hero-rating{font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;letter-spacing:.5px;border-radius:6px;align-items:center;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.gm-hero-rating[data-tier=gold]{background:linear-gradient(135deg,var(--gold),#fa0);color:#0a0b0f;box-shadow:0 0 16px #ffd70040}.gm-hero-rating[data-tier=accent]{background:var(--logo-gradient);color:#fff;box-shadow:0 0 16px var(--accent-glow)}.gm-hero-rating[data-tier=default]{background:var(--bg3);color:var(--text)}.gm-hero-tag{color:var(--text2);background:var(--glass-bg);border:1px solid var(--border);-webkit-backdrop-filter:blur(4px);border-radius:100px;padding:3px 10px;font-size:12px;font-weight:500}.gm-hero-thumb{background:var(--glass-bg);cursor:pointer;border:1px solid #0000;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;width:220px;padding:8px;transition:all .3s;display:flex;position:relative;overflow:hidden}.gm-hero-thumb:hover{background:var(--bg3)}.gm-hero-thumb-active{background:var(--badge-bg);border-color:var(--badge-border);box-shadow:0 0 20px var(--accent-glow)}.gm-hero-thumb-img{border-radius:6px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.gm-hero-thumb-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.gm-hero-thumb-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:12px;font-weight:600;overflow:hidden}.gm-hero-thumb-active .gm-hero-thumb-name{color:#fff}.gm-hero-thumb-rating{font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;color:var(--accent);text-align:left;font-size:11px;font-weight:600}.gm-hero-thumb-progress{background:var(--accent);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@keyframes gm-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gm-hero-thumb-progress-active{animation:6s linear forwards gm-progress-fill}.gm-hero-blur-wrap{position:absolute;inset:-10%;overflow:hidden}.gm-hero-blur-img{filter:blur(24px)brightness(.48)saturate(1.35)}.gm-hero-cinematic-img{filter:brightness(.88)contrast(1.06)saturate(1.12)}.gm-hero-slide-active{animation:8s ease-out forwards gm-ken-burns}@media (prefers-reduced-motion:reduce){.gm-hero-slide-active,.gm-hero-text-in,.gm-hero-thumb-progress-active,.gm-card-pending:before,.gm-card-pending__mark i{animation:none}.gm-game-card,.gm-card-img-wrap img,.gm-library-mini-card,.gm-library-shelf-card,.gm-library-recommendation-grid>a,.gm-detail-primary-action,.gm-detail-secondary-action,.gm-detail-actions .gm-detail-favorite-action,.gm-detail-trailer-card,.gm-hero-arrow,.gm-hero-thumb,.gm-cta-btn{transition:none}.gm-game-card:hover,.gm-game-card:hover .gm-card-img-wrap img,.gm-library-mini-card:hover,.gm-library-shelf-card:hover,.gm-library-recommendation-grid>a:hover,.gm-detail-primary-action:hover,.gm-detail-secondary-action:hover,.gm-detail-actions .gm-detail-favorite-action:hover,.gm-detail-trailer-card:hover{transform:none}}.gm-hero-grad-left{background:linear-gradient(to right,var(--overlay-from)0%,var(--overlay-mid)38%,#0000001a 62%,transparent 100%)}.gm-hero-grad-bottom{background:linear-gradient(to top,var(--overlay-from)0%,#00000026 20%,transparent 38%)}.gm-hero-grad-top{background:linear-gradient(to bottom,var(--overlay-mid)0%,transparent 18%)}.gm-hero-vignette{background:radial-gradient(at 62% 42%,#0000 28%,#0003 100%)}.dark .gm-hero-grad-left{background:linear-gradient(90deg,#0c1220eb 0%,#0c122099 38%,#0c12201a 62%,#0000 100%)}.dark .gm-hero-grad-bottom{background:linear-gradient(#0000 62%,#0c122073 80%,#0c1220f2 100%)}.dark .gm-hero-grad-top{background:linear-gradient(#0c122059 0%,#0000 18%)}.dark .gm-hero-vignette{background:radial-gradient(at 62% 42%,#0000 28%,#0c122080 100%)}.gm-hero-noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px}.gm-hero-glow{background:var(--accent)}.gm-hero-counter{color:var(--text3)}.gm-hero-counter em{color:var(--accent);font-style:normal}.gm-hero-title{text-shadow:0 4px 30px #00000080}.gm-hero-meta-in{animation-delay:80ms}.gm-hero-desc{color:var(--text2);animation-delay:.15s}.gm-hero-cta-in{animation-delay:.22s}.gm-discovery-workbench{margin-bottom:34px}.gm-discovery-shell{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:stretch;gap:24px;display:grid}.gm-discovery-main{flex-direction:column;justify-content:flex-start;gap:17px;min-width:0;padding:16px 0;display:flex}.gm-discovery-search{border:1px solid var(--border-hover);background:var(--glass-bg-solid);width:min(100%,760px);min-height:58px;box-shadow:var(--card-shadow),0 0 0 5px var(--accent-glow);border-radius:14px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 8px 8px 18px;display:grid}.gm-discovery-search svg{color:var(--accent)}.gm-discovery-search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:15px}.gm-discovery-search input::placeholder{color:var(--text3)}.gm-discovery-search button{background:var(--logo-gradient);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:13px;font-weight:800;transition:filter .2s,transform .2s;display:inline-flex}.gm-discovery-search button:hover{filter:brightness(1.08);transform:translateY(-1px)}.gm-discovery-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:min(100%,820px);display:grid}.gm-discovery-action{border:1px solid var(--border);background:var(--bg2);min-width:0;min-height:66px;color:var(--text2);box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;justify-content:space-between;gap:10px;padding:12px;transition:border-color .2s,color .2s,transform .2s;display:flex}.gm-discovery-action svg{color:var(--accent);font-size:15px}.gm-discovery-action span{overflow-wrap:anywhere;color:inherit;font-size:12px;font-weight:700;line-height:1.25}.gm-discovery-action:hover{border-color:var(--border-hover);color:var(--text);transform:translateY(-2px)}.gm-discovery-kicker{color:var(--text3);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.gm-discovery-kicker svg{color:var(--gm-teal)}.gm-discovery-genre-grid{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.gm-discovery-genre{border:1px solid var(--border);background:var(--bg2);min-height:36px;color:var(--text2);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:700;line-height:1.1;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.gm-discovery-genre small{color:var(--text3);font-size:10px;font-weight:800}.gm-discovery-genre.active,.gm-discovery-genre:hover{border-color:var(--border-hover);background:var(--badge-bg);color:var(--accent)}.gm-discovery-feature{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.gm-discovery-feature-card{border:1px solid var(--border);background:var(--bg2);min-height:286px;box-shadow:var(--card-shadow);border-radius:18px;position:relative;overflow:hidden}.gm-discovery-feature-media{position:absolute;inset:0}.gm-discovery-feature-media img{transition:transform .55s}.gm-discovery-feature-card:hover .gm-discovery-feature-media img{transform:scale(1.04)}.gm-discovery-feature-shade{background:linear-gradient(#0000000d,#00000038 42%,#000000c7),linear-gradient(90deg,#00000059,#0000 58%);position:absolute;inset:0}.gm-discovery-feature-content{color:#fff;flex-direction:column;gap:8px;padding:20px;display:flex;position:absolute;inset:auto 0 0}.gm-discovery-feature-content>span{color:#dff8ff;letter-spacing:.16em;text-transform:uppercase;background:#0ea5e93d;border-radius:6px;width:fit-content;padding:5px 9px;font-size:10px;font-weight:800}.gm-discovery-feature-content h3{color:#fff;max-width:440px;font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;letter-spacing:0;font-size:clamp(22px,2.2vw,32px);font-weight:800;line-height:1.05}.gm-discovery-feature-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gm-discovery-feature-meta strong,.gm-discovery-feature-meta em{align-items:center;gap:7px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.gm-discovery-feature-meta strong{color:var(--gold)}.gm-discovery-feature-meta em{color:#ffffffd1}.gm-discovery-side-list{border:1px solid var(--border);background:var(--bg2);box-shadow:var(--card-shadow);border-radius:14px;gap:7px;padding:12px;display:grid}.gm-discovery-side-head{color:var(--text);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:12px;font-weight:800;display:flex}.gm-discovery-side-head a{width:28px;height:28px;color:var(--accent);background:var(--badge-bg);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gm-discovery-latest-row{min-height:58px;color:var(--text2);border-radius:10px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:5px;transition:background .2s,color .2s;display:grid}.gm-discovery-latest-row:hover{background:var(--bg3);color:var(--text)}.gm-discovery-latest-cover{border-radius:8px;width:48px;height:48px;display:block;position:relative;overflow:hidden}.gm-discovery-latest-copy{min-width:0}.gm-discovery-latest-copy strong,.gm-discovery-latest-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gm-discovery-latest-copy strong{color:var(--text);font-size:13px;font-weight:800}.gm-discovery-latest-copy small{color:var(--text3);margin-top:3px;font-size:11px;font-weight:600}.gm-discovery-series-count{border:1px solid var(--badge-border);background:var(--badge-bg);min-height:40px;color:var(--accent);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:800;display:inline-flex}.gm-discovery-search:focus-within,.gm-discovery-action:focus-visible,.gm-discovery-genre:focus-visible,.gm-discovery-feature-card:focus-visible,.gm-discovery-latest-row:focus-visible,.gm-discovery-series-count:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1180px){.gm-discovery-shell{grid-template-columns:1fr}.gm-discovery-main{padding-bottom:0}.gm-discovery-feature{grid-template-columns:minmax(0,1fr) minmax(300px,.54fr)}.gm-discovery-feature-card{min-height:300px}}@media (max-width:760px){.gm-discovery-workbench{margin-bottom:32px}.gm-discovery-main{gap:18px;padding:14px 0 0}.gm-discovery-search{grid-template-columns:18px minmax(0,1fr);min-height:58px;padding:8px 12px}.gm-discovery-search button{grid-column:1/-1;width:100%}.gm-discovery-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-discovery-action{min-height:64px}.gm-discovery-feature{grid-template-columns:1fr}.gm-discovery-feature-card{min-height:300px}.gm-discovery-feature-content{padding:18px}}@media (max-width:420px){.gm-discovery-heading h2{font-size:30px}}@media (max-width:360px){.gm-discovery-actions{grid-template-columns:1fr}}.gm-discovery-page{min-height:100vh;color:var(--text);background:linear-gradient(#06101d 0%,#071522 46%,#06101d 100%);padding:30px 0 46px}.gm-discovery-page__inner{gap:18px;width:min(100% - 32px,1220px);margin:0 auto;display:grid}.gm-discovery-page__inner--6xl{width:min(100% - 32px,1152px)}.gm-discovery-page__breadcrumb nav{margin-bottom:0}.gm-discovery-page__hero{background:linear-gradient(135deg,#15d3ff29 0%,#061220f2 38%,#082f49c7 100%);border:1px solid #8dcbff29;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000047}.gm-discovery-page__hero:before{content:"";background:linear-gradient(90deg,var(--accent),transparent 58%);opacity:.8;height:2px;position:absolute;inset:0 0 auto}.gm-discovery-page--amber .gm-discovery-page__hero{background:linear-gradient(135deg,#f7b84b2e 0%,#061220f2 40%,#492b08ad 100%)}.gm-discovery-page--amber .gm-discovery-page__hero:before{background:linear-gradient(90deg,var(--gold),transparent 58%)}.gm-discovery-page--orange .gm-discovery-page__hero{background:linear-gradient(135deg,#fb718526 0%,#061220f2 40%,#432010b3 100%)}.gm-discovery-page--orange .gm-discovery-page__hero:before{background:linear-gradient(90deg,var(--hot),transparent 58%)}.gm-discovery-page--emerald .gm-discovery-page__hero{background:linear-gradient(135deg,#2dd4bf24 0%,#061220f2 40%,#064e3b9e 100%)}.gm-discovery-page--emerald .gm-discovery-page__hero:before{background:linear-gradient(90deg,var(--gm-teal),transparent 58%)}.gm-discovery-page--rose .gm-discovery-page__hero{background:linear-gradient(135deg,#fb718529 0%,#061220f2 40%,#4c1d30ad 100%)}.gm-discovery-page--rose .gm-discovery-page__hero:before{background:linear-gradient(90deg,var(--hot),transparent 58%)}.gm-discovery-page__hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:end;gap:22px;padding:24px;display:grid;position:relative}.gm-discovery-page__hero-grid--solo{grid-template-columns:1fr}.gm-discovery-page--surface-tool .gm-discovery-page__hero,.gm-discovery-page--surface-library .gm-discovery-page__hero,.gm-discovery-page--surface-admin .gm-discovery-page__hero{box-shadow:0 18px 52px #00000038}.gm-discovery-page--surface-detail .gm-discovery-page__hero-grid,.gm-discovery-page--surface-admin .gm-discovery-page__hero-grid{align-items:center}.gm-discovery-page--surface-admin .gm-discovery-page__hero{background:linear-gradient(135deg,#94a3b81f 0%,#061220f2 40%,#0f172adb 100%)}.gm-discovery-page__hero-copy{min-width:0}.gm-discovery-page__eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 9px;font-size:12px;font-weight:800}.gm-discovery-page--amber .gm-discovery-page__eyebrow{color:var(--gold)}.gm-discovery-page--orange .gm-discovery-page__eyebrow{color:var(--hot)}.gm-discovery-page--emerald .gm-discovery-page__eyebrow{color:var(--gm-teal)}.gm-discovery-page--rose .gm-discovery-page__eyebrow{color:var(--hot)}.gm-discovery-page__hero-copy>p:not(.gm-discovery-page__eyebrow){max-width:760px;color:var(--text2);margin:12px 0 0;font-size:15px;line-height:1.65}.gm-discovery-page__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.gm-discovery-page__metric{background:#0612209e;border:1px solid #8dcbff24;border-radius:8px;min-width:0;padding:10px 12px}.gm-discovery-page__metric span,.gm-discovery-page__metric strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gm-discovery-page__metric span{color:var(--text3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.gm-discovery-page__metric strong{color:#fff;margin-top:4px;font-size:18px;font-weight:900}.gm-discovery-page__metric--cyan{background:#15d3ff14;border-color:#15d3ff42}.gm-discovery-page__metric--cyan strong{color:#b9f4ff}.gm-discovery-page__metric--amber{background:#f7b84b17;border-color:#f7b84b47}.gm-discovery-page__metric--amber strong{color:#ffe2a9}.gm-discovery-page__metric--emerald{background:#2dd4bf14;border-color:#2dd4bf42}.gm-discovery-page__metric--emerald strong{color:#b9fff2}.gm-discovery-page__metric--rose{background:#fb718514;border-color:#fb718542}.gm-discovery-page__metric--rose strong{color:#ffd0d8}.gm-discovery-page__hero-aside{gap:9px;display:grid}.gm-discovery-page__hero-aside>*{min-width:0}.gm-discovery-page__actions{border-top:1px solid #8dcbff1f;flex-wrap:wrap;gap:10px;padding:14px 24px 20px;display:flex}.gm-discovery-page__actions a,.gm-discovery-page__actions button{border-radius:8px}.gm-discovery-page__content{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.gm-surface{background:linear-gradient(#0f1f32db,#081322e0);border:1px solid #8dcbff24;border-radius:8px;min-width:0;position:relative;overflow:hidden;box-shadow:0 16px 46px #00000038}.gm-surface:before{content:"";opacity:.75;background:linear-gradient(90deg,#15d3ffb8,#0000 58%);height:1px;position:absolute;inset:0 0 auto}.gm-surface--amber{border-color:#f7b84b2e}.gm-surface--amber:before{background:linear-gradient(90deg,#f7b84bc2,#0000 58%)}.gm-surface--emerald{border-color:#2dd4bf2e}.gm-surface--emerald:before{background:linear-gradient(90deg,#2dd4bfc2,#0000 58%)}.gm-surface--rose{border-color:#fb71852e}.gm-surface--rose:before{background:linear-gradient(90deg,#fb7185b8,#0000 58%)}.gm-surface--slate:before{background:linear-gradient(90deg,#94a3b88a,#0000 58%)}.gm-surface__header{border-bottom:1px solid #8dcbff1f;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.gm-surface__title-group{min-width:0}.gm-surface__title-group h2{color:#fff;margin:0;font-size:18px;font-weight:900;line-height:1.2}.gm-surface__title-group p{color:var(--text3);margin:5px 0 0;font-size:13px;line-height:1.55}.gm-surface__action{flex-shrink:0}.gm-surface__body{padding:18px}.gm-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.gm-stat-strip__item{background:#0612208a;border:1px solid #8dcbff24;border-radius:8px;min-width:0;padding:11px 12px}.gm-stat-strip__item span,.gm-stat-strip__item strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gm-stat-strip__item span{color:var(--text3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.gm-stat-strip__item strong{color:#fff;margin-top:4px;font-size:20px;font-weight:900}.gm-stat-strip__item--cyan{background:#15d3ff14;border-color:#15d3ff3d}.gm-stat-strip__item--amber{background:#f7b84b14;border-color:#f7b84b42}.gm-stat-strip__item--emerald{background:#2dd4bf14;border-color:#2dd4bf3d}.gm-stat-strip__item--rose{background:#fb718514;border-color:#fb71853d}.gm-toolbar{background:#061220b8;border:1px solid #8dcbff24;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.gm-empty-state{text-align:center;background:#0612206b;border:1px dashed #8dcbff38;border-radius:8px;justify-items:center;gap:12px;padding:44px 18px;display:grid}.gm-empty-state__icon{width:56px;height:56px;color:var(--accent);background:#15d3ff14;border:1px solid #8dcbff2e;border-radius:8px;justify-content:center;align-items:center;font-size:26px;display:flex}.gm-empty-state h2{color:#fff;margin:0;font-size:20px;font-weight:900}.gm-empty-state p{max-width:520px;color:var(--text3);margin:0;font-size:14px;line-height:1.6}.gm-empty-state__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.gm-status-badge{color:#b9f4ff;background:#15d3ff14;border:1px solid #8dcbff2e;border-radius:6px;align-items:center;gap:6px;max-width:100%;padding:4px 8px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.gm-status-badge--amber{color:#ffe2a9;background:#f7b84b14;border-color:#f7b84b3d}.gm-status-badge--emerald{color:#b9fff2;background:#2dd4bf14;border-color:#2dd4bf3d}.gm-status-badge--rose{color:#ffd0d8;background:#fb718514;border-color:#fb71853d}.gm-status-badge--slate{color:#cbd5e1;background:#94a3b812;border-color:#94a3b82e}.gm-search-workbench{gap:16px;min-width:0;display:grid}.gm-search-page{background:radial-gradient(circle at 78% 0,#15d3ff1a,#0000 30%),linear-gradient(#06101d 0%,#071522 52%,#06101d 100%);min-height:100vh}.gm-search-page .gm-discovery-page{background:0 0;min-height:auto;padding:0}.gm-search-page .gm-discovery-page__inner{width:100%;margin:0}.gm-search-page .gm-discovery-page__hero{border-color:#15d3ff2e;box-shadow:0 18px 52px #00000038}.gm-search-page .gm-discovery-page__hero h1{font-size:clamp(30px,3vw,44px)}.gm-search-dashboard-shortcuts{margin-bottom:8px}.gm-search-control-panel{background:radial-gradient(circle at 12% 0,#00e5ff29,#0000 34%),linear-gradient(#0c1f32eb,#061220eb);border-color:#00e5ff38}.gm-search-control-panel__body{gap:16px;display:grid}.gm-search-results-shell{gap:14px;min-width:0;display:grid}.gm-search-result-command{background:linear-gradient(135deg,#00e5ff17,#00c7b709),#061220c7;align-items:center}.gm-search-result-command__summary,.gm-search-result-command__controls,.gm-search-active-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.gm-search-result-command__summary{color:var(--text3);font-size:13px;font-weight:700}.gm-search-result-command__summary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:min(52vw,420px);overflow:hidden}.gm-search-result-command__summary em{color:var(--gm-teal);font-style:normal}.gm-search-result-command__controls{justify-content:flex-end}.gm-search-icon-button,.gm-search-filter-chip{color:#b9f4ff;background:#00e5ff14;border:1px solid #00e5ff38;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:32px;padding:0 12px;font-size:12px;font-weight:800;line-height:1;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.gm-search-icon-button:hover,.gm-search-filter-chip:hover{color:#fff;background:#00e5ff21;border-color:#00e5ff75}.gm-search-active-filters{padding:2px 0 4px}.gm-search-filter-chip span{text-overflow:ellipsis;white-space:nowrap;max-width:min(58vw,280px);overflow:hidden}.gm-search-filter-chip svg{flex:none;width:11px;height:11px}.gm-search-filter-chip--reset{color:#cbd5e1;background:#94a3b812;border-color:#94a3b82e}.gm-search-filter-panel{margin-top:2px}.gm-search-series-rail{border-color:#f7b84b38}.gm-search-results-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px;min-width:0;display:grid}.gm-search-results-grid--loading>div{border:1px solid #8dcbff1a;border-radius:8px;min-height:318px;overflow:hidden}.gm-search-result-card{min-width:0;height:100%;display:flex}.gm-search-results-grid .gm-game-card{contain:layout paint style;background:linear-gradient(#0a182afa,#06111ffc);border-color:#8dcbff29;grid-template-rows:minmax(0,auto) minmax(138px,auto);width:100%;height:100%;min-height:318px;display:grid}.gm-search-results-grid .gm-card-img-wrap{aspect-ratio:16/10;background:linear-gradient(135deg,#00e5ff1a,#0000 40%),#061220d1;min-height:0}.gm-search-results-grid .gm-game-card>div:last-child{min-height:138px;display:grid;background:linear-gradient(#0b1b2ffc,#071323fc)!important}.gm-search-results-grid .gm-tag{text-overflow:ellipsis;white-space:nowrap;max-width:92px;overflow:hidden}.gm-search-results-grid .gm-game-card:nth-child(n+25){content-visibility:auto;contain-intrinsic-size:auto 318px}.gm-search-recommendation-rail{background:#06122075;border:1px solid #00e5ff1f;border-radius:8px;min-width:0;padding:12px}.gm-search-empty-state{background:linear-gradient(135deg,#00e5ff14,#00c7b709),#06122085;border-style:solid;min-height:260px}body:has(.gm-search-page){--background:#06101d;--foreground:#eef7ff}body:has(.gm-search-page) .nav-glass{background:#050e1ae0;border-bottom-color:#8dcbff24}@media (min-width:1024px){body:has(.gm-search-page) .nav-glass{display:none}body:has(.gm-search-page) .nav-glass~.h-20{display:none}body:has(.gm-search-page) .min-h-screen>.container{width:calc(100% - 220px);max-width:none;margin-left:220px;margin-right:0;padding-left:32px;padding-right:24px}body:has(.gm-search-page) footer{width:calc(100% - 220px);max-width:none;margin-left:220px;margin-right:0;padding-left:32px;padding-right:24px}}@media (max-width:900px){.gm-discovery-page__hero-grid{grid-template-columns:1fr}.gm-discovery-page__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gm-discovery-page{padding:22px 0 34px}.gm-search-page .gm-discovery-page{padding:0}.gm-discovery-page__inner,.gm-discovery-page__inner--6xl{gap:14px;width:min(100% - 24px,1220px)}.gm-search-page .gm-discovery-page__inner{width:100%}.gm-search-page .gm-discovery-page__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-search-page .gm-discovery-page__metric{padding:12px}.gm-discovery-page__hero-grid{gap:18px;padding:18px}.gm-discovery-page__hero-copy>p:not(.gm-discovery-page__eyebrow){font-size:14px}.gm-discovery-page__metrics{grid-template-columns:1fr}.gm-discovery-page__actions{padding:12px 18px 18px}.gm-surface__header{display:grid}.gm-surface__body{padding:14px}.gm-stat-strip{grid-template-columns:1fr}.gm-toolbar{align-items:stretch}.gm-search-result-command{align-items:stretch;gap:10px;display:grid}.gm-search-result-command__summary,.gm-search-result-command__controls{width:100%}.gm-search-result-command__controls,.gm-search-result-command__controls select,.gm-search-icon-button{justify-content:center;width:100%}.gm-search-results-grid{grid-template-columns:minmax(0,1fr)}.gm-search-active-filters{grid-template-columns:1fr;display:grid}}.gm-admin-editor .card{color:#f8fafc;box-shadow:none;background:#0f172ab8;border:1px solid #ffffff1a;border-radius:8px;overflow:hidden}.gm-admin-editor .card-body{padding:20px}.gm-admin-editor .card-title{color:#fff;letter-spacing:0;font-weight:900}.gm-admin-editor .label{padding-left:0;padding-right:0}.gm-admin-editor .label-text,.gm-admin-editor .label-text-alt{color:#cbd5e1}.gm-admin-editor .input,.gm-admin-editor .select,.gm-admin-editor .textarea{color:#f8fafc;background:#020617b8;border-color:#ffffff1a;border-radius:8px;outline:none;min-height:44px}.gm-admin-editor .input:focus,.gm-admin-editor .select:focus,.gm-admin-editor .textarea:focus{border-color:#22d3ee8c;box-shadow:0 0 0 3px #22d3ee24}.gm-admin-editor .checkbox{border-color:#22d3ee73;border-radius:6px}.gm-admin-editor .btn{color:#cbd5e1;letter-spacing:0;text-transform:none;background:#ffffff0d;border-color:#ffffff1a;border-radius:8px;height:auto;min-height:auto;font-weight:800}.gm-admin-editor .btn:hover{color:#fff;background:#22d3ee1a;border-color:#22d3ee6b}.gm-admin-editor .btn-primary{color:#fff;background:#06b6d4;border-color:#22d3ee6b}.gm-admin-editor .btn-outline{border-color:#ffffff29}.gm-admin-editor .btn-error,.gm-admin-editor .text-error{color:#fecdd3}.gm-admin-editor .badge{color:#cbd5e1;background:#ffffff0f;border-color:#ffffff1f;border-radius:6px}.gm-admin-editor .table th{color:#94a3b8;letter-spacing:0;font-size:12px}.gm-admin-editor .table td{color:#cbd5e1;border-color:#ffffff0f}.gm-admin-editor .table-zebra tbody tr:nth-child(2n){background:#ffffff08}.gm-admin-editor .divider:before,.gm-admin-editor .divider:after{background:#ffffff1a}.gm-admin-editor .modal-box{color:#f8fafc;background:#0f172a;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 24px 80px #00000073}.gm-admin-editor .modal-backdrop{background:#020617c2}.gm-dashboard{min-height:auto;color:var(--text);background:radial-gradient(circle at 78% 0,#15d3ff1a,#0000 30%),linear-gradient(#06101d 0%,#071522 52%,#06101d 100%);grid-template-columns:220px minmax(0,1fr);margin:0;display:grid}.gm-dashboard-sidebar{z-index:30;background:#040d19c7;border-right:1px solid #8dcbff29;flex-direction:column;gap:24px;width:220px;min-width:0;height:auto;padding:20px 14px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:inset -1px 0 #ffffff08}.gm-dashboard-brand{min-height:44px;color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.gm-dashboard-brand strong{letter-spacing:0}.gm-dashboard-side-groups{gap:20px;display:grid}.gm-dashboard-side-group{gap:4px;display:grid}.gm-dashboard-side-group small{color:var(--text3);margin:10px 10px 6px;font-size:11px;font-weight:700}.gm-dashboard-side-group a,.gm-dashboard-side-footer span{min-height:40px;color:var(--text2);border-radius:6px;align-items:center;gap:11px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.gm-dashboard-side-group a svg,.gm-dashboard-side-footer svg{color:currentColor;width:14px}.gm-dashboard-side-group a:hover,.gm-dashboard-side-group a.is-active{color:var(--accent);background:linear-gradient(90deg,#15d3ff47,#15d3ff14)}.gm-dashboard-side-footer{border:1px solid #8dcbff1f;border-radius:8px;gap:4px;margin-top:auto;padding:8px;display:grid}.gm-dashboard-content{grid-column:2;min-width:0;padding:10px 24px 6px 32px}.gm-dashboard-guide{isolation:isolate;background:linear-gradient(135deg,#00e5ff14,#00c7b70a),#0612209e;border:1px solid #8dcbff24;border-radius:8px;max-width:1360px;margin:0 auto 10px;padding:12px 14px;position:relative;overflow:hidden}.gm-dashboard-guide:before{content:"";pointer-events:none;background:linear-gradient(90deg,#00e5ffb8,#00c7b71f,#0000);height:1px;position:absolute;inset:0 0 auto}.gm-dashboard-guide:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#00e5ff24,#0000);width:16%;animation:7.2s ease-in-out infinite gm-signal-scan;position:absolute;inset:0 auto 0 -18%}.gm-dashboard-guide h2,.gm-dashboard-guide p{z-index:1;position:relative}.gm-dashboard-guide h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(20px,2vw,28px);font-weight:900;line-height:1.1}.gm-dashboard-guide p{max-width:720px;color:var(--text2);margin:5px 0 0;font-size:13px;line-height:1.45}.gm-dashboard-topbar{grid-template-columns:minmax(360px,1fr) auto;align-items:center;gap:22px;max-width:1300px;margin:0 auto 4px;display:grid}.gm-dashboard-search{background:#061220c7;border:1px solid #8dcbff3d;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:0 10px 0 14px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.gm-dashboard-search:focus-within{background:#071626e0;border-color:#00e5ff7a;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #00e5ff1f,0 0 26px #00e5ff1a}.gm-dashboard-search svg{color:var(--text2)}.gm-dashboard-search input{min-width:0;min-height:40px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;font-size:14px;overflow:hidden}.gm-dashboard-search input::placeholder{color:var(--text3)}.gm-dashboard-search kbd{color:var(--text3);background:#ffffff0a;border:1px solid #8dcbff29;border-radius:5px;padding:3px 8px;font-family:inherit;font-size:11px}.gm-dashboard-user-actions{color:var(--text2);align-items:center;gap:18px;display:inline-flex}.gm-dashboard-user-actions span{color:#f8d59a;border:1px solid #f7b84b73;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:inline-flex}.gm-dashboard-shortcuts{border-bottom:1px solid #8dcbff1f;grid-template-columns:repeat(7,minmax(0,1fr));max-width:1360px;margin:0 auto 6px;display:grid}.gm-dashboard-shortcuts a{min-height:44px;color:var(--accent);border-right:1px solid #8dcbff24;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.gm-dashboard-shortcuts a:after{content:"";background:var(--logo-gradient);opacity:0;border-radius:999px 999px 0 0;height:2px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:22%;right:22%;transform:scaleX(.42);box-shadow:0 0 14px #00e5ff57}.gm-dashboard-shortcuts a:hover:after,.gm-dashboard-shortcuts a:focus-visible:after{opacity:1;transform:scaleX(1)}.gm-dashboard-shortcuts a:last-child{border-right:0}.gm-dashboard-genres{flex-wrap:nowrap;gap:6px;max-width:1360px;margin:0 auto 4px;display:flex;overflow:hidden}.gm-dashboard-genres a{white-space:nowrap;min-height:30px;color:var(--text2);background:#0b1b2eeb;border:1px solid #8dcbff29;border-radius:6px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.gm-dashboard-genres a.is-active{color:#fff;background:linear-gradient(135deg,#0c8fb2,#0c637d);border-color:#15d3ff70}.gm-dashboard-genres small{color:#ffffff9e;font-size:10px}@media (min-width:1024px) and (max-width:1199px){.gm-dashboard-genres{flex-wrap:wrap;gap:6px;margin-bottom:4px;overflow:visible}}.gm-dashboard-hero{background:#061220e0;border:1px solid #8dcbff29;border-radius:6px;max-width:1360px;height:320px;min-height:0;margin:0 auto 4px;display:block;position:relative;overflow:hidden;box-shadow:0 22px 70px #0000004d}.gm-dashboard-hero-media{position:absolute;inset:0}.gm-dashboard-hero-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gm-dashboard-hero-shade{background:linear-gradient(90deg,#040d19eb 0%,#040d199e 34%,#040d1914 72%),linear-gradient(#040d1905,#040d196b);position:absolute;inset:0}.gm-dashboard-hero-signal{z-index:1;pointer-events:none;background:#040d196b;border:1px solid #00e5ff5c;border-radius:6px;align-items:flex-end;gap:4px;height:24px;padding:5px 7px;font-size:0;line-height:0;display:inline-flex;position:absolute;top:18px;right:18px;box-shadow:inset 0 1px #ffffff14,0 0 22px #00e5ff24}.gm-dashboard-hero-signal span{background:var(--logo-gradient);transform-origin:bottom;border-radius:999px;width:3px;line-height:0;animation:2.8s ease-in-out infinite gm-signal-pulse;display:block;box-shadow:0 0 12px #00e5ff8f}.gm-dashboard-hero-signal span:first-child{height:8px}.gm-dashboard-hero-signal span:nth-child(2){height:13px;animation-delay:.18s}.gm-dashboard-hero-signal span:nth-child(3){height:18px;animation-delay:.36s}@media (prefers-reduced-motion:reduce){.gm-brand-mark:after,.gm-dashboard-guide:after,.gm-dashboard-hero-signal span{animation:none}.gm-dashboard-search,.gm-dashboard-shortcuts a:after{transition:none}}.gm-dashboard-hero-copy{z-index:1;flex-direction:column;justify-content:center;gap:8px;max-width:540px;height:100%;min-height:0;padding:18px;display:flex;position:relative}.gm-dashboard-hero-copy>span,.gm-dashboard-hero-copy em{color:var(--gold);align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.gm-dashboard-hero-copy>span{color:#fff;text-transform:uppercase}.gm-dashboard-hero-copy>span svg{color:var(--hot)}.gm-dashboard-hero-copy strong,.gm-dashboard-hero-copy h1{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.32em;margin:0;font-size:clamp(30px,3vw,40px);font-weight:900;line-height:1.16;display:-webkit-box;overflow:hidden}.gm-dashboard-hero-secondary{max-width:100%;color:var(--text2);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;font-style:normal;line-height:1.35;display:-webkit-box;overflow:hidden}.gm-dashboard-hero-copy em small{color:var(--text2);margin-left:12px}.gm-dashboard-hero-copy p{color:var(--text2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.gm-dashboard-hero-actions,.gm-series-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.gm-dashboard-hero-action,.gm-series-hero-action{color:#d9f8ff;background:#08182a94;border:1px solid #8dcbff3d;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:850;line-height:1;display:inline-flex}.gm-dashboard-hero-action.is-primary,.gm-series-hero-action.is-primary{color:#fff;background:linear-gradient(135deg,#15d3ff38,#00769452);border-color:#15d3ff75;box-shadow:0 0 24px #15d3ff2e,inset 0 1px #ffffff14}.gm-dashboard-hero-action svg,.gm-series-hero-action svg{flex:none}.gm-dashboard-hero-meta-rail,.gm-series-hero-meta-rail{z-index:1;pointer-events:none;gap:8px;width:min(190px,24%);display:grid;position:absolute;top:58px;right:18px}.gm-dashboard-hero-meta-rail>span,.gm-series-hero-meta-rail>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040d198f;border:1px solid #8dcbff2e;border-radius:8px;min-width:0;padding:10px 12px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 12px 34px #0000003d}.gm-dashboard-hero-meta-rail small,.gm-series-hero-meta-rail small{color:#d0ebf8b3;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.gm-dashboard-hero-meta-rail strong,.gm-series-hero-meta-rail strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:18px;font-weight:900;line-height:1;display:block;overflow:hidden}.gm-dashboard-hero-dots{gap:8px;display:inline-flex;position:absolute;bottom:16px;right:18px}.gm-dashboard-hero-dots i{background:#ffffff61;border-radius:999px;width:9px;height:9px}.gm-dashboard-hero-dots i:first-child{background:var(--accent)}.gm-dashboard-shelf{max-width:1360px;margin:0 auto 4px}.gm-dashboard-shelf-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.gm-dashboard-shelf-head h2{color:var(--text);letter-spacing:0;margin:0;font-size:18px;font-weight:900}.gm-dashboard-shelf.is-classic h2{color:var(--gold)}.gm-dashboard-shelf-head a{color:var(--accent);font-size:12px;font-weight:800}.gm-dashboard-game-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (min-width:1024px){.gm-dashboard-game-row .gm-dashboard-game-card:nth-child(n+5){display:none}}@media (min-width:1360px) and (max-width:1535px){.gm-dashboard-game-row{grid-template-columns:repeat(4,minmax(0,1fr))}.gm-dashboard-game-row .gm-dashboard-game-card:nth-child(n+5){display:none}}@media (min-width:1024px) and (max-width:1359px){.gm-dashboard-game-row{grid-template-columns:repeat(4,minmax(0,1fr))}.gm-dashboard-game-row .gm-dashboard-game-card:nth-child(n+5){display:none}}.gm-dashboard-game-card{isolation:isolate;min-width:0;color:var(--text);background:linear-gradient(#0d2238f0,#05101efa),#091727eb;border:1px solid #8dcbff2e;border-radius:8px;min-height:226px;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff0f}.gm-dashboard-game-card:before{z-index:3;content:"";pointer-events:none;background:linear-gradient(90deg,#00e5ff80,#f7b84b6b,#00c7b752);height:2px;position:absolute;inset:0 0 auto}.gm-dashboard-game-card:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a,#0000 30%),radial-gradient(circle at 78% 12%,#00e5ff1f,#0000 34%);position:absolute;inset:0}.gm-dashboard-game-card:hover{border-color:#15d3ff6b;transform:translateY(-3px);box-shadow:0 26px 70px #00000075,0 0 0 1px #15d3ff2e}.gm-dashboard-game-card.is-classic{border-color:#f7b84bb8}.gm-dashboard-card-badge,.gm-library-card-badge,.gm-series-card-badge{z-index:2;color:#ffe2a9;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040d19b3;border:1px solid #f7b84b52;border-radius:6px;max-width:calc(100% - 18px);padding:4px 7px;font-size:10px;font-weight:850;line-height:1;position:absolute;top:9px;left:9px;overflow:hidden}.gm-dashboard-card-badge:empty,.gm-library-card-badge:empty,.gm-dashboard-mobile-dock,.gm-library-mobile-dock,.gm-series-mobile-dock{display:none}.gm-dashboard-game-cover{z-index:0;position:absolute;inset:0}.gm-dashboard-game-cover img{-o-object-fit:cover;object-fit:cover}.gm-dashboard-cover-shade{z-index:1;background:linear-gradient(#040d190a,#040d192e 36%,#040d19f0);position:absolute;inset:0}.gm-dashboard-game-copy,.gm-dashboard-series-copy{z-index:2;gap:4px;display:grid;position:absolute;inset:auto 10px 9px}.gm-dashboard-game-copy strong,.gm-dashboard-series-copy strong{color:#fff;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.gm-dashboard-game-copy>span{color:var(--text2);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.gm-dashboard-game-copy em{color:var(--gold);align-items:center;gap:4px;font-style:normal;font-weight:800;display:inline-flex}.gm-dashboard-series-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (min-width:1024px){.gm-dashboard-series-row .gm-dashboard-series-card:nth-child(n+5){display:none}}.gm-dashboard-series-card{isolation:isolate;background:linear-gradient(#0d2238f0,#05101efa),#091727eb;border:1px solid #8dcbff33;border-radius:8px;min-height:226px;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff0f}.gm-dashboard-series-card:before{z-index:3;content:"";pointer-events:none;background:linear-gradient(90deg,#00e5ff80,#f7b84b6b,#00c7b752);height:2px;position:absolute;inset:0 0 auto}.gm-dashboard-series-card:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a,#0000 30%),radial-gradient(circle at 78% 12%,#00e5ff1f,#0000 34%);position:absolute;inset:0}.gm-dashboard-series-card:hover{border-color:#15d3ff6b;transform:translateY(-3px);box-shadow:0 26px 70px #00000075,0 0 0 1px #15d3ff2e}.gm-dashboard-series-cover{z-index:0;position:absolute;inset:0}.gm-dashboard-series-cover img{-o-object-fit:cover;object-fit:cover}.gm-dashboard-series-copy small{color:var(--text2);font-size:11px;font-weight:700}.gm-dashboard a:focus-visible,.gm-dashboard input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}body:has(.gm-series-page){--background:#06101d;--foreground:#eef7ff;--bg:#06101d;--bg2:#0a182aeb;--bg3:#10253deb;--bg4:#1c3958e6;--text:#eef7ff;--text2:#9bb3c9;--text3:#6d849a;--brand-cyan:#00e5ff;--brand-teal:#00c7b7;--brand-navy:#06101d;--accent:#00e5ff;--accent2:#00a9c4;--accent-glow:#00e5ff29;--hot:#fb5f6f;--gold:#f7b84b;--gm-blue:#00e5ff;--gm-teal:#00c7b7;--gm-purple:#8da2ff;--card-radius:8px;--border:#8dcbff24;--border-hover:#15d3ff70;--card-shadow:0 14px 36px #0000004d,inset 0 1px 0 #ffffff08;--card-shadow-hover:0 18px 54px #00000070,0 0 0 1px #15d3ff2e;--glass-bg:#050e1ae0;--glass-bg-solid:#050e1af5;--glass-border:#8dcbff24;--input-bg:#061220e0;--badge-bg:#15d3ff1a;--badge-border:#15d3ff42;--logo-gradient:linear-gradient(135deg,#00e5ff,#00c7b7);color:var(--text);background:#06101d}body:has(.gm-series-page) .nav-glass{background:#050e1ae0;border-bottom-color:#8dcbff24;box-shadow:0 14px 48px #00000047}body:has(.gm-series-page) .min-h-screen>.container:empty{display:none}.gm-series-dashboard{background:radial-gradient(circle at 78% 0,#15d3ff1a,#0000 30%),linear-gradient(#06101d 0%,#071522 52%,#06101d 100%);min-height:auto}.gm-series-dashboard .gm-dashboard-content{padding-bottom:34px}.gm-series-dashboard .gm-dashboard-shortcuts a.is-active{color:#fff;background:linear-gradient(135deg,#0c8fb2,#0c637d);border-color:#15d3ff70}.gm-series-hero{isolation:isolate;background:#06101d;border-color:#8dcbff3d;height:380px;margin-bottom:14px;box-shadow:0 28px 90px #00000061,inset 0 1px #ffffff14}.gm-series-hero:before{z-index:4;pointer-events:none;content:"";mix-blend-mode:screen;opacity:.72;background:radial-gradient(circle at 74% 18%,#ffffff47,#0000 22%),linear-gradient(115deg,#0000 0 42%,#ffffff21 49%,#0000 58%),linear-gradient(#ffffff14,#0000 22%);position:absolute;inset:0}.gm-series-hero:after{z-index:4;border-radius:inherit;pointer-events:none;content:"";border:1px solid #ffffff14;position:absolute;inset:1px;box-shadow:inset 0 0 0 1px #00e5ff0d,inset 0 -80px 120px #0000002e}.gm-series-hero-backdrop{background:linear-gradient(135deg,#00e5ff1f,#0000 34%),linear-gradient(315deg,#f7b84b1f,#0000 31%),repeating-linear-gradient(90deg,#8dcbff0b 0 1px,#0000 1px 44px),linear-gradient(#07172a 0%,#050e1a 100%)}.gm-series-hero .gm-dashboard-hero-shade{z-index:1;background:linear-gradient(90deg,#040d19f5 0%,#040d19d6 40%,#040d1938 74%,#040d1905 100%),linear-gradient(#040d190f,#040d1985)}.gm-series-hero .gm-dashboard-hero-copy{z-index:3;max-width:520px;padding:30px}.gm-series-hero-meta-rail{z-index:5;width:min(178px,22%);top:28px}.gm-series-hero-action:last-child{color:#ffe2a9;background:#f7b84b1a;border-color:#f7b84b4d}.gm-series-hero-collage{z-index:2;perspective:1200px;transform-origin:100%;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(220px,1.28fr) minmax(112px,.76fr) minmax(108px,.66fr);gap:12px;width:min(58%,650px);display:grid;position:absolute;inset:24px 28px 24px auto;transform:rotateY(-7deg)translate(8px)}.gm-series-hero-collage-card{min-width:0;transform-style:preserve-3d;background:linear-gradient(145deg,#122c46eb,#040d19f5);border:1px solid #c5e5ff42;border-radius:8px;display:block;position:relative;overflow:hidden;box-shadow:0 22px 54px #00000070,inset 0 1px #ffffff1a}.gm-series-hero-collage-card:before{z-index:1;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 34px #00e5ff14}.gm-series-hero-collage-card:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(135deg,#ffffff29,#0000 34%),linear-gradient(#0000 58%,#040d192e);position:absolute;inset:0}.gm-series-hero-collage-card--1{grid-row:1/3;transform:translateZ(28px)rotateY(-4deg);box-shadow:0 28px 72px #00000094,0 0 0 1px #00e5ff1f}.gm-series-hero-collage-card--2{grid-area:1/2;transform:translateZ(12px)rotateY(3deg)}.gm-series-hero-collage-card--3{grid-area:2/2;transform:translateZ(4px)rotateY(2deg)}.gm-series-hero-collage-card--4{grid-area:1/3;transform:translateZ(-12px)rotateY(5deg)}.gm-series-hero-collage-card--5{grid-area:2/3;transform:translateZ(-18px)rotateY(4deg)}.gm-series-dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1220px;margin:0 auto 10px;display:grid}.gm-series-dashboard-metric{background:linear-gradient(#0e2036db,#05101ecc),#061220b8;border:1px solid #8dcbff29;border-radius:8px;min-width:0;padding:10px 12px 10px 16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 12px 34px #0003}.gm-series-dashboard-metric:before{content:"";background:linear-gradient(#00e5fff2,#f7b84bd9);border-radius:999px;width:2px;position:absolute;inset:9px auto 9px 8px;box-shadow:0 0 14px #00e5ff59}.gm-series-dashboard-metric:after{pointer-events:none;content:"";background:linear-gradient(110deg,#0000 0 64%,#ffffff12 74%,#0000 86%);position:absolute;inset:0}.gm-series-dashboard-metric span,.gm-series-dashboard-metric strong{z-index:1;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.gm-series-dashboard-metric span{color:var(--text3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.gm-series-dashboard-metric strong{color:#fff;margin-top:4px;font-size:17px;font-weight:900}.gm-series-dashboard-metric--cyan{background:#15d3ff14;border-color:#15d3ff42}.gm-series-dashboard-metric--cyan strong{color:#b9f4ff}.gm-series-dashboard-metric--amber{background:#f7b84b17;border-color:#f7b84b47}.gm-series-dashboard-metric--amber strong{color:#ffe2a9}.gm-series-dashboard-metric--emerald{background:#2dd4bf14;border-color:#2dd4bf42}.gm-series-dashboard-metric--emerald strong{color:#b9fff2}.gm-series-dashboard-metric--rose{background:#fb718514;border-color:#fb718542}.gm-series-dashboard-metric--rose strong{color:#ffd0d8}.gm-series-dashboard-body{gap:12px;max-width:1220px;margin:0 auto;display:grid}.gm-series-filter-panel{isolation:isolate;background:linear-gradient(#09182be0,#061220cc),#061220c7;border-color:#8dcbff29;border-radius:8px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #0000003d}.gm-series-filter-panel:before{z-index:-1;pointer-events:none;content:"";opacity:.78;background:repeating-linear-gradient(90deg,#8dcbff0b 0 1px,#0000 1px 38px),radial-gradient(circle at 12% 0,#00e5ff1c,#0000 34%),radial-gradient(circle at 92% 24%,#f7b84b17,#0000 30%);position:absolute;inset:0}.gm-series-filter-quick-modes a,.gm-series-filter-actions a,.gm-series-filter-actions button{border-radius:8px;min-height:40px}.gm-series-filter-form{gap:10px}.gm-series-filter-panel input,.gm-series-filter-panel select{border-radius:8px;min-height:44px}.gm-series-more-toggle{min-height:40px}.gm-series-more-filters{margin-top:2px}.gm-series-active-chips a{min-height:34px}.gm-series-results-shelf{margin-top:0}.gm-series-results-head{align-items:end}.gm-series-results-head p{color:var(--text3);margin:3px 0 0;font-size:13px;line-height:1.35}.gm-series-results-head>span{color:var(--accent);white-space:nowrap;font-size:12px;font-weight:800}.gm-series-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gm-series-card{isolation:isolate;contain:layout paint style;background:linear-gradient(#0b1e32f5,#06111ffa);border-color:#8dcbff2e;border-radius:8px;position:relative;box-shadow:0 18px 48px #00000052,inset 0 1px #ffffff0d}.gm-series-card:before{z-index:2;pointer-events:none;content:"";opacity:.72;background:linear-gradient(90deg,#00e5ff8c,#f7b84b7a,#10b9815c);height:2px;position:absolute;inset:0 0 auto}.gm-series-card:after{z-index:1;pointer-events:none;content:"";opacity:.74;background:radial-gradient(circle at 18% 0,#00e5ff1a,#0000 30%),linear-gradient(120deg,#0000 0 60%,#ffffff0b 72%,#0000 88%);position:absolute;inset:0}.gm-series-card:hover{border-color:#15d3ff75;box-shadow:0 28px 78px #0000007a,0 0 0 1px #15d3ff33}.gm-series-card>*{z-index:3;position:relative}.gm-series-card-media{aspect-ratio:4/3;border-bottom:1px solid #8dcbff24}.gm-series-card-media img{border-radius:0}.gm-series-card-media:after{pointer-events:none;content:"";background:linear-gradient(135deg,#ffffff1f,#0000 28%),linear-gradient(#040d190a 44%,#040d19c7);position:absolute;inset:0}.gm-series-card-media--cover>div:nth-child(2){transform-origin:50%;border:1px solid #c5e5ff38;border-radius:8px;width:auto;height:auto;transition:transform .22s,border-color .22s,box-shadow .22s,filter .22s;position:absolute;inset:12px;overflow:hidden;box-shadow:0 18px 42px #00000075}.gm-series-card:hover .gm-series-card-media--cover>div:nth-child(2){filter:saturate(1.06)contrast(1.03);border-color:#ffffff57;transform:translateY(-4px)scale(1.025);box-shadow:0 26px 58px #0000008f,0 0 0 1px #00e5ff29}.gm-series-card-media--cover>div:nth-child(2):before{z-index:-1;content:"";background:inherit;filter:blur(22px)saturate(1.12);opacity:.52;position:absolute;inset:-28%}.gm-series-card-media--cover>div:nth-child(2):after{pointer-events:none;content:"";opacity:.78;background:linear-gradient(135deg,#fff3,#0000 28%),linear-gradient(#0000 54%,#0003);position:absolute;inset:0}.gm-series-card-media--collage{aspect-ratio:16/11}.gm-series-card-signal-collage{grid-template-columns:minmax(0,1.45fr) minmax(64px,.55fr);gap:2px;padding:0;display:grid;position:absolute;inset:0}.gm-series-card-signal-main,.gm-series-card-signal-side span{background:radial-gradient(circle at 24% 18%,#15d3ff2e,#0000 32%),radial-gradient(circle at 78% 18%,#f7b84b1f,#0000 32%),linear-gradient(145deg,#104856e0,#040d19fa);position:relative;overflow:hidden}.gm-series-card-signal-main{place-items:center;display:grid}.gm-series-card-signal-grid{background-image:linear-gradient(#8dcbff12 1px,#0000 1px),linear-gradient(90deg,#8dcbff12 1px,#0000 1px);background-size:16px 16px;border:1px solid #8dcbff1a;border-radius:8px;position:absolute;inset:19%;box-shadow:inset 0 0 28px #15d3ff14}.gm-series-card-signal-core{z-index:1;color:#e8fbff;width:46px;height:46px;font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;background:#040d19cc;border-radius:999px;place-items:center;font-size:12px;font-weight:900;display:inline-grid;position:relative;box-shadow:0 16px 32px #00000052,inset 0 1px #ffffff14}.gm-series-card-signal-core i{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);opacity:.86;width:12px;height:15px;position:absolute;bottom:7px;right:6px}.gm-series-card-signal-side{grid-template-rows:repeat(2,minmax(0,1fr));gap:2px;min-width:0;display:grid}.gm-series-card-signal-side span{color:#e8fbffd6;min-width:0;font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;text-align:center;text-overflow:ellipsis;white-space:nowrap;place-items:center;padding:0 7px;font-size:11px;font-weight:900;display:grid}.gm-series-card:hover .gm-series-card-signal-main,.gm-series-card:hover .gm-series-card-signal-side span{filter:saturate(1.08)brightness(1.05)}.gm-series-card-body{gap:12px;padding:13px 14px 14px}.gm-series-card h3{font-size:16px}.gm-series-card p{min-height:42px;font-size:13px;line-height:1.5}.gm-series-card-tags{min-height:24px}.gm-series-card-tags span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.gm-series-card-progress{margin-top:2px}@media (prefers-reduced-motion:reduce){.gm-series-hero-collage,.gm-series-hero-collage-card,.gm-series-card-media--cover>div:nth-child(2){transition:none}.gm-series-hero-collage-card,.gm-series-card:hover .gm-series-card-media--cover>div:nth-child(2){transform:none}}.gm-series-empty-state{text-align:center;background:#061220c7;border:1px solid #8dcbff29;border-radius:8px;padding:40px 24px}.gm-series-pagination{justify-content:center;display:flex}.gm-series-detail{--bg2:#071426;--bg3:#0b1d35;--bg4:#123251;--text:#eef7ff;--text2:#a9bdd6;--text3:#6f87a5;--brand-cyan:#00e5ff;--brand-teal:#00c7b7;--accent:#00e5ff;--gold:#f7b84b;--gm-purple:#b490ff;--card-radius:8px;width:100%;min-width:0;max-width:100%}.gm-series-detail-actions{box-sizing:border-box;background:#071426d1;border:1px solid #8dcbff29;border-radius:8px;align-items:center;gap:10px;width:100%;min-width:0;padding:12px;display:flex}.gm-series-detail-actions>span,.gm-series-detail-actions>strong,.gm-series-detail-actions>em{max-width:180px;min-height:30px;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;border:1px solid #8dcbff24;border-radius:8px;align-items:center;padding:0 10px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex;overflow:hidden}.gm-series-detail-actions>span.is-active{color:#b9fff2;background:#2dd4bf1a;border-color:#2dd4bf47}.gm-series-detail-actions>strong{color:#b9f4ff;background:#15d3ff14;border-color:#15d3ff3d}.gm-series-detail-actions>div{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.gm-series-detail-action-primary,.gm-series-detail-action-secondary{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.gm-series-detail-action-primary{color:#03111f;background:linear-gradient(135deg,#00e5ff,#00c7b7)}.gm-series-detail-action-secondary{color:var(--text);background:#ffffff0d;border:1px solid #8dcbff29}.gm-series-detail-overview{align-items:stretch}.gm-series-detail-panel{border-radius:8px;box-shadow:inset 0 1px #ffffff0a;background:#071426db!important;border-color:#8dcbff29!important}.gm-series-detail-start-card{box-shadow:0 22px 60px #00000047;border-radius:8px!important}.gm-series-detail-video{min-width:0;scroll-margin-top:96px}.gm-game-video-section{background:radial-gradient(circle at 12% 0,#15d3ff24,#0000 34%),radial-gradient(circle at 92% 12%,#f7b84b1f,#0000 32%),#071426e6;border:1px solid #8dcbff29;border-radius:8px;scroll-margin-top:96px;overflow:hidden;box-shadow:0 24px 70px #00000052}.gm-game-video-section--series{border-color:#2dd4bf33}.gm-game-video-section__header{border-bottom:1px solid #8dcbff24;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px;display:flex}.gm-game-video-section__header span{color:#a7fff2;background:#2dd4bf14;border:1px solid #2dd4bf3d;border-radius:8px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.gm-game-video-section__header h2{color:#fff;margin:8px 0 0;font-size:22px;font-weight:900;line-height:1.15}.gm-game-video-section__header p{color:#a9bdd6;max-width:760px;margin:6px 0 0;font-size:13px;line-height:1.55}.gm-game-video-section__header strong{color:#ffe0a3;background:#f7b84b1a;border:1px solid #f7b84b47;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:inline-flex}.gm-game-video-featured{grid-template-columns:minmax(0,1.38fr) minmax(280px,.62fr);gap:16px;padding:16px;display:grid}.gm-game-video-player{aspect-ratio:16/9;background:#000;border:1px solid #8dcbff29;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 18px 55px #0000005c}.gm-game-video-embed,.gm-game-video-frame{border-radius:8px;width:100%;height:100%}.gm-game-video-now{background:#0206176b;border:1px solid #8dcbff24;border-radius:8px;flex-direction:column;justify-content:center;gap:14px;min-width:0;padding:16px;display:flex}.gm-game-video-meta,.gm-game-video-badges{flex-wrap:wrap;gap:8px;display:flex}.gm-game-video-meta span,.gm-game-video-badges span{color:#c7d8ea;background:#ffffff0b;border:1px solid #8dcbff24;border-radius:8px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.gm-game-video-meta svg,.gm-game-video-badges svg{color:#f7b84b;width:12px;height:12px}.gm-game-video-now h3{overflow-wrap:anywhere;color:#fff;margin:0;font-size:20px;font-weight:900;line-height:1.25}.gm-game-video-now>a,.gm-game-video-card__actions a{color:#b9fff2;background:#2dd4bf1a;border:1px solid #2dd4bf3d;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:fit-content;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.gm-game-video-now>a:hover,.gm-game-video-card__actions a:hover{color:#fff;background:#15d3ff24;border-color:#15d3ff70}.gm-game-video-groups{gap:16px;padding:0 16px 16px;display:grid}.gm-game-video-group{gap:12px;display:grid}.gm-game-video-group__head{justify-content:space-between;align-items:end;gap:12px;display:flex}.gm-game-video-group__head h3{color:#fff;margin:0;font-size:16px;font-weight:900}.gm-game-video-group__head p{color:#8093a8;margin:3px 0 0;font-size:12px;line-height:1.45}.gm-game-video-group__head small{color:#f7b84b;font-size:12px;font-weight:900}.gm-game-video-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gm-game-video-card{background:#02061761;border:1px solid #8dcbff1f;border-radius:8px;gap:10px;min-width:0;padding:10px;display:grid}.gm-game-video-card.is-active{background:#15d3ff14;border-color:#15d3ff70}.gm-game-video-card__button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:112px minmax(0,1fr);gap:10px;width:100%;min-width:0;padding:0;display:grid}.gm-game-video-card__button:focus-visible{outline-offset:3px;outline:2px solid #00e5ff}.gm-game-video-card__thumb{aspect-ratio:16/9;background-color:#0000;background-image:radial-gradient(circle at 30% 20%,#15d3ff2e,#0000 36%),linear-gradient(145deg,#132033,#050816);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:8px;display:block;position:relative;overflow:hidden}.gm-game-video-card__play{color:#fff;background:#0000009e;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.gm-game-video-card__duration{color:#fff;background:#000000ad;border-radius:6px;padding:2px 5px;font-size:10px;font-weight:900;position:absolute;bottom:6px;right:6px}.gm-game-video-card__copy{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.gm-game-video-card__copy strong,.gm-game-video-card__copy small{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gm-game-video-card__copy strong{-webkit-line-clamp:2;color:#fff;font-size:13px;font-weight:900;line-height:1.35}.gm-game-video-card__copy small{-webkit-line-clamp:1;color:#8093a8;font-size:11px;font-weight:800}.gm-game-video-card__actions{flex-wrap:wrap;gap:8px;display:flex}.gm-game-video-card__actions a{min-height:30px;padding:0 10px;font-size:11px}.gm-series-detail-games-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.gm-series-detail-related-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.gm-series-detail-game-card,.gm-series-detail-related-card{background:#071426db!important;border-color:#8dcbff24!important;border-radius:8px!important}.gm-series-detail-game-card:hover,.gm-series-detail-related-card:hover,.gm-series-detail-start-card:hover{box-shadow:var(--card-shadow-hover);border-color:#15d3ff6b!important}@media (min-width:1024px){body:has(.gm-series-page) .nav-glass{display:none}body:has(.gm-series-page) .min-h-screen>.container{width:calc(100% - 220px);max-width:none;margin-left:220px;margin-right:0;padding-left:32px;padding-right:24px}body:has(.gm-series-page) footer{width:calc(100% - 220px);max-width:none;margin-left:220px;margin-right:0;padding-left:32px;padding-right:24px}}@media (max-width:1279px){.gm-series-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.gm-series-hero-collage{grid-template-columns:minmax(190px,1.2fr) minmax(104px,.78fr);width:min(54%,560px)}.gm-series-hero-collage-card--4,.gm-series-hero-collage-card--5{display:none}}@media (max-width:1023px){.gm-dashboard{background:0 0;min-height:auto;display:block}.gm-dashboard-sidebar,.gm-dashboard-user-actions,.gm-dashboard-search kbd{display:none}.gm-dashboard-content{padding:10px 0 0}.gm-dashboard-guide{margin-bottom:8px;padding:10px 12px}.gm-dashboard-guide h2{font-size:20px}.gm-dashboard-guide p{font-size:12px}.gm-dashboard-topbar{margin-bottom:6px;display:block}.gm-dashboard-shortcuts{-ms-overflow-style:none;scrollbar-width:none;border-bottom:0;gap:8px;margin-bottom:6px;padding-bottom:2px;display:flex;overflow-x:auto}.gm-dashboard-shortcuts a{border:1px solid var(--border);background:var(--bg2);white-space:nowrap;border-radius:8px;flex:none;justify-content:flex-start;min-height:44px;padding:0 13px}.gm-dashboard-shortcuts::-webkit-scrollbar{display:none}.gm-dashboard-genres,.gm-dashboard-game-row,.gm-dashboard-series-row{-ms-overflow-style:none;scrollbar-width:none;padding-bottom:4px;overflow-x:auto}.gm-dashboard-genres::-webkit-scrollbar{display:none}.gm-dashboard-game-row::-webkit-scrollbar{display:none}.gm-dashboard-series-row::-webkit-scrollbar{display:none}.gm-dashboard-genres{flex-wrap:nowrap;margin-bottom:6px}.gm-dashboard-hero{height:auto;min-height:190px;margin-bottom:4px}.gm-dashboard-hero-copy{gap:8px;min-height:190px;padding:12px}.gm-dashboard-hero-copy strong,.gm-dashboard-hero-copy h1{font-size:26px}.gm-dashboard-hero-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.gm-dashboard-hero-meta-rail{display:none}.gm-dashboard-hero-actions{gap:6px}.gm-dashboard-hero-action{min-height:34px;padding:0 10px}.gm-dashboard-hero-action:not(.is-primary){display:none}.gm-dashboard-game-row{display:flex}.gm-dashboard-game-card{flex:0 0 152px;min-height:96px}.gm-dashboard-series-row{display:flex}.gm-dashboard-series-card{flex:0 0 152px;min-height:96px}.gm-dashboard-mobile-dock{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04111f;border:1px solid #8dcbff2e;border-left:0;border-right:0;border-radius:8px 8px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px 0 0;padding:6px;display:grid;position:sticky;bottom:0;box-shadow:0 16px 44px #00000057,inset 0 1px #ffffff0f}.gm-dashboard-mobile-dock a{color:#dbf2fbd6;border-radius:6px;place-items:center;gap:2px;min-width:0;min-height:42px;font-size:10px;font-weight:800;text-decoration:none;display:grid}.gm-dashboard-mobile-dock svg{color:var(--accent);font-size:13px}.gm-dashboard-mobile-dock span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}body:has(.gm-series-page) .nav-glass{background:#050e1a}body:has(.gm-series-page) .nav-glass.nav-scrolled{background:#050e1a}.gm-series-page{padding-top:8px}.gm-series-dashboard .gm-dashboard-content{padding:10px 12px 96px}.gm-series-hero{min-height:340px;margin-bottom:8px}.gm-series-hero .gm-dashboard-hero-copy{justify-content:flex-end;max-width:none;min-height:340px;padding:188px 14px 16px}.gm-series-hero-meta-rail{display:none}.gm-series-hero-actions{gap:6px}.gm-series-hero-action{min-height:34px;padding:0 10px}.gm-series-hero-action:not(.is-primary){display:none}.gm-series-hero .gm-dashboard-hero-shade{background:linear-gradient(#040d1929 22%,#040d19c7 64%,#040d19f5 100%),linear-gradient(90deg,#040d198c,#040d1914)}.gm-series-hero-collage{grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr) minmax(0,.8fr);gap:8px;width:auto;height:166px;inset:12px 12px auto;transform:none}.gm-series-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px}.gm-series-dashboard-body{gap:10px}.gm-series-mobile-dock{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04111f;border:1px solid #8dcbff2e;border-left:0;border-right:0;border-radius:8px 8px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px -12px 0;padding:6px;display:grid;position:sticky;bottom:0;box-shadow:0 16px 44px #00000057,inset 0 1px #ffffff0f}.gm-series-mobile-dock a{color:#dbf2fbd6;border-radius:6px;place-items:center;gap:2px;min-width:0;min-height:42px;font-size:10px;font-weight:800;text-decoration:none;display:grid}.gm-series-mobile-dock a.is-active{color:#fff;background:#15d3ff24}.gm-series-mobile-dock svg{color:var(--accent);font-size:13px}.gm-series-mobile-dock span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.gm-series-filter-panel{padding:12px}.gm-series-filter-quick-modes{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.gm-series-filter-quick-modes::-webkit-scrollbar{display:none}.gm-series-filter-quick-modes a{white-space:nowrap;flex:none}.gm-series-filter-form,.gm-series-filter-actions{gap:8px}.gm-series-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gm-series-detail-actions{flex-wrap:wrap;align-items:flex-start}.gm-series-detail-actions>div{width:100%;min-width:0;max-width:100%;margin-left:0;padding-bottom:2px;overflow-x:auto}.gm-series-detail-actions>div::-webkit-scrollbar{display:none}.gm-series-detail-overview,.gm-game-video-featured{grid-template-columns:minmax(0,1fr)}.gm-game-video-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-series-detail-games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gm-series-detail-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gm-series-card-body{gap:10px;padding:11px}.gm-series-card p{min-height:34px;line-height:1.35}}@media (max-width:640px){.gm-series-grid{grid-template-columns:minmax(0,1fr)}.gm-series-card-media{aspect-ratio:16/10}.gm-game-video-section__header{flex-direction:column;align-items:flex-start}.gm-game-video-section__header strong{width:auto;height:34px;padding:0 12px}.gm-game-video-featured,.gm-game-video-groups{padding:12px}.gm-game-video-card-grid{grid-template-columns:minmax(0,1fr)}.gm-game-video-card__button{grid-template-columns:108px minmax(0,1fr)}}.gm-detail-page{isolation:isolate;--detail-panel:#081423d6;--detail-panel-strong:#0a182af0;--detail-border:#8dcbff2e;--detail-border-strong:#15d3ff5c;--detail-shadow:0 18px 54px #00000057;--detail-shadow-strong:0 28px 86px #0000007a;color:var(--text);background:radial-gradient(circle at 96% 12%,#f7b84b14,#0000 28%),radial-gradient(circle at 78% 0,#15d3ff1a,#0000 30%),radial-gradient(circle at 18% 72%,#2dd4bf14,#0000 34%),linear-gradient(#050d18 0%,#071522 46%,#050d18 100%);position:relative;overflow-x:hidden}.gm-detail-page:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#8dcbff07 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#8dcbff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#040d19cc,#0000 36%),linear-gradient(#ffffff09,#0000 16% 76%,#00000038);position:fixed;inset:0}.gm-detail-page:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#00000057,#0000 18% 82%,#00000047),linear-gradient(#0000 0%,#00000047 100%);position:fixed;inset:0}.gm-detail-workspace{min-height:inherit}.gm-detail-sidebar{display:none}.gm-detail-content{min-width:0}.gm-detail-topbar{display:none}.gm-detail-search{min-width:0}.gm-detail-anchor,#download-section,#game-intelligence,#media-section,#recommendations-section,#community-section,#share-section{scroll-margin-top:24px}.gm-detail-sidebar-brand,.gm-detail-sidebar-link,.gm-detail-user-actions a{text-decoration:none}body:has(.gm-detail-page) nav[aria-label]{width:min(1220px,100% - 32px);color:var(--text3);margin:0 auto 8px;padding-top:12px}body:has(.gm-detail-page) nav[aria-label] a{color:var(--text2)}body:has(.gm-detail-page) nav[aria-label] a:hover{color:var(--accent)}body:has(.gm-detail-page) nav[aria-label] [aria-current=page]{color:var(--text)}.gm-detail-hero{isolation:isolate;contain:layout paint style;border:1px solid var(--detail-border);width:min(1220px,100% - 32px);min-height:368px;box-shadow:var(--detail-shadow-strong);background:linear-gradient(135deg,#0b1c30f0,#040d19eb),#061220e0;border-radius:8px;margin:0 auto;position:relative;overflow:hidden}.gm-detail-hero:before{content:"";z-index:1;opacity:.78;pointer-events:none;background:linear-gradient(#8dcbff08 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#8dcbff06 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 30%,#15d3ff38,#0000 24%),linear-gradient(90deg,#ffffff14,#0000 20% 72%,#f7b84b0a);border-radius:7px;position:absolute;inset:1px}.gm-detail-hero-media{position:absolute;inset:0}.gm-detail-hero-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gm-detail-hero-shade{background:linear-gradient(90deg,#030a14fa 0%,#040d19d6 40%,#040d1938 76%),radial-gradient(circle at 82% 26%,#f7b84b1f,#0000 24%),linear-gradient(#040d191a,#040d19c2);position:absolute;inset:0}.gm-detail-hero-inner{z-index:1;grid-template-columns:210px minmax(0,1fr);align-items:end;gap:24px;min-height:368px;padding:26px;display:grid;position:relative}.gm-detail-hero-cover{z-index:2;aspect-ratio:3/4;background:linear-gradient(135deg,#15d3ff24,#0000 38%),linear-gradient(#0f233ac7,#050e1af0);border:1px solid #8dcbff61;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 22px 64px #00000080,0 0 0 1px #15d3ff1a,inset 0 1px #ffffff1a}.gm-detail-hero-cover:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff1f,#0000 18%),linear-gradient(#0000 58%,#040d192e);position:absolute;inset:0}.gm-detail-price-tag{color:#fff;border:1px solid #ffffff38;border-radius:6px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 10px 26px #00000047}.gm-detail-price-tag.is-free{background:linear-gradient(135deg,#0c8fb2,#0c637d)}.gm-detail-price-tag.is-paid{background:linear-gradient(135deg,#fb923c,#fb5f6f)}.gm-detail-hero-copy{z-index:2;gap:12px;min-width:0;max-width:820px;display:grid;position:relative}.gm-detail-hero-copy:before{content:"";z-index:-1;background:linear-gradient(90deg,#050f1bb8,#050f1b4d 72%,#0000),linear-gradient(#ffffff0e,#0000 36%);border-left:1px solid #15d3ff3d;border-radius:8px;position:absolute;inset:-18px -22px;box-shadow:inset 1px 0 #ffffff0d}.gm-detail-tags,.gm-detail-meta-row,.gm-detail-score-row,.gm-detail-platforms>div,.gm-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gm-detail-tags span,.gm-detail-platforms>div span{min-height:28px;color:var(--text2);background:linear-gradient(#ffffff12,#0000),#0b1b2ec2;border:1px solid #8dcbff33;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.gm-detail-tags svg{color:var(--gold)}.gm-detail-title-group{min-width:0}.gm-detail-title-group h1{color:#fff;letter-spacing:0;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(34px,4vw,58px);font-weight:950;line-height:1.04;display:-webkit-box;overflow:hidden}.gm-detail-title-meta{max-width:780px;color:var(--gm-teal);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.gm-detail-meta-row{color:var(--text2);font-size:13px;font-weight:600}.gm-detail-meta-row span{align-items:center;gap:7px;min-width:0;display:inline-flex}.gm-detail-meta-row svg{color:var(--accent)}.gm-detail-meta-row strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gm-detail-rating-card{background:linear-gradient(135deg,#fbb84b21,#0a182ad1 42%),#0a182ad1;border:1px solid #f7b84b3d;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:0 13px;display:inline-flex;box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff0f}.gm-detail-rating-stars{color:#6d849ab8;gap:3px;display:inline-flex}.gm-detail-rating-stars .is-filled{color:var(--gold)}.gm-detail-rating-card strong{color:#fff;font-size:22px;line-height:1}.gm-detail-rating-card small,.gm-detail-review-count{color:var(--text3);font-size:12px;font-weight:800}.gm-detail-summary{max-width:780px;color:var(--text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.gm-detail-platforms{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.gm-detail-platforms>span{color:var(--text3);font-size:12px;font-weight:800}.gm-detail-actions{padding-top:2px}.gm-detail-primary-action,.gm-detail-secondary-action,.gm-detail-actions .gm-detail-favorite-action{justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 16px;font-size:14px;font-weight:900;line-height:1;text-decoration:none;transition:border-color .18s,background .18s,color .18s,box-shadow .18s,transform .18s,filter .18s;display:inline-flex;transform:translateZ(0);border-radius:6px!important}.gm-detail-primary-action{color:#fff;background:linear-gradient(135deg,#12b981,#0e8f79 54%,#0b6f7d);border:1px solid #34d39994;box-shadow:0 14px 34px #10b98138,inset 0 1px #ffffff2e}.gm-detail-primary-action:hover{filter:brightness(1.08);border-color:#6ee7b7c7}.gm-detail-secondary-action,.gm-detail-actions .gm-detail-favorite-action{color:var(--text)!important;background:#0a182ab8!important;border:1px solid #8dcbff2e!important}.gm-detail-secondary-action:hover,.gm-detail-actions .gm-detail-favorite-action:hover{transform:translateY(-1px);background:#15d3ff1f!important;border-color:#15d3ff6b!important}.gm-detail-main{position:relative}.gm-detail-main>section,.gm-detail-side-panel-list,.gm-detail-screenshots,#download-section,#game-intelligence,#trailer-section,#media-section,#recommendations-section{content-visibility:auto;contain-intrinsic-size:auto 620px}.gm-detail-page .gm-surface{border-color:var(--detail-border);box-shadow:var(--detail-shadow);background:linear-gradient(#ffffff0e,#0000 24%),linear-gradient(#0f1f32e0,#081322e6);border-radius:8px}.gm-detail-page .gm-surface__header{padding:14px 16px}.gm-detail-page .gm-surface__body{padding:16px}.gm-detail-download-panel{background:radial-gradient(circle at 6% 0,#2dd4bf33,#0000 26%),linear-gradient(#ffffff0e,#0000 22%),linear-gradient(#091f2afa,#061220f7)!important;border-width:1px!important;border-color:#2dd4bf47!important;border-radius:8px!important;box-shadow:0 22px 70px #0006,inset 0 1px #ffffff14!important}.gm-detail-download-anchor{scroll-margin-top:104px}.gm-detail-download-panel .rounded-3xl,.gm-detail-download-panel .rounded-2xl,.gm-detail-download-panel .rounded-xl,.gm-detail-screenshots .rounded-3xl,.gm-detail-screenshots .rounded-2xl,.gm-detail-screenshots .rounded-xl{border-radius:8px!important}.gm-detail-download-head .relative.px-8{padding:20px}.gm-detail-download-head>.absolute{opacity:.42}.gm-detail-download-head>.absolute:first-child{background:linear-gradient(90deg,#10b9813d,#14b8a61a 44%,#0000)!important}.gm-detail-download-head>.absolute:nth-child(2){opacity:.34}.gm-detail-download-head>.absolute:nth-child(3){opacity:.3}.gm-detail-download-icon{border-radius:8px!important;width:52px!important;height:52px!important;box-shadow:0 14px 34px #10b9814d,inset 0 1px #ffffff38!important}.gm-detail-download-icon svg{width:25px;height:25px}.gm-detail-download-panel h2{letter-spacing:0;font-size:clamp(22px,2.2vw,30px)!important}.gm-detail-download-panel p{letter-spacing:0}.gm-detail-download-meta{padding:14px 18px!important}.gm-detail-download-meta dl{gap:8px}.gm-detail-download-meta dl>div{background:linear-gradient(#ffffff0b,#0000),#ffffff07;border:1px solid #8dcbff1a;padding:10px 12px;border-radius:6px!important}.gm-detail-download-options{padding:12px 18px 18px!important}.gm-detail-download-row{box-shadow:inset 0 1px #ffffff0b;background:linear-gradient(90deg,#ffffff0d,#0000 48%),#05101d94!important;border-width:1px!important;border-radius:8px!important}.gm-detail-download-row>div{padding:12px 14px!important}.gm-detail-download-row a,.gm-detail-download-row button{min-height:40px;border-radius:6px!important}.gm-detail-download-row a{min-width:136px!important;padding:0 18px!important;font-size:14px!important}.gm-detail-download-tip{border-radius:8px!important;margin:0 18px 18px!important;padding:14px!important}.gm-detail-readiness-strip{background:linear-gradient(#ffffff0b,#0000 24%),linear-gradient(90deg,#15d3ff14,#061220d1 32%,#24d7c80f),#05101de0;border:1px solid #8dcbff2e;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 14px 42px #00000047,inset 0 1px #ffffff0f}.gm-detail-readiness-item{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:86px;padding:14px 18px;display:grid;position:relative}.gm-detail-readiness-item+.gm-detail-readiness-item{border-left:1px solid #8dcbff1f}.gm-detail-readiness-item>span{width:42px;height:42px;color:var(--accent);background:linear-gradient(#ffffff14,#0000),#15d3ff14;border:1px solid #15d3ff3d;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gm-detail-readiness-item strong,.gm-detail-readiness-item small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gm-detail-readiness-item strong{color:#fff;font-size:15px;font-weight:850;line-height:1.3}.gm-detail-readiness-item small{color:var(--text2);margin-top:3px;font-size:12px;font-weight:650}.gm-detail-readiness-item i{background:#34d399;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #34d3991a,0 0 18px #34d3996b}.gm-detail-intelligence{isolation:isolate;background:radial-gradient(circle at 10% 0,#15d3ff21,#0000 28%),radial-gradient(circle at 86% 8%,#f7b84b1a,#0000 26%),linear-gradient(#ffffff0d,#0000 20%),linear-gradient(135deg,#081626f0,#05101df5);border:1px solid #8dcbff2e;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 20px 62px #00000057,inset 0 1px #ffffff0f}.gm-detail-intelligence:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#8dcbff05 1px,#0000 1px),linear-gradient(90deg,#8dcbff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000009e,#0000 70%);mask-image:linear-gradient(#0000009e,#0000 70%)}.gm-detail-intelligence-head{border-bottom:1px solid #8dcbff1f;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px 14px;display:flex}.gm-detail-intelligence-head h2{color:#fff;letter-spacing:0;margin:0;font-size:28px;font-weight:950;line-height:1.06}.gm-detail-intelligence-eyebrow{min-height:24px;color:var(--gold);background:#f7b84b1a;border:1px solid #f7b84b3d;border-radius:6px;align-items:center;gap:7px;margin-bottom:8px;padding:0 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.gm-detail-intelligence-eyebrow svg{width:12px;height:12px}.gm-detail-intelligence-head p{color:var(--text2);margin:5px 0 0;font-size:13px;font-weight:700}.gm-detail-intelligence-actions{align-items:center;gap:10px;display:flex}.gm-detail-intelligence-meta{text-align:right;background:#ffffff09;border:1px solid #8dcbff24;border-radius:6px;gap:2px;min-width:104px;padding:8px 10px;display:grid}.gm-detail-intelligence-meta strong,.gm-detail-intelligence-meta small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gm-detail-intelligence-meta strong{color:#fff;font-size:13px;font-weight:900}.gm-detail-intelligence-meta small{color:var(--text3);font-size:11px;font-weight:800}.gm-detail-intelligence-head a{min-height:36px;color:var(--accent);white-space:nowrap;background:#15d3ff14;border:1px solid #15d3ff33;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.gm-detail-intelligence-head a:hover{background:#15d3ff21;border-color:#15d3ff6b}.gm-detail-intelligence-grid{grid-template-columns:minmax(0,1.32fr) minmax(260px,.78fr);gap:14px;padding:16px;display:grid}.gm-detail-intelligence-lead,.gm-detail-intelligence-row{color:inherit;text-decoration:none}.gm-detail-intelligence-lead{background:linear-gradient(90deg,#15d3ff17,#0000 42%),#040d199e;border:1px solid #8dcbff2e;border-radius:8px;grid-template-columns:minmax(220px,.92fr) minmax(0,1fr);min-height:252px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.gm-detail-intelligence-lead:hover,.gm-detail-intelligence-row:hover{border-color:#15d3ff57;transform:translateY(-1px);box-shadow:0 16px 42px #00000042}.gm-detail-intelligence-lead-media,.gm-detail-intelligence-row-media{background:linear-gradient(135deg,#15d3ff1f,#f7b84b14 58%,#0000),#040d19eb;position:relative;overflow:hidden}.gm-detail-intelligence-lead-media{border-right:1px solid #8dcbff1f}.gm-detail-intelligence-lead-media:after,.gm-detail-intelligence-row-media:after{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#0000 22%),linear-gradient(#0000 52%,#040d1957);position:absolute;inset:0}.gm-detail-intelligence-lead-copy{flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:22px;display:flex}.gm-detail-intelligence-label{width:fit-content;min-height:24px;color:var(--accent);background:#15d3ff1a;border:1px solid #15d3ff47;border-radius:6px;align-items:center;padding:0 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.gm-detail-intelligence-lead-copy strong{color:#fff;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:25px;font-weight:900;line-height:1.16;display:-webkit-box;overflow:hidden}.gm-detail-intelligence-summary{color:var(--text2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.gm-detail-intelligence-byline{flex-wrap:wrap;gap:7px;display:flex}.gm-detail-intelligence-byline small{background:#ffffff09;border:1px solid #8dcbff24;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;display:inline-flex}.gm-detail-intelligence-readmore{width:fit-content;min-height:32px;color:var(--accent);border-bottom:1px solid #15d3ff5c;align-items:center;gap:8px;font-size:12px;font-weight:900;display:inline-flex}.gm-detail-intelligence-readmore svg{width:11px;height:11px}.gm-detail-intelligence-lead-copy small,.gm-detail-intelligence-row-copy small{color:var(--text3);font-size:12px;font-weight:700;line-height:1.45}.gm-detail-intelligence-list{align-content:stretch;gap:10px;display:grid}.gm-detail-intelligence-row{background:#040d197a;border:1px solid #8dcbff24;border-radius:8px;grid-template-columns:132px minmax(0,1fr);min-height:76px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.gm-detail-intelligence-row-copy{flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:12px 14px;display:flex}.gm-detail-intelligence-row-copy strong{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:850;line-height:1.28;display:-webkit-box;overflow:hidden}.gm-detail-trailer{isolation:isolate;position:relative;overflow:hidden;background:linear-gradient(#ffffff0e,#0000 24%),linear-gradient(135deg,#062326f5,#040d19fa 48%,#0a182af5)!important;border-color:#34d3994d!important;box-shadow:0 24px 76px #0000006b,0 0 0 1px #34d3990f,inset 0 1px #ffffff12!important}.gm-detail-trailer:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#34d39914,#0000 34%),linear-gradient(#8dcbff06 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#8dcbff05 1px,#0000 1px) 0 0/38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000bd,#0000 82%);mask-image:linear-gradient(#000000bd,#0000 82%)}.gm-detail-trailer .gm-surface__header{background:linear-gradient(90deg,#34d3991a,#0000 42%),#030b1447;border-bottom:1px solid #8dcbff1f;padding:18px 20px}.gm-detail-trailer .gm-surface__title-group h2{color:#fff;letter-spacing:0;font-size:clamp(23px,2.1vw,31px);font-weight:950;line-height:1.06}.gm-detail-trailer .gm-surface__title-group p{max-width:620px;color:var(--text2);font-size:13px;font-weight:700}.gm-detail-trailer-count{color:#a7f3d0;white-space:nowrap;background:#34d3991a;border:1px solid #34d39942;border-radius:6px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.gm-detail-trailer-count svg{color:#34d399}.gm-detail-trailer-body{padding:0!important}.gm-detail-trailer-shell{gap:16px;padding:16px;scroll-margin-top:96px;display:grid}.gm-detail-trailer-intro{background:#040d1975;border:1px solid #8dcbff1f;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.gm-detail-trailer-intro span{color:#a7f3d0;white-space:nowrap;background:#34d3991a;border:1px solid #34d39942;border-radius:6px;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.gm-detail-trailer-intro p{color:var(--text2);margin:0;font-size:13px;font-weight:700;line-height:1.45}.gm-detail-trailer-groups{gap:18px;display:grid}.gm-detail-trailer-group{gap:10px;display:grid}.gm-detail-trailer-group-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.gm-detail-trailer-group-head h3{color:#fff;letter-spacing:0;margin:0;font-size:15px;font-weight:900}.gm-detail-trailer-group-head small{color:var(--text3);font-size:11px;font-weight:850}.gm-detail-trailer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gm-detail-trailer-card{background:linear-gradient(#ffffff0d,#0000 34%),#040d19a8;border:1px solid #8dcbff29;border-radius:8px;min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.gm-detail-trailer-card:hover{border-color:#34d39957;transform:translateY(-1px);box-shadow:0 18px 48px #0000004d}.gm-detail-trailer-player{background:linear-gradient(135deg,#34d3991a,#0000 48%),#020712;border-bottom:1px solid #8dcbff1f;padding:10px}.gm-detail-trailer-embed{border-color:#34d39933;border-radius:8px;box-shadow:0 14px 42px #00000052}.gm-detail-trailer-frame{border-radius:7px}.gm-detail-trailer-card-copy{align-content:start;gap:8px;min-height:112px;padding:14px;display:grid}.gm-detail-trailer-card-copy p{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:850;line-height:1.34;display:-webkit-box;overflow:hidden}.gm-detail-trailer-card-copy small{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;display:block;overflow:hidden}.gm-detail-trailer-card-copy a{color:#a7f3d0;background:#34d39914;border:1px solid #34d39933;border-radius:6px;align-items:center;gap:7px;width:fit-content;min-height:32px;padding:0 10px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.gm-detail-trailer-card-copy a:hover{background:#34d39921;border-color:#34d3996b}.gm-detail-recommendations-slot{scroll-margin-top:24px}.gm-detail-recommendations{isolation:isolate;background:radial-gradient(circle at 12% 0,#fbb84b2e,#0000 28%),radial-gradient(circle at 94% 10%,#15d3ff33,#0000 26%),linear-gradient(#ffffff0e,#0000 24%),linear-gradient(135deg,#142334fa,#071220f7 48%,#10182cfa);border:1px solid #fbb84b3d;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 22px 72px #0006,0 0 0 1px #fbb84b0f,inset 0 1px #ffffff12}.gm-detail-recommendations:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fbb84b14,#0000 34%),linear-gradient(#ffffff0f,#0000 42%);position:absolute;inset:0}.gm-detail-recommendations:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fbb84bb8,#15d3ff5c,#0000);height:1px;position:absolute;inset:0 18px auto}.gm-detail-recommendations-head{border-bottom:1px solid #8dcbff1f;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 22px 15px;display:flex}.gm-detail-recommendations-head h2,.gm-detail-recommendations-empty h2{background:linear-gradient(90deg,#fff,#ffe3a6 58%,#a7f6ff);color:#0000;letter-spacing:0;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(22px,2.3vw,30px);font-weight:950;line-height:1.05}.gm-detail-recommendations-head p,.gm-detail-recommendations-empty p{max-width:560px;color:var(--text2);margin:8px 0 0;font-size:14px;line-height:1.5}.gm-detail-recommendations-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:min(100%,380px);display:flex}.gm-detail-recommendations-more,.gm-detail-recommendations-similar,.gm-detail-recommendation-open{color:#ffd68a;white-space:nowrap;background:linear-gradient(135deg,#fbb84b2e,#15d3ff14),#fbb84b1a;border:1px solid #fbb84b47;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.gm-detail-recommendations-more:hover,.gm-detail-recommendations-similar:hover,.gm-detail-recommendation-open:hover{color:#fff1c8;background:#fbb84b29;border-color:#fbb84b85}.gm-detail-recommendations-layout{gap:14px;padding:16px 16px 18px;display:grid}.gm-detail-recommendation-featured,.gm-detail-recommendation-card{color:inherit;text-decoration:none}.gm-detail-recommendation-featured{background:radial-gradient(circle at 28% 10%,#15d3ff21,#0000 30%),linear-gradient(135deg,#071524f0,#0e1f31e0),#061220eb;border:1px solid #8dcbff33;border-radius:8px;grid-template-columns:204px minmax(0,1fr);min-height:240px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.gm-detail-recommendation-featured:hover,.gm-detail-recommendation-card:hover{box-shadow:var(--card-shadow-hover);border-color:#15d3ff61;transform:translateY(-1px)}.gm-detail-recommendation-featured-cover,.gm-detail-recommendation-cover{background:#040d19e0;position:relative;overflow:hidden}.gm-detail-recommendation-featured-cover{border-right:1px solid #8dcbff1f}.gm-detail-recommendation-fallback{pointer-events:none;background:linear-gradient(145deg,#15d3ff1f,#0000 38%),radial-gradient(circle at 80% 14%,#fbb84b29,#0000 24%),#05101df5;place-items:center;display:grid;position:absolute;inset:0}.gm-detail-recommendation-fallback span{color:#d9efff;letter-spacing:0;background:#ffffff0e;border:1px solid #8dcbff3d;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 10px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.gm-detail-recommendation-featured-cover .gm-detail-recommendation-fallback{background:radial-gradient(circle at 54% 34%,#fbb84b2e,#0000 18%),radial-gradient(circle at 28% 18%,#15d3ff33,#0000 24%),linear-gradient(145deg,#15d3ff1f,#0000 44%),#05101df5}.gm-detail-recommendation-featured-cover .gm-detail-recommendation-fallback span{color:#fff4d6;background:linear-gradient(145deg,#fbb84b24,#15d3ff14),#ffffff0e;border-color:#fbb84b4d;min-width:68px;min-height:68px;font-size:18px;box-shadow:0 18px 42px #0000004d,inset 0 1px #ffffff1a}.gm-detail-recommendation-featured-cover:after,.gm-detail-recommendation-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000,#040d193d);position:absolute;inset:0}.gm-detail-recommendation-featured img,.gm-detail-recommendation-card img{transition:transform .26s,filter .26s}.gm-detail-recommendation-featured:hover img,.gm-detail-recommendation-card:hover img{filter:saturate(1.08)brightness(1.06);transform:scale(1.035)}.gm-detail-recommendation-featured-copy{flex-direction:column;justify-content:flex-end;gap:11px;min-width:0;padding:22px;display:flex}.gm-detail-recommendation-featured-copy h3,.gm-detail-recommendation-card-copy h3{color:#fff;letter-spacing:0;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-weight:900;display:-webkit-box;overflow:hidden}.gm-detail-recommendation-featured-copy h3{-webkit-line-clamp:2;max-width:460px;font-size:clamp(26px,3vw,38px);line-height:1.05}.gm-detail-recommendation-featured-meta{flex-wrap:wrap;gap:8px;display:flex}.gm-detail-recommendation-featured-meta span{min-height:30px;color:var(--text2);background:#ffffff0b;border:1px solid #8dcbff29;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.gm-detail-recommendation-featured-meta svg,.gm-detail-recommendation-card-copy svg{color:var(--gold)}.gm-detail-recommendation-reason{color:#b8eaff;background:#15d3ff1a;border:1px solid #8dcbff29;border-radius:6px;align-items:center;gap:6px;width:fit-content;min-height:28px;padding:0 9px;font-size:11px;font-weight:850;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.gm-detail-recommendation-reason.is-amber{color:#ffd68a;background:#fbb84b1f;border-color:#fbb84b47}.gm-detail-recommendation-reason.is-purple{color:#c8d1ff;background:#8da2ff1f;border-color:#8da2ff47}.gm-detail-recommendation-reason.is-rose{color:#ffb7c0;background:#fb5f6f1f;border-color:#fb5f6f47}.gm-detail-recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.gm-detail-recommendation-card{background:radial-gradient(circle at 0 0,#15d3ff1a,#0000 34%),linear-gradient(135deg,#0c1f32eb,#071322db),#081626d1;border:1px solid #8dcbff29;border-radius:8px;grid-template-columns:82px minmax(0,1fr);min-height:122px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.gm-detail-recommendation-card-copy{align-content:center;gap:9px;min-width:0;padding:11px;display:grid}.gm-detail-recommendation-card-copy h3{-webkit-line-clamp:2;font-size:14px;line-height:1.22}.gm-detail-recommendation-card-copy p{color:var(--text3);align-items:center;gap:5px;margin:0;font-size:12px;font-weight:800;display:inline-flex}.gm-detail-recommendations-skeleton{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid}.gm-detail-recommendations-skeleton span{background:linear-gradient(90deg,#ffffff0d,#ffffff1c,#ffffff0d) 0 0/220% 100%;border-radius:8px;min-height:118px;animation:1.4s ease-in-out infinite gm-shimmer}@keyframes gm-shimmer{0%{background-position:140% 0}to{background-position:-80% 0}}.gm-detail-recommendations-skeleton span:first-child{grid-row:span 2;min-height:250px}.gm-detail-recommendations-empty{text-align:center;justify-items:center;padding:44px 24px;display:grid}.gm-detail-recommendations-empty>svg{width:34px;height:34px;color:var(--gold);margin-bottom:12px}.gm-detail-screenshots{box-shadow:var(--detail-shadow);border:1px solid var(--detail-border)!important;background:linear-gradient(#ffffff0d,#0000 20%),linear-gradient(#0d1d30e0,#071322e6)!important;border-radius:8px!important;gap:14px!important}.gm-detail-screenshots>div>div:first-child{opacity:.22!important;background:linear-gradient(90deg,#15d3ffd1,#24d7c852,#0000)!important}.gm-detail-screenshots button{border-radius:6px!important}.gm-detail-screenshots img{filter:saturate(1.06)contrast(1.02)}.gm-detail-side-panel-list{gap:14px;display:grid}.gm-detail-side-panel{box-shadow:var(--detail-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--detail-border)!important;background:linear-gradient(#ffffff0e,#0000 24%),linear-gradient(#0f1f32e0,#081322e6)!important;border-radius:8px!important}.gm-detail-side-panel>div:first-child{border-bottom-color:#8dcbff1f!important;padding:14px 16px!important}.gm-detail-side-panel>div:last-child{padding:14px 16px!important}.gm-detail-side-panel h3{font-size:16px}.gm-detail-side-panel p[class*=uppercase]{color:#94a3b8b8!important;letter-spacing:.12em!important}.gm-detail-side-panel .h-px{background:linear-gradient(90deg,#0000,#8dcbff29,#0000)!important}.gm-detail-side-panel .rounded-lg,.gm-detail-side-panel .rounded-full{border-radius:6px!important}@media (min-width:1024px){body:has(.gm-detail-workspace) .nav-glass{display:none}body:has(.gm-detail-workspace) .nav-glass~.h-20{display:none}body:has(.gm-detail-workspace) .min-h-screen>.container{max-width:none;margin:0;padding:0}body:has(.gm-detail-workspace) .min-h-screen>.container:empty{display:none}body:has(.gm-detail-workspace) footer{background:#06101d;border-top:1px solid #8dcbff1a;width:calc(100% - 188px);max-width:none;margin-left:188px}.gm-detail-workspace{z-index:1;background:radial-gradient(circle at 86% 0,#15d3ff1f,#0000 27%),radial-gradient(circle at 96% 32%,#f7b84b0f,#0000 24%),linear-gradient(#050d18 0%,#071522 48%,#050d18 100%);grid-template-columns:188px minmax(0,1fr);min-height:100vh;display:grid;position:relative}.gm-detail-sidebar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0a,#0000 22%),linear-gradient(#050e1af0,#030a13f5);border-right:1px solid #8dcbff24;flex-direction:column;gap:18px;width:188px;padding:18px 12px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:18px 0 64px #00000047,inset -1px 0 #ffffff08}.gm-detail-sidebar-brand{min-width:0;min-height:44px;color:var(--text);align-items:center;gap:10px;display:inline-flex}.gm-detail-sidebar-brand>span:not(.gm-brand){background:var(--logo-gradient);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:inline-flex}.gm-detail-sidebar-brand strong{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:900;overflow:hidden}.gm-detail-sidebar-groups{gap:16px;display:grid}.gm-detail-sidebar-group{gap:4px;display:grid}.gm-detail-sidebar-group small{color:var(--text3);margin:10px 10px 6px;font-size:11px;font-weight:700}.gm-detail-sidebar-link{min-width:0;min-height:40px;color:var(--text2);border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex}.gm-detail-sidebar-link svg{color:currentColor;flex:none;width:14px}.gm-detail-sidebar-link:hover,.gm-detail-sidebar-link.is-active{color:var(--accent);background:linear-gradient(90deg,#15d3ff40,#15d3ff12),#15d3ff0a;border-color:#15d3ff29;box-shadow:inset 3px 0 #15d3ffb8}.gm-detail-sidebar-footer{background:linear-gradient(#ffffff0b,#0000),#ffffff06;border:1px solid #8dcbff24;border-radius:8px;gap:4px;margin-top:auto;padding:8px;display:grid}.gm-detail-content{grid-column:2;padding:16px 24px 36px 28px}.gm-detail-topbar{grid-template-columns:minmax(360px,1fr) auto;align-items:center;gap:22px;max-width:1240px;margin:0 auto 14px;display:grid}.gm-detail-search{background:linear-gradient(90deg,#15d3ff1a,#091727f5 18%),linear-gradient(#ffffff0f,#0000),#091727f5;border:1px solid #8dcbff33;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;padding:0 10px 0 14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,inset 3px 0 #15d3ff94,0 12px 34px #00000038}.gm-detail-search:focus-within{border-color:#15d3ff70;box-shadow:inset 0 1px #ffffff1a,inset 3px 0 #15d3ffc2,0 16px 44px #15d3ff1a}.gm-detail-search svg{color:var(--text2)}.gm-detail-search-field{align-items:center;min-width:0;display:grid;position:relative}.gm-detail-search input{z-index:1;min-width:0;min-height:40px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;font-size:15px;font-weight:600;position:relative;overflow:hidden}.gm-detail-search input::placeholder{color:#d4e3ef;opacity:1}.gm-detail-search kbd{color:var(--text2);background:#ffffff0a;border:1px solid #8dcbff29;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.gm-detail-user-actions{color:var(--text2);align-items:center;gap:14px;display:inline-flex}.gm-detail-user-actions a,.gm-detail-user-actions span{min-width:28px;min-height:28px;color:var(--text2);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.gm-detail-user-actions a:hover,.gm-detail-user-actions span:hover{color:var(--accent);background:#15d3ff1a}.gm-detail-user-actions strong{color:var(--gold);letter-spacing:0;font-size:12px;font-weight:900}body:has(.gm-detail-workspace) nav[aria-label]{width:100%;max-width:1240px;margin:0 auto 14px;padding-top:0}.gm-detail-hero,.gm-detail-main{width:100%;max-width:1240px}.gm-detail-hero{min-height:430px;box-shadow:var(--detail-shadow-strong);background:linear-gradient(135deg,#0a182af5,#040d19db),#061220eb;border-color:#8dcbff3d}.gm-detail-hero:after{content:"";background:linear-gradient(90deg,#0000,#15d3ffb8,#24d7c847,#0000);height:1px;position:absolute;inset:auto 0 0}.gm-detail-hero-shade{background:linear-gradient(90deg,#040d19fa 0%,#040d19e0 42%,#040d1952 78%),radial-gradient(circle at 28% 18%,#15d3ff2e,#0000 28%),linear-gradient(#040d1914,#040d19c7)}.gm-detail-hero-inner{grid-template-columns:250px minmax(0,1fr);align-items:center;gap:30px;min-height:430px;padding:34px}.gm-detail-hero-cover{border-color:#8dcbff5c;box-shadow:0 22px 58px #0000007a,0 0 0 1px #15d3ff1a}.gm-detail-price-tag{min-height:32px;padding:0 12px}.gm-detail-hero-copy{gap:14px;max-width:820px}.gm-detail-title-group h1{max-width:820px;font-size:clamp(40px,4.3vw,62px)}.gm-detail-title-meta{max-width:720px;color:var(--gm-teal);font-size:16px}.gm-detail-meta-row{gap:12px;max-width:760px;font-size:14px}.gm-detail-rating-card{min-height:48px;padding:0 14px}.gm-detail-rating-card strong{font-size:26px}.gm-detail-summary{max-width:720px;font-size:15px}.gm-detail-primary-action,.gm-detail-secondary-action,.gm-detail-actions .gm-detail-favorite-action{min-height:48px;padding:0 20px}.gm-detail-main{padding-left:0!important;padding-right:0!important}.gm-detail-main>div{grid-template-columns:minmax(0,1fr) 300px!important;gap:18px!important}.gm-detail-favorite-tip{background:#0a182ab8!important;border-color:#8dcbff29!important;border-radius:8px!important}.gm-detail-favorite-tip>div{background:#15d3ff1f!important;border-radius:6px!important}.gm-detail-favorite-tip svg{color:var(--accent)!important}.gm-detail-download-head .relative.px-8{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;display:grid;padding:20px!important}.gm-detail-download-panel h2{font-size:28px!important}.gm-detail-download-panel h2+p{max-width:560px}.gm-detail-download-meta dl{grid-template-columns:repeat(3,minmax(0,1fr))!important}.gm-detail-download-row>div{align-items:center}.gm-detail-side-panel h3 svg{color:var(--accent)!important}}@media (max-width:1023px){.gm-detail-hero{width:calc(100% - 24px)}body:has(.gm-detail-page) nav[aria-label]{width:calc(100% - 24px)}.gm-detail-main{margin-left:auto;margin-right:auto;grid-template-columns:minmax(0,1fr)!important;width:calc(100% - 24px)!important}.gm-detail-main>*,.gm-detail-main>div>*{width:100%!important;min-width:0!important;max-width:100%!important}.gm-detail-main>div{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.gm-detail-main #game-intelligence{width:100%!important;max-width:100%!important}.gm-detail-readiness-strip,.gm-detail-intelligence-grid,.gm-detail-intelligence-lead{grid-template-columns:1fr}.gm-detail-intelligence-grid,.gm-detail-intelligence-lead,.gm-detail-intelligence-row{min-width:0}.gm-detail-readiness-item+.gm-detail-readiness-item{border-top:1px solid #8dcbff1f;border-left:0}.gm-detail-intelligence-lead-media{aspect-ratio:16/9;border-bottom:1px solid #8dcbff1f;border-right:0;min-height:0}.gm-detail-intelligence-row{grid-template-columns:96px minmax(0,1fr)}.gm-detail-intelligence-lead-copy{padding:18px}.gm-detail-intelligence-row-copy{padding:10px 12px}.gm-detail-intelligence-head,.gm-detail-intelligence-actions,.gm-detail-trailer .gm-surface__header,.gm-detail-trailer-intro{align-items:flex-start}.gm-detail-intelligence-head,.gm-detail-trailer .gm-surface__header,.gm-detail-trailer-intro{flex-direction:column}.gm-detail-intelligence-actions,.gm-detail-trailer-grid{width:100%}.gm-detail-intelligence-meta{text-align:left;min-width:0}.gm-detail-trailer-grid{grid-template-columns:1fr}.gm-detail-trailer-count{white-space:normal}.gm-detail-hero{min-height:0;margin-top:6px}.gm-detail-hero-inner{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:14px;min-height:0;padding:14px}.gm-detail-title-group h1{font-size:clamp(24px,7vw,34px)}.gm-detail-title-meta,.gm-detail-summary{-webkit-line-clamp:2}.gm-detail-meta-row,.gm-detail-platforms{gap:6px}.gm-detail-actions{gap:8px}}@media (max-width:639px){body:has(.gm-detail-page) nav[aria-label]{margin-bottom:6px;padding-top:8px}.gm-detail-hero-inner{grid-template-columns:104px minmax(0,1fr);padding:12px}.gm-detail-hero-copy{gap:8px}.gm-detail-tags,.gm-detail-meta-row span:nth-child(n+3),.gm-detail-review-count,.gm-detail-platforms{display:none}.gm-detail-primary-action,.gm-detail-secondary-action,.gm-detail-actions .gm-detail-favorite-action{flex:auto;padding:0 12px}.gm-detail-download-head .relative.px-8{padding:18px}.gm-detail-download-row>div,.gm-detail-download-row .flex.items-center.gap-3{align-items:stretch}.gm-detail-download-row a{width:100%}.gm-detail-download-anchor{scroll-margin-top:92px}.gm-detail-intelligence-actions{flex-direction:column}.gm-detail-intelligence-head a,.gm-detail-trailer-card-copy a{justify-content:center;width:100%}.gm-detail-trailer-shell{padding:12px}.gm-detail-trailer-card-copy{min-height:0}}.gm-guide-feature-shell{isolation:isolate;color:#f8fbff;min-height:100vh;font-family:var(--font-geist-sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);background:linear-gradient(#07111f 0%,#091827 42%,#060d18 100%);position:relative;overflow-x:hidden}.gm-guide-feature-grid-bg{z-index:-1;pointer-events:none;background:linear-gradient(#8dcbff08 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#8dcbff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(118deg,#15d3ff1a,#0000 36%,#f7b84b14 74%,#0000);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000db,#00000061 78%,#0000);mask-image:linear-gradient(#000000db,#00000061 78%,#0000)}.gm-guide-feature-frame{width:min(1180px,100% - 32px);margin:0 auto;padding:22px 0 56px}.gm-guide-feature-nav{justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.gm-guide-feature-brand,.gm-guide-feature-nav a{color:inherit;text-decoration:none}.gm-guide-feature-nav nav{flex-wrap:wrap;gap:8px;display:flex}.gm-guide-feature-nav nav a{color:#c7d8ea;background:#ffffff0b;border:1px solid #8dcbff29;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.gm-guide-feature-nav nav a:hover{color:#fff;border-color:#15d3ff57}.gm-guide-feature-hero{background:linear-gradient(135deg,#15d3ff1a,#0000 34%),linear-gradient(315deg,#f7b84b1a,#0000 42%),#040d19d1;border:1px solid #8dcbff29;border-radius:8px;grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:22px;padding:28px;display:grid;overflow:hidden;box-shadow:0 24px 80px #00000057,inset 0 1px #ffffff12}.gm-guide-feature-hero-copy{flex-direction:column;justify-content:center;gap:18px;min-width:0;display:flex}.gm-guide-feature-eyebrow{flex-wrap:wrap;gap:8px;display:flex}.gm-guide-feature-eyebrow span{color:#ffd88a;background:#f7b84b1a;border:1px solid #f7b84b3d;border-radius:6px;align-items:center;gap:7px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.gm-guide-feature-eyebrow span+span{color:#a9f3ff;background:#15d3ff14;border-color:#15d3ff38}.gm-guide-feature-hero h1{overflow-wrap:anywhere;color:#fff;letter-spacing:0;max-width:820px;margin:0;font-size:44px;font-weight:950;line-height:1.05}.gm-guide-feature-hero p{color:#b8c8d8;max-width:760px;margin:0;font-size:17px;font-weight:600;line-height:1.75}.gm-guide-feature-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:760px;display:grid}.gm-guide-feature-stats span{background:#ffffff0b;border:1px solid #8dcbff21;border-radius:8px;gap:4px;min-width:0;padding:12px;display:grid}.gm-guide-feature-stats svg{color:#15d3ff;width:15px;height:15px}.gm-guide-feature-stats strong,.gm-guide-feature-stats small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.gm-guide-feature-stats strong{color:#fff;font-size:14px;font-weight:900}.gm-guide-feature-stats small{color:#8093a8;font-size:12px;font-weight:800}.gm-guide-feature-actions{flex-wrap:wrap;gap:10px;display:flex}.gm-guide-feature-actions a{color:#c7fbff;background:linear-gradient(135deg,#15d3ff2e,#15d3ff14);border:1px solid #15d3ff47;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.gm-guide-feature-actions a:hover{background:#15d3ff29;border-color:#15d3ff85}.gm-guide-feature-actions .is-secondary{color:#ffe2a8;background:#f7b84b1a;border-color:#f7b84b3d}.gm-guide-feature-hero-card{gap:12px;min-width:0;display:grid}.gm-guide-feature-media{background:#030912d1;border:1px solid #8dcbff29;border-radius:8px;min-height:340px;position:relative;overflow:hidden}.gm-guide-feature-source-card{background:#ffffff0b;border:1px solid #8dcbff24;border-radius:8px;gap:5px;padding:14px;display:grid}.gm-guide-feature-source-card span,.gm-guide-feature-panel-label{color:#8093a8;font-size:11px;font-weight:900;line-height:1}.gm-guide-feature-source-card strong{overflow-wrap:anywhere;color:#fff;min-width:0;font-size:15px;font-weight:900}.gm-guide-feature-source-card small{color:#aebfd0;font-size:12px;font-weight:700;line-height:1.45}.gm-guide-feature-body{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:22px;padding-top:22px;display:grid}.gm-guide-feature-article{gap:14px;display:grid}.gm-guide-feature-chapter{background:linear-gradient(#ffffff0a,#ffffff05),#040d19bd;border:1px solid #8dcbff21;border-radius:8px;grid-template-columns:58px minmax(0,1fr);gap:18px;padding:22px;scroll-margin-top:24px;display:grid}.gm-guide-feature-chapter-index{color:#a9f3ff;background:#15d3ff1a;border:1px solid #15d3ff40;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;font-weight:950;display:inline-flex}.gm-guide-feature-chapter h2{color:#fff;letter-spacing:0;margin:0 0 12px;font-size:24px;font-weight:900;line-height:1.2}.gm-guide-feature-prose{gap:12px;display:grid}.gm-guide-feature-prose p{color:#cbd7e3;margin:0;font-size:16px;font-weight:500;line-height:1.85}.gm-guide-feature-aside{gap:14px;display:grid;position:sticky;top:18px}.gm-guide-feature-panel{background:#040d19c2;border:1px solid #8dcbff21;border-radius:8px;gap:12px;padding:16px;display:grid}.gm-guide-feature-toc{gap:8px;display:grid}.gm-guide-feature-toc a,.gm-guide-feature-game-link{color:#c7d8ea;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:800;line-height:1.45;text-decoration:none;display:flex}.gm-guide-feature-toc a{border-radius:6px;padding:8px}.gm-guide-feature-toc a:hover,.gm-guide-feature-game-link:hover{color:#fff;background:#15d3ff12}.gm-guide-feature-toc svg,.gm-guide-feature-game-link>svg{color:#34d399;flex:none;width:13px;height:13px}.gm-guide-feature-toc span,.gm-guide-feature-game-link span{min-width:0}.gm-guide-feature-game-link{background:#ffffff09;border:1px solid #8dcbff1f;border-radius:8px;justify-content:space-between;padding:12px}.gm-guide-feature-game-link strong,.gm-guide-feature-game-link small{display:block}.gm-guide-feature-game-link strong{overflow-wrap:anywhere;color:#fff;font-size:14px;font-weight:900}.gm-guide-feature-game-link small{color:#8093a8;margin-top:4px;font-size:12px;font-weight:700}@media (max-width:980px){.gm-guide-feature-hero,.gm-guide-feature-body{grid-template-columns:1fr}.gm-guide-feature-media{aspect-ratio:16/9;min-height:0}.gm-guide-feature-aside{position:static}}@media (max-width:720px){.gm-guide-feature-frame{width:min(100% - 24px,1180px);padding-top:14px}.gm-guide-feature-nav{flex-direction:column;align-items:flex-start}.gm-guide-feature-nav nav,.gm-guide-feature-nav nav a,.gm-guide-feature-actions,.gm-guide-feature-actions a{width:100%}.gm-guide-feature-nav nav a{justify-content:center}.gm-guide-feature-hero{gap:18px;padding:18px}.gm-guide-feature-hero h1{font-size:32px;line-height:1.12}.gm-guide-feature-hero p{font-size:15px;line-height:1.7}.gm-guide-feature-stats{grid-template-columns:1fr}.gm-guide-feature-chapter{grid-template-columns:1fr;gap:12px;padding:18px}.gm-guide-feature-chapter h2{font-size:21px}.gm-guide-feature-prose p{font-size:15px}}.gm-library-workspace{min-height:auto;color:var(--text);background:radial-gradient(circle at 82% 0,#15d3ff1a,#0000 30%),linear-gradient(#06101d 0%,#071522 52%,#06101d 100%);grid-template-columns:236px minmax(0,1fr);display:grid;position:relative}.gm-library-workspace:before{z-index:0;pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#8dcbff09 1px,#0000 1px),linear-gradient(90deg,#8dcbff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000bf,#0000 86%);mask-image:linear-gradient(#000000bf,#0000 86%)}.gm-library-workspace--amber{background:radial-gradient(circle at 82% 0,#f7b84b24,#0000 30%),linear-gradient(#06101d 0%,#10151f 52%,#06101d 100%)}.gm-library-sidebar{z-index:30;-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:#040d19c7;border-right:1px solid #8dcbff29;flex-direction:column;gap:24px;width:236px;min-width:0;height:auto;padding:22px 16px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:inset -1px 0 #ffffff08}.gm-library-brand{min-height:44px;color:var(--text);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.gm-library-brand>span:not(.gm-brand){background:var(--logo-gradient);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:inline-flex}.gm-library-brand strong{letter-spacing:0;font-size:22px;font-weight:900}.gm-library-side-groups{gap:20px;display:grid}.gm-library-side-group{gap:4px;display:grid}.gm-library-side-group small{color:var(--text3);margin:10px 10px 6px;font-size:11px;font-weight:700}.gm-library-side-group a,.gm-library-side-footer span{min-height:40px;color:var(--text2);border-radius:6px;align-items:center;gap:11px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.gm-library-side-group a svg,.gm-library-side-footer svg{color:currentColor;width:14px}.gm-library-side-group a:hover,.gm-library-side-group a.is-active{color:var(--accent);background:linear-gradient(90deg,#15d3ff47,#15d3ff14)}.gm-library-workspace--amber .gm-library-side-group a:hover,.gm-library-workspace--amber .gm-library-side-group a.is-active{color:var(--gold);background:linear-gradient(90deg,#f7b84b3d,#f7b84b14)}.gm-library-side-footer{border:1px solid #8dcbff1f;border-radius:8px;gap:4px;margin-top:auto;padding:8px;display:grid}.gm-library-content{z-index:1;grid-column:2;min-width:0;padding:22px 32px 34px 38px;position:relative}.gm-library-topbar{grid-template-columns:minmax(360px,1fr) auto;align-items:center;gap:24px;max-width:1500px;margin:0 auto 16px;display:grid}.gm-library-search{background:#061220c7;border:1px solid #8dcbff3d;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:50px;padding:0 10px 0 14px;display:grid;box-shadow:0 14px 38px #0000002e,inset 0 1px #ffffff0a}.gm-library-search svg{color:var(--text2)}.gm-library-search input{min-width:0;min-height:46px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;font-size:14px;overflow:hidden}.gm-library-search input::placeholder{color:var(--text3)}.gm-library-search kbd{color:var(--text3);background:#ffffff0a;border:1px solid #8dcbff29;border-radius:5px;padding:3px 8px;font-family:inherit;font-size:11px}.gm-library-user-actions{color:var(--text2);align-items:center;gap:18px;display:inline-flex}.gm-library-user-actions span{color:#f8d59a;border:1px solid #f7b84b73;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:inline-flex}.gm-library-shortcuts{background:#0612206b;border:1px solid #8dcbff24;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));max-width:1500px;margin:0 auto 18px;display:grid;overflow:hidden}.gm-library-shortcuts a{min-height:56px;color:var(--accent);border-right:1px solid #8dcbff24;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.gm-library-shortcuts a:last-child{border-right:0}.gm-library-shortcuts a.is-active{color:#fff;background:linear-gradient(#15d3ff2e,#15d3ff12);box-shadow:inset 0 -2px #15d3ffb8}.gm-library-workspace--amber .gm-library-shortcuts a{color:var(--gold)}.gm-library-workspace--amber .gm-library-shortcuts a.is-active{background:#f7b84b1a}.gm-library-stage{grid-template-columns:minmax(0,1.85fr) minmax(360px,.72fr);align-items:start;gap:18px;max-width:1500px;margin:0 auto 18px;display:grid}.gm-library-hero{background:#061220e0;border:1px solid #8dcbff29;border-radius:8px;min-height:420px;display:block;position:relative;overflow:hidden;box-shadow:0 24px 82px #0000005c,inset 0 1px #ffffff0d}.gm-library-workspace--amber .gm-library-hero{border-color:#f7b84b42}.gm-library-hero__media{position:absolute;inset:0}.gm-library-hero__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .7s cubic-bezier(.23,1,.32,1),filter .7s cubic-bezier(.23,1,.32,1)}.gm-library-hero:hover .gm-library-hero__media img{filter:saturate(1.08)contrast(1.03);transform:scale(1.035)}.gm-library-hero:after{content:"";opacity:.72;background:linear-gradient(90deg,#15d3ffa3,#f7b84b57,#0000);height:1px;position:absolute;inset:auto 18px 18px}.gm-library-hero__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#040d19f5 0%,#040d19b3 38%,#040d191f 76%),linear-gradient(#040d1905,#040d1994);position:absolute;inset:0}.gm-library-hero__hit{z-index:2;border-radius:inherit;position:absolute;inset:0}.gm-library-hero__copy{z-index:3;flex-direction:column;justify-content:center;gap:12px;max-width:540px;min-height:420px;padding:34px;display:flex;position:relative}.gm-library-hero__copy>span,.gm-library-hero__copy em{color:var(--gold);align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.gm-library-hero__copy>span{color:#fff;text-transform:uppercase}.gm-library-hero__copy>span svg{color:var(--hot)}.gm-library-hero__copy strong{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(38px,3vw,56px);font-weight:900;line-height:1.08;display:-webkit-box;overflow:hidden}.gm-library-hero__copy em small{color:var(--text2);margin-left:12px}.gm-library-hero__copy p{color:var(--text2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.gm-library-hero__action{color:#c7f8ff;background:#15d3ff1a;border:1px solid #15d3ff4d;border-radius:8px;align-items:center;gap:7px;width:fit-content;min-height:38px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.gm-series-hero-collage-signal{background:radial-gradient(circle at 24% 18%,#15d3ff2e,#0000 28%),radial-gradient(circle at 72% 20%,#00c7b729,#0000 30%),linear-gradient(145deg,#134c58db,#040d19fa);place-items:center;display:grid;position:absolute;inset:0}.gm-series-hero-collage-grid{background-image:linear-gradient(#8dcbff12 1px,#0000 1px),linear-gradient(90deg,#8dcbff12 1px,#0000 1px);background-size:18px 18px;border:1px solid #8dcbff1a;border-radius:8px;position:absolute;inset:18%;box-shadow:inset 0 0 32px #15d3ff14}.gm-series-hero-collage-core{z-index:1;color:#e8fbff;width:56px;height:56px;font-family:var(--font-geist-mono),var(--font-geist-sans),sans-serif;background:#040d19c7;border-radius:999px;place-items:center;font-size:14px;font-weight:900;display:inline-grid;position:relative;box-shadow:0 18px 36px #0000004d,inset 0 1px #ffffff14}.gm-series-hero-collage-core i{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);opacity:.86;width:14px;height:18px;position:absolute;bottom:8px;right:7px}.gm-library-hero__actions{flex-wrap:wrap;gap:8px;display:inline-flex}.gm-library-hero__action.is-primary{color:#fff;background:linear-gradient(135deg,#15d3ff38,#00769452);border-color:#15d3ff75;box-shadow:0 0 24px #15d3ff2e,inset 0 1px #ffffff14}.gm-library-hero__meta-rail{z-index:1;pointer-events:none;gap:8px;width:min(190px,24%);display:grid;position:absolute;top:24px;right:18px}.gm-detail-intelligence-cover-fallback{--cover-a:#15d3ff;--cover-b:#f7b84b;--cover-ink:#ffffffeb;background:linear-gradient(135deg,color-mix(in srgb,var(--cover-a)34%,transparent),transparent 38%),linear-gradient(315deg,color-mix(in srgb,var(--cover-b)30%,transparent),transparent 44%),linear-gradient(180deg,#071220b8,#030912f5);min-width:0;color:var(--cover-ink);flex-direction:column;justify-content:space-between;gap:8px;padding:18px;display:flex;position:absolute;inset:0}.gm-detail-intelligence-cover-fallback:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000c7,#0000 82%);mask-image:linear-gradient(#000000c7,#0000 82%)}.gm-detail-intelligence-cover-fallback:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--cover-a)28%,transparent),transparent);pointer-events:none;height:34%;position:absolute;inset:auto -20% 16%;transform:rotate(-10deg)}.gm-detail-intelligence-cover-fallback[data-tone=bilibili]{--cover-a:#00aeec;--cover-b:#fb7299}.gm-detail-intelligence-cover-fallback[data-tone=review]{--cover-a:#f7b84b;--cover-b:#ef4444}.gm-detail-intelligence-cover-fallback[data-tone=official]{--cover-a:#34d399;--cover-b:#38bdf8}.gm-detail-intelligence-cover-fallback[data-tone=steam]{--cover-a:#66c0f4;--cover-b:#1b2838}.gm-detail-intelligence-cover-fallback[data-tone=gamefaqs]{--cover-a:#7dd3fc;--cover-b:#a78bfa}.gm-detail-intelligence-cover-source,.gm-detail-intelligence-cover-signal,.gm-detail-intelligence-cover-label{z-index:1;min-width:0;position:relative}.gm-detail-intelligence-cover-source{overflow-wrap:anywhere;color:#fff;background:#00000038;border:1px solid #fff3;border-radius:6px;align-items:center;width:fit-content;max-width:100%;min-height:24px;padding:0 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.gm-detail-intelligence-cover-signal{overflow-wrap:anywhere;color:#fff;letter-spacing:0;text-shadow:0 12px 34px #00000057;font-size:34px;font-weight:950;line-height:.94;display:block}.gm-detail-intelligence-cover-label{overflow-wrap:anywhere;border-top:1px solid color-mix(in srgb,var(--cover-a)42%,transparent);color:#ffffffc2;align-items:center;width:fit-content;max-width:100%;min-height:24px;padding-top:8px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.gm-detail-intelligence-row-media .gm-detail-intelligence-cover-fallback{gap:4px;padding:10px}.gm-detail-intelligence-row-media .gm-detail-intelligence-cover-source{min-height:18px;padding:0 6px;font-size:9px}.gm-detail-intelligence-row-media .gm-detail-intelligence-cover-signal{font-size:17px;line-height:.96}.gm-detail-intelligence-row-media .gm-detail-intelligence-cover-label{min-height:18px;padding-top:5px;font-size:9px}.gm-library-hero__meta-rail>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040d198f;border:1px solid #8dcbff2e;border-radius:8px;min-width:0;padding:10px 12px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 12px 34px #0000003d}.gm-library-hero__meta-rail small,.gm-library-hero__meta-rail strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gm-library-hero__meta-rail small{color:#d0ebf8b3;letter-spacing:0;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.2}.gm-library-hero__meta-rail strong{color:#fff;margin-top:4px;font-size:18px;font-weight:900;line-height:1}.gm-library-workspace--amber .gm-library-hero__action{color:#ffe2a9;background:#f7b84b1a;border-color:#f7b84b57}.gm-library-summary{gap:10px;min-width:0;height:420px;display:grid}.gm-library-summary__metric,.gm-library-summary__copy,.gm-library-mini-card{background:#071424d1;border:1px solid #8dcbff29;border-radius:8px;min-width:0;overflow:hidden}.gm-library-summary__metric{background:linear-gradient(135deg,#15d3ff1f,#071424e0 46%),#071424d1;padding:14px 16px;box-shadow:inset 0 1px #ffffff0a}.gm-library-summary__metric span,.gm-library-summary__metric strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gm-library-summary__metric span{color:var(--text3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.gm-library-summary__metric strong{color:#b9f4ff;margin-top:4px;font-size:24px;font-weight:900}.gm-library-summary__metric--amber strong{color:#ffe2a9}.gm-library-summary__copy{padding:14px 16px}.gm-library-summary__copy h1{color:#fff;margin:0;font-size:22px;font-weight:900;line-height:1.12}.gm-library-summary__copy p{color:var(--text3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.gm-library-mini-card,.gm-library-shelf-card{color:var(--text);text-decoration:none;display:block;position:relative}.gm-library-mini-card{min-height:76px;box-shadow:0 18px 42px #0000002e}.gm-library-mini-card,.gm-library-shelf-card,.gm-library-grid .gm-game-card,.gm-library-recommendation-grid>a{transition:border-color .22s,box-shadow .22s,transform .22s}.gm-library-mini-card:hover,.gm-library-shelf-card:hover{border-color:#15d3ff6b;transform:translateY(-3px);box-shadow:0 18px 52px #00000057,0 0 0 1px #15d3ff1f}.gm-library-mini-card--amber,.gm-library-shelf-card--amber{border-color:#f7b84b61}.gm-library-mini-card__media,.gm-library-shelf-card__media{position:absolute;inset:0}.gm-library-mini-card__media img,.gm-library-shelf-card__media img{-o-object-fit:cover;object-fit:cover}.gm-library-cover-shade{background:linear-gradient(#040d190a,#040d1933 35%,#040d19f0);position:absolute;inset:0}.gm-library-mini-card__copy,.gm-library-shelf-card__copy{gap:4px;display:grid;position:absolute;inset:auto 10px 9px}.gm-library-mini-card__copy strong,.gm-library-shelf-card__copy strong{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.gm-library-mini-card__copy>span,.gm-library-shelf-card__copy>span{min-width:0;color:var(--text2);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex;overflow:hidden}.gm-library-card-meta{text-overflow:ellipsis;min-width:0;overflow:hidden}.gm-library-mini-card__copy em,.gm-library-shelf-card__copy em{color:var(--gold);flex:none;align-items:center;gap:4px;font-style:normal;font-weight:800;display:inline-flex}.gm-library-shelf{max-width:1500px;margin:0 auto 18px}.gm-library-shelf__head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.gm-library-shelf__head h2{color:var(--text);letter-spacing:0;margin:0;font-size:18px;font-weight:900}.gm-library-shelf--amber .gm-library-shelf__head h2{color:var(--gold)}.gm-library-shelf__action{min-height:32px;color:var(--accent);white-space:nowrap;background:#08182a61;border:1px solid #15d3ff2e;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:800;line-height:1;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.gm-library-shelf__action svg{flex:none;width:10px;height:10px}.gm-library-shelf__action:hover{background:#0a273ea8;border-color:#15d3ff6b;transform:translateY(-1px)}.gm-library-shelf--amber .gm-library-shelf__action{color:var(--gold);background:#241b0b70;border-color:#f7b84b33}.gm-library-shelf__row{grid-template-columns:repeat(10,minmax(0,1fr));gap:12px;display:grid}.gm-library-shelf-card{background:#091727eb;border:1px solid #8dcbff2e;border-radius:6px;flex:0 0 clamp(220px,18vw,280px);min-width:0;min-height:286px;overflow:hidden}.gm-library-shelf-card:after{pointer-events:none;content:"";opacity:0;background:linear-gradient(135deg,#ffffff14,#0000 32%);transition:opacity .22s;position:absolute;inset:0}.gm-library-shelf-card:hover:after{opacity:1}.gm-library-main{max-width:1500px;margin:0 auto}.gm-library-results,.gm-library-recommendations{min-width:0}.gm-library-filter-panel{box-shadow:0 18px 54px #00000038,inset 0 1px #ffffff0a;background:linear-gradient(#09172af0,#06111fe6)!important;border-color:#8dcbff29!important}.gm-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px 16px}.gm-library-recommendation-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px}.gm-library-grid .gm-game-card{isolation:isolate;contain:layout paint style;background:linear-gradient(#0a182af5,#06111ffa);border-color:#8dcbff29;grid-template-rows:minmax(0,auto) 148px;height:100%;min-height:404px;display:grid}.gm-library-grid .gm-game-card:hover{border-color:#15d3ff7a;transform:translateY(-4px)}.gm-library-grid .gm-card-img-wrap{background:linear-gradient(135deg,#15d3ff1a,#0000 38%),linear-gradient(#0f233ab8,#050e1aeb);min-height:0}.gm-library-grid .gm-card-body{grid-template-rows:auto minmax(0,1fr) auto;height:148px;min-height:0;display:grid;background:linear-gradient(#0b1b2ffa,#081525fa)!important;padding:17px 16px!important}.gm-library-grid .gm-card-body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;font-size:17px;line-height:1.2;display:-webkit-box;overflow:hidden;margin-bottom:7px!important}.gm-library-grid .gm-card-body>p{min-height:16px;font-size:13px;margin-bottom:8px!important}.gm-library-grid .gm-card-body>div:last-child{align-self:end;min-height:26px;overflow:hidden}.gm-library-grid .gm-tag{color:#a8dced;text-overflow:ellipsis;white-space:nowrap;background:#15d3ff14;border:1px solid #8dcbff1f;max-width:78px;overflow:hidden}.gm-library-recommendation-grid>a{contain:layout paint style;background:linear-gradient(#0a182af5,#06111ffa);border-color:#8dcbff29;grid-template-rows:auto 1fr;height:100%;display:grid;box-shadow:0 18px 46px #00000038,inset 0 1px #ffffff0a}.gm-library-recommendation-grid>a:hover{box-shadow:0 24px 70px #0000005c,0 0 0 1px #15d3ff24}.gm-library-recommendation-grid>a>div:first-child{height:286px}.gm-library-shelf,.gm-library-pagination{content-visibility:auto;contain-intrinsic-size:auto 560px}.gm-library-grid .gm-game-card:nth-child(n+25),.gm-library-recommendation-grid>a:nth-child(n+17){content-visibility:auto;contain-intrinsic-size:auto 404px}.gm-recommendation-card__placeholder{background:linear-gradient(135deg,#15d3ff38,#0000 42%),linear-gradient(#112a44f5,#050e1afa);place-items:center;display:grid;position:absolute;inset:0}.gm-recommendation-card__placeholder:before{content:"";opacity:.7;background-color:#0000;background-image:linear-gradient(#8dcbff0f 1px,#0000 1px),linear-gradient(90deg,#8dcbff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #8dcbff29;border-radius:8px;position:absolute;inset:18px}.gm-recommendation-card__placeholder span{z-index:1;color:#b9f4ff;letter-spacing:0;background:#040d19b8;border:1px solid #8dcbff47;border-radius:8px;place-items:center;width:78px;height:78px;font-size:22px;font-weight:900;display:inline-grid;position:relative;box-shadow:0 18px 46px #00000057,inset 0 1px #ffffff0d}.gm-recommendation-card__placeholder--amber{background:linear-gradient(135deg,#f7b84b47,#0000 42%),linear-gradient(#302615f5,#050e1afa)}.gm-recommendation-card__placeholder--amber span{color:#ffe2a9;border-color:#f7b84b52}.gm-library-empty{background:#0714249e!important;border-color:#8dcbff29!important}.gm-library-pagination a,.gm-library-pagination button,.gm-library-pagination span{min-height:40px;border-radius:8px!important}.gm-library-workspace a:focus-visible,.gm-library-workspace button:focus-visible,.gm-library-workspace input:focus-visible,.gm-library-workspace select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (min-width:640px){.gm-library-grid,.gm-library-recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){body:has(.gm-library-workspace){--background:#06101d;--foreground:#eef7ff;--bg:#06101d;--bg2:#0a182aeb;--bg3:#10253deb;--bg4:#1c3958e6;--text:#eef7ff;--text2:#9bb3c9;--text3:#6d849a;--brand-cyan:#00e5ff;--brand-teal:#00c7b7;--brand-navy:#06101d;--accent:#00e5ff;--accent2:#00a9c4;--accent-glow:#00e5ff29;--hot:#fb5f6f;--gold:#f7b84b;--card-radius:8px;--border:#8dcbff24;--border-hover:#15d3ff70;--card-shadow:0 14px 36px #0000004d,inset 0 1px 0 #ffffff08;--card-shadow-hover:0 18px 54px #00000070,0 0 0 1px #15d3ff2e;--glass-bg:#050e1ae0;--glass-bg-solid:#050e1af5;--glass-border:#8dcbff24;--logo-gradient:linear-gradient(135deg,#00e5ff,#00c7b7);color:var(--text);background:#06101d}body:has(.gm-library-workspace) .nav-glass{display:none}body:has(.gm-library-workspace) .min-h-screen>.container{width:calc(100% - 236px);max-width:none;margin-left:236px;margin-right:0;padding-left:38px;padding-right:32px}body:has(.gm-library-workspace) .min-h-screen>.container:empty{display:none}body:has(.gm-library-workspace) footer{width:calc(100% - 236px);max-width:none;color:var(--text);margin-left:236px;margin-right:0;padding-left:38px;padding-right:32px}.gm-library-workspace{min-height:calc(100vh + 80px);margin-top:-80px}.gm-library-grid,.gm-library-recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.gm-library-grid,.gm-library-recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1680px){.gm-library-grid,.gm-library-recommendation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){body:has(.gm-library-workspace){--background:#06101d;--foreground:#eef7ff;--bg:#06101d;--bg2:#0a182aeb;--bg3:#10253deb;--bg4:#1c3958e6;--text:#eef7ff;--text2:#9bb3c9;--text3:#6d849a;--brand-cyan:#00e5ff;--brand-teal:#00c7b7;--brand-navy:#06101d;--accent:#00e5ff;--accent2:#00a9c4;--accent-glow:#00e5ff29;--hot:#fb5f6f;--gold:#f7b84b;--card-radius:8px;--border:#8dcbff24;--border-hover:#15d3ff70;--card-shadow:0 14px 36px #0000004d,inset 0 1px 0 #ffffff08;--card-shadow-hover:0 18px 54px #00000070,0 0 0 1px #15d3ff2e;--glass-bg:#050e1ae0;--glass-bg-solid:#050e1af5;--glass-border:#8dcbff24;--logo-gradient:linear-gradient(135deg,#00e5ff,#00c7b7);color:var(--text);background:#06101d}body:has(.gm-library-workspace) .nav-glass{background:#050e1a;box-shadow:0 14px 42px #0000006b}body:has(.gm-library-workspace) .nav-glass.nav-scrolled{background:#050e1a}.gm-library-workspace{background:radial-gradient(circle at 82% 0,#15d3ff17,#0000 32%),linear-gradient(#06101d 0%,#071522 52%,#06101d 100%);min-height:auto;display:block}.gm-library-sidebar,.gm-library-user-actions,.gm-library-search kbd{display:none}.gm-library-content{padding:10px 12px 96px}.gm-library-topbar{margin-bottom:6px;display:block}.gm-library-shortcuts{-ms-overflow-style:none;scrollbar-width:none;border-bottom:0;gap:8px;max-width:none;margin-bottom:6px;padding-bottom:2px;display:flex;overflow-x:auto}.gm-library-shortcuts::-webkit-scrollbar{display:none}.gm-library-shortcuts a{border:1px solid var(--border);background:var(--bg2);white-space:nowrap;border-radius:8px;flex:none;justify-content:flex-start;min-height:44px;padding:0 13px}.gm-library-stage{max-width:none;margin-bottom:8px;display:block}.gm-library-hero{min-height:198px;margin-bottom:8px}.gm-library-hero__copy{gap:8px;min-height:198px;padding:12px}.gm-library-hero__copy strong{font-size:26px}.gm-library-hero__copy p{-webkit-line-clamp:2;line-height:1.4}.gm-library-hero__meta-rail{display:none}.gm-library-hero__actions{gap:6px}.gm-library-hero__action{min-height:34px;padding:0 10px}.gm-library-hero__action:not(.is-primary){display:none}.gm-library-summary{grid-template-columns:minmax(0,1fr);gap:8px;height:auto}.gm-library-summary__metric,.gm-library-summary__copy{padding:12px}.gm-library-summary__copy h1{font-size:20px}.gm-library-summary__copy p{margin-top:5px}.gm-library-summary .gm-library-mini-card{display:none}.gm-library-shelf{max-width:none;margin-bottom:8px}.gm-library-shelf__action{min-height:40px;padding:0 10px}.gm-library-shelf__row{-ms-overflow-style:none;scrollbar-width:none;padding-bottom:4px;display:flex;overflow-x:auto}.gm-library-shelf__row::-webkit-scrollbar{display:none}.gm-library-shelf-card{flex:0 0 152px;min-height:96px}.gm-library-main{max-width:none}.gm-library-mobile-dock{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04111f;border:1px solid #8dcbff2e;border-left:0;border-right:0;border-radius:8px 8px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px -12px 0;padding:6px;display:grid;position:sticky;bottom:0;box-shadow:0 16px 44px #00000057,inset 0 1px #ffffff0f}.gm-library-mobile-dock a{color:#dbf2fbd6;border-radius:6px;place-items:center;gap:2px;min-width:0;min-height:42px;font-size:10px;font-weight:800;text-decoration:none;display:grid}.gm-library-mobile-dock a.is-active{color:#fff;background:#15d3ff24}.gm-library-mobile-dock svg{color:var(--accent);font-size:13px}.gm-library-mobile-dock span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}.gm-site-footer{max-width:1280px;color:var(--text);margin:0 auto;padding:0 16px}.gm-site-footer__grid{border-top:1px solid var(--border);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:28px;padding:34px 0 28px;display:grid}.gm-site-footer__brand,.gm-site-footer__column{min-width:0}.gm-site-footer__brand p{max-width:280px;color:var(--text3);margin:0;font-size:12px;line-height:1.6}.gm-site-footer__title{color:var(--text);letter-spacing:0;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:900;line-height:1.2}.gm-site-footer__link{min-width:0;min-height:32px;color:var(--text3);text-overflow:ellipsis;white-space:nowrap;align-items:center;font-size:13px;line-height:1.25;transition:color .16s,transform .16s;display:flex;overflow:hidden}.gm-site-footer__link:hover{color:var(--accent);transform:translate(2px)}.gm-site-footer__legal{border-top:1px solid var(--border);color:var(--text3);text-align:center;padding:16px 0 20px;font-size:11px;line-height:1.5}.gm-game-card:hover{transform:translateY(-3px)}.gm-detail-search,.gm-dashboard-search{min-width:0}.gm-detail-search input,.gm-dashboard-search input{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-detail-search kbd,.gm-dashboard-search kbd{flex:none}.gm-detail-actions{min-width:0}.gm-detail-primary-action,.gm-detail-secondary-action,.gm-detail-actions .gm-detail-favorite-action{letter-spacing:0;border-radius:8px;min-height:42px;font-size:13px;line-height:1}.gm-detail-primary-action{box-shadow:0 14px 34px #10b98133}.gm-detail-primary-action:hover,.gm-detail-secondary-action:hover,.gm-detail-actions .gm-detail-favorite-action:hover{transform:translateY(-2px)}@media (max-width:768px){.gm-site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;padding:26px 0 22px}.gm-site-footer__brand{grid-column:1/-1}}@media (max-width:640px){.gm-site-footer{padding:0 14px}.gm-site-footer__grid{grid-template-columns:minmax(0,1fr);gap:16px}.gm-site-footer__link{white-space:normal;min-height:38px}.gm-detail-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.gm-detail-primary-action,.gm-detail-secondary-action,.gm-detail-actions .gm-detail-favorite-action{justify-content:center;width:100%;padding-left:10px;padding-right:10px}}.gm-trailer-page{overflow-x:hidden}.gm-trailer-page .gm-discovery-page__content{gap:22px}.gm-trailer-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-trailer-featured__grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:18px;min-width:0;display:grid}.gm-trailer-featured__player{border-radius:8px;min-width:0;box-shadow:0 22px 58px #00000057}.gm-trailer-featured__frame{border-radius:8px}.gm-trailer-featured__copy{flex-direction:column;justify-content:center;gap:14px;min-width:0;padding:4px 0;display:flex}.gm-trailer-featured__copy h2{overflow-wrap:anywhere;color:#fff;letter-spacing:0;margin:0;font-size:24px;font-weight:900;line-height:1.16}.gm-trailer-featured__copy p{overflow-wrap:anywhere;color:#dbeafe;margin:0;font-size:15px;font-weight:800;line-height:1.35}.gm-trailer-featured__copy small{overflow-wrap:anywhere;color:#94a3b8;font-size:12px;line-height:1.45;display:block}.gm-trailer-meta{color:#a6b4c8;flex-wrap:wrap;gap:7px;min-width:0;font-size:11px;font-weight:800;line-height:1.2;display:flex}.gm-trailer-meta span{text-overflow:ellipsis;white-space:nowrap;background:#0f172ab8;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:5px 8px;display:inline-flex;overflow:hidden}.gm-trailer-meta svg{flex:none}.gm-trailer-pill{color:#a7f3d0!important;background:#2dd4bf1f!important;border-color:#2dd4bf4d!important}.gm-trailer-pill--official{color:#fde68a!important;background:#f7b84b24!important;border-color:#f7b84b57!important}.gm-trailer-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;min-width:0;display:grid}.gm-trailer-card{background:#061220b8;border:1px solid #8dcbff24;border-radius:8px;flex-direction:column;min-width:0;transition:transform .18s,border-color .18s,background .18s;display:flex;overflow:hidden;box-shadow:0 16px 42px #0000003d}.gm-trailer-card:hover{background:#0a1c2de0;border-color:#2dd4bf5c;transform:translateY(-3px)}.gm-trailer-card__media{aspect-ratio:16/9;background:#020617;min-width:0;display:block;position:relative;overflow:hidden}.gm-trailer-card__image{border-radius:0;transition:transform .52s,filter .52s}.gm-trailer-card:hover .gm-trailer-card__image{filter:brightness(1.08)saturate(1.08);transform:scale(1.04)}.gm-trailer-card__play{color:#d1fae5;background:#020617b8;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 12px 32px #0000005c}.gm-trailer-card__body{flex-direction:column;flex:1;gap:10px;min-width:0;padding:14px;display:flex}.gm-trailer-card__body h3{-webkit-line-clamp:2;overflow-wrap:anywhere;color:#fff;letter-spacing:0;-webkit-box-orient:vertical;min-height:44px;margin:0;font-size:16px;font-weight:900;line-height:1.35;display:-webkit-box;overflow:hidden}.gm-trailer-card__body p{overflow-wrap:anywhere;color:#cbd5e1;margin:0;font-size:13px;font-weight:800;line-height:1.35}.gm-trailer-card__body small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;display:block;overflow:hidden}.gm-trailer-tags{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.gm-trailer-tags span{color:#bae6fd;text-overflow:ellipsis;white-space:nowrap;background:#15d3ff14;border:1px solid #15d3ff2e;border-radius:999px;max-width:100%;padding:4px 7px;font-size:10px;font-weight:800;display:inline-flex;overflow:hidden}.gm-trailer-card__actions{flex-wrap:wrap;gap:8px;min-width:0;margin-top:auto;display:flex}.gm-trailer-card__actions a{color:#ccfbf1;background:#2dd4bf1a;border:1px solid #2dd4bf3d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:36px;padding:8px 10px;font-size:12px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.gm-trailer-card__actions a:hover{color:#fff;background:#2dd4bf29;border-color:#2dd4bf70}.gm-trailer-card__actions svg{flex:none}@media (max-width:900px){.gm-trailer-featured__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.gm-trailer-grid{grid-template-columns:minmax(0,1fr)}.gm-trailer-featured__copy h2{font-size:20px}.gm-trailer-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gm-trailer-card__actions a{width:100%;padding-left:8px;padding-right:8px}}}@layer base,components,utilities;:root,.light{--background:#f8fafb;--foreground:#1a2332;--bg:#f8fafb;--bg2:#fff;--bg3:#eef2f6;--bg4:#dce4ed;--text:#1a2332;--text2:#5a6d82;--text3:#94a3b8;--brand-cyan:#00e5ff;--brand-teal:#00c7b7;--brand-navy:#06101d;--accent:#008eb7;--accent2:#00768f;--accent-glow:#00e5ff24;--hot:#f43f5e;--gold:#f59e0b;--gm-blue:#00e5ff;--gm-teal:#00c7b7;--gm-purple:#8b5cf6;--card-radius:16px;--border:#00000012;--border-hover:#0ea5e940;--card-shadow:0 1px 3px #0000000a,0 4px 16px #0000000f;--card-shadow-hover:0 8px 32px #0000001a,0 0 0 1px #0ea5e91a;--glass-bg:#ffffffb8;--glass-bg-solid:#fffffff5;--glass-border:#0000000f;--overlay-from:#f8fafbf2;--overlay-mid:#f8fafb99;--overlay-to:transparent;--input-bg:#ffffffe6;--badge-bg:#0ea5e914;--badge-border:#0ea5e938;--logo-gradient:linear-gradient(135deg,#00e5ff,#00c7b7)}.dark{--background:#0c1220;--foreground:#e8edf4;--bg:#0c1220;--bg2:#131d2e;--bg3:#1b2940;--bg4:#243552;--text:#e8edf4;--text2:#8da2be;--text3:#4a6180;--brand-cyan:#00e5ff;--brand-teal:#00c7b7;--brand-navy:#06101d;--accent:#00e5ff;--accent2:#00a9c4;--accent-glow:#00e5ff29;--hot:#fb7185;--gold:#fbbf24;--gm-blue:#00e5ff;--gm-teal:#00c7b7;--gm-purple:#a78bfa;--card-radius:16px;--border:#ffffff0f;--border-hover:#38bdf840;--card-shadow:0 2px 8px #0000004d,0 8px 24px #0003;--card-shadow-hover:0 20px 56px #00000080,0 0 0 1px #38bdf81f;--glass-bg:#0c1220d1;--glass-bg-solid:#0c1220f5;--glass-border:#ffffff0f;--overlay-from:#0c1220f2;--overlay-mid:#0c122099;--overlay-to:transparent;--input-bg:#131d2ee6;--badge-bg:#38bdf814;--badge-border:#38bdf838;--logo-gradient:linear-gradient(135deg,#00e5ff,#00c7b7)}body{color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;transition:background-color .3s,color .3s}.gm-video-hub-page{overflow-x:hidden}.gm-video-hub-stat-strip{width:100%}.gm-video-hub{color:#e6f2ff;min-width:0}.gm-video-hub-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:18px;min-width:0;display:grid}.gm-video-hub-main{gap:18px;min-width:0;display:grid}.gm-video-hub-featured{background:linear-gradient(135deg,#081422f5,#081a24e6),#040c16f5;border:1px solid #94a3b829;border-radius:8px;grid-template-columns:minmax(0,1.22fr) minmax(260px,.78fr);gap:18px;min-width:0;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000042}.gm-video-hub-featured__player,.gm-video-hub-featured__copy{min-width:0}.gm-video-hub-featured__embed{background:#020712;border:0;border-radius:8px 0 0 8px;height:100%;min-height:328px}.gm-video-hub-featured__frame{border-radius:8px 0 0 8px}.gm-video-hub-featured__copy{flex-direction:column;justify-content:center;gap:14px;padding:24px 24px 24px 6px;display:flex}.gm-video-hub-featured__eyebrow{color:#99f6e4;background:#14b8a621;border:1px solid #2dd4bf47;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.gm-video-hub-featured__copy h2,.gm-video-hub-shelf__header h2,.gm-video-hub-showcase-rail__header h2{overflow-wrap:anywhere;color:#fff;letter-spacing:0;margin:0}.gm-video-hub-featured__copy h2{font-size:clamp(24px,3vw,38px);font-weight:950;line-height:1.06}.gm-video-hub-featured__copy p{color:#cbd5e1;margin:0;font-size:15px;line-height:1.7}.gm-video-hub-featured__badges,.gm-video-hub-featured__actions,.gm-video-hub-card__actions,.gm-video-hub-meta{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.gm-video-hub-featured__actions a,.gm-video-hub-featured__actions :is(a),.gm-video-hub-card__actions a{color:#dff7ff;background:#0f172ab8;border:1px solid #94a3b82e;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:36px;padding:8px 12px;font-size:12px;font-weight:850;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.gm-video-hub-featured__actions a:hover,.gm-video-hub-card__actions a:hover{color:#fff;background:#14b8a629;border-color:#2dd4bf75}.gm-video-hub-pill,.gm-video-hub-meta span{color:#cbd5e1;background:#0f172aad;border:1px solid #94a3b829;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:5px 8px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.gm-video-hub-pill--cyan{color:#a5f3fc;background:#0891b226;border-color:#22d3ee47}.gm-video-hub-pill--amber{color:#fde68a;background:#b4530929;border-color:#f59e0b4d}.gm-video-hub-pill--emerald{color:#99f6e4;background:#0d948829;border-color:#2dd4bf52}.gm-video-hub-pill--rose{color:#fbcfe8;background:#be185d21;border-color:#f472b647}.gm-video-hub-filter-tabs{scrollbar-width:thin;background:#050d18bd;border:1px solid #94a3b81f;border-radius:8px;gap:8px;min-width:0;padding:8px;display:flex;overflow-x:auto}.gm-video-hub-filter-tabs a{color:#cbd5e1;background:#0f172ab8;border:1px solid #94a3b81f;border-radius:8px;flex:none;align-items:center;min-height:34px;padding:7px 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.gm-video-hub-filter-tabs a:hover,.gm-video-hub-filter-tabs a.is-active{color:#fff;background:#14b8a62e;border-color:#2dd4bf6b}.gm-video-hub-shelf,.gm-video-hub-showcase-rail{background:#040c16d1;border:1px solid #94a3b824;border-radius:8px;min-width:0;padding:16px;scroll-margin-top:112px}.gm-video-hub-shelf__header,.gm-video-hub-showcase-rail__header{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:14px;display:flex}.gm-video-hub-shelf__header>div,.gm-video-hub-showcase-rail__header>div{gap:5px;min-width:0;display:grid}.gm-video-hub-shelf__header span,.gm-video-hub-showcase-rail__header svg{color:#2dd4bf}.gm-video-hub-shelf__header h2,.gm-video-hub-showcase-rail__header h2{font-size:18px;font-weight:900}.gm-video-hub-shelf__header p{color:#94a3b8;margin:0;font-size:13px;line-height:1.5}.gm-video-hub-shelf__header a,.gm-video-hub-showcase-rail__header a{color:#5eead4;flex:none;font-size:12px;font-weight:850;text-decoration:none}.gm-video-hub-card-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;min-width:0;display:grid}.gm-video-hub-card{background:#081422cc;border:1px solid #94a3b824;border-radius:8px;flex-direction:column;min-width:0;transition:transform .16s,border-color .16s,background .16s;display:flex;overflow:hidden}.gm-video-hub-card:hover{background:#0a1d2deb;border-color:#2dd4bf57;transform:translateY(-3px)}.gm-video-hub-card__media{aspect-ratio:16/9;background:#020617;min-width:0;display:block;position:relative;overflow:hidden}.gm-video-hub-card__image{border-radius:0;transition:transform .42s,filter .42s}.gm-video-hub-card:hover .gm-video-hub-card__image{filter:brightness(1.08)saturate(1.08);transform:scale(1.04)}.gm-video-hub-duration,.gm-video-hub-card__play{z-index:2;position:absolute}.gm-video-hub-duration{color:#f8fafc;background:#020617d1;border-radius:6px;padding:4px 6px;font-size:11px;font-weight:900;bottom:8px;right:8px}.gm-video-hub-card__play{color:#021014;background:#14b8a6db;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;bottom:10px;left:10px;box-shadow:0 10px 30px #0000004d}.gm-video-hub-card__body{flex-direction:column;flex:1;gap:10px;min-width:0;padding:12px;display:flex}.gm-video-hub-card__body h3{-webkit-line-clamp:2;color:#fff;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:42px;margin:0;font-size:15px;font-weight:900;line-height:1.35;display:-webkit-box;overflow:hidden}.gm-video-hub-card__body p,.gm-video-hub-card__body small{color:#94a3b8;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.gm-video-hub-card__body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gm-video-hub-card__body small{color:#facc15}.gm-video-hub-card__game{color:#94a3b8;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.gm-video-hub-card__game span{flex:none}.gm-video-hub-card__game a{color:#bfdbfe;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:850;text-decoration:none;overflow:hidden}.gm-video-hub-card__actions{margin-top:auto}.gm-video-hub-card__actions a{flex:120px}.gm-video-hub-showcase-rail{position:sticky;top:96px}.gm-video-hub-showcase-rail__list{gap:10px;min-width:0;display:grid}.gm-video-hub-showcase-item{min-width:0;color:inherit;background:#081422bf;border:1px solid #94a3b821;border-radius:8px;grid-template-columns:116px minmax(0,1fr);gap:10px;padding:8px;text-decoration:none;display:grid;position:relative;overflow:hidden}.gm-video-hub-showcase-item:hover{background:#0a1d2deb;border-color:#2dd4bf52}.gm-video-hub-event-state{z-index:3;color:#e2e8f0;text-transform:uppercase;background:#475569eb;border-radius:5px;padding:3px 6px;font-size:10px;font-weight:950;position:absolute;top:10px;left:10px}.gm-video-hub-event-state.is-live{color:#fff;background:#e11d48eb}.gm-video-hub-showcase-item__thumb{aspect-ratio:16/9;background:#020617;border-radius:8px;position:relative;overflow:hidden}.gm-video-hub-showcase-item__copy{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.gm-video-hub-showcase-item__copy strong{-webkit-line-clamp:2;color:#fff;-webkit-box-orient:vertical;font-size:13px;font-weight:900;line-height:1.28;display:-webkit-box;overflow:hidden}.gm-video-hub-showcase-item__copy small,.gm-video-hub-showcase-item__copy em{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.gm-video-hub-showcase-item__copy em{color:#5eead4}.gm-video-hub-empty-row{color:#94a3b8;text-align:center;background:#0f172a73;border:1px dashed #94a3b833;border-radius:8px;padding:18px;font-size:13px}@media (max-width:1100px){.gm-video-hub-layout{grid-template-columns:minmax(0,1fr)}.gm-video-hub-showcase-rail{position:static}.gm-video-hub-showcase-rail__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.gm-video-hub-featured{grid-template-columns:minmax(0,1fr)}.gm-video-hub-featured__embed,.gm-video-hub-featured__frame{border-radius:8px 8px 0 0}.gm-video-hub-featured__copy{padding:18px}}@media (max-width:760px){.gm-video-hub-layout{grid-template-columns:minmax(0,1fr)}.gm-video-hub-featured__embed{min-height:220px}.gm-video-hub-card-grid,.gm-video-hub-showcase-rail__list{grid-template-columns:minmax(0,1fr)}.gm-video-hub-shelf,.gm-video-hub-showcase-rail{padding:12px}.gm-video-hub-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gm-video-hub-showcase-item{grid-template-columns:112px minmax(0,1fr)}}@media (max-width:420px){.gm-video-hub-featured__copy h2{font-size:22px}.gm-video-hub-card__actions{grid-template-columns:minmax(0,1fr)}.gm-video-hub-showcase-item{grid-template-columns:96px minmax(0,1fr)}}.gm-home-emulator-shelf{background:linear-gradient(135deg,#06182af0,#06111feb),radial-gradient(circle at 82% 12%,#00c7b729,#0000 34%);border:1px solid #8dcbff24;border-radius:8px;min-width:0;overflow:hidden}.gm-home-emulator-shelf__head .gm-section-kicker{color:var(--accent);text-transform:uppercase;align-items:center;gap:7px;margin:0 0 4px;font-size:11px;font-weight:900;display:inline-flex}.gm-home-emulator-shelf__overview{grid-template-columns:minmax(260px,.92fr) minmax(0,1fr) minmax(210px,.62fr);gap:10px;min-width:0;display:grid}.gm-home-emulator-shelf__hero{background:#040f1cc2;border:1px solid #00e5ff29;border-radius:8px;min-width:0;transition:border-color .18s,transform .18s,background .18s;display:grid;overflow:hidden}.gm-home-emulator-shelf__hero:hover{background:#081e31d1;border-color:#00e5ff5c;transform:translateY(-1px)}.gm-home-emulator-shelf__hero-media{background:linear-gradient(135deg,#00e5ff24,#0000 46%),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 18px),#06111f;min-height:128px;display:block;position:relative;overflow:hidden}.gm-home-emulator-shelf__hero-media:after{content:"";background:linear-gradient(#0000 38%,#020811d6);position:absolute;inset:0}.gm-home-emulator-shelf__hero-fallback{color:#b5f4ffb8;place-items:center;height:100%;min-height:128px;font-size:32px;display:grid}.gm-home-emulator-shelf__hero-badge{z-index:2;color:#e1faffeb;text-overflow:ellipsis;white-space:nowrap;background:#020811d1;border:1px solid #00e5ff47;border-radius:8px;align-items:center;gap:6px;max-width:calc(100% - 20px);min-height:28px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;bottom:10px;left:10px;overflow:hidden}.gm-home-emulator-shelf__hero-copy{gap:3px;min-width:0;padding:10px;display:grid}.gm-home-emulator-shelf__hero-copy small,.gm-home-emulator-shelf__hero-copy strong,.gm-home-emulator-shelf__hero-copy em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-home-emulator-shelf__hero-copy small{color:#9ddeffc7;font-size:11px;font-weight:900}.gm-home-emulator-shelf__hero-copy strong{color:#fff;font-size:26px;font-weight:950;line-height:1}.gm-home-emulator-shelf__hero-copy em{color:#b3d5e8bd;font-size:11px;font-style:normal;font-weight:800}.gm-home-emulator-shelf__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.gm-home-emulator-shelf__metric{background:#08182a7a;border:1px solid #8dcbff1a;border-radius:8px;align-content:center;gap:5px;min-width:0;min-height:104px;padding:10px;display:grid}.gm-home-emulator-shelf__metric>span{color:var(--accent);font-size:15px}.gm-home-emulator-shelf__metric small,.gm-home-emulator-shelf__metric strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-home-emulator-shelf__metric small{color:#b3d5e8b8;font-size:10px;font-weight:850}.gm-home-emulator-shelf__metric strong{color:#eef7fff5;font-size:19px;font-weight:950;line-height:1}.gm-home-emulator-shelf__actions{gap:8px;min-width:0;display:grid}.gm-home-emulator-shelf__actions a{color:#d7f9ffd6;text-overflow:ellipsis;white-space:nowrap;background:#08182a75;border:1px solid #8dcbff1f;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:38px;padding:0 10px;font-size:12px;font-weight:900;transition:border-color .18s,background .18s,color .18s;display:inline-flex;overflow:hidden}.gm-home-emulator-shelf__actions a:hover{color:#fff;background:#0a2237b3;border-color:#00e5ff52}.gm-home-emulator-shelf__actions svg{color:var(--accent);flex:none}.gm-home-emulator-shelf__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin-top:10px;display:grid}.gm-home-emulator-shelf__panel{background:#06122080;border:1px solid #8dcbff1a;border-radius:8px;min-width:0;padding:10px}.gm-home-emulator-shelf__subhead{color:#e1faffeb;align-items:center;gap:7px;min-width:0;margin-bottom:8px;font-size:12px;font-weight:950;display:flex}.gm-home-emulator-shelf__subhead svg{color:var(--accent)}.gm-home-emulator-shelf__console-grid,.gm-home-emulator-shelf__list{gap:8px;min-width:0;display:grid}.gm-home-emulator-shelf__console,.gm-home-emulator-shelf__list-item{background:#08182a6b;border:1px solid #8dcbff1a;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:8px;transition:border-color .18s,background .18s,transform .18s;display:grid}.gm-home-emulator-shelf__console:hover,.gm-home-emulator-shelf__list-item:hover{background:#0a2237a8;border-color:#00e5ff42;transform:translateY(-1px)}.gm-home-emulator-shelf__console{grid-template-columns:48px minmax(0,1fr)}.gm-home-emulator-shelf__console-media,.gm-home-emulator-shelf__avatar{color:#b5f4ffc2;background:#00e5ff14;border:1px solid #00e5ff29;border-radius:8px;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden}.gm-home-emulator-shelf__console-media{width:48px;height:48px}.gm-home-emulator-shelf__avatar.is-cover{border-radius:6px}.gm-home-emulator-shelf__console span:last-child,.gm-home-emulator-shelf__item-copy{gap:3px;min-width:0;display:grid}.gm-home-emulator-shelf__console strong,.gm-home-emulator-shelf__console small,.gm-home-emulator-shelf__item-copy strong,.gm-home-emulator-shelf__item-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-home-emulator-shelf__console strong,.gm-home-emulator-shelf__item-copy strong{color:#eef7fff2;font-size:12px;font-weight:950}.gm-home-emulator-shelf__console small,.gm-home-emulator-shelf__item-copy small{color:#b3d5e8b3;font-size:10px;font-weight:800}.gm-home-emulator-shelf__list-item{grid-template-columns:44px minmax(0,1fr) auto}.gm-home-emulator-shelf__rating,.gm-home-emulator-shelf__download-count{min-width:32px;color:var(--gold);white-space:nowrap;background:#f7b84b1f;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:950;display:inline-flex}.gm-home-emulator-shelf__download-count{color:#b5f4ffeb;background:#00e5ff1a}.gm-home-emulator-shelf__empty{color:#b3d5e8bd;border:1px dashed #8dcbff2e;border-radius:8px;margin:0;padding:12px;font-size:12px}.gm-home-emulator-shelf__footer-link{color:#d7f9ffd6;border-top:1px solid #8dcbff1a;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:8px;min-width:0;min-height:38px;margin-top:10px;padding-top:10px;font-size:12px;font-weight:900;display:grid}.gm-home-emulator-shelf__footer-link span,.gm-home-emulator-shelf__footer-link small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-home-emulator-shelf__footer-link small{color:#b3d5e8ad;font-size:10px;font-weight:800}.gm-home-emulator-shelf__footer-link svg{color:var(--accent)}@media (max-width:980px){.gm-home-emulator-shelf__overview,.gm-home-emulator-shelf__grid{grid-template-columns:minmax(0,1fr)}.gm-home-emulator-shelf__actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.gm-home-emulator-shelf__metrics,.gm-home-emulator-shelf__actions{grid-template-columns:minmax(0,1fr)}.gm-home-emulator-shelf__footer-link{grid-template-columns:minmax(0,1fr) 18px}.gm-home-emulator-shelf__footer-link small{grid-column:1/-1}}.gm-home-video-hub{min-width:0}.gm-home-video-hub__head .gm-section-kicker{color:#5eead4;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 4px;font-size:11px;font-weight:900;display:inline-flex}.gm-home-video-hub__categories{flex-wrap:wrap;gap:8px;min-width:0;margin-bottom:12px;display:flex}.gm-home-video-hub__categories span{color:#dff7ffd1;background:#08182a7a;border:1px solid #8dcbff1f;border-radius:8px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}.gm-home-video-hub__grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:12px;min-width:0;display:grid}.gm-home-video-hub__rail{gap:10px;min-width:0;display:grid}.gm-home-video-card{min-width:0;color:inherit;background:#08182a94;border:1px solid #8dcbff1f;border-radius:8px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid;overflow:hidden}.gm-home-video-card:hover{background:#0a2136d1;border-color:#15d3ff4d;transform:translateY(-2px)}.gm-home-video-card__media{aspect-ratio:16/9;background:#020811eb;min-width:0;display:block;position:relative;overflow:hidden}.gm-home-video-card__media img{transition:transform .42s,filter .42s}.gm-home-video-card:hover .gm-home-video-card__media img{filter:brightness(1.08)saturate(1.06);transform:scale(1.04)}.gm-home-video-card__play,.gm-home-video-card__duration{z-index:2;position:absolute}.gm-home-video-card__play{color:#021014;background:#14b8a6e0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;bottom:10px;left:10px;box-shadow:0 10px 24px #00000057}.gm-home-video-card__duration{color:#fff;background:#020617d6;border-radius:6px;padding:4px 6px;font-size:10px;font-weight:900;bottom:8px;right:8px}.gm-home-video-card__copy{gap:6px;min-width:0;padding:10px;display:grid}.gm-home-video-card__meta{color:#b3d5e8c7;align-items:center;gap:6px;min-width:0;font-size:10px;font-weight:850;display:flex}.gm-home-video-card__meta span{color:#99f6e4;background:#14b8a624;border-radius:999px;padding:2px 6px}.gm-home-video-card__copy strong{-webkit-line-clamp:2;color:#fff;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:900;line-height:1.3;display:-webkit-box;overflow:hidden}.gm-home-video-card__copy small{color:#b3d5e8b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.gm-home-video-card.is-featured .gm-home-video-card__copy strong{font-size:16px}.gm-home-video-hub__empty{color:#b3d5e8bd;text-align:center;border:1px dashed #8dcbff2e;border-radius:8px;padding:18px}@media (max-width:900px){.gm-home-video-hub__grid{grid-template-columns:minmax(0,1fr)}.gm-home-video-hub__rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gm-home-video-hub__rail{grid-template-columns:minmax(0,1fr)}}.sf6-character-detail-page{--sf6-neon-cyan:#00e5ff;--sf6-drive-yellow:#ffd34d;--sf6-impact-red:#ff3159;--sf6-panel:#070d1ed1;--sf6-panel-strong:#091126eb;--sf6-line:#76e0ff38;isolation:isolate;background:linear-gradient(135deg,#00e5ff1a,#0000 18%,#ff31591f 54%,#0000 75%),repeating-linear-gradient(135deg,#ffd34d0b 0 2px,#0000 2px 46px),linear-gradient(#080a14 0%,#10152a 38%,#150d20 68%,#070911 100%);position:relative;overflow-x:hidden}html:has(.sf6-character-detail-page){scroll-padding-top:6.75rem}.sf6-character-detail-page:before{z-index:0;pointer-events:none;content:"";mix-blend-mode:screen;opacity:.58;background:linear-gradient(90deg,#00e5ff1c,#0000 34%,#ff31591f 66%,#0000),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 8px);position:absolute;inset:0}.sf6-character-detail-page>*{z-index:1;position:relative}.sf6-stage-hero:before,.sf6-stage-hero:after{z-index:1;pointer-events:none;content:"";position:absolute}.sf6-stage-hero:before{opacity:.9;background:linear-gradient(135deg,#0000 0 46%,#00e5ff1f 46% 48%,#0000 48% 61%,#ffd34d1f 61% 62%,#0000 62%),repeating-linear-gradient(135deg,#0000 0 22px,#ffffff09 22px 24px,#0000 24px 58px);inset:0}.sf6-stage-hero:after{background:linear-gradient(100deg,#0000,#ff31592e,#ffd34d29,#0000);width:min(52vw,720px);height:10rem;bottom:9%;right:-12vw;transform:skew(-18deg)}.sf6-character-detail-page [id]{scroll-margin-top:6rem}.sf6-character-hero-shell{min-height:680px}.sf6-character-quick-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:linear-gradient(135deg,#00e5ff1a,#070d1ee0 42%,#ff31591a),#050a17db;border:1px solid #76e0ff38;gap:.75rem;padding:.85rem;display:grid;position:sticky;top:.75rem;box-shadow:0 18px 48px #00000047}.sf6-character-quick-nav__label{color:var(--sf6-drive-yellow);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:900}.sf6-character-quick-nav__links{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.sf6-character-quick-nav a{color:#fff;background:#ffffff0e;border:1px solid #ffffff17;border-radius:6px;align-content:center;gap:.15rem;min-height:3.35rem;padding:.55rem .7rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.sf6-character-quick-nav a:hover{background:#ffd34d1b;border-color:#ffd34d5c;transform:translateY(-1px)}.sf6-character-quick-nav strong{font-size:.86rem;font-weight:900}.sf6-character-quick-nav a span{color:#e2e8f0b8;font-size:.68rem;font-weight:700}.sf6-fight-panel,.sf6-combo-card,.sf6-side-panel{background:linear-gradient(135deg,#00e5ff0e,transparent 34%,#ff31590f),var(--sf6-panel);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));position:relative;overflow:hidden;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff14;border-color:var(--sf6-line)!important}.sf6-fight-panel:before,.sf6-combo-card:before,.sf6-side-panel:before{pointer-events:none;content:"";background:linear-gradient(90deg,var(--sf6-neon-cyan),var(--sf6-drive-yellow),var(--sf6-impact-red));opacity:.82;width:100%;height:3px;position:absolute;inset:0 auto auto 0}.sf6-fight-panel:after,.sf6-combo-card:after,.sf6-side-panel:after{pointer-events:none;content:"";background:linear-gradient(135deg,#00e5ff14,#ff315914);width:45%;height:58%;position:absolute;inset:auto -14% -28% 42%;transform:skew(-18deg)}.sf6-fight-panel>*,.sf6-combo-card>*,.sf6-side-panel>*{z-index:1;position:relative}.sf6-fight-panel--featured{background:linear-gradient(135deg,#00e5ff1c,#0d142ae0 38%,#ff31591f),var(--sf6-panel-strong);border-color:#00e5ff52!important}.sf6-fight-panel--portrait{background:linear-gradient(160deg,#ffd34d1a,#0000 30%,#00e5ff1a),#050a17c7}.sf6-character-profile-spotlight h1{text-shadow:0 2px #ff31595c,0 0 28px #00e5ff33}.sf6-section-heading{text-shadow:0 0 24px #00e5ff2e;width:fit-content;max-width:100%;position:relative}.sf6-section-heading:after{content:"";background:linear-gradient(90deg,var(--sf6-drive-yellow),var(--sf6-impact-red),transparent);width:min(100%,8rem);height:3px;position:absolute;bottom:-.38rem;left:0}.sf6-combo-card{background:linear-gradient(145deg,#00e5ff1a,#090e1deb 36%,#ffd34d14),#050914eb;min-height:100%}.sf6-combo-card:hover,.sf6-side-panel:hover{border-color:#ffd34d57!important}.sf6-side-panel{background:linear-gradient(145deg,#ffd34d0e,#080e1de0 42%,#00e5ff11),#080d1cdb}.sf6-character-hero-combo-table table,.sf6-character-detail-page table{background:#0408126b}.sf6-character-strategy-route-grid article,.sf6-character-detail-page details,.sf6-character-detail-page summary{border-color:#76e0ff2e}@media (max-width:768px){.sf6-character-hero-shell{gap:1.25rem;min-height:auto}.sf6-character-profile-spotlight h1{font-size:clamp(2.65rem,13vw,3.45rem);line-height:1.02}.sf6-character-quick-nav{gap:.55rem;padding:.65rem;top:.35rem}.sf6-character-quick-nav__links{scroll-snap-type:x proximity;padding-bottom:.15rem;display:flex;overflow-x:auto}.sf6-character-quick-nav a{scroll-snap-align:start;flex:0 0 8.6rem;min-height:3rem}.sf6-fight-panel--portrait{min-height:auto!important}.sf6-character-portrait-stage{height:250px!important}.sf6-character-hero-combo-table{margin:.75rem!important;padding:.85rem!important}.sf6-character-hero-combo-table table{min-width:520px!important}.sf6-character-strategy-route-grid{padding:1rem!important}.sf6-character-strategy-route-grid .sf6-strategy-route-list{scroll-snap-type:x proximity;padding-bottom:.2rem;display:flex;overflow-x:auto}.sf6-character-strategy-route-grid .sf6-strategy-route-list article{scroll-snap-align:start;flex:0 0 15.5rem}.sf6-fight-panel,.sf6-combo-card,.sf6-side-panel{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.sf6-stage-hero:after{display:none}}.gm-home-sf6-shelf{background:linear-gradient(135deg,#00e5ff14,#00c7b70a 38%,#050e1aeb),#050e1ae0;border:1px solid #8dcbff24;border-radius:8px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.gm-home-sf6-shelf__head .gm-section-kicker{color:var(--accent);text-transform:uppercase;align-items:center;gap:7px;margin:0 0 4px;font-size:11px;font-weight:900;display:inline-flex}.gm-home-sf6-shelf__body{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:start;gap:12px;min-width:0;display:grid}.gm-home-sf6-shelf__feature{min-width:0;color:inherit;background:#0612209e;border:1px solid #8dcbff29;border-radius:8px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative;overflow:hidden}.gm-home-sf6-shelf__feature:hover{background:#091d30c7;border-color:#00e5ff52;transform:translateY(-1px)}.gm-home-sf6-shelf__feature-media{aspect-ratio:16/10;background:#020811eb;min-width:0;display:block;position:relative;overflow:hidden}.gm-home-sf6-shelf__hero-image{-o-object-fit:cover;object-fit:cover;transition:transform .42s,filter .42s}.gm-home-sf6-shelf__feature:hover .gm-home-sf6-shelf__hero-image{filter:brightness(1.06)saturate(1.08);transform:scale(1.035)}.gm-home-sf6-shelf__feature-media:after{content:"";pointer-events:none;background:linear-gradient(#040d1914,#040d193d 36%,#040d19e6),linear-gradient(90deg,#00e5ff1a,#0000 46%);position:absolute;inset:0}.gm-home-sf6-shelf__feature-badge{z-index:2;color:#d7f9ffe0;text-overflow:ellipsis;white-space:nowrap;background:#040d19b8;border:1px solid #00e5ff3d;border-radius:999px;align-items:center;max-width:calc(100% - 20px);min-height:26px;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:10px;left:10px;overflow:hidden}.gm-home-sf6-shelf__feature-copy{gap:7px;min-width:0;padding:12px;display:grid}.gm-home-sf6-shelf__feature-copy>.gm-home-sf6-shelf__feature-meta,.gm-home-sf6-shelf__feature-copy>strong,.gm-home-sf6-shelf__feature-copy>em{min-width:0;overflow:hidden}.gm-home-sf6-shelf__feature-meta{color:#9ddeffc7;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850}.gm-home-sf6-shelf__feature-copy>strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:900;line-height:1.16}.gm-home-sf6-shelf__feature-copy>em{-webkit-line-clamp:2;color:#d7e5f1c2;-webkit-box-orient:vertical;font-size:12px;font-style:normal;line-height:1.38;display:-webkit-box}.gm-home-sf6-shelf__feature-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;margin-top:1px;display:grid}.gm-home-sf6-shelf__feature-stat{background:#091d3080;border:1px solid #8dcbff1c;border-radius:7px;align-content:center;gap:2px;min-width:0;padding:7px 8px;display:grid}.gm-home-sf6-shelf__feature-stat strong,.gm-home-sf6-shelf__feature-stat small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-home-sf6-shelf__feature-stat strong{color:#eef7fff5;font-size:15px;font-weight:950;line-height:1}.gm-home-sf6-shelf__feature-stat small{color:#b3d5e8b3;font-size:10px;font-weight:850}.gm-home-sf6-shelf__stack{gap:10px;min-width:0;display:grid}.gm-home-sf6-shelf__quick-grid,.gm-home-sf6-shelf__system-grid,.gm-home-sf6-shelf__wiki,.gm-home-sf6-shelf__controls{min-width:0}.gm-home-sf6-shelf__quick-grid,.gm-home-sf6-shelf__system-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gm-home-sf6-shelf__quick-link{min-width:0;min-height:64px;color:inherit;background:#07162694;border:1px solid #8dcbff1f;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:9px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.gm-home-sf6-shelf__quick-link:hover{background:#0a2237b8;border-color:#00e5ff47;transform:translateY(-1px)}.gm-home-sf6-shelf__quick-link svg{color:var(--accent);justify-self:center}.gm-home-sf6-shelf__quick-link span{gap:4px;min-width:0;display:grid}.gm-home-sf6-shelf__quick-link strong,.gm-home-sf6-shelf__quick-link em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-home-sf6-shelf__quick-link strong{color:#eef7fff0;font-size:12px;font-weight:900}.gm-home-sf6-shelf__quick-link em{color:#b3d5e8b8;font-size:11px;font-style:normal}.gm-home-sf6-shelf__roster{min-width:0}.gm-home-sf6-shelf__roster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.gm-home-sf6-shelf__roster-card{min-width:0;min-height:70px;color:inherit;background:#06122080;border:1px solid #8dcbff1a;border-radius:8px;align-content:center;gap:4px;padding:9px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.gm-home-sf6-shelf__roster-card:hover{background:#0a2237a8;border-color:#00e5ff3d;transform:translateY(-1px)}.gm-home-sf6-shelf__roster-card strong,.gm-home-sf6-shelf__roster-card span,.gm-home-sf6-shelf__roster-card em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-home-sf6-shelf__roster-card strong{color:#fff;font-size:13px;font-weight:900}.gm-home-sf6-shelf__roster-card span{color:#9ddeffbd;font-size:11px;font-weight:850}.gm-home-sf6-shelf__roster-card em{color:#b3d5e8a3;font-size:10px;font-style:normal;font-weight:800}.gm-home-sf6-shelf__grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:10px;min-width:0;display:grid}.gm-home-sf6-shelf__characters,.gm-home-sf6-shelf__compact-videos{min-width:0}.gm-home-sf6-shelf__subhead{color:#d7f9ffd1;text-transform:uppercase;align-items:center;gap:7px;min-width:0;margin-bottom:8px;font-size:11px;font-weight:900;display:flex}.gm-home-sf6-shelf__subhead small{color:#b3d5e8ad;text-transform:none;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:10px;overflow:hidden}.gm-home-sf6-shelf__character-list{gap:6px;min-width:0;display:grid}.gm-home-sf6-shelf__character{min-width:0;color:inherit;background:#06122080;border:1px solid #8dcbff1a;border-radius:8px;gap:6px;padding:8px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.gm-home-sf6-shelf__character:hover{background:#0a2237a8;border-color:#00e5ff3d;transform:translateY(-1px)}.gm-home-sf6-shelf__character span{gap:3px;min-width:0;display:grid}.gm-home-sf6-shelf__character strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.gm-home-sf6-shelf__character small{color:#9ddeffbd;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.gm-home-sf6-shelf__character em{-webkit-line-clamp:1;color:#d7e5f1c7;-webkit-box-orient:vertical;font-size:11px;font-style:normal;line-height:1.35;display:-webkit-box;overflow:hidden}.gm-home-sf6-shelf__video-grid{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.gm-home-sf6-shelf__video{min-width:0;color:inherit;background:#050e1a9e;border:1px solid #8dcbff1a;border-radius:8px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid;overflow:hidden}.gm-home-sf6-shelf__video:hover{background:#0a2237a8;border-color:#00e5ff42;transform:translateY(-1px)}.gm-home-sf6-shelf__media{aspect-ratio:16/9;background:#020811eb;min-width:0;display:block;position:relative;overflow:hidden}.gm-home-sf6-shelf__media img{transition:transform .42s,filter .42s}.gm-home-sf6-shelf__video:hover .gm-home-sf6-shelf__media img{filter:brightness(1.08)saturate(1.08);transform:scale(1.04)}.gm-home-sf6-shelf__play,.gm-home-sf6-shelf__duration{z-index:2;position:absolute}.gm-home-sf6-shelf__play{color:#fff;background:#00e5ffd6;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;bottom:10px;left:10px;box-shadow:0 10px 24px #00000057}.gm-home-sf6-shelf__duration{color:#fff;background:#020617d6;border-radius:6px;padding:4px 6px;font-size:10px;font-weight:900;bottom:8px;right:8px}.gm-home-sf6-shelf__video-copy{gap:5px;min-width:0;padding:8px;display:grid}.gm-home-sf6-shelf__video-copy span{color:#9ddeffb8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.gm-home-sf6-shelf__video-copy strong{-webkit-line-clamp:2;color:#fff;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;font-weight:900;line-height:1.32;display:-webkit-box;overflow:hidden}.gm-home-sf6-shelf__video.is-featured .gm-home-sf6-shelf__video-copy strong{font-size:13px}@media (max-width:980px){.gm-home-sf6-shelf__body,.gm-home-sf6-shelf__grid,.gm-home-sf6-shelf__video-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.gm-home-sf6-shelf__quick-grid,.gm-home-sf6-shelf__system-grid{grid-template-columns:minmax(0,1fr)}.gm-home-sf6-shelf__roster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-home-sf6-shelf__feature-copy>strong{font-size:16px}.gm-home-sf6-shelf__subhead{flex-wrap:wrap;align-items:flex-start}.gm-home-sf6-shelf__subhead small{width:100%;margin-left:0}}.placeholder\:text-\[var\(--text3\)\]::placeholder{color:var(--text3)}.placeholder\:text-gm-text3::placeholder{color:var(--text3)}.placeholder\:text-neutral-500::placeholder{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.placeholder\:text-slate-600::placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.placeholder\:text-white\/60::placeholder{color:#fff9}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-width:0}.checked\:border-amber-300:checked{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.checked\:border-blue-400:checked{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.checked\:border-emerald-400:checked{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity))}.checked\:bg-amber-400:checked{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.checked\:bg-blue-500:checked{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.checked\:bg-emerald-500:checked{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.hover\:border-\[var\(--border-hover\)\]:hover{border-color:var(--border-hover)}.hover\:border-amber-100\/45:hover{border-color:#fef3c773}.hover\:border-amber-200\/30:hover{border-color:#fde68a4d}.hover\:border-amber-200\/35:hover{border-color:#fde68a59}.hover\:border-amber-200\/40:hover{border-color:#fde68a66}.hover\:border-amber-300\/25:hover{border-color:#fcd34d40}.hover\:border-amber-300\/30:hover{border-color:#fcd34d4d}.hover\:border-amber-300\/40:hover{border-color:#fcd34d66}.hover\:border-amber-300\/45:hover{border-color:#fcd34d73}.hover\:border-amber-300\/60:hover{border-color:#fcd34d99}.hover\:border-amber-400\/30:hover{border-color:#fbbf244d}.hover\:border-amber-400\/40:hover{border-color:#fbbf2466}.hover\:border-amber-400\/60:hover{border-color:#fbbf2499}.hover\:border-blue-300\/60:hover{border-color:#93c5fd99}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.hover\:border-blue-500\/50:hover{border-color:#3b82f680}.hover\:border-cyan-100\/45:hover{border-color:#cffafe73}.hover\:border-cyan-200\/35:hover{border-color:#a5f3fc59}.hover\:border-cyan-200\/40:hover{border-color:#a5f3fc66}.hover\:border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity))}.hover\:border-cyan-300\/30:hover{border-color:#67e8f94d}.hover\:border-cyan-300\/35:hover{border-color:#67e8f959}.hover\:border-cyan-300\/40:hover{border-color:#67e8f966}.hover\:border-cyan-300\/45:hover{border-color:#67e8f973}.hover\:border-cyan-300\/50:hover{border-color:#67e8f980}.hover\:border-cyan-300\/55:hover{border-color:#67e8f98c}.hover\:border-cyan-300\/60:hover{border-color:#67e8f999}.hover\:border-cyan-300\/70:hover{border-color:#67e8f9b3}.hover\:border-cyan-400:hover{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity))}.hover\:border-cyan-400\/30:hover{border-color:#22d3ee4d}.hover\:border-cyan-400\/40:hover{border-color:#22d3ee66}.hover\:border-cyan-400\/60:hover{border-color:#22d3ee99}.hover\:border-cyan-400\/70:hover{border-color:#22d3eeb3}.hover\:border-emerald-300\/30:hover{border-color:#6ee7b74d}.hover\:border-emerald-300\/40:hover{border-color:#6ee7b766}.hover\:border-emerald-300\/45:hover{border-color:#6ee7b773}.hover\:border-emerald-300\/50:hover{border-color:#6ee7b780}.hover\:border-emerald-300\/60:hover{border-color:#6ee7b799}.hover\:border-emerald-400\/30:hover{border-color:#34d3994d}.hover\:border-emerald-400\/40:hover{border-color:#34d39966}.hover\:border-emerald-400\/50:hover{border-color:#34d39980}.hover\:border-fuchsia-300\/60:hover{border-color:#f0abfc99}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.hover\:border-green-500\/50:hover{border-color:#22c55e80}.hover\:border-indigo-300\/60:hover{border-color:#a5b4fc99}.hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity))}.hover\:border-indigo-400\/60:hover{border-color:#818cf899}.hover\:border-indigo-400\/70:hover{border-color:#818cf8b3}.hover\:border-lime-300\/60:hover{border-color:#bef26499}.hover\:border-orange-400:hover{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity))}.hover\:border-orange-400\/30:hover{border-color:#fb923c4d}.hover\:border-pink-300\/40:hover{border-color:#f9a8d466}.hover\:border-pink-300\/60:hover{border-color:#f9a8d499}.hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgb(244 114 182/var(--tw-border-opacity))}.hover\:border-pink-400\/30:hover{border-color:#f472b64d}.hover\:border-pink-400\/70:hover{border-color:#f472b6b3}.hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity))}.hover\:border-rose-200\/40:hover{border-color:#fecdd366}.hover\:border-rose-300\/35:hover{border-color:#fda4af59}.hover\:border-rose-300\/40:hover{border-color:#fda4af66}.hover\:border-rose-300\/45:hover{border-color:#fda4af73}.hover\:border-rose-300\/50:hover{border-color:#fda4af80}.hover\:border-rose-300\/60:hover{border-color:#fda4af99}.hover\:border-sky-300\/60:hover{border-color:#7dd3fc99}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.hover\:border-teal-300\/60:hover{border-color:#5eead499}.hover\:border-violet-300\/60:hover{border-color:#c4b5fd99}.hover\:border-violet-400\/30:hover{border-color:#a78bfa4d}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:border-white\/60:hover{border-color:#fff9}.hover\:border-white\/70:hover{border-color:#ffffffb3}.hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.hover\:bg-\[var\(--accent2\)\]:hover{background-color:var(--accent2)}.hover\:bg-\[var\(--bg3\)\]:hover{background-color:var(--bg3)}.hover\:bg-\[var\(--bg4\)\]:hover{background-color:var(--bg4)}.hover\:bg-amber-300:hover{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity))}.hover\:bg-amber-300\/15:hover{background-color:#fcd34d26}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.hover\:bg-blue-400\/20:hover{background-color:#60a5fa33}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-blue-500\/30:hover{background-color:#3b82f64d}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.hover\:bg-blue-600\/20:hover{background-color:#2563eb33}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:bg-cyan-300\/10:hover{background-color:#67e8f91a}.hover\:bg-cyan-300\/15:hover{background-color:#67e8f926}.hover\:bg-cyan-300\/5:hover{background-color:#67e8f90d}.hover\:bg-cyan-400:hover{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity))}.hover\:bg-cyan-400\/10:hover{background-color:#22d3ee1a}.hover\:bg-cyan-50:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity))}.hover\:bg-cyan-500:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity))}.hover\:bg-cyan-500\/10:hover{background-color:#06b6d41a}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-cyan-500\/25:hover{background-color:#06b6d440}.hover\:bg-cyan-500\/30:hover{background-color:#06b6d44d}.hover\:bg-cyan-500\/80:hover{background-color:#06b6d4cc}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity))}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.hover\:bg-emerald-300\/10:hover{background-color:#6ee7b71a}.hover\:bg-emerald-300\/15:hover{background-color:#6ee7b726}.hover\:bg-emerald-300\/5:hover{background-color:#6ee7b70d}.hover\:bg-emerald-400:hover{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity))}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/30:hover{background-color:#10b9814d}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.hover\:bg-gray-600\/30:hover{background-color:#4b55634d}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.hover\:bg-gray-700\/20:hover{background-color:#37415133}.hover\:bg-gray-700\/30:hover{background-color:#3741514d}.hover\:bg-gray-700\/50:hover{background-color:#37415180}.hover\:bg-gray-700\/70:hover{background-color:#374151b3}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.hover\:bg-green-500\/20:hover{background-color:#22c55e33}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.hover\:bg-green-600\/30:hover{background-color:#16a34a4d}.hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity))}.hover\:bg-indigo-500\/30:hover{background-color:#6366f14d}.hover\:bg-neutral-600:hover{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity))}.hover\:bg-orange-300\/15:hover{background-color:#fdba7426}.hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.hover\:bg-pink-500\/10:hover{background-color:#ec48991a}.hover\:bg-pink-500\/30:hover{background-color:#ec48994d}.hover\:bg-pink-500\/80:hover{background-color:#ec4899cc}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.hover\:bg-purple-500\/20:hover{background-color:#a855f733}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity))}.hover\:bg-red-400\/20:hover{background-color:#f8717133}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.hover\:bg-red-600\/30:hover{background-color:#dc26264d}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:bg-rose-300\/10:hover{background-color:#fda4af1a}.hover\:bg-rose-300\/15:hover{background-color:#fda4af26}.hover\:bg-rose-300\/5:hover{background-color:#fda4af0d}.hover\:bg-rose-400:hover{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity))}.hover\:bg-rose-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.hover\:bg-sky-500\/20:hover{background-color:#0ea5e933}.hover\:bg-slate-500:hover{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}.hover\:bg-slate-600:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.hover\:bg-slate-800\/60:hover{background-color:#1e293b99}.hover\:bg-slate-800\/70:hover{background-color:#1e293bb3}.hover\:bg-slate-900\/80:hover{background-color:#0f172acc}.hover\:bg-slate-900\/90:hover{background-color:#0f172ae6}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.hover\:bg-opacity-80:hover{--tw-bg-opacity:.8}.hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-600:hover{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-600\/30:hover{--tw-gradient-from:#2563eb4d var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:#1d4ed800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-cyan-400:hover{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-cyan-600:hover{--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:#0891b200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-emerald-400:hover{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-500:hover{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-600\/30:hover{--tw-gradient-from:#16a34a4d var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-700:hover{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-indigo-500\/30:hover{--tw-gradient-from:#6366f14d var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-orange-700:hover{--tw-gradient-from:#c2410c var(--tw-gradient-from-position);--tw-gradient-to:#c2410c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-600:hover{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from:#7e22ce var(--tw-gradient-from-position);--tw-gradient-to:#7e22ce00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-red-600\/30:hover{--tw-gradient-from:#dc26264d var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-rose-400:hover{--tw-gradient-from:#fb7185 var(--tw-gradient-from-position);--tw-gradient-to:#fb718500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-yellow-500:hover{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-yellow-600\/30:hover{--tw-gradient-from:#ca8a044d var(--tw-gradient-from-position);--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:via-blue-500:hover{--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b82f6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-emerald-400:hover{--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#34d399 var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-rose-400:hover{--tw-gradient-to:#fb718500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fb7185 var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position)}.hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.hover\:to-blue-600:hover{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.hover\:to-cyan-700:hover{--tw-gradient-to:#0e7490 var(--tw-gradient-to-position)}.hover\:to-emerald-700:hover{--tw-gradient-to:#047857 var(--tw-gradient-to-position)}.hover\:to-orange-500:hover{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.hover\:to-orange-600\/30:hover{--tw-gradient-to:#ea580c4d var(--tw-gradient-to-position)}.hover\:to-pink-500:hover{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.hover\:to-pink-600\/30:hover{--tw-gradient-to:#db27774d var(--tw-gradient-to-position)}.hover\:to-pink-700:hover{--tw-gradient-to:#be185d var(--tw-gradient-to-position)}.hover\:to-purple-500\/30:hover{--tw-gradient-to:#a855f74d var(--tw-gradient-to-position)}.hover\:to-purple-600\/30:hover{--tw-gradient-to:#9333ea4d var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.hover\:to-red-700:hover{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.hover\:to-teal-400:hover{--tw-gradient-to:#2dd4bf var(--tw-gradient-to-position)}.hover\:to-teal-500:hover{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.hover\:to-teal-600\/30:hover{--tw-gradient-to:#0d94884d var(--tw-gradient-to-position)}.hover\:to-teal-700:hover{--tw-gradient-to:#0f766e var(--tw-gradient-to-position)}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[var\(--text\)\]:hover{color:var(--text)}.hover\:text-amber-100:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.hover\:text-amber-200:hover{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity))}.hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.hover\:text-cyan-100:hover{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity))}.hover\:text-cyan-200:hover{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity))}.hover\:text-cyan-300:hover{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.hover\:text-cyan-600:hover{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity))}.hover\:text-cyan-700:hover{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity))}.hover\:text-emerald-100:hover{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity))}.hover\:text-emerald-200:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity))}.hover\:text-emerald-700:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.hover\:text-fuchsia-100:hover{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity))}.hover\:text-gm-accent:hover{color:var(--accent)}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:text-green-400:hover{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.hover\:text-green-500:hover{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity))}.hover\:text-lime-100:hover{--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity))}.hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity))}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:text-rose-100:hover{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.hover\:text-sky-100:hover{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity))}.hover\:text-sky-400:hover{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity))}.hover\:text-slate-200:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}.hover\:text-slate-300:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.hover\:text-teal-100:hover{--tw-text-opacity:1;color:rgb(204 251 241/var(--tw-text-opacity))}.hover\:text-violet-100:hover{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_24px_-20px_rgba\(34\,211\,238\,0\.28\)\]:hover{--tw-shadow:0 12px 24px -20px #22d3ee47;--tw-shadow-colored:0 12px 24px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_36px_-22px_rgba\(34\,211\,238\,0\.24\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]:hover{--tw-shadow:0 18px 36px -22px #22d3ee3d,inset 0 1px 0 #ffffff14;--tw-shadow-colored:0 18px 36px -22px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_-20px_rgba\(56\,189\,248\,0\.9\)\]:hover{--tw-shadow:0 18px 40px -20px #38bdf8e6;--tw-shadow-colored:0 18px 40px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_-22px_rgba\(56\,189\,248\,0\.8\)\]:hover{--tw-shadow:0 18px 40px -22px #38bdf8cc;--tw-shadow-colored:0 18px 40px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_50px_rgba\(2\,6\,23\,0\.45\)\]:hover{--tw-shadow:0 20px 50px #02061773;--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_60px_-12px_rgba\(34\,211\,238\,0\.2\)\]:hover{--tw-shadow:0 20px 60px -12px #22d3ee33;--tw-shadow-colored:0 20px 60px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_32px_90px_-32px_rgba\(34\,211\,238\,0\.75\)\]:hover{--tw-shadow:0 32px 90px -32px #22d3eebf;--tw-shadow-colored:0 32px 90px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-amber-500\/10:hover{--tw-shadow-color:#f59e0b1a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-amber-500\/40:hover{--tw-shadow-color:#f59e0b66;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-black\/40:hover{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/10:hover{--tw-shadow-color:#06b6d41a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/50:hover{--tw-shadow-color:#06b6d480;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-emerald-500\/50:hover{--tw-shadow-color:#10b98180;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-emerald-500\/60:hover{--tw-shadow-color:#10b98199;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-emerald-900\/30:hover{--tw-shadow-color:#064e3b4d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-500\/20:hover{--tw-shadow-color:#22c55e33;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-500\/25:hover{--tw-shadow-color:#22c55e40;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-indigo-500\/20:hover{--tw-shadow-color:#6366f133;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-orange-500\/10:hover{--tw-shadow-color:#f973161a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-pink-500\/30:hover{--tw-shadow-color:#ec48994d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/20:hover{--tw-shadow-color:#a855f733;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/25:hover{--tw-shadow-color:#a855f740;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-rose-500\/60:hover{--tw-shadow-color:#f43f5e99;--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-amber-500\/50:hover{--tw-ring-color:#f59e0b80}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:border-amber-300:focus{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.focus\:border-amber-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity))}.focus\:border-cyan-300:focus{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity))}.focus\:border-cyan-300\/50:focus{border-color:#67e8f980}.focus\:border-cyan-300\/60:focus{border-color:#67e8f999}.focus\:border-cyan-400\/60:focus{border-color:#22d3ee99}.focus\:border-emerald-300:focus{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity))}.focus\:border-emerald-300\/60:focus{border-color:#6ee7b799}.focus\:border-gm-accent:focus{border-color:var(--accent)}.focus\:border-rose-300\/50:focus{border-color:#fda4af80}.focus\:border-rose-300\/60:focus{border-color:#fda4af99}.focus\:shadow-\[0_0_30px_var\(--accent-glow\)\]:focus{--tw-shadow:0 0 30px var(--accent-glow);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-0:focus{--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(0px + 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)}.focus\:ring-2:focus{--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(2px + 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)}.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:ring-cyan-300\/15:focus{--tw-ring-color:#67e8f926}.focus\:ring-cyan-400\/20:focus{--tw-ring-color:#22d3ee33}.focus\:ring-cyan-400\/50:focus{--tw-ring-color:#22d3ee80}.focus\:ring-emerald-400\/60:focus{--tw-ring-color:#34d39999}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}.focus\:ring-rose-300\/15:focus{--tw-ring-color:#fda4af26}.focus\:ring-white\/20:focus{--tw-ring-color:#fff3}.focus\:ring-opacity-75:focus{--tw-ring-opacity:.75}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--accent\)\]:focus-visible{outline-color:var(--accent)}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-amber-200:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity))}.focus-visible\:ring-amber-200\/60:focus-visible{--tw-ring-color:#fde68a99}.focus-visible\:ring-blue-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity))}.focus-visible\:ring-blue-300\/60:focus-visible{--tw-ring-color:#93c5fd99}.focus-visible\:ring-cyan-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(103 232 249/var(--tw-ring-opacity))}.focus-visible\:ring-cyan-300\/15:focus-visible{--tw-ring-color:#67e8f926}.focus-visible\:ring-emerald-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity))}.focus-visible\:ring-emerald-300\/15:focus-visible{--tw-ring-color:#6ee7b726}.focus-visible\:ring-emerald-300\/60:focus-visible{--tw-ring-color:#6ee7b799}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-slate-950:focus-visible{--tw-ring-offset-color:#020617}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.group\/btn:hover .group-hover\/btn\:translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate:12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group\/thumb:hover .group-hover\/thumb\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.06\]{--tw-scale-x:1.06;--tw-scale-y:1.06;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .group-hover\:animate-bounce{animation:1s infinite bounce}.group:hover .group-hover\:animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.group:hover .group-hover\:border-cyan-300\/30{border-color:#67e8f94d}.group:hover .group-hover\:border-cyan-400\/50{border-color:#22d3ee80}.group:hover .group-hover\:border-white\/20{border-color:#fff3}.group\/thumb:hover .group-hover\/thumb\:bg-black\/50{background-color:#00000080}.group:hover .group-hover\:bg-cyan-400\/20{background-color:#22d3ee33}.group:hover .group-hover\:bg-purple-600\/40{background-color:#9333ea66}.group:hover .group-hover\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.group:hover .group-hover\:from-neutral-950\/90{--tw-gradient-from:#0a0a0ae6 var(--tw-gradient-from-position);--tw-gradient-to:#0a0a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:from-slate-950\/95{--tw-gradient-from:#020617f2 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:to-gray-300{--tw-gradient-to:#d1d5db var(--tw-gradient-to-position)}.group:hover .group-hover\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.group:hover .group-hover\:text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.group:hover .group-hover\:text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity))}.group:hover .group-hover\:text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity))}.group:hover .group-hover\:text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.group:hover .group-hover\:text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity))}.group:hover .group-hover\:text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity))}.group:hover .group-hover\:text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity))}.group:hover .group-hover\:text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}.group:hover .group-hover\:text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.group:hover .group-hover\:text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.group:hover .group-hover\:text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.group:hover .group-hover\:text-transparent{color:#0000}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group\/thumb:hover .group-hover\/thumb\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-20{opacity:.2}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:ring-cyan-300\/40{--tw-ring-color:#67e8f966}.group:hover .group-hover\:brightness-105{--tw-brightness:brightness(1.05);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)}.group:hover .group-hover\:brightness-110{--tw-brightness:brightness(1.1);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)}.group:hover .group-hover\:brightness-125{--tw-brightness:brightness(1.25);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)}.peer:checked~.peer-checked\:bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.peer:focus~.peer-focus\:outline-none{outline-offset:2px;outline:2px solid #0000}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-neutral-900\/70{background-color:#171717b3}}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity))}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:hover\:bg-blue-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.dark\:hover\:bg-blue-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity))}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.dark\:hover\:text-blue-400:hover:is(.dark *),.group:hover .dark\:group-hover\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-7{right:1.75rem}.sm\:top-4{top:1rem}.sm\:top-7{top:1.75rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:mb-4{margin-bottom:1rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-32{height:8rem}.sm\:h-56{height:14rem}.sm\:h-8{height:2rem}.sm\:h-80{height:20rem}.sm\:h-9{height:2.25rem}.sm\:min-h-\[260px\]{min-height:260px}.sm\:w-40{width:10rem}.sm\:w-48{width:12rem}.sm\:w-72{width:18rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-auto{width:auto}.sm\:min-w-\[220px\]{min-width:220px}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:auto-rows-\[13rem\]{grid-auto-rows:13rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[220px\,1fr\]{grid-template-columns:220px 1fr}.sm\:grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.sm\:grid-cols-\[8\.5rem_1fr\]{grid-template-columns:8.5rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:overflow-visible{overflow:visible}.sm\:\!rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.sm\:\!rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.sm\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pl-12{padding-left:3rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-5{line-height:1.25rem}.sm\:leading-7{line-height:1.75rem}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:inset-0{inset:0}.md\:right-4{right:1rem}.md\:mb-0{margin-bottom:0}.md\:mb-5{margin-bottom:1.25rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:aspect-\[4\/5\]{aspect-ratio:4/5}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:min-h-0{min-height:0}.md\:min-h-\[50vh\]{min-height:50vh}.md\:w-1\/3{width:33.3333%}.md\:w-2\/3{width:66.6667%}.md\:w-20{width:5rem}.md\:translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.md\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.md\:grid-cols-\[260px\,1fr\]{grid-template-columns:260px 1fr}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:p-10{padding:2.5rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pl-8{padding-left:2rem}.md\:pt-24{padding-top:6rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[15px\]{font-size:15px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:opacity-0{opacity:0}.group:hover .md\:group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.group:hover .md\:group-hover\:opacity-100{opacity:1}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:inset-x-0{left:0;right:0}.lg\:inset-x-4{left:1rem;right:1rem}.lg\:bottom-4{bottom:1rem}.lg\:right-12{right:3rem}.lg\:top-0{top:0}.lg\:top-12{top:3rem}.lg\:top-36{top:9rem}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:ml-6{margin-left:1.5rem}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[65\%\]{height:65%}.lg\:min-h-\[620px\]{min-height:620px}.lg\:w-80{width:20rem}.lg\:w-96{width:24rem}.lg\:w-full{width:100%}.lg\:min-w-0{min-width:0}.lg\:max-w-none{max-width:none}.lg\:auto-rows-\[15rem\]{grid-auto-rows:15rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.72fr\,1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[0\.86fr\,1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.05fr\,0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.1fr\,0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.2fr\,1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.4fr\,0\.8fr\,0\.8fr\,auto\]{grid-template-columns:1.4fr .8fr .8fr auto}.lg\:grid-cols-\[1fr\,1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:grid-cols-\[210px_1fr\]{grid-template-columns:210px 1fr}.lg\:grid-cols-\[280px\,1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[2fr\,1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[minmax\(0\,0\.68fr\)_minmax\(0\,1\.32fr\)\]{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)}.lg\:grid-cols-\[minmax\(0\,0\.78fr\)_minmax\(460px\,0\.9fr\)\]{grid-template-columns:minmax(0,.78fr) minmax(460px,.9fr)}.lg\:grid-cols-\[minmax\(0\,0\.86fr\)_minmax\(420px\,0\.9fr\)\]{grid-template-columns:minmax(0,.86fr) minmax(420px,.9fr)}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.42fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.lg\:grid-cols-\[minmax\(220px\,1fr\)_minmax\(170px\,0\.7fr\)_minmax\(150px\,0\.6fr\)_minmax\(140px\,0\.55fr\)_minmax\(170px\,0\.65fr\)_auto\]{grid-template-columns:minmax(220px,1fr) minmax(170px,.7fr) minmax(150px,.6fr) minmax(140px,.55fr) minmax(170px,.65fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.lg\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem*var(--tw-space-y-reverse))}.lg\:p-14{padding:3.5rem}.lg\:p-16{padding:4rem}.lg\:p-7{padding:1.75rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-8{padding-bottom:2rem}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1200px){.min-\[1200px\]\:block{display:block}.min-\[1200px\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.xl\:block{display:block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,0\.82fr\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,.82fr)}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}}@media (min-width:1536px){.\32 xl\:flex{display:flex}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.\32 xl\:gap-4{gap:1rem}}.\[\&_a\:hover\]\:text-amber-100 a:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.\[\&_a\:hover\]\:text-cyan-100 a:hover{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity))}.\[\&_a\:hover\]\:text-emerald-100 a:hover{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity))}.\[\&_a\]\:text-slate-400 a{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.\[\&_span\]\:\!text-white span{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.\[\&_svg\]\:text-slate-500 svg{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}
