/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--nxa:360deg}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.col-span-2{grid-column:span 2/span 2}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-auto{margin-right:auto}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-9{height:calc(var(--spacing)*9)}.h-24{height:calc(var(--spacing)*24)}.h-44{height:calc(var(--spacing)*44)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-20{width:calc(var(--spacing)*20)}.w-36{width:calc(var(--spacing)*36)}.w-44{width:calc(var(--spacing)*44)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[380px\]{max-width:380px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-9{padding:calc(var(--spacing)*9)}.p-10{padding:calc(var(--spacing)*10)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-7{padding-inline:calc(var(--spacing)*7)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pr-3{padding-right:calc(var(--spacing)*3)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-3\.5{padding-bottom:calc(var(--spacing)*3.5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--accent)}.text-faint{color:var(--faint)}.text-foreground{color:var(--foreground)}.text-muted,.text-muted\/50{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.text-muted\/50{color:color-mix(in oklab,var(--muted)50%,transparent)}}.text-muted\/60{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.text-muted\/60{color:color-mix(in oklab,var(--muted)60%,transparent)}}.text-negative{color:var(--negative)}.text-warn{color:var(--warn)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--accent)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-negative:hover{color:var(--negative)}.hover\:underline:hover{text-decoration-line:underline}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}:root{--bg:#0b0c0f;--bg-deep:#08090b;--surface:#131519;--surface-2:#191c22;--surface-3:#20242c;--border:#ffffff12;--border-strong:#ffffff21;--foreground:#ecedef;--muted:#9aa1ab;--faint:#5c636e;--accent:#e2b93b;--accent-hi:#f0d070;--accent-fg:#14120a;--positive:#34d399;--negative:#f87171;--warn:#fbbf24;--chart-good:#059669;--chart-warn:#d97706;--chart-bad:#ef4444;--radius:12px;--radius-sm:8px;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 16px -4px #00000080;--shadow-lg:0 12px 40px -8px #000000a6,0 4px 12px -4px #0006;--glow-accent:0 0 24px -6px var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--glow-accent:0 0 24px -6px color-mix(in srgb,var(--accent)55%,transparent)}}:root{--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,"Segoe UI",sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,"Cascadia Code",Consolas,monospace}:root[data-accent=gold]{--accent:#e2b93b;--accent-hi:#f0d070;--accent-fg:#14120a}:root[data-accent=amber]{--accent:#f59e0b;--accent-hi:#fbbf24;--accent-fg:#140f05}:root[data-accent=blue]{--accent:#4f8ef7;--accent-hi:#7caefc;--accent-fg:#071120}:root[data-accent=green]{--accent:#2fbf8f;--accent-hi:#5cd6ac;--accent-fg:#06140e}:root[data-accent=crimson]{--accent:#e5484d;--accent-hi:#f2777b;--accent-fg:#1c0808}:root[data-accent=purple]{--accent:#9d7bfa;--accent-hi:#bda3fc;--accent-fg:#120b22}:root[data-accent=teal]{--accent:#22b8c9;--accent-hi:#5cd0dd;--accent-fg:#06161a}:root[data-accent=rose]{--accent:#f0648c;--accent-hi:#f78fac;--accent-fg:#1d0810}:root[data-accent=mono]{--accent:#e6e8eb;--accent-hi:#fff;--accent-fg:#101114}*{box-sizing:border-box}body,html{height:100%}body{background:radial-gradient(1100px 500px at 85% -10%,var(--accent),transparent 60%),radial-gradient(900px 600px at -10% 110%,#5064a00d,transparent 55%),var(--bg);margin:0}@supports (color:color-mix(in lab,red,red)){body{background:radial-gradient(1100px 500px at 85% -10%,color-mix(in srgb,var(--accent)5%,transparent),transparent 60%),radial-gradient(900px 600px at -10% 110%,#5064a00d,transparent 55%),var(--bg)}}body{color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-attachment:fixed;font-size:14px;line-height:1.55}.font-mono{font-family:var(--font-mono)}::selection{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--accent)30%,transparent)}}h1,h2,h3{letter-spacing:-.015em}.bg-bg{background:var(--bg)}.bg-surface{background:var(--surface)}.bg-surface-2{background:var(--surface-2)}.border-border{border-color:var(--border)}.text-foreground{color:var(--foreground)}.text-muted{color:var(--muted)}.text-faint{color:var(--faint)}.text-accent{color:var(--accent)}.bg-accent{background:var(--accent)}.text-bg{color:var(--bg)}.text-positive{color:var(--positive)}.text-negative{color:var(--negative)}.text-warn{color:var(--warn)}.border-accent{border-color:var(--accent)}input,select,textarea{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);outline:none;padding:8px 11px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s,background .15s}input:hover,select:hover,textarea:hover{border-color:var(--border-strong)}input:focus,select:focus,textarea:focus{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){input:focus,select:focus,textarea:focus{border-color:color-mix(in srgb,var(--accent)55%,transparent)}}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent)14%,transparent)}}input:focus,select:focus,textarea:focus{background:var(--surface)}input::placeholder,textarea::placeholder{color:var(--faint)}select{cursor:pointer}input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:15px;height:15px}input[type=color]{cursor:pointer;height:30px;padding:2px}input[type=range]{accent-color:var(--accent);box-shadow:none;background:0 0;border:none;padding:0}.nx-select-trigger{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.nx-select-trigger:hover{border-color:var(--border-strong)}.nx-select-trigger.open{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.nx-select-trigger.open{border-color:color-mix(in srgb,var(--accent)55%,transparent)}}.nx-select-trigger.open{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){.nx-select-trigger.open{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent)14%,transparent)}}.nx-select-trigger.open{background:var(--surface)}.nx-select-trigger:disabled{opacity:.5;cursor:not-allowed}.nx-select-ph{color:var(--faint)}.nx-select-caret{color:var(--muted);flex-shrink:0;font-size:11px;transition:transform .15s}.nx-select-panel{z-index:60;background:var(--surface-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);max-height:260px;box-shadow:var(--shadow-lg);flex-direction:column;gap:1px;padding:4px;animation:nxSelIn .12s ease-out both;display:flex;position:absolute;left:0;right:0;overflow-y:auto}@keyframes nxSelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.nx-select-opt{text-align:left;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;transition:background .1s,color .1s;display:flex}.nx-select-opt:hover{background:var(--surface-2);color:var(--foreground)}.nx-select-opt.on{color:var(--accent-hi);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.nx-select-opt.on{background:color-mix(in srgb,var(--accent)10%,transparent)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#ffffff2e}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:0 0}.card{background:linear-gradient(180deg,#ffffff05,transparent 40%),var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm),inset 0 1px 0 #ffffff09;transition:border-color .15s,box-shadow .15s,transform .15s}.card-hover:hover,button.card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md),inset 0 1px 0 #ffffff0d;transform:translateY(-1px)}.btn{border-radius:var(--radius-sm);border:1px solid var(--border-strong);color:var(--foreground);background:linear-gradient(180deg,#ffffff0b,#ffffff03),var(--surface-2);cursor:pointer;box-shadow:var(--shadow-sm),inset 0 1px 0 #ffffff0f;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent)45%,var(--border-strong))}}.btn:hover:not(:disabled){color:var(--accent-hi);transform:translateY(-1px)}.btn:active:not(:disabled){transform:translateY(0)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn:focus-visible{box-shadow:0 0 0 3px var(--accent);outline:none}@supports (color:color-mix(in lab,red,red)){.btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent)25%,transparent)}}.btn-accent{background:linear-gradient(180deg,var(--accent-hi),var(--accent));color:var(--accent-fg);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.btn-accent{border-color:color-mix(in srgb,var(--accent)70%,#000)}}.btn-accent{box-shadow:var(--shadow-sm),var(--glow-accent),inset 0 1px 0 #ffffff40;text-shadow:0 1px #ffffff26;font-weight:600}.btn-accent:hover:not(:disabled){color:var(--accent-fg);filter:brightness(1.06);box-shadow:var(--shadow-md),var(--glow-accent),inset 0 1px 0 #ffffff40}.badge{border:1px solid var(--border);color:var(--muted);cursor:default;white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:5px;padding:2.5px 9px;font-size:11px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}button.badge{cursor:pointer}button.badge:hover{border-color:var(--border-strong)}.dot{border-radius:999px;flex-shrink:0;width:7px;height:7px;display:inline-block}.dot-pulse{animation:pulse 2.2s ease-in-out infinite}table{border-collapse:collapse}thead th{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-weight:600;font-size:10.5px!important}tbody tr{transition:background .12s}tbody tr:hover{background:#ffffff06}.card>table{width:100%}.card thead th{border-bottom:1px solid var(--border-strong)}.nav-item{border-radius:var(--radius-sm);width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:7px 10px 7px 12px;font-family:inherit;font-size:13px;transition:color .13s,background .13s;display:flex;position:relative}.nav-item:hover{color:var(--foreground);background:#ffffff09}.nav-item.active{color:var(--accent-hi);background:linear-gradient(90deg,var(--accent),var(--accent))}@supports (color:color-mix(in lab,red,red)){.nav-item.active{background:linear-gradient(90deg,color-mix(in srgb,var(--accent)13%,transparent),color-mix(in srgb,var(--accent)4%,transparent))}}.nav-item.active{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.nav-item.active{border-color:color-mix(in srgb,var(--accent)18%,transparent)}}.nav-item.active:before{content:"";background:var(--accent);width:2.5px;box-shadow:0 0 8px var(--accent);border-radius:2px;position:absolute;top:7px;bottom:7px;left:-1px}@supports (color:color-mix(in lab,red,red)){.nav-item.active:before{box-shadow:0 0 8px color-mix(in srgb,var(--accent)60%,transparent)}}.nav-header{text-transform:uppercase;letter-spacing:.1em;color:var(--faint);margin-bottom:6px;padding:0 12px;font-size:10px;font-weight:600}.subtab{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;transition:color .13s,border-color .13s;display:inline-flex}.subtab:hover{color:var(--foreground)}.subtab.active{color:var(--accent-hi);border-bottom-color:var(--accent);font-weight:500}.stat-tile{background:linear-gradient(180deg,#ffffff05,transparent 50%),var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm),inset 0 1px 0 #ffffff09;padding:16px 18px}.stat-label{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.stat-value{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:26px;font-weight:650}.banner{border-radius:var(--radius);border:1px solid var(--warn);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.banner{border:1px solid color-mix(in srgb,var(--warn)22%,transparent)}}.banner{background:linear-gradient(90deg,var(--warn),transparent 65%),var(--surface)}@supports (color:color-mix(in lab,red,red)){.banner{background:linear-gradient(90deg,color-mix(in srgb,var(--warn)7%,transparent),transparent 65%),var(--surface)}}.banner{font-size:13px}.empty{border:1px dashed var(--border-strong);border-radius:var(--radius);text-align:center;color:var(--muted);background:#ffffff02;padding:36px 24px;font-size:13.5px}.empty .empty-icon{opacity:.65;margin-bottom:10px;font-size:26px;display:block}.chart-tip{pointer-events:none;background:var(--surface-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);z-index:40;white-space:nowrap;padding:8px 11px;font-size:12px;position:absolute}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rise{animation:rise .25s ease-out both}main.rise .card{animation:rise .32s ease-out both}main.rise .card:nth-child(2){animation-delay:30ms}main.rise .card:nth-child(3){animation-delay:60ms}main.rise .card:nth-child(4){animation-delay:90ms}main.rise .card:nth-child(5){animation-delay:.12s}main.rise .card:nth-child(6){animation-delay:.15s}main.rise .card:nth-child(7){animation-delay:.18s}main.rise .card:nth-child(8){animation-delay:.21s}.card-hover{transition:transform .16s,border-color .16s,box-shadow .16s}.card-hover:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-2px)}.stat-value{transition:color .3s}@keyframes flash-in{to{background:0 0}}.flash-in{animation:flash-in 1.2s ease-out}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg,var(--surface-2)25%,var(--surface-3)50%,var(--surface-2)75%);border-radius:var(--radius-sm);background-size:800px 100%;animation:shimmer 1.4s linear infinite}.nav-item{transition:color .14s,background .14s,padding-left .14s}.nav-item:hover{padding-left:14px}.side-logo{border:1px solid var(--border-strong);background:radial-gradient(2px 2px at 16% 28%,var(--accent-hi),transparent 60%),radial-gradient(1.5px 1.5px at 78% 22%,var(--accent-hi),transparent 60%),radial-gradient(2px 2px at 62% 74%,var(--accent-hi),transparent 60%),radial-gradient(1.5px 1.5px at 30% 78%,var(--accent-hi),transparent 60%),radial-gradient(1px 1px at 88% 62%,var(--accent-hi),transparent 60%),radial-gradient(1px 1px at 45% 15%,var(--accent-hi),transparent 60%),radial-gradient(120% 160% at 50% 120%,var(--accent),transparent 55%),linear-gradient(135deg,#10141c,#0a0d13 70%);border-radius:10px;justify-content:center;align-items:center;height:62px;margin:10px 10px 4px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.side-logo{background:radial-gradient(2px 2px at 16% 28%,color-mix(in srgb,var(--accent-hi)90%,transparent),transparent 60%),radial-gradient(1.5px 1.5px at 78% 22%,color-mix(in srgb,var(--accent-hi)75%,transparent),transparent 60%),radial-gradient(2px 2px at 62% 74%,color-mix(in srgb,var(--accent-hi)60%,transparent),transparent 60%),radial-gradient(1.5px 1.5px at 30% 78%,color-mix(in srgb,var(--accent-hi)70%,transparent),transparent 60%),radial-gradient(1px 1px at 88% 62%,color-mix(in srgb,var(--accent-hi)80%,transparent),transparent 60%),radial-gradient(1px 1px at 45% 15%,color-mix(in srgb,var(--accent-hi)65%,transparent),transparent 60%),radial-gradient(120% 160% at 50% 120%,color-mix(in srgb,var(--accent)14%,transparent),transparent 55%),linear-gradient(135deg,#10141c,#0a0d13 70%)}}.side-logo b{letter-spacing:7px;color:var(--accent-hi);text-shadow:0 0 14px var(--accent),0 0 34px var(--accent);padding-left:7px;font-size:19px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.side-logo b{text-shadow:0 0 14px color-mix(in srgb,var(--accent)85%,transparent),0 0 34px color-mix(in srgb,var(--accent)45%,transparent)}}.side-logo span{letter-spacing:1px;color:var(--faint);font-size:8.5px;position:absolute;bottom:5px;right:9px}.side-label{letter-spacing:1.3px;text-transform:uppercase;color:var(--faint);margin:0 4px 6px;font-size:10px}.seg{gap:4px;display:flex}.seg-btn{text-align:center;border:1px solid var(--border);color:var(--muted);background:var(--surface);cursor:pointer;border-radius:8px;flex:1;padding:5px 2px;font-size:11.5px;transition:color .15s,border-color .15s,background .15s}.seg-btn:hover{color:var(--foreground);border-color:var(--border-strong)}.seg-btn.active{color:var(--accent-hi);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.seg-btn.active{border-color:color-mix(in srgb,var(--accent)55%,transparent)}}.seg-btn.active{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.seg-btn.active{background:color-mix(in srgb,var(--accent)10%,transparent)}}.nav-item.active:after{content:"";background:var(--accent);width:5px;height:5px;box-shadow:0 0 7px var(--accent);border-radius:99px;margin-left:auto}@supports (color:color-mix(in lab,red,red)){.nav-item.active:after{box-shadow:0 0 7px color-mix(in srgb,var(--accent)80%,transparent)}}.fchip{border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:4.5px 12px;font-size:12px;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.fchip:hover{color:var(--foreground);border-color:var(--border-strong)}.fchip.active{color:var(--accent-hi);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.fchip.active{border-color:color-mix(in srgb,var(--accent)50%,transparent)}}.fchip.active{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.fchip.active{background:color-mix(in srgb,var(--accent)12%,transparent)}}.fchip .fdot{border-radius:99px;flex-shrink:0;width:7px;height:7px}.user-switch{border:1px solid var(--border);background:var(--surface);border-radius:999px;gap:3px;padding:3px}.user-chip,.user-switch{align-items:center;display:flex}.user-chip{color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:999px;gap:7px;padding:3px 11px 3px 4px;font-size:12px;transition:background .15s,color .15s,border-color .15s}.user-chip:hover{color:var(--foreground);background:var(--surface-2)}.user-chip.active{color:var(--foreground);background:var(--u)}@supports (color:color-mix(in lab,red,red)){.user-chip.active{background:color-mix(in srgb,var(--u)14%,transparent)}}.user-chip.active{border-color:var(--u)}@supports (color:color-mix(in lab,red,red)){.user-chip.active{border-color:color-mix(in srgb,var(--u)32%,transparent)}}.user-ini{background:var(--u);border-radius:999px;justify-content:center;align-items:center;width:21px;height:21px;font-size:10px;font-weight:700;display:flex}@supports (color:color-mix(in lab,red,red)){.user-ini{background:color-mix(in srgb,var(--u)18%,transparent)}}.user-ini{color:var(--u);border:1px solid var(--u)}@supports (color:color-mix(in lab,red,red)){.user-ini{border:1px solid color-mix(in srgb,var(--u)36%,transparent)}}@property --nxa{syntax:"<angle>";inherits:false;initial-value:1turn}.anim-stage{border:1px solid var(--border);cursor:pointer;background:radial-gradient(70px 34px at 76% 26%,#ffffff0d,#0000 70%),linear-gradient(140deg,#1a2330,#0c1017 75%);border-radius:9px;justify-content:center;height:76px;position:relative;overflow:hidden}.anim-meta,.anim-stage{align-items:center;display:flex}.anim-meta{justify-content:space-between;gap:6px;padding:6px 2px 0}.anim-name{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.anim-eng{color:var(--faint);border:1px solid var(--border);border-radius:5px;flex-shrink:0;padding:1px 5px;font-size:9px}.anim-fav{z-index:3;color:var(--faint);cursor:pointer;opacity:0;background:#0006;border:0;border-radius:6px;padding:3px 5px;font-size:11px;line-height:1;transition:opacity .15s,color .15s;position:absolute;top:4px;right:4px}.anim-stage:hover .anim-fav{opacity:1}.anim-fav.on{opacity:1;color:var(--accent)}.anim-stage .anim-multi>i,.anim-stage .anim-obj{animation-name:var(--pv);animation-duration:var(--pvD,1.7s);animation-timing-function:var(--pvE,cubic-bezier(.5,.05,.3,.95));animation-iteration-count:infinite;animation-direction:var(--pvDir,normal);animation-play-state:paused;animation-delay:-.6s;animation-fill-mode:both}.anim-stage.playing .anim-multi>i,.anim-stage.playing .anim-obj,.anim-stage:hover .anim-multi>i,.anim-stage:hover .anim-obj{animation-play-state:running}.anim-multi>i:nth-child(2){animation-delay:-.47s}.anim-multi>i:nth-child(3){animation-delay:-.34s}.anim-multi>i:nth-child(4){animation-delay:-.21s}.anim-multi>i:nth-child(5){animation-delay:-.08s}.anim-multi>i:nth-child(6){animation-delay:50ms}.nx-panel{background:linear-gradient(135deg,var(--accent),var(--accent)72%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nx-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)45%,#1a1d24),color-mix(in srgb,var(--accent)16%,#0e1116)72%)}}.nx-img{background:linear-gradient(#2b3b52,#1d2b3e 54%,#22301f 56%,#131a12);justify-content:center;align-items:center;font-size:34px;display:flex;position:absolute;inset:-18%}.nx-img>span{filter:drop-shadow(0 2px 6px #00000080)}.nx-chip{width:28px;height:28px;color:var(--accent-fg);background:linear-gradient(160deg,var(--accent-hi),var(--accent));border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.nx-text{letter-spacing:.5px;font-size:15px;font-weight:800}.nx-textc{border-right:2px solid var(--accent);padding-right:3px}.nx-textu{background:linear-gradient(var(--accent),var(--accent))no-repeat 0 100%/100% 2px;padding-bottom:3px}.nx-texth{background:linear-gradient(var(--accent),var(--accent))no-repeat 0/100% 100%}@supports (color:color-mix(in lab,red,red)){.nx-texth{background:linear-gradient(color-mix(in srgb,var(--accent)45%,transparent),color-mix(in srgb,var(--accent)45%,transparent))no-repeat 0/100% 100%}}.nx-texth{border-radius:3px;padding:2px 4px}.nx-texts{background:linear-gradient(var(--negative),var(--negative))no-repeat left 55%/100% 2px}.nx-textb{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.nx-textg{color:#0000;background:linear-gradient(100deg,#8b95a1 25%,#fff 50%,#8b95a1 75%) 150% 0/200% 100%;-webkit-background-clip:text;background-clip:text}.nx-textn{color:var(--accent-hi);text-shadow:0 0 8px var(--accent),0 0 20px var(--accent)}@supports (color:color-mix(in lab,red,red)){.nx-textn{text-shadow:0 0 8px var(--accent),0 0 20px color-mix(in srgb,var(--accent)60%,transparent)}}.nx-textr{text-shadow:2px 0 #ff0050b3,-2px 0 #00c8ffb3}.nx-words{gap:5px;font-size:12.5px;font-weight:800;display:flex}.nx-letters>i,.nx-words>i{font-style:normal;display:inline-block}.nx-letters{gap:2px;font-size:15px;font-weight:800;display:flex}.nx-countclip{height:20px;overflow:hidden}.nx-count{flex-direction:column;align-items:center;font-size:14px;font-weight:800;line-height:20px;display:flex}.nx-price{background:var(--accent);color:var(--accent-fg);border-radius:7px;padding:4px 9px;font-size:12px;font-weight:800}.nx-quote{text-align:center;max-width:82%;color:var(--foreground);font-size:10.5px;font-style:italic}.nx-big{color:var(--accent-hi);font-size:16px;font-weight:800}.nx-badge{border-left:3px solid var(--accent);white-space:nowrap;background:#0a0c10b8;border-radius:6px;flex-direction:column;gap:1px;padding:5px 9px;display:flex;position:absolute;bottom:8px;left:8px}.nx-badge b{font-size:10px;line-height:1.15}.nx-badge span{color:var(--muted);font-size:8px}.nx-badge.glass{border:1px solid #ffffff29;border-left:3px solid var(--accent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff17}.nx-badge.bold{background:var(--accent);border-left:3px solid var(--accent-hi)}.nx-badge.bold b,.nx-badge.bold span{color:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.nx-badge.bold span{color:color-mix(in srgb,var(--accent-fg)70%,transparent)}}.nx-bartrack{background:var(--surface-3);border-radius:99px;width:70%;height:8px;overflow:hidden}.nx-bar{background:linear-gradient(90deg,var(--accent),var(--accent-hi));border-radius:99px;width:88%;height:100%}.nx-barvtrack{background:var(--surface-3);border-radius:99px;width:8px;height:72%;overflow:hidden}.nx-barv{background:linear-gradient(180deg,var(--accent),var(--accent-hi));transform-origin:top;border-radius:99px;width:100%;height:100%}.nx-bars{align-items:flex-end;gap:5px;height:62%;display:flex}.nx-bars>i{background:var(--accent);transform-origin:bottom;border-radius:3px 3px 0 0;width:11px}.nx-bars>i:first-child{opacity:.55;height:42%}.nx-bars>i:nth-child(2){opacity:.75;height:72%}.nx-bars>i:nth-child(3){opacity:.65;height:55%}.nx-bars>i:nth-child(4){height:100%}.nx-pie{background:conic-gradient(var(--accent)var(--nxa),var(--surface-3)0);border-radius:50%;width:44px;height:44px}.nx-pie.donut{-webkit-mask:radial-gradient(circle,#0000 34%,#000 36%);mask:radial-gradient(circle,#0000 34%,#000 36%)}.nx-radar{border:1px solid var(--border-strong);background:conic-gradient(from 0deg,var(--positive),transparent 80deg);border-radius:50%;width:46px;height:46px}@supports (color:color-mix(in lab,red,red)){.nx-radar{background:conic-gradient(from 0deg,color-mix(in srgb,var(--positive)60%,transparent),transparent 80deg)}}.nx-linewrap{width:78%}.nx-line{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100}.nx-list{flex-direction:column;width:70%}.nx-list,.nx-list>i{gap:5px;display:flex}.nx-list>i{align-items:center}.nx-list>i:before{background:var(--accent);flex-shrink:0;width:5px}.nx-list>i:after,.nx-list>i:before{content:"";border-radius:99px;height:5px}.nx-list>i:after{background:var(--surface-3);flex:1}.nx-list.ticks>i:before{content:"✓";width:auto;height:auto;color:var(--positive);background:0 0;font-size:9px;font-style:normal;font-weight:800}.nx-splitbg{background:linear-gradient(90deg,#31465f 50%,#8a7346 0);position:absolute;inset:0}.nx-split{z-index:2;background:#fff;width:2px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 8px #fff9}.nx-ring{border:2.5px solid var(--accent);width:34px;height:34px;box-shadow:0 0 10px var(--accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.nx-ring{box-shadow:0 0 10px color-mix(in srgb,var(--accent)40%,transparent)}}.nx-frame{border:2px solid var(--accent);background:#ffffff0a;border-radius:6px;width:58%;height:56%}.nx-frame.card{border:1px solid var(--border-strong);border-radius:8px;height:58%}.nx-frame.browser,.nx-frame.card{background:var(--surface-2);width:66%}.nx-frame.browser{border:1px solid var(--border-strong);border-radius:7px;height:62%;position:relative}.nx-frame.browser:before{content:"● ● ●";letter-spacing:1px;color:var(--faint);font-size:5px;position:absolute;top:3px;left:6px}.nx-frame.phone{border:2px solid var(--border-strong);background:var(--surface-2);border-radius:9px;width:24%;height:80%}.nx-frame.safe{background:0 0;border:1.5px dashed #fff6;border-radius:4px;width:80%;height:72%}.nx-sub{color:#fff;letter-spacing:.5px;background:#e11;border-radius:5px;padding:5px 11px;font-size:9.5px;font-weight:800}.nx-confetti{position:absolute;inset:0}.nx-confetti>i{border-radius:1.5px;width:6px;height:9px;position:absolute;top:-10px}.nx-confetti>i:first-child{background:var(--accent);left:12%}.nx-confetti>i:nth-child(2){background:#e5484d;left:28%}.nx-confetti>i:nth-child(3){background:#4f8ef7;left:46%}.nx-confetti>i:nth-child(4){background:#2fbf8f;left:62%}.nx-confetti>i:nth-child(5){background:#f0648c;left:78%}.nx-confetti>i:nth-child(6){background:#9d7bfa;left:90%}.nx-vig{inset:0;box-shadow:inset 0 0 26px 14px #000000bf}.nx-leak,.nx-vig{position:absolute}.nx-leak{filter:blur(4px);background:linear-gradient(90deg,#0000,#ffbe5a66,#ff783c40,#0000);width:34%;top:-30%;bottom:-30%;left:0;transform:rotate(18deg)}.nx-grain{opacity:.5;background-image:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 2px);position:absolute;inset:-10%}.nx-vhs{background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 3px),linear-gradient(135deg,#783cff24,#00ffc817)}.nx-scan,.nx-vhs{position:absolute;inset:0}.nx-scan{background:repeating-linear-gradient(0deg,#00000059 0 2px,#0000 2px 5px)}.nx-gridov{background-image:linear-gradient(#ffffff17 1px,#0000 0),linear-gradient(90deg,#ffffff17 1px,#0000 0);background-size:100% 25%,25% 100%;position:absolute;inset:0}.nx-emoji{font-size:26px}.nx-loctag{border:1px solid var(--border-strong);background:#0a0c10cc;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:10px;font-weight:600;display:flex}.nx-timecard{letter-spacing:2px;color:#e6e8eb;font-size:12px;font-style:italic}.nx-wordcard{text-align:center}.nx-wordcard b{font-size:13px;display:block}.nx-wordcard span{color:var(--muted);font-size:8px;font-style:italic;display:block}.nx-srctag{color:var(--muted);border:1px solid var(--border);background:#0a0c10b3;border-radius:4px;padding:3px 7px;font-size:8.5px;top:8px}.nx-news,.nx-srctag{position:absolute;right:8px}.nx-news{align-items:center;gap:6px;display:flex;bottom:10px;left:8px}.nx-news b{color:#fff;letter-spacing:.5px;background:#d21;border-radius:3px;padding:3px 6px;font-size:8px;font-weight:800}.nx-news span{background:#ffffffeb;border-radius:3px;flex:1;height:12px}.nx-ticker{background:#000000a6;align-items:center;height:16px;display:flex;position:absolute;bottom:8px;left:0;right:0;overflow:hidden}.nx-ticker span{white-space:nowrap;color:#fff;font-size:9px;font-weight:600}.nx-polaroid{background:#f5f2ea;border-radius:2px;width:52px;padding:4px 4px 11px;transform:rotate(-5deg);box-shadow:0 4px 10px #00000080}.nx-polaroid>i{background:linear-gradient(160deg,#8fa3b8,#55677c);height:36px;display:block}.nx-stamp{color:#e5484d;letter-spacing:2px;text-transform:uppercase;border:2.5px solid #e5484d;border-radius:4px;padding:4px 10px;font-size:10px;font-weight:900;transform:rotate(-12deg)}.nx-redact{letter-spacing:1px;font-size:11px;font-weight:700;position:relative}.nx-redact>i{transform-origin:0;background:#000;border-radius:2px;font-style:normal;position:absolute;inset:-2px -5px}.nx-comment{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:8px;width:68%;padding:7px 8px 7px 26px;position:relative}.nx-comment:before{content:"";background:var(--accent);border-radius:99px;width:13px;height:13px;position:absolute;top:8px;left:7px}.nx-comment i{background:var(--surface-3);border-radius:99px;height:5px;margin-bottom:4px;display:block}.nx-comment i:last-child{width:60%;margin-bottom:0}.nx-bubble{color:#111;background:#fff;border-radius:10px;padding:6px 10px;font-size:11px;font-weight:800;position:relative}.nx-bubble:after{content:"";border:6px solid #0000;border-top-color:#fff;border-bottom:0;position:absolute;bottom:-6px;left:14px}.nx-chat{flex-direction:column;gap:4px;width:72%;display:flex}.nx-chat>i{background:var(--surface-3);border-radius:9px;align-self:flex-start;max-width:75%;padding:4px 8px;font-size:8.5px;font-style:normal}.nx-chat>i:nth-child(2){color:#fff;background:#2f6feb;align-self:flex-end}.nx-typing{background:var(--surface-3);border-radius:10px;gap:3px;padding:7px 9px;display:flex}.nx-typing>i{background:var(--muted);border-radius:99px;width:5px;height:5px}.nx-toast{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:8px;align-items:center;gap:5px;padding:5px 8px;font-size:8.5px;display:flex;position:absolute;top:8px;right:8px}.nx-toast:before{content:"🔔";font-size:10px}.nx-endcard{gap:8px;display:flex}.nx-endcard>i{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:6px;width:44px;height:30px}.nx-bug{background:linear-gradient(160deg,var(--accent-hi),var(--accent));width:18px;height:18px;color:var(--accent-fg);opacity:.9;border-radius:5px;justify-content:center;align-items:center;font-size:9px;display:flex;top:8px;right:8px}.nx-bug,.nx-ribbon{font-weight:800;position:absolute}.nx-ribbon{color:#fff;letter-spacing:1px;background:#e5484d;padding:3px 26px;font-size:8px;top:12px;left:-20px;transform:rotate(-35deg)}.nx-barredtrack{background:#ffffff26;height:4px;position:absolute;bottom:0;left:0;right:0}.nx-barred{background:red;width:88%;height:100%}.nx-chapbar{gap:3px;width:76%;display:flex}.nx-chapbar>i{background:var(--accent);transform-origin:0;border-radius:99px;flex:1;height:5px}.nx-poll{flex-direction:column;gap:5px;width:70%;display:flex}.nx-poll>i{background:var(--accent);transform-origin:0;border-radius:99px;height:9px}.nx-poll>i:first-child{width:85%}.nx-poll>i:nth-child(2){opacity:.7;width:58%}.nx-poll>i:nth-child(3){opacity:.5;width:32%}.nx-list.abc{counter-reset:q}.nx-list.abc>i:before{counter-increment:q;content:counter(q,upper-alpha);width:auto;height:auto;color:var(--accent);background:0 0;font-size:9px;font-style:normal;font-weight:800}.nx-list.num{counter-reset:q}.nx-list.num>i:before{counter-increment:q;content:counter(q)".";width:auto;height:auto;color:var(--accent);background:0 0;font-size:9px;font-style:normal;font-weight:800}.nx-live{color:#fff;letter-spacing:1px;background:#e5231b;border-radius:5px;padding:4px 9px;font-size:9px;font-weight:800}.nx-count.money{font-size:11px}.nx-ring2{justify-content:center;align-items:center;display:flex;position:relative}.nx-ring2>span{font-size:9px;font-weight:800;position:absolute}.nx-ring.red{border-color:#e5231b;box-shadow:0 0 10px #e5231b66}.nx-arrowred{color:#e5231b;filter:drop-shadow(0 2px 4px #0009);font-size:34px;font-weight:900;line-height:1;transform:rotate(40deg)}.nx-boom{color:#ffd23e;letter-spacing:1px;text-shadow:2px 2px #16110a,-1px -1px #16110a,1px -1px #16110a,-1px 1px #16110a;font-size:17px;font-weight:900;transform:rotate(-6deg)}.nx-erain{position:absolute;inset:0}.nx-erain>i{font-size:12px;font-style:normal;position:absolute;top:-14px}.nx-erain>i:first-child{left:10%}.nx-erain>i:nth-child(2){left:26%}.nx-erain>i:nth-child(3){left:44%}.nx-erain>i:nth-child(4){left:60%}.nx-erain>i:nth-child(5){left:76%}.nx-erain>i:nth-child(6){left:88%}.nx-letterbox{border:0 solid #000;position:absolute;inset:0}.nx-vhstime{color:#7cfc9a;text-shadow:0 0 6px #64ff8ccc;font-size:10px;position:absolute;top:8px;left:10px}.nx-redtime,.nx-vhstime{font-family:var(--font-geist-mono),monospace}.nx-redtime{color:#ff2d2d;text-shadow:0 0 10px #ff2828b3;letter-spacing:2px;font-size:15px;font-weight:700}.nx-rec{border:1.5px solid #ffffff80;border-radius:4px;position:absolute;inset:8px}.nx-rec:before{content:"● REC";color:#f33;font-size:9px;font-weight:700;animation:pulse 1.2s infinite;position:absolute;top:5px;left:7px}.nx-nv{background:radial-gradient(circle,#50ff7847,#0a280fc7 82%);position:absolute;inset:0}.nx-nv:after{content:"+";color:#96ffaacc;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nx-spot{background:radial-gradient(34px,#0000 0 26px,#000000c7 40px);position:absolute;inset:-20%}.nx-vigred{box-shadow:inset 0 0 30px 16px #b4141e8c}.nx-panelw,.nx-vigred{position:absolute;inset:0}.nx-panelw{background:#fff}.nx-fog{filter:blur(6px);background:radial-gradient(60% 50% at 40% 60%,#ffffff29,#0000 70%);position:absolute;inset:-25%}@keyframes nxFade{0%{opacity:0}70%,to{opacity:1}}@keyframes nxFadeBlack{0%{opacity:0;filter:brightness(0)}35%{opacity:1;filter:brightness(0)}80%,to{opacity:1;filter:brightness()}}@keyframes nxFadeWhite{0%{opacity:0;filter:brightness(2.5)}35%{opacity:1;filter:brightness(2.5)}80%,to{opacity:1;filter:brightness()}}@keyframes nxFadeGray{0%{opacity:0;filter:grayscale()}45%{opacity:1;filter:grayscale()}85%,to{opacity:1;filter:grayscale(0)}}@keyframes nxColor{0%{opacity:0;filter:hue-rotate(140deg)saturate(3)}55%{opacity:1;filter:hue-rotate(60deg)saturate(2)}85%,to{opacity:1;filter:none}}@keyframes nxWipeL{0%{clip-path:inset(0 0 0 100%)}75%,to{clip-path:inset(0)}}@keyframes nxWipeR{0%{clip-path:inset(0 100% 0 0)}75%,to{clip-path:inset(0)}}@keyframes nxWipeU{0%{clip-path:inset(100% 0 0)}75%,to{clip-path:inset(0)}}@keyframes nxWipeD{0%{clip-path:inset(0 0 100%)}75%,to{clip-path:inset(0)}}@keyframes nxWipeTL{0%{clip-path:polygon(0 0,0 0,0 0)}75%,to{clip-path:polygon(0 0,250% 0,0 250%)}}@keyframes nxWipeTR{0%{clip-path:polygon(100% 0,100% 0,100% 0)}75%,to{clip-path:polygon(-150% 0,100% 0,100% 250%)}}@keyframes nxWipeBL{0%{clip-path:polygon(0 100%,0 100%,0 100%)}75%,to{clip-path:polygon(0 -150%,0 100%,250% 100%)}}@keyframes nxWipeBR{0%{clip-path:polygon(100% 100%,100% 100%,100% 100%)}75%,to{clip-path:polygon(100% -150%,-150% 100%,100% 100%)}}@keyframes nxSlideL{0%{transform:translate(100%)}75%,to{transform:none}}@keyframes nxSlideR{0%{transform:translate(-100%)}75%,to{transform:none}}@keyframes nxSlideU{0%{transform:translateY(100%)}75%,to{transform:none}}@keyframes nxSlideD{0%{transform:translateY(-100%)}75%,to{transform:none}}@keyframes nxIris{0%{clip-path:circle(0)}75%,to{clip-path:circle(75%)}}@keyframes nxRect{0%{clip-path:inset(50%)}75%,to{clip-path:inset(0)}}@keyframes nxHorzOpen{0%{clip-path:inset(50% 0)}75%,to{clip-path:inset(0)}}@keyframes nxVertOpen{0%{clip-path:inset(0 50%)}75%,to{clip-path:inset(0)}}@keyframes nxDissolve{0%{opacity:0;filter:blur(5px)contrast(1.6)}75%,to{opacity:1;filter:none}}@keyframes nxPixel{0%{opacity:0;filter:blur(10px)saturate(1.6)}35%{opacity:1}80%,to{opacity:1;filter:none}}@keyframes nxRadial{0%{--nxa:0deg}75%,to{--nxa:360deg}}@keyframes nxBlurT{0%{opacity:0;filter:blur(14px)}75%,to{opacity:1;filter:none}}@keyframes nxZoomT{0%{opacity:0;transform:scale(.25)}75%,to{opacity:1;transform:none}}@keyframes nxSqueezeV{0%{transform:scaleY(0)}75%,to{transform:none}}@keyframes nxSqueezeH{0%{transform:scaleX(0)}75%,to{transform:none}}@keyframes nxWindL{0%{transform:translate(110%)skew(-14deg)}75%,to{transform:none}}@keyframes nxWindR{0%{transform:translate(-110%)skew(14deg)}75%,to{transform:none}}@keyframes nxWindU{0%{transform:translateY(110%)skewY(-12deg)}75%,to{transform:none}}@keyframes nxWindD{0%{transform:translateY(-110%)skewY(12deg)}75%,to{transform:none}}@keyframes nxBounceT{0%{transform:translateY(-105%)}38%{transform:none}58%{transform:translateY(-16%)}74%{transform:none}86%{transform:translateY(-6%)}94%,to{transform:none}}@keyframes nxSwirl{0%{opacity:0;transform:rotate(-500deg)scale(0)}75%,to{opacity:1;transform:none}}@keyframes nxCube{0%{transform-origin:100%;opacity:.3;transform:perspective(500px)rotateY(-88deg)}75%,to{transform-origin:100%;opacity:1;transform:perspective(500px)rotateY(0)}}@keyframes nxSwap{0%{opacity:.4;transform:translate(55%)scale(.6)}55%{opacity:.9;transform:translate(-14%)scale(.85)}80%,to{opacity:1;transform:none}}@keyframes nxRipple{0%{opacity:0;filter:blur(3px);transform:scale(1.06)}30%{opacity:1}55%{filter:blur(1px);transform:scale(.97)}80%,to{opacity:1;filter:none;transform:none}}@keyframes nxBurn{0%{opacity:0;filter:sepia()saturate(4)brightness(2.6)contrast(1.4)}45%{opacity:1;filter:sepia(.7)saturate(2.4)brightness(1.6)}85%,to{opacity:1;filter:none}}@keyframes nxMorph{0%{opacity:0;filter:blur(7px);transform:scale(1.12)}75%,to{opacity:1;filter:none;transform:none}}@keyframes nxGlitch{0%{opacity:0;filter:hue-rotate(90deg);transform:translate(-6px,2px)}20%{opacity:1;transform:translate(4px,-3px)}40%{filter:hue-rotate(-60deg);transform:translate(-3px,1px)}60%{filter:none;transform:translate(2px,2px)}75%,to{opacity:1;transform:none}}@keyframes nxStatic{0%{opacity:0;filter:contrast(3)brightness(2)grayscale()}30%{opacity:1;filter:contrast(2.4)brightness(1.6)grayscale()}60%{filter:contrast(1.5)grayscale(.5)}85%,to{opacity:1;filter:none}}@keyframes nxMelt{0%{clip-path:inset(0 0 100%)}40%{filter:blur(2px)}75%,to{clip-path:inset(0);filter:none}}@keyframes nxFlipYT{0%{transform:perspective(600px)rotateY(90deg)}75%,to{transform:perspective(600px)rotateY(0)}}@keyframes nxRotateT{0%{opacity:0;transform:rotate(-160deg)scale(.3)}75%,to{opacity:1;transform:none}}@keyframes nxZoomBlur{0%{opacity:0;filter:blur(10px);transform:scale(1.7)}75%,to{opacity:1;filter:none;transform:none}}@keyframes nxFadeIn{0%{opacity:0}75%,to{opacity:1}}@keyframes nxFadeUp{0%{opacity:0;transform:translateY(14px)}75%,to{opacity:1;transform:none}}@keyframes nxFadeDown{0%{opacity:0;transform:translateY(-14px)}75%,to{opacity:1;transform:none}}@keyframes nxFadeLeft{0%{opacity:0;transform:translate(-14px)}75%,to{opacity:1;transform:none}}@keyframes nxFadeRight{0%{opacity:0;transform:translate(14px)}75%,to{opacity:1;transform:none}}@keyframes nxFadeTL{0%{opacity:0;transform:translate(-12px,-12px)}75%,to{opacity:1;transform:none}}@keyframes nxFadeTR{0%{opacity:0;transform:translate(12px,-12px)}75%,to{opacity:1;transform:none}}@keyframes nxFadeBL{0%{opacity:0;transform:translate(-12px,12px)}75%,to{opacity:1;transform:none}}@keyframes nxFadeBR{0%{opacity:0;transform:translate(12px,12px)}75%,to{opacity:1;transform:none}}@keyframes nxFarUp{0%{opacity:0;transform:translateY(52px)}75%,to{opacity:1;transform:none}}@keyframes nxFarDown{0%{opacity:0;transform:translateY(-52px)}75%,to{opacity:1;transform:none}}@keyframes nxFarLeft{0%{opacity:0;transform:translate(-52px)}75%,to{opacity:1;transform:none}}@keyframes nxFarRight{0%{opacity:0;transform:translate(52px)}75%,to{opacity:1;transform:none}}@keyframes nxType{0%{clip-path:inset(0 100% 0 0)}75%,to{clip-path:inset(0 -3% 0 0)}}@keyframes nxTrackIn{0%{opacity:0;letter-spacing:11px;filter:blur(3px)}75%,to{opacity:1;letter-spacing:1px;filter:none}}@keyframes nxBlurIn{0%{opacity:0;filter:blur(9px)}75%,to{opacity:1;filter:none}}@keyframes nxMaskUp{0%{transform:translateY(320%)}75%,to{transform:none}}@keyframes nxMaskDown{0%{transform:translateY(-320%)}75%,to{transform:none}}@keyframes nxPop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.12)}75%,to{opacity:1;transform:none}}@keyframes nxElastic{0%{opacity:0;transform:scale(0)}45%{opacity:1;transform:scale(1.22)}60%{transform:scale(.9)}72%{transform:scale(1.06)}82%,to{opacity:1;transform:scale(1)}}@keyframes nxBounceIn{0%{opacity:0;transform:translateY(-46px)}38%{opacity:1;transform:none}55%{transform:translateY(-14px)}70%{transform:none}82%{transform:translateY(-5px)}90%,to{transform:none}}@keyframes nxDropIn{0%{opacity:0;transform:translateY(-34px)scale(1.7)}55%{opacity:1;transform:none}64%{transform:scale(.94)}75%,to{transform:none}}@keyframes nxDraw{0%{background-size:0 2px}75%,to{background-size:100% 2px}}@keyframes nxHighlight{0%{background-size:0 100%}75%,to{background-size:100% 100%}}@keyframes nxStrike{0%{background-size:0 2px}75%,to{background-size:100% 2px}}@keyframes nxSweep{0%{background-position:150% 0}to{background-position:-150% 0}}@keyframes nxFlicker{0%,to{opacity:1}8%{opacity:.2}12%{opacity:1}22%{opacity:.4}28%{opacity:1}46%{opacity:.15}52%{opacity:1}}@keyframes nxRgb{0%,to{filter:drop-shadow(2px 0 #ff005099)drop-shadow(-2px 0 #00c8ff99)}50%{filter:drop-shadow(6px 0 #ff0050cc)drop-shadow(-6px 0 #00c8ffcc)}}@keyframes nxWaveY{0%,to{transform:none}50%{transform:translateY(-7px)}}@keyframes nxPendulum{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}@keyframes nxFlipX{0%{opacity:0;transform:perspective(400px)rotateX(-92deg)}75%,to{opacity:1;transform:perspective(400px)rotateX(0)}}@keyframes nxFlipY{0%{opacity:0;transform:perspective(400px)rotateY(-92deg)}75%,to{opacity:1;transform:perspective(400px)rotateY(0)}}@keyframes nxRotateIn{0%{opacity:0;transform:rotate(-130deg)scale(.4)}75%,to{opacity:1;transform:none}}@keyframes nxSkewIn{0%{opacity:0;transform:translate(-34px)skew(-18deg)}75%,to{opacity:1;transform:none}}@keyframes nxRoll{0%{opacity:0;transform:translate(-70px)rotate(-130deg)}75%,to{opacity:1;transform:none}}@keyframes nxHinge{0%,15%{transform-origin:0 0;opacity:1;transform:rotate(0)}40%{transform-origin:0 0;transform:rotate(55deg)}55%{transform-origin:0 0;transform:rotate(38deg)}70%{transform-origin:0 0;opacity:1;transform:rotate(55deg)}to{transform-origin:0 0;opacity:0;transform:translateY(60px)rotate(60deg)}}@keyframes nxJack{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(28deg)}50%{transform-origin:bottom;transform:rotate(-9deg)}65%{transform-origin:bottom;transform:rotate(4deg)}80%,to{opacity:1;transform-origin:bottom;transform:scale(1)rotate(0)}}@keyframes nxZoomInO{0%{opacity:0;transform:scale(.2)}75%,to{opacity:1;transform:none}}@keyframes nxZoomUp{0%{opacity:0;transform:translateY(44px)scale(.3)}75%,to{opacity:1;transform:none}}@keyframes nxZoomDown{0%{opacity:0;transform:translateY(-44px)scale(.3)}75%,to{opacity:1;transform:none}}@keyframes nxZoomLeft{0%{opacity:0;transform:translate(-44px)scale(.3)}75%,to{opacity:1;transform:none}}@keyframes nxZoomRight{0%{opacity:0;transform:translate(44px)scale(.3)}75%,to{opacity:1;transform:none}}@keyframes nxLightR{0%{opacity:0;transform:translate(46px)skew(-24deg)}65%{opacity:1;transform:skew(12deg)}80%{transform:skew(-4deg)}90%,to{opacity:1;transform:none}}@keyframes nxLightL{0%{opacity:0;transform:translate(-46px)skew(24deg)}65%{opacity:1;transform:skew(-12deg)}80%{transform:skew(4deg)}90%,to{opacity:1;transform:none}}@keyframes nxRotDL{0%{opacity:0;transform-origin:0 100%;transform:rotate(-45deg)translateY(18px)}75%,to{opacity:1;transform-origin:0 100%;transform:none}}@keyframes nxRotDR{0%{opacity:0;transform-origin:100% 100%;transform:rotate(45deg)translateY(18px)}75%,to{opacity:1;transform-origin:100% 100%;transform:none}}@keyframes nxRotUL{0%{opacity:0;transform-origin:0 100%;transform:rotate(45deg)translateY(-18px)}75%,to{opacity:1;transform-origin:0 100%;transform:none}}@keyframes nxRotUR{0%{opacity:0;transform-origin:100% 100%;transform:rotate(-45deg)translateY(-18px)}75%,to{opacity:1;transform-origin:100% 100%;transform:none}}@keyframes nxBounceA{0%,20%,53%,80%,to{transform:none}40%,43%{transform:translateY(-16px)}70%{transform:translateY(-8px)}90%{transform:translateY(-3px)}}@keyframes nxFlash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes nxPulse{0%,to{transform:none}50%{transform:scale(1.09)}}@keyframes nxRubber{0%,to{transform:none}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}}@keyframes nxShakeX{0%,to{transform:none}10%,30%,50%,70%,90%{transform:translate(-7px)}20%,40%,60%,80%{transform:translate(7px)}}@keyframes nxShakeY{0%,to{transform:none}10%,30%,50%,70%,90%{transform:translateY(-7px)}20%,40%,60%,80%{transform:translateY(7px)}}@keyframes nxHeadShake{0%,to{transform:none}12.5%{transform:translate(-6px)rotateY(-9deg)}37.5%{transform:translate(5px)rotateY(7deg)}62.5%{transform:translate(-3px)rotateY(-5deg)}87.5%{transform:translate(2px)rotateY(3deg)}}@keyframes nxSwing{0%,to{transform-origin:top;transform:rotate(0)}20%{transform-origin:top;transform:rotate(15deg)}40%{transform-origin:top;transform:rotate(-10deg)}60%{transform-origin:top;transform:rotate(5deg)}80%{transform-origin:top;transform:rotate(-5deg)}}@keyframes nxTada{0%,to{transform:none}10%,20%{transform:scale(.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1)rotate(3deg)}40%,60%,80%{transform:scale(1.1)rotate(-3deg)}}@keyframes nxWobble{0%,to{transform:none}15%{transform:translate(-14px)rotate(-5deg)}30%{transform:translate(11px)rotate(3deg)}45%{transform:translate(-8px)rotate(-3deg)}60%{transform:translate(5px)rotate(2deg)}75%{transform:translate(-3px)rotate(-1deg)}}@keyframes nxJello{0%,to{transform:none}22%{transform:skew(-12deg)skewY(-12deg)}33%{transform:skew(6deg)skewY(6deg)}44%{transform:skew(-3deg)skewY(-3deg)}55%{transform:skew(1.5deg)skewY(1.5deg)}66%{transform:skew(-.75deg)skewY(-.75deg)}}@keyframes nxHeart{0%,28%,70%,to{transform:none}14%{transform:scale(1.3)}42%{transform:scale(1.3)}}@keyframes nxKbIn{0%{transform:scale(1)}to{transform:scale(1.22)}}@keyframes nxKbOut{0%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes nxKbL{0%{transform:translate(5%)}to{transform:translate(-5%)}}@keyframes nxKbR{0%{transform:translate(-5%)}to{transform:translate(5%)}}@keyframes nxKbU{0%{transform:translateY(5%)}to{transform:translateY(-5%)}}@keyframes nxKbD{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}@keyframes nxKbDiag1{0%{transform:translate(4%,4%)}to{transform:translate(-4%,-4%)}}@keyframes nxKbDiag2{0%{transform:translate(-4%,4%)}to{transform:translate(4%,-4%)}}@keyframes nxKbZpL{0%{transform:scale(1)}to{transform:scale(1.22)translate(-5%)}}@keyframes nxKbZpR{0%{transform:scale(1)}to{transform:scale(1.22)translate(5%)}}@keyframes nxKbZpU{0%{transform:scale(1)}to{transform:scale(1.22)translateY(-5%)}}@keyframes nxKbZpD{0%{transform:scale(1)}to{transform:scale(1.22)translateY(5%)}}@keyframes nxKbRot{0%{transform:rotate(-2deg)scale(1.12)}to{transform:rotate(2deg)scale(1.12)}}@keyframes nxVertigo{0%{transform:scale(1)}to{transform:scale(1.3)}}@keyframes nxKbShake{0%,to{transform:none}25%{transform:translate(-1.5%,1%)}50%{transform:translate(1%,-1.5%)}75%{transform:translate(-1%,-1%)}}@keyframes nxKbShake2{0%,to{transform:none}20%{transform:translate(-3%,2%)}45%{transform:translate(2.5%,-3%)}70%{transform:translate(-2%,-2%)}85%{transform:translate(2%,1.5%)}}@keyframes nxWhipL{0%,30%{filter:none;transform:none}45%{filter:blur(6px);transform:translate(-40%)}55%{filter:blur(6px);transform:translate(40%)}70%,to{filter:none;transform:none}}@keyframes nxOrbit{0%,to{transform:translate(3%)}25%{transform:translateY(3%)}50%{transform:translate(-3%)}75%{transform:translateY(-3%)}}@keyframes nxCrash{0%{transform:scale(1)}60%{filter:blur(3px);transform:scale(1.5)}to{filter:blur();transform:scale(1.6)}}@keyframes nxFill{0%{width:6%}75%,to{width:88%}}@keyframes nxGrow{0%{transform:scaleY(.06)}75%,to{transform:none}}@keyframes nxDash{0%{stroke-dashoffset:100px}75%,to{stroke-dashoffset:0}}@keyframes nxPie{0%{--nxa:0deg}75%,to{--nxa:270deg}}@keyframes nxCount{0%{transform:none}75%,to{transform:translateY(-60px)}}@keyframes nxDrop{0%{opacity:0;transform:translateY(-44px)}60%{opacity:1;transform:none}75%{transform:translateY(-9px)}85%,to{transform:none}}@keyframes nxConfetti{0%{opacity:0;transform:translateY(-10px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(86px)rotate(320deg)}}@keyframes nxSlider{0%{transform:translate(-26px)}to{transform:translate(26px)}}@keyframes nxLeak{0%{transform:translate(-120%)rotate(18deg)}to{transform:translate(320%)rotate(18deg)}}@keyframes nxGrain{0%,to{transform:none}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,2%)}}@keyframes nxScanBg{0%{background-position:0 0}to{background-position:0 10px}}@keyframes nxLetterbox{0%{border-top-width:0;border-bottom-width:0}75%,to{border-top-width:16px;border-bottom-width:16px}}@keyframes nxTickerX{0%{transform:translate(105%)}to{transform:translate(-105%)}}@keyframes nxStamp{0%{opacity:0;transform:scale(2.6)rotate(-25deg)}55%{opacity:1;transform:scale(.96)rotate(-12deg)}65%{transform:scale(1.06)rotate(-12deg)}75%,to{opacity:1;transform:scale(1)rotate(-12deg)}}@keyframes nxPoint{0%,to{transform:rotate(40deg)translate(0)}50%{transform:rotate(40deg)translate(7px,7px)}}@keyframes nxGrowX{0%{transform:scaleX(.05)}75%,to{transform:none}}@keyframes nxGray{0%{filter:grayscale(0)}to{filter:grayscale()}}@keyframes nxSepia{0%{filter:sepia(0)}to{filter:sepia(.9)}}@keyframes nxTealO{0%{filter:none}to{filter:saturate(1.5)hue-rotate(-12deg)contrast(1.15)}}@keyframes nxBleach{0%{filter:none}to{filter:saturate(.3)contrast(1.5)brightness(1.1)}}@keyframes nxDuo{0%{filter:grayscale()sepia()hue-rotate(160deg)saturate(2)}to{filter:grayscale()sepia()hue-rotate(300deg)saturate(2.4)}}@keyframes nxFilmFlicker{0%,to{filter:brightness()}30%{filter:brightness(.82)contrast(1.15)sepia(.3)}60%{filter:brightness(1.12)sepia(.2)}80%{filter:brightness(.9)}}@keyframes nxDreamBlur{0%,to{filter:blur()}50%{filter:blur(4px)brightness(1.1)}}@keyframes nxCross{0%{filter:none}to{filter:saturate(1.3)hue-rotate(-8deg)contrast(1.12)}}@keyframes nxMoody{0%{filter:none}to{filter:saturate(.82)hue-rotate(14deg)brightness(.9)}}@keyframes nxCyber{0%{filter:none}to{filter:saturate(1.4)hue-rotate(-26deg)contrast(1.18)}}@keyframes nxNoir{0%{filter:grayscale(.4)}to{filter:grayscale()contrast(1.6)brightness(.95)}}@keyframes nxPastel{0%{filter:none}to{filter:saturate(.68)brightness(1.1)contrast(.9)}}@keyframes nxAutumn{0%{filter:none}to{filter:sepia(.4)saturate(1.35)hue-rotate(-16deg)}}@keyframes nxCrimson{0%{filter:none}to{filter:sepia(.3)saturate(1.5)hue-rotate(-28deg)contrast(1.1)}}@keyframes nxEmerald{0%{filter:none}to{filter:sepia(.3)saturate(1.3)hue-rotate(70deg)}}@keyframes nxColdSteel{0%{filter:none}to{filter:saturate(.5)hue-rotate(16deg)contrast(1.18)}}@keyframes nxLomo{0%{filter:none}to{filter:saturate(1.45)contrast(1.28)brightness(.94)}}@keyframes nxTechni{0%{filter:none}to{filter:saturate(1.7)contrast(1.16)}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}