/*! tailwindcss v4.1.7 | 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Geist","Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono","SF Mono","Fira Code",ui-monospace,monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--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);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--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);--color-void-50:#f8f7f5;--color-void-100:#f0eeeb;--color-void-200:#e0ddd8;--color-void-300:#c7c2ba;--color-void-400:#a39d94;--color-void-500:#7a756c;--color-void-600:#5c5750;--color-void-700:#403d38;--color-void-800:#2a2825;--color-void-850:#1f1d1b;--color-void-900:#161412;--color-void-950:#0c0a09;--color-profit:#34d399;--color-profit-muted:#10b981;--color-profit-dim:#059669;--color-loss:#f87171;--color-loss-dim:#dc2626;--color-warning:#fbbf24;--color-danger:#ef4444;--color-info:#60a5fa;--color-tier-bronze:#b08d57;--color-tier-silver:#94a3b8;--color-tier-gold:#fbbf24;--color-tier-platinum:#60a5fa;--color-tier-diamond:#22d3ee;--color-tier-master:#a78bfa;--color-tier-gm:#f59e0b;--duration-fast:.1s;--duration-normal:.15s}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not([class*=drawer-open])>.drawer-toggle:checked){overflow:hidden}:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){scrollbar-gutter:stable;background-image:linear-gradient(var(--color-base-100),var(--color-base-100));--root-bg:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){--root-bg:color-mix(in srgb,var(--color-base-100),oklch(0% 0 0) 40%)}}:where(.modal[open],.modal-open,.modal-toggle:checked+.modal):not(.modal-start,.modal-end){scrollbar-gutter:stable}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e")}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-base-100:oklch(30.33% .016 252.42);--color-base-200:oklch(25.26% .014 253.1);--color-base-300:oklch(20.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(58% .233 277.117);--color-secondary-content:oklch(96% .018 272.314);--color-accent:oklch(60% .25 292.717);--color-accent-content:oklch(96% .016 293.756);--color-neutral:oklch(37% .044 257.287);--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(97% .013 236.62);--color-success:oklch(60% .118 184.704);--color-success-content:oklch(98% .014 180.72);--color-warning:oklch(66% .179 58.318);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(58% .253 17.585);--color-error-content:oklch(96% .015 12.422);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1.5px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(30.33% .016 252.42);--color-base-200:oklch(25.26% .014 253.1);--color-base-300:oklch(20.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(58% .233 277.117);--color-secondary-content:oklch(96% .018 272.314);--color-accent:oklch(60% .25 292.717);--color-accent-content:oklch(96% .016 293.756);--color-neutral:oklch(37% .044 257.287);--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(97% .013 236.62);--color-success:oklch(60% .118 184.704);--color-success-content:oklch(98% .014 180.72);--color-warning:oklch(66% .179 58.318);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(58% .253 17.585);--color-error-content:oklch(96% .015 12.422);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1.5px;--depth:1;--noise:0}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(98% 0 0);--color-base-200:oklch(96% .001 286.375);--color-base-300:oklch(92% .004 286.32);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(70% .213 47.604);--color-primary-content:oklch(98% .016 73.684);--color-secondary:oklch(55% .027 264.364);--color-secondary-content:oklch(98% .002 247.839);--color-accent:oklch(0% 0 0);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(44% .017 285.786);--color-neutral-content:oklch(98% 0 0);--color-info:oklch(62% .214 259.815);--color-info-content:oklch(97% .014 254.604);--color-success:oklch(70% .14 182.503);--color-success-content:oklch(98% .014 180.72);--color-warning:oklch(66% .179 58.318);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(58% .253 17.585);--color-error-content:oklch(96% .015 12.422);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1.5px;--depth:1;--noise:0}}@layer components;@layer utilities{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible),.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:90cqi;max-width:90cqi}.diff:has(.diff-item-2:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-2:focus-visible) .diff-resizer{min-width:10cqi;max-width:10cqi}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:10cqi;max-width:10cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:90cqi;max-width:90cqi}}.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:translate .3s ease-out,visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.modal::backdrop{display:none}.modal.modal-open,.modal[open],.modal:target{pointer-events:auto;visibility:visible;opacity:1;background-color:oklch(0% 0 0/.4)}:is(.modal.modal-open,.modal[open],.modal:target) .modal-box{opacity:1;translate:0;scale:1}@starting-style{.modal.modal-open,.modal[open],.modal:target{visibility:hidden;opacity:0}}.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}.tooltip>:where(.tooltip-content),.tooltip:where([data-tip]):before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:1;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;display:block;position:absolute}:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible))>.tooltip-content,:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible))[data-tip]:before,:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible)):after{opacity:1;--tt-pos:0rem;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.tooltip>.tooltip-content,.tooltip[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}.tooltip:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}.tab{cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p:1rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));order:var(--tab-order);height:calc(var(--size-field,.25rem)*10);border-color:#0000;padding-inline-start:var(--tab-p);padding-inline-end:var(--tab-p);font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{content:attr(aria-label)}.tab:is(label){position:relative}.tab:is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true]))+.tab-content{height:100%;display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:focus{outline-offset:2px;outline:2px solid #0000}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab[disabled]{pointer-events:none;opacity:.4}.dropdown{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(summary):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(summary):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown .dropdown-content{position:absolute}.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover],.dropdown .dropdown-content{z-index:999;transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}@starting-style{.dropdown[popover],.dropdown .dropdown-content{opacity:0;scale:95%}}:is(.dropdown.dropdown-open,.dropdown:not(.dropdown-hover):focus,.dropdown:focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown.dropdown-open,.dropdown:not(.dropdown-hover):focus,.dropdown:focus-within) .dropdown-content{opacity:1}.dropdown.dropdown-hover:hover .dropdown-content{opacity:1;scale:100%}.dropdown:is(details) summary::-webkit-details-marker{display:none}:is(.dropdown.dropdown-open,.dropdown:focus,.dropdown:focus-within) .dropdown-content{scale:100%}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}.dropdown[popover]:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.btn{--btn-noise:var(--fx-noise)}.prose .btn{text-decoration-line:none}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){box-shadow:none}.btn:is(:disabled,[disabled],.btn-disabled){pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled){--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media (hover:hover){.btn:is(:disabled,[disabled],.btn-disabled):hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.btn:is(input[type=checkbox],input[type=radio]){appearance:none}.btn:is(input[type=checkbox],input[type=radio]):after{content:attr(aria-label)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem)*6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.list{flex-direction:column;font-size:.875rem;display:flex}.list :where(.list-row){--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}.list :where(.list-row):has(.list-col-grow:first-child){--list-grid-cols:1fr}.list :where(.list-row):has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row) :not(.list-col-wrap){grid-row-start:1}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.toggle{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}.toggle{--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:none}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:none}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)}}.toggle:before{background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{background-color:currentColor}@starting-style{:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border)solid currentColor;background-color:#0000}.input{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.input{--size:calc(var(--size-field,.25rem)*10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.input:where(input){display:inline-flex}.input :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.input :where(input[type=date]){display:inline-block}.input:focus,.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.input:focus,.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--inidicator-t,0);bottom:var(--inidicator-b,auto);left:var(--inidicator-s,auto);right:var(--inidicator-e,0);translate:var(--inidicator-x,50%)var(--indicator-y,-50%);position:absolute}.table{border-radius:var(--radius-box);text-align:left;width:100%;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot){border-top:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.table :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab,currentColor 10%,#0000)}}.range{cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor,0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill))}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor,0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill))}}.range:disabled{cursor:not-allowed;opacity:.3}.countdown{display:inline-flex}.countdown.countdown{line-height:1em}.countdown>*{height:1em;display:inline-block;overflow-y:hidden}.countdown>:before{content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";white-space:pre;top:calc(var(--value)*-1em);text-align:center;transition:all 1s cubic-bezier(1,0,0,1);position:relative}.select{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);text-overflow:ellipsis;box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;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-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:1rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.select{--size:calc(var(--size-field,.25rem)*10)}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select select{appearance:none;background:inherit;border-radius:inherit;border-style:none;width:calc(100% + 2.75rem);height:calc(100% - 2px);margin-inline:-1rem -1.75rem;padding-inline:1rem 1.75rem}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.select:focus,.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.select:has(>select[disabled]),.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}.timeline{display:flex;position:relative}.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:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child,.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.card:focus{outline-offset:2px;outline:2px solid #0000}}.card:focus-visible{outline-color:currentColor}.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:where(.card-border){border:var(--border)solid var(--color-base-200)}.card:where(.card-dash){border:var(--border)dashed var(--color-base-200)}.card.image-full{display:grid}.card.image-full>*{grid-row-start:1;grid-column-start:1}.card.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.card.image-full>figure img{object-fit:cover;filter:brightness(28%);height:100%}.card figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid}.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}.checkbox{border:var(--border)solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}.checkbox:disabled{cursor:not-allowed;opacity:.2}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab,currentColor 20%,transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000;background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-2{inset:calc(var(--spacing)*2)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-8{inset-inline:calc(var(--spacing)*8)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-2{inset-block:calc(var(--spacing)*2)}.-top-16{top:calc(var(--spacing)*-16)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-16{top:calc(var(--spacing)*16)}.-right-1{right:calc(var(--spacing)*-1)}.-right-10{right:calc(var(--spacing)*-10)}.right-0{right:calc(var(--spacing)*0)}.right-20{right:calc(var(--spacing)*20)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.textarea{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;border-color:var(--input-color);width:clamp(3rem,20rem,100%);min-height:5rem;box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.textarea{--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus,.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus,.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.textarea:focus,.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.divider:before,.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.-m-1{margin:calc(var(--spacing)*-1)}.filter{flex-wrap:wrap;display:flex}.filter input[type=radio]{width:auto}.filter input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{content:"×"}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset],.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing)*-.5)}.\!label{white-space:nowrap!important;color:currentColor!important;align-items:center!important;gap:.375rem!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.\!label{color:color-mix(in oklab,currentColor 60%,transparent)!important}}.\!label:has(input){cursor:pointer!important}.\!label:is(.input>*,.select>*){white-space:nowrap!important;height:calc(100% - .5rem)!important;font-size:inherit!important;align-items:center!important;padding-inline:.75rem!important;display:flex!important}.\!label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid currentColor!important;margin-inline:-.75rem .75rem!important}@supports (color:color-mix(in lab, red, red)){.\!label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)!important}}.\!label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid currentColor!important;margin-inline:.75rem -.75rem!important}@supports (color:color-mix(in lab, red, red)){.\!label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)!important}}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab,currentColor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.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-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-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing)*-1)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.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-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:#0000004d}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab,var(--color-black)30%,transparent)}}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));width:fit-content;padding-inline:calc(.25rem*3 - var(--border));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.badge.badge-outline{--badge-fg:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}.badge.badge-dash{--badge-fg:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}.badge.badge-soft{color:var(--badge-color,var(--color-base-content));background-color:var(--badge-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.badge.badge-soft{background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100))}}.badge.badge-soft{border-color:var(--badge-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.badge.badge-soft{border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100))}}.badge.badge-soft{background-image:none}.hero-academic-cap{--hero-academic-cap:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.26%2010.147a60.438%2060.438%200%200%200-.491%206.347A48.62%2048.62%200%200%201%2012%2020.904a48.62%2048.62%200%200%201%208.232-4.41%2060.46%2060.46%200%200%200-.491-6.347m-15.482%200a50.636%2050.636%200%200%200-2.658-.813A59.906%2059.906%200%200%201%2012%203.493a59.903%2059.903%200%200%201%2010.399%205.84c-.896.248-1.783.52-2.658.814m-15.482%200A50.717%2050.717%200%200%201%2012%2013.489a50.702%2050.702%200%200%201%207.74-3.342M6.75%2015a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Zm0%200v-3.675A55.378%2055.378%200%200%201%2012%208.443m-7.007%2011.55A5.981%205.981%200%200%200%206.75%2015.75v-1.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-academic-cap);-webkit-mask:var(--hero-academic-cap);-webkit-mask:var(--hero-academic-cap);mask:var(--hero-academic-cap);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down{--hero-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2013.5%2012%2021m0%200-7.5-7.5M12%2021V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down);-webkit-mask:var(--hero-arrow-down);-webkit-mask:var(--hero-arrow-down);mask:var(--hero-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-circle{--hero-arrow-right-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m12.75%2015%203-3m0%200-3-3m3%203h-7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-circle);-webkit-mask:var(--hero-arrow-right-circle);-webkit-mask:var(--hero-arrow-right-circle);mask:var(--hero-arrow-right-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square{--hero-arrow-top-right-on-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%206H5.25A2.25%202.25%200%200%200%203%208.25v10.5A2.25%202.25%200%200%200%205.25%2021h10.5A2.25%202.25%200%200%200%2018%2018.75V10.5m-10.5%206L21%203m0%200h-5.25M21%203v5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-up{--hero-arrow-trending-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018%209%2011.25l4.306%204.306a11.95%2011.95%200%200%201%205.814-5.518l2.74-1.22m0%200-5.94-2.281m5.94%202.28-2.28%205.941%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);mask:var(--hero-arrow-trending-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-circle{--hero-arrow-up-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15%2011.25-3-3m0%200-3%203m3-3v7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-circle);-webkit-mask:var(--hero-arrow-up-circle);-webkit-mask:var(--hero-arrow-up-circle);mask:var(--hero-arrow-up-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-right{--hero-arrow-up-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2019.5%2015-15m0%200H8.25m11.25%200v11.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);mask:var(--hero-arrow-up-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-left{--hero-arrow-uturn-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-in{--hero-arrows-pointing-in:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%209V4.5M9%209H4.5M9%209%203.75%203.75M9%2015v4.5M9%2015H4.5M9%2015l-5.25%205.25M15%209h4.5M15%209V4.5M15%209l5.25-5.25M15%2015h4.5M15%2015v4.5m0-4.5%205.25%205.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-in);-webkit-mask:var(--hero-arrows-pointing-in);-webkit-mask:var(--hero-arrows-pointing-in);mask:var(--hero-arrows-pointing-in);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-right-left{--hero-arrows-right-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2021%203%2016.5m0%200L7.5%2012M3%2016.5h13.5m0-13.5L21%207.5m0%200L16.5%2012M21%207.5H7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes{--hero-banknotes:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018.75a60.07%2060.07%200%200%201%2015.797%202.101c.727.198%201.453-.342%201.453-1.096V18.75M3.75%204.5v.75A.75.75%200%200%201%203%206h-.75m0%200v-.375c0-.621.504-1.125%201.125-1.125H20.25M2.25%206v9m18-10.5v.75c0%20.414.336.75.75.75h.75m-1.5-1.5h.375c.621%200%201.125.504%201.125%201.125v9.75c0%20.621-.504%201.125-1.125%201.125h-.375m1.5-1.5H21a.75.75%200%200%200-.75.75v.75m0%200H3.75m0%200h-.375a1.125%201.125%200%200%201-1.125-1.125V15m1.5%201.5v-.75A.75.75%200%200%200%203%2015h-.75M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm3%200h.008v.008H18V10.5Zm-12%200h.008v.008H6V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt{--hero-bolt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3.75%2013.5%2010.5-11.25L12%2010.5h8.25L9.75%2021.75%2012%2013.5H3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-book-open{--hero-book-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.042A8.967%208.967%200%200%200%206%203.75c-1.052%200-2.062.18-3%20.512v14.25A8.987%208.987%200%200%201%206%2018c2.305%200%204.408.867%206%202.292m0-14.25a8.966%208.966%200%200%201%206-2.292c1.052%200%202.062.18%203%20.512v14.25A8.987%208.987%200%200%200%2018%2018a8.967%208.967%200%200%200-6%202.292m0-14.25v14.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar{--hero-chart-bar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2013.125C3%2012.504%203.504%2012%204.125%2012h2.25c.621%200%201.125.504%201.125%201.125v6.75C7.5%2020.496%206.996%2021%206.375%2021h-2.25A1.125%201.125%200%200%201%203%2019.875v-6.75ZM9.75%208.625c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125v11.25c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V8.625ZM16.5%204.125c0-.621.504-1.125%201.125-1.125h2.25C20.496%203%2021%203.504%2021%204.125v15.75c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V4.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-square{--hero-chart-bar-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2014.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);mask:var(--hero-chart-bar-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-solid{--hero-check-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm13.36-1.814a.75.75%200%201%200-1.22-.872l-3.236%204.53L9.53%2012.22a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.14-.094l3.75-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-solid);-webkit-mask:var(--hero-check-circle-solid);-webkit-mask:var(--hero-check-circle-solid);mask:var(--hero-check-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left{--hero-chevron-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right{--hero-chevron-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up{--hero-chevron-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2015.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);mask:var(--hero-chevron-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-circle-stack{--hero-circle-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%206.375c0%202.278-3.694%204.125-8.25%204.125S3.75%208.653%203.75%206.375m16.5%200c0-2.278-3.694-4.125-8.25-4.125S3.75%204.097%203.75%206.375m16.5%200v11.25c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125V6.375m16.5%200v3.75m-16.5-3.75v3.75m16.5%200v3.75C20.25%2016.153%2016.556%2018%2012%2018s-8.25-1.847-8.25-4.125v-3.75m16.5%200c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);mask:var(--hero-circle-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document{--hero-clipboard-document:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%207.5V6.108c0-1.135.845-2.098%201.976-2.192.373-.03.748-.057%201.123-.08M15.75%2018H18a2.25%202.25%200%200%200%202.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424%2048.424%200%200%200-1.123-.08M15.75%2018.75v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5A3.375%203.375%200%200%200%206.375%207.5H5.25m11.9-3.664A2.251%202.251%200%200%200%2015%202.25h-1.5a2.251%202.251%200%200%200-2.15%201.586m5.8%200c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75%207.5H4.875c-.621%200-1.125.504-1.125%201.125v12c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V16.5a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document);-webkit-mask:var(--hero-clipboard-document);-webkit-mask:var(--hero-clipboard-document);mask:var(--hero-clipboard-document);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock{--hero-clock:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);mask:var(--hero-clock);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cloud-arrow-up{--hero-cloud-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2016.5V9.75m0%200%203%203m-3-3-3%203M6.75%2019.5a4.5%204.5%200%200%201-1.41-8.775%205.25%205.25%200%200%201%2010.233-2.33%203%203%200%200%201%203.758%203.848A3.752%203.752%200%200%201%2018%2019.5H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cloud-arrow-up);-webkit-mask:var(--hero-cloud-arrow-up);-webkit-mask:var(--hero-cloud-arrow-up);mask:var(--hero-cloud-arrow-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth{--hero-cog-6-tooth:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle{--hero-exclamation-triangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye{--hero-eye:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.036%2012.322a1.012%201.012%200%200%201%200-.639C3.423%207.51%207.36%204.5%2012%204.5c4.638%200%208.573%203.007%209.963%207.178.07.207.07.431%200%20.639C20.577%2016.49%2016.64%2019.5%2012%2019.5c-4.638%200-8.573-3.007-9.963-7.178Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);mask:var(--hero-eye);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-fire{--hero-fire:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.362%205.214A8.252%208.252%200%200%201%2012%2021%208.25%208.25%200%200%201%206.038%207.047%208.287%208.287%200%200%200%209%209.601a8.983%208.983%200%200%201%203.361-6.867%208.21%208.21%200%200%200%203%202.48Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018a3.75%203.75%200%200%200%20.495-7.468%205.99%205.99%200%200%200-1.925%203.547%205.975%205.975%200%200%201-2.133-1.001A3.75%203.75%200%200%200%2012%2018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-fire);-webkit-mask:var(--hero-fire);-webkit-mask:var(--hero-fire);mask:var(--hero-fire);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-flag{--hero-flag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%203v1.5M3%2021v-6m0%200%202.77-.693a9%209%200%200%201%206.208.682l.108.054a9%209%200%200%200%206.086.71l3.114-.732a48.524%2048.524%200%200%201-.005-10.499l-3.11.732a9%209%200%200%201-6.085-.711l-.108-.054a9%209%200%200%200-6.208-.682L3%204.5M3%2015V4.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);mask:var(--hero-flag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-forward{--hero-forward:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%208.689c0-.864.933-1.406%201.683-.977l7.108%204.061a1.125%201.125%200%200%201%200%201.954l-7.108%204.061A1.125%201.125%200%200%201%203%2016.811V8.69ZM12.75%208.689c0-.864.933-1.406%201.683-.977l7.108%204.061a1.125%201.125%200%200%201%200%201.954l-7.108%204.061a1.125%201.125%200%200%201-1.683-.977V8.69Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-forward);-webkit-mask:var(--hero-forward);-webkit-mask:var(--hero-forward);mask:var(--hero-forward);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-funnel{--hero-funnel:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203c2.755%200%205.455.232%208.083.678.533.09.917.556.917%201.096v1.044a2.25%202.25%200%200%201-.659%201.591l-5.432%205.432a2.25%202.25%200%200%200-.659%201.591v2.927a2.25%202.25%200%200%201-1.244%202.013L9.75%2021v-6.568a2.25%202.25%200%200%200-.659-1.591L3.659%207.409A2.25%202.25%200%200%201%203%205.818V4.774c0-.54.384-1.006.917-1.096A48.32%2048.32%200%200%201%2012%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);mask:var(--hero-funnel);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-alt{--hero-globe-alt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-heart{--hero-heart:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%208.25c0-2.485-2.099-4.5-4.688-4.5-1.935%200-3.597%201.126-4.312%202.733-.715-1.607-2.377-2.733-4.313-2.733C5.1%203.75%203%205.765%203%208.25c0%207.22%209%2012%209%2012s9-4.78%209-12Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-heart);-webkit-mask:var(--hero-heart);-webkit-mask:var(--hero-heart);mask:var(--hero-heart);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-stack{--hero-inbox-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.875%2014.25%201.214%201.942a2.25%202.25%200%200%200%201.908%201.058h2.006c.776%200%201.497-.4%201.908-1.058l1.214-1.942M2.41%209h4.636a2.25%202.25%200%200%201%201.872%201.002l.164.246a2.25%202.25%200%200%200%201.872%201.002h2.092a2.25%202.25%200%200%200%201.872-1.002l.164-.246A2.25%202.25%200%200%201%2016.954%209h4.636M2.41%209a2.25%202.25%200%200%200-.16.832V12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2012V9.832c0-.287-.055-.57-.16-.832M2.41%209a2.25%202.25%200%200%201%20.382-.632l3.285-3.832a2.25%202.25%200%200%201%201.708-.786h8.43c.657%200%201.281.287%201.709.786l3.284%203.832c.163.19.291.404.382.632M4.5%2020.25h15A2.25%202.25%200%200%200%2021.75%2018v-2.625c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125V18a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox-stack);-webkit-mask:var(--hero-inbox-stack);-webkit-mask:var(--hero-inbox-stack);mask:var(--hero-inbox-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link{--hero-link:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.19%208.688a4.5%204.5%200%200%201%201.242%207.244l-4.5%204.5a4.5%204.5%200%200%201-6.364-6.364l1.757-1.757m13.35-.622%201.757-1.757a4.5%204.5%200%200%200-6.364-6.364l-4.5%204.5a4.5%204.5%200%200%200%201.242%207.244%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);mask:var(--hero-link);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-open{--hero-lock-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2010.5V6.75a4.5%204.5%200%201%201%209%200v3.75M3.75%2021.75h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H3.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-open);-webkit-mask:var(--hero-lock-open);-webkit-mask:var(--hero-lock-open);mask:var(--hero-lock-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass{--hero-magnifying-glass:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-megaphone{--hero-megaphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.34%2015.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5%204.5%200%201%201%200-9h.75c.704%200%201.402-.03%202.09-.09m0%209.18c.253.962.584%201.892.985%202.783.247.55.06%201.21-.463%201.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845%2020.845%200%200%201-1.44-4.282m3.102.069a18.03%2018.03%200%200%201-.59-4.59c0-1.586.205-3.124.59-4.59m0%209.18a23.848%2023.848%200%200%201%208.835%202.535M10.34%206.66a23.847%2023.847%200%200%200%208.835-2.535m0%200A23.74%2023.74%200%200%200%2018.795%203m.38%201.125a23.91%2023.91%200%200%201%201.014%205.395m-1.014%208.855c-.118.38-.245.754-.38%201.125m.38-1.125a23.91%2023.91%200%200%200%201.014-5.395m0-3.46c.495.413.811%201.035.811%201.73%200%20.695-.316%201.317-.811%201.73m0-3.46a24.347%2024.347%200%200%201%200%203.46%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon-micro{--hero-moon-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14.438%2010.148c.19-.425-.321-.787-.748-.601A5.5%205.5%200%200%201%206.453%202.31c.186-.427-.176-.938-.6-.748a6.501%206.501%200%201%200%208.585%208.586Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);mask:var(--hero-moon-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane{--hero-paper-airplane:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2012%203.269%203.125A59.769%2059.769%200%200%201%2021.485%2012%2059.768%2059.768%200%200%201%203.27%2020.875L5.999%2012Zm0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause{--hero-pause:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25v13.5m-7.5-13.5v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);mask:var(--hero-pause);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause-circle{--hero-pause-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209v6m-4.5%200V9M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause-circle);-webkit-mask:var(--hero-pause-circle);-webkit-mask:var(--hero-pause-circle);mask:var(--hero-pause-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil{--hero-pencil:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L6.832%2019.82a4.5%204.5%200%200%201-1.897%201.13l-2.685.8.8-2.685a4.5%204.5%200%200%201%201.13-1.897L16.863%204.487Zm0%200L19.5%207.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);mask:var(--hero-pencil);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play{--hero-play:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%205.653c0-.856.917-1.398%201.667-.986l11.54%206.347a1.125%201.125%200%200%201%200%201.972l-11.54%206.347a1.125%201.125%200%200%201-1.667-.986V5.653Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);mask:var(--hero-play);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-circle{--hero-play-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.91%2011.672a.375.375%200%200%201%200%20.656l-5.603%203.113a.375.375%200%200%201-.557-.328V8.887c0-.286.307-.466.557-.327l5.603%203.112Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play-circle);-webkit-mask:var(--hero-play-circle);-webkit-mask:var(--hero-play-circle);mask:var(--hero-play-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-circle{--hero-plus-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v6m3-3H9m12%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus-circle);-webkit-mask:var(--hero-plus-circle);-webkit-mask:var(--hero-plus-circle);mask:var(--hero-plus-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check{--hero-shield-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-signal{--hero-signal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.348%2014.652a3.75%203.75%200%200%201%200-5.304m5.304%200a3.75%203.75%200%200%201%200%205.304m-7.425%202.121a6.75%206.75%200%200%201%200-9.546m9.546%200a6.75%206.75%200%200%201%200%209.546M5.106%2018.894c-3.808-3.807-3.808-9.98%200-13.788m13.788%200c3.808%203.807%203.808%209.98%200%2013.788M12%2012h.008v.008H12V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);mask:var(--hero-signal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-signal-slash{--hero-signal-slash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3%203%208.735%208.735m0%200a.374.374%200%201%201%20.53.53m-.53-.53.53.53m0%200L21%2021M14.652%209.348a3.75%203.75%200%200%201%200%205.304m2.121-7.425a6.75%206.75%200%200%201%200%209.546m2.121-11.667c3.808%203.807%203.808%209.98%200%2013.788m-9.546-4.242a3.733%203.733%200%200%201-1.06-2.122m-1.061%204.243a6.75%206.75%200%200%201-1.625-6.929m-.496%209.05c-3.068-3.067-3.664-7.67-1.79-11.334M12%2012h.008v.008H12V12Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal-slash);-webkit-mask:var(--hero-signal-slash);-webkit-mask:var(--hero-signal-slash);mask:var(--hero-signal-slash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles{--hero-sparkles:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-wave{--hero-speaker-wave:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.114%205.636a9%209%200%200%201%200%2012.728M16.463%208.288a5.25%205.25%200%200%201%200%207.424M6.75%208.25l4.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-speaker-wave);-webkit-mask:var(--hero-speaker-wave);-webkit-mask:var(--hero-speaker-wave);mask:var(--hero-speaker-wave);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-x-mark{--hero-speaker-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%209.75%2019.5%2012m0%200%202.25%202.25M19.5%2012l2.25-2.25M19.5%2012l-2.25%202.25m-10.5-6%204.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-speaker-x-mark);-webkit-mask:var(--hero-speaker-x-mark);-webkit-mask:var(--hero-speaker-x-mark);mask:var(--hero-speaker-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-plus{--hero-squares-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2016.875h3.375m0%200h3.375m-3.375%200V13.5m0%203.375v3.375M6%2010.5h2.25a2.25%202.25%200%200%200%202.25-2.25V6a2.25%202.25%200%200%200-2.25-2.25H6A2.25%202.25%200%200%200%203.75%206v2.25A2.25%202.25%200%200%200%206%2010.5Zm0%209.75h2.25A2.25%202.25%200%200%200%2010.5%2018v-2.25a2.25%202.25%200%200%200-2.25-2.25H6a2.25%202.25%200%200%200-2.25%202.25V18A2.25%202.25%200%200%200%206%2020.25Zm9.75-9.75H18a2.25%202.25%200%200%200%202.25-2.25V6A2.25%202.25%200%200%200%2018%203.75h-2.25A2.25%202.25%200%200%200%2013.5%206v2.25a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-plus);-webkit-mask:var(--hero-squares-plus);-webkit-mask:var(--hero-squares-plus);mask:var(--hero-squares-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star{--hero-star:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.48%203.499a.562.562%200%200%201%201.04%200l2.125%205.111a.563.563%200%200%200%20.475.345l5.518.442c.499.04.701.663.321.988l-4.204%203.602a.563.563%200%200%200-.182.557l1.285%205.385a.562.562%200%200%201-.84.61l-4.725-2.885a.562.562%200%200%200-.586%200L6.982%2020.54a.562.562%200%200%201-.84-.61l1.285-5.386a.562.562%200%200%200-.182-.557l-4.204-3.602a.562.562%200%200%201%20.321-.988l5.518-.442a.563.563%200%200%200%20.475-.345L11.48%203.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-star);-webkit-mask:var(--hero-star);-webkit-mask:var(--hero-star);mask:var(--hero-star);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun-micro{--hero-sun-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%201ZM10.5%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM12.95%204.11a.75.75%200%201%200-1.06-1.06l-1.062%201.06a.75.75%200%200%200%201.061%201.062l1.06-1.061ZM15%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%2015%208ZM11.89%2012.95a.75.75%200%200%200%201.06-1.06l-1.06-1.062a.75.75%200%200%200-1.062%201.061l1.061%201.06ZM8%2012a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%2012ZM5.172%2011.89a.75.75%200%200%200-1.061-1.062L3.05%2011.89a.75.75%200%201%200%201.06%201.06l1.06-1.06ZM4%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%204%208ZM4.11%205.172A.75.75%200%200%200%205.173%204.11L4.11%203.05a.75.75%200%201%200-1.06%201.06l1.06%201.06Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);mask:var(--hero-sun-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ticket{--hero-ticket:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%206v.75m0%203v.75m0%203v.75m0%203V18m-9-5.25h5.25M7.5%2015h3M3.375%205.25c-.621%200-1.125.504-1.125%201.125v3.026a2.999%202.999%200%200%201%200%205.198v3.026c0%20.621.504%201.125%201.125%201.125h17.25c.621%200%201.125-.504%201.125-1.125v-3.026a2.999%202.999%200%200%201%200-5.198V6.375c0-.621-.504-1.125-1.125-1.125H3.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);mask:var(--hero-ticket);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash{--hero-trash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m14.74%209-.346%209m-4.788%200L9.26%209m9.968-3.21c.342.052.682.107%201.022.166m-1.022-.165L18.16%2019.673a2.25%202.25%200%200%201-2.244%202.077H8.084a2.25%202.25%200%200%201-2.244-2.077L4.772%205.79m14.456%200a48.108%2048.108%200%200%200-3.478-.397m-12%20.562c.34-.059.68-.114%201.022-.165m0%200a48.11%2048.11%200%200%201%203.478-.397m7.5%200v-.916c0-1.18-.91-2.164-2.09-2.201a51.964%2051.964%200%200%200-3.32%200c-1.18.037-2.09%201.022-2.09%202.201v.916m7.5%200a48.667%2048.667%200%200%200-7.5%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);mask:var(--hero-trash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trophy{--hero-trophy:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2018.75h-9m9%200a3%203%200%200%201%203%203h-15a3%203%200%200%201%203-3m9%200v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5%2018.75v-3.375c0-.621.504-1.125%201.125-1.125h.872m5.007%200H9.497m5.007%200a7.454%207.454%200%200%201-.982-3.172M9.497%2014.25a7.454%207.454%200%200%200%20.981-3.172M5.25%204.236c-.982.143-1.954.317-2.916.52A6.003%206.003%200%200%200%207.73%209.728M5.25%204.236V4.5c0%202.108.966%203.99%202.48%205.228M5.25%204.236V2.721C7.456%202.41%209.71%202.25%2012%202.25c2.291%200%204.545.16%206.75.47v1.516M7.73%209.728a6.726%206.726%200%200%200%202.748%201.35m8.272-6.842V4.5c0%202.108-.966%203.99-2.48%205.228m2.48-5.492a46.32%2046.32%200%200%201%202.916.52%206.003%206.003%200%200%201-5.395%204.972m0%200a6.726%206.726%200%200%201-2.749%201.35m0%200a6.772%206.772%200%200%201-3.044%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);mask:var(--hero-trophy);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user{--hero-user:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group{--hero-user-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-plus{--hero-user-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%207.5v3m0%200v3m0-3h3m-3%200h-3m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM3%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%209.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users{--hero-users:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);mask:var(--hero-users);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wallet{--hero-wallet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2012a2.25%202.25%200%200%200-2.25-2.25H15a3%203%200%201%201-6%200H5.25A2.25%202.25%200%200%200%203%2012m18%200v6a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2018v-6m18%200V9M3%2012V9m18%200a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%209m18%200V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wallet);-webkit-mask:var(--hero-wallet);-webkit-mask:var(--hero-wallet);mask:var(--hero-wallet);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle{--hero-x-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9.75%209.75%204.5%204.5m0-4.5-4.5%204.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tabs{--tabs-height:auto;--tabs-direction:row;height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border)dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}.stat:not(:last-child){border-block-end:none}.alert{border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;border:var(--border)solid var(--color-base-200);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.alert.alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}.alert.alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}.alert.alert-soft{color:var(--alert-color,var(--color-base-content));background:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.alert.alert-soft{background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100))}}.alert.alert-soft{border-color:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.alert.alert-soft{border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100))}}.alert.alert-soft{box-shadow:none;background-image:none}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex}.join :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0)}.join :where(.join-item) *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>.join-item:where(:first-child),.join :first-child:not(:last-child) :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}.join>.join-item:where(:last-child),.join :last-child:not(:first-child) :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}.join>.join-item:where(:only-child),.join :only-child :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.chat{column-gap:.75rem;padding-block:.25rem;display:grid}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-28{width:calc(var(--spacing)*28);height:calc(var(--spacing)*28)}.size-44{width:calc(var(--spacing)*44);height:calc(var(--spacing)*44)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-11{height:calc(var(--spacing)*11)}.h-14{height:calc(var(--spacing)*14)}.h-\[140px\]{height:140px}.h-\[144px\]{height:144px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[92vh\]{max-height:92vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-\[12rem\]{min-height:12rem}.min-h-\[22rem\]{min-height:22rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-80{width:calc(var(--spacing)*80)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-72{max-width:calc(var(--spacing)*72)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[17rem\]{max-width:17rem}.max-w-full{max-width:100%}.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)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-\[7rem\]{min-width:7rem}.min-w-\[240px\]{min-width:240px}.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:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300)}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}.skeleton{will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100)50%,#0000 60% 100%);background-position-x:-50%;background-repeat:no-repeat;background-size:200%;animation:1.8s ease-in-out infinite skeleton}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.75rem_1fr_5rem\]{grid-template-columns:1.75rem 1fr 5rem}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.5rem_1fr_auto\]{grid-template-columns:2.5rem 1fr auto}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto auto}.grid-cols-\[2\.75rem_1fr_4\.5rem_4rem\]{grid-template-columns:2.75rem 1fr 4.5rem 4rem}.grid-cols-\[3\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.25rem minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.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}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.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-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-void-850>:not(:last-child)){border-color:var(--color-void-850)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#b7794a\]\/45{border-color:oklab(63.0688% .0545986 .0836378/.45)}.border-accent,.border-accent\/20{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/20{border-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.border-accent\/25{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/25{border-color:color-mix(in oklab,var(--color-accent)25%,transparent)}}.border-accent\/30{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.border-accent\/35{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/35{border-color:color-mix(in oklab,var(--color-accent)35%,transparent)}}.border-accent\/40{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.border-accent\/45{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/45{border-color:color-mix(in oklab,var(--color-accent)45%,transparent)}}.border-accent\/50{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/50{border-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.border-accent\/55{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/55{border-color:color-mix(in oklab,var(--color-accent)55%,transparent)}}.border-base-200{border-color:var(--color-base-200)}.border-base-300{border-color:var(--color-base-300)}.border-current,.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-info\/20{border-color:#60a5fa33}@supports (color:color-mix(in lab, red, red)){.border-info\/20{border-color:color-mix(in oklab,var(--color-info)20%,transparent)}}.border-info\/30{border-color:#60a5fa4d}@supports (color:color-mix(in lab, red, red)){.border-info\/30{border-color:color-mix(in oklab,var(--color-info)30%,transparent)}}.border-info\/35{border-color:#60a5fa59}@supports (color:color-mix(in lab, red, red)){.border-info\/35{border-color:color-mix(in oklab,var(--color-info)35%,transparent)}}.border-info\/40{border-color:#60a5fa66}@supports (color:color-mix(in lab, red, red)){.border-info\/40{border-color:color-mix(in oklab,var(--color-info)40%,transparent)}}.border-loss{border-color:var(--color-loss)}.border-loss\/30{border-color:#f871714d}@supports (color:color-mix(in lab, red, red)){.border-loss\/30{border-color:color-mix(in oklab,var(--color-loss)30%,transparent)}}.border-loss\/40{border-color:#f8717166}@supports (color:color-mix(in lab, red, red)){.border-loss\/40{border-color:color-mix(in oklab,var(--color-loss)40%,transparent)}}.border-loss\/45{border-color:#f8717173}@supports (color:color-mix(in lab, red, red)){.border-loss\/45{border-color:color-mix(in oklab,var(--color-loss)45%,transparent)}}.border-profit{border-color:var(--color-profit)}.border-profit\/25{border-color:#34d39940}@supports (color:color-mix(in lab, red, red)){.border-profit\/25{border-color:color-mix(in oklab,var(--color-profit)25%,transparent)}}.border-profit\/30{border-color:#34d3994d}@supports (color:color-mix(in lab, red, red)){.border-profit\/30{border-color:color-mix(in oklab,var(--color-profit)30%,transparent)}}.border-profit\/35{border-color:#34d39959}@supports (color:color-mix(in lab, red, red)){.border-profit\/35{border-color:color-mix(in oklab,var(--color-profit)35%,transparent)}}.border-profit\/40{border-color:#34d39966}@supports (color:color-mix(in lab, red, red)){.border-profit\/40{border-color:color-mix(in oklab,var(--color-profit)40%,transparent)}}.border-profit\/45{border-color:#34d39973}@supports (color:color-mix(in lab, red, red)){.border-profit\/45{border-color:color-mix(in oklab,var(--color-profit)45%,transparent)}}.border-profit\/50{border-color:#34d39980}@supports (color:color-mix(in lab, red, red)){.border-profit\/50{border-color:color-mix(in oklab,var(--color-profit)50%,transparent)}}.border-transparent{border-color:#0000}.border-void-400\/45{border-color:#a39d9473}@supports (color:color-mix(in lab, red, red)){.border-void-400\/45{border-color:color-mix(in oklab,var(--color-void-400)45%,transparent)}}.border-void-500\/60{border-color:#7a756c99}@supports (color:color-mix(in lab, red, red)){.border-void-500\/60{border-color:color-mix(in oklab,var(--color-void-500)60%,transparent)}}.border-void-600{border-color:var(--color-void-600)}.border-void-600\/30{border-color:#5c57504d}@supports (color:color-mix(in lab, red, red)){.border-void-600\/30{border-color:color-mix(in oklab,var(--color-void-600)30%,transparent)}}.border-void-700{border-color:var(--color-void-700)}.border-void-700\/40{border-color:#403d3866}@supports (color:color-mix(in lab, red, red)){.border-void-700\/40{border-color:color-mix(in oklab,var(--color-void-700)40%,transparent)}}.border-void-700\/60{border-color:#403d3899}@supports (color:color-mix(in lab, red, red)){.border-void-700\/60{border-color:color-mix(in oklab,var(--color-void-700)60%,transparent)}}.border-void-700\/70{border-color:#403d38b3}@supports (color:color-mix(in lab, red, red)){.border-void-700\/70{border-color:color-mix(in oklab,var(--color-void-700)70%,transparent)}}.border-void-800{border-color:var(--color-void-800)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-t-transparent{border-top-color:#0000}.table-zebra tbody tr:where(:nth-child(2n)),.table-zebra tbody tr:where(:nth-child(2n)) :where(.table-pin-cols tr th){background-color:var(--color-base-200)}@media (hover:hover){:is(.table-zebra tbody tr.row-hover,.table-zebra tbody tr.row-hover:where(:nth-child(2n))):hover{background-color:var(--color-base-300)}}.bg-\[\#b7794a\]\/12{background-color:oklab(63.0688% .0545986 .0836378/.12)}.bg-accent,.bg-accent\/5{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab,var(--color-accent)5%,transparent)}}.bg-accent\/10{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--color-accent)10%,transparent)}}.bg-accent\/12{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/12{background-color:color-mix(in oklab,var(--color-accent)12%,transparent)}}.bg-accent\/15{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab,var(--color-accent)15%,transparent)}}.bg-accent\/20{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.bg-accent\/70{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab,var(--color-accent)70%,transparent)}}.bg-accent\/\[0\.08\]{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-accent)8%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.bg-base-100{background-color:var(--color-base-100)}.bg-base-300{background-color:var(--color-base-300)}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black)35%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500)15%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.bg-fuchsia-500\/20{background-color:#e12afb33}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/20{background-color:color-mix(in oklab,var(--color-fuchsia-500)20%,transparent)}}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500\/15{background-color:#6a728226}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/15{background-color:color-mix(in oklab,var(--color-gray-500)15%,transparent)}}.bg-gray-500\/20{background-color:#6a728233}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/20{background-color:color-mix(in oklab,var(--color-gray-500)20%,transparent)}}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.bg-info\/10{background-color:#60a5fa1a}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab,var(--color-info)10%,transparent)}}.bg-info\/15{background-color:#60a5fa26}@supports (color:color-mix(in lab, red, red)){.bg-info\/15{background-color:color-mix(in oklab,var(--color-info)15%,transparent)}}.bg-info\/20{background-color:#60a5fa33}@supports (color:color-mix(in lab, red, red)){.bg-info\/20{background-color:color-mix(in oklab,var(--color-info)20%,transparent)}}.bg-info\/70{background-color:#60a5fab3}@supports (color:color-mix(in lab, red, red)){.bg-info\/70{background-color:color-mix(in oklab,var(--color-info)70%,transparent)}}.bg-loss\/5{background-color:#f871710d}@supports (color:color-mix(in lab, red, red)){.bg-loss\/5{background-color:color-mix(in oklab,var(--color-loss)5%,transparent)}}.bg-loss\/12{background-color:#f871711f}@supports (color:color-mix(in lab, red, red)){.bg-loss\/12{background-color:color-mix(in oklab,var(--color-loss)12%,transparent)}}.bg-loss\/15{background-color:#f8717126}@supports (color:color-mix(in lab, red, red)){.bg-loss\/15{background-color:color-mix(in oklab,var(--color-loss)15%,transparent)}}.bg-loss\/20{background-color:#f8717133}@supports (color:color-mix(in lab, red, red)){.bg-loss\/20{background-color:color-mix(in oklab,var(--color-loss)20%,transparent)}}.bg-loss\/80{background-color:#f87171cc}@supports (color:color-mix(in lab, red, red)){.bg-loss\/80{background-color:color-mix(in oklab,var(--color-loss)80%,transparent)}}.bg-loss\/90{background-color:#f87171e6}@supports (color:color-mix(in lab, red, red)){.bg-loss\/90{background-color:color-mix(in oklab,var(--color-loss)90%,transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}.bg-profit\/5{background-color:#34d3990d}@supports (color:color-mix(in lab, red, red)){.bg-profit\/5{background-color:color-mix(in oklab,var(--color-profit)5%,transparent)}}.bg-profit\/10{background-color:#34d3991a}@supports (color:color-mix(in lab, red, red)){.bg-profit\/10{background-color:color-mix(in oklab,var(--color-profit)10%,transparent)}}.bg-profit\/12{background-color:#34d3991f}@supports (color:color-mix(in lab, red, red)){.bg-profit\/12{background-color:color-mix(in oklab,var(--color-profit)12%,transparent)}}.bg-profit\/15{background-color:#34d39926}@supports (color:color-mix(in lab, red, red)){.bg-profit\/15{background-color:color-mix(in oklab,var(--color-profit)15%,transparent)}}.bg-profit\/20{background-color:#34d39933}@supports (color:color-mix(in lab, red, red)){.bg-profit\/20{background-color:color-mix(in oklab,var(--color-profit)20%,transparent)}}.bg-profit\/\[0\.06\]{background-color:#34d3990f}@supports (color:color-mix(in lab, red, red)){.bg-profit\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-profit)6%,transparent)}}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/15{background-color:color-mix(in oklab,var(--color-purple-500)15%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/20{background-color:color-mix(in oklab,var(--color-sky-500)20%,transparent)}}.bg-void-400\/10{background-color:#a39d941a}@supports (color:color-mix(in lab, red, red)){.bg-void-400\/10{background-color:color-mix(in oklab,var(--color-void-400)10%,transparent)}}.bg-void-500\/20{background-color:#7a756c33}@supports (color:color-mix(in lab, red, red)){.bg-void-500\/20{background-color:color-mix(in oklab,var(--color-void-500)20%,transparent)}}.bg-void-700{background-color:var(--color-void-700)}.bg-void-700\/30{background-color:#403d384d}@supports (color:color-mix(in lab, red, red)){.bg-void-700\/30{background-color:color-mix(in oklab,var(--color-void-700)30%,transparent)}}.bg-void-800{background-color:var(--color-void-800)}.bg-void-800\/80{background-color:#2a2825cc}@supports (color:color-mix(in lab, red, red)){.bg-void-800\/80{background-color:color-mix(in oklab,var(--color-void-800)80%,transparent)}}.bg-void-850{background-color:var(--color-void-850)}.bg-void-850\/80{background-color:#1f1d1bcc}@supports (color:color-mix(in lab, red, red)){.bg-void-850\/80{background-color:color-mix(in oklab,var(--color-void-850)80%,transparent)}}.bg-void-850\/90{background-color:#1f1d1be6}@supports (color:color-mix(in lab, red, red)){.bg-void-850\/90{background-color:color-mix(in oklab,var(--color-void-850)90%,transparent)}}.bg-void-900{background-color:var(--color-void-900)}.bg-void-900\/25{background-color:#16141240}@supports (color:color-mix(in lab, red, red)){.bg-void-900\/25{background-color:color-mix(in oklab,var(--color-void-900)25%,transparent)}}.bg-void-900\/40{background-color:#16141266}@supports (color:color-mix(in lab, red, red)){.bg-void-900\/40{background-color:color-mix(in oklab,var(--color-void-900)40%,transparent)}}.bg-void-900\/50{background-color:#16141280}@supports (color:color-mix(in lab, red, red)){.bg-void-900\/50{background-color:color-mix(in oklab,var(--color-void-900)50%,transparent)}}.bg-void-900\/55{background-color:#1614128c}@supports (color:color-mix(in lab, red, red)){.bg-void-900\/55{background-color:color-mix(in oklab,var(--color-void-900)55%,transparent)}}.bg-void-900\/60{background-color:#16141299}@supports (color:color-mix(in lab, red, red)){.bg-void-900\/60{background-color:color-mix(in oklab,var(--color-void-900)60%,transparent)}}.bg-void-900\/65{background-color:#161412a6}@supports (color:color-mix(in lab, red, red)){.bg-void-900\/65{background-color:color-mix(in oklab,var(--color-void-900)65%,transparent)}}.bg-void-900\/70{background-color:#161412b3}@supports (color:color-mix(in lab, red, red)){.bg-void-900\/70{background-color:color-mix(in oklab,var(--color-void-900)70%,transparent)}}.bg-void-900\/80{background-color:#161412cc}@supports (color:color-mix(in lab, red, red)){.bg-void-900\/80{background-color:color-mix(in oklab,var(--color-void-900)80%,transparent)}}.bg-void-950{background-color:var(--color-void-950)}.bg-void-950\/45{background-color:#0c0a0973}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/45{background-color:color-mix(in oklab,var(--color-void-950)45%,transparent)}}.bg-void-950\/50{background-color:#0c0a0980}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/50{background-color:color-mix(in oklab,var(--color-void-950)50%,transparent)}}.bg-void-950\/55{background-color:#0c0a098c}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/55{background-color:color-mix(in oklab,var(--color-void-950)55%,transparent)}}.bg-void-950\/60{background-color:#0c0a0999}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/60{background-color:color-mix(in oklab,var(--color-void-950)60%,transparent)}}.bg-void-950\/65{background-color:#0c0a09a6}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/65{background-color:color-mix(in oklab,var(--color-void-950)65%,transparent)}}.bg-void-950\/70{background-color:#0c0a09b3}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/70{background-color:color-mix(in oklab,var(--color-void-950)70%,transparent)}}.bg-void-950\/75{background-color:#0c0a09bf}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/75{background-color:color-mix(in oklab,var(--color-void-950)75%,transparent)}}.bg-void-950\/78{background-color:#0c0a09c7}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/78{background-color:color-mix(in oklab,var(--color-void-950)78%,transparent)}}.bg-void-950\/80{background-color:#0c0a09cc}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/80{background-color:color-mix(in oklab,var(--color-void-950)80%,transparent)}}.bg-void-950\/85{background-color:#0c0a09d9}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/85{background-color:color-mix(in oklab,var(--color-void-950)85%,transparent)}}.bg-void-950\/90{background-color:#0c0a09e6}@supports (color:color-mix(in lab, red, red)){.bg-void-950\/90{background-color:color-mix(in oklab,var(--color-void-950)90%,transparent)}}.bg-warning\/15{background-color:#fbbf2426}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab,var(--color-warning)15%,transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_50\%_30\%\,rgba\(251\,191\,36\,0\.07\)\,transparent_46\%\)\]{background-image:radial-gradient(circle at 50% 30%,#fbbf2412,#0000 46%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(251\,191\,36\,0\.15\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 0 0,#fbbf2426,#0000 42%)}.from-accent\/5{--tw-gradient-from:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.from-accent\/5{--tw-gradient-from:color-mix(in oklab,var(--color-accent)5%,transparent)}}.from-accent\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-accent\/10{--tw-gradient-from:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.from-accent\/10{--tw-gradient-from:color-mix(in oklab,var(--color-accent)10%,transparent)}}.from-accent\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-accent\/15{--tw-gradient-from:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.from-accent\/15{--tw-gradient-from:color-mix(in oklab,var(--color-accent)15%,transparent)}}.from-accent\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-profit\/10{--tw-gradient-from:#34d3991a}@supports (color:color-mix(in lab, red, red)){.from-profit\/10{--tw-gradient-from:color-mix(in oklab,var(--color-profit)10%,transparent)}}.from-profit\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-profit\/12{--tw-gradient-from:#34d3991f}@supports (color:color-mix(in lab, red, red)){.from-profit\/12{--tw-gradient-from:color-mix(in oklab,var(--color-profit)12%,transparent)}}.from-profit\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-accent\/35{--tw-gradient-via:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.via-accent\/35{--tw-gradient-via:color-mix(in oklab,var(--color-accent)35%,transparent)}}.via-accent\/35{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-void-900{--tw-gradient-to:var(--color-void-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-void-900\/50{--tw-gradient-to:#16141280}@supports (color:color-mix(in lab, red, red)){.to-void-900\/50{--tw-gradient-to:color-mix(in oklab,var(--color-void-900)50%,transparent)}}.to-void-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.checkbox-sm{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.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-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.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-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.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-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--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-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#d6a078\]{color:#d6a078}.text-accent,.text-accent\/10{color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.text-accent\/10{color:color-mix(in oklab,var(--color-accent)10%,transparent)}}.text-accent\/50{color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.text-accent\/50{color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.text-accent\/80{color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.text-accent\/80{color:color-mix(in oklab,var(--color-accent)80%,transparent)}}.text-accent\/90{color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.text-accent\/90{color:color-mix(in oklab,var(--color-accent)90%,transparent)}}.text-accent\/\[0\.035\]{color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.text-accent\/\[0\.035\]{color:color-mix(in oklab,var(--color-accent)3.5%,transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-base-content,.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.text-blue-600{color:var(--color-blue-600)}.text-current\/75{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/75{color:color-mix(in oklab,currentcolor 75%,transparent)}}.text-error{color:var(--color-error)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-green-600{color:var(--color-green-600)}.text-info{color:var(--color-info)}.text-info\/50{color:#60a5fa80}@supports (color:color-mix(in lab, red, red)){.text-info\/50{color:color-mix(in oklab,var(--color-info)50%,transparent)}}.text-loss{color:var(--color-loss)}.text-orange-300{color:var(--color-orange-300)}.text-profit{color:var(--color-profit)}.text-profit-muted{color:var(--color-profit-muted)}.text-purple-600{color:var(--color-purple-600)}.text-red-300{color:var(--color-red-300)}.text-red-600{color:var(--color-red-600)}.text-sky-300{color:var(--color-sky-300)}.text-sky-600{color:var(--color-sky-600)}.text-void-50{color:var(--color-void-50)}.text-void-100{color:var(--color-void-100)}.text-void-200{color:var(--color-void-200)}.text-void-300{color:var(--color-void-300)}.text-void-400{color:var(--color-void-400)}.text-void-500{color:var(--color-void-500)}.text-void-600{color:var(--color-void-600)}.text-void-700{color:var(--color-void-700)}.text-void-950{color:var(--color-void-950)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-600{color:var(--color-yellow-600)}.uppercase{text-transform:uppercase}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.placeholder-void-500::placeholder{color:var(--color-void-500)}.accent-accent{accent-color:var(--color-accent)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_1\.5rem_rgba\(52\,211\,153\,0\.05\)\]{--tw-shadow:0 0 1.5rem var(--tw-shadow-color,#34d3990d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_4rem_rgba\(251\,191\,36\,0\.18\)\]{--tw-shadow:0 0 4rem var(--tw-shadow-color,#fbbf242e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_5rem_rgba\(251\,191\,36\,0\.2\)\]{--tw-shadow:0 0 5rem var(--tw-shadow-color,#fbbf2433);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(251\,191\,36\,0\.85\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#fbbf24d9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_28px_-6px_rgba\(52\,211\,153\,0\.22\)\]{--tw-shadow:0 0 28px -6px var(--tw-shadow-color,#34d39938);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_28px_-6px_rgba\(251\,191\,36\,0\.3\)\]{--tw-shadow:0 0 28px -6px var(--tw-shadow-color,#fbbf244d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(251\,191\,36\,0\.08\)\,inset_0_0_24px_rgba\(251\,191\,36\,0\.04\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#fbbf2414),inset 0 0 24px var(--tw-shadow-color,#fbbf240a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_80px_-24px_rgba\(251\,191\,36\,0\.14\)\]{--tw-shadow:0 0 80px -24px var(--tw-shadow-color,#fbbf2424);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(251\,191\,36\,0\.18\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#fbbf242e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(251\,191\,36\,0\.18\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fbbf242e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_18px_rgba\(251\,191\,36\,0\.08\)\]{--tw-shadow:inset 0 0 18px var(--tw-shadow-color,#fbbf2414);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(251\,191\,36\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fbbf2414);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)50%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-accent\/40{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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(var(--blur-3xl));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-200{--tw-brightness:brightness(200%);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_0_32px_rgba\(251\,191\,36\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 0 32px var(--tw-drop-shadow-color,#fbbf2459));--tw-drop-shadow:var(--tw-drop-shadow-size);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-md{--tw-backdrop-blur:blur(var(--blur-md));-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(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{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,visibility,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-\[left\]{transition-property:left;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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-noise:none}@media (hover:none){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100))}}.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100))}}.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-noise:none}}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.btn-secondary{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}.outline-none{--tw-outline-style:none;outline-style:none}.select-text{-webkit-user-select:text;user-select:text}.input-error,.input-error:focus,.input-error:focus-within,.select-error,.select-error:focus,.select-error:focus-within,.textarea-error,.textarea-error:focus,.textarea-error:focus-within{--input-color:var(--color-error)}@media (hover:hover){.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:border-accent\/35:is(:where(.group):hover *){border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-accent\/35:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-accent)35%,transparent)}}.group-hover\:border-accent\/50:is(:where(.group):hover *){border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-accent\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.group-hover\:border-profit\/40:is(:where(.group):hover *){border-color:#34d39966}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-profit\/40:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-profit)40%,transparent)}}.group-hover\:bg-accent\/20:is(:where(.group):hover *){background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-accent\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.group-hover\:bg-accent\/30:is(:where(.group):hover *){background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-accent\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.group-hover\:text-void-200:is(:where(.group):hover *){color:var(--color-void-200)}.group-hover\:shadow-\[0_0_40px_-4px_rgba\(52\,211\,153\,0\.3\)\]:is(:where(.group):hover *){--tw-shadow:0 0 40px -4px var(--tw-shadow-color,#34d3994d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:shadow-\[0_0_40px_-4px_rgba\(251\,191\,36\,0\.4\)\]:is(:where(.group):hover *){--tw-shadow:0 0 40px -4px var(--tw-shadow-color,#fbbf2466);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.placeholder\:text-void-500::placeholder{color:var(--color-void-500)}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-accent\/35:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/35:hover{border-color:color-mix(in oklab,var(--color-accent)35%,transparent)}}.hover\:border-accent\/40:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.hover\:border-accent\/45:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/45:hover{border-color:color-mix(in oklab,var(--color-accent)45%,transparent)}}.hover\:border-accent\/50:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.hover\:border-current\/60:hover{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:border-current\/60:hover{border-color:color-mix(in oklab,currentcolor 60%,transparent)}}.hover\:border-loss\/35:hover{border-color:#f8717159}@supports (color:color-mix(in lab, red, red)){.hover\:border-loss\/35:hover{border-color:color-mix(in oklab,var(--color-loss)35%,transparent)}}.hover\:border-loss\/50:hover{border-color:#f8717180}@supports (color:color-mix(in lab, red, red)){.hover\:border-loss\/50:hover{border-color:color-mix(in oklab,var(--color-loss)50%,transparent)}}.hover\:border-void-700:hover{border-color:var(--color-void-700)}.hover\:bg-accent\/10:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab,var(--color-accent)10%,transparent)}}.hover\:bg-accent\/15:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/15:hover{background-color:color-mix(in oklab,var(--color-accent)15%,transparent)}}.hover\:bg-accent\/18:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/18:hover{background-color:color-mix(in oklab,var(--color-accent)18%,transparent)}}.hover\:bg-accent\/30:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.hover\:bg-accent\/85:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/85:hover{background-color:color-mix(in oklab,var(--color-accent)85%,transparent)}}.hover\:bg-info\/30:hover{background-color:#60a5fa4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/30:hover{background-color:color-mix(in oklab,var(--color-info)30%,transparent)}}.hover\:bg-loss\/10:hover{background-color:#f871711a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-loss\/10:hover{background-color:color-mix(in oklab,var(--color-loss)10%,transparent)}}.hover\:bg-profit\/15:hover{background-color:#34d39926}@supports (color:color-mix(in lab, red, red)){.hover\:bg-profit\/15:hover{background-color:color-mix(in oklab,var(--color-profit)15%,transparent)}}.hover\:bg-void-700:hover{background-color:var(--color-void-700)}.hover\:bg-void-700\/50:hover{background-color:#403d3880}@supports (color:color-mix(in lab, red, red)){.hover\:bg-void-700\/50:hover{background-color:color-mix(in oklab,var(--color-void-700)50%,transparent)}}.hover\:bg-void-800:hover{background-color:var(--color-void-800)}.hover\:bg-void-800\/80:hover{background-color:#2a2825cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-void-800\/80:hover{background-color:color-mix(in oklab,var(--color-void-800)80%,transparent)}}.hover\:bg-void-850:hover{background-color:var(--color-void-850)}.hover\:bg-void-900:hover{background-color:var(--color-void-900)}.hover\:bg-void-900\/60:hover{background-color:#16141299}@supports (color:color-mix(in lab, red, red)){.hover\:bg-void-900\/60:hover{background-color:color-mix(in oklab,var(--color-void-900)60%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:text-accent:hover,.hover\:text-accent\/80:hover{color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:text-accent\/80:hover{color:color-mix(in oklab,var(--color-accent)80%,transparent)}}.hover\:text-current:hover{color:currentColor}.hover\:text-info\/80:hover{color:#60a5facc}@supports (color:color-mix(in lab, red, red)){.hover\:text-info\/80:hover{color:color-mix(in oklab,var(--color-info)80%,transparent)}}.hover\:text-loss:hover{color:var(--color-loss)}.hover\:text-void-50:hover{color:var(--color-void-50)}.hover\:text-void-100:hover{color:var(--color-void-100)}.hover\:text-void-200:hover{color:var(--color-void-200)}.hover\:text-void-300:hover{color:var(--color-void-300)}.hover\:text-void-400:hover{color:var(--color-void-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_20px_-4px_rgba\(251\,191\,36\,0\.2\)\]:hover{--tw-shadow:0 0 20px -4px var(--tw-shadow-color,#fbbf2433);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-accent:focus,.focus\:border-accent\/50:focus{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent\/50:focus{border-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.focus\:ring-1:focus{--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)}.focus\:ring-accent:focus{--tw-ring-color:var(--color-accent)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--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)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.focus-visible\:ring-accent:focus-visible,.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.focus-visible\:ring-accent\/60:focus-visible{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/60:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:640px){.min-\[640px\]\:w-40{width:calc(var(--spacing)*40)}.min-\[640px\]\:grid-cols-\[minmax\(0\,1fr\)_10\.5rem\]{grid-template-columns:minmax(0,1fr) 10.5rem}.min-\[640px\]\:items-center{align-items:center}.min-\[640px\]\:justify-end{justify-content:flex-end}}@media (min-width:751px){.min-\[751px\]\:w-3\/4{width:75%}.min-\[751px\]\:w-\[75vw\]{width:75vw}}@media (min-width:760px){.min-\[760px\]\:w-\[19rem\]{width:19rem}.min-\[760px\]\:flex-row{flex-direction:row}.min-\[760px\]\:items-start{align-items:flex-start}.min-\[760px\]\:justify-between{justify-content:space-between}}@media (min-width:900px){.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr)}}@media (min-width:1401px){.min-\[1401px\]\:w-1\/2{width:50%}.min-\[1401px\]\:w-\[50vw\]{width:50vw}}@media (min-width:40rem){.sm\:top-4{top:calc(var(--spacing)*4)}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-28{width:calc(var(--spacing)*28)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:max-w-\[50\%\]{max-width:50%}.sm\:max-w-none{max-width:none}.sm\:min-w-\[17rem\]{min-width:17rem}.sm\:basis-1\/2{flex-basis:50%}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.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-\[4rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:4rem minmax(0,1fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.sm\:border-void-800\/80{border-color:#2a2825cc}@supports (color:color-mix(in lab, red, red)){.sm\:border-void-800\/80{border-color:color-mix(in oklab,var(--color-void-800)80%,transparent)}}.sm\:p-3{padding:calc(var(--spacing)*3)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:text-center{text-align:center}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:48rem){.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[220px_1fr_auto\]{grid-template-columns:220px 1fr auto}}@media (min-width:64rem){.lg\:inline{display:inline}.lg\:w-1\/2{width:50%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)_22rem\]{grid-template-columns:18rem minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(17rem\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}}:where(.dark\:divide-gray-800:where([data-theme=dark],[data-theme=dark] *)>:not(:last-child)){border-color:var(--color-gray-800)}.dark\:border-gray-700:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700)}.dark\:border-gray-800:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-800)}.dark\:bg-black\/10:where([data-theme=dark],[data-theme=dark] *){background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.dark\:bg-black\/20:where([data-theme=dark],[data-theme=dark] *){background-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/20:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.dark\:bg-gray-600:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-600)}@media (hover:hover){.dark\:hover\:bg-black\/10:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-black\/10:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:left-1\/2{left:50%}}[data-phx-session],[data-phx-teleported-src]{display:contents}body,body *{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}input,textarea,[contenteditable=true],[contenteditable=""],[data-selectable-text]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}img,svg{-webkit-user-drag:none;user-drag:none}.legacy .glass-panel{-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);background:#ffffffb3;border:1px solid #ffffffe6;border-radius:1rem;transition:all .3s;box-shadow:0 8px 32px #1f268726}.legacy .glass-panel:hover{transform:translateY(-2px);box-shadow:0 12px 48px #1f268733}[data-theme=dark] .legacy .glass-panel{background:#0f172ab3;border:1px solid #47556980;box-shadow:0 8px 32px #0000004d}[data-theme=dark] .legacy .glass-panel:hover{box-shadow:0 12px 48px #0006}.legacy .glass-input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #fffc;border-radius:.5rem;transition:all .3s}.legacy .glass-input:focus{background:#ffffffb3;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}[data-theme=dark] .legacy .glass-input{color:#fff;background:#0f172a80;border:1px solid #47556980}[data-theme=dark] .legacy .glass-input:focus{background:#0f172ab3;border-color:#3b82f6}.legacy .btn-primary{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #667eea66}.legacy .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea99}.legacy .btn-success{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #10b98166}.legacy .btn-success:hover{transform:translateY(-2px);box-shadow:0 6px 20px #10b98199}.legacy .btn-danger{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #ef444466}.legacy .btn-danger:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ef444499}.legacy .btn-warning{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #f59e0b66}.legacy .btn-warning:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f59e0b99}.legacy .btn-secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d;border:1px solid #ffffff80;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:all .3s;display:inline-flex}.legacy .btn-secondary:hover{background:#fff6;transform:translateY(-2px)}[data-theme=dark] .legacy .btn-secondary{color:#fff;background:#0f172a80;border:1px solid #47556980}[data-theme=dark] .legacy .btn-secondary:hover{background:#0f172ab3}.legacy .btn-sm{border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.legacy .btn-sm.btn-primary{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.legacy .btn-sm.btn-success{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.legacy .btn-sm.btn-danger{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.legacy .btn-sm.btn-secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d}[data-theme=dark] .legacy .btn-sm.btn-secondary{color:#fff;background:#0f172a80}.legacy .badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.legacy .badge-success{color:#fff;background-color:#22c55e}.legacy .badge-danger{color:#fff;background-color:#ef4444}.legacy .badge-transaction-opened{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #3b82f64d}.legacy .badge-transaction-closed{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #10b9814d}.legacy .badge-transaction-liquidated{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #ef44444d}.legacy .badge-transaction-bad-debt{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #8b5cf64d}.legacy .badge-transaction-yield{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #f59e0b4d}.legacy .badge-transaction-bleed{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #f973164d}.legacy .badge-transaction-manual{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #6366f14d}.legacy .badge-transaction-airdrop{color:#fff;background:linear-gradient(135deg,#34d399 0%,#10b981 100%);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #10b98159}.legacy .badge-transaction-default{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#6b7280cc;border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600}.legacy .glass-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d;border:1px solid #ffffff80;border-radius:.5rem;padding:.5rem 1rem;font-family:ui-monospace,monospace;font-weight:700}[data-theme=dark] .legacy .glass-badge{color:#fff;background:#0f172a80;border:1px solid #47556980}.legacy .leverage-slider{appearance:none;opacity:.8;background:linear-gradient(90deg,#10b981 0%,#f59e0b 50%,#ef4444 100%);border-radius:5px;outline:none;width:100%;height:8px;transition:opacity .2s}.legacy .leverage-slider:hover{opacity:1}.legacy .leverage-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:3px solid #667eea;border-radius:50%;width:24px;height:24px;box-shadow:0 4px 12px #0000004d}.legacy .leverage-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:3px solid #667eea;border-radius:50%;width:24px;height:24px;box-shadow:0 4px 12px #0000004d}.legacy table{width:100%}.legacy thead th{text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:700}.legacy tbody tr{transition:background-color .15s}.legacy{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%) fixed;min-height:100vh}[data-theme=dark] .legacy{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%)}html{scroll-behavior:smooth}.legacy input[type=radio]:checked+div{font-weight:600}.legacy .week-status-bar{padding:1rem}.legacy .week-status-bar:hover{transform:none}.legacy .status-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.legacy .status-badge-open{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 2px 8px #10b98166}.legacy .status-badge-closed{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);box-shadow:0 2px 8px #ef444466}.legacy .status-badge-live{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);animation:2s infinite pulse-glow;box-shadow:0 2px 8px #f59e0b66}.legacy .status-badge-neutral{color:inherit;background:#6b72804d}[data-theme=dark] .legacy .status-badge-neutral{background:#47556980}@keyframes pulse-glow{0%,to{box-shadow:0 2px 8px #f59e0b66}50%{box-shadow:0 2px 16px #f59e0bb3}}.legacy .pool-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d;border:1px solid #ffffff80;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}[data-theme=dark] .legacy .pool-chip{background:#0f172a80;border:1px solid #47556980}.legacy .pool-chip-label{font-weight:700}.legacy .pool-chip-coins{opacity:.7;font-family:ui-monospace,monospace}.legacy .play-card{padding:1.25rem}.legacy .play-card:hover{transform:none}.legacy .play-card-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.legacy .play-card-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:.5rem;padding:.25rem .75rem;font-size:.875rem;font-weight:700}.legacy .play-card-badge-ranked{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);box-shadow:0 2px 8px #8b5cf666}.legacy .play-card-badge-casual{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);box-shadow:0 2px 8px #3b82f666}.legacy .play-card-content{flex-direction:column;gap:.5rem;display:flex}.legacy .play-button{color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:700;transition:all .3s;display:flex}.legacy .play-button-ranked{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);box-shadow:0 4px 20px #8b5cf680}.legacy .play-button-ranked:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 30px #8b5cf6b3}.legacy .play-button-casual{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);box-shadow:0 4px 20px #3b82f680}.legacy .play-button-casual:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 30px #3b82f6b3}.legacy .mode-pill{background:#fff3;border:1px solid #0000;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s}.legacy .mode-pill:hover{background:#ffffff4d}.legacy .mode-pill-active{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);border-color:#0000;box-shadow:0 2px 8px #8b5cf666}[data-theme=dark] .legacy .mode-pill{background:#4755694d}[data-theme=dark] .legacy .mode-pill:hover{background:#47556980}.legacy .mode-card{text-align:center;cursor:pointer;background:#fff3;border:2px solid #0000;border-radius:.5rem;padding:.75rem;transition:all .15s}.legacy .mode-card:hover{background:#ffffff4d;border-color:#3b82f64d}.legacy .mode-card-active{background:#3b82f633;border-color:#3b82f6}[data-theme=dark] .legacy .mode-card{background:#4755694d}[data-theme=dark] .legacy .mode-card:hover{background:#47556980}[data-theme=dark] .legacy .mode-card-active{background:#3b82f64d}.legacy .mode-card-label{font-size:.875rem;font-weight:700;display:block}.legacy .mode-card-duration{opacity:.6;margin-top:.25rem;font-size:.75rem;display:block}.legacy .run-card{padding:1rem}.legacy .run-card:hover{transform:translateY(-2px)}.legacy .run-rank{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);-webkit-background-clip:text;background-clip:text;font-size:1.125rem;font-weight:700}.legacy .watch-link{align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;transition:color .15s;display:flex}.legacy .watch-link:hover{text-decoration:underline}.legacy .pool-detail-card{background:#fff3;border-radius:.5rem;padding:.75rem}[data-theme=dark] .legacy .pool-detail-card{background:#4755694d}.legacy .coin-tag{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:.25rem;padding:.25rem .5rem;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:500}.legacy .tick-charge-container{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden}.legacy .tick-charge-bar{background:linear-gradient(90deg,#3b82f6 0%,#8b5cf6 50%,#ec4899 100%);border-radius:3px;height:100%;transition:width 1s linear;box-shadow:0 0 10px #8b5cf680}.legacy .tick-charge-bar.accelerating{transition:width .5s cubic-bezier(.4,0,1,1);box-shadow:0 0 20px #ec4899b3}@keyframes tick-flash{0%{background:var(--color-warning);box-shadow:0 0 20px var(--color-warning)}to{background:var(--color-accent);box-shadow:none}}.legacy .tick-charge-bar.flash{animation:.5s ease-out tick-flash}.legacy .liquidation-bar-bg{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden}.legacy .liquidation-bar{border-radius:3px;height:100%;transition:width .3s,background-color .3s}@keyframes liquidation-pulse{0%,to{opacity:1}50%{opacity:.6}}.legacy .liquidation-bar.bg-red-500{animation:1s ease-in-out infinite liquidation-pulse}.legacy .position-card{transition:all .2s}.legacy .position-card:hover{background:#ffffff14;border-color:#fff3}.legacy .position-card.has-alert{border-color:#ef444480;box-shadow:0 0 10px #ef444433}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}html:active-view-transition-type(page)::view-transition-group(root){background:radial-gradient(at 50% 40%,#fbbf240f,#0c0a09 70%)}html:active-view-transition-type(page)::view-transition-old(root){animation:.3s ease-out both vt-fade-out}html:active-view-transition-type(page)::view-transition-new(root){animation:.4s ease-in both vt-fade-in}.boolish-loader{letter-spacing:.2em;color:#fbbf24;text-shadow:0 0 20px #fbbf2499,0 0 40px #fbbf244d,0 0 80px #fbbf2426;font-size:1.75rem;font-weight:800;animation:1.5s ease-in-out infinite loader-pulse}@keyframes loader-pulse{0%,to{filter:brightness();text-shadow:0 0 20px #fbbf2499,0 0 40px #fbbf244d,0 0 80px #fbbf2426}50%{filter:brightness(1.2);text-shadow:0 0 30px #fbbf24cc,0 0 60px #fbbf2466,0 0 120px #fbbf2433,0 0 200px #fbbf241a}}.hud{--color-accent:#fbbf24;--color-accent-muted:#f59e0b;--color-accent-dim:#d97706;background:var(--color-void-950);color:var(--color-void-50);font-family:var(--font-sans)}.bg-broadcast{background:radial-gradient(ellipse at 50% 0%,var(--color-void-900)0%,var(--color-void-950)70%)}.hud-poker-stage{isolation:isolate;background-color:var(--color-void-950);background-image:-webkit-radial-gradient(at 50% 42%,#00000014 0%,#0000005c 62%,#000000b8 100%),-webkit-linear-gradient(#00000047 0%,#0000 34% 82%,#00000052 100%),-webkit-image-set(url(/images/backgrounds/poker-table-stage-b69d0db6c887edae270cc691dfd37270.webp?vsn=d) 1x type("image/webp"),url(/images/backgrounds/poker-table-stage-361e40afdfe221f45ef815093c82288f.png?vsn=d) 1x type("image/png"));background-image:radial-gradient(at 50% 42%,#00000014 0%,#0000005c 62%,#000000b8 100%),linear-gradient(#00000052 0%,#0000 18% 66%,#00000047 100%),image-set("/images/backgrounds/poker-table-stage.webp" 1x type("image/webp"),"/images/backgrounds/poker-table-stage.png" 1x type("image/png"));background-position:50%;background-size:cover;position:relative}.hud-poker-stage>*{z-index:2;position:relative}.hud-poker-stage:before,.hud-poker-stage:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.hud-poker-stage:before{opacity:.78;background:radial-gradient(at 50% 52%,#0000 0%,#0000001a 48%,#000000b8 100%),linear-gradient(90deg,#0000007a,#0000 24% 76%,#0000007a)}.hud-poker-stage:after{mix-blend-mode:screen;opacity:.5;background:linear-gradient(#fbbf241f,#0000 1px),linear-gradient(0deg,#fbbf2424,#0000 1px),repeating-linear-gradient(28deg,#ffffff03 0 1px,#0000 1px 7px)}@media (max-width:750px){.hud-poker-stage{background-position:50%}.hud-poker-stage:before,.hud-poker-stage:after{opacity:.32}}@media (min-width:1401px){.hud-poker-stage{background-position:50%}}.boolish-tooltip-trigger{position:relative}.boolish-tooltip-portal{z-index:150;pointer-events:none;position:fixed;inset:0}.boolish-tooltip{z-index:80;pointer-events:none;opacity:0;width:max-content;max-width:min(20rem,100vw - 1rem);transition:opacity var(--duration-fast)ease,transform var(--duration-fast)ease;display:block;position:fixed;top:0;left:0;transform:translateY(4px)scale(.98)}.boolish-tooltip[data-tooltip-interactive=true]{pointer-events:auto}.boolish-tooltip[data-tooltip-open],.boolish-tooltip-trigger[data-tooltip-open] .boolish-tooltip{opacity:1;transform:translateY(0)scale(1)}.boolish-tooltip[data-tooltip-constrained],.boolish-tooltip-trigger[data-tooltip-constrained] .boolish-tooltip{width:var(--boolish-tooltip-width,max-content);max-width:var(--boolish-tooltip-width,min(20rem,calc(100vw - 1rem)))}.boolish-tooltip-surface{color:var(--color-void-100);letter-spacing:normal;text-transform:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#27231ffa,#0f0d0cfa);border:1px solid #fbbf243d;border-radius:.75rem;padding:.625rem .75rem;font-size:.75rem;font-weight:500;line-height:1.45;display:block;position:relative;box-shadow:0 20px 40px #0006,inset 0 0 0 1px #ffffff05,0 0 24px #fbbf2414}.boolish-tooltip-arrow{background:#1b1815;border:1px solid #fbbf243d;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.item-description-with-help{justify-content:center;align-items:flex-start;gap:.38rem;display:flex}.item-description-with-help-copy{min-width:0}.item-rules-help{color:var(--color-accent);opacity:.72;transition:color var(--duration-fast)ease,opacity var(--duration-fast)ease,transform var(--duration-fast)ease;flex:none;justify-content:center;align-items:center;margin-top:.06rem;display:inline-flex}.item-rules-help:hover,.item-rules-help:focus-visible,.boolish-tooltip-trigger[data-tooltip-open].item-rules-help{color:var(--color-warning);opacity:1;transform:translateY(-1px)}.item-rules-help:focus-visible{outline-offset:3px;border-radius:999px;outline:1px solid #fbbf24c2}.item-rules-help-icon{width:1rem;height:1rem}.boolish-tooltip.item-rules-tooltip-shell{max-width:min(23rem,100vw - 1rem)}.item-rules-tooltip{text-align:left;gap:.42rem;display:grid}.item-rules-tooltip-title{color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:900;line-height:1}.item-rules-tooltip p{color:var(--color-void-100);margin:0;font-size:.78rem;font-weight:650;line-height:1.45}.bg-vignette:after{content:"";pointer-events:none;background:radial-gradient(#0000 0% 60%,#0000004d 100%);position:absolute;inset:0}.font-tabular{font-variant-numeric:tabular-nums}.text-hero{font-size:80px;font-weight:800;line-height:.9}.hud-panel{background:var(--color-void-850);border:1px solid var(--color-void-700);border-radius:4px;box-shadow:0 4px 20px #0006,inset 0 1px #ffffff05}.hud-panel-active{border-color:var(--color-accent);box-shadow:0 4px 20px #0006,0 0 20px #fbbf241a,inset 0 1px #ffffff08}.hud-panel-danger{border-color:var(--color-danger);animation:2s ease-in-out infinite danger-pulse;box-shadow:0 4px 20px #0006,0 0 15px #ef444426}.hud-panel-leaderboard{background:linear-gradient(180deg,#fbbf240a 0%,var(--color-void-850)40%);position:relative;overflow:hidden}.hud-panel-leaderboard:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--color-accent)15%,var(--color-accent)85%,transparent 100%);opacity:.7;height:2px;position:absolute;top:0;left:0;right:0}.hud-panel-leaderboard:after{content:"";border-right:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);opacity:.3;width:10px;height:10px;position:absolute;bottom:6px;right:6px}.hud-panel-events{background:linear-gradient(180deg,#fbbf240a 0%,var(--color-void-850)40%);position:relative;overflow:hidden}.hud-panel-events:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--color-accent)15%,var(--color-accent)85%,transparent 100%);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.hud-panel-events:after{content:"";border-right:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);opacity:.25;width:10px;height:10px;position:absolute;bottom:6px;right:6px}.hud-panel-ranked{background:linear-gradient(180deg,#fbbf240f 0%,var(--color-void-850)60%);position:relative;overflow:hidden}.hud-panel-ranked:before{content:"";background:linear-gradient(90deg,var(--color-accent)0%,var(--color-accent)100%);opacity:.8;height:3px;position:absolute;top:0;left:0;right:0}.hud-panel-casual{background:linear-gradient(180deg,#38bdf80a 0%,var(--color-void-850)60%);position:relative;overflow:hidden}.hud-panel-casual:before{content:"";background:linear-gradient(90deg,var(--color-info)0%,var(--color-info)100%);opacity:.7;height:3px;position:absolute;top:0;left:0;right:0}.hud-panel-status{background:linear-gradient(180deg,#ffffff05 0%,var(--color-void-850)40%);position:relative;overflow:hidden}.hud-panel-status:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--color-void-500)30%,var(--color-void-500)70%,transparent 100%);opacity:.4;height:2px;position:absolute;top:0;left:0;right:0}.hud-panel-global{background:linear-gradient(180deg,#60a5fa0f 0%,var(--color-void-850)60%);position:relative;overflow:hidden}.hud-panel-global:before{content:"";background:linear-gradient(90deg,var(--color-info)0%,var(--color-info)100%);opacity:.8;height:3px;position:absolute;top:0;left:0;right:0}.hud-panel-global:after{content:"";border-right:2px solid var(--color-info);border-bottom:2px solid var(--color-info);opacity:.3;width:10px;height:10px;position:absolute;bottom:6px;right:6px}.panel-live-indicator{background:var(--color-accent);z-index:1;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite live-pulse;position:absolute;top:10px;right:10px}.panel-live-indicator-events{background:var(--color-accent)}@keyframes live-pulse{0%,to{opacity:.4;transform:scale(1);box-shadow:0 0}50%{opacity:1;transform:scale(1.2);box-shadow:0 0 8px 2px}}.leaderboard-row:hover:not(.eliminated){background:#ffffff08}.leaderboard-row.current-user{border-left:3px solid var(--color-accent);background:linear-gradient(90deg,#fbbf2426 0%,#fbbf240d 50%,#0000 80%);margin-left:-3px;padding-left:calc(.75rem + 1px)}.leaderboard-row.current-user .leaderboard-rank{text-shadow:0 0 12px #fbbf24b3}.leaderboard-empty{text-align:center;background:radial-gradient(circle at top,#fbbf241a,#0000 58%),linear-gradient(#1f1d1be6,#161412f5);border:1px dashed #5c5750b3;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:11rem;padding:1.5rem 1rem;display:flex}.leaderboard-empty-icon{width:2.5rem;height:2.5rem;color:var(--color-accent);background:#fbbf2414;border:1px solid #fbbf2459;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 22px #fbbf2424}.leaderboard-empty-title{color:var(--color-void-50);letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:700}.leaderboard-empty-message{max-width:15rem;color:var(--color-void-400);font-size:.8rem;line-height:1.45}.event-feed-item{transition:all var(--duration-fast)ease;border-left:3px solid #0000}.event-feed-item:hover{background:#ffffff05}.event-border-airdrop,.event-border-profit{border-left-color:var(--color-profit)}.event-border-loss{border-left-color:var(--color-loss)}.event-border-neutral{border-left-color:var(--color-void-600)}.hud-zone-header{letter-spacing:.15em;text-transform:uppercase;color:var(--color-void-400);border-bottom:1px solid var(--color-void-700);margin-bottom:12px;padding-bottom:8px;font-size:11px;font-weight:600}.runway-bar-track{background:linear-gradient(#1f1d1bf7,#0c0a09fc);border:1px solid #403d38c7;border-radius:9999px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,inset 0 0 0 1px #ffffff04,0 0 0 1px #0c0a0933}.runway-bar-track:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff18,#fff0 42%),linear-gradient(#0c0a0900 52%,#0c0a092e);position:absolute;inset:1px}.runway-bar-fill{height:100%;transition:width var(--duration-normal)ease-out,background-color var(--duration-normal)ease,box-shadow var(--duration-normal)ease,filter var(--duration-normal)ease;background:linear-gradient(#f59e0b38,#d97706b8);border-radius:9999px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0c0a091f,0 0 10px #f59e0b1a}.runway-bar-fill:after{content:"";pointer-events:none;border-radius:inherit;opacity:.62;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:38%;animation:4.2s ease-in-out infinite hud-bar-sheen;position:absolute;inset:-55% auto -55% -42%;transform:skew(-18deg)}.runway-bar-fill.safe{filter:saturate(1.02)brightness();background:linear-gradient(#34d3993d,#059669c2);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0c0a091f,0 0 10px #10b9811a}.runway-bar-fill.warning{filter:saturate()brightness();background:linear-gradient(#fbbf2438,#d97706b8);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0c0a091f,0 0 10px #f59e0b1f}.runway-bar-fill.danger{filter:saturate(.96)brightness(.98);background:linear-gradient(#f8717138,#dc2626bd);box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0c0a0924,0 0 10px #ef44441f}.runway-bar-fill.critical{filter:saturate()brightness(.95);background:linear-gradient(#dc262647,#991b1bd1);animation:1s ease-in-out infinite runway-critical;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0c0a0929,0 0 12px #dc26262e}.runway-bar-overlay-label{color:var(--color-void-50);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.06em;text-shadow:0 1px 2px #0000008c;pointer-events:none;z-index:2;justify-content:center;align-items:center;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;inset:0}.tick-bar-track{background:var(--color-void-800);border-radius:9999px;overflow:hidden}.tick-bar-fill{background:var(--color-accent);border-radius:9999px;height:100%;transition:width 1s linear}.tick-bar-fill.accelerating{background:linear-gradient(90deg,var(--color-accent),var(--color-warning));box-shadow:0 0 10px var(--color-accent);transition:width .5s ease-in}.tick-bar-fill.critical{animation:1s ease-in-out infinite tick-pulse}.tick-bar-fill.flash{animation:.3s ease-out tick-flash}.tick-countdown{font-family:var(--font-mono);font-variant-numeric:tabular-nums;transition:all var(--duration-fast)ease}.tick-countdown.warning{color:var(--color-warning);font-weight:500}.tick-countdown.critical{color:var(--color-warning);font-size:1.1em;font-weight:600}.tick-countdown.final{color:var(--color-warning);text-shadow:0 0 8px #fbbf2466;font-size:1.35em;font-weight:700;animation:1s ease-in-out infinite countdown-pulse}@keyframes countdown-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}.tick-countdown.tick-moment{color:#fff;text-shadow:0 0 12px var(--color-accent);font-size:1.4em;animation:.3s ease-out tick-landed}@keyframes tick-landed{0%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.position-card-hud{background:var(--color-void-850);border:1px solid var(--color-void-700);transition:all var(--duration-fast)ease;border-radius:4px}.position-card-hud:hover{border-color:var(--color-void-600);background:var(--color-void-800)}.position-card-hud.danger{border-color:var(--color-danger);box-shadow:0 0 10px #ef444433}.position-grid-rows{flex-direction:column;gap:.5rem;display:flex}.position-row{background:var(--color-void-850);border:1px solid var(--color-void-700);transition:all var(--duration-fast)ease;border-radius:4px;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex;position:relative;overflow:hidden}.position-row:hover{border-color:var(--color-void-600);background:var(--color-void-800)}.position-row.danger{border-color:var(--color-danger);animation:2s ease-in-out infinite danger-pulse;box-shadow:0 0 15px #ef444426}.position-row-aligned:before,.position-row-aligned:after{content:"";pointer-events:none;opacity:.9;width:14px;height:14px;position:absolute}.position-row-aligned:before{border-top:2px solid var(--alignment-accent);border-left:2px solid var(--alignment-accent);top:0;left:0}.position-row-aligned:after{border-right:2px solid var(--alignment-accent);border-bottom:2px solid var(--alignment-accent);opacity:.45;bottom:0;right:0}.position-row-aligned-long{--alignment-accent:var(--color-profit);--alignment-glow:#34d3996b;border-color:#34d39952;box-shadow:inset 0 0 0 1px #34d39914}.position-row-aligned-short{--alignment-accent:var(--color-loss);--alignment-glow:#f871716b;border-color:#f8717152;box-shadow:inset 0 0 0 1px #f8717114}.position-row-alignment-beneficiary{box-shadow:inset 0 0 0 1px var(--alignment-accent),0 0 12px var(--alignment-glow)}.position-row-line1{align-items:center;gap:1.5rem;display:flex}.position-row-identity{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:140px;display:flex}.position-row-direction{font-size:1.25rem;font-weight:700}.position-row-pnl{flex:1}.position-row-collateral{align-items:baseline;gap:.25rem;display:flex}.position-row-line2{align-items:center;gap:1.5rem;padding-left:.25rem;display:flex}.position-row-prices{align-items:center;min-width:160px;display:flex}.position-row-runway{flex:1;align-items:center;max-width:220px;display:flex}.position-row-runway>div{flex:1}.position-row-funding-combined{justify-content:flex-end;align-items:center;min-width:180px;display:flex}.position-slot-empty{height:72px;position:relative}.position-slot-inner{background:linear-gradient(135deg,var(--color-void-900)0%,var(--color-void-850)50%,var(--color-void-900)100%);border:1px dashed var(--color-void-700);transition:all var(--duration-normal)ease;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.position-slot-empty:hover .position-slot-inner{border-color:var(--color-void-600);background:linear-gradient(135deg,var(--color-void-850)0%,var(--color-void-800)50%,var(--color-void-850)100%)}.slot-corner{opacity:.3;width:12px;height:12px;transition:opacity var(--duration-fast)ease;position:absolute}.position-slot-empty:hover .slot-corner{opacity:.5}.slot-corner-tl{border-top:2px solid var(--color-accent);border-left:2px solid var(--color-accent);top:0;left:0}.slot-corner-tr{border-top:2px solid var(--color-accent);border-right:2px solid var(--color-accent);top:0;right:0}.slot-corner-bl{border-bottom:2px solid var(--color-accent);border-left:2px solid var(--color-accent);bottom:0;left:0}.slot-corner-br{border-bottom:2px solid var(--color-accent);border-right:2px solid var(--color-accent);bottom:0;right:0}.slot-number{font-family:var(--font-mono);color:var(--color-void-600);letter-spacing:.1em;font-size:10px;font-weight:600;position:absolute;top:8px;left:12px}.slot-number:before{content:"#";opacity:.6}.slot-content{color:var(--color-void-600);transition:color var(--duration-fast)ease;align-items:center;gap:.75rem;display:flex}.position-slot-empty:hover .slot-content{color:var(--color-void-500)}.slot-icon{opacity:.5;width:20px;height:20px}.slot-icon svg{width:100%;height:100%}.slot-label{letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}.slot-scanline{background:linear-gradient(90deg,transparent 0%,var(--color-accent)50%,transparent 100%);opacity:0;height:1px;animation:4s ease-in-out infinite slot-scan;animation-delay:calc(var(--slot-index,0)*.5s);position:absolute;top:0;left:0;right:0;transform:translateY(-1px)}@keyframes slot-scan{0%,to{opacity:0;transform:translateY(-1px)}10%{opacity:.3}50%{opacity:.3;transform:translateY(71px)}60%,to{opacity:0;transform:translateY(71px)}}.position-slot-empty:nth-child(2) .slot-scanline{animation-delay:.8s}.position-slot-empty:nth-child(3) .slot-scanline{animation-delay:1.6s}.position-slot-empty:nth-child(4) .slot-scanline{animation-delay:2.4s}.position-slot-empty:nth-child(5) .slot-scanline{animation-delay:3.2s}.position-slot-empty:nth-child(6) .slot-scanline{animation-delay:4s}.position-slot-empty:nth-child(7) .slot-scanline{animation-delay:4.8s}.position-slot-empty:nth-child(8) .slot-scanline{animation-delay:5.6s}.position-slot-empty:nth-child(9) .slot-scanline{animation-delay:6.4s}.position-slot-empty:nth-child(10) .slot-scanline{animation-delay:7.2s}.position-grid-dual{grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.position-grid-column{flex-direction:column;gap:.375rem;display:flex}.position-row-compact{background:var(--color-void-850);border:1px solid var(--color-void-700);min-height:100px;transition:all var(--duration-fast)ease;border-radius:4px;flex-direction:column;gap:.375rem;padding:.75rem 1rem;display:flex}.position-row-compact:hover{border-color:var(--color-void-600);background:var(--color-void-800)}.position-row-compact.danger{border-color:var(--color-danger);animation:2s ease-in-out infinite danger-pulse;box-shadow:0 0 10px #ef444426}.position-row-compact-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.position-row-compact-identity{align-items:center;gap:.375rem;display:flex}.position-row-compact-direction{font-size:1rem;font-weight:700}.position-row-compact-symbol{color:var(--color-void-50);font-size:.875rem;font-weight:700}.position-row-compact-leverage{background:var(--color-void-700);color:var(--color-void-400);border-radius:.125rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:500}.position-row-compact-pnl{flex-shrink:0}.position-row-compact-middle{align-items:center;gap:.5rem;display:flex}.position-row-compact-collateral{font-family:var(--font-mono);color:var(--color-void-400);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:55px;font-size:.75rem}.position-row-compact-runway{flex:1;min-width:0}.position-row-compact-details{border-top:1px solid var(--color-void-800);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.375rem;display:flex}.position-row-compact-prices{font-family:var(--font-mono);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.position-row-compact-entry-price{color:var(--color-void-500)}.position-row-compact-price-arrow{color:var(--color-void-600)}.position-row-compact-current-price{color:var(--color-void-300)}.position-row-compact-funding{font-family:var(--font-mono);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.position-row-compact-funding-rate{color:var(--color-warning)}.position-row-compact-funding-sep{color:var(--color-void-600)}.position-row-compact-funding-total{color:var(--color-loss)}.btn-close-position-compact{background:var(--color-void-800);color:var(--color-void-400);border:1px solid var(--color-void-700);cursor:pointer;transition:all var(--duration-fast)ease;border-radius:3px;flex-shrink:0;padding:.375rem .625rem;font-size:.75rem;font-weight:700}.btn-close-position-compact:hover:not(:disabled){background:var(--color-loss-dim);border-color:var(--color-loss);color:#fff}.position-slot-empty-compact{min-height:100px}.position-slot-compact-inner{background:linear-gradient(135deg,var(--color-void-900)0%,var(--color-void-850)100%);border:1px dashed var(--color-void-700);height:100%;transition:all var(--duration-normal)ease;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;display:flex}.position-slot-empty-compact:hover .position-slot-compact-inner{border-color:var(--color-void-600);background:linear-gradient(135deg,var(--color-void-850)0%,var(--color-void-800)100%)}.position-slot-compact-number{font-family:var(--font-mono);color:var(--color-void-600);font-size:.75rem}.position-slot-compact-label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-void-600);font-size:.625rem;font-weight:600}.direction-long{color:var(--color-profit)}.direction-short{color:var(--color-loss)}.leverage-badge{min-width:4.4rem;font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.13em;text-transform:uppercase;background:#0c0a0999;border:1px solid #403d38e0;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .62rem;font-size:.66rem;font-weight:800;display:inline-flex}.leverage-badge-value{line-height:1}.leverage-badge-calm{color:var(--color-void-200)}.leverage-badge-warm{color:var(--color-warning);background:#f59e0b1f;border-color:#f59e0b6b}.leverage-badge-hot{color:#fb923c;background:#fb923c24;border-color:#fb923c73}.leverage-badge-overdrive{color:var(--color-loss);background:#f871711f;border-color:#f8717185;animation:1.5s ease-in-out infinite leverage-pulse}@keyframes leverage-pulse{0%,to{box-shadow:0 0 4px #f871713d}50%{box-shadow:0 0 12px #f871716b}}.pnl-positive{color:var(--color-profit)}.pnl-negative{color:var(--color-loss)}.pnl-neutral{color:var(--color-void-400)}.leaderboard-row{transition:background-color var(--duration-fast)ease}.leaderboard-row:hover,.leaderboard-row.current-user{background:var(--color-void-800)}.leaderboard-row.eliminated{opacity:.5}.leaderboard-trend-up{color:var(--color-profit)}.leaderboard-trend-down{color:var(--color-loss)}.leaderboard-trend-stable{color:var(--color-void-500)}.pool-coin{background:var(--color-void-800);border:1px solid var(--color-void-700);transition:all var(--duration-fast)ease;cursor:pointer;border-radius:4px;padding:.5rem .75rem}.pool-coin:hover{border-color:var(--color-accent);background:var(--color-void-700)}.pool-coin.selected{border-color:var(--color-accent);box-shadow:0 0 8px #fbbf2433}.coin-selector{position:relative}.coin-selector-trigger{background:var(--color-void-900);border:1px solid var(--color-void-700);transition:all var(--duration-fast)ease;cursor:pointer;border-radius:4px;align-items:center;padding:.75rem 1rem;display:flex}.coin-selector-trigger:hover:not(:disabled){border-color:var(--color-void-600);background:var(--color-void-850)}.coin-selector-trigger:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 2px #fbbf241a}.coin-selector-dropdown{z-index:50;background:var(--color-void-850);border:1px solid var(--color-void-700);opacity:0;visibility:hidden;border-radius:4px;transition:opacity .1s,transform .1s,visibility .1s;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;transform:translateY(-8px);box-shadow:0 10px 40px #00000080}.coin-selector-dropdown.open{opacity:1;visibility:visible;transform:translateY(0)}.coin-selector-list{max-height:280px;overflow-y:auto}.coin-selector-option{text-align:left;transition:background-color var(--duration-fast)ease;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.coin-selector-option:hover{background:var(--color-void-800)}.coin-selector-option.selected{background:var(--color-void-800);border-left:2px solid var(--color-accent)}.event-feed-item{border-bottom:1px solid var(--color-void-800);padding:.25rem .5rem}.event-feed-item:last-child{border-bottom:none}.event-time{font-family:var(--font-mono);color:var(--color-void-500);font-size:.75rem}.event-icon-liquidation{color:var(--color-danger)}.event-icon-airdrop{color:var(--color-profit)}.event-icon-trade{color:var(--color-info)}@keyframes trade-error-impact{0%{transform:translateX(var(--trade-error-base-x,0px))}30%{transform:translateX(calc(var(--trade-error-base-x,0px) - 3px))}62%{transform:translateX(calc(var(--trade-error-base-x,0px) + 3px))}to{transform:translateX(var(--trade-error-base-x,0px))}}.trade-error-impact{animation:.18s ease-out trade-error-impact}.is-trade-feedback-target{border-color:#f87171b8!important;box-shadow:0 0 0 1px #f8717138,0 0 18px #f871711f!important}.trade-input{background:var(--color-void-900);border:1px solid var(--color-void-700);color:var(--color-void-50);font-family:var(--font-mono);transition:border-color var(--duration-fast)ease;border-radius:4px;padding:.5rem .75rem}.trade-input:focus{border-color:var(--color-accent);outline:none}.trade-input.trade-input-error{border-color:#f87171b8}@supports (color:color-mix(in lab, red, red)){.trade-input.trade-input-error{border-color:color-mix(in srgb,var(--color-loss),transparent 28%)}}.trade-input.trade-input-error{background:radial-gradient(circle at 8% 50%,#f8717117,transparent 42%),var(--color-void-900)}@supports (color:color-mix(in lab, red, red)){.trade-input.trade-input-error{background:radial-gradient(circle at 8% 50%,color-mix(in srgb,var(--color-loss),transparent 91%),transparent 42%),var(--color-void-900)}}.trade-input.trade-input-error{box-shadow:0 0 0 1px #f8717124}@supports (color:color-mix(in lab, red, red)){.trade-input.trade-input-error{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-loss),transparent 86%)}}.trade-input::placeholder{color:var(--color-void-500)}.direction-toggle{background:linear-gradient(#1f1d1be6,#0c0a09f0),radial-gradient(circle at top,#ffc14514,#0000 58%);border:1px solid #5c5750c7;border-radius:3px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 10px 24px #0000002e}.direction-toggle-option{color:var(--color-void-400);text-transform:uppercase;letter-spacing:.05em;transition:all var(--duration-fast)ease;cursor:pointer;background:0 0;border:none;flex:1;padding:.5rem 2.15rem .5rem 1rem;font-size:.75rem;font-weight:600;position:relative}.trade-hotkey-badge{min-width:1.05rem;height:1.05rem;color:var(--color-void-400);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:0;text-transform:uppercase;pointer-events:none;background:#f8f7f50b;border:1px solid #e0ddd829;border-radius:.24rem;justify-content:center;align-items:center;padding-inline:.24rem;font-size:.52rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:.42rem;right:.44rem}.direction-toggle-option:hover:not(:disabled) .trade-hotkey-badge,.direction-toggle-option.active-long .trade-hotkey-badge,.direction-toggle-option.active-short .trade-hotkey-badge,.sidebar-collateral-option:hover:not(:disabled) .trade-hotkey-badge,.sidebar-collateral-option.is-selected .trade-hotkey-badge,.sidebar-collateral-custom:focus-within .trade-hotkey-badge,.sidebar-collateral-custom.is-selected .trade-hotkey-badge{color:var(--color-accent);background:#fbbf2414;border-color:#fbbf2457}.direction-toggle-option .trade-hotkey-badge-long,.direction-toggle-option:hover:not(:disabled) .trade-hotkey-badge-long,.direction-toggle-option.active-long .trade-hotkey-badge-long{color:var(--color-profit);background:#34d39917;border-color:#34d39957}.direction-toggle-option .trade-hotkey-badge-short,.direction-toggle-option:hover:not(:disabled) .trade-hotkey-badge-short,.direction-toggle-option.active-short .trade-hotkey-badge-short{color:var(--color-loss);background:#f8717117;border-color:#f8717157}.direction-toggle-option:first-child{border-right:1px solid #5c57509e}.direction-toggle-option:hover:not(:disabled){color:var(--color-void-100);background:#ffc1450e}.direction-toggle-option[data-sidebar-trade-type=long]:hover:not(:disabled):not(.active-long){color:var(--color-profit);background:linear-gradient(#10b9812e,#10b9810d),#10b9810a;box-shadow:inset 0 3px #34d3995c}.direction-toggle-option[data-sidebar-trade-type=short]:hover:not(:disabled):not(.active-short){color:var(--color-loss);background:linear-gradient(#f871712e,#f871710d),#f871710a;box-shadow:inset 0 3px #f871715c}.direction-toggle-option.active-long:hover:not(:disabled){background:linear-gradient(#34d399fa,#059669e6),radial-gradient(circle at top,#ffffff2e,#0000 54%)}.direction-toggle-option.active-short:hover:not(:disabled){background:linear-gradient(#f87171fa,#dc2626e6),radial-gradient(circle at top,#ffffff2e,#0000 54%)}.direction-toggle-option.active-long{color:#fff;background:linear-gradient(#10b981e6,#059669d1),radial-gradient(circle at top,#ffffff24,#0000 54%);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 -10px 20px #00000029}.direction-toggle-option.active-short{color:#fff;background:linear-gradient(#f87171e6,#dc2626d1),radial-gradient(circle at top,#ffffff24,#0000 54%);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 -10px 20px #00000029}.btn-execute{background:var(--color-accent);color:var(--color-void-950);text-transform:uppercase;letter-spacing:.05em;transition:all var(--duration-fast)ease;cursor:pointer;border:none;border-radius:4px;padding:.75rem 1.5rem;font-weight:700;position:relative}.btn-execute .trade-submit-label{justify-content:center;align-items:baseline;gap:.42rem;display:inline-flex}.btn-execute .trade-submit-hotkey-label{color:#0c0a09ad;font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:0;font-size:.72em;font-weight:900}.btn-execute:hover:not(:disabled){background:var(--color-accent-muted);transform:translateY(-1px)}.btn-execute:disabled{opacity:.5;cursor:not-allowed}.btn-close-position{background:var(--color-void-800);color:var(--color-void-200);transition:all var(--duration-fast)ease;border:1px solid var(--color-void-700);cursor:pointer;border-radius:4px;padding:.5rem 1rem;font-weight:600}.btn-close-position:hover{background:var(--color-loss-dim);border-color:var(--color-loss);color:#fff}.leverage-slider-hud{appearance:none;background:linear-gradient(90deg,var(--color-profit-dim)0%,var(--color-warning)50%,var(--color-danger)100%);border-radius:2px;outline:none;width:100%;height:4px}.leverage-slider-hud::-webkit-slider-thumb{appearance:none;background:var(--color-void-50);cursor:pointer;border:2px solid var(--color-accent);border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #0006}.leverage-slider-hud::-moz-range-thumb{background:var(--color-void-50);cursor:pointer;border:2px solid var(--color-accent);border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #0006}.match-risk-profile-grid{background:linear-gradient(#1f1d1bdb,#0c0a09f0),radial-gradient(circle at top,#ffc14512,#0000 58%);border:1px solid #5c5750ad;border-radius:3px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 10px 24px #00000029}.match-risk-profile-choice{text-align:left;background:0 0;border:0;border-left:1px solid #5c575094;flex-direction:column;justify-content:center;align-items:flex-start;gap:.22rem;min-height:3.4rem;padding:.52rem 2.55rem .52rem .72rem;transition:border-color .14s,background .14s,transform .14s,box-shadow .14s;display:flex;position:relative}.match-risk-profile-choice:first-child{border-left:0}.match-risk-profile-choice:after{content:"";background:var(--color-profit-muted);opacity:.74;border-radius:999px;width:1.38rem;height:.18rem;position:absolute;top:.72rem;right:.7rem;box-shadow:0 .36rem #5c575085,0 .72rem #5c575061}.match-risk-profile-choice[data-risk-value="2"]:after{background:var(--color-warning);box-shadow:0 .36rem #fbbf24ad,0 .72rem #5c575061}.match-risk-profile-choice[data-risk-value="3"]:after{background:var(--color-loss);box-shadow:0 .36rem #f87171b8,0 .72rem #f8717194}.match-risk-profile-choice:hover:not(:disabled){background:linear-gradient(#ffc14512,#ffc14506),#ffc14509}.match-risk-profile-choice.is-selected{background:linear-gradient(#3c2d14b8,#14100c94),radial-gradient(circle at top,#ffc1452e,#0000 58%);box-shadow:inset 0 0 0 1px #ffc1458f,inset 0 3px #ffc145d6}.match-risk-profile-choice.is-selected:before{content:"";border-top:.52rem solid var(--color-accent);border-left:.52rem solid #0000;width:0;height:0;position:absolute;top:0;right:0}.match-risk-profile-choice:disabled{opacity:.6;cursor:not-allowed}.match-risk-profile-head{white-space:nowrap;align-items:baseline;gap:.35rem;min-width:0;line-height:1;display:flex}.match-risk-profile-label{color:var(--color-void-200);letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;font-weight:800;line-height:1.05}.match-risk-profile-choice.is-selected .match-risk-profile-label{color:var(--color-accent)}.match-risk-profile-key{min-width:1.05rem;height:1.05rem;color:var(--color-void-400);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:0;background:#f8f7f50a;border:1px solid #e0ddd824;border-radius:.24rem;justify-content:center;align-items:center;font-size:.52rem;font-weight:900;line-height:1;display:inline-flex;transform:translateY(-.13rem)}.match-risk-profile-choice:hover:not(:disabled) .match-risk-profile-key,.match-risk-profile-choice.is-selected .match-risk-profile-key{color:var(--color-accent);background:#fbbf2414;border-color:#fbbf2457}.match-risk-profile-engine{color:var(--color-void-300);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);text-align:center;font-size:.62rem;font-weight:800;line-height:1;position:absolute;bottom:.71rem;right:.58rem}.match-risk-profile-funding{color:var(--color-void-400);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:800;line-height:1}.closes-counter{align-items:center;gap:4px;display:flex}.closes-dot{background:var(--color-void-700);border-radius:50%;width:8px;height:8px}.closes-dot.available{background:var(--color-accent)}.closes-dot.used{background:var(--color-void-700)}.hud-overlay{z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.hud-overlay-backdrop{background:#000c;position:absolute;inset:0}.hud-overlay-content{z-index:10;position:relative}.overlay-liquidation{background:#ef444433}.overlay-liquidation .hud-overlay-content{color:var(--color-danger)}.overlay-complete .hud-overlay-content{text-align:center}.overlay-pool-transition{pointer-events:none}@keyframes runway-critical{0%,to{opacity:1}50%{opacity:.6}}@keyframes hud-bar-sheen{0%{opacity:0;transform:translate(0)skew(-18deg)}18%{opacity:.62}48%,to{opacity:0;transform:translate(390%)skew(-18deg)}}@keyframes tick-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes danger-pulse{0%,to{box-shadow:0 4px 20px #0006,0 0 15px #ef444426}50%{box-shadow:0 4px 20px #0006,0 0 25px #ef444440}}@keyframes match-board-danger-pulse{0%,to{box-shadow:0 18px 30px #00000038,0 0 28px var(--match-tier-card-glow),0 0 0 1px #f871713d,0 0 20px #ef44442e,inset 0 1px 0 #ffffff08}50%{box-shadow:0 22px 34px #00000047,0 0 28px var(--match-tier-card-glow),0 0 0 1px #f8717175,0 0 34px #ef444457,inset 0 1px 0 #ffffff0a}}@keyframes overlay-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes overlay-out{0%{opacity:1}to{opacity:0}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes number-flash-profit{0%,to{background-color:#0000}50%{background-color:#34d39926}}@keyframes number-flash-loss{0%,to{background-color:#0000}50%{background-color:#f8717126}}.animate-overlay-in{animation:.3s ease-out forwards overlay-in}.animate-overlay-out{animation:.2s ease-in forwards overlay-out}.animate-slide-up{animation:.3s ease-out forwards slide-up}.flash-profit{animation:.3s ease-out number-flash-profit}.flash-loss{animation:.3s ease-out number-flash-loss}.position-row-clickable{cursor:pointer}.position-row-clickable:hover{border-color:var(--color-accent);box-shadow:0 0 12px #fbbf2426}.item-art-shell{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;padding:0!important}.item-art-image{object-fit:contain;filter:drop-shadow(0 8px 18px #0000006b);transform-origin:50%;width:100%;height:100%;transition:transform var(--duration-fast)ease,filter var(--duration-fast)ease,opacity var(--duration-fast)ease;border-radius:1rem;display:block}.item-card-selectable:hover .item-art-image,.item-choice-card:hover .item-art-image,.inventory-slot-filled:hover .item-art-image,.start-roster-item-card:hover .item-art-image,.match-inventory-slot.filled:not(:disabled):hover .item-art-image,.match-held-item-card:hover .item-art-image,.sidebar-pending-tick-card:hover .item-art-image,.sidebar-pending-choice-card:hover .item-art-image{filter:drop-shadow(0 12px 22px #0000006b)drop-shadow(0 0 20px #fbbf2424);transform:translateY(-1px)scale(1.035)}.match-hud-shell .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-emojis,.match-tier-theme .start-roster-item-emoji{box-sizing:border-box;border:1px solid var(--match-tier-border-strong,#fbbf2461);padding:.22rem}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-emojis,.match-tier-theme .start-roster-item-emoji{border:1px solid color-mix(in srgb,var(--match-tier-border-strong,#fbbf2461)92%,#403d38b8)}}.match-hud-shell .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-emojis,.match-tier-theme .start-roster-item-emoji{background:radial-gradient(circle at 50% 18%,var(--match-tier-surface-strong,#fbbf241f),transparent 68%),#0c0a09f0;box-shadow:inset 0 1px 0 #ffffff0a,0 0 0 1px var(--match-tier-accent,var(--color-accent)),0 0 22px var(--match-tier-card-glow,#fbbf241f);border-radius:.95rem}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-emojis,.match-tier-theme .start-roster-item-emoji{box-shadow:inset 0 1px 0 #ffffff0a,0 0 0 1px color-mix(in srgb,var(--match-tier-accent,var(--color-accent))10%,transparent),0 0 22px color-mix(in srgb,var(--match-tier-card-glow,#fbbf241f)90%,transparent)}}.match-hud-shell .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-emojis,.match-tier-theme .start-roster-item-emoji{overflow:hidden}.match-hud-shell .match-inventory-slot.filled:not(:disabled):hover .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card:hover .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-card:hover .item-choice-emojis,.match-tier-theme .start-roster-item-card:hover .start-roster-item-emoji,.match-tier-theme .start-roster-item-selected .start-roster-item-emoji{border-color:var(--match-tier-accent,var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-inventory-slot.filled:not(:disabled):hover .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card:hover .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-card:hover .item-choice-emojis,.match-tier-theme .start-roster-item-card:hover .start-roster-item-emoji,.match-tier-theme .start-roster-item-selected .start-roster-item-emoji{border-color:color-mix(in srgb,var(--match-tier-accent,var(--color-accent))54%,#f8f7f52e)}}.match-hud-shell .match-inventory-slot.filled:not(:disabled):hover .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card:hover .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-card:hover .item-choice-emojis,.match-tier-theme .start-roster-item-card:hover .start-roster-item-emoji,.match-tier-theme .start-roster-item-selected .start-roster-item-emoji{box-shadow:inset 0 1px 0 #ffffff0f,0 0 0 1px var(--match-tier-accent,var(--color-accent)),0 0 28px var(--match-tier-card-glow,#fbbf241f)}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-inventory-slot.filled:not(:disabled):hover .match-inventory-slot-emoji,.match-hud-shell .match-held-item-card:hover .match-held-item-card-emoji,.match-hud-shell .match-pending-item-groups .pending-item-group-cards .item-choice-card:hover .item-choice-emojis,.match-tier-theme .start-roster-item-card:hover .start-roster-item-emoji,.match-tier-theme .start-roster-item-selected .start-roster-item-emoji{box-shadow:inset 0 1px 0 #ffffff0f,0 0 0 1px color-mix(in srgb,var(--match-tier-accent,var(--color-accent))14%,transparent),0 0 28px color-mix(in srgb,var(--match-tier-card-glow,#fbbf241f)100%,transparent)}}.item-tags{flex-wrap:wrap;justify-content:center;gap:.34rem;min-width:0;display:flex}.item-tag{--item-tag-color:var(--color-accent);border:1px solid var(--item-tag-color);justify-content:center;align-items:center;min-height:1.18rem;padding:.14rem .48rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.item-tag{border:1px solid color-mix(in srgb,var(--item-tag-color)48%,transparent)}}.item-tag{background:var(--item-tag-color);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.item-tag{background:color-mix(in srgb,var(--item-tag-color)12%,#0c0a09b8)}}.item-tag{color:var(--item-tag-color)}@supports (color:color-mix(in lab, red, red)){.item-tag{color:color-mix(in srgb,var(--item-tag-color)82%,var(--color-void-50))}}.item-tag{letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 14px var(--item-tag-color);font-size:.58rem;font-weight:900;line-height:1}@supports (color:color-mix(in lab, red, red)){.item-tag{text-shadow:0 0 14px color-mix(in srgb,var(--item-tag-color)24%,transparent)}}.item-tag{white-space:nowrap}.item-tag-yield{--item-tag-color:var(--color-profit)}.item-tag-funding{--item-tag-color:var(--color-loss)}.item-tag-return{--item-tag-color:var(--color-accent)}.item-tag-close{--item-tag-color:var(--color-void-200)}.item-tag-risk{--item-tag-color:#f36100e7}.item-tag-rescue{--item-tag-color:#60a5fa}.item-card{background:var(--color-void-850);border:1px solid var(--color-void-700);text-align:center;appearance:none;width:100%;transition:all var(--duration-fast)ease;border-radius:6px;flex-direction:column;align-items:center;padding:1.25rem 1rem;display:flex}.item-card:hover{border-color:var(--color-void-600);background:var(--color-void-800)}.item-card-disabled{opacity:.5;cursor:not-allowed}.item-card-disabled:hover{border-color:var(--color-void-700);background:var(--color-void-850)}.item-card-selectable{cursor:pointer;background:radial-gradient(circle at 100% 0,#fbbf241a,#0000 38%),linear-gradient(#27231ffa,#181614fa);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 8px 22px #00000038}.item-card-selectable:hover{background:radial-gradient(circle at 100% 0,#fbbf2429,#0000 42%),linear-gradient(#2f2a24fc,#1a1713fc);border-color:#fbbf24b3;transform:translateY(-2px);box-shadow:0 14px 28px #00000047,0 0 0 1px #fbbf2424,0 0 20px #fbbf241f}.item-card-selectable:active{transform:translateY(0)}.item-card-emojis{width:4.5rem;height:4.5rem;margin-bottom:.65rem}.item-card-name{color:var(--color-void-50);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.875rem;font-weight:700}.item-card-canonical{color:var(--color-void-400);margin-bottom:.75rem;font-size:.75rem}.item-card-description{color:var(--color-void-300);margin-bottom:1rem;font-size:.75rem;line-height:1.4}.item-card-not-applicable{color:var(--color-void-500);text-transform:uppercase;letter-spacing:.1em;font-size:.625rem}.item-card-action-hint{color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;background:#fbbf2414;border:1px solid #fbbf2438;border-radius:9999px;align-items:center;gap:.38rem;margin-top:auto;padding:.42rem .62rem;font-size:.62rem;font-weight:800;display:inline-flex}.item-card-action-arrow{font-size:.72rem;line-height:1}.btn-use-item{background:linear-gradient(135deg,var(--color-accent)0%,var(--color-accent-muted)100%);color:var(--color-void-950);text-transform:uppercase;letter-spacing:.15em;cursor:pointer;transition:all var(--duration-fast)ease;border:none;border-radius:4px;padding:.625rem 1.5rem;font-size:.75rem;font-weight:800;position:relative;overflow:hidden;box-shadow:0 2px 8px #fbbf244d,inset 0 1px #fff3}.btn-use-item:hover:not(:disabled){transform:translateY(-2px)scale(1.02);box-shadow:0 4px 16px #fbbf2466,0 0 20px #fbbf2433,inset 0 1px #ffffff4d}.btn-use-item:active:not(:disabled){transform:translateY(0)scale(.98)}.btn-use-item:disabled{opacity:.5;cursor:not-allowed}.btn-use-item-text{z-index:2;position:relative}.btn-use-item-glow{background:linear-gradient(90deg,#0000 0%,#fff3 50%,#0000 100%);animation:2s ease-in-out infinite btn-glow-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes btn-glow-sweep{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.item-choice-card{background:var(--color-void-850);border:2px solid var(--color-void-700);text-align:center;cursor:pointer;transition:all var(--duration-normal)ease;border-radius:8px;flex-direction:column;align-items:center;padding:1.5rem 1rem;display:flex}.item-choice-card:hover{border-color:var(--color-accent);background:var(--color-void-800);transform:translateY(-4px);box-shadow:0 8px 24px #0006,0 0 20px #fbbf2426}.item-choice-card.item-choice-card-disabled,.item-choice-card:disabled{cursor:not-allowed;opacity:.62}.item-choice-card.item-choice-card-disabled:hover,.item-choice-card:disabled:hover{border-color:var(--color-void-700);background:var(--color-void-850);box-shadow:none;transform:none}.item-choice-emojis{width:5rem;height:5rem;margin-bottom:.85rem}.item-choice-name{color:var(--color-void-50);text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;gap:.45rem;margin-bottom:.25rem;font-size:1rem;font-weight:700;display:inline-flex}.item-choice-tags{margin-bottom:.65rem}.item-choice-tags .item-tag{padding-inline:.4rem;font-size:.55rem}.item-choice-canonical{color:var(--color-void-400);margin-bottom:.75rem;font-size:.75rem}.item-choice-description{color:var(--color-void-300);flex:1;margin-bottom:1rem;font-size:.75rem;line-height:1.4}.item-choice-select{background:var(--color-void-700);color:var(--color-void-300);text-transform:uppercase;letter-spacing:.1em;transition:all var(--duration-fast)ease;border-radius:4px;padding:.5rem 1.25rem;font-size:.625rem;font-weight:700}.item-choice-card:hover .item-choice-select{background:var(--color-accent);color:var(--color-void-950)}.item-choice-drawer{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.item-choice-drawer-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;animation:.2s ease-out fade-in;position:absolute;inset:0}.item-choice-drawer-content{background:var(--color-void-900);border-left:1px solid var(--color-void-700);width:100%;max-width:480px;height:100%;padding:2rem;animation:.25s ease-out slide-in-right;position:relative;overflow-y:auto;box-shadow:-10px 0 40px #00000080}.item-choice-drawer-header{margin-bottom:2rem}.item-choice-drawer-title{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.item-choice-drawer-subtitle{color:var(--color-void-400);font-size:.875rem}.item-choice-drawer-grid{gap:1rem;display:grid}.item-choice-drawer-close{background:var(--color-void-800);border:1px solid var(--color-void-700);width:100%;color:var(--color-void-400);cursor:pointer;transition:all var(--duration-fast)ease;border-radius:4px;margin-top:1.5rem;padding:.75rem 1rem;font-size:.75rem}.item-choice-drawer-close:hover{background:var(--color-void-700);color:var(--color-void-200)}@keyframes slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.pending-items-panel{background:var(--color-void-850);border:1px solid var(--color-void-700);border-radius:6px;overflow:hidden}.pending-items-header{background:var(--color-void-800);border-bottom:1px solid var(--color-void-700);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.pending-items-icon{font-size:1rem}.pending-items-title{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;flex:1;font-size:.75rem;font-weight:700}.pending-items-count{background:var(--color-accent);min-width:1.25rem;height:1.25rem;color:var(--color-void-950);border-radius:9999px;justify-content:center;align-items:center;padding:0 .375rem;font-size:.625rem;font-weight:700;display:flex}.pending-items-warning{border-bottom:1px solid var(--color-void-700);color:var(--color-warning);background:#fbbf241a;padding:.5rem 1rem;font-size:.75rem}.pending-items-groups{max-height:300px;overflow-y:auto}.pending-items-empty{text-align:center;color:var(--color-void-500);padding:1.5rem 1rem;font-size:.875rem}.pending-item-group{border-bottom:1px solid var(--color-void-800)}.pending-item-group:last-child{border-bottom:none}.pending-item-group-header{background:var(--color-void-850);cursor:pointer;transition:all var(--duration-fast)ease;align-items:center;padding:.625rem 1rem;list-style:none;display:flex}.pending-item-group-header::-webkit-details-marker{display:none}.pending-item-group-header:hover{background:var(--color-void-800)}.pending-item-group-tick{color:var(--color-void-200);text-transform:uppercase;letter-spacing:.05em;flex:1;font-size:.75rem;font-weight:600}.pending-item-group-count{color:var(--color-void-500);margin-right:.5rem;font-size:.625rem}.pending-item-group-arrow{color:var(--color-void-500);transition:transform var(--duration-fast)ease;font-size:.625rem}.pending-item-group[open] .pending-item-group-arrow{transform:rotate(180deg)}.pending-item-group-inline-error{color:#f87171;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#7f1d1d38;border:1px solid #f8717173;border-radius:9999px;align-items:center;margin-right:.65rem;padding:.26rem .55rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex}.pending-item-group.pending-item-group-inventory-full{animation:.76s ease-out pending-inventory-full-flash}.pending-item-group.pending-item-group-inventory-full .pending-item-group-header{background:#4c1d2261}.pending-item-group.pending-item-group-inventory-full .pending-item-group-cards{background:radial-gradient(circle at 18% 20%,#f8717114,#0000 36%),#1f1213d1}.pending-item-group-cards{background:var(--color-void-900);gap:.5rem;padding:.75rem 1rem;display:grid}.pending-item-group-cards .item-choice-card{border-width:1px;padding:.75rem}.pending-item-group-cards .item-choice-emojis{width:3.4rem;height:3.4rem;margin-bottom:.45rem}.pending-item-group-cards .item-choice-name{margin-bottom:.125rem;font-size:.75rem}.pending-item-group-cards .item-choice-canonical{margin-bottom:.375rem;font-size:.625rem}.pending-item-group-cards .item-choice-description{margin-bottom:.5rem;font-size:.625rem;line-height:1.3}.pending-item-group-cards .item-choice-select{padding:.375rem .875rem;font-size:.5rem}@keyframes pending-inventory-full-flash{0%,to{border-color:#f8717152;box-shadow:0 0 #f8717100}38%{border-color:#f87171c2;box-shadow:0 0 0 1px #f871713d,0 0 26px #f8717133}}.position-item-drawer{z-index:55;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.position-item-drawer-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;animation:.15s ease-out fade-in;position:absolute;inset:0}.position-item-drawer-content{background:var(--color-void-900);border-top:1px solid var(--color-void-700);border-top-left-radius:16px;border-top-right-radius:16px;max-height:68vh;animation:.2s ease-out slide-up;position:relative;overflow-y:auto;box-shadow:0 -10px 40px #00000080}.position-item-drawer-header{border-bottom:1px solid var(--color-void-800);background:var(--color-void-850);border-top-left-radius:16px;border-top-right-radius:16px;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.position-summary{flex-wrap:wrap;flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.position-summary-identity{align-items:center;gap:.5rem;min-width:0;display:flex}.position-summary-symbol{color:var(--color-void-50);font-weight:700}.position-summary-leverage{background:var(--color-void-700);color:var(--color-void-300);border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500}.position-summary-pnl{font-family:var(--font-mono);font-size:1.125rem;font-weight:700}.position-summary-return{justify-items:end;gap:.12rem;display:grid}.position-summary-return-label{color:var(--color-void-500);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:700}.position-summary-effects{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}.position-summary-effect-chip{background:linear-gradient(#2a2825f5,#181614f5);border:1px solid #fbbf242e;border-radius:9999px;align-items:center;gap:.38rem;min-width:0;padding:.38rem .55rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.position-summary-effect-emoji{flex-shrink:0;font-size:.9rem;line-height:1}.position-summary-effect-name{letter-spacing:.1em;text-transform:uppercase;color:var(--color-void-200);white-space:nowrap;font-size:.64rem;font-weight:700}.position-summary-effect-ticks{font-family:var(--font-mono);color:var(--color-accent);white-space:nowrap;font-size:.62rem}.position-item-drawer-close-btn{background:var(--color-void-800);border:1px solid var(--color-void-700);width:32px;height:32px;color:var(--color-void-400);cursor:pointer;transition:all var(--duration-fast)ease;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;display:flex}.position-item-drawer-close-btn:hover{background:var(--color-void-700);color:var(--color-void-200)}.position-item-drawer-body{padding:1rem 1.5rem 1.5rem}.position-item-drawer-empty{text-align:center;color:var(--color-void-400);padding:2rem}.position-item-drawer-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.85rem;display:grid}.position-item-card-wrapper{display:flex}.position-item-card-wrapper .item-card{text-align:left;flex:1;align-items:flex-start;min-height:14rem;padding:1rem 1rem .95rem}.position-item-card-wrapper .item-card-emojis{width:4rem;height:4rem;margin-bottom:.7rem}.position-item-card-wrapper .item-card-name{margin-bottom:.55rem;font-size:.9rem}.position-item-card-wrapper .item-card-description{width:100%;color:var(--color-void-200);flex:1;margin-bottom:1rem;font-size:.84rem;line-height:1.5}.position-item-card-wrapper .item-card-action-hint,.position-item-card-wrapper .item-card-not-applicable{margin-top:auto}.effect-history-section{border-bottom:1px solid var(--color-void-800);margin-bottom:1rem;padding-bottom:1rem}.effect-history-header{color:var(--color-void-400);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.55rem;font-size:.75rem;font-weight:700}.effect-history-list{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.45rem;display:grid}.effect-history-item{background:var(--color-void-850);border-left:3px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.45rem .65rem;display:flex}.effect-history-item.effect-active{border-left-color:var(--color-accent);background:var(--color-void-850)}.effect-history-item.effect-expired{border-left-color:var(--color-void-600);opacity:.7}.effect-history-item.effect-removed{border-left-color:var(--color-loss);opacity:.6}.effect-history-main{align-items:center;gap:.6rem;min-width:0;display:flex}.effect-history-emoji{text-align:center;flex-shrink:0;width:1.2rem;font-size:1.1rem}.effect-history-details{flex-direction:column;gap:.08rem;min-width:0;display:flex}.effect-history-name{color:var(--color-void-100);text-transform:uppercase;letter-spacing:.05em;font-size:.77rem;font-weight:700;line-height:1.2}.effect-history-status{color:var(--color-void-400);text-transform:uppercase;letter-spacing:.08em;font-size:.64rem}.effect-active .effect-history-status{color:var(--color-accent)}.effect-history-ticks{font-family:var(--font-mono);white-space:nowrap;color:var(--color-void-500);font-size:.68rem}.position-item-drawer-linking{text-align:center;padding:3rem 2rem}.linking-header{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.linking-icon{font-size:2rem;animation:1.5s ease-in-out infinite link-pulse}@keyframes link-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.linking-title{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;font-size:1.25rem;font-weight:700}.linking-description{color:var(--color-void-300);margin-bottom:1.5rem;line-height:1.5}.btn-cancel-link{background:var(--color-void-800);border:1px solid var(--color-void-600);color:var(--color-void-200);cursor:pointer;transition:all var(--duration-fast)ease;border-radius:4px;padding:.75rem 2rem;font-size:.875rem;font-weight:600}.btn-cancel-link:hover{background:var(--color-void-700);border-color:var(--color-void-500)}.inventory-indicator{align-items:center;gap:.75rem;display:flex}.inventory-indicator-label{color:var(--color-void-400);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.inventory-indicator-icon{font-size:1rem}.inventory-indicator-pending{color:var(--color-accent);font-weight:600}.inventory-indicator-start-complete{color:var(--color-profit);font-size:.75rem}.inventory-indicator-slots{gap:4px;display:flex}.inventory-indicator-dot{background:var(--color-void-700);width:8px;height:8px;transition:background-color var(--duration-fast)ease;border-radius:50%}.inventory-indicator-dot.filled{background:var(--color-accent)}.inventory-indicator-count{font-family:var(--font-mono);color:var(--color-void-300);font-size:.75rem}.item-inventory{padding:.5rem}.item-inventory-header{color:var(--color-void-500);text-transform:uppercase;letter-spacing:.15em;margin-bottom:.5rem;font-size:.625rem;font-weight:600}.item-inventory-slots{gap:.375rem;display:flex}.item-inventory-slot{width:36px;height:36px}.inventory-slot-filled{background:var(--color-void-800);border:1px solid var(--color-void-600);cursor:pointer;width:100%;height:100%;transition:all var(--duration-fast)ease;border-radius:4px;justify-content:center;align-items:center;display:flex}.inventory-slot-filled:hover{border-color:var(--color-accent);background:var(--color-void-700)}.inventory-slot-emoji{width:1.85rem;height:1.85rem}.inventory-slot-empty{background:var(--color-void-900);border:1px dashed var(--color-void-700);border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.inventory-slot-number{font-family:var(--font-mono);color:var(--color-void-600);font-size:.625rem}.position-row-buffs{align-items:center;gap:4px;margin-left:.5rem;display:flex}.position-row-traits{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.position-trait-chip{border:1px solid var(--color-void-600);min-height:24px;transition:all var(--duration-fast)ease;background:#1f1d1be6;border-radius:9999px;align-items:center;gap:.35rem;padding:0 .45rem;display:inline-flex}.position-trait-chip:hover{border-color:var(--color-void-400);transform:translateY(-1px)}.position-trait-chip-icon{flex-shrink:0;width:.78rem;height:.78rem}.position-trait-chip-short{color:currentColor;text-transform:uppercase;letter-spacing:.04em;font-size:.625rem;font-weight:600}.position-trait-chip-counter{min-width:18px;height:18px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:#0c0a09bf;border:1px solid;border-radius:9999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.625rem;font-weight:700;display:inline-flex}.position-trait-chip-defense{color:var(--color-info);background:#60a5fa1a;border-color:#60a5fa47}.position-trait-chip-yield{color:var(--color-profit);background:#34d3991a;border-color:#34d39947}.position-trait-chip-tempo{color:var(--color-accent);background:#fbbf241a;border-color:#fbbf2447}.position-trait-chip-info{color:var(--color-void-200);background:#403d38cc;border-color:#a39d9459}.position-trait-chip-neutral{color:var(--color-void-200)}.position-buff{background:var(--color-void-800);border:1px solid var(--color-void-600);cursor:default;width:24px;height:24px;transition:all var(--duration-fast)ease;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative}.position-buff:hover{z-index:10;transform:scale(1.1)}.position-buff-emoji{font-size:.875rem;line-height:1}.position-buff-ticks{background:var(--color-void-950);border:1px solid var(--color-void-600);min-width:14px;height:14px;font-family:var(--font-mono);color:var(--color-void-200);border-radius:7px;justify-content:center;align-items:center;padding:0 3px;font-size:.5rem;font-weight:700;display:flex;position:absolute;bottom:-4px;right:-4px}.buff-leverage{border-color:var(--color-danger);background:#ef444426}.buff-leverage:hover{border-color:var(--color-danger);box-shadow:0 0 8px #ef44444d}.buff-momentum{border-color:var(--color-profit);background:#34d39926}.buff-momentum:hover{box-shadow:0 0 8px #34d3994d}.buff-immune{border-color:var(--color-accent);background:#fbbf2426}.buff-immune:hover{box-shadow:0 0 8px #fbbf244d}.buff-yield{border-color:var(--color-profit);background:#34d39926}.buff-yield:hover{box-shadow:0 0 8px #34d3994d}.buff-shield{background:#60a5fa26;border-color:#60a5fa}.buff-shield:hover{box-shadow:0 0 8px #60a5fa4d}.buff-structure{background:#a78bfa26;border-color:#a78bfa}.buff-structure:hover{box-shadow:0 0 8px #a78bfa4d}.buff-locked{border-color:var(--color-warning);background:#fbbf241a}.buff-locked:hover{box-shadow:0 0 8px #fbbf244d}.buff-tempo{background:#f472b626;border-color:#f472b6}.buff-tempo:hover{box-shadow:0 0 8px #f472b64d}.buff-generic{border-color:var(--color-void-500)}.buff-yield-label,.buff-immune-label{margin-right:4px;font-size:.875rem}.start-roster-button{color:var(--color-void-50);cursor:pointer;transition:all var(--duration-fast)ease;text-align:left;background:radial-gradient(circle at 0 0,#fbbf2429,#0000 42%),linear-gradient(145deg,#2a2825f5 0%,#161412fa 100%);border:1px solid #fbbf2447;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.1rem;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #00000047,0 0 24px #fbbf241a,inset 0 1px #ffffff08}.start-roster-button:before,.start-roster-button:after{content:"";pointer-events:none;width:18px;height:18px;position:absolute}.start-roster-button:before{border-top:1px solid #fbbf2473;border-left:1px solid #fbbf2473;top:.6rem;left:.6rem}.start-roster-button:after{border-bottom:1px solid #fbbf2459;border-right:1px solid #fbbf2459;bottom:.6rem;right:.6rem}.start-roster-button:hover:not(:disabled){border-color:#fbbf247a;transform:translateY(-2px);box-shadow:0 20px 40px #00000052,0 0 36px #fbbf242e,inset 0 1px #ffffff0a}.start-roster-button:disabled{cursor:not-allowed}.start-roster-button-priority{border-color:#fbbf248f;padding:1.2rem;box-shadow:0 20px 42px #0000005c,0 0 44px #fbbf242e,inset 0 1px #ffffff0a}.start-roster-copy{flex-direction:column;gap:.28rem;min-width:0;display:flex}.start-roster-kicker{color:#fbbf24c7;letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:700}.start-roster-meta{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.start-roster-icon-shell{width:2.35rem;height:2.35rem;color:var(--color-accent);background:#fbbf241f;border:1px solid #fbbf2447;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 18px #fbbf2429}.start-roster-label{text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;font-weight:700}.start-roster-button-priority .start-roster-label{font-size:1rem}.start-roster-subtitle{color:var(--color-void-400);max-width:15rem;font-size:.76rem;line-height:1.35}.start-roster-badge{background:var(--color-accent);min-width:1.7rem;height:1.7rem;color:var(--color-void-950);border-radius:9999px;justify-content:center;align-items:center;padding:0 .45rem;font-size:.72rem;font-weight:700;display:flex}.builds-button{text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;align-items:stretch;gap:.6rem;min-width:11.5rem;padding:.8rem .95rem}.builds-button:disabled{cursor:default}.builds-button:before,.builds-button:after{display:none}.builds-button-ready{border-color:#fbbf2480;overflow:visible;box-shadow:0 14px 34px #00000047,0 0 28px #fbbf2421,inset 0 1px #ffffff08}.builds-button-pending-arrow{z-index:2;width:2.5rem;height:2.5rem;color:var(--color-accent);pointer-events:none;background:radial-gradient(circle,#fbbf2433,#0000 66%),#161412f2;border:1px solid #fbbf247a;border-radius:9999px;justify-content:center;align-items:center;animation:1s ease-in-out infinite match-inventory-pending-arrow-bob;display:inline-flex;position:absolute;bottom:calc(100% + .3rem);left:50%;box-shadow:0 16px 28px #00000061,0 0 0 1px #fbbf241f,0 0 28px #fbbf2447}.builds-button-pending-arrow svg{width:1.55rem;height:1.55rem}.builds-button-title-row{justify-content:center;align-items:baseline;gap:.42rem;display:flex}.builds-button-title{color:var(--color-void-50);letter-spacing:.13em;text-transform:uppercase;font-size:1rem;font-weight:850;line-height:1}.builds-button-hotkey{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.04em;font-size:.72rem;font-weight:850}.builds-button-slots{justify-content:center;align-items:center;gap:.42rem;display:flex}.builds-button-slot{width:2.1rem;height:2.1rem;color:var(--color-void-300);background:#0c0a098a;border:1px solid #5c5750b3;border-radius:999px;justify-content:center;align-items:center;font-size:.78rem;font-weight:900;line-height:1;display:inline-flex;position:relative}.builds-button-slot:not(.is-filled):after{content:"";background:#78716ca6;border-radius:999px;width:.22rem;height:.22rem}.builds-button-slot.is-filled{background:radial-gradient(circle at 50% 25%,#ffffff29,transparent 48%),var(--color-accent);color:var(--color-void-950);border-color:#fbbf24b8;box-shadow:0 0 14px #fbbf242e}.start-roster-overlay{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 20% 0,#fbbf241a,#0000 32rem),#050403eb;justify-content:stretch;align-items:stretch;animation:.2s ease-out fade-in;display:flex;position:fixed;inset:0}.start-roster-overlay[hidden]{display:none}.start-roster-modal{background:linear-gradient(180deg,#12100ee6,#0c0a09f5),var(--color-void-950);border:0;border-radius:0;flex-direction:column;width:100%;height:100%;margin:0;animation:.22s ease-out fade-in;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #5c575066}.start-roster-header{text-align:center;background:linear-gradient(90deg,#fbbf2414,#0000 50%),#0c0a0980;border-bottom:1px solid #5c575075;justify-content:space-between;align-items:center;min-height:5.25rem;padding:.8rem 4.35rem;display:flex;position:relative}.start-roster-heading{width:100%}.start-roster-title{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:clamp(1.55rem,1.8vw,2rem);font-weight:900}.start-roster-close{width:2.65rem;height:2.65rem;color:var(--color-void-200);cursor:pointer;transition:all var(--duration-fast)ease;background:#0c0a09a3;border:1px solid #fafaf947;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.95rem;right:1.35rem}.start-roster-close:hover{color:var(--color-void-50);background:#fafaf914;border-color:#fafaf97a;transform:scale(1.05)}#build-picker-pages{--build-picker-list-column:minmax(22rem,29rem);flex:1;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}#build-picker-pages.has-build-summary{grid-template-rows:auto auto minmax(0,1fr)}.start-roster-paired-deck{grid-row:2;grid-template-columns:repeat(3,minmax(17rem,1fr));gap:.75rem;width:calc(100% - 3rem);min-height:0;margin:0 auto 1.5rem;display:grid;overflow:hidden}#build-picker-pages.has-existing-buffs .start-roster-paired-deck{grid-row:3}.start-roster-build-pair{min-width:0;min-height:0;position:relative}.start-roster-body-instruction{min-height:4.5rem;color:var(--color-void-300);letter-spacing:.12em;text-transform:uppercase;grid-row:1;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.5rem;font-size:.9rem;font-weight:850;display:flex}.start-roster-body-instruction kbd{min-width:2rem;min-height:2rem;color:var(--color-accent);font-family:var(--font-mono);background:#fbbf2412;border:1px solid #fbbf244d;border-radius:.28rem;justify-content:center;align-items:center;padding:0 .45rem;font-size:.82rem;line-height:1;display:inline-flex}.start-roster-arrow-keys{gap:.28rem;display:inline-flex}.start-roster-existing-buffs{background:linear-gradient(90deg,#fbbf2412,#0000 54%),#0c0a097a;border:1px solid #fbbf2438;border-radius:.35rem;flex-direction:column;grid-row:2;gap:.55rem;margin:0 1.5rem .75rem;padding:.72rem .85rem .82rem;display:flex;box-shadow:inset 0 1px #fafaf908}.start-roster-existing-buffs-label{color:var(--color-void-300);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1}.start-roster-existing-buffs-list{justify-content:flex-start;align-items:stretch;gap:.45rem;min-width:0;display:flex}.start-roster-existing-buff{background:linear-gradient(115deg,#fbbf241f,#0000 76%),#12100eb3;border:1px solid #fbbf2461;border-radius:.25rem;flex:12rem;align-items:center;gap:.5rem;min-width:0;max-width:17rem;min-height:4.1rem;padding:.46rem .62rem;display:flex}.start-roster-existing-buff-art{flex:none;width:3.2rem;height:3.2rem}.start-roster-existing-buff-copy{flex-direction:column;min-width:0;display:flex}.start-roster-existing-buff-name{color:var(--color-void-100);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.38rem;font-size:.7rem;font-weight:850;line-height:1.1;display:flex}.start-roster-existing-buff-effect{color:var(--color-accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:.14rem;font-size:.78rem;font-weight:850;line-height:1.15}.start-roster-item-card{text-align:center;min-width:0;min-height:0;transition:all var(--duration-normal)ease;background:#12100ebd;border:1px solid #5c575094;border-radius:.3rem;grid-template-rows:auto auto auto 5.35rem auto;align-content:center;justify-items:center;row-gap:.55rem;padding:.85rem 1rem;display:grid;position:relative}.start-roster-item-card:hover{box-shadow:none;background:radial-gradient(circle at 50% 0,#fbbf2424,#0000 58%),#fbbf240a;transform:translateY(-2px)}.start-roster-item-disabled{opacity:.46;cursor:not-allowed}.start-roster-item-disabled:hover{box-shadow:none;background:0 0;transform:none}.start-roster-item-check-badge{background:var(--color-profit);width:2.15rem;height:2.15rem;color:var(--color-void-950);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 16px #34d39957,0 0 0 1px #0c0a0985}.start-roster-item-emoji{width:clamp(5.6rem,6.35vw,7.7rem);height:clamp(5.6rem,6.35vw,7.7rem);margin-bottom:0}.start-roster-item-name{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:0;font-size:clamp(1rem,1.02vw,1.24rem);font-weight:900;line-height:1.16}.start-roster-item-tags{margin-top:-.1rem}.start-roster-item-tags .item-tag{min-height:1.28rem;padding:.16rem .52rem;font-size:.62rem}.start-roster-item-description{color:var(--color-void-200);justify-content:center;align-items:flex-start;max-width:18rem;margin:0;font-size:clamp(.92rem,.86vw,1.08rem);font-weight:650;line-height:1.34;display:flex}.start-roster-item-action{width:100%;margin-top:0}.start-roster-item-action-select{min-width:7.2rem;color:var(--color-accent);letter-spacing:.18em;text-transform:uppercase;transition:all var(--duration-fast)ease;background:#fbbf2414;border:1px solid #fbbf245c;border-radius:999px;justify-content:center;align-items:center;padding:.62rem 1rem;font-size:.72rem;font-weight:900;display:inline-flex}.start-roster-item-card:hover .start-roster-item-action-select:not(.opacity-50){color:var(--color-void-50);background:#fbbf2429;border-color:#fbbf248f}.start-roster-build-card{min-height:0;color:inherit;text-align:left;isolation:isolate;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #fafaf90a,0 18px 42px #0000003d}.start-roster-build-pair .start-roster-build-card{transition:top .14s cubic-bezier(.22,1,.36,1),bottom .14s cubic-bezier(.22,1,.36,1);position:absolute;left:0;right:0}.start-roster-build-card[data-build-pair-option="0"][data-build-expanded=true]{z-index:2;top:0;bottom:9rem}.start-roster-build-card[data-build-pair-option="0"][data-build-expanded=false]{top:0;bottom:calc(100% - 8rem)}.start-roster-build-card[data-build-pair-option="1"][data-build-expanded=true]{z-index:2;top:9rem;bottom:0}.start-roster-build-card[data-build-pair-option="1"][data-build-expanded=false]{top:calc(100% - 8rem);bottom:0}.start-roster-build-card[data-build-expanded=false]{z-index:1;background:#12100ed1;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.start-roster-build-card:before{content:"";z-index:0;opacity:.22;filter:saturate(.78)contrast(.92);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .1s;position:absolute;inset:0}.start-roster-build-card>*{z-index:1;position:relative}.start-roster-build-card[data-build-card=closer]:before{background-image:linear-gradient(#0c0a0914,#0c0a09b3),url(/images/builds/closer-55a5ac4d9b00219c86910037d424f2d2.webp?vsn=d);background-position:top}.start-roster-build-card[data-build-card=farmer]:before{background-image:linear-gradient(#0c0a091f,#0c0a097a),url(/images/builds/farmer-65e1fd9f8d3e2589105b3968802e798b.webp?vsn=d);background-position:bottom}.start-roster-build-card[data-build-card=sender]:before{background-image:linear-gradient(#0c0a091f,#0c0a099e),url(/images/builds/sender-1b032f148f153355ab8020a859d1fdd9.webp?vsn=d)}.start-roster-build-card[data-build-card=prayer]:before{background-image:linear-gradient(#0c0a091a,#0c0a099e),url(/images/builds/prayer-f20c8d3be7772ffb5f3200ae6772ccf1.webp?vsn=d);background-position:top}.start-roster-build-card[data-build-card=detonator]:before{background-image:linear-gradient(#0c0a0914,#0c0a09a8),url(/images/builds/detonator-c20ccf9bf5331cec61033a2941af3d3d.webp?vsn=d);background-position:top}.start-roster-build-card[data-build-card=liquidator]:before{background-image:linear-gradient(#0c0a0914,#0c0a09a3),url(/images/builds/liquidator-8fcb4ccc5dbb0491e3d35aca6cdd1dfc.webp?vsn=d);background-position:top}.start-roster-build-card:hover:before,.start-roster-build-card-selected:before{opacity:.3}.start-roster-build-card:hover{border-color:#fbbf246b;transform:none;box-shadow:inset 0 1px #fafaf90f,0 22px 48px #00000052,0 0 18px #fbbf240d}@keyframes build-card-selected-pulse{0%,to{border-color:#fbbf24f5;box-shadow:inset 0 1px #fafaf914,0 22px 48px #00000057,0 0 0 2px #fbbf242e,0 0 32px #fbbf242e}50%{border-color:#fbbf24ad;box-shadow:inset 0 1px #fafaf90f,0 18px 42px #0000004d,0 0 0 1px #fbbf241f,0 0 20px #fbbf241a}}.start-roster-build-card-selected{background:radial-gradient(circle at 50% 0,#fbbf241f,#0000 58%),#12100edb;border-color:#fbbf24f5;animation:1.8s ease-in-out infinite build-card-selected-pulse;box-shadow:inset 0 1px #fafaf914,0 22px 48px #00000057,0 0 0 2px #fbbf242e,0 0 32px #fbbf242e}.start-roster-build-card-header{background:linear-gradient(90deg,#fbbf2417,#0000 68%),#0c0a0957;border-bottom:1px solid #5c575061;justify-content:center;align-items:center;gap:.72rem;padding:.9rem 1.1rem .82rem;display:flex}.start-roster-build-card[data-build-expanded=false] .start-roster-build-card-header{background:0 0;border-bottom:0;border-right:0;justify-content:center;gap:.58rem;min-width:0;padding:0}.start-roster-build-card[data-build-expanded=false] .start-roster-build-initial{width:2.35rem;height:2.35rem;font-size:1.05rem}.start-roster-build-card[data-build-expanded=false] .start-roster-item-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.start-roster-build-initial{width:2.8rem;height:2.8rem;color:var(--color-accent);background:radial-gradient(circle at 50% 20%,#fbbf2438,#0000 64%),#fbbf2414;border:1px solid #fbbf2457;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.3rem;font-weight:950;line-height:1;display:flex}.start-roster-build-title-group{min-width:0}.start-roster-build-card .start-roster-item-name{text-align:center;font-size:1.25rem}.start-roster-build-compact-summary{display:none}.start-roster-build-card[data-build-expanded=false] .start-roster-build-compact-summary{justify-content:center;align-items:center;min-width:0;padding:0;display:flex}.start-roster-build-compact-icons{align-items:center;gap:.3rem;display:flex}.start-roster-build-compact-icons>span{display:inline-flex}.start-roster-build-compact-buff-art{width:3rem;height:3rem}.start-roster-build-card[data-build-expanded=false] .start-roster-build-content{display:none}.start-roster-build-content{flex-direction:column;flex:1;justify-content:space-evenly;gap:0;min-height:0;padding:clamp(1.1rem,2.4vh,1.75rem) 0;display:flex}.start-roster-build-section{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;gap:.8rem;width:100%;min-width:0;padding:0 1.25rem;display:flex}.start-roster-build-items-section{border-bottom:0}.start-roster-build-label{color:var(--color-void-300);letter-spacing:.15em;text-align:left;text-transform:uppercase;padding-left:.1rem;font-size:.74rem;font-weight:850;line-height:1}.start-roster-build-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.start-roster-build-item{background:#0c0a0957;border:1px solid #5c575052;border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.24rem;min-width:0;padding:.7rem .3rem .55rem;display:flex}.start-roster-build-item-name{width:100%;color:var(--color-void-100);letter-spacing:.05em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:800;line-height:1.15;overflow:hidden}.start-roster-build-buffs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.start-roster-build-buff{min-width:0;min-height:5.5rem;transition:opacity var(--duration-fast)ease,border-color var(--duration-fast)ease,background var(--duration-fast)ease;background:linear-gradient(115deg,#fbbf2412,#0000 74%),#0c0a094d;border:1px solid #fbbf2438;border-radius:.25rem;align-items:center;gap:.48rem;padding:.72rem .78rem;display:flex}.start-roster-build-buff-art{flex:none;width:4rem;height:4rem}.start-roster-build-buff-copy{flex-direction:column;min-width:0;display:flex}.start-roster-build-buff-name{color:var(--color-void-200);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.42rem;font-size:.74rem;font-weight:800;line-height:1.15;display:flex}.start-roster-build-buff-stack{min-width:1.65rem;color:var(--color-accent);font-family:var(--font-mono);letter-spacing:0;background:#fbbf241f;border:1px solid #fbbf246b;border-radius:999px;justify-content:center;align-items:center;padding:.12rem .34rem;font-size:.7rem;font-weight:900;line-height:1;display:inline-flex}.start-roster-build-buff-effect{color:var(--color-accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.86rem;font-weight:850;line-height:1.18}.start-roster-item-action-selected{min-width:7.2rem;color:var(--color-profit);letter-spacing:.16em;text-transform:uppercase;background:#34d39924;border:1px solid #34d3996b;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.62rem 1rem;font-size:.72rem;font-weight:900;display:inline-flex}.start-roster-item-check-badge.start-roster-state-hidden,.start-roster-item-action-select.start-roster-state-hidden,.start-roster-item-action-selected.start-roster-state-hidden{display:none}.start-roster-item-selected{background:radial-gradient(circle at 50% 0,#34d3992e,#0000 58%),#34d3990f;box-shadow:inset 0 0 0 1px #34d39957,0 0 28px #34d3991f}.start-roster-item-selected:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #34d39975,0 0 34px #34d39929}.start-roster-confirm{min-width:13rem;color:var(--color-profit);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:all var(--duration-fast)ease;background:#34d39924;border:1px solid #34d3996b;border-radius:999px;padding:.9rem 1.65rem;font-size:.84rem;font-weight:900}.start-roster-confirm:hover:not(:disabled){color:var(--color-void-50);background:#34d3993d;transform:translateY(-1px);box-shadow:0 8px 24px #34d3992e}.start-roster-confirm:disabled{opacity:.46;cursor:not-allowed}@media (max-width:1200px){.start-roster-paired-deck{grid-template-columns:repeat(3,minmax(15rem,1fr));width:calc(100% - 2rem);margin-bottom:1rem}.start-roster-item-card{padding-inline:.95rem}}@media (max-width:768px){.start-roster-header{min-height:5.4rem;padding:1.2rem 4rem 1rem 1rem}.start-roster-title{font-size:1.25rem}.start-roster-paired-deck{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);grid-auto-rows:32rem;gap:.8rem;width:auto;margin:0 .9rem .9rem;overflow-y:auto}.start-roster-body-instruction{letter-spacing:.08em;gap:.35rem;min-height:3.8rem;padding-inline:.75rem;font-size:.68rem}.start-roster-body-instruction kbd{min-width:1.65rem;min-height:1.65rem;font-size:.68rem}.start-roster-arrow-keys{gap:.15rem}.start-roster-build-pair{min-height:32rem}.start-roster-build-card[data-build-pair-option="0"][data-build-expanded=true]{bottom:7.35rem}.start-roster-build-card[data-build-pair-option="0"][data-build-expanded=false]{bottom:calc(100% - 6.5rem)}.start-roster-build-card[data-build-pair-option="1"][data-build-expanded=true]{top:7.35rem}.start-roster-build-card[data-build-pair-option="1"][data-build-expanded=false]{top:calc(100% - 6.5rem)}.start-roster-build-compact-buff-art{width:2.4rem;height:2.4rem}}@media (max-width:480px){.start-roster-build-card[data-build-expanded=false]{gap:.65rem}.start-roster-build-card[data-build-expanded=false] .start-roster-build-card-header{gap:.4rem}}@media (prefers-reduced-motion:reduce){.start-roster-build-pair .start-roster-build-card{transition:none}.start-roster-build-card-selected{border-color:var(--color-accent);animation:none;box-shadow:inset 0 1px #fafaf90f,0 0 0 1px #fbbf2424,0 0 22px #fbbf241f}}.start-roster-build-browser{grid-row:2;grid-template-columns:var(--build-picker-list-column)minmax(0,1fr);background:#0807068a;border:1px solid #5c57508f;border-radius:.45rem;width:calc(100% - 3rem);min-height:0;margin:0 auto 1.5rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #fafaf908,0 24px 64px #00000047}#build-picker-pages.has-build-summary .start-roster-build-browser{grid-row:3}.start-roster-build-summary{grid-row:2;grid-template-columns:var(--build-picker-list-column)minmax(0,1fr);background:linear-gradient(90deg,#fbbf2412,#0000 54%),#0c0a0994;border:1px solid #fbbf243d;border-radius:.4rem;width:calc(100% - 3rem);min-width:0;margin:0 auto .7rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #fafaf908}.start-roster-build-summary-picks,.start-roster-build-summary .start-roster-existing-buffs{min-width:0;padding:.7rem .9rem;display:flex}.start-roster-build-summary-picks{background:#0c0a0957;border-right:1px solid #5c57508f;grid-area:1/1;align-items:center;gap:1rem}.start-roster-build-summary-label,.start-roster-build-summary .start-roster-existing-buffs-label{color:var(--color-void-300);letter-spacing:.16em;text-transform:uppercase;flex:none;font-size:.68rem;font-weight:900;line-height:1}.start-roster-build-summary-initials{align-items:center;gap:.45rem;display:flex}.start-roster-build-summary-initial{width:2.25rem;height:2.25rem;color:var(--color-accent);font-family:var(--font-mono);background:radial-gradient(circle at 50% 20%,#fbbf2447,#0000 64%),#fbbf241a;border:1px solid #fbbf249e;border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;font-weight:950;line-height:1;display:inline-flex}.start-roster-build-summary .start-roster-existing-buffs{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;grid-area:1/2;align-items:center;gap:.85rem;margin:0}.start-roster-build-summary .start-roster-existing-buffs-list{flex:1;overflow-x:auto}.start-roster-build-summary .start-roster-existing-buff{flex:0 17rem;min-width:11rem;min-height:3.5rem}.start-roster-build-summary .start-roster-existing-buff-art{width:2.6rem;height:2.6rem}.start-roster-build-list{background:linear-gradient(180deg,#1f1d1bb8,#0c0a09e0),var(--color-void-950);border-right:1px solid #5c57508f;grid-template-rows:repeat(6,minmax(0,1fr));min-width:0;min-height:0;display:grid}.start-roster-build-option{min-width:0;color:var(--color-void-300);text-align:left;cursor:pointer;transition:background var(--duration-fast)ease,color var(--duration-fast)ease,box-shadow var(--duration-fast)ease;background:0 0;border:0;border-bottom:1px solid #5c575057;grid-template-columns:1.75rem 2.75rem minmax(0,1fr) 1.2rem;align-items:center;gap:.72rem;padding:.72rem .9rem;display:grid;position:relative;overflow:hidden}.start-roster-build-option:last-child{border-bottom:0}.start-roster-build-option:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-fast)ease;background:linear-gradient(90deg,#fbbf241a,#0000 72%);border-left:3px solid #0000;position:absolute;inset:0}.start-roster-build-option:hover{color:var(--color-void-100);background:#fafaf909}.start-roster-build-option:focus-visible{outline-offset:-2px;outline:1px solid #fbbf24b8}.start-roster-build-option-selected{color:var(--color-void-50);box-shadow:inset 3px 0 0 var(--color-accent);background:#fbbf2413}.start-roster-build-option-selected:before{opacity:1}.start-roster-build-option>*{z-index:1;position:relative}.start-roster-build-option-index{color:var(--color-void-600);font-family:var(--font-mono);letter-spacing:.08em;font-size:.65rem;font-weight:800}.start-roster-build-option .start-roster-build-initial{width:2.55rem;height:2.55rem;font-size:1rem}.start-roster-build-option-selected .start-roster-build-initial{background:radial-gradient(circle at 50% 20%,#fbbf244d,#0000 64%),#fbbf241f;border-color:#fbbf24b8}.start-roster-build-option-name{z-index:2;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(.82rem,.9vw,1rem);font-weight:900;position:relative;overflow:hidden}.start-roster-build-option-items{z-index:0;opacity:.15;pointer-events:none;width:62%;transition:opacity var(--duration-fast)ease;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:50%;right:1.7rem;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 26%,#000);mask-image:linear-gradient(90deg,#0000,#000 26%,#000)}.start-roster-build-option-items>span{margin-left:-1.65rem;display:inline-flex}.start-roster-build-option-items>span:first-child{margin-left:0}.start-roster-build-option-item-art{filter:saturate(.72)contrast(1.08);width:clamp(5.5rem,6.5vw,7.25rem);height:clamp(5.5rem,6.5vw,7.25rem)}.start-roster-build-option:hover .start-roster-build-option-items{opacity:.22}.start-roster-build-option-selected .start-roster-build-option-items{opacity:.3}.start-roster-build-option-chevron{width:1rem;height:1rem;color:var(--color-void-600);transition:color var(--duration-fast)ease,transform var(--duration-fast)ease}.start-roster-build-option-selected .start-roster-build-option-index,.start-roster-build-option-selected .start-roster-build-option-chevron{color:var(--color-accent)}.start-roster-build-option-selected .start-roster-build-option-chevron{transform:translate(.12rem)}.start-roster-build-detail-panel{background:radial-gradient(circle at 80% 0,#fbbf2414,#0000 34rem),#0c0a098f;flex-direction:column;min-width:0;min-height:0;display:flex}.start-roster-build-card{--build-detail-inline-padding:clamp(.8rem,1.8vh,1.3rem);box-shadow:none;background:#12100e80;border:0;border-radius:0;flex:1;grid-template-rows:repeat(6,minmax(0,1fr));place-content:stretch;place-items:stretch stretch;animation:none;display:grid}.start-roster-build-card[hidden]{display:none}.start-roster-build-card:hover{box-shadow:none;background:#12100e80;border-color:#0000;transform:none}.start-roster-build-card-selected{box-shadow:none;border-color:#0000}.start-roster-build-card-header{grid-row:1;justify-content:flex-start;min-height:0;padding:1rem 1.4rem 1.1rem}.start-roster-build-card .start-roster-item-name{color:var(--color-void-50);text-align:left;font-size:clamp(1.3rem,1.65vw,1.8rem)}.start-roster-build-title-group{flex-direction:column;gap:.32rem;display:flex}.start-roster-build-description{max-width:48rem;color:var(--color-void-300);letter-spacing:.025em;margin:0;font-size:clamp(.78rem,.82vw,.94rem);font-weight:650;line-height:1.35}.start-roster-build-content{padding:var(--build-detail-inline-padding);grid-row:2/span 4;grid-template-rows:minmax(0,1.35fr) minmax(0,.65fr);align-items:stretch;gap:.9rem;display:grid;overflow-y:auto}.start-roster-build-section{justify-content:center;gap:.72rem;padding:0}.start-roster-build-buffs-section{padding-top:.9rem}.start-roster-build-items{gap:.55rem}.start-roster-build-item{justify-content:flex-start;min-height:12rem;padding:.72rem .55rem .65rem}.start-roster-build-item-art{width:clamp(4rem,5.5vw,6.25rem);height:clamp(4rem,5.5vw,6.25rem)}.start-roster-build-item-description{color:var(--color-void-300);text-align:center;flex:1;margin-top:.22rem;margin-bottom:0;font-size:clamp(.82rem,.86vw,.98rem);font-weight:600;line-height:1.38}.start-roster-build-item-description-value{color:var(--color-accent);font-weight:900}.start-roster-build-item .start-roster-build-item-name{color:var(--color-void-50);font-weight:900}.start-roster-build-buffs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.start-roster-build-buff{min-height:4.5rem}.start-roster-build-actions{min-height:0;padding:.65rem var(--build-detail-inline-padding);background:#0c0a09a3;border-top:1px solid #5c57506b;grid-row:6;justify-content:flex-end;align-items:center;display:flex}.start-roster-build-select{width:calc(50% - .275rem);height:90%;min-height:0;color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:border-color var(--duration-fast)ease,background var(--duration-fast)ease,color var(--duration-fast)ease,transform var(--duration-fast)ease;background:linear-gradient(#fbbf2438,#d977061f),#fbbf2414;border:1px solid #fbbf249e;border-radius:.3rem;justify-content:center;align-items:center;gap:.9rem;padding:.8rem 1.35rem;font-size:1.15rem;font-weight:950;display:inline-flex}.start-roster-build-select kbd{font-family:var(--font-mono);letter-spacing:.04em;background:#0c0a0980;border:1px solid #fbbf2466;border-radius:.22rem;padding:.24rem .42rem;font-size:.64rem}.start-roster-build-select:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-void-50);background:linear-gradient(#fbbf2452,#d977062e),#fbbf241f;transform:translateY(-1px)}.start-roster-build-select:disabled{opacity:.35;cursor:not-allowed}@media (max-width:900px){#build-picker-pages{--build-picker-list-column:minmax(10rem,13rem)}.start-roster-build-summary,.start-roster-build-browser{width:calc(100% - 1.25rem)}.start-roster-build-browser{margin-bottom:.65rem}.start-roster-build-summary-picks{flex-direction:column;justify-content:center;align-items:flex-start;gap:.45rem}.start-roster-build-summary .start-roster-existing-buffs{align-items:flex-start}.start-roster-build-option{grid-template-columns:2.3rem minmax(0,1fr) .9rem;gap:.52rem;padding-inline:.62rem}.start-roster-build-option-index,.start-roster-build-option-items{display:none}.start-roster-build-option .start-roster-build-initial{width:2.2rem;height:2.2rem;font-size:.86rem}.start-roster-build-content{overflow-y:auto}.start-roster-build-buffs-section{padding-top:.9rem}.start-roster-build-item{min-height:10rem}}.sidebar-accordion{flex-direction:column;gap:.5rem;height:100%;display:flex}.sidebar-section{background:var(--color-void-850);border:1px solid var(--color-void-700);border-radius:6px;position:relative;overflow:hidden}.sidebar-pool{background:linear-gradient(180deg,#fbbf240a 0%,var(--color-void-850)50%)}.sidebar-pool:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--color-accent)20%,var(--color-accent)80%,transparent 100%);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.sidebar-board-card,.sidebar-trade-form{background:linear-gradient(180deg,#fbbf240a 0%,var(--color-void-850)50%)}.sidebar-board-card:before,.sidebar-trade-form:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--color-accent)20%,var(--color-accent)80%,transparent 100%);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.sidebar-items-expanded,.sidebar-items-summary{background:linear-gradient(180deg,#fbbf240a 0%,var(--color-void-850)50%);z-index:5;overflow:visible}.sidebar-items-expanded:before,.sidebar-items-summary:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--color-accent)20%,var(--color-accent)80%,transparent 100%);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.sidebar-hidden{display:none!important}.sidebar-section:after{content:"";border-right:2px solid var(--color-void-600);border-bottom:2px solid var(--color-void-600);opacity:.4;width:8px;height:8px;position:absolute;bottom:6px;right:6px}.sidebar-pool:after{border-color:var(--color-accent)}.sidebar-board-card:after{display:none}.sidebar-trade-form:after,.sidebar-items-expanded:after,.sidebar-items-summary:after{border-color:var(--color-accent)}.sidebar-section-header{background:0 0;border-bottom:none;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.sidebar-section-title{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700}.sidebar-close-btn{background:var(--color-void-700);border:1px solid var(--color-void-600);width:24px;height:24px;color:var(--color-void-400);cursor:pointer;transition:all var(--duration-fast)ease;border-radius:4px;justify-content:center;align-items:center;font-size:.75rem;display:flex}.sidebar-close-btn:hover{background:var(--color-void-600);color:var(--color-void-100);border-color:var(--color-void-500)}.sidebar-trade-header{border-bottom:1px solid var(--color-void-700);justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.sidebar-board-card{flex-shrink:0}.sidebar-board-card-with-trade{overflow:hidden}.sidebar-board-shell{grid-template-columns:minmax(0,11rem) minmax(0,1fr);min-height:11rem;max-height:13rem;display:grid}.sidebar-board-shell-overview .sidebar-board-main{padding:.45rem .5rem .5rem;overflow:hidden}.sidebar-board-shell-overview .sidebar-board-overview{grid-column:1/-1;grid-template-rows:repeat(5,minmax(0,1fr));gap:.25rem;height:100%;min-height:0;padding:.45rem .5rem .5rem;display:grid}.sidebar-board-choice{border:1px solid var(--color-void-700);text-align:left;cursor:pointer;width:100%;height:100%;min-height:0;transition:border-color var(--duration-fast)ease,background var(--duration-fast)ease,transform var(--duration-fast)ease,box-shadow var(--duration-fast)ease;background:radial-gradient(circle at 100% 0,#fbbf2414,#0000 52%),linear-gradient(#1f1d1bf5 0%,#0c0a09f2 100%);border-radius:10px;grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.sidebar-board-choice:hover:not(:disabled){background:radial-gradient(circle at 100% 0,#fbbf241f,#0000 52%),linear-gradient(#2d2924fa 0%,#12100ef5 100%);border-color:#fbbf2473;transform:translateY(-1px);box-shadow:0 12px 22px #0000002e}.sidebar-board-choice:disabled{opacity:.5;cursor:not-allowed}.sidebar-board-choice-coin{background:#fbbf2408;border-right:1px solid #fbbf2424;justify-content:space-between;align-items:center;gap:.6rem;padding:.35rem .65rem;display:flex}.sidebar-board-choice-coin-main{align-items:center;gap:.45rem;min-width:0;display:flex}.sidebar-board-choice-role{grid-template-columns:6.25rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.35rem .75rem;display:grid}.sidebar-board-choice-role-label{text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);align-items:center;gap:.38rem;font-size:.6875rem;font-weight:700;display:inline-flex}.sidebar-board-choice-role-icon{color:currentColor;flex-shrink:0;width:.9rem;height:.9rem}.sidebar-board-choice-role-copy{min-width:0;color:var(--color-void-300);white-space:nowrap;font-size:.625rem;line-height:1.2}.sidebar-board-rail{background:linear-gradient(#fbbf2414 0%,#fbbf2405 100%);border-right:1px solid #fbbf2424;flex-direction:column;min-width:0;min-height:0;display:flex}.sidebar-board-rail-header{border-bottom:1px solid var(--color-void-700);justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.5rem .625rem .45rem;display:flex}.sidebar-board-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent);font-size:.5625rem;font-weight:700}.sidebar-board-title{text-transform:uppercase;letter-spacing:.08em;color:var(--color-void-50);margin-top:.15rem;font-size:.6875rem;font-weight:700}.sidebar-board-count{min-width:1.3rem;height:1.3rem;color:var(--color-accent);font-family:var(--font-mono);background:#fbbf2414;border:1px solid #fbbf243d;border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.6875rem;font-weight:700;display:inline-flex}.sidebar-board-coin-list{flex-direction:column;flex:1;gap:.25rem;min-height:0;padding:.45rem .5rem .5rem;display:flex;overflow:hidden}.sidebar-board-coin{border:1px solid var(--color-void-700);text-align:left;cursor:pointer;width:100%;min-height:1.8rem;transition:border-color var(--duration-fast)ease,background var(--duration-fast)ease,transform var(--duration-fast)ease;background:#0c0a0973;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .55rem;display:flex}.sidebar-board-coin:hover:not(:disabled){background:#fbbf2414;border-color:#fbbf2473;transform:translateY(-1px)}.sidebar-board-coin.selected{border-color:var(--color-accent);background:linear-gradient(135deg,#fbbf242e 0%,#fbbf240d 100%);box-shadow:inset 0 0 0 1px #fbbf241a}.sidebar-board-coin:disabled{opacity:.5;cursor:not-allowed}.sidebar-board-coin-main{align-items:center;gap:.4rem;min-width:0;display:flex}.sidebar-board-coin-symbol{color:var(--color-void-50);text-transform:uppercase;letter-spacing:.06em;font-size:.65rem;font-weight:700}.sidebar-board-coin-price{font-family:var(--font-mono);color:var(--color-void-200);white-space:nowrap;font-size:.65rem}.sidebar-board-main{background:radial-gradient(circle at 100% 0,#fbbf2414,#0000 45%),linear-gradient(#fbbf2408 0%,#0c0a0900 100%);flex-direction:column;gap:.375rem;min-width:0;min-height:0;padding:.5rem .625rem;display:flex;overflow-y:auto}.sidebar-board-divider{background:linear-gradient(90deg,#0000 0%,#fbbf2442 18% 82%,#0000 100%);height:1px;margin:0 .875rem}.sidebar-board-trade{flex-direction:column;display:flex}.sidebar-board-selected{flex-direction:column;gap:.45rem;min-width:0;display:flex}.sidebar-board-selected-header{align-items:center;min-width:0;display:flex}.sidebar-board-selected-kicker{grid-template-columns:6.25rem minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;padding:.05rem .1rem .15rem;display:grid}.sidebar-board-selected-role{text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent);align-items:center;gap:.38rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.sidebar-board-selected-role-icon{color:currentColor;flex-shrink:0;width:.9rem;height:.9rem}.sidebar-board-selected-role-description{min-width:0;color:var(--color-void-300);white-space:nowrap;font-size:.625rem;line-height:1.2}.sidebar-board-traits{border:1px solid var(--color-void-700);background:radial-gradient(circle at 100% 0,#fbbf2414,#0000 48%),linear-gradient(#1f1d1bf5 0%,#0c0a09f2 100%);border-radius:10px;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.sidebar-board-trait-card{background:0 0;border-left:3px solid #fbbf246b;grid-template-columns:1.7rem minmax(0,1fr);align-items:center;column-gap:.5rem;padding:.34rem .55rem .36rem;display:grid}.sidebar-board-trait-card+.sidebar-board-trait-card{border-top:1px solid #403d38b3}.sidebar-board-trait-card-inactive{border-left-color:#5c57504d}.sidebar-board-trait-tier{letter-spacing:.12em;min-height:1.35rem;color:var(--color-accent);background:#fbbf2414;border:1px solid #fbbf2433;border-radius:5px;justify-content:center;align-items:center;padding:0 .28rem;font-size:.62rem;font-weight:800;display:inline-flex}.sidebar-board-trait-card-inactive .sidebar-board-trait-tier{color:var(--color-void-500);background:#403d381f;border-color:#5c575052}.sidebar-board-trait-name{color:var(--color-void-50);letter-spacing:.12em;text-transform:uppercase;margin-right:.35rem;font-size:.66rem;font-weight:700}.sidebar-board-trait-card-inactive .sidebar-board-trait-name{color:var(--color-void-400)}.sidebar-board-trait-line{min-width:0;margin:0;font-size:.68rem;line-height:1.28}.sidebar-board-trait-description{color:var(--color-void-300);font-size:.68rem}.sidebar-board-trait-card-inactive .sidebar-board-trait-description{color:var(--color-void-500)}.sidebar-board-empty-traits{border:1px dashed var(--color-void-700);color:var(--color-void-500);background:#0c0a0952;border-radius:10px;padding:.875rem;font-size:.75rem}.sidebar-board-manual-hint{color:var(--color-void-400);background:#1f1d1b94;border:1px solid #403d38d1;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.72rem .78rem;font-size:.72rem;line-height:1.25;display:flex}.sidebar-board-manual-hint button{color:var(--color-accent);border:1px solid #fbbf2457;border-radius:.45rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .48rem;font-size:.68rem;font-weight:800;transition:background .14s,border-color .14s,transform .14s;display:inline-flex}.sidebar-board-manual-hint button:hover,.sidebar-board-manual-hint button:focus-visible{background:#fbbf2414;border-color:#fbbf249e}.sidebar-board-manual-hint button:focus-visible{outline-offset:2px;outline:2px solid #fbbf246b}.sidebar-board-manual-hint button:active{transform:translateY(1px)}.sidebar-trade-header-inline{border-bottom:none;padding-bottom:.75rem}.sidebar-trade-header-identity{align-items:center;gap:.625rem;min-width:0;display:inline-flex}.sidebar-trade-header-symbol{color:var(--color-void-50);letter-spacing:.04em;font-size:.95rem;font-weight:700}.sidebar-trade-header-price{font-family:var(--font-mono);color:var(--color-void-400);white-space:nowrap;font-size:.8125rem}.sidebar-pool{flex-shrink:0}.sidebar-pool-coins{flex-wrap:wrap;gap:.5rem;padding:1.125rem 1rem 1rem;display:flex}.sidebar-pool-coin{background:var(--color-void-800);border:1px solid var(--color-void-700);color:var(--color-void-200);cursor:pointer;transition:all var(--duration-fast)ease;border-radius:4px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;display:flex}.sidebar-pool-coin:hover:not(:disabled){background:var(--color-void-700);border-color:var(--color-void-500)}.sidebar-pool-coin.selected{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-void-950)}.sidebar-pool-coin:disabled{opacity:.5;cursor:not-allowed}.sidebar-pool-coin-symbol{font-weight:700}.sidebar-pool-coin-price{font-family:var(--font-mono);color:var(--color-void-400)}.sidebar-pool-coin.selected .sidebar-pool-coin-price{color:var(--color-void-800)}.sidebar-trade-form{flex-shrink:0;animation:.2s ease-out sidebar-slide-in}@keyframes sidebar-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sidebar-trade-form-content{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.sidebar-form-group{flex-direction:column;display:flex}.sidebar-form-label-row{justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.35rem;display:flex}.sidebar-trade-inline-error{color:#f87171;letter-spacing:.04em;background:#7f1d1d29;border:1px solid #f8717161;border-radius:.45rem;align-items:center;gap:.38rem;margin-top:.42rem;padding:.42rem .58rem;font-size:.72rem;font-weight:800;line-height:1.15;display:inline-flex}.sidebar-trade-inline-error.hidden{display:none}.sidebar-trade-inline-error svg{flex-shrink:0}.hud-inline-feedback{width:fit-content;max-width:100%}.dashboard-inline-feedback,.match-inventory-inline-error,.match-position-inline-error,.match-ticker-inline-error{max-width:100%}.dashboard-inline-feedback{margin-top:.65rem}.sidebar-trade-form-content.is-trade-feedback-target{background:linear-gradient(#7f1d1d14,#0c0a0900),0 0;border-radius:.75rem}.sidebar-collateral-presets{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.3rem;min-width:0;display:inline-flex}.sidebar-collateral-preset{min-height:1.45rem;color:var(--color-void-300);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#1c1815fa,#100e0cf0);border:1px solid #4d473fd1;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:.18rem .48rem;font-size:.66rem;font-weight:800;transition:border-color .14s,background .14s,color .14s,transform .14s;display:inline-flex}.sidebar-collateral-preset.is-trade-feedback-target,.match-risk-profile-choice.is-trade-feedback-target,.start-roster-button.is-trade-feedback-target{background:linear-gradient(#3c2212f5,#180f0cf5),radial-gradient(circle at top,#ffc14533,#0000 58%)}.sidebar-collateral-preset.is-trade-feedback-target{color:var(--color-accent)}.sidebar-collateral-preset.is-selected{color:var(--color-accent);border-color:#ffc14585}.sidebar-collateral-preset:hover:not(:disabled){color:var(--color-accent);border-color:#ffc1455c;transform:translateY(-1px)}.sidebar-collateral-preset:disabled{opacity:.58;cursor:not-allowed}.sidebar-collateral-preset-max{text-overflow:ellipsis;max-width:10rem;overflow:hidden}.sidebar-collateral-options{background:linear-gradient(#1f1d1bdb,#0c0a09f0),radial-gradient(circle at top,#ffc14512,#0000 58%);border:1px solid #5c5750ad;border-radius:3px;grid-template-columns:minmax(0,.86fr) minmax(0,.9fr) minmax(0,1.35fr);gap:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 10px 24px #00000029}.sidebar-board-cap{color:var(--color-void-500);letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:.42rem;font-size:.6rem;font-weight:800;line-height:1;transition:color .14s,text-shadow .14s;display:inline-flex}.sidebar-board-cap strong{color:var(--color-void-100);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:0;font-size:.72rem}.sidebar-board-cap.is-over,.sidebar-board-cap.is-over strong{color:var(--color-accent);text-shadow:0 0 12px #fbbf245c}.sidebar-balance-used{background:linear-gradient(#1f1d1be6,#0c0a09f5),radial-gradient(circle at 100% 0,#ffc14514,#0000 62%);border:1px solid #5c5750b8;border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;min-height:3rem;padding:.68rem .78rem;display:flex;box-shadow:inset 0 1px #ffffff06,0 10px 24px #00000024}.sidebar-balance-used-label{color:var(--color-void-300);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.26rem;font-size:.66rem;font-weight:800;display:inline-flex}.sidebar-balance-used-copy{gap:.28rem;min-width:0;display:grid}.sidebar-balance-used-tier{color:var(--color-void-500);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:.38rem;font-size:.6rem;font-weight:700;line-height:1;display:inline-flex}.sidebar-balance-used-tier:before{content:"";background:#fbbf2475;width:1rem;height:1px}.sidebar-balance-used-info{display:inline-flex}.sidebar-balance-used-info-button{color:var(--color-void-500);cursor:help;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .14s,transform .14s;display:inline-flex}.sidebar-balance-used-info-button:hover,.sidebar-balance-used-info-button:focus-visible{color:var(--color-accent);transform:translateY(-1px)}.sidebar-balance-used>strong{color:var(--color-void-50);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:-.02em;font-size:.95rem}.sidebar-balance-used.is-trade-feedback-target{background:linear-gradient(#3c2212f5,#180f0cf5),radial-gradient(circle at top,#ffc14533,#0000 58%);border-color:#ffc1459e}.sidebar-collateral-option,.sidebar-collateral-custom{text-align:left;background:0 0;border:0;border-left:1px solid #5c575094;flex-direction:column;justify-content:center;gap:.34rem;min-width:0;min-height:3.35rem;padding:.52rem 1.65rem .52rem .66rem;transition:border-color .14s,background .14s,color .14s,transform .14s,box-shadow .14s;display:flex;position:relative}.sidebar-collateral-option:first-child{border-left:0}.sidebar-collateral-option:hover:not(:disabled),.sidebar-collateral-custom:focus-within{background:linear-gradient(#fbbf2412,#fbbf2406),#fbbf2409}.sidebar-collateral-option.is-selected,.sidebar-collateral-custom.is-selected{background:linear-gradient(#3c2d14b8,#14100c94),radial-gradient(circle at top,#ffc1452e,#0000 58%);box-shadow:inset 0 0 0 1px #ffc1458f,inset 0 3px #ffc145d6}.sidebar-collateral-option.is-selected:before,.sidebar-collateral-custom.is-selected:before{content:"";border-top:.52rem solid var(--color-accent);border-left:.52rem solid #0000;width:0;height:0;position:absolute;top:0;right:0}.sidebar-collateral-option:disabled,.sidebar-collateral-custom.is-disabled{opacity:.58;cursor:not-allowed}.sidebar-collateral-custom.is-disabled:focus-within{background:0 0}.sidebar-collateral-option-label{color:var(--color-void-400);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1}.sidebar-collateral-option-value{min-width:0;color:var(--color-void-50);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:800;line-height:1.05;overflow:hidden}.sidebar-collateral-option.is-selected .sidebar-collateral-option-label,.sidebar-collateral-option.is-selected .sidebar-collateral-option-value,.sidebar-collateral-custom.is-selected .sidebar-collateral-option-label,.sidebar-collateral-custom.is-selected .sidebar-collateral-custom-input{color:var(--color-accent)}.sidebar-collateral-custom-input{width:100%;min-width:0;color:var(--color-void-50);background:0 0;border:0;padding:0;font-size:.88rem;font-weight:800}.sidebar-collateral-custom-input:focus{border-color:#0000;outline:none}.sidebar-collateral-option.is-trade-feedback-target,.sidebar-collateral-custom:has(.trade-input-error){background:linear-gradient(#3c2212f5,#180f0cf5),radial-gradient(circle at top,#ffc14533,#0000 58%)}.sidebar-preview{background:var(--color-void-900);border-radius:4px;flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.sidebar-items-summary{flex-shrink:0}.sidebar-items-summary-pending{animation:1.1s ease-in-out infinite sidebar-items-pulse}.sidebar-items-content-summary{padding-bottom:1rem;position:relative}.sidebar-items-content-clickable{cursor:pointer;transition:background var(--duration-fast)ease,box-shadow var(--duration-fast)ease,transform var(--duration-fast)ease}.sidebar-items-content-clickable:hover{background:#fbbf240f;box-shadow:inset 0 0 0 1px #fbbf242e}.sidebar-items-summary-row{cursor:pointer;transition:all var(--duration-fast)ease;justify-content:space-between;align-items:center;padding:1rem 1rem .875rem;display:flex}.sidebar-items-summary-row:hover{background:var(--color-void-800)}.sidebar-items-summary-left{align-items:center;gap:.75rem;display:flex}.sidebar-items-icon-svg{width:1rem;height:1rem;color:var(--color-accent)}.sidebar-items-label{color:var(--color-void-200);font-size:.875rem;font-weight:600}.sidebar-items-pending{color:var(--color-accent);font-size:.75rem;font-weight:600}.sidebar-items-expand-hint{color:var(--color-void-500);transition:transform var(--duration-fast)ease;font-size:.75rem}.sidebar-items-summary:hover .sidebar-items-expand-hint{transform:translate(2px)}.sidebar-items-toggle{width:2.25rem;height:2.25rem;color:var(--color-accent);cursor:pointer;transition:transform var(--duration-fast)ease,background var(--duration-fast)ease,color var(--duration-fast)ease,box-shadow var(--duration-fast)ease;background:radial-gradient(circle,#fbbf2433,#14100cf5);border:1px solid #fbbf2473;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.7rem;right:.75rem;box-shadow:0 0 0 1px #fbbf241f,0 0 22px #fbbf2440}.sidebar-items-toggle:hover{color:var(--color-void-50);background:radial-gradient(circle,#fbbf2447,#14100cfa);transform:translateY(-1px)scale(1.04);box-shadow:0 0 0 1px #fbbf2438,0 0 28px #fbbf2459}.sidebar-items-toggle-pill{letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#4b3a12f2,#31260cf2);border-radius:9999px;justify-content:space-between;gap:.45rem;width:auto;min-width:6.65rem;height:auto;padding:.4rem .7rem .4rem .85rem;font-size:.625rem;font-weight:800}.sidebar-items-toggle-pill .icon,.sidebar-items-toggle-pill svg{flex-shrink:0}@keyframes sidebar-items-pulse{0%,to{border-color:var(--color-void-700);box-shadow:inset 0 0 #fbbf2400,0 0 #fbbf2400}50%{border-color:#fbbf24d9;box-shadow:inset 0 0 0 1px #fbbf2447,0 0 28px #fbbf242e}}.sidebar-start-roster-btn{width:calc(100% - 2rem);margin:0 1rem .75rem}.sidebar-start-roster-btn-standalone{margin-top:1rem}.sidebar-start-roster-btn.start-roster-button-priority{margin-bottom:1rem}.sidebar-items-expanded{flex-direction:column;flex-shrink:0;animation:.2s ease-out sidebar-slide-in;display:flex}.sidebar-items-content{flex-direction:column;gap:.875rem;padding:1.125rem 1rem 1.5rem;display:flex}.sidebar-inventory-grid{grid-template-columns:repeat(6,1fr);gap:.375rem;display:grid}.sidebar-inventory-slot{aspect-ratio:1;background:var(--color-void-900);border:1px solid var(--color-void-700);border-radius:4px;justify-content:center;align-items:center;font-size:.625rem;display:flex}.sidebar-inventory-slot.filled{background:var(--color-void-800);border-color:var(--color-void-600)}.sidebar-inventory-emoji{width:1.6rem;height:1.6rem}.sidebar-pending-section{border-top:1px solid var(--color-void-700);padding-top:1rem}.sidebar-pending-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.sidebar-pending-title{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);font-size:.6875rem;font-weight:700}.sidebar-pending-overflow-hint{color:var(--color-warning);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.625rem;font-weight:700;display:inline-flex}.sidebar-pending-overflow-dot{background:var(--color-accent);border-radius:9999px;width:.45rem;height:.45rem;animation:1.6s ease-in-out infinite live-pulse;box-shadow:0 0 14px #fbbf2466}.sidebar-pending-groups{flex-direction:column;gap:.65rem;display:flex}.sidebar-pending-groups-limited{max-height:18rem;padding-right:.2rem;overflow-y:auto}.sidebar-pending-group{background:0 0;min-width:0}.sidebar-pending-group.sidebar-pending-group-inventory-full{animation:.76s ease-out pending-inventory-full-flash}.sidebar-pending-group>summary{list-style:none}.sidebar-pending-group>summary::-webkit-details-marker{display:none}.sidebar-pending-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.45rem;animation:.15s ease-out sidebar-slide-in;display:grid}.sidebar-pending-tick-card{cursor:pointer;width:100%;transition:border-color var(--duration-fast)ease,transform var(--duration-fast)ease,box-shadow var(--duration-fast)ease,background var(--duration-fast)ease;text-align:left;background:linear-gradient(#2e271df5,#191511f5);border:1px solid #ae84267a;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.55rem .75rem;display:grid;box-shadow:inset 0 1px #ffd6661f}.sidebar-pending-tick-card:hover{border-color:#fbbf24f2;transform:translateY(-1px);box-shadow:0 10px 28px #00000047,0 0 0 1px #fbbf2424,0 0 18px #fbbf241f}.sidebar-pending-group[open] .sidebar-pending-tick-card{background:linear-gradient(#3d3221fa,#201a14fa);border-color:#fbbf24f2;box-shadow:0 0 0 1px #fbbf2433,0 12px 28px #00000042,0 0 20px #fbbf2424}.sidebar-pending-group.sidebar-pending-group-inventory-full .sidebar-pending-tick-card,.sidebar-pending-group.sidebar-pending-group-inventory-full[open] .sidebar-pending-tick-card{background:linear-gradient(#552024f5,#231314f5);border-color:#f871719e;box-shadow:inset 0 1px #ffb4b41a,0 0 0 1px #f871711f,0 14px 28px #0000003d}.sidebar-pending-tick-copy{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.sidebar-pending-tick-label{width:4.5rem;color:var(--color-void-200);text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;font-weight:700}.sidebar-pending-inline-error{color:#f87171;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;background:#7f1d1d33;border:1px solid #f871716b;border-radius:9999px;align-items:center;padding:.23rem .48rem;font-size:.56rem;font-weight:800;line-height:1;display:inline-flex}.sidebar-pending-tick-emojis{align-items:center;gap:.4rem;min-width:0;display:flex;overflow:hidden}.sidebar-pending-tick-emoji{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;padding:.16rem;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.sidebar-pending-choice-card{background:var(--color-void-850);border:1px solid var(--color-void-700);cursor:pointer;transition:all var(--duration-fast)ease;text-align:left;border-radius:.55rem;width:100%;padding:.58rem .62rem;display:block}.sidebar-pending-choice-card:hover{background:var(--color-void-800);border-color:var(--color-accent)}.sidebar-pending-group.sidebar-pending-group-inventory-full .sidebar-pending-choice-card,.sidebar-pending-group.sidebar-pending-group-inventory-full .sidebar-pending-choice-card:hover{background:#231415e0;border-color:#f8717157}.sidebar-pending-choice-row{display:block}.sidebar-pending-choice-main{min-width:0}.sidebar-pending-choice-header{align-items:center;gap:.45rem;display:flex}.sidebar-pending-emoji{width:1.2rem;min-width:1.2rem;height:1.2rem}.sidebar-pending-name{color:var(--color-void-200);text-transform:uppercase;letter-spacing:.05em;flex:1;font-size:.7rem;font-weight:700}.sidebar-pending-tags{justify-content:flex-start;gap:.24rem;margin-top:.28rem}.sidebar-pending-tags .item-tag{letter-spacing:.1em;min-height:.95rem;padding:.1rem .3rem;font-size:.48rem}.sidebar-pending-description{color:var(--color-void-400);margin:.18rem 0 0;font-size:.6rem;line-height:1.3}.sidebar-pending-tick-arrow{width:1.85rem;height:1.85rem;color:var(--color-accent);transition:transform var(--duration-fast)ease,background var(--duration-fast)ease,box-shadow var(--duration-fast)ease;background:#fbbf241f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;line-height:1;display:inline-flex}.sidebar-pending-tick-card:hover .sidebar-pending-tick-arrow,.sidebar-pending-group[open] .sidebar-pending-tick-arrow{background:#fbbf2433;box-shadow:0 0 16px #fbbf242e}.sidebar-pending-group[open] .sidebar-pending-tick-arrow{transform:rotate(180deg)}.sidebar-pending-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.sidebar-pending-disabled:hover{background:var(--color-void-850);border-color:var(--color-void-700)}.sidebar-pending-warning{border:1px solid var(--color-warning);text-align:center;background:#fbbf241a;border-radius:4px;grid-column:1/-1;padding:.5rem .75rem}.sidebar-pending-choice{background:var(--color-void-850);border:1px solid var(--color-void-700);cursor:pointer;transition:all var(--duration-fast)ease;text-align:left;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.sidebar-pending-choice:hover{background:var(--color-void-800);border-color:var(--color-accent)}.sidebar-closes{flex-shrink:0;padding:.75rem 1rem}.tick-info-panel{grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr);align-self:start;gap:0;min-width:0;display:grid}.tick-info-panel>*+*{border-left:1px solid #403d38b3;margin-left:.9rem;padding-left:.9rem}.tick-info-group{flex-direction:column;gap:0;min-width:0;min-height:7.15rem;display:flex}.tick-info-group-grid{align-items:stretch;gap:.75rem;min-width:0;height:100%;display:grid}.tick-info-detail-disclosure{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.tick-info-detail-summary,.tick-info-detail-toggle{display:none}.tick-info-detail-disclosure>.tick-info-detail-grid{display:grid}.tick-info-group-delta .tick-info-group-grid,.tick-info-group-board .tick-info-group-grid,.tick-info-group-board .tick-info-group-grid.has-upgrade,.tick-info-group-board .tick-info-group-grid:has(.tick-info-upgrade-card){grid-template-columns:repeat(3,minmax(0,1fr))}.tick-info-group-grid>*{min-width:0;height:100%;position:relative}.tick-info-group-grid>*+*{border-left:1px solid #403d38b3;padding-left:.65rem}.tick-info-stat{color:var(--color-void-50);gap:.3rem;padding:.35rem 0}.tick-info-stat.profit{color:var(--color-profit)}.tick-info-stat.loss{color:var(--color-loss)}.tick-info-stat.warning{color:var(--color-warning)}.tick-info-stat-label{letter-spacing:.18em}.tick-info-stat-value{font-size:1.38rem;line-height:.96}.tick-info-stat-meta{color:inherit;opacity:.82;font-size:.76rem;line-height:1}.tick-info-stat-placeholder{color:var(--color-void-500)}.tick-info-stat-profit{color:var(--color-profit)}.tick-info-stat-loss{color:var(--color-loss)}.tick-info-balance{color:var(--color-void-50);text-align:center;justify-content:center;align-items:center;gap:.28rem;height:100%;padding:.35rem .45rem .35rem .35rem}.tick-info-balance-label{letter-spacing:.18em}.tick-info-balance .tick-info-balance-value{font-size:var(--match-primary-number-size);line-height:.95}.tick-info-group-board .tick-info-group-grid>*+*{border-left:0;padding-left:0}.tick-info-alignment{text-align:center;justify-content:center;align-items:center;gap:.32rem;height:100%;padding:.35rem 0}.tick-info-alignment-title{letter-spacing:.18em}.tick-info-alignment-value{flex-wrap:wrap;justify-content:center;align-items:center;gap:.42rem;min-width:0;line-height:1;display:inline-flex}.tick-info-alignment-label{letter-spacing:.08em;font-size:1.15rem;font-weight:800}.tick-info-alignment-symbol{color:var(--color-void-400);font-size:.78rem}.tick-info-alignment-long .tick-info-alignment-label{color:var(--color-profit)}.tick-info-alignment-short .tick-info-alignment-label{color:var(--color-loss)}.tick-info-alignment-neutral .tick-info-alignment-label{color:var(--color-void-300)}.tick-info-closes{text-align:left;justify-content:center;align-items:flex-start;gap:.55rem;height:100%;padding:.35rem .45rem .35rem .35rem}.tick-info-closes-label{letter-spacing:.18em}.tick-info-closes-dots{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.tick-info-closes-dot{background:var(--color-void-700);width:1rem;height:1rem;transition:background-color var(--duration-fast)ease;border-radius:50%}.tick-info-closes-dot.available{background:var(--color-accent)}.tick-info-closes-dot.used{background:var(--color-void-700)}.tick-info-upgrade-card{color:var(--color-accent);padding:.35rem 0 0}.tick-info-upgrade-label{letter-spacing:.18em}.tick-info-tier-display{width:100%;min-height:2rem;color:var(--color-void-50);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.12em;text-transform:uppercase;justify-content:flex-start;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}.tick-info-upgrade-button{--tick-upgrade-target-accent:var(--match-tier-accent,var(--color-accent));--tick-upgrade-target-highlight:var(--match-tier-highlight,var(--color-void-50));--tick-upgrade-target-border:var(--match-tier-border-strong,#fbbf2461);--tick-upgrade-target-glow:#fbbf2429;text-align:left;background:linear-gradient(#ffffff08,#0000 24%),linear-gradient(#120f0df5,#0a0807f5);border:1px solid #403d38d1;border-radius:.9rem;width:100%;min-height:3.15rem;padding:.48rem .58rem;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,color .18s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff04,0 10px 24px #0003}.tick-info-upgrade-button:before,.tick-info-upgrade-button:after{content:"";pointer-events:none;position:absolute;inset:0}.tick-info-upgrade-button:before{background:radial-gradient(circle at right center,var(--tick-upgrade-target-accent),transparent 48%),linear-gradient(90deg,transparent 0%,var(--tick-upgrade-target-accent)100%)}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button:before{background:radial-gradient(circle at right center,color-mix(in srgb,var(--tick-upgrade-target-accent)28%,transparent),transparent 48%),linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--tick-upgrade-target-accent)18%,transparent)100%)}}.tick-info-upgrade-button:before{opacity:.72}.tick-info-upgrade-button:after{border:1px solid #ffffff0d;border-radius:.64rem;inset:.36rem}.tick-info-upgrade-button.to-tier-2{--tick-upgrade-target-accent:#dd9459;--tick-upgrade-target-highlight:#ffe5c7;--tick-upgrade-target-border:#dd945975;--tick-upgrade-target-glow:#dd945938}.tick-info-upgrade-button.to-tier-3{--tick-upgrade-target-accent:#f3d892;--tick-upgrade-target-highlight:#fff7dd;--tick-upgrade-target-border:#f3d89285;--tick-upgrade-target-glow:#f3d8923d}.tick-info-upgrade-plaque{z-index:1;grid-template-columns:2rem minmax(0,1fr) 2.1rem auto;align-items:center;gap:.48rem;display:grid;position:relative}.tick-info-upgrade-hotkey{align-self:center}.tick-info-upgrade-tier-chip{min-height:2.1rem;font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.08em;text-transform:uppercase;border:1px solid #403d38db;border-radius:.56rem;justify-content:center;align-items:center;padding-top:.04rem;font-size:.98rem;font-weight:800;line-height:1;display:inline-flex}.tick-info-upgrade-tier-chip.current{color:var(--match-tier-highlight,var(--color-void-50));border-color:var(--match-tier-border-soft,#5c5750c2);background:linear-gradient(#191613eb,#0e0b0aeb)}.tick-info-upgrade-tier-chip.target{border-color:var(--tick-upgrade-target-border);background:radial-gradient(circle at 50% 24%,var(--tick-upgrade-target-highlight),transparent 58%),linear-gradient(180deg,var(--tick-upgrade-target-accent),#100c0af5)}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-tier-chip.target{background:radial-gradient(circle at 50% 24%,color-mix(in srgb,var(--tick-upgrade-target-highlight)16%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--tick-upgrade-target-accent)16%,#181410f5),#100c0af5)}}.tick-info-upgrade-tier-chip.target{color:var(--tick-upgrade-target-highlight);box-shadow:inset 0 1px 0 #ffffff14,0 0 18px var(--tick-upgrade-target-glow)}.tick-info-upgrade-rail{justify-content:center;align-items:center;min-width:0;min-height:2.1rem;display:flex;position:relative}.tick-info-upgrade-rail:before{content:"";background:linear-gradient(90deg,var(--tick-upgrade-target-accent),transparent 18%,transparent 82%,var(--tick-upgrade-target-accent));height:1px;position:absolute;top:50%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-rail:before{background:linear-gradient(90deg,color-mix(in srgb,var(--tick-upgrade-target-accent)56%,transparent),transparent 18%,transparent 82%,color-mix(in srgb,var(--tick-upgrade-target-accent)56%,transparent))}}.tick-info-upgrade-rail:before{opacity:.58}.tick-info-upgrade-call{min-width:0;color:var(--tick-upgrade-target-highlight);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:#0f0c0ae0;border:1px solid #403d38cc;border-radius:9999px;justify-content:center;align-items:center;padding:.34rem .58rem .3rem;font-size:.52rem;font-weight:800;line-height:1;display:inline-flex;position:relative}.tick-info-upgrade-call-icon-only{letter-spacing:0;width:2rem;min-width:2rem;padding-left:0;padding-right:0}.tick-info-upgrade-call-icon{display:block}.tick-info-upgrade-call-lock{letter-spacing:0;font-size:0}.tick-info-upgrade-lock{justify-content:center;align-items:center;display:inline-flex}.tick-info-upgrade-lock-icon{display:block}.tick-info-upgrade-button.enabled{border-color:var(--tick-upgrade-target-accent)}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button.enabled{border-color:color-mix(in srgb,var(--tick-upgrade-target-accent)28%,#403d38d1)}}.tick-info-upgrade-button.enabled:hover{border-color:var(--tick-upgrade-target-border);box-shadow:inset 0 1px 0 #ffffff0d,0 14px 28px #0000003d,0 0 0 1px var(--tick-upgrade-target-accent);background:linear-gradient(#ffffff09,#0000 22%),linear-gradient(#14110ffa,#0b0908fa);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button.enabled:hover{box-shadow:inset 0 1px 0 #ffffff0d,0 14px 28px #0000003d,0 0 0 1px color-mix(in srgb,var(--tick-upgrade-target-accent)14%,transparent)}}.tick-info-upgrade-button.pending{border-color:var(--tick-upgrade-target-border);background:linear-gradient(180deg,#ffffff09,transparent 24%),linear-gradient(180deg,var(--tick-upgrade-target-accent),#0a0807f7)}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button.pending{background:linear-gradient(180deg,#ffffff09,transparent 24%),linear-gradient(180deg,color-mix(in srgb,var(--tick-upgrade-target-accent)14%,#120f0df7),#0a0807f7)}}.tick-info-upgrade-button.pending{box-shadow:inset 0 1px 0 #ffffff0d,0 0 0 1px var(--tick-upgrade-target-accent),0 12px 28px #00000038}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button.pending{box-shadow:inset 0 1px 0 #ffffff0d,0 0 0 1px color-mix(in srgb,var(--tick-upgrade-target-accent)18%,transparent),0 12px 28px #00000038}}.tick-info-upgrade-button.pending .tick-info-upgrade-call{border-color:var(--tick-upgrade-target-border);background:var(--tick-upgrade-target-accent)}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button.pending .tick-info-upgrade-call{background:color-mix(in srgb,var(--tick-upgrade-target-accent)18%,#120f0dd1)}}.tick-info-upgrade-button.pending .tick-info-upgrade-call{color:var(--tick-upgrade-target-highlight)}.tick-info-upgrade-button.pending:hover{box-shadow:inset 0 1px 0 #ffffff0d,0 0 0 1px var(--tick-upgrade-target-accent),0 16px 30px #0000003d,0 0 24px var(--tick-upgrade-target-glow);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button.pending:hover{box-shadow:inset 0 1px 0 #ffffff0d,0 0 0 1px color-mix(in srgb,var(--tick-upgrade-target-accent)22%,transparent),0 16px 30px #0000003d,0 0 24px var(--tick-upgrade-target-glow)}}.tick-info-upgrade-button.max{border-color:var(--match-tier-border-strong,var(--tick-upgrade-target-border))}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button.max{border-color:color-mix(in srgb,var(--match-tier-border-strong,var(--tick-upgrade-target-border))78%,#403d38d1)}}.tick-info-upgrade-button.max{background:linear-gradient(180deg,#ffffff08,transparent 24%),linear-gradient(180deg,var(--match-tier-accent,var(--tick-upgrade-target-accent)),#0a0807f7)}@supports (color:color-mix(in lab, red, red)){.tick-info-upgrade-button.max{background:linear-gradient(180deg,#ffffff08,transparent 24%),linear-gradient(180deg,color-mix(in srgb,var(--match-tier-accent,var(--tick-upgrade-target-accent))12%,#120f0df7),#0a0807f7)}}.tick-info-upgrade-button.max{cursor:not-allowed;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #0003}.tick-info-upgrade-button.disabled{color:var(--color-void-400);cursor:not-allowed;border-color:#403d38d1}.tick-info-upgrade-button.disabled:before{opacity:.42}.tick-info-upgrade-button.disabled .tick-info-upgrade-call{color:var(--color-void-400);background:#0f0c0ad1;border-color:#403d38cc}.tick-info-upgrade-button.disabled .tick-info-upgrade-tier-chip.target{box-shadow:none}.replay-nav-arrow{background:var(--color-void-800);border:1px solid var(--color-void-600);width:48px;height:48px;color:var(--color-accent);cursor:pointer;transition:all var(--duration-fast)ease;border-radius:50%;justify-content:center;align-items:center;display:flex}.replay-nav-arrow:hover:not(:disabled):not(.disabled){background:var(--color-void-700);border-color:var(--color-accent);color:var(--color-accent);transform:scale(1.1);box-shadow:0 0 20px #fbbf2433}.replay-nav-arrow:active:not(:disabled):not(.disabled){transform:scale(.95)}.replay-nav-arrow:disabled,.replay-nav-arrow.disabled{opacity:.3;cursor:not-allowed;color:var(--color-void-500)}.replay-nav-arrow.tick-jump{color:var(--color-gold);gap:0}.replay-nav-arrow.tick-jump svg+svg{margin-left:-.55rem}.tick-info-panel.replay-active{filter:saturate(1.05)}#dashboard-pool-rail:before{display:none}#dashboard-pool-rail{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:linear-gradient(#fbbf2429 0%,#120f0cdb 12%,#070605eb 100%),radial-gradient(at 50% 0,#fbbf2438,#0000 54%);border-top:1px solid #fbbf2457;border-left:0;border-right:0;border-radius:0;width:calc(100% + 2rem);margin:0 -1rem -1rem;padding-left:1rem;padding-right:1rem;box-shadow:0 -20px 38px #0000004d,0 8px 20px #00000052,inset 0 1px #fbbf243d,inset 0 12px 26px #fbbf240a,inset 0 -1px #ffffff0a}.dashboard-pool-ticker{scrollbar-width:none;touch-action:pan-y;width:100%;overflow:auto hidden}.dashboard-pool-ticker::-webkit-scrollbar{display:none}.dashboard-pool-ticker-track{will-change:transform;width:max-content;animation:46s linear infinite dashboard-pool-ticker-roll;display:flex}#dashboard-pool-rail:hover .dashboard-pool-ticker-track,.dashboard-pool-ticker.is-edge-scrolling .dashboard-pool-ticker-track{animation-play-state:paused}.dashboard-pool-ticker-group,.dashboard-pool-ticker-pool{flex:none;align-items:center;gap:.45rem;display:flex}.dashboard-pool-ticker-group{padding-right:.45rem}.dashboard-pool-ticker-coin{min-width:8.25rem;color:inherit;text-decoration:none;box-shadow:inset 0 1px #ffffff06,inset 0 -1px #0000003d}.dashboard-pool-ticker-coin:hover{background:#1f1a12f5}@keyframes dashboard-pool-ticker-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.dashboard-pool-ticker-track{animation:none}}.btn-play{background:linear-gradient(135deg,var(--color-accent)0%,var(--color-accent-muted)100%);color:var(--color-void-950);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all var(--duration-fast)ease;border:none;font-weight:800;position:relative;overflow:hidden;box-shadow:0 4px 16px #fbbf244d,inset 0 1px #fff3}.btn-play:hover{transform:translateY(-2px);box-shadow:0 6px 24px #fbbf2466,0 0 30px #fbbf2426,inset 0 1px #ffffff4d}.btn-play:active{transform:translateY(0)scale(.98)}.btn-play .btn-glow{background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);animation:3s ease-in-out infinite btn-glow-sweep;position:absolute;inset:0;transform:translate(-100%)}.btn-trade{background:linear-gradient(135deg,var(--color-info)0%,#3b82f6 100%);color:var(--color-void-950);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all var(--duration-fast)ease;border:none;font-weight:800;position:relative;overflow:hidden;box-shadow:0 4px 16px #60a5fa4d,inset 0 1px #fff3}.btn-trade:hover{transform:translateY(-2px);box-shadow:0 6px 24px #60a5fa66,0 0 30px #60a5fa26,inset 0 1px #ffffff4d}.btn-trade:active{transform:translateY(0)scale(.98)}.btn-trade .btn-glow{background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);animation:3s ease-in-out 1.5s infinite btn-glow-sweep;position:absolute;inset:0;transform:translate(-100%)}.mode-btn{background:var(--color-void-850);border:1px solid var(--color-void-700);transition:all var(--duration-fast)ease;cursor:pointer;border-radius:6px;position:relative;overflow:hidden}.mode-btn:hover:not(.mode-btn-active){background:var(--color-void-800);border-color:var(--color-void-600);transform:translateY(-1px)}.mode-btn-active{border-color:var(--color-accent);background:linear-gradient(180deg,#fbbf241f 0%,var(--color-void-850)100%);box-shadow:0 0 16px #fbbf2426}.mode-btn-active:before{content:"";background:var(--color-accent);height:2px;position:absolute;top:0;left:0;right:0}.dash-stat-box{background:var(--color-void-900);border:1px solid var(--color-void-800);transition:all var(--duration-fast)ease;border-radius:6px}.dash-stat-box:hover{border-color:var(--color-void-700);background:var(--color-void-850)}.lb-tab{transition:all var(--duration-fast)ease;cursor:pointer;border-radius:6px;position:relative;overflow:hidden}.lb-tab:hover:not(.lb-tab-active){background:var(--color-void-800);border-color:var(--color-void-600)}.lb-tab-active{color:var(--color-info);background:#60a5fa26;border-color:#60a5fa66;box-shadow:0 0 10px #60a5fa1a}.match-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;font-weight:700}.match-badge-turbo{color:var(--color-accent);background:linear-gradient(135deg,#fbbf2433 0%,#fbbf241a 100%);border:1px solid #fbbf244d}.match-badge-standard{color:var(--color-info);background:linear-gradient(135deg,#60a5fa33 0%,#60a5fa1a 100%);border:1px solid #60a5fa4d}.match-badge-extended{color:var(--color-profit);background:linear-gradient(135deg,#34d39933 0%,#34d3991a 100%);border:1px solid #34d3994d}@media (max-width:1280px){.sidebar-board-shell{grid-template-columns:1fr}.sidebar-board-rail{border-bottom:1px solid #fbbf2424;border-right:none}.sidebar-board-coin-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){.runway-bar-fill,.tick-bar-fill,.position-card-hud,.pool-coin,.trade-input,.direction-toggle-option,.match-board-card-close,.btn-execute,.btn-close-position,.leaderboard-row,.item-card,.item-choice-card,.btn-use-item,.position-row-clickable,.inventory-indicator-dot,.inventory-slot-filled,.position-buff,.replay-nav-arrow,.btn-play,.btn-trade,.mode-btn,.lb-tab,.dash-stat-box{transition:none}.runway-bar-fill.critical,.runway-bar-fill:after,.tick-bar-fill.critical,.match-board-card-close-profit,.hud-panel-danger,.pending-item-group-inventory-full,.sidebar-pending-group-inventory-full,.match-phase-transition-scanline,.match-finalizing-meter span,.animate-overlay-in,.animate-overlay-out,.animate-slide-up,.flash-profit,.flash-loss,.btn-use-item-glow,.linking-icon,.item-choice-drawer-backdrop,.item-choice-drawer-content,.position-item-drawer-backdrop,.position-item-drawer-content,.leverage-badge-boosted,.btn-play .btn-glow,.btn-trade .btn-glow{animation:none}}.rewards-timer{font-variant-numeric:tabular-nums;letter-spacing:.05em}.rewards-timer-critical{color:var(--color-warning);animation:1s ease-in-out infinite rewards-pulse}@keyframes rewards-pulse{0%,to{opacity:1}50%{opacity:.6}}.rewards-total-glow{text-shadow:0 0 30px var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.rewards-total-glow{text-shadow:0 0 30px color-mix(in srgb,var(--color-accent)20%,transparent)}}.league-tier-bronze{--league-tier-color:var(--color-tier-bronze)}.league-tier-silver{--league-tier-color:var(--color-tier-silver)}.league-tier-gold{--league-tier-color:var(--color-tier-gold)}.league-tier-platinum{--league-tier-color:var(--color-tier-platinum)}.league-tier-diamond{--league-tier-color:var(--color-tier-diamond)}.league-tier-master{--league-tier-color:var(--color-tier-master)}.league-tier-grandmaster{--league-tier-color:var(--color-tier-gm)}.tier-badge{object-fit:contain;filter:drop-shadow(0 3px 8px var(--league-tier-color));display:block}@supports (color:color-mix(in lab, red, red)){.tier-badge{filter:drop-shadow(0 3px 8px color-mix(in srgb,var(--league-tier-color)20%,transparent))}}.league-tier-label{color:var(--league-tier-color)}.league-status-card{border:1px solid var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.league-status-card{border:1px solid color-mix(in srgb,var(--league-tier-color)30%,var(--color-void-800))}}.league-status-card{background:radial-gradient(circle at 5% 0%,var(--league-tier-color),transparent 38%),linear-gradient(135deg,var(--league-tier-color)0%,#0c0a09b8 100%)}@supports (color:color-mix(in lab, red, red)){.league-status-card{background:radial-gradient(circle at 5% 0%,color-mix(in srgb,var(--league-tier-color)14%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--league-tier-color)7%,var(--color-void-950))0%,#0c0a09b8 100%)}}.league-status-card{box-shadow:inset 3px 0 0 var(--league-tier-color),0 18px 45px #00000038}@supports (color:color-mix(in lab, red, red)){.league-status-card{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--league-tier-color)70%,transparent),0 18px 45px #00000038}}.league-emblem{border:1px solid var(--league-tier-color);border-radius:.75rem;flex:none;width:clamp(4.5rem,8vw,6rem);height:clamp(4.5rem,8vw,6rem);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.league-emblem{border:1px solid color-mix(in srgb,var(--league-tier-color)38%,var(--color-void-800))}}.league-emblem{box-shadow:0 0 24px var(--league-tier-color),inset 0 0 0 1px #ffffff0a;background:#0c0a09cc}@supports (color:color-mix(in lab, red, red)){.league-emblem{box-shadow:0 0 24px color-mix(in srgb,var(--league-tier-color)18%,transparent),inset 0 0 0 1px #ffffff0a}}.match-hud-hidden{display:none!important}.match-hud-shell{--match-primary-number-size:clamp(1.75rem,2.45vw,2.25rem);background:radial-gradient(circle at top,#fbbf2414,#0000 35%),linear-gradient(#0c0a09fa,#161412fa);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.match-hud-shell.is-targeting-position:after{content:"";z-index:24;pointer-events:none;background:radial-gradient(circle at 50% 52%,#fbbf240d,#0000 34%),#05040494;position:absolute;inset:0}.match-info-modal{z-index:35;justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}.match-info-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050404b8;position:absolute;inset:0}.match-info-modal-card{z-index:1;background:#161412f7;border:1px solid #5c5750b3;border-radius:1.5rem;flex-direction:column;width:min(90rem,100vw - 2rem);min-height:24rem;max-height:min(46rem,100vh - 2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.match-info-modal-card.is-tutorial{width:min(88rem,100vw - 2rem);min-height:0;max-height:min(39rem,100vh - 2rem)}.match-info-modal-card.is-ranked-league,.match-info-modal-card.is-flat-match-info{width:min(78rem,100vw - 2rem);min-height:0;max-height:calc(100vh - 2rem)}.match-info-modal-header{border-bottom:1px solid #403d38b3;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .9rem;display:flex}.match-info-modal-kicker{color:var(--color-accent);letter-spacing:.22em;text-transform:uppercase;font-size:1rem;font-weight:900}.match-info-modal-title-region{align-items:center;gap:.8rem;min-width:0;display:flex}.match-info-view-match{min-height:2rem;color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;background:#fbbf2414;border:1px solid #fbbf2466;border-radius:9999px;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.68rem;font-weight:900;transition:all .18s;display:inline-flex}.match-info-view-match:hover{color:var(--color-void-50);background:#fbbf2429;border-color:#fbbf24bf;transform:translateY(-1px)}.match-info-modal-ended-message{color:var(--color-void-100);letter-spacing:.08em;text-align:right;text-transform:uppercase;font-size:.86rem;font-weight:800;line-height:1.2}.match-info-modal-actions{align-items:center;gap:.5rem;display:inline-flex}.match-info-modal-forfeit{color:#fecaca;letter-spacing:.12em;text-transform:uppercase;border:1px solid #f8717159;border-radius:9999px;align-items:center;gap:.4rem;min-height:2.25rem;padding:0 .8rem;font-size:.7rem;font-weight:900;transition:all .18s;display:inline-flex}.match-info-modal-forfeit:hover{color:#fee2e2;background:#7f1d1d38;border-color:#f87171b3}.match-info-modal-title{color:var(--color-void-200);margin-top:.25rem;font-size:.92rem}.game-manual{z-index:80;color:var(--color-void-50);position:fixed;inset:0}.game-manual[hidden]{display:none}.game-manual-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050404d1;position:absolute;inset:0}.game-manual-card{z-index:1;background:linear-gradient(180deg,#12100ee6,#0c0a09f5),var(--color-void-950);border:0;border-radius:0;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #5c575066}.game-manual-card:focus{outline:none}.game-manual-nav-shell{background:#5c575075;border-bottom:1px solid #5c575075;flex-shrink:0;position:relative}.game-manual-top-nav{scrollbar-width:thin;scrollbar-color:#5c5750b8 transparent;gap:1px;padding-right:4rem;display:flex;overflow:auto hidden}.game-manual-top-tab{min-height:3.45rem;color:var(--color-void-400);letter-spacing:.18em;text-transform:uppercase;background:#0c0a09d1;flex:0 0 clamp(8.4rem,11vw,10.5rem);font-size:.78rem;font-weight:900;transition:background .16s,color .16s}.game-manual-top-tab:hover,.game-manual-top-tab:focus-visible{color:var(--color-void-100);background:#1f1d1bf5}.game-manual-top-tab.is-active{color:var(--color-accent);background:radial-gradient(circle at 50% 0,#fbbf2429,#0000 62%),#12100ef5}.game-manual-top-tab:focus-visible{outline-offset:-2px;outline:2px solid #fbbf2480}.game-manual-close{width:2.55rem;height:2.55rem;color:var(--color-void-300);background:#0c0a09c7;border:1px solid #5c5750b8;border-radius:999px;justify-content:center;align-items:center;transition:border-color .14s,color .14s,background .14s;display:inline-flex;position:absolute;top:.42rem;right:.55rem}.game-manual-close:hover,.game-manual-close:focus-visible{color:var(--color-void-50);background:#1f1d1be0;border-color:#fbbf246b}.game-manual-close:focus-visible{outline-offset:2px;outline:2px solid #fbbf247a}.game-manual-body{flex:1;min-height:0;padding:1rem}.game-manual-panel{height:100%;min-height:0}.game-manual-panel[hidden]{display:none}.game-manual-reference-stack{grid-template-rows:minmax(0,1fr) auto;gap:.8rem;height:100%;min-height:0;display:grid}.game-manual-reference-next{min-height:0}.game-manual-reference-next .game-manual-next-button{min-height:clamp(3.1rem,4.1vw,4.35rem);font-size:clamp(1.25rem,1.65vw,2rem)}.game-manual-teach-grid{background:radial-gradient(circle at 0 0,#fbbf2414,#0000 36%),#0c0a09a3;border:1px solid #5c575085;border-radius:.45rem;grid-template-columns:minmax(18rem,.9fr) minmax(0,1.35fr) minmax(17rem,.85fr);gap:0;height:100%;display:grid;overflow:auto;box-shadow:inset 0 1px #fafaf90a,0 24px 60px #0000004d}.game-manual-teach-brief,.game-manual-teach-card,.game-manual-screenshot-frame{background:linear-gradient(90deg,#fbbf240e,#0000 78%),#0c0a0942;border-right:1px solid #5c575047;min-width:0;min-height:0;position:relative}.game-manual-teach-brief{flex-direction:column;justify-content:center;padding:clamp(1.2rem,2.2vw,2rem);display:flex;box-shadow:inset 3px 0 #fbbf2480}.game-manual-teach-kicker{color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:900}.game-manual-teach-brief h2{max-width:14ch;color:var(--color-void-50);letter-spacing:.04em;text-transform:uppercase;margin-top:.8rem;font-size:clamp(1.65rem,3.05vw,3.2rem);font-weight:950;line-height:.98}.game-manual-teach-brief>p:last-child{color:var(--color-void-300);margin-top:1rem;font-size:clamp(.9rem,1vw,1.05rem);font-weight:650;line-height:1.5}.game-manual-teach-cards{grid-template-rows:repeat(3,minmax(0,1fr));min-height:0;display:grid}.game-manual-teach-card{border-bottom:1px solid #5c575042;flex-direction:column;justify-content:center;padding:clamp(1rem,1.6vw,1.55rem);display:flex}.game-manual-teach-card:last-child{border-bottom:0}.game-manual-teach-card-head{align-items:center;gap:.7rem;display:flex}.game-manual-teach-icon{width:2.45rem;height:2.45rem;color:var(--color-accent);background:#fbbf2414;border:1px solid #fbbf2457;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.game-manual-teach-card h3{color:var(--color-void-100);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(1rem,1.15vw,1.24rem);font-weight:900;line-height:1.1}.game-manual-teach-card p{color:var(--color-void-300);margin-top:.75rem;font-size:clamp(.88rem,.95vw,1rem);font-weight:650;line-height:1.42}.game-manual-teach-pills{flex-wrap:wrap;gap:.4rem;margin-top:.85rem;display:flex}.game-manual-teach-pills span{min-height:1.45rem;color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.08em;text-transform:uppercase;background:#0c0a098a;border:1px solid #fbbf2447;border-radius:999px;align-items:center;padding:.18rem .56rem;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex}.game-manual-screenshot-frame{background:radial-gradient(circle at 50% 0,#60a5fa13,#0000 55%),#0c0a0957;border-right:0;flex-direction:column;justify-content:center;gap:clamp(1rem,1.8vw,1.5rem);padding:clamp(1rem,1.7vw,1.6rem);display:flex;overflow:hidden}.game-manual-screenshot-wrap{isolation:isolate;perspective:1400px;flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.game-manual-screenshot-art{pointer-events:none;transform-origin:62% 52%;width:min(96%,30rem);max-height:min(58vh,36rem);transform-style:preserve-3d;background:linear-gradient(135deg,#fbbf2429,#0000 30%),#12100ee0;border:1px solid #fbbf2457;border-radius:.45rem;padding:.36rem;position:relative;transform:rotateY(-15deg)rotateX(3deg)rotate(-1deg)translate(-.25rem,.1rem);box-shadow:-2.2rem 2.4rem 4.8rem #0000009e,-.7rem .9rem 1.8rem #0000007a,1.15rem .2rem 2.6rem #fbbf2417,0 0 0 1px #fafaf90a,inset 0 1px #fafaf914}.game-manual-screenshot-art:before{content:"";z-index:-1;filter:blur(1.5px);background:radial-gradient(circle at 18% 16%,#fbbf242e,#0000 38%),radial-gradient(circle at 86% 74%,#60a5fa1a,#0000 36%),linear-gradient(110deg,#fbbf241a,#0000 58%);border-radius:.7rem;position:absolute;inset:-1rem;transform:translate3d(-.7rem,.65rem,-1px)}.game-manual-screenshot-art:after{content:"";opacity:.62;pointer-events:none;background:linear-gradient(100deg,#fafaf92e,#0000 20% 76%,#0c0a0938),linear-gradient(#fbbf2414,#0000 36%,#0003);border-radius:.28rem;position:absolute;inset:.36rem}.game-manual-screenshot-art img{filter:saturate(.92)contrast(1.08)brightness(.9);object-fit:contain;border-radius:.28rem;width:100%;height:auto;max-height:calc(min(58vh,36rem) - .72rem);display:block}.game-manual-trade-preview-art{pointer-events:auto;width:min(96%,31rem);max-height:min(70vh,43rem)}.game-manual-trade-preview-art:after{opacity:.22}.game-manual-trade-preview{z-index:1;border-radius:.3rem;gap:.56rem;width:100%;min-width:0;display:grid;position:relative;overflow:hidden}.game-manual-trade-panel{background:linear-gradient(#12100ef5,#080706fa),radial-gradient(circle at 18% 0,#fbbf2414,#0000 46%);border:1px solid #5c575094;border-radius:.25rem;box-shadow:inset 0 1px #fafaf90a,0 14px 28px #00000047}.game-manual-trade-panel .sidebar-trade-header-inline{padding:.7rem .78rem .45rem}.game-manual-trade-chart{background:linear-gradient(#fbbf2409,#0c0a0900),#0c0a0957;border-top:1px solid #403d3861;border-bottom:1px solid #403d3861;min-height:8rem}.game-manual-trade-panel .sidebar-trade-form-content{gap:.58rem;padding:.78rem}.game-manual-trade-panel .direction-toggle-option{padding-block:.44rem}.game-manual-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice{min-height:4.15rem}.game-manual-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-coin{min-height:2.12rem}.game-manual-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-coin-main img,.game-manual-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-coin-main>div{width:1.45rem;height:1.45rem}.game-manual-trade-stage-card .sidebar-board-shell-overview .sidebar-board-coin-symbol{letter-spacing:.16em;font-size:.92rem}.game-manual-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-role{min-height:1.75rem}.game-manual-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-role-label{letter-spacing:.16em;opacity:.78;gap:.36rem;font-size:.66rem}.game-manual-trade-stage-card .sidebar-board-choice-role-icon{width:.86rem;height:.86rem}.game-manual-trade-panel .trade-input{min-height:0;padding:0}.game-manual-trade-panel .match-risk-profile-choice{min-height:2.62rem;padding:.44rem 1.95rem .44rem .68rem}.game-manual-trade-panel .match-risk-profile-head{align-items:center}.game-manual-trade-panel .match-risk-profile-label{font-size:.78rem}.game-manual-trade-panel .match-risk-profile-engine,.game-manual-trade-panel .match-risk-profile-funding{display:none}.game-manual-trade-panel .sidebar-collateral-option,.game-manual-trade-panel .sidebar-collateral-custom{gap:.24rem;min-height:2.72rem;padding:.42rem .58rem}.game-manual-trade-panel .sidebar-collateral-option-label{font-size:.54rem}.game-manual-trade-panel .sidebar-collateral-option-value,.game-manual-trade-panel .sidebar-collateral-custom-input{font-size:.78rem}.game-manual-trade-panel .sidebar-preview{background:linear-gradient(#1f1d1bc2,#0c0a09db),#0c0a0999;padding:.62rem}.game-manual-trade-panel .btn-execute{min-height:2.9rem}.game-manual-trade-panel .btn-execute.is-manual-preview-pulse{animation:.36s manual-trade-submit-pulse}@keyframes manual-trade-submit-pulse{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(1px)scale(.985);box-shadow:0 0 1.3rem #fbbf2442}}.game-manual-risk-diagram{width:min(90%,27rem);color:var(--color-void-100);gap:.8rem;padding:clamp(.75rem,1.4vw,1.05rem);display:grid;overflow:hidden}.game-manual-risk-diagram-head{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);text-transform:uppercase;border-bottom:1px solid #5c57506b;justify-content:space-between;align-items:flex-end;gap:.75rem;padding-bottom:.75rem;display:flex}.game-manual-risk-diagram-head span{color:var(--color-accent);letter-spacing:.18em;font-size:.82rem;font-weight:950}.game-manual-risk-diagram-head strong{color:var(--color-void-500);letter-spacing:.12em;text-align:right;font-size:.58rem;font-weight:900}.game-manual-risk-diagram-track{background:linear-gradient(#10b981c7,#fbbf24b8 38%,#f87171c7 68%,#ef4444f0);border-radius:999px;width:.18rem;position:absolute;inset:4.25rem auto 1.4rem 1.5rem;box-shadow:0 0 1.2rem #fbbf242e}.game-manual-risk-diagram-rows{gap:.58rem;display:grid}.game-manual-risk-row{--risk-color:251 191 36;border:1px solid rgba(var(--risk-color),.42);background:linear-gradient(90deg,rgba(var(--risk-color),.18),transparent 72%),linear-gradient(180deg,#1f1d1bb8,#0c0a09db);min-height:clamp(4.35rem,7.4vh,5.6rem);box-shadow:inset 0 1px 0 #fafaf90d,0 0 1.4rem rgba(var(--risk-color),.06);border-radius:.36rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.8rem .82rem .78rem 1.25rem;display:grid;position:relative}.game-manual-risk-row.is-spot{--risk-color:16 185 129}.game-manual-risk-row.is-edge{--risk-color:245 158 11}.game-manual-risk-row.is-degen{--risk-color:248 113 113}.game-manual-risk-row.is-turbo{--risk-color:239 68 68;background:radial-gradient(circle at 88% 26%,#ef444433,#0000 34%),linear-gradient(90deg,#ef444438,#fbbf2414 58%,#0000),linear-gradient(#1f1d1bc2,#0c0a09e6)}.game-manual-risk-row-rail{background:rgb(var(--risk-color));width:.28rem;box-shadow:0 0 1rem rgba(var(--risk-color),.34);border-radius:.36rem 0 0 .36rem;position:absolute;inset:-1px auto -1px -1px}.game-manual-risk-row-main{gap:.28rem;min-width:0;display:grid}.game-manual-risk-row-title{align-items:baseline;gap:.58rem;display:flex}.game-manual-risk-row-title span{color:rgb(var(--risk-color));letter-spacing:.16em;text-transform:uppercase;font-size:clamp(1.25rem,1.7vw,1.8rem);font-weight:950;line-height:1}.game-manual-risk-row-title strong{color:var(--color-void-200);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.04em;font-size:clamp(.86rem,1vw,1.08rem);font-weight:900}.game-manual-risk-row-main p,.game-manual-risk-row-note{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);text-transform:uppercase;font-weight:900}.game-manual-risk-row-main p{color:var(--color-void-400);letter-spacing:.1em;font-size:clamp(.68rem,.76vw,.82rem)}.game-manual-risk-row-note{max-width:8.5rem;color:rgba(var(--risk-color),.92);letter-spacing:.08em;text-align:right;font-size:clamp(.58rem,.66vw,.72rem);line-height:1.18}.game-manual-income-diagram{width:min(90%,27rem);color:var(--color-void-100);gap:.9rem;padding:clamp(.85rem,1.5vw,1.12rem);display:grid;overflow:hidden}.game-manual-income-diagram>*{z-index:1;position:relative}.game-manual-income-position-head{border-bottom:1px solid #5c57506b;justify-content:space-between;align-items:center;gap:.85rem;padding-bottom:.85rem;display:flex}.game-manual-income-position-head div{gap:.18rem;display:grid}.game-manual-income-position-head .game-manual-income-total{text-align:right;justify-items:end}.game-manual-income-coin{color:var(--color-accent);letter-spacing:.12em;font-size:clamp(1.7rem,2.2vw,2.4rem);font-weight:950;line-height:1}.game-manual-income-position-head strong{color:var(--color-void-400);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.game-manual-income-pnl{color:var(--color-profit);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.04em;font-size:clamp(1.45rem,1.9vw,2rem);font-weight:950}.game-manual-income-runway{background:#0c0a097a;border:1px solid #403d38cc;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.44rem .55rem .44rem .7rem;display:grid}.game-manual-income-runway span,.game-manual-income-runway strong{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:900}.game-manual-income-runway span{color:var(--color-void-500)}.game-manual-income-runway strong{color:var(--color-profit)}.game-manual-income-runway div{background:#403d38bf;border-radius:999px;height:.54rem;overflow:hidden;box-shadow:inset 0 1px 2px #0006}.game-manual-income-runway i{border-radius:inherit;background:linear-gradient(90deg,#10b981f2,#fbbf24e6);width:72%;height:100%;display:block;box-shadow:0 0 1rem #10b9812e}.game-manual-income-support{background:linear-gradient(#0c0a0994,#0c0a0947),radial-gradient(circle at 88% 8%,#10b98114,#0000 36%);border:1px solid #403d38d9;border-radius:.85rem;gap:.48rem;padding:.72rem;display:grid}.game-manual-income-support-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.65rem;min-height:2.65rem;display:grid}.game-manual-income-support-row+.game-manual-income-support-row{border-top:1px solid #403d389e;padding-top:.48rem}.game-manual-income-support-row span{color:var(--color-void-400);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950}.game-manual-income-support-row strong{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.04em;font-size:clamp(1.05rem,1.3vw,1.38rem);font-weight:950}.game-manual-income-support-row em{color:var(--color-void-600);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;margin-top:-.18rem;font-size:.6rem;font-style:normal;font-weight:900}.game-manual-income-support-row.is-funding strong{color:var(--color-loss)}.game-manual-income-support-row.is-price-return strong,.game-manual-income-support-row.is-yield strong,.game-manual-income-support-row.is-income strong{color:var(--color-profit)}.game-manual-income-support-row.is-income{border-top-color:#fbbf2457;margin-top:.1rem}.game-manual-income-support-row.is-income span{color:var(--color-accent)}.game-manual-income-support-row.is-income strong{font-size:clamp(1.25rem,1.55vw,1.7rem)}.game-manual-income-footer{flex-wrap:wrap;gap:.45rem;display:flex}.game-manual-income-footer span{min-height:1.45rem;color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.08em;text-transform:uppercase;background:#0c0a098a;border:1px solid #fbbf2442;border-radius:999px;align-items:center;padding:.2rem .58rem;font-size:.58rem;font-weight:900;display:inline-flex}.game-manual-diagram-head{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);text-transform:uppercase;border-bottom:1px solid #5c57506b;justify-content:space-between;align-items:flex-end;gap:.75rem;padding-bottom:.78rem;display:flex}.game-manual-diagram-head span{color:var(--color-accent);letter-spacing:.18em;font-size:.82rem;font-weight:950}.game-manual-diagram-head strong{color:var(--color-void-500);letter-spacing:.12em;text-align:right;font-size:.58rem;font-weight:900}.game-manual-strategy-diagram,.game-manual-scoring-diagram{width:min(90%,27rem);color:var(--color-void-100);gap:.85rem;padding:clamp(.85rem,1.5vw,1.12rem);display:grid;overflow:hidden}.game-manual-strategy-diagram>*,.game-manual-scoring-diagram>*{z-index:1;position:relative}.game-manual-strategy-loadout{grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem;display:grid}.game-manual-strategy-loadout span{border:1px solid rgba(var(--role-rgb,251 191 36),.38);background:linear-gradient(180deg,rgba(var(--role-rgb,251 191 36),.14),#0c0a099e);min-height:2.1rem;color:rgb(var(--role-rgb,251 191 36));font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.08em;text-transform:uppercase;border-radius:.34rem;justify-content:center;align-items:center;font-size:.62rem;font-weight:950;line-height:1;display:flex}.game-manual-strategy-loadout .is-carry{--role-rgb:52 211 153}.game-manual-strategy-loadout .is-spike{--role-rgb:248 113 113}.game-manual-strategy-loadout .is-nexus{--role-rgb:245 158 11}.game-manual-strategy-loadout .is-beacon{--role-rgb:96 165 250}.game-manual-strategy-loadout .is-reactor{--role-rgb:217 249 70}.game-manual-strategy-flow{gap:.45rem;display:grid}.game-manual-strategy-flow article{background:radial-gradient(circle at 92% 16%,#fbbf2414,#0000 38%),linear-gradient(90deg,#fbbf241f,#0c0a09b8 72%);border:1px solid #5c575094;border-radius:.55rem;padding:.85rem;box-shadow:inset 0 1px #fafaf90d}.game-manual-strategy-flow article span,.game-manual-strategy-safety span,.game-manual-scoring-track article span,.game-manual-scoring-boards span,.game-manual-scoring-status span{color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:950;display:block}.game-manual-strategy-flow article strong{color:var(--color-void-50);letter-spacing:.08em;text-transform:uppercase;margin-top:.22rem;font-size:clamp(1.05rem,1.35vw,1.45rem);font-weight:950;line-height:1;display:block}.game-manual-strategy-flow article p{color:var(--color-void-300);margin-top:.42rem;font-size:.78rem;font-weight:750;line-height:1.28}.game-manual-strategy-arrow{color:var(--color-accent);opacity:.8;justify-content:center;display:flex}.game-manual-strategy-safety,.game-manual-scoring-status{background:linear-gradient(90deg,#f871711f,#0000 70%),#0c0a098a;border:1px solid #f8717152;border-radius:.55rem;padding:.75rem .85rem}.game-manual-strategy-safety span,.game-manual-scoring-status span{color:var(--color-loss)}.game-manual-strategy-safety strong,.game-manual-scoring-status strong{color:var(--color-void-200);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.1em;text-transform:uppercase;margin-top:.26rem;font-size:.68rem;font-weight:900;line-height:1.22;display:block}.game-manual-scoring-track{gap:.55rem;display:grid;position:relative}.game-manual-scoring-track:before{content:"";background:linear-gradient(180deg,#7a756c99,var(--color-accent));border-radius:999px;width:.16rem;position:absolute;inset:1rem auto 1rem 1rem;box-shadow:0 0 1.1rem #fbbf2433}.game-manual-scoring-track article{background:linear-gradient(90deg,#5c57501f,#0c0a09b8 72%),#12100eb8;border:1px solid #5c57508f;border-radius:.48rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.65rem;margin-left:1.6rem;padding:.65rem .75rem;display:grid;position:relative}.game-manual-scoring-track article:before{content:"";border:2px solid var(--score-color,var(--color-void-500));background:var(--color-void-950);width:.72rem;height:.72rem;box-shadow:0 0 1rem var(--score-color,var(--color-accent));border-radius:999px;position:absolute;top:50%;left:-1.08rem}@supports (color:color-mix(in lab, red, red)){.game-manual-scoring-track article:before{box-shadow:0 0 1rem color-mix(in srgb,var(--score-color,var(--color-accent))34%,transparent)}}.game-manual-scoring-track article:before{transform:translate(-50%,-50%)}.game-manual-scoring-track article.is-momentum,.game-manual-scoring-track article.is-frenzy,.game-manual-scoring-track article.is-euphoria{border-color:var(--score-color)}@supports (color:color-mix(in lab, red, red)){.game-manual-scoring-track article.is-momentum,.game-manual-scoring-track article.is-frenzy,.game-manual-scoring-track article.is-euphoria{border-color:color-mix(in srgb,var(--score-color)48%,transparent)}}.game-manual-scoring-track article.is-momentum,.game-manual-scoring-track article.is-frenzy,.game-manual-scoring-track article.is-euphoria{background:linear-gradient(90deg,var(--score-color),#0c0a09b8 72%),#12100eb8}@supports (color:color-mix(in lab, red, red)){.game-manual-scoring-track article.is-momentum,.game-manual-scoring-track article.is-frenzy,.game-manual-scoring-track article.is-euphoria{background:linear-gradient(90deg,color-mix(in srgb,var(--score-color)18%,transparent),#0c0a09b8 72%),#12100eb8}}.game-manual-scoring-track article.is-momentum{--score-color:var(--color-profit)}.game-manual-scoring-track article.is-frenzy{--score-color:var(--color-accent)}.game-manual-scoring-track article.is-euphoria{--score-color:var(--color-info)}.game-manual-scoring-track article span{color:var(--score-color,var(--color-void-400))}.game-manual-scoring-track article strong{color:var(--color-void-50);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1rem,1.25vw,1.32rem);font-weight:950}.game-manual-scoring-track article em{color:var(--color-void-500);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-size:.58rem;font-style:normal;font-weight:900}.game-manual-scoring-boards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.game-manual-scoring-boards div{background:linear-gradient(#fbbf241a,#0c0a0994),#12100eb8;border:1px solid #fbbf2442;border-radius:.5rem;padding:.72rem}.game-manual-scoring-boards strong{color:var(--color-void-200);letter-spacing:.08em;text-transform:uppercase;margin-top:.24rem;font-size:.84rem;font-weight:900;line-height:1.16;display:block}.game-manual-start-diagram{align-content:center;gap:clamp(.75rem,1.2vw,1.1rem);width:min(96%,31rem);padding:clamp(.75rem,1.35vw,1.15rem);display:grid}.game-manual-start-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:.46rem;display:grid;position:relative}.game-manual-start-stages:before{content:"";background:linear-gradient(90deg,var(--color-profit),var(--color-accent),var(--color-info));opacity:.72;border-radius:999px;height:.14rem;position:absolute;inset:50% .5rem auto;transform:translateY(-50%);box-shadow:0 0 1.2rem #fbbf2433}.game-manual-start-stages article{--stage-color:var(--color-accent);z-index:1;border:1px solid var(--stage-color);place-items:center;min-height:3.35rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.game-manual-start-stages article{border:1px solid color-mix(in srgb,var(--stage-color)42%,#5c57506b)}}.game-manual-start-stages article{background:radial-gradient(circle at 50% 0%,var(--stage-color),transparent 62%),#0c0a09e0;border-radius:.42rem}@supports (color:color-mix(in lab, red, red)){.game-manual-start-stages article{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--stage-color)18%,transparent),transparent 62%),#0c0a09e0}}.game-manual-start-stages article{box-shadow:inset 0 1px 0 #fafaf90d,0 0 1rem var(--stage-color)}@supports (color:color-mix(in lab, red, red)){.game-manual-start-stages article{box-shadow:inset 0 1px 0 #fafaf90d,0 0 1rem color-mix(in srgb,var(--stage-color)8%,transparent)}}.game-manual-start-stages article{text-align:center}.game-manual-start-stages article:after{content:"";border:2px solid var(--stage-color);background:var(--color-void-950);width:.58rem;height:.58rem;box-shadow:0 0 1rem var(--stage-color);border-radius:999px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-manual-start-stages article:after{box-shadow:0 0 1rem color-mix(in srgb,var(--stage-color)42%,transparent)}}.game-manual-start-stages article:after{transform:translate(-50%,-50%)}.game-manual-start-stages article.is-momentum{--stage-color:var(--color-profit)}.game-manual-start-stages article.is-frenzy{--stage-color:var(--color-accent)}.game-manual-start-stages article.is-euphoria{--stage-color:var(--color-info)}.game-manual-start-stages span,.game-manual-start-stages strong{z-index:1;text-transform:uppercase;position:relative}.game-manual-start-stages span{color:var(--stage-color);letter-spacing:.14em;font-size:clamp(.62rem,.75vw,.8rem);font-weight:950}.game-manual-start-stages strong{color:var(--color-void-200);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.1em;margin-top:.9rem;font-size:clamp(.58rem,.68vw,.72rem);font-weight:900}.game-manual-start-leaderboard{gap:.42rem;display:grid}.game-manual-start-leaderboard-empty{min-height:11rem;color:var(--color-void-400);text-align:center;background:#0c0a0994;border:1px solid #5c57506b;border-radius:.5rem;place-items:center;padding:1rem;font-size:.78rem;font-weight:800;line-height:1.35;display:grid}.game-manual-start-rank-row{background:#12100ecc;border:1px solid #5c57503d;border-radius:.38rem;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:clamp(2.95rem,5.2vh,3.75rem);padding:.48rem .62rem;display:grid}.game-manual-start-rank-row.is-first{border-left:2px solid var(--color-accent);background:linear-gradient(90deg,#fbbf2429,#0c0a09cc 72%),#12100ed1;border-color:#fbbf2447}.game-manual-start-rank{color:var(--color-void-400);justify-items:center;gap:.12rem;display:grid}.game-manual-start-rank span{color:var(--color-void-300);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:clamp(1rem,1.25vw,1.42rem);font-weight:950}.game-manual-start-rank-row.is-first .game-manual-start-rank span{color:var(--color-accent)}.game-manual-start-rank div{color:#fbbf24b8;font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);align-items:center;gap:.18rem;font-size:.58rem;font-weight:900;display:inline-flex}.game-manual-start-player{min-width:0}.game-manual-start-player span{color:var(--color-void-100);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.92rem,1.1vw,1.15rem);font-weight:850;line-height:1.08;display:block;overflow:hidden}.game-manual-start-score{text-align:right}.game-manual-start-score strong{color:var(--color-void-50);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.02em;font-size:clamp(.95rem,1.15vw,1.22rem);font-weight:950}.game-manual-screenshot-chrome{background:#161412d1;border:1px solid #5c575073;border-bottom:0;border-radius:.45rem .45rem 0 0;gap:.36rem;padding:.55rem;display:flex}.game-manual-screenshot-chrome span{background:#fbbf2473;border-radius:999px;width:.42rem;height:.42rem}.game-manual-screenshot-stage{background:linear-gradient(#1f1d1bbd,#0c0a09e6),repeating-linear-gradient(0deg,#0000,#0000 2.6rem,#5c57502e 2.64rem);border:1px solid #5c575073;border-radius:0 0 .45rem .45rem;min-height:18rem;padding:1rem}.game-manual-screenshot-stage p{color:var(--color-info);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:900}.game-manual-screenshot-stage div{gap:.6rem;margin-top:1rem;display:grid}.game-manual-screenshot-stage span{min-height:2.2rem;color:var(--color-void-300);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.08em;text-transform:uppercase;background:#0c0a097a;border:1px solid #5c57506b;border-radius:.35rem;align-items:center;padding:.4rem .55rem;font-size:.72rem;font-weight:800;display:flex}.game-manual-next-shell{z-index:2;flex:none;gap:.65rem;display:grid;position:relative}.game-manual-next-button{width:100%;min-height:clamp(4rem,5.3vw,5.75rem);color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#fbbf243d,#fbbf241a 42%,#0c0a09b8),#32260dcc;border:1px solid #fbbf249e;border-radius:.45rem;justify-content:center;align-items:center;gap:.9rem;font-size:clamp(1.65rem,2.6vw,3.2rem);font-weight:950;line-height:1;transition:transform .14s,border-color .14s,background .14s,color .14s;display:flex;box-shadow:inset 0 1px #fafaf914,0 1rem 2.2rem #00000052}.game-manual-next-button:hover,.game-manual-next-button:focus-visible{color:#ffe08a;background:linear-gradient(135deg,#fbbf2457,#fbbf2424 42%,#0c0a099e),#3e2e0ee0;border-color:#fbbf24e6;outline:none;transform:translateY(-1px)}.game-manual-next-button:active{transform:translateY(1px)}.game-manual-next-button svg{stroke-width:2.5px;flex-shrink:0}.game-manual-next-hint{color:var(--color-void-500);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.12em;text-align:center;text-transform:uppercase;justify-content:center;font-size:.68rem;font-weight:850;line-height:1.2;display:flex}.game-manual-basics-grid,.game-manual-glossary{background:radial-gradient(circle at 0 0,#fbbf2414,#0000 42%),#12100ebd;border:1px solid #5c575094;border-radius:.9rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:0;height:100%;display:grid;overflow:auto;box-shadow:inset 0 1px #fafaf90a,0 30px 70px #0000006b}.game-manual-basic-card,.game-manual-term{background:0 0;border-top:1px solid #5c57506b;border-left:1px solid #5c57506b;min-width:0;min-height:0;padding:1.1rem}.game-manual-basic-card:nth-child(4n+1),.game-manual-term:nth-child(4n+1){border-left:0}.game-manual-basic-card:nth-child(-n+4),.game-manual-term:nth-child(-n+4){border-top:0}.game-manual-basic-icon{width:1.35rem;height:1.35rem;color:var(--color-accent)}.game-manual-basic-card h3,.game-manual-term dt{color:var(--color-void-50);letter-spacing:.12em;text-transform:uppercase;margin-top:.7rem;font-size:.95rem;font-weight:900}.game-manual-basic-card p,.game-manual-term dd{color:var(--color-void-300);margin-top:.55rem;font-size:.84rem;line-height:1.5}.game-manual-misc-grid{background:radial-gradient(circle at 0 0,#fbbf2414,#0000 42%),linear-gradient(#12100ecc,#080706db);border:1px solid #5c575094;border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:0;height:100%;min-height:0;display:grid;overflow:auto;box-shadow:inset 0 1px #fafaf90a,0 30px 70px #0000006b}.game-manual-misc-card{background:linear-gradient(135deg,#fbbf240b,#0000 36%),#0c0a0933;border-top:1px solid #5c57506b;border-left:1px solid #5c57506b;grid-template-columns:minmax(13rem,.82fr) minmax(15rem,1fr);align-items:center;gap:clamp(.85rem,1.4vw,1.45rem);min-width:0;min-height:0;padding:clamp(1rem,1.55vw,1.45rem);display:grid}.game-manual-misc-card:nth-child(odd){border-left:0}.game-manual-misc-card:nth-child(-n+2){border-top:0}.game-manual-misc-copy{gap:.65rem;min-width:0;display:grid}.game-manual-misc-icon{width:2.35rem;height:2.35rem;color:var(--color-accent);background:#fbbf240f;border:1px solid #fbbf244d;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.game-manual-misc-copy h2{color:var(--color-void-50);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(1.15rem,1.45vw,1.75rem);font-weight:950;line-height:1}.game-manual-misc-copy p{color:var(--color-void-250);margin:0;font-size:clamp(.86rem,.86vw,1rem);font-weight:650;line-height:1.48}.game-manual-misc-diagram{background:radial-gradient(circle at 20% 0,#fbbf241a,#0000 48%),#0807067a;border:1px solid #5c57507a;border-radius:.5rem;gap:.7rem;min-width:0;padding:clamp(.75rem,1vw,1rem);display:grid;box-shadow:inset 0 1px #fafaf90a,0 16px 34px #00000042}.game-manual-misc-diagram span,.game-manual-misc-diagram strong,.game-manual-misc-diagram p{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);text-transform:uppercase}.game-manual-misc-close-meter,.game-manual-misc-close-mods,.game-manual-misc-state-pills,.game-manual-misc-tier-ladder,.game-manual-misc-board-slots{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.game-manual-misc-close-meter span,.game-manual-misc-close-mods span,.game-manual-misc-state-pills span,.game-manual-misc-tier-ladder span,.game-manual-misc-board-slots span{min-height:1.55rem;color:var(--color-accent);letter-spacing:.1em;background:#fbbf2412;border:1px solid #fbbf2447;border-radius:999px;justify-content:center;align-items:center;padding:.22rem .55rem;font-size:.65rem;font-weight:900;line-height:1;display:inline-flex}.game-manual-misc-close-meter span:last-child{color:var(--color-void-400);background:#78716c14;border-color:#78716c73;text-decoration:line-through}.game-manual-misc-flow{color:var(--color-void-300);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.35rem;display:grid}.game-manual-misc-flow span,.game-manual-misc-flow strong{letter-spacing:.08em;text-align:center;border:1px solid #5c575080;border-radius:.26rem;justify-content:center;align-items:center;min-height:2rem;padding:.34rem;font-size:.64rem;font-weight:900;line-height:1.05;display:flex}.game-manual-misc-flow strong{color:var(--color-profit);background:#34d39912;border-color:#34d39957}.game-manual-misc-tier-track,.game-manual-misc-pause-line{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.45rem;display:grid}.game-manual-misc-pause-line{grid-template-columns:repeat(3,minmax(0,1fr))}.game-manual-misc-tier-track article,.game-manual-misc-pause-line article{background:#12100e94;border:1px solid #5c575080;border-radius:.32rem;align-content:center;gap:.26rem;min-height:4rem;padding:.55rem;display:grid}.game-manual-misc-tier-track article:nth-of-type(3),.game-manual-misc-pause-line article:last-child{background:#fbbf2414;border-color:#fbbf245c}.game-manual-misc-tier-track span,.game-manual-misc-pause-line span{color:var(--color-accent);letter-spacing:.12em;font-size:.66rem;font-weight:900}.game-manual-misc-tier-track strong,.game-manual-misc-pause-line strong{color:var(--color-void-100);letter-spacing:.08em;font-size:.72rem;font-weight:900;line-height:1.1}.game-manual-misc-board-slots span{border-radius:.3rem;width:2rem;height:2rem}.game-manual-misc-diagram p{color:var(--color-void-400);letter-spacing:.08em;margin:0;font-size:.62rem;font-weight:850;line-height:1.35}.game-manual-misc-tier-ladder{grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;display:grid}.game-manual-misc-tier-ladder span{border-radius:.22rem;min-width:0;padding-inline:.25rem;font-size:.52rem}.game-manual-roles-matrix{--manual-role-col:minmax(10.75rem,.7fr);--manual-tier-col:minmax(0,1fr);grid-template-columns:var(--manual-role-col)repeat(3,var(--manual-tier-col));background:radial-gradient(circle at 0 0,#fbbf240f,#0000 34%),#0c0a0994;border:1px solid #5c575075;border-radius:.45rem;grid-template-rows:2.65rem repeat(5,minmax(7.65rem,1fr));grid-auto-rows:minmax(7.65rem,auto);gap:0;height:100%;display:grid;overflow:auto;box-shadow:inset 0 1px #fafaf90a,0 22px 55px #00000047}.game-manual-roles-tier-header{z-index:3;text-align:center;min-height:0;color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#fbbf240f,#0000 72%),#0c0a09eb;border-bottom:1px solid #5c57505c;border-right:1px solid #5c575042;place-items:center;padding:.12rem .85rem;font-size:1.35rem;font-weight:900;line-height:1.1;display:grid;position:sticky;top:0}.game-manual-roles-tier-header-role{color:var(--color-void-400)}.game-manual-roles-tier-header-board-1{background:linear-gradient(90deg,#fbbf2409,#0000 64%),linear-gradient(#ffffff06,#0000),#0c0a09f0}.game-manual-roles-tier-header-board-2{background:radial-gradient(circle at 50% 0,#fbbf2411,#0000 62%),linear-gradient(#ffffff06,#0000),#0c0a09f0}.game-manual-roles-tier-header-board-3{background:linear-gradient(90deg,#0000,#fbbf2418),radial-gradient(circle at 50% 0,#fbbf2414,#0000 58%),#0c0a09f0;box-shadow:inset 0 -2px #fbbf2414}.game-manual-role-row{grid-column:1/-1;grid-template-columns:subgrid;display:grid;position:relative}.game-manual-role-row:before{display:none}.game-manual-role-row-header{z-index:1;border-bottom:1px solid #5c57504d;border-right:1px solid #5c57504d;border-left:3px solid var(--role-accent);background:linear-gradient(90deg,var(--role-surface),transparent 74%),#0c0a0933;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:1rem;min-width:0;min-height:0;padding:.9rem .86rem;display:grid;position:relative;overflow:hidden}.game-manual-role-row-header:before{display:none}.game-manual-role-row-header>div:not(.game-manual-role-icon-shell){z-index:1;min-width:0;position:relative}.game-manual-role-icon-shell{z-index:1;border:1px solid var(--role-accent);justify-content:center;align-items:center;width:4.35rem;height:4.35rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-manual-role-icon-shell{border:1px solid color-mix(in srgb,var(--role-accent)42%,#403d38cc)}}.game-manual-role-icon-shell{color:var(--role-accent);background:#0c0a0947;border-radius:999px}.game-manual-role-icon{width:2.1rem;height:2.1rem}.game-manual-role-row-header h3{color:var(--role-accent);letter-spacing:.08em;text-transform:uppercase;margin-top:0;font-size:2rem;font-weight:900;line-height:1}.game-manual-role-coins{z-index:1;flex-wrap:wrap;grid-column:1/-1;gap:.5rem;margin-top:.7rem;display:flex;position:relative}.game-manual-role-coins[hidden]{display:none}.game-manual-role-coin{border:1px solid var(--role-accent);align-items:center;gap:.34rem;min-width:0;max-width:7.4rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.game-manual-role-coin{border:1px solid color-mix(in srgb,var(--role-accent)28%,#403d38ad)}}.game-manual-role-coin{color:var(--color-void-100);background:#0c0a097a;border-radius:999px;padding:.24rem .58rem .24rem .26rem}.game-manual-role-coin img,.game-manual-role-coin-fallback{border-radius:999px;flex-shrink:0;width:1.32rem;height:1.32rem}.game-manual-role-coin img{object-fit:cover}.game-manual-role-coin-fallback{background:var(--role-surface);color:var(--role-accent);justify-content:center;align-items:center;font-size:.66rem;font-weight:900;display:inline-flex}.game-manual-role-coin-symbol{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:var(--color-void-100)!important;letter-spacing:.04em!important;font-size:.78rem!important}.game-manual-role-row-header p{display:none}.game-manual-trait-card{z-index:1;cursor:help;text-align:center;background:radial-gradient(circle at 50% 0,#ffffff05,#0000 54%),#0c0a09a8;border:1px solid #5c575038;border-top:0;border-left:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:7.65rem;padding:.72rem 1rem;transition:border-color .14s,box-shadow .14s,background .14s,transform .14s;display:flex;position:relative;overflow:hidden}.game-manual-trait-card[data-board-tier=I]{background:linear-gradient(90deg,var(--role-accent),transparent 44%),radial-gradient(circle at 50% 0%,#ffffff05,transparent 54%),#0c0a09ad}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=I]{background:linear-gradient(90deg,color-mix(in srgb,var(--role-accent)10%,transparent),transparent 44%),radial-gradient(circle at 50% 0%,#ffffff05,transparent 54%),#0c0a09ad}}.game-manual-trait-card[data-board-tier=I]{box-shadow:inset 2px 0 0 var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=I]{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--role-accent)42%,transparent)}}.game-manual-trait-card[data-board-tier=II]{background:linear-gradient(90deg,var(--role-accent),transparent 58%),radial-gradient(circle at 50% 45%,var(--role-accent),transparent 58%),#0c0a09a3}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=II]{background:linear-gradient(90deg,color-mix(in srgb,var(--role-accent)14%,transparent),transparent 58%),radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--role-accent)4%,transparent),transparent 58%),#0c0a09a3}}.game-manual-trait-card[data-board-tier=II]{box-shadow:inset 3px 0 0 var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=II]{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--role-accent)52%,transparent)}}.game-manual-trait-card[data-board-tier=III]{background:linear-gradient(90deg,var(--role-accent),transparent 70%),radial-gradient(circle at 78% 50%,var(--role-accent),transparent 54%),#0c0a0999}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=III]{background:linear-gradient(90deg,color-mix(in srgb,var(--role-accent)18%,transparent),transparent 70%),radial-gradient(circle at 78% 50%,color-mix(in srgb,var(--role-accent)6%,transparent),transparent 54%),#0c0a0999}}.game-manual-trait-card[data-board-tier=III]{box-shadow:inset 4px 0 0 var(--role-accent),inset 0 0 0 1px var(--role-accent),inset 0 -2px 0 var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=III]{box-shadow:inset 4px 0 0 color-mix(in srgb,var(--role-accent)64%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--role-accent)12%,transparent),inset 0 -2px 0 color-mix(in srgb,var(--role-accent)14%,transparent)}}.game-manual-trait-card:before{content:"";pointer-events:none;opacity:.55;border-radius:.18rem;position:absolute;inset:.7rem .85rem}.game-manual-trait-card[data-board-tier=I]:before{border-left:1px solid var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=I]:before{border-left:1px solid color-mix(in srgb,var(--role-accent)36%,transparent)}}.game-manual-trait-card[data-board-tier=II]:before{border-top:1px solid var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=II]:before{border-top:1px solid color-mix(in srgb,var(--role-accent)28%,transparent)}}.game-manual-trait-card[data-board-tier=II]:before{border-left:1px solid var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=II]:before{border-left:1px solid color-mix(in srgb,var(--role-accent)44%,transparent)}}.game-manual-trait-card[data-board-tier=III]:before{border:1px solid var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=III]:before{border:1px solid color-mix(in srgb,var(--role-accent)26%,transparent)}}.game-manual-trait-card[data-board-tier=III]:before{box-shadow:inset 0 -1px 0 var(--role-accent),0 0 18px var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=III]:before{box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--role-accent)14%,transparent),0 0 18px color-mix(in srgb,var(--role-accent)8%,transparent)}}.game-manual-trait-card:hover,.game-manual-trait-card:focus-visible{box-shadow:inset 0 0 0 1px var(--role-accent),inset 4px 0 0 var(--role-accent);border-color:#5c575042}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card:hover,.game-manual-trait-card:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--role-accent)18%,transparent),inset 4px 0 0 color-mix(in srgb,var(--role-accent)72%,transparent)}}.game-manual-trait-card:hover,.game-manual-trait-card:focus-visible{transform:none}.game-manual-trait-card[data-board-tier=I]:hover,.game-manual-trait-card[data-board-tier=I]:focus-visible{background:linear-gradient(90deg,var(--role-accent),transparent 48%),radial-gradient(circle at 50% 0%,#ffffff06,transparent 54%),#0c0a09a8}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=I]:hover,.game-manual-trait-card[data-board-tier=I]:focus-visible{background:linear-gradient(90deg,color-mix(in srgb,var(--role-accent)13%,transparent),transparent 48%),radial-gradient(circle at 50% 0%,#ffffff06,transparent 54%),#0c0a09a8}}.game-manual-trait-card[data-board-tier=II]:hover,.game-manual-trait-card[data-board-tier=II]:focus-visible{background:linear-gradient(90deg,var(--role-accent),transparent 62%),radial-gradient(circle at 50% 45%,var(--role-accent),transparent 58%),#0c0a099e}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=II]:hover,.game-manual-trait-card[data-board-tier=II]:focus-visible{background:linear-gradient(90deg,color-mix(in srgb,var(--role-accent)18%,transparent),transparent 62%),radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--role-accent)6%,transparent),transparent 58%),#0c0a099e}}.game-manual-trait-card[data-board-tier=III]:hover,.game-manual-trait-card[data-board-tier=III]:focus-visible{background:linear-gradient(90deg,var(--role-accent),transparent 74%),radial-gradient(circle at 78% 50%,var(--role-accent),transparent 54%),#0c0a0994}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=III]:hover,.game-manual-trait-card[data-board-tier=III]:focus-visible{background:linear-gradient(90deg,color-mix(in srgb,var(--role-accent)24%,transparent),transparent 74%),radial-gradient(circle at 78% 50%,color-mix(in srgb,var(--role-accent)8%,transparent),transparent 54%),#0c0a0994}}.game-manual-trait-card[data-board-tier=III]:hover,.game-manual-trait-card[data-board-tier=III]:focus-visible{box-shadow:inset 0 0 0 1px var(--role-accent),inset 4px 0 0 var(--role-accent),inset 0 -2px 0 var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card[data-board-tier=III]:hover,.game-manual-trait-card[data-board-tier=III]:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--role-accent)24%,transparent),inset 4px 0 0 var(--role-accent),inset 0 -2px 0 color-mix(in srgb,var(--role-accent)22%,transparent)}}.game-manual-trait-card:focus-visible{outline:2px solid var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-card:focus-visible{outline:2px solid color-mix(in srgb,var(--role-accent)54%,transparent)}}.game-manual-trait-card:focus-visible{outline-offset:2px}.game-manual-trait-head{z-index:1;flex-direction:row;justify-content:center;align-items:center;gap:.58rem;max-width:100%;display:flex;position:relative}.game-manual-trait-icon{width:2rem;height:2rem;color:var(--role-accent);filter:drop-shadow(0 0 10px var(--role-accent));flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-icon{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--role-accent)34%,transparent))}}.game-manual-trait-head strong{color:var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-head strong{color:color-mix(in srgb,var(--role-accent)34%,var(--color-void-50))}}.game-manual-trait-head strong{letter-spacing:.08em;text-shadow:0 0 14px var(--role-accent);font-size:1.02rem;font-weight:900}@supports (color:color-mix(in lab, red, red)){.game-manual-trait-head strong{text-shadow:0 0 14px color-mix(in srgb,var(--role-accent)12%,transparent)}}.game-manual-trait-head strong{text-transform:uppercase}.game-manual-trait-ultimate{color:var(--role-accent)}.game-manual-trait-card p{z-index:1;max-width:36rem;color:var(--color-void-200);margin-top:.52rem;font-size:1rem;font-weight:800;line-height:1.28;position:relative}.game-manual-slot-corner{display:none}.game-manual-trait-tooltip-shell{max-width:28rem}.game-manual-trait-tooltip{display:block}.game-manual-trait-tooltip p{color:var(--color-void-200);font-size:.92rem;line-height:1.5}.game-manual-items-grid{background:radial-gradient(circle at 0 0,#fbbf2414,#0000 42%),#12100ebd;border:1px solid #5c575094;border-radius:.9rem;grid-template-columns:repeat(6,minmax(9.4rem,1fr));grid-auto-rows:minmax(15rem,1fr);gap:0;height:100%;display:grid;overflow:auto;box-shadow:inset 0 1px #fafaf90a,0 30px 70px #0000006b}.game-manual-item-card{text-align:center;border-top:1px solid #5c57506b;border-left:1px solid #5c57506b;grid-template-rows:auto auto auto 5.35rem;align-content:center;justify-items:center;row-gap:.55rem;min-width:0;min-height:0;padding:.85rem 1rem;display:grid;position:relative}.game-manual-item-card:nth-child(6n+1){border-left:0}.game-manual-item-card:nth-child(-n+6){border-top:0}.game-manual-item-card:hover{background:radial-gradient(circle at 50% 0,#fbbf2424,#0000 58%),#fbbf240a}.game-manual-item-card .start-roster-item-emoji{width:clamp(7.25rem,8.25vw,10rem);height:clamp(7.25rem,8.25vw,10rem)}.game-manual-item-card .start-roster-item-name{font-size:clamp(1.3rem,1.33vw,1.6rem);line-height:1.08}.game-manual-item-tags .item-tag{min-height:1.32rem;padding:.18rem .58rem;font-size:.64rem}body.game-manual-open{overflow:hidden}@media (max-width:1180px){.game-manual-teach-grid{grid-template-columns:minmax(16rem,.9fr) minmax(0,1.2fr)}.game-manual-screenshot-frame{border-top:1px solid #5c575047;grid-column:1/-1}.game-manual-screenshot-wrap{min-height:13rem}.game-manual-screenshot-art{width:min(88%,31rem);transform:rotateY(-10deg)rotateX(2deg)rotate(-.8deg)translate(-.15rem)}.game-manual-trade-preview-art{width:min(86%,32rem)}.game-manual-risk-diagram,.game-manual-income-diagram,.game-manual-strategy-diagram,.game-manual-scoring-diagram{width:min(82%,29rem)}.game-manual-screenshot-stage{min-height:12rem}.game-manual-items-grid{grid-template-columns:repeat(4,minmax(9.4rem,1fr))}.game-manual-item-card:nth-child(6n+1){border-left:1px solid #5c57506b}.game-manual-item-card:nth-child(4n+1){border-left:0}}@media (max-width:760px){.game-manual-body{padding:.75rem}.game-manual-teach-grid,.game-manual-basics-grid,.game-manual-glossary,.game-manual-misc-grid,.game-manual-roles-matrix,.game-manual-items-grid{grid-template-columns:1fr}.game-manual-teach-grid{height:auto;min-height:100%}.game-manual-teach-cards{grid-template-rows:none}.game-manual-teach-card{justify-content:flex-start;min-height:12rem}.game-manual-teach-brief,.game-manual-teach-card,.game-manual-screenshot-frame{border-bottom:1px solid #5c575047;border-right:0}.game-manual-screenshot-art{width:min(92%,25rem);transform:rotateY(-6deg)rotateX(1.5deg)rotate(-.5deg)}.game-manual-trade-preview-art{width:min(96%,25rem)}.game-manual-risk-diagram,.game-manual-income-diagram,.game-manual-strategy-diagram,.game-manual-scoring-diagram{width:min(94%,24rem)}.game-manual-risk-row{grid-template-columns:1fr;align-items:start}.game-manual-risk-row-note{text-align:left;max-width:none}.game-manual-next-button{min-height:3.75rem;font-size:clamp(1.45rem,8vw,2.4rem)}.game-manual-roles-tier-header{position:static}.game-manual-roles-tier-header-role{display:none}.game-manual-basic-card,.game-manual-term,.game-manual-misc-card,.game-manual-item-card,.game-manual-item-card:nth-child(6n+1),.game-manual-item-card:nth-child(4n+1){border-left:0}.game-manual-basic-card:nth-child(n+2),.game-manual-term:nth-child(n+2),.game-manual-misc-card:nth-child(n+2),.game-manual-item-card:nth-child(n+2){border-top:1px solid #5c57506b}.game-manual-misc-card,.game-manual-misc-flow,.game-manual-misc-tier-track{grid-template-columns:1fr}.game-manual-misc-flow svg,.game-manual-misc-tier-track svg{justify-self:center;transform:rotate(90deg)}.game-manual-trait-card{min-height:0}}.match-info-modal-close{width:2.25rem;height:2.25rem;color:var(--color-void-300);border:1px solid #403d38cc;border-radius:9999px;justify-content:center;align-items:center;transition:all .18s;display:inline-flex}.match-info-modal-close:hover{color:var(--color-void-50);background:#fbbf2414;border-color:#fbbf2473}.match-info-modal-grid{flex:1;grid-template-columns:minmax(18rem,1fr) minmax(0,1.35fr) minmax(18rem,1fr);gap:0;min-height:0;display:grid}.match-info-modal-grid.is-tutorial{grid-template-columns:minmax(18rem,.82fr) minmax(28rem,1.4fr)}.match-info-modal-grid.is-ranked-league,.match-info-modal-grid.is-flat-match-info{flex:0 auto;grid-template-columns:minmax(18rem,.78fr) minmax(28rem,1.45fr)}.match-info-modal-panel{min-width:0;min-height:0;overflow:hidden}.match-info-modal-panel:not(:last-child){border-right:1px solid #403d38b3}.match-info-modal-panel-shell{background:linear-gradient(#1f1d1bf5,#161412f0);flex-direction:column;height:100%;min-height:0;display:flex}.match-info-modal-panel-header{border-bottom:1px solid #403d38b3;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .85rem;display:flex}.match-info-modal-panel-kicker{color:var(--color-void-500);letter-spacing:.2em;text-transform:uppercase;font-size:.65rem;font-weight:700}.match-info-modal-panel-title{color:var(--color-void-100);margin-top:.3rem;font-size:.92rem;font-weight:600}.match-info-modal-panel-meta{color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:.04em;font-size:.8rem;font-weight:700}.match-info-modal-panel-body{flex:1;min-height:0;padding:1rem;overflow-y:auto}.match-info-modal-summary-body{flex-direction:column;gap:1rem;display:flex}.match-info-tutorial-summary-shell{background:radial-gradient(circle at 78% 16%,#fbbf241c,#0000 34%),linear-gradient(#1f1d1bfa,#0e0c0af7)}.match-info-ranked-leaderboard-shell{background:linear-gradient(#1f1d1be6,#12100ee0);height:auto}.match-info-ranked-leaderboard-shell .match-info-modal-panel-body{flex:none;padding:.85rem;overflow-y:visible}.match-info-ranked-ranking-heading{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;padding:.15rem .15rem .8rem;font-size:.95rem;font-weight:900;display:inline-flex}.match-info-ranking-tabs{background:#0c0a099e;border:1px solid #78716c4d;border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin:0 .15rem .8rem;padding:.25rem;display:grid;box-shadow:inset 0 1px #ffffff06}.match-info-ranking-tab{min-width:0;color:var(--color-void-400);letter-spacing:.07em;text-transform:uppercase;border:1px solid #0000;border-radius:.55rem;padding:.55rem .75rem;font-size:.72rem;font-weight:850;transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s,transform .16s}.match-info-ranking-tab:hover{color:var(--color-void-100);background:#57534e33}.match-info-ranking-tab:focus-visible{outline:2px solid var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.match-info-ranking-tab:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent)70%,white)}}.match-info-ranking-tab:focus-visible{outline-offset:2px}.match-info-ranking-tab:active{transform:translateY(1px)}.match-info-ranking-tab.is-active{color:var(--color-accent);background:linear-gradient(#fbbf2421,#78350f14);border-color:#fbbf2442;box-shadow:inset 0 1px #ffffff0b,0 .4rem 1.25rem #00000029}.match-info-ranking-panel{position:relative}.match-info-ranking-loading{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e0c0ae6;border-radius:.7rem;place-content:center;justify-items:center;min-height:14rem;display:none;position:absolute;inset:0}.match-info-ranking-panel.phx-click-loading .match-info-ranking-loading{display:grid}.match-info-ranked-leaderboard-shell .hud-panel{background:0 0;height:auto}.match-info-ranked-leaderboard-shell #leaderboard-rows{padding:.15rem}.match-info-ranked-leaderboard-shell .hud-panel-leaderboard:after{content:none}.match-info-ranked-summary-shell{background:radial-gradient(circle at 18% 8%,#fbbf241f,#0000 28%),radial-gradient(circle at 84% 78%,#34d39914,#0000 32%),linear-gradient(#1f1d1bfa,#0e0c0af7)}.match-info-league-summary-shell{isolation:isolate;border-left:1px solid var(--league-tier-color);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell{border-left:1px solid color-mix(in srgb,var(--league-tier-color)52%,transparent)}}.match-info-league-summary-shell{background:radial-gradient(circle at 12% 8%,var(--league-tier-color),transparent 34%),radial-gradient(circle at 92% 76%,var(--league-tier-color),transparent 38%),linear-gradient(155deg,var(--league-tier-color)0%,#0e0c0afa 48%,var(--league-tier-color)100%)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell{background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--league-tier-color)22%,transparent),transparent 34%),radial-gradient(circle at 92% 76%,color-mix(in srgb,var(--league-tier-color)13%,transparent),transparent 38%),linear-gradient(155deg,color-mix(in srgb,var(--league-tier-color)10%,#1f1d1bfa)0%,#0e0c0afa 48%,color-mix(in srgb,var(--league-tier-color)7%,#090807fc)100%)}}.match-info-league-summary-shell{box-shadow:inset 0 1px 0 var(--league-tier-color),inset 1.1rem 0 3rem var(--league-tier-color),inset 0 0 5rem #0000002e}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--league-tier-color)24%,transparent),inset 1.1rem 0 3rem color-mix(in srgb,var(--league-tier-color)8%,transparent),inset 0 0 5rem #0000002e}}.match-info-league-summary-shell{transition:border-color .18s,background .18s,box-shadow .18s}.match-info-league-summary-shell:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,var(--league-tier-color),transparent 1px)0 0/4.5rem 100%,linear-gradient(var(--league-tier-color),transparent 1px)0 0/100% 4.5rem;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell:before{background:linear-gradient(90deg,color-mix(in srgb,var(--league-tier-color)52%,transparent),transparent 1px)0 0/4.5rem 100%,linear-gradient(color-mix(in srgb,var(--league-tier-color)32%,transparent),transparent 1px)0 0/100% 4.5rem}}.match-info-league-summary-shell:before{opacity:.24;-webkit-mask-image:linear-gradient(135deg,#00000057,#0000 58%);mask-image:linear-gradient(135deg,#00000057,#0000 58%)}.match-info-league-summary-shell:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(180deg,transparent,var(--league-tier-color)18% 78%,transparent);width:3px;box-shadow:0 0 1.4rem var(--league-tier-color);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell:after{box-shadow:0 0 1.4rem color-mix(in srgb,var(--league-tier-color)54%,transparent)}}.match-info-league-summary-shell>*{z-index:1;position:relative}.match-info-league-summary-shell .match-info-modal-panel-header{border-bottom-color:var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-modal-panel-header{border-bottom-color:color-mix(in srgb,var(--league-tier-color)30%,#403d38b8)}}.match-info-league-summary-shell .match-info-modal-panel-header{background:linear-gradient(90deg,var(--league-tier-color),transparent 58%)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-modal-panel-header{background:linear-gradient(90deg,color-mix(in srgb,var(--league-tier-color)9%,transparent),transparent 58%)}}.match-info-league-summary-shell .match-info-modal-panel-kicker,.match-info-league-summary-shell .match-info-modal-panel-title{color:var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-modal-panel-kicker,.match-info-league-summary-shell .match-info-modal-panel-title{color:color-mix(in srgb,var(--league-tier-color)70%,var(--color-void-100))}}.match-info-league-summary-shell .match-info-current-league-row{border-color:var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-current-league-row{border-color:color-mix(in srgb,var(--league-tier-color)44%,#5c575080)}}.match-info-league-summary-shell .match-info-current-league-row{background:radial-gradient(circle at 8% 0%,var(--league-tier-color),transparent 38%),linear-gradient(90deg,var(--league-tier-color),#1f1d1b7a)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-current-league-row{background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--league-tier-color)27%,transparent),transparent 38%),linear-gradient(90deg,color-mix(in srgb,var(--league-tier-color)9%,#0c0a09c2),#1f1d1b7a)}}.match-info-league-summary-shell .match-info-current-league-row{box-shadow:inset 0 1px 0 var(--league-tier-color),0 1rem 2.2rem #0003,0 0 2rem var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-current-league-row{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--league-tier-color)18%,transparent),0 1rem 2.2rem #0003,0 0 2rem color-mix(in srgb,var(--league-tier-color)9%,transparent)}}.match-hud-shell .match-info-league-summary-shell .match-info-curve-shell{border:1px solid var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-info-league-summary-shell .match-info-curve-shell{border:1px solid color-mix(in srgb,var(--league-tier-color)38%,#5c575075)}}.match-hud-shell .match-info-league-summary-shell .match-info-curve-shell{background:radial-gradient(circle at 50% 0%,var(--league-tier-color),transparent 46%),linear-gradient(180deg,var(--league-tier-color),#0c0a098f)}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-info-league-summary-shell .match-info-curve-shell{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--league-tier-color)15%,transparent),transparent 46%),linear-gradient(180deg,color-mix(in srgb,var(--league-tier-color)7%,#0c0a09bf),#0c0a098f)}}.match-hud-shell .match-info-league-summary-shell .match-info-curve-shell{box-shadow:inset 0 1px 0 var(--league-tier-color),inset 0 0 3rem var(--league-tier-color),0 1.35rem 2.8rem #0000003d,0 0 2.4rem var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-info-league-summary-shell .match-info-curve-shell{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--league-tier-color)16%,transparent),inset 0 0 3rem color-mix(in srgb,var(--league-tier-color)5%,transparent),0 1.35rem 2.8rem #0000003d,0 0 2.4rem color-mix(in srgb,var(--league-tier-color)8%,transparent)}}.match-info-league-summary-shell .match-info-save-equity-value{color:var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-save-equity-value{color:color-mix(in srgb,var(--league-tier-color)72%,white)}}.match-info-league-summary-shell .match-info-save-equity-value{text-shadow:0 0 1.6rem var(--league-tier-color),0 0 .3rem #ffffff14}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-save-equity-value{text-shadow:0 0 1.6rem color-mix(in srgb,var(--league-tier-color)30%,transparent),0 0 .3rem #ffffff14}}.match-info-league-summary-shell .match-info-equity-signature{color:var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-equity-signature{color:color-mix(in srgb,var(--league-tier-color)76%,var(--color-void-300))}}.match-info-league-summary-shell .match-info-equity-signature{text-shadow:0 0 1rem var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-equity-signature{text-shadow:0 0 1rem color-mix(in srgb,var(--league-tier-color)28%,transparent)}}.match-info-league-summary-shell .match-info-curve-loading,.match-info-league-summary-shell .match-info-modal-empty-title{color:var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-curve-loading,.match-info-league-summary-shell .match-info-modal-empty-title{color:color-mix(in srgb,var(--league-tier-color)64%,var(--color-void-300))}}.match-info-league-summary-shell .match-info-curve-spinner{border-color:var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-curve-spinner{border-color:color-mix(in srgb,var(--league-tier-color)20%,#7a756c4d)}}.match-info-league-summary-shell .match-info-curve-spinner{border-top-color:var(--league-tier-color);box-shadow:0 0 1.4rem var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-curve-spinner{box-shadow:0 0 1.4rem color-mix(in srgb,var(--league-tier-color)28%,transparent)}}.match-info-league-summary-shell .match-info-ranked-empty-summary{border-color:var(--league-tier-color)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-ranked-empty-summary{border-color:color-mix(in srgb,var(--league-tier-color)22%,transparent)}}.match-info-league-summary-shell .match-info-ranked-empty-summary{background:radial-gradient(circle,var(--league-tier-color),transparent 66%)}@supports (color:color-mix(in lab, red, red)){.match-info-league-summary-shell .match-info-ranked-empty-summary{background:radial-gradient(circle,color-mix(in srgb,var(--league-tier-color)7%,transparent),transparent 66%)}}.match-info-tutorial-summary-body{grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.match-info-ranked-summary-body{flex-direction:column;gap:0;display:flex;overflow:hidden}.match-info-current-league-row{border:1px solid var(--league-tier-color);flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:5.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-row{border:1px solid color-mix(in srgb,var(--league-tier-color)28%,#5c575080)}}.match-info-current-league-row{background:radial-gradient(circle at 8% 0%,var(--league-tier-color),transparent 34%),linear-gradient(90deg,#0c0a09a8,#1f1d1b85);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-row{background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--league-tier-color)18%,transparent),transparent 34%),linear-gradient(90deg,#0c0a09a8,#1f1d1b85)}}.match-info-current-league-row{padding:.65rem .85rem}.match-info-current-league-identity{align-items:center;gap:.85rem;min-width:0;display:flex}.match-info-current-league-identity>strong{min-width:0;color:var(--league-tier-color);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(1.25rem,1.7vw,1.85rem);font-weight:900;line-height:1}.match-info-current-league-metrics{flex:none;justify-content:flex-end;align-items:center;gap:clamp(2rem,3vw,3.25rem);width:100%;display:flex}@media (min-width:34.01rem){.match-info-current-league-row.has-league-meta{grid-template-columns:minmax(18rem,1fr) minmax(19rem,30%);display:grid}}.match-info-current-league-metric{text-align:left;min-width:6.5rem}.match-info-current-league-metric-label{color:var(--color-void-500);letter-spacing:.16em;text-transform:uppercase;font-size:.625rem;font-weight:900;line-height:1;display:block}.match-info-current-league-time{color:var(--color-void-100);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);margin-top:.35rem;font-size:.875rem;font-weight:700;line-height:1;display:block}.match-info-current-league-metric>strong,.match-info-current-league-par-value strong{color:var(--color-void-100);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);margin-top:.35rem;font-size:.875rem;font-weight:900;line-height:1;display:block}.match-info-current-league-par-value{justify-content:flex-start;align-items:center;gap:.375rem;display:flex}@media (max-width:34rem){.match-info-current-league-row.has-league-meta{flex-wrap:wrap}.match-info-current-league-row.has-league-meta .match-info-current-league-metrics{border-top:1px solid var(--league-tier-color);justify-content:space-between;width:100%}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-row.has-league-meta .match-info-current-league-metrics{border-top:1px solid color-mix(in srgb,var(--league-tier-color)22%,#5c575061)}}.match-info-current-league-row.has-league-meta .match-info-current-league-metrics{border-left:0;padding-top:.7rem;padding-left:0}}.match-info-current-league-icon-frame{border:1px solid var(--league-tier-color);flex:none;place-items:center;width:5.55rem;height:5.55rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-icon-frame{border:1px solid color-mix(in srgb,var(--league-tier-color)64%,#ffffff1a)}}.match-info-current-league-icon-frame{background:radial-gradient(circle,#0c0a09c7 0 49%,transparent 50%),conic-gradient(from 18deg,var(--league-tier-color),var(--league-tier-color),var(--league-tier-color),var(--league-tier-color),var(--league-tier-color));border-radius:50%}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-icon-frame{background:radial-gradient(circle,#0c0a09c7 0 49%,transparent 50%),conic-gradient(from 18deg,color-mix(in srgb,var(--league-tier-color)14%,transparent),color-mix(in srgb,var(--league-tier-color)82%,transparent),color-mix(in srgb,var(--league-tier-color)24%,transparent),color-mix(in srgb,var(--league-tier-color)76%,transparent),color-mix(in srgb,var(--league-tier-color)14%,transparent))}}.match-info-current-league-icon-frame{box-shadow:inset 0 0 0 .32rem #0c0a09c7,inset 0 0 1.2rem var(--league-tier-color),0 0 1.9rem var(--league-tier-color),0 .75rem 1.35rem #00000057}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-icon-frame{box-shadow:inset 0 0 0 .32rem #0c0a09c7,inset 0 0 1.2rem color-mix(in srgb,var(--league-tier-color)22%,transparent),0 0 1.9rem color-mix(in srgb,var(--league-tier-color)24%,transparent),0 .75rem 1.35rem #00000057}}.match-info-current-league-icon-frame:before{content:"";border:1px solid var(--league-tier-color);position:absolute;inset:.42rem}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-icon-frame:before{border:1px solid color-mix(in srgb,var(--league-tier-color)42%,#ffffff14)}}.match-info-current-league-icon-frame:before{border-radius:inherit;background:linear-gradient(90deg,transparent 47%,var(--league-tier-color)48% 52%,transparent 53%),linear-gradient(0deg,transparent 47%,var(--league-tier-color)48% 52%,transparent 53%)}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-icon-frame:before{background:linear-gradient(90deg,transparent 47%,color-mix(in srgb,var(--league-tier-color)44%,transparent)48% 52%,transparent 53%),linear-gradient(0deg,transparent 47%,color-mix(in srgb,var(--league-tier-color)44%,transparent)48% 52%,transparent 53%)}}.match-info-current-league-icon-frame:before{opacity:.52}.match-info-current-league-icon{z-index:1;object-fit:contain;width:4.55rem;height:4.55rem;filter:drop-shadow(0 0 1.2rem var(--league-tier-color))drop-shadow(0 .5rem 1.2rem #0000005c);position:relative}@supports (color:color-mix(in lab, red, red)){.match-info-current-league-icon{filter:drop-shadow(0 0 1.2rem color-mix(in srgb,var(--league-tier-color)34%,transparent))drop-shadow(0 .5rem 1.2rem #0000005c)}}.match-info-save-display{background:radial-gradient(circle at 12% 6%,#fbbf2429,#0000 26%),radial-gradient(circle at 88% 78%,#34d3991c,#0000 28%),linear-gradient(#1f1d1beb,#0c0a09db);border:1px solid #5c57509e;border-radius:.9rem;grid-template-rows:auto minmax(12rem,1fr);gap:.85rem;min-height:0;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 1.5rem 3rem #00000040}.match-info-save-display:before{content:"";background:linear-gradient(90deg,#0000,#fbbf2480);width:5.5rem;height:1px;position:absolute;inset:.95rem .95rem auto auto}.match-info-save-display:after{content:none}.match-info-save-equity-value{color:var(--color-void-50);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-variant-numeric:tabular-nums;letter-spacing:0;text-shadow:0 0 2rem #fbbf2429;font-size:clamp(1.5rem,2.78vw,2.88rem);font-weight:900;line-height:.9}.match-info-chart-value-overlay{z-index:2;pointer-events:none;flex-wrap:wrap;align-items:baseline;gap:.55rem;max-width:calc(100% - 2.2rem);display:flex;position:absolute;top:1rem;left:1.1rem}.match-info-chart-toggle{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0a09c7;border:1px solid #5c575085;border-radius:.45rem;align-items:center;gap:.15rem;padding:.18rem;display:inline-flex;position:absolute;top:.85rem;right:.9rem;box-shadow:0 .6rem 1.2rem #0000002e}.match-info-chart-toggle-button{color:var(--color-void-500);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;border:0;border-radius:.3rem;padding:.45rem .55rem;font-size:.6rem;font-weight:900;line-height:1;transition:color .15s,background-color .15s,box-shadow .15s}.match-info-chart-toggle-button:hover{color:var(--color-void-200)}.match-info-chart-toggle-button:focus-visible{outline:1px solid var(--league-tier-color,var(--color-accent));outline-offset:1px}.match-info-chart-toggle-button.is-active{color:var(--league-tier-color,var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.match-info-chart-toggle-button.is-active{color:color-mix(in srgb,var(--league-tier-color,var(--color-accent))78%,white)}}.match-info-chart-toggle-button.is-active{background:var(--league-tier-color,var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.match-info-chart-toggle-button.is-active{background:color-mix(in srgb,var(--league-tier-color,var(--color-accent))16%,transparent)}}.match-info-chart-toggle-button.is-active{box-shadow:inset 0 0 0 1px var(--league-tier-color,var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.match-info-chart-toggle-button.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--league-tier-color,var(--color-accent))28%,transparent)}}.match-info-equity-signature-block{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;display:inline-flex}.match-info-equity-value-line{flex-wrap:wrap;align-items:baseline;gap:.55rem;min-width:0;display:flex}.match-info-score-equity-value{color:var(--league-tier-color,var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.match-info-score-equity-value{color:color-mix(in srgb,var(--league-tier-color,var(--color-accent))48%,var(--color-void-300))}}.match-info-score-equity-value{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:clamp(.72rem,1vw,.95rem);font-weight:800;line-height:1}.match-info-equity-signature{max-width:100%;color:var(--color-accent);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.match-info-equity-signature{color:color-mix(in srgb,var(--color-accent)72%,var(--color-void-400))}}.match-info-equity-signature{letter-spacing:.06em;text-overflow:ellipsis;text-shadow:0 0 1rem #fbbf2429;transform-origin:0;white-space:nowrap;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:clamp(.72rem,1.05vw,.98rem);font-style:italic;font-weight:700;line-height:1;transform:rotate(-1.5deg)}.match-info-ranked-chart-value-overlay{top:1.15rem;left:1.25rem}.match-info-save-chart-stage{min-height:0;position:relative}.match-info-save-chart-stage:after{content:none}.match-info-modal-empty{text-align:center;background:#0c0a0959;border:1px dashed #5c57508c;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:9rem;padding:1.25rem;display:flex}.match-info-modal-empty-title{color:var(--color-void-200);letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;font-weight:700}.match-info-modal-empty-copy{color:var(--color-void-500);font-size:.82rem;line-height:1.55}.match-info-checkpoint-pills{gap:.65rem;margin-bottom:1rem;display:grid}.match-info-checkpoint-pill{color:var(--color-void-300);text-align:left;background:#0c0a0973;border:1px solid #403d38cc;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .75rem;padding:.85rem .95rem;transition:all .18s;display:grid}.match-info-checkpoint-pill:hover{background:#1f1d1bd9;border-color:#5c5750f2}.match-info-checkpoint-pill.is-selected{background:#fbbf241a;border-color:#fbbf248c;box-shadow:inset 0 0 0 1px #fbbf2414}.match-info-checkpoint-pill.is-locked .match-info-checkpoint-pill-state{color:var(--color-profit)}.match-info-checkpoint-pill.is-pace .match-info-checkpoint-pill-state{color:var(--color-info)}.match-info-checkpoint-pill.is-disqualified .match-info-checkpoint-pill-state,.match-info-checkpoint-pill.is-disqualified .match-info-checkpoint-pill-rank{color:var(--color-loss)}.match-info-checkpoint-pill-name{min-width:0;color:var(--color-void-50);font-size:.9rem;font-weight:700}.match-info-checkpoint-pill-rank{color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.82rem;font-weight:700}.match-info-checkpoint-pill-state{color:var(--color-void-500);letter-spacing:.18em;text-transform:uppercase;grid-column:1/-1;font-size:.68rem;font-weight:700}.match-info-curve-shell{background:linear-gradient(#0c0a09a3,#0c0a096b),radial-gradient(circle at 50% 0,#34d39914,#0000 42%);border:0;border-radius:.75rem;flex:none;height:100%;min-height:0;padding:.95rem 1rem .75rem;position:relative;overflow:hidden;box-shadow:0 1.25rem 2.5rem #00000038}.match-info-curve-shell.has-chart-toggle{padding-top:3.75rem}.match-info-curve-shell:before,.match-info-curve-shell:after{content:none}.match-info-curve-chart{width:100%;height:100%;min-height:14rem;display:block}.match-info-curve-loading{height:100%;min-height:14rem;color:var(--color-void-400);letter-spacing:.16em;text-transform:uppercase;place-content:center;justify-items:center;gap:.8rem;font-size:.7rem;font-weight:900;display:grid}.match-info-curve-spinner{border:2px solid #7a756c4d;border-top-color:var(--color-accent);border-radius:50%;width:2rem;height:2rem;animation:.7s linear infinite match-info-curve-spin;box-shadow:0 0 1.25rem #fbbf241f}@keyframes match-info-curve-spin{to{transform:rotate(360deg)}}.match-info-ranked-summary-body .match-info-curve-shell{background:linear-gradient(#0c0a09ad,#0c0a0980),radial-gradient(circle at 45% 0,#34d39914,#0000 40%);border:1px solid #5c575075;flex:auto;height:auto;min-height:16rem;box-shadow:inset 0 1px #ffffff06,0 1.35rem 2.8rem #0000003d}.match-info-ranked-summary-body>.match-info-current-league-row,.match-info-ranked-summary-body>.match-info-ranked-meta-header{box-shadow:none;border-bottom:0;border-radius:.75rem .75rem 0 0}.match-info-ranked-meta-header{border:1px solid #5c575075}.match-info-ranked-meta-header.is-compact{background:#0c0a0973;justify-content:flex-end;align-items:center;min-height:3.75rem;padding:.65rem .85rem;display:flex}.match-info-ranked-meta-header.is-compact .match-info-current-league-metrics{width:auto}.match-info-ranked-summary-body>.match-info-curve-shell{border-radius:0 0 .75rem .75rem}.match-info-ranked-empty-summary{text-align:center;place-content:center;gap:.8rem;height:100%;min-height:13.5rem;display:grid}.match-info-ranked-empty-equity{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.65rem;display:flex}.match-info-ranked-empty-summary .match-info-modal-empty-title,.match-info-ranked-empty-summary .match-info-modal-empty-copy{max-width:34rem;margin-inline:auto}.match-info-account-dock{z-index:1;background:linear-gradient(90deg,#fbbf2421,#fbbf240a 42%,#0c0a098f),radial-gradient(circle at 10% 0,#fbbf2430,#0000 34%),#0c0a097a;border:1px solid #fbbf2475;border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:.85rem 1rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09,0 0 2.25rem #fbbf241a}.match-info-account-dock:before{content:"";background:var(--color-accent);border-radius:9999px;width:.2rem;position:absolute;inset:.5rem auto .5rem 0;box-shadow:0 0 1.25rem #fbbf248c}.match-info-account-dock-copy{min-width:0;padding-left:.7rem}.match-info-register-kicker{color:var(--color-accent);letter-spacing:.24em;text-transform:uppercase;font-size:.68rem;font-weight:800}.match-info-register-title{color:var(--color-void-50);letter-spacing:0;margin-top:.45rem;font-size:clamp(1.35rem,1.85vw,2rem);font-weight:900;line-height:1}.match-info-register-copy{color:var(--color-void-300);margin-top:.55rem;font-size:.84rem;line-height:1.45}.match-info-register-cta{background:var(--color-accent);min-width:12.5rem;color:var(--color-void-950);letter-spacing:.14em;text-transform:uppercase;border:1px solid #fbbf24b8;border-radius:.8rem;justify-content:center;align-items:center;gap:.65rem;padding:.95rem 1rem;font-size:1.08rem;font-weight:900;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 0 1.5rem #fbbf2433}.match-info-register-cta:hover{background:#fcd34d;transform:translateY(-1px);box-shadow:0 0 2rem #fbbf2452}.match-info-modal-panel .hud-panel{height:100%;box-shadow:none;border:0;border-radius:0}.match-top-stack{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0a09e6;border-bottom:1px solid #403d38b3;position:relative}.match-hud-shell.is-targeting-position .match-top-stack{z-index:27}.match-top-bar{z-index:2;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:1px solid #403d38b3;flex-direction:column;gap:0;padding:.65rem 1rem 0;display:flex;position:relative}.match-top-bar-system{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.5rem;display:flex;position:relative}.match-top-bar-system:after{content:"";background:#403d38b3;height:1px;position:absolute;bottom:0;left:-1rem;right:-1rem}.match-top-bar-brand{align-items:center;gap:1rem;min-width:0;display:flex}.match-top-bar-logo{color:var(--color-accent);letter-spacing:.24em;font-size:1.1rem;font-weight:800}.match-top-bar-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.match-top-bar-meta{flex-wrap:wrap;align-items:center;gap:.7rem;min-width:0;display:flex}.match-top-bar-mode{color:var(--color-void-300);letter-spacing:.2em;text-transform:uppercase;font-size:.78rem;font-weight:700}.match-top-bar-spectating{color:var(--color-info);border:1px solid #60a5fa59;border-radius:9999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.match-top-bar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.match-top-bar-link,.match-top-bar-icon{color:var(--color-void-300);border:1px solid #403d38cc;border-radius:9999px;align-items:center;gap:.3rem;padding:.34rem .54rem;font-size:.68rem;font-weight:600;transition:all .18s;display:inline-flex}.match-top-bar-link>svg,.match-top-bar-icon>svg{width:1rem;height:1rem}.match-top-bar-link:hover,.match-top-bar-icon:hover,.match-top-bar-icon.active{color:var(--color-void-50);background:#fbbf2414;border-color:#fbbf2473}.match-top-bar-hotkey{min-width:1.05rem;height:1.05rem;color:var(--color-void-300);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.08em;text-transform:uppercase;background:#0c0a095c;border:1px solid #5c5750b8;border-radius:9999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.52rem;font-weight:900;line-height:1;transition:all .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.match-top-bar-icon:hover .match-top-bar-hotkey,.match-top-bar-icon.active .match-top-bar-hotkey{color:var(--color-accent);background:#fbbf2417;border-color:#fbbf2470}.match-hud-shell .match-top-bar-icon:hover .match-top-bar-hotkey,.match-hud-shell .match-top-bar-icon.active .match-top-bar-hotkey{border-color:var(--match-tier-border-strong);background:var(--match-tier-surface-soft);color:var(--match-tier-accent)}.match-top-bar-metrics{grid-template-columns:minmax(0,1fr) minmax(0,4fr);align-items:stretch;gap:0;display:grid}.match-top-bar-metrics>*+*{border-left:1px solid #403d38b3;margin-left:.9rem;padding-left:.9rem}.match-top-bar-bundle{flex-direction:column;gap:0;min-width:0;min-height:7.15rem;display:flex}.match-top-bar-bundle-run{flex-direction:column;display:flex}.match-top-bar-bundle-grid-run{grid-template-columns:minmax(0,3fr) minmax(5.8rem,1fr);align-items:stretch;gap:.95rem;height:100%;display:grid}.match-top-bar-bundle-grid-run.is-casual{grid-template-columns:minmax(0,1fr)}.match-top-bar-bundle-grid-run.is-casual .match-hero-equity{text-align:center;align-items:center}.match-metric-card{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:.4rem;padding:.35rem .15rem;display:flex}.match-metric-card-label{color:var(--color-void-500);letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:700}.match-metric-card-value{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800;line-height:.98}.match-metric-card-meta{color:var(--color-void-400);letter-spacing:.02em;min-width:0;font-size:.7rem;font-weight:600}.match-hero-equity,.match-checkpoint-pane{align-self:stretch;min-width:0;height:100%}.match-hero-equity-label{letter-spacing:.22em}.match-hero-equity-value{font-size:var(--match-primary-number-size);color:#0000;text-shadow:0 0 24px #fbbf2414;background:linear-gradient(135deg,#fffbeb 0%,#fbbf24e6 72%,#f4d03feb 100%);-webkit-background-clip:text;background-clip:text;line-height:.95}.match-hero-equity-pnl{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.98rem;font-weight:700;display:inline-flex}.match-hero-equity-pnl.profit{color:var(--color-profit)}.match-hero-equity-pnl.loss{color:var(--color-loss)}.match-hero-equity-pnl.neutral{color:var(--color-void-400)}.match-metric-pane{flex-direction:column;justify-content:center;gap:.25rem;min-width:0;padding:.35rem .15rem;display:flex}.match-top-bar-bundle-grid-run>*+*{border-left:0;padding-left:0}.match-checkpoint-pane{flex-direction:column;justify-content:center;gap:0;padding:.35rem 0;display:flex}.match-league-bot-equity{align-items:flex-start;gap:.28rem}.match-league-score-value{color:var(--color-accent);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.42rem;font-size:clamp(1.08rem,1.55vw,1.45rem);display:inline-flex}.match-league-bot-comparison{white-space:nowrap;align-items:baseline;gap:.35rem;display:inline-flex}.match-league-bot-comparison span{color:var(--color-void-500);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:800}.match-league-bot-comparison strong{color:var(--color-void-200);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:.72rem;font-weight:800}.match-checkpoint-current{text-align:left;justify-content:flex-start;align-items:center;gap:0;min-width:0;min-height:0;display:flex}.match-checkpoint-current-entry{justify-content:space-between;align-items:center;gap:.45rem;width:100%;min-width:0;padding:.22rem 0;display:flex}.match-checkpoint-current-entry-league{justify-content:flex-start;gap:.35rem;padding:0}.match-checkpoint-current-league-pace{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.match-checkpoint-current-league-pace .match-checkpoint-current-rank{letter-spacing:-.01em;font-size:clamp(1.26rem,1.74vw,1.62rem);font-weight:900}.match-checkpoint-current-rank{color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-variant-numeric:tabular-nums;font-size:.77rem;font-weight:800;line-height:1}.match-checkpoint-current-label{color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:700}.match-checkpoint-current-meta{display:none}.match-checkpoint-history{border-top:1px solid #403d38b3;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;display:flex}.match-tournament-top{justify-content:center}.match-tournament-top-list{border-top:0}.match-checkpoint-history-entry{justify-content:space-between;align-items:center;gap:.45rem;width:100%;min-width:0;padding:.22rem 0;display:flex}.match-checkpoint-history-entry+.match-checkpoint-history-entry{border-top:1px solid #403d38b3}.match-checkpoint-history-name{color:var(--color-void-400);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:700}.match-checkpoint-history-rank{color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-variant-numeric:tabular-nums;font-size:.77rem;font-weight:800}.match-checkpoint-pane.disqualified .match-checkpoint-current-label,.match-checkpoint-pane.disqualified .match-checkpoint-current-rank,.match-checkpoint-history-entry.disqualified .match-checkpoint-history-rank{color:var(--color-loss)}.match-board-zone{flex:1;min-height:0;padding:1rem;position:relative}.match-board-grid{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:stretch;gap:.85rem;width:min(100%,74rem);height:100%;margin-inline:auto;display:grid;position:relative}.match-board-grid[data-board-slot-count="1"]{grid-template-columns:minmax(0,1fr);width:min(100%,24rem)}.match-board-grid[data-board-slot-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,49rem)}.match-board-grid[data-board-slot-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,74rem)}.match-board-grid[data-board-slot-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,99rem)}.match-board-grid.is-trade-feedback-target{background:radial-gradient(circle,#f8717112,#0000 58%),0 0;border-radius:1.45rem}.match-board-grid:has(.match-empty-board-slot-history-pill:hover){z-index:24}.match-board-inline-error{z-index:20;--trade-error-base-x:-50%;transform:translateX(var(--trade-error-base-x));pointer-events:none;margin-top:0;position:absolute;bottom:.75rem;left:50%}.match-board-draft-inline-error{margin-top:0}.match-position-inline-error{margin:.55rem 1rem 0}.match-pool-badge-rail{z-index:16;pointer-events:none;grid-template-rows:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:.55rem;width:min(14.3rem,100vw - 2rem);display:grid;position:absolute;top:1rem;bottom:1rem;right:0;transform:translate(51%)}.match-pool-badge{text-align:left;pointer-events:auto;background:linear-gradient(#1f1d1bf7,#110f0dfa);border:1px solid #403d38db;border-radius:1.1rem;align-items:stretch;width:100%;min-height:0;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 14px 30px #0000003d,inset 0 1px #ffffff08}.match-pool-badge:hover{border-color:#fbbf2473;transform:translate(-3px);box-shadow:0 18px 34px #00000047,0 0 0 1px #fbbf2414}.match-pool-badge:disabled,.match-pool-badge.is-disabled,.sidebar-board-choice.is-disabled,.sidebar-board-coin.is-disabled{cursor:not-allowed;opacity:.34;filter:grayscale(.75)}.match-pool-badge:disabled:hover,.match-pool-badge.is-disabled:hover{border-color:#403d38db;transform:none;box-shadow:0 14px 30px #0000003d,inset 0 1px #ffffff08}.match-pool-badge-price-shell{grid-template-rows:auto 1fr auto;gap:.32rem;width:100%;min-height:0;padding:.55rem .75rem;transition:background-color .18s;display:grid}.match-pool-badge-head{justify-content:flex-start;align-items:center;gap:.38rem;min-width:0;display:flex}.match-pool-badge-role{min-width:0;color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.32rem;font-size:.56rem;font-weight:700;display:inline-flex}.match-pool-badge[data-coin-role=reactor] .match-pool-badge-role{letter-spacing:.12em;font-size:.54rem}.match-pool-badge-role-icon{flex-shrink:0;width:.85rem;height:.85rem}.match-pool-badge-main{align-items:center;gap:.55rem;min-width:0;display:flex}.match-pool-badge-copy{flex-direction:column;gap:.08rem;min-width:0;display:flex}.match-pool-badge-symbol{color:var(--color-void-50);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.88rem;font-weight:800}.match-pool-badge-hotkey{width:.98rem;height:.98rem;color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:0;white-space:nowrap;background:#fbbf2414;border:1px solid #fbbf2447;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.5rem;font-weight:800;line-height:1;display:inline-flex}.match-pool-badge-price{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:.88rem;font-weight:800;line-height:1}.match-board-card,.match-empty-board-slot{background:linear-gradient(#1f1d1bfa,#161412fa),#1f1d1bfa;border:1px solid #403d38cc;border-radius:1.4rem;min-height:0;box-shadow:0 18px 30px #00000038,inset 0 1px #ffffff08}.match-board-card{--role-accent:#fbbf24b8;--role-edge:#fbbf242e;--role-surface:#fbbf2414;--role-watermark:#fbbf2414;z-index:0;isolation:isolate;flex-direction:column;gap:0;padding:0;display:flex;position:relative;overflow:hidden}.match-board-card:has(.boolish-tooltip-trigger[data-tooltip-open]){z-index:28;overflow:visible}.match-board-card.replay-frame-absent{visibility:hidden;pointer-events:none}.match-board-card:before,.match-board-card:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0}.match-board-card:before{border:1px solid var(--role-edge);box-shadow:inset 0 0 0 1px #ffffff05,inset 0 0 24px #0000002e}.match-board-card:after{opacity:.9}.match-board-card-role-carry{--role-accent:#34d399c7;--role-edge:#34d39933;--role-surface:#34d39914;--role-watermark:#34d39914}.match-board-card-role-carry:after{background:linear-gradient(90deg,var(--role-edge),var(--role-edge))left top/100% 1px no-repeat,linear-gradient(90deg,#34d3991f,#34d3991f)left bottom/100% 1px no-repeat}.match-board-card-role-spike{--role-accent:#f87171d1;--role-edge:#f8717138;--role-surface:#f8717114;--role-watermark:#f8717114}.match-board-card-role-spike:after{background:linear-gradient(90deg,var(--role-edge),var(--role-edge))left top/100% 1px no-repeat,linear-gradient(90deg,var(--role-edge),var(--role-edge))right top/1px 100% no-repeat}.match-board-card-role-beacon{--role-accent:#60a5fad1;--role-edge:#60a5fa33;--role-surface:#60a5fa14;--role-watermark:#60a5fa14}.match-board-card-role-beacon:after{background:linear-gradient(90deg,transparent,var(--role-edge),transparent)center/1px 100% no-repeat,linear-gradient(180deg,transparent,var(--role-edge),transparent)left center/100% 1px no-repeat}.match-board-card-role-nexus{--role-accent:#f59e0bd1;--role-edge:#f59e0b33;--role-surface:#f59e0b14;--role-watermark:#f59e0b14}.match-board-card-role-nexus:after{background:linear-gradient(90deg,var(--role-edge),var(--role-edge))left top/100% 1px no-repeat,linear-gradient(90deg,#f59e0b1f,#f59e0b1f)right bottom/28% 1px no-repeat}.match-board-card-role-reactor{--role-accent:#d9f946d1;--role-edge:#d9f9463d;--role-surface:#d9f94617;--role-watermark:#d9f94617}.match-board-card-role-reactor:after{background:linear-gradient(90deg,var(--role-edge),var(--role-edge))left top/1px 100% no-repeat,linear-gradient(90deg,var(--role-edge),var(--role-edge))left top/32% 1px no-repeat}.match-board-card-watermark{z-index:0;color:var(--role-watermark);position:absolute;bottom:-.9rem;right:-.5rem;transform:rotate(-10deg)}.match-board-card-watermark-icon{width:7.5rem;height:7.5rem}.match-board-card-head{z-index:3;background:linear-gradient(#ffffff06,#0000),linear-gradient(#110f0de0,#110f0d94);border-bottom:1px solid #403d38db;justify-content:space-between;align-items:center;gap:.9rem;padding:.78rem .95rem .72rem;display:flex;position:relative}.match-board-card.is-selected .match-board-card-head{background:linear-gradient(#fbbf2414,#0000),linear-gradient(#271d0ceb,#18130cb8);border-bottom-color:#fbbf243d}.match-board-card-head-main{z-index:3;flex:1;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex;position:relative}.match-board-card-selectable{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.match-board-card-selectable:hover,.match-board-card.is-selected{border-color:#fbbf2480;transform:translateY(-2px);box-shadow:0 22px 36px #0000004d,0 0 0 1px #fbbf2414,inset 0 1px #ffffff0a}.match-board-card.is-tutorial-position-target{border-color:#fbbf2470;box-shadow:0 22px 38px #00000047,0 0 0 1px #fbbf241a,0 0 26px #fbbf2429,inset 0 1px #ffffff0b}.match-board-card.is-tutorial-position-target:before{border-color:#fbbf2452;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 26px #fbbf240f}.match-hud-shell.is-targeting-position .match-board-card.is-selected{z-index:27;border-color:#fbbf24b8;box-shadow:0 26px 46px #00000061,0 0 0 1px #fbbf242e,0 0 34px #fbbf2424,inset 0 1px #ffffff0d}.match-board-card.is-item-drop-over{z-index:27;border-color:#34d399bd;transform:translateY(-2px);box-shadow:0 24px 42px #00000057,0 0 0 1px #34d3992e,0 0 30px #34d39926,inset 0 1px #ffffff0d}.match-board-card.is-item-drop-blocked{z-index:27;filter:saturate(.75);border-color:#f871719e;box-shadow:0 18px 34px #00000047,0 0 0 1px #f871711f,inset 0 1px #ffffff0a}.match-hud-shell.is-role-active-targeting .match-board-card{opacity:.42;filter:saturate(.7);transition:filter .18s,opacity .18s,border-color .18s,box-shadow .18s,transform .18s}.match-hud-shell.is-role-active-targeting .match-board-card.is-role-active-source{opacity:1;filter:saturate(1.08);border-color:#fbbf249e;box-shadow:0 24px 44px #0000005c,0 0 0 1px #fbbf2429,0 0 30px #fbbf241f}.match-hud-shell.is-role-active-targeting .match-board-card.is-role-active-target{opacity:.84;filter:saturate(.96);cursor:pointer;border-color:#f8f7f533}.match-hud-shell.is-role-active-targeting .match-board-card.is-role-active-target:hover{border-color:#fbbf2480;box-shadow:0 22px 38px #00000057,0 0 0 1px #fbbf2424,0 0 24px #fbbf241f}.match-hud-shell.is-role-active-targeting .match-board-card.is-role-active-target-focus{z-index:29;opacity:1;filter:saturate(1.12);border-color:#fbbf24db;animation:.96s ease-in-out infinite alternate role-active-target-lock;transform:translateY(-3px)scale(1.01);box-shadow:0 28px 48px #0000006b,0 0 0 1px #fbbf2447,0 0 0 4px #fbbf2414,0 0 38px #fbbf2433}.match-board-card.is-role-active-activating-source{animation:.62s cubic-bezier(.2,.8,.2,1) role-active-cast-source}.match-board-card.is-role-active-activating-target{animation:.68s cubic-bezier(.16,1,.3,1) role-active-cast-target}.match-role-active-transfer-arrow{z-index:30;pointer-events:none;opacity:0;transition:opacity .14s;position:absolute;inset:0;overflow:visible}.match-role-active-transfer-arrow.is-visible{opacity:1}.match-role-active-transfer-arrow-track,.match-role-active-transfer-arrow-flow{fill:none;stroke-linecap:round;stroke-linejoin:round}.match-role-active-transfer-arrow-track{stroke:#fbbf24ad;stroke-width:2.4px;filter:drop-shadow(0 0 8px #fbbf2442)}.match-role-active-transfer-arrow-flow{stroke:#fff7edc7;stroke-width:1.3px;stroke-dasharray:3 15;filter:drop-shadow(0 0 5px #fbbf2457);animation:.72s linear infinite role-active-transfer-flow}.match-role-active-transfer-arrow-head{fill:#fbbf24e6;filter:drop-shadow(0 0 6px #fbbf2459)}.match-role-active-transfer-arrow-origin{fill:#fff7edf0;stroke:#fbbf24d1;stroke-width:2px;filter:drop-shadow(0 0 8px #fbbf245c)}.match-role-active-transfer-arrow-impact{fill:#fbbf2442;stroke:#fbbf24db;stroke-width:1.8px;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 10px #fbbf2461);animation:.9s ease-in-out infinite role-active-transfer-impact}@keyframes role-active-target-lock{0%{box-shadow:0 26px 44px #0006,0 0 0 1px #fbbf243d,0 0 0 3px #fbbf240f,0 0 28px #fbbf2426}to{box-shadow:0 30px 52px #00000070,0 0 0 1px #fbbf2457,0 0 0 5px #fbbf241a,0 0 46px #fbbf243d}}@keyframes role-active-transfer-flow{to{stroke-dashoffset:-18px}}@keyframes role-active-transfer-impact{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.45)}}@keyframes role-active-cast-source{0%{transform:translateY(-2px)scale(1);box-shadow:0 24px 44px #0000005c,0 0 0 1px #fbbf2429,0 0 30px #fbbf241f}50%{transform:translateY(-4px)scale(1.012);box-shadow:0 30px 52px #00000070,0 0 0 1px #fbbf2461,0 0 44px #fbbf2447}to{transform:translateY(0)scale(1)}}@keyframes role-active-cast-target{0%{transform:translateY(-3px)scale(1.01)}44%{border-color:#fcd34df5;transform:translateY(-7px)scale(1.026);box-shadow:0 34px 58px #0000007a,0 0 0 1px #fcd34d75,0 0 56px #fbbf2452}to{transform:translateY(0)scale(1)}}.match-board-card-identity,.match-board-card-actions,.match-board-card-meta{align-items:center;display:flex}.match-board-card-identity{gap:.55rem;min-width:0}.match-board-card-title{align-items:center;gap:.45rem;min-width:0;display:flex}.match-board-card-symbol{color:var(--color-void-50);letter-spacing:.08em;text-transform:uppercase;font-size:1.02rem;font-weight:800}.match-board-card-symbol-alignment-long{color:var(--color-profit);text-shadow:0 0 .8rem #34d39952}.match-board-card-symbol-alignment-short{color:var(--color-loss);text-shadow:0 0 .8rem #f8717152}.match-board-card-symbol-long{letter-spacing:.045em;font-size:.86rem}.match-board-card-role{color:var(--role-accent);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:800}.match-board-card-role-compact{letter-spacing:.11em;font-size:.66rem}.match-board-card-logo-stack{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;transition:box-shadow .18s,transform .18s;display:inline-flex;position:relative}.match-board-card-logo-stack>img,.match-board-card-logo-stack>div{border:1px solid #f8f7f51a;width:2.25rem;height:2.25rem;box-shadow:0 0 0 1px #0c0a0975}.match-board-card-logo-direction{background:#0c0a09eb;border:1px solid #403d38e6;border-radius:999px;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.76rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-.24rem;right:-.22rem;box-shadow:0 0 0 1px #0c0a0980,0 4px 10px #00000052}.match-board-card-logo-direction.direction-long{background:#064e3bd1;border-color:#34d39957}.match-board-card-logo-direction.direction-short{background:#7f1d1dd1;border-color:#f8717157}.match-board-card-logo-tooltip{flex-shrink:0;display:inline-flex}.match-board-card-role-trigger{z-index:4;background:#0c0a0973;border:1px solid #403d38e6;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.32rem;min-width:0;padding:.17rem .56rem .17rem .4rem;display:inline-flex;position:relative}.match-board-card-role-trigger-nexus{min-width:0;padding-inline:.4rem .56rem}.match-board-card-role-icon{flex-shrink:0;width:.82rem;height:.82rem}.match-board-card-actions{z-index:1;gap:.4rem;position:relative}.match-board-card-close{width:2rem;height:2rem;color:var(--color-void-300);background:#0c0a098c;border:1px solid #403d38cc;border-radius:9999px;justify-content:center;align-items:center;transition:color .14s,border-color .14s,box-shadow .18s,transform .18s;display:inline-flex}.match-board-card-active-tooltip{width:100%;display:block}.match-board-card-active{isolation:isolate;border:1px solid var(--role-edge);background:linear-gradient(90deg,var(--role-surface),#f8f7f508),#0d0a0fd1;width:100%;min-width:0;min-height:2.42rem;color:var(--color-void-100);box-shadow:inset 0 0 0 1px #ffffff08,0 0 22px var(--role-surface);text-transform:uppercase;border-radius:.82rem;justify-content:flex-start;align-items:center;gap:.52rem;padding:.42rem .48rem;font-size:.68rem;font-weight:800;transition:background .16s,border-color .14s,color .14s,transform .18s,box-shadow .18s;display:flex;position:relative}.match-board-card-active:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(90deg,var(--role-accent),var(--role-edge));opacity:.26;position:absolute;inset:-1px}.match-board-card-active.is-ready:hover{border-color:var(--role-accent);box-shadow:inset 0 0 0 1px #ffffff0a,0 0 28px var(--role-surface);transform:translateY(-1px)}.match-board-card-active.is-ultimate{border-color:var(--role-accent);background:linear-gradient(90deg,var(--role-surface),#f8f7f509),#0d0a0fd6}.match-board-card-active.is-disabled{opacity:.72;box-shadow:inset 0 0 0 1px #ffffff05}.match-board-card-active.is-collateral-locked{color:var(--color-void-300);cursor:not-allowed;opacity:.76;background:linear-gradient(90deg,#47556938,#94a3b814),#0f1014e0;border-color:#94a3b852;box-shadow:inset 0 0 0 1px #94a3b814}.match-board-card-active.is-collateral-locked:before{opacity:.2;background:linear-gradient(90deg,#94a3b85c,#4755693d)}.match-board-card-active.is-collateral-locked .match-board-card-active-mark{color:var(--color-void-300);background:#47556947;box-shadow:inset 0 0 0 1px #94a3b833}.match-board-card-active.is-collateral-locked .match-board-card-active-kicker,.match-board-card-active.is-collateral-locked .match-board-card-active-label{color:var(--color-void-300)}.match-board-card-active-mark{background:var(--role-surface);width:1.45rem;height:1.45rem;color:var(--role-accent);box-shadow:inset 0 0 0 1px var(--role-edge);border-radius:.46rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.match-board-card-active-icon{width:.82rem;height:.82rem}.match-board-card-active-copy{text-align:left;flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.match-board-card-active-kicker{color:var(--role-accent);letter-spacing:.14em;font-size:.54rem;font-weight:900;line-height:1}.match-board-card-active-label{text-overflow:ellipsis;white-space:nowrap;color:#f5f3ff;letter-spacing:.08em;min-width:0;font-size:.75rem;line-height:1;overflow:hidden}.match-board-card-active-main{justify-content:space-between;align-items:center;gap:.35rem;min-width:0;line-height:1;display:flex}.match-board-card-active-main .match-board-card-active-label{flex:auto}.match-board-card-active-meta{color:var(--color-void-400);letter-spacing:.04em;white-space:nowrap;flex:none;font-size:.66rem;font-weight:800;line-height:1}.match-board-card-close:hover{color:var(--color-void-50);border-color:#fbbf2473}.match-board-card-close-profit{border-color:#f8f7f557;animation:1.4s ease-in-out infinite match-board-close-profit-pulse}.match-board-card-close-profit:hover{color:var(--color-void-50);border-color:#f8f7f585}.match-board-card-close-tutorial-target{color:#fffbeb;background:#fbbf242e;border-color:#fbbf24f2;animation:1.05s ease-in-out infinite match-board-close-tutorial-pulse;box-shadow:0 0 0 1px #fbbf2447,0 0 18px #fbbf24b3,0 0 34px #fbbf2461}.match-board-card-close-tutorial-target:hover{color:#fff;background:#fbbf2442;border-color:#fbbf24}@keyframes match-board-close-tutorial-pulse{0%,to{box-shadow:0 0 0 1px #fbbf2442,0 0 16px #fbbf2494,0 0 30px #fbbf2457}50%{box-shadow:0 0 0 1px #fbbf246b,0 0 24px #fbbf24e0,0 0 46px #fbbf2480}}@keyframes match-board-close-profit-pulse{0%,to{box-shadow:0 0 calc(var(--close-profit-glow-radius,10px)*.55)rgba(248,247,245,calc(var(--close-profit-glow-alpha,.12)*.6));transform:scale(1)}50%{box-shadow:0 0 var(--close-profit-glow-radius,10px)rgba(248,247,245,var(--close-profit-glow-alpha,.12));transform:scale(1.04)}}.match-board-card-body{z-index:1;flex-direction:column;flex:1;gap:.72rem;min-height:0;padding:.9rem .95rem .95rem;display:flex;position:relative}.match-board-card-footer{z-index:1;justify-content:flex-end;padding:0 .95rem .8rem;display:flex;position:relative}.match-board-card-section-label,.match-board-card-stat-label{color:var(--color-void-500);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:700}.match-board-card-pnl-block{flex-direction:column;gap:.12rem;display:flex}.match-board-card-pnl-label{color:var(--color-void-500);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:700}.match-board-card-pnl-value{font-size:1.5rem;line-height:1.1}.match-board-card-meta{grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,3fr);gap:.55rem;display:grid}.match-board-card-stat{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.match-board-card-stat-value,.match-board-card-support-value{color:var(--color-void-200);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:.82rem}.match-board-card-stat.is-collateral-locked .match-board-card-stat-label,.match-board-card-stat.is-collateral-locked .match-board-card-stat-value{color:var(--color-void-300)}.match-board-card-runway{align-items:center;width:100%;display:flex}.match-board-card-health{gap:.34rem;display:grid}.match-board-card-health-head{align-items:center;display:flex}.match-board-card-health-info{color:var(--color-void-500);cursor:help;align-items:center;gap:.28rem;display:inline-flex}.match-board-card-health-info svg{flex:none}.match-board-card-runway>div{width:100%}.match-board-card-runway .runway-bar-track{background:linear-gradient(#1f1d1bf7,#0c0a09fc);border-color:#403d38d1;min-height:1rem;box-shadow:inset 0 1px #ffffff07,inset 0 0 0 1px #ffffff05,0 0 0 1px #0c0a0933}.match-board-card-runway .runway-bar-fill.safe{box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0c0a091f,0 0 10px #10b9811a}.match-board-card-runway .runway-bar-fill.warning{box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0c0a091f,0 0 9px #f59e0b1a}.match-board-card-runway .runway-bar-fill.danger,.match-board-card-runway .runway-bar-fill.critical{box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0c0a0924,0 0 9px #dc26261f}.match-board-card-support{background:linear-gradient(#0c0a0985,#0c0a093d);border:1px solid #403d38d9;border-radius:1rem;gap:.38rem;padding:.65rem .72rem;display:grid}.match-board-card-support-row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.match-board-card-support-row.is-income{border-top:1px solid #403d38b8;margin-top:.12rem;padding-top:.38rem}.match-board-card-support-income{font-size:1rem;font-weight:800}.match-board-card-sync-tooltip{gap:.5rem;display:grid}.match-board-effect-tooltip-copy{color:var(--color-void-300);margin:0;font-size:.72rem;line-height:1.35}.match-board-card-support-value.text-profit{color:var(--color-profit)}.match-board-card-support-value.text-loss{color:var(--color-loss)}.match-board-card-support-value.text-void-400{color:var(--color-void-400)}.match-board-card-effects-ledger{flex-direction:column;flex:1;place-content:flex-start;gap:.32rem;min-height:0;padding-top:.08rem;padding-right:.1rem;display:flex;overflow:auto}.match-board-card-effects-ledger::-webkit-scrollbar{width:.35rem}.match-board-card-effects-ledger::-webkit-scrollbar-thumb{background:#5c5750b3;border-radius:999px}.match-board-card-effect-row{box-sizing:border-box;border:1px solid #403d38c7;border-radius:.82rem;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;min-height:1.9rem;padding:.38rem .62rem;font-size:.76rem;line-height:1;display:grid}.match-board-card-effect-row-active{background:linear-gradient(180deg,var(--role-surface),#0c0a095c)}.match-board-card-effect-row-history{color:var(--color-void-400);background:#0c0a092e;border-color:#403d388c}.match-board-card-expired-history-trigger{border-radius:.82rem;outline:none;width:100%;display:block}.match-board-card-expired-pill{color:var(--color-void-400);cursor:help;transition:color var(--duration-fast)ease-out,border-color var(--duration-fast)ease-out,background-color var(--duration-fast)ease-out;background:linear-gradient(#2a282557,#0c0a0933);border-color:#403d387a}.match-board-card-expired-pill .match-board-card-effect-icon{color:var(--color-void-500)}.match-board-card-expired-history-trigger:hover .match-board-card-expired-pill,.match-board-card-expired-history-trigger:focus-visible .match-board-card-expired-pill{color:var(--color-void-300);background:linear-gradient(#2a28257a,#0c0a0942);border-color:#5c5750b8}.match-board-card-effect-row-trait{color:var(--role-accent);border-color:#fbbf2433}.match-board-card-effect-row-item{color:var(--color-accent)}.match-board-card-effect-row-alignment-long{color:var(--color-profit);background:linear-gradient(#34d3991f,#0c0a0957);border-color:#34d3993d}.match-board-card-effect-row-alignment-short{color:var(--color-loss);background:linear-gradient(#f871711f,#0c0a0957);border-color:#f871713d}.match-board-card-effect-row-leverage{color:var(--color-warning)}.match-board-card-effect-row-immune{color:var(--color-info)}.match-board-card-effect-row-shield{color:var(--color-profit)}.match-board-card-effect-row-neutral{color:var(--color-void-200)}.match-board-card-effect-emoji{justify-content:center;align-items:center;width:1rem;min-width:1rem;font-size:.88rem;line-height:1;display:inline-flex}.match-board-card-effect-icon{width:.92rem;height:.92rem}.match-board-card-effect-name{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;line-height:1;overflow:hidden}.match-board-card-effect-meta{color:var(--color-void-500);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:700;line-height:1}.match-board-card-effect-ledger-divider{background:#403d38b3;height:1px;margin:.15rem 0}.match-board-role-tooltip,.match-board-history-tooltip{flex-direction:column;gap:.5rem;display:flex}.boolish-tooltip.match-board-history-tooltip-shell{z-index:145;max-width:min(16rem,100vw - 1rem)}.match-board-history-tooltip-item{min-width:0;color:var(--color-void-100);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.match-board-history-tooltip-item-emoji{letter-spacing:0;flex-shrink:0;font-size:.86rem}.match-board-history-tooltip-item-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.boolish-tooltip.match-board-role-tooltip-shell{z-index:140;max-width:min(24rem,100vw - 1rem)}.boolish-tooltip.match-board-effect-tooltip-shell{z-index:135;max-width:min(23rem,100vw - 1rem)}.boolish-tooltip.tick-info-alignment-tooltip-shell{z-index:145;max-width:min(24rem,100vw - 1rem)}.match-board-effect-tooltip{flex-direction:column;gap:.35rem;display:flex}.match-board-effect-tooltip-title{color:var(--color-void-50);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.match-board-effect-tooltip-text{color:var(--color-void-100);font-size:.84rem;line-height:1.5}.match-board-effect-tooltip-meta{color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:800}.match-board-role-tooltip-title,.match-board-history-title{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700}.match-board-role-tooltip-list{gap:.5rem;display:grid}.match-board-role-tooltip-row{grid-template-columns:auto 1fr;align-items:start;gap:.5rem;display:grid}.match-board-role-tooltip-row-inactive{opacity:.48}.match-board-role-tooltip-tier{min-width:1.8rem;color:var(--color-accent);letter-spacing:.14em;border:1px solid #fbbf2447;border-radius:.6rem;justify-content:center;align-items:center;padding:.2rem .45rem;font-size:.72rem;font-weight:800;display:inline-flex}.match-board-role-tooltip-row-inactive .match-board-role-tooltip-tier{color:var(--color-void-400);border-color:#94a3b838}.match-board-role-tooltip-copy{flex-direction:column;gap:.08rem;display:flex}.match-board-role-tooltip-label{color:var(--color-void-100);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.match-board-role-tooltip-text,.match-board-role-tooltip-empty{color:var(--color-void-300);font-size:.78rem;line-height:1.4}.match-board-history-list{flex-direction:column;gap:.35rem;display:flex}.match-board-history-row{color:var(--color-void-200);grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;font-size:.75rem;display:grid}.position-row-aligned .match-board-card-logo-stack{box-shadow:0 0 0 1px var(--alignment-accent),0 0 18px var(--alignment-glow),0 0 32px var(--alignment-glow)}@supports (color:color-mix(in lab, red, red)){.position-row-aligned .match-board-card-logo-stack{box-shadow:0 0 0 1px color-mix(in srgb,var(--alignment-accent)68%,transparent),0 0 18px var(--alignment-glow),0 0 32px color-mix(in srgb,var(--alignment-glow)68%,transparent)}}.position-row-aligned .match-board-card-logo-stack>img,.position-row-aligned .match-board-card-logo-stack>div{border-color:var(--alignment-accent)}@supports (color:color-mix(in lab, red, red)){.position-row-aligned .match-board-card-logo-stack>img,.position-row-aligned .match-board-card-logo-stack>div{border-color:color-mix(in srgb,var(--alignment-accent)42%,transparent)}}.position-row-aligned .match-board-card-logo-direction{border-color:var(--alignment-accent)}@supports (color:color-mix(in lab, red, red)){.position-row-aligned .match-board-card-logo-direction{border-color:color-mix(in srgb,var(--alignment-accent)72%,transparent)}}.position-row-aligned .match-board-card-logo-direction{box-shadow:0 0 0 1px #0c0a0980,0 0 10px var(--alignment-glow)}.match-empty-board-slot{width:100%;height:100%;color:var(--color-void-400);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.98rem;transition:border-color .18s,background .18s,transform .18s;display:flex}.match-empty-board-slot-has-history{justify-content:flex-start;gap:0;padding:0;overflow:hidden}.match-empty-board-slot:hover{color:var(--color-accent);background:linear-gradient(#2a2825fa,#161412fa);border-color:#fbbf2473;transform:translateY(-2px)}.match-empty-board-slot-cta{flex-direction:column;justify-content:center;align-items:center;gap:.98rem;display:inline-flex}.match-empty-board-slot-has-history .match-empty-board-slot-cta{width:100%;min-height:44%;padding:1.25rem 1rem 1rem}.match-empty-board-slot-plus{font-size:3.75rem;font-weight:300;line-height:1}.match-empty-board-slot-label{letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;font-size:1.32rem;font-weight:700;display:inline-flex}.match-empty-board-slot-number-stack{flex-direction:column;justify-content:center;align-items:center;gap:.63rem;display:inline-flex}.match-empty-board-slot .match-empty-board-slot-hotkey{border-radius:.76rem;flex-shrink:0;min-width:2.7rem;height:2.7rem;padding-inline:.68rem;font-size:1.36rem}.match-empty-board-slot-number{letter-spacing:.16em;text-transform:uppercase;font-size:1.08rem}.match-empty-board-slot-history{background:linear-gradient(#0c0a09a3,#0c0a0961),#0c0a096b;border-top:1px solid #403d38d1;flex-flow:wrap;flex:1;align-content:flex-start;align-self:stretch;gap:.5rem;min-height:0;padding:.9rem .95rem 1rem;display:flex;overflow:auto}.match-board-card-history-toggleable{cursor:pointer}.match-board-card-slot-history{background:linear-gradient(#0c0a09a3,#0c0a0961),#0c0a096b;border-top:1px solid #403d38d1;flex-flow:wrap;flex:1;align-content:flex-start;gap:.5rem;min-height:0;padding:.9rem .95rem .95rem;display:none;overflow:auto}.match-board-card.is-history-visible .match-board-card-body{display:none}.match-board-card.is-history-visible .match-board-card-slot-history{display:flex}.match-empty-board-slot-history-pill{width:100%;min-height:2.25rem;color:var(--color-void-200);background:linear-gradient(#1f1d1bd6,#0c0a095c);border:1px solid #403d38ad;border-radius:.82rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.42rem .58rem;font-size:.74rem;line-height:1;display:grid;box-shadow:inset 0 1px #f8f7f508}.match-empty-board-slot-history-coin,.match-empty-board-slot-history-symbol,.match-empty-board-slot-history-pnl,.match-empty-board-slot-history-item,.match-empty-board-slot-history-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.match-empty-board-slot-history-coin{align-items:center;gap:.44rem;display:inline-flex;overflow:visible}.match-slot-history-logo-stack{flex-shrink:0;justify-content:center;align-items:center;width:1.46rem;height:1.46rem;display:inline-flex;position:relative}.match-slot-history-logo-stack>img,.match-slot-history-logo-stack>div{border:1px solid #f8f7f51a;width:1.25rem;height:1.25rem;box-shadow:0 0 0 1px #0c0a0975}.match-slot-history-direction{background:#0c0a09eb;border:1px solid #403d38e6;border-radius:999px;justify-content:center;align-items:center;width:.78rem;height:.78rem;font-size:.5rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-.04rem;right:-.16rem;box-shadow:0 0 0 1px #0c0a0980,0 3px 8px #00000057}.match-slot-history-direction.direction-long{background:#064e3bd1;border-color:#34d39957}.match-slot-history-direction.direction-short{background:#7f1d1dd1;border-color:#f8717157}.match-empty-board-slot-history-symbol{text-align:left;letter-spacing:.06em;text-transform:uppercase;font-weight:800}.match-empty-board-slot-history-pnl{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.02em;font-weight:800}.match-empty-board-slot-history-pnl.profit{color:var(--color-profit)}.match-empty-board-slot-history-pnl.loss{color:var(--color-loss)}.match-empty-board-slot-history-pnl.neutral{color:var(--color-void-400)}.match-empty-board-slot-history-item{min-width:0;max-width:6.8rem;color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.28rem;font-size:.66rem;font-weight:800;display:inline-flex}.match-empty-board-slot-history-item-emoji{letter-spacing:0;flex-shrink:0;font-size:.76rem}.match-ticker-zone{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:.55rem 1rem;position:relative}.match-ticker-zone.is-trade-feedback-target{background:linear-gradient(#7f1d1d14,#0c0a0900),0 0;border-radius:.8rem}.match-milestone-rail{background:linear-gradient(#0c0a091f,#1f1d1b57);border-top:1px solid #5c575075;gap:.22rem;margin:.55rem -1rem -.55rem;padding:.58rem 1.2rem .5rem;display:grid;box-shadow:0 -1px #ffffff04}.match-milestone-labels{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.match-milestone-label{color:var(--color-void-500);letter-spacing:.14em;text-align:center;text-transform:uppercase;font-size:.56rem;font-weight:800;line-height:1;transition:color .18s,text-shadow .18s}.match-milestone-label:first-child{text-align:left}.match-milestone-label:last-child{text-align:right}.match-milestone-label.completed{color:var(--color-void-400)}.match-milestone-label.active{color:var(--color-accent);text-shadow:0 0 16px #fbbf2447}.match-milestone-track{background:#5c57506b;border-radius:9999px;height:.18rem;position:relative}.match-milestone-fill{border-radius:inherit;background:linear-gradient(90deg,#fbbf2473,var(--color-accent));transition:width .26s ease-out;position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #fbbf2433}.match-milestone-node{background:var(--color-void-900);border:1px solid #78716ccc;border-radius:9999px;width:.44rem;height:.44rem;transition:border-color .18s,background .18s,box-shadow .18s;position:absolute;top:50%;transform:translate(-50%,-50%)}.match-milestone-node.checkpoint-10{left:33.333%}.match-milestone-node.checkpoint-20{left:66.667%}.match-milestone-node.checkpoint-30{left:100%}.match-milestone-node.completed{border-color:var(--color-accent);background:var(--color-accent);box-shadow:0 0 12px #fbbf2461}.match-ticker-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:0 .2rem;display:grid}.match-ticker-status{flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;display:flex}.match-autopilot-control{flex-shrink:0}.match-autopilot-switch{min-height:1.8rem;color:var(--color-void-300);letter-spacing:.09em;text-transform:uppercase;transition:border-color var(--duration-fast)ease,background var(--duration-fast)ease,color var(--duration-fast)ease,transform var(--duration-fast)ease;background:#0c0a09a8;border:1px solid #78716c75;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .48rem;font-size:.58rem;font-weight:800;line-height:1;display:inline-flex}button.match-autopilot-switch{cursor:pointer}button.match-autopilot-switch:hover,button.match-autopilot-switch:focus-visible{color:var(--color-void-100);border-color:#fbbf24b3;outline:none;transform:translateY(-1px)}.match-autopilot-switch.is-on{color:var(--color-profit);background:#064e3b38;border-color:#34d39980}.match-autopilot-switch.is-read-only{cursor:default;opacity:.88}.match-autopilot-switch-state{color:currentColor;letter-spacing:.04em;background:#403d3873;border-radius:9999px;justify-content:center;min-width:1.85rem;padding:.22rem .32rem;display:inline-flex}.match-autopilot-switch.is-on .match-autopilot-switch-state{background:#10b98124}.boolish-tooltip.match-autopilot-tooltip-shell{width:min(19rem,100vw - 1rem)}.match-autopilot-tooltip{gap:.42rem;min-width:15rem;display:grid}.boolish-tooltip[data-tooltip-pinnable=true] [data-tooltip-pin-target]{cursor:pointer}.boolish-tooltip[data-tooltip-pinnable=true] [data-tooltip-pin-target]:focus-visible{outline:2px solid var(--color-accent);border-radius:.5rem}@supports (color:color-mix(in lab, red, red)){.boolish-tooltip[data-tooltip-pinnable=true] [data-tooltip-pin-target]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent)70%,transparent)}}.boolish-tooltip[data-tooltip-pinnable=true] [data-tooltip-pin-target]:focus-visible{outline-offset:.22rem}.boolish-tooltip[data-tooltip-pinned=true] .boolish-tooltip-surface{border-color:#fbbf2480}.match-autopilot-tooltip-kicker,.match-autopilot-tooltip-footer{color:var(--color-void-400);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;font-size:.58rem;font-weight:800;display:flex}.match-autopilot-tooltip-state{color:var(--color-accent)}.match-autopilot-tooltip-action{color:var(--color-void-50);letter-spacing:.04em;font-size:.86rem;font-weight:850}.match-autopilot-tooltip-target{width:fit-content;color:var(--color-accent);background:#fbbf241a;border-radius:9999px;padding:.16rem .4rem;font-size:.64rem;font-weight:750}.match-autopilot-tooltip-reason{color:var(--color-void-200);margin:0}.match-autopilot-tooltip-setup,.match-autopilot-tooltip-follow-up{color:var(--color-void-300);border-left:2px solid #fbbf2440;padding-left:.5rem;font-size:.68rem}.match-autopilot-tooltip-footer{border-top:1px solid #78716c38;margin-top:.12rem;padding-top:.46rem}#match-autopilot-countdown{color:var(--color-profit);font-variant-numeric:tabular-nums}.match-autopilot-tooltip-pin-hint{color:var(--color-void-500);text-align:center;font-size:.58rem}@media (max-width:720px){.match-autopilot-switch{min-height:1.78rem;padding:.2rem .28rem}.match-autopilot-switch-label{display:none}.match-autopilot-switch-state{text-overflow:ellipsis;min-width:1.65rem;max-width:3.7rem;font-size:.52rem;overflow:hidden}}.match-ticker-row.replay-controls{--replay-status-width:15.8rem;grid-template-columns:var(--replay-status-width)minmax(0,1fr)}.match-ticker-row.replay-controls .match-ticker-status{width:var(--replay-status-width);grid-template-columns:max-content minmax(8rem,1fr);align-items:center;display:grid}.match-ticker-pill{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.32rem .56rem;font-size:.68rem;font-weight:700;display:inline-flex}.match-ticker-pill-icon{flex-shrink:0;width:.9rem;height:.9rem;display:none}.match-ticker-pill.finalized{color:var(--color-profit);background:#34d3991f}.match-ticker-pill.warning{color:var(--color-warning);background:#fbbf241f}.match-ticker-pill.accent{color:var(--color-accent);background:#fbbf241f}.match-ticker-pill.neutral{color:var(--color-void-200);background:#403d3880}.match-ticker-pill.final-window{border:1px solid #fbbf2461;box-shadow:0 0 18px #fbbf241a}.match-ticker-pill.finalizing .match-ticker-pill-icon{display:block}.match-ticker-row.final-window .tick-bar-fill{background:linear-gradient(90deg,var(--color-accent-dim),var(--color-warning));box-shadow:0 0 12px #fbbf2438}.match-ticker-row.finalizing-result .match-ticker-progress{opacity:.72}.match-finalizing-meter{background:#5c57506b;border-radius:9999px;width:100%;height:.4rem;position:relative;overflow:hidden}.match-finalizing-meter span{border-radius:inherit;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);width:34%;animation:1.1s ease-in-out infinite match-finalizing-sweep;position:absolute;inset:0 auto 0 0}@keyframes match-finalizing-sweep{0%{transform:translate(-100%)}to{transform:translate(294%)}}.match-ticker-pill.danger{color:var(--color-loss);background:#7f1d1d3d;border:1px solid #f8717161}.match-ticker-pill.feedback{text-overflow:ellipsis;letter-spacing:.08em;max-width:12rem;font-size:.62rem;overflow:hidden}.match-ticker-counter{white-space:nowrap;color:var(--color-void-300);background:#0c0a0994;border:1px solid #403d38cc;border-radius:9999px;flex-shrink:0;align-items:baseline;gap:.35rem;padding:.24rem .58rem;display:inline-flex}.match-ticker-counter-tooltip{min-width:0;display:inline-flex}.match-ticker-row.replay-controls .match-ticker-counter{justify-content:center;width:8rem}.match-ticker-row.replay-controls .match-ticker-counter-tooltip{justify-self:center}.match-ticker-counter-label{letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:700}.match-ticker-counter-value,.match-ticker-counter-total{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-variant-numeric:tabular-nums}.match-ticker-counter-value{color:var(--color-void-50);font-size:.88rem;font-weight:800}.match-ticker-counter-total{color:var(--color-void-500);font-size:.78rem;font-weight:700}.match-replay-nav{align-items:center;gap:.45rem;min-width:0;display:flex}.match-ticker-progress{align-items:center;gap:.5rem;min-width:0;display:flex}.match-ticker-progress>#tick-timer{width:100%}.match-ticker-progress .tick-bar-track{height:.4rem}.match-ticker-progress .tick-countdown{width:4.6rem;font-size:.8rem}.match-pause-button{width:2rem;height:2rem;color:var(--color-void-100);background:#0c0a09b8;border:1px solid #fafaf929;border-radius:9999px;justify-content:center;justify-self:end;align-items:center;transition:transform .16s,border-color .16s,background .16s,color .16s,opacity .16s;display:inline-flex}.match-pause-button:hover:not(:disabled){color:var(--color-accent);background:#facc151f;border-color:#facc1573;transform:translateY(-1px)}.match-pause-button.is-paused{color:var(--color-profit);background:#34d3991a;border-color:#34d39959}.match-pause-button:disabled{cursor:not-allowed;opacity:.42}.match-ticker-inline-error{margin-top:.45rem;margin-left:auto}.match-replay-arrow-group{flex-shrink:0;align-items:center;gap:.28rem;display:inline-flex}.replay-slider{flex:1;align-items:center;gap:0;min-width:0;display:flex}.replay-slider-container{flex:1;align-items:center;min-width:0;display:flex}.replay-slider-track-wrapper{align-items:center;width:100%;min-width:0;display:flex;position:relative}.replay-slider-input{opacity:0;cursor:pointer;width:100%;height:1.25rem;margin:0;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.replay-slider-track{background:var(--color-void-800);border-radius:9999px;width:100%;height:.4rem;position:relative;overflow:visible}.replay-slider-fill{background:linear-gradient(90deg,var(--color-info),#93c5fd);border-radius:9999px;height:100%}.replay-slider-tick-marker{pointer-events:none;background:#f5e8c49e;border-radius:9999px;width:.2rem;height:.8rem;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0d0c0aa6}.replay-slider-tick-marker.active{background:var(--color-gold);height:1rem}.replay-timeline-hover-tooltip{z-index:90;pointer-events:none;position:fixed;top:0;left:0}.match-replay-frame-tooltip .boolish-tooltip-surface,.replay-timeline-hover-tooltip .boolish-tooltip-surface{color:var(--color-void-50);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:850}.match-bottom-zone{--match-bottom-zone-inline:1rem;z-index:20;padding:.55rem var(--match-bottom-zone-inline).85rem;border-top:1px solid #403d38b3;grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:.9rem;transition:background .18s,border-color .18s,box-shadow .18s,color .18s;display:grid;position:relative}.match-hud-shell.is-targeting-position .match-bottom-zone{z-index:27}.match-bottom-zone.is-inventory-full{background:radial-gradient(circle at 0,#f8717129,#0000 42%),linear-gradient(90deg,#7f1d1d57,#450a0a3d);border-top-color:#f8717175;box-shadow:inset 0 0 0 1px #f8717114,0 0 24px #7f1d1d24}.match-bottom-zone:hover,.match-bottom-zone.is-open{color:var(--color-void-50)}.match-bottom-zone.is-targeting{color:var(--color-void-50);filter:drop-shadow(0 0 18px #fbbf2429)}.match-inventory-summary,.match-inventory-actions{flex-direction:column;gap:.3rem;display:flex}.match-inventory-summary{justify-content:center;align-items:center;min-width:11rem}.match-inventory-summary-button{appearance:none;color:inherit;cursor:pointer;text-align:center;background:0 0;border:0;padding:0}.match-inventory-summary-button:disabled{cursor:default}.match-inventory-actions{justify-content:center;align-items:flex-end}.match-inventory-kicker,.match-pending-item-groups-title{color:var(--color-accent);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:1.12rem;font-weight:700;display:inline-flex}.match-bottom-zone.is-inventory-full .match-inventory-kicker{color:var(--color-loss);letter-spacing:.16em;text-shadow:0 0 18px #f871712e;gap:.38rem;font-size:.86rem}.match-bottom-zone.is-inventory-full .match-inventory-pending-label,.match-bottom-zone.is-inventory-full .match-inventory-pending-count,.match-bottom-zone.is-inventory-full .match-inventory-pending-hotkey{color:var(--color-loss)}.match-bottom-zone.is-inventory-full .match-inventory-pending-hotkey{background:#f871711a;border-color:#f8717161}.match-inventory-pending,.match-inventory-warning{color:var(--color-void-300);font-size:.8rem}.match-inventory-pending-cue{justify-content:flex-end;display:inline-flex;position:relative}.match-inventory-pending-arrow{width:2.5rem;height:2.5rem;color:var(--color-accent);pointer-events:none;background:radial-gradient(circle,#fbbf2433,#0000 66%),#161412f2;border:1px solid #fbbf247a;border-radius:9999px;justify-content:center;align-items:center;animation:1s ease-in-out infinite match-inventory-pending-arrow-bob;display:inline-flex;position:absolute;bottom:calc(100% + .3rem);left:50%;box-shadow:0 16px 28px #00000061,0 0 0 1px #fbbf241f,0 0 28px #fbbf2447}.match-inventory-pending-arrow svg{width:1.55rem;height:1.55rem}.match-bottom-zone.is-inventory-full .match-inventory-pending-arrow{color:var(--color-loss);background:radial-gradient(circle,#f871713d,#0000 66%),#240e0ef2;border-color:#f871718f;box-shadow:0 16px 28px #00000061,0 0 0 1px #f8717129,0 0 28px #f8717147}.match-bottom-zone.is-open .match-inventory-pending-arrow{opacity:0;animation:none;transform:translate(-50%,.35rem)scale(.96)}.match-inventory-pending{background:#fbbf2414;border:1px solid #fbbf2438;border-radius:9999px;align-items:center;gap:.5rem;padding:.34rem .62rem;display:inline-flex}.match-inventory-pending.is-arriving,.match-inventory-summary-button.is-arriving{animation:.9s match-inventory-pending-arrival}.match-inventory-pending-button{cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.match-inventory-pending-button:hover{background:#fbbf241f;border-color:#fbbf246b;transform:translateY(-1px)}.match-inventory-pending-label{color:var(--color-void-300);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700}.match-inventory-pending-summary{min-height:1.35rem;color:var(--color-void-500);justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.match-inventory-pending-count{color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:.95rem;font-weight:800;line-height:1}.match-inventory-shortcut{color:var(--color-void-500);letter-spacing:.18em;text-transform:uppercase;font-size:.76rem;font-weight:700}.match-hotkey-badge{min-width:1.35rem;height:1.35rem;color:var(--color-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:0;text-transform:uppercase;background:#fbbf2417;border:1px solid #fbbf244d;border-radius:.38rem;justify-content:center;align-items:center;padding:0 .34rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.match-board-card-hotkey{flex-shrink:0}.match-active-hotkey{min-width:1.15rem;height:1.15rem;color:var(--color-void-100);background:#f8f7f514;border-color:#f8f7f542;font-size:.62rem;display:none}.match-board-card.is-selected .match-active-hotkey{display:inline-flex}.match-board-card-footer .match-board-card-hotkey{border-radius:.76rem;min-width:2.7rem;height:2.7rem;padding-inline:.68rem;font-size:1.36rem}.match-item-hotkey{flex-shrink:0}.match-inventory-pending-hotkey{border-color:#fbbf2438;min-width:auto;height:1.38rem;padding-inline:.34rem;font-size:.7rem}.match-inventory-kicker-arrow{transition:transform .18s}.match-bottom-zone.is-open .match-inventory-kicker-arrow{transform:rotate(180deg)}.match-inventory-warning{min-height:1.3rem;color:var(--color-warning);letter-spacing:.18em;text-transform:uppercase;background:#fb923c14;border:1px solid #fb923c3d;border-radius:9999px;justify-content:center;align-self:flex-end;align-items:center;padding:.1rem .62rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex}.match-inventory-slots{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:.6rem;display:grid}.match-inventory-slots>*{min-width:0}.match-inventory-slots .boolish-tooltip-trigger{width:100%;min-width:0;height:100%;display:block}.match-inventory-slot-shell[draggable=true]{cursor:grab}.match-inventory-slot-shell[draggable=true]:active{cursor:grabbing}.boolish-tooltip[data-tooltip-constrained] .boolish-tooltip-surface,.match-inventory-slots .boolish-tooltip-trigger[data-tooltip-constrained] .boolish-tooltip-surface{background:radial-gradient(circle at 0 0,#fbbf242e,#0000 62%),linear-gradient(#201c17fa,#0e0c0afa);border-color:#fbbf2457;border-radius:.9rem;padding:.72rem .78rem;overflow:hidden}.match-inventory-slots .boolish-tooltip-trigger[data-tooltip-constrained] .match-inventory-slot-tooltip,.boolish-tooltip[data-tooltip-constrained] .match-inventory-slot-tooltip,.boolish-tooltip[data-tooltip-constrained] .match-inventory-slot-tooltip-copy{min-width:0}.boolish-tooltip[data-tooltip-constrained] .match-inventory-slot-tooltip-copy,.match-inventory-slots .boolish-tooltip-trigger[data-tooltip-constrained] .match-inventory-slot-tooltip-copy{overflow-wrap:anywhere;color:var(--color-void-100);font-size:1.06rem;line-height:1.35;display:block;overflow:visible}.match-inventory-slot{width:100%;height:100%;min-height:4.55rem;color:var(--color-void-300);background:#1f1d1be0;border:1px solid #403d38cc;border-radius:1rem;justify-content:center;align-items:center;gap:.28rem;padding:.1rem .9rem;transition:all .18s;display:flex}.match-inventory-slot.filled{cursor:pointer;justify-content:center;gap:.8rem}.match-inventory-slot.filled:disabled{cursor:default}.match-inventory-slot-shell.is-dragging{opacity:.6}.match-inventory-slot-shell.is-dragging .match-inventory-slot{border-color:#fbbf248a;transform:scale(.98)}.match-inventory-slot-shell.is-drag-over .match-inventory-slot,.match-inventory-slot.empty.is-drag-over{color:var(--color-void-50);background:radial-gradient(circle,#34d39929,#0000 68%),#1f1d1beb;border-color:#34d399b8;box-shadow:0 0 0 1px #34d3992e,0 0 24px #34d3991f}.match-inventory-slot.filled .match-inventory-slot-name{flex:auto;justify-content:space-between;width:100%}.match-inventory-slot.filled .match-inventory-slot-name>span:first-child{min-width:0}.match-inventory-slot.filled:not(:disabled):hover,.match-held-item-card:hover{border-color:#fbbf2473}.match-inventory-slot.is-targeted,.match-held-item-card.is-targeted{color:var(--color-void-50);background:#0596691f;border-color:#34d3998c}.match-inventory-slot.is-unavailable,.match-held-item-card.is-unavailable{opacity:.45}.match-inventory-slot.is-idle,.match-held-item-card.is-idle{cursor:not-allowed}.match-inventory-slot.is-idle .match-item-hotkey,.match-held-item-card.is-idle .match-item-hotkey{color:var(--color-void-600);background:#44403c1f;border-color:#57534ea6}.match-inventory-slot-emoji{flex-shrink:0;width:3.5rem;height:3.5rem}.match-inventory-slot-name{letter-spacing:.1em;text-align:left;text-transform:uppercase;min-width:0;color:var(--color-void-50);flex:0 auto;align-items:center;gap:.42rem;font-size:.74rem;font-weight:700;line-height:1.2;display:inline-flex}.match-inventory-slot-tooltip{flex-direction:column;gap:.45rem;display:flex}.match-inventory-slot-tooltip-copy{color:var(--color-void-100);font-size:1.06rem;line-height:1.42}.match-inventory-start-roster{background:linear-gradient(145deg,#23211ff0,#141312fa);border-color:#78716c57;border-radius:.7rem;justify-content:center;align-items:center;gap:.35rem;min-width:9rem;padding:.5rem .68rem;display:inline-flex;box-shadow:0 8px 20px #0003,inset 0 1px #ffffff06}.match-inventory-start-roster:hover:not(:disabled){border-color:#a8a29e7a;transform:translateY(-1px);box-shadow:0 12px 24px #0000003d,inset 0 1px #ffffff09}.match-inventory-start-roster.builds-button-ready,.match-inventory-start-roster.builds-button-ready:hover:not(:disabled){background:radial-gradient(circle at 0 0,#fbbf2429,#0000 42%),linear-gradient(145deg,#2a2825f5 0%,#161412fa 100%);border-color:#fbbf2480;box-shadow:0 14px 34px #00000047,0 0 28px #fbbf2421,inset 0 1px #ffffff08}.match-inventory-start-roster .builds-button-title-row{gap:.3rem}.match-inventory-start-roster .builds-button-title{color:var(--color-void-300);letter-spacing:.1em;font-size:.72rem}.match-inventory-start-roster .builds-button-hotkey{color:var(--color-void-500);font-size:.62rem}.match-inventory-start-roster .builds-button-slots{gap:.3rem}.match-inventory-start-roster .builds-button-slot{width:1.55rem;height:1.55rem;font-size:.62rem}.match-inventory-start-roster .builds-button-slot.is-filled{color:var(--color-void-200);box-shadow:none;background:#a8a29e29;border-color:#a8a29e6b}.match-inventory-start-roster.builds-button-ready .builds-button-title{color:var(--color-void-50)}.match-inventory-start-roster.builds-button-ready .builds-button-hotkey{color:var(--color-accent)}.match-inventory-start-roster.builds-button-ready .builds-button-slot.is-filled{background:radial-gradient(circle at 50% 25%,#ffffff29,transparent 48%),var(--color-accent);color:var(--color-void-950);border-color:#fbbf24b8;box-shadow:0 0 14px #fbbf242e}.match-inventory-drawer{left:calc(-1*var(--match-bottom-zone-inline));right:auto;bottom:var(--match-inventory-drawer-bottom,100%);z-index:30;box-sizing:border-box;width:min(48rem,100vw - 2rem);height:var(--match-inventory-drawer-height,min(39.8rem,calc(100vh - 7rem)));background:radial-gradient(circle at 0 0,#fbbf2417,#0000 34%),linear-gradient(#161412fb,#0c0a09f6);border:1px solid #5c5750b8;border-left:0;border-radius:0 1.05rem 1.05rem 0;flex-direction:column;max-height:calc(100vh - 7rem);padding:1.45rem 1.6rem 1.55rem;animation:.18s ease-out match-inventory-drawer-in;display:flex;position:absolute;overflow:hidden;box-shadow:20px 0 44px #0000007a,inset 0 1px #ffffff06,inset 1px 0 #fbbf242e}.match-inventory-drawer:before{content:"";pointer-events:none;border-top:1px solid #fbbf242e;position:absolute;inset:0}.match-inventory-drawer-close{z-index:1;width:2.35rem;height:2.35rem;color:var(--color-void-200);background:#0c0a09b8;border:1px solid #5c5750c7;border-radius:9999px;justify-content:center;align-items:center;transition:border-color .16s,color .16s,transform .16s;display:inline-flex;position:relative}.match-inventory-drawer-close:hover{color:var(--color-accent);border-color:#fbbf2466;transform:translateY(-1px)}.match-inventory-drawer-grid{flex:1;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;display:grid}.match-inventory-column{flex-direction:column;min-height:0;padding:0;display:flex}.match-inventory-column.is-active{box-shadow:none;background:0 0}.match-inventory-column.is-active .match-inventory-pane-title{color:var(--color-accent)}.match-inventory-column:first-child{padding-right:0}.match-inventory-column.with-divider{border-left:1px solid #403d38b8;margin-left:1rem;padding-left:1rem}.match-inventory-column-head{z-index:1;border-bottom:1px solid #403d3894;justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:1rem;display:flex;position:relative}.match-inventory-column-head-copy{flex-direction:column;flex:auto;gap:.55rem;width:100%;min-width:0;display:flex}.match-inventory-pane-title{color:var(--color-accent);letter-spacing:.22em;text-transform:uppercase;font-size:1.05rem;font-weight:700}.match-inventory-pane-title-row{align-items:center;gap:.85rem;min-width:0;display:inline-flex}.match-inventory-pane-hint{color:var(--color-void-500);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.32rem;font-size:.58rem;font-weight:800;line-height:1;display:inline-flex}.match-inventory-nav-hotkey{border-color:#fbbf243d;min-width:1.15rem;height:1.15rem;padding-inline:.22rem;font-size:.62rem}.match-inventory-target-summary{background:radial-gradient(circle at 0 0,#fbbf241f,#0000 60%),#1f1d1beb;border:1px solid #fbbf242e;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;width:100%;min-height:2.7rem;padding:.45rem .68rem;display:grid}.match-inventory-target-summary-kicker{min-height:1.35rem;color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#fbbf2414;border:1px solid #fbbf2438;border-radius:9999px;justify-content:center;align-items:center;padding:.14rem .48rem;font-size:.56rem;font-weight:800;line-height:1;display:inline-flex}.match-inventory-target-summary-main{grid-template-columns:minmax(9rem,.85fr) minmax(14rem,auto) minmax(0,1.15fr);align-items:center;gap:.75rem;min-width:0;display:grid}.match-inventory-target-summary-identity{align-items:center;gap:.52rem;min-width:0;display:flex}.match-inventory-target-summary-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:flex}.match-inventory-target-summary-image,.match-inventory-target-summary-fallback{border-radius:9999px;width:1.65rem;height:1.65rem}.match-inventory-target-summary-image{object-fit:cover}.match-inventory-target-summary-fallback{color:var(--color-void-200);background:#403d38d9;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:flex}.match-inventory-target-summary-copy{align-items:baseline;gap:.45rem;min-width:0;display:inline-flex}.match-inventory-target-summary-name{color:var(--color-void-50);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:700;overflow:hidden}.match-inventory-target-summary-collateral{color:var(--color-void-300);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.72rem}.match-inventory-target-summary-side{grid-template-columns:minmax(6.4rem,auto) minmax(4.7rem,auto) minmax(4rem,5.5rem);align-items:center;gap:.42rem;min-width:0;display:grid}.match-inventory-target-summary-stat{color:var(--color-void-500);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.36rem;font-size:.54rem;font-weight:800;display:flex}.match-inventory-target-summary-stat strong{color:var(--color-void-100);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:right;text-transform:none;font-size:.72rem}.match-inventory-target-summary-stat strong[data-tone=profit]{color:var(--color-profit)}.match-inventory-target-summary-stat strong[data-tone=loss]{color:var(--color-loss)}.match-inventory-target-summary-runway{background:#0c0a09b8;border:1px solid #403d38db;border-radius:9999px;min-width:0;height:.42rem;overflow:hidden}.match-inventory-target-summary-runway>span{border-radius:inherit;background:linear-gradient(90deg,#059669b8,#34d399e0);width:0%;height:100%;transition:width .18s,background .18s;display:block}.match-inventory-target-summary-runway>span[data-tone=warning]{background:linear-gradient(90deg,#d97706b8,#fbbf24e0)}.match-inventory-target-summary-runway>span[data-tone=danger]{background:linear-gradient(90deg,#b91c1cb8,#f87171e0)}.match-inventory-target-summary-effects{flex-wrap:nowrap;align-items:center;gap:.28rem;min-width:0;min-height:0;display:flex;overflow:hidden}.match-inventory-target-effect-chip,.match-inventory-target-effect-empty{min-width:0;max-width:8rem;color:var(--color-void-200);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#0c0a096b;border:1px solid #5c5750b8;border-radius:9999px;align-items:center;gap:.24rem;padding:.18rem .36rem;font-size:.52rem;font-weight:800;line-height:1;display:inline-flex}.match-inventory-target-effect-chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.match-inventory-target-effect-chip small{color:var(--color-void-400);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:0;text-transform:none;flex-shrink:0;font-size:.5rem}.match-inventory-target-effect-chip.match-board-card-effect-row-trait,.match-inventory-target-effect-chip.match-board-card-effect-row-alignment-long,.match-inventory-target-effect-chip.match-board-card-effect-row-alignment-short{color:var(--color-accent);background:#fbbf2417;border-color:#fbbf2457}.match-inventory-target-effect-chip.match-board-card-effect-row-immune,.match-inventory-target-effect-chip.match-board-card-effect-row-shield{color:var(--color-profit);background:#0596691a;border-color:#34d39952}.match-inventory-target-effect-chip.match-board-card-effect-row-leverage,.match-inventory-target-effect-chip.match-board-card-effect-row-item{color:#7dd3fc;background:#0e74901a;border-color:#38bdf84d}.match-inventory-target-effect-chip.is-more{color:var(--color-accent);border-color:#fbbf2442}.match-inventory-target-effect-empty{color:var(--color-void-500)}.match-inventory-column-body{z-index:1;scrollbar-width:thin;scrollbar-color:#fbbf2452 #1f1d1ba6;flex:1;min-height:0;padding-top:1rem;position:relative;overflow-y:auto}.match-held-item-cards,.match-pending-item-groups{flex-direction:column;gap:.75rem;display:flex}.match-held-item-card-shell{flex-direction:column;gap:.35rem;display:flex}.match-held-item-card{color:var(--color-void-200);text-align:left;background:radial-gradient(circle at 100% 0,#fbbf2414,#0000 55%),#1f1d1be6;border:1px solid #403d38cc;border-radius:1rem;flex-direction:column;gap:.45rem;padding:1rem 1.05rem;transition:all .18s;display:flex}.match-held-item-card-head{align-items:center;gap:.55rem;display:flex}.match-held-item-card-emoji{width:1.8rem;height:1.8rem}.match-held-item-card-name{color:var(--color-void-50);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.92rem;font-weight:700;display:inline-flex}.match-held-item-card-copy,.match-inventory-empty-state{color:var(--color-void-300);font-size:.82rem;line-height:1.55}.match-inventory-empty-state{padding:.15rem}.match-pending-item-groups{gap:.9rem}.match-pending-item-groups .pending-item-group{background:radial-gradient(circle at 0 0,#fbbf2412,#0000 48%),#12100ebd;border:1px solid #5c575094;border-radius:.75rem;overflow:hidden}.match-held-item-card.is-keyboard-selected{border-color:#fbbf248f;box-shadow:0 0 0 1px #fbbf2429,0 12px 26px #0000003d}.match-pending-item-groups .pending-item-group.is-keyboard-selected{border-color:#fbbf2480;box-shadow:0 0 0 1px #fbbf2417,0 0 24px #fbbf2414}.match-held-item-card.is-keyboard-selected{background:radial-gradient(circle at 100% 0,#fbbf2429,#0000 58%),#262320f2}.match-pending-item-groups .pending-item-group.is-keyboard-selected .pending-item-group-header{color:var(--color-accent);background:linear-gradient(90deg,#fbbf241f,#fbbf2409 58%,#0000),#1f1d1b57}.match-pending-item-groups .pending-item-group:last-child{border-bottom:0}.match-pending-item-groups .pending-item-group-header{min-height:2.45rem;color:var(--color-void-300);background:#1f1d1b8f;border-radius:0;padding:.48rem .72rem}.match-pending-item-groups .pending-item-group-header:hover{color:var(--color-void-100);background:#2a28258f}.match-pending-item-groups .pending-item-group[open] .pending-item-group-header{border-bottom:1px solid #5c575075;border-bottom-right-radius:0;border-bottom-left-radius:0}.match-pending-item-groups .pending-item-group.pending-item-group-inventory-full{background:radial-gradient(circle at 50% 0,#f8717121,#0000 54%),0 0}.match-pending-item-groups .pending-item-group.pending-item-group-inventory-full .pending-item-group-header{background:#521e222e}.match-pending-item-groups .pending-item-group-cards{background:#0c0a0970;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0}.match-pending-item-groups .pending-item-group.pending-item-group-inventory-full .pending-item-group-cards{background:radial-gradient(circle at 50% 0,#f871711a,#0000 58%),0 0}.match-pending-item-groups .pending-item-group-cards .item-choice-card{min-height:14.2rem;box-shadow:none;background:0 0;border-width:0;border-radius:0;justify-content:flex-start;padding:1.05rem 1rem 1rem}.match-pending-item-groups .pending-item-group-cards .item-choice-card+.item-choice-card{border-left:1px solid #5c575075}.match-pending-item-groups .pending-item-group-cards .item-choice-emojis{width:6.78rem;height:6.78rem;margin-bottom:.82rem}.match-pending-item-groups .pending-item-group-cards .item-choice-name{color:var(--color-accent);letter-spacing:.12em;margin-bottom:.55rem;font-size:1.03rem}.match-pending-item-groups .pending-item-group-cards .item-choice-description{color:var(--color-void-200);margin-bottom:.9rem;font-size:.88rem;line-height:1.45}.match-pending-item-groups .pending-item-group-cards .item-choice-select{background:0 0;border:0;border-radius:0;margin-top:auto;padding:0}.match-pending-item-groups .pending-item-group-cards .item-choice-select .match-item-hotkey{background:#fbbf241a;border-color:#fbbf245c;border-radius:.66rem;min-width:2.45rem;height:2.45rem;padding-inline:.62rem;font-size:1.12rem}.match-pending-item-groups .pending-item-group-cards .item-choice-card:hover{box-shadow:none;background:radial-gradient(circle at 50% 0,#fbbf241f,#0000 58%),#fbbf240b;transform:translateY(-2px)}.match-pending-item-groups .pending-item-group-cards .item-choice-card:hover .item-choice-select{color:var(--color-void-50)}.match-pending-item-groups .pending-item-group-cards .item-choice-card:hover .item-choice-select .match-item-hotkey{color:var(--color-void-50);background:#fbbf2429;border-color:#fbbf2485}.match-pending-item-groups .pending-item-group-cards .item-choice-card.item-choice-card-disabled,.match-pending-item-groups .pending-item-group-cards .item-choice-card:disabled{color:var(--color-void-200);background:radial-gradient(circle at top,#f871711a,#0000 54%),#231415db;border-color:#f871715c}.match-pending-item-groups .pending-item-group-cards .item-choice-card.item-choice-card-disabled:hover,.match-pending-item-groups .pending-item-group-cards .item-choice-card:disabled:hover{background:radial-gradient(circle at top,#f871711a,#0000 54%),#231415db;border-color:#f871715c;transform:none;box-shadow:inset 0 1px #ffffff05,0 10px 22px #00000029}.match-pending-item-groups .pending-item-group-cards .item-choice-card.item-choice-card-disabled .item-choice-select,.match-pending-item-groups .pending-item-group-cards .item-choice-card:disabled .item-choice-select{color:#f87171;background:#f871711a;border-color:#f8717142}@keyframes match-inventory-pending-arrival{0%,to{border-color:#fbbf2438;transform:scale(1);box-shadow:0 0 #fbbf2400}35%{border-color:#fbbf24b8;transform:scale(1.03);box-shadow:0 0 0 1px #fbbf2438,0 0 22px #fbbf2433}70%{border-color:#fbbf2480;transform:scale(1.01);box-shadow:0 0 16px #fbbf2424}}@keyframes match-inventory-pending-arrow-bob{0%,to{transform:translate(-50%)scale(1);box-shadow:0 16px 28px #00000061,0 0 0 1px #fbbf241f,0 0 24px #fbbf2438}50%{transform:translate(-50%,-.72rem)scale(1.12);box-shadow:0 22px 34px #00000070,0 0 0 2px #fbbf2433,0 0 38px #fbbf246b}}@keyframes match-inventory-drawer-in{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes match-trade-drawer-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.match-inventory-pending-arrow,.builds-button-pending-arrow,.match-inventory-drawer,.match-trade-drawer{animation:none}}.match-trade-drawer{top:var(--match-trade-top,13.5rem);right:0;bottom:var(--match-trade-bottom,6.5rem);z-index:30;width:min(36rem,100vw - 2rem);height:var(--match-trade-height,min(39.8rem,calc(100vh - 7rem)));max-height:calc(100vh - 7rem);animation:.18s ease-out match-trade-drawer-in;position:absolute}.match-trade-drawer-surface{background:#161412fa;border-top:0;border-bottom:1px solid #403d38cc;border-left:1px solid #403d38cc;border-right:0;border-radius:1.4rem 0 0 1.4rem;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:-20px 0 40px #00000073}.match-trade-drawer-body{flex:1;min-height:0;padding:0;position:relative;overflow:hidden}.match-trade-stage-card{background:#161412fa;border:0;border-radius:0;min-height:100%}.match-trade-stage-card:before,.match-trade-stage-card:after{display:none}.match-trade-stage-card .sidebar-board-shell{background:linear-gradient(#1f1d1bc7,#0c0a09f0),radial-gradient(circle at top,#ffc1450f,#0000 66%);border-top:1px solid #5c575085;border-bottom:1px solid #5c575080;flex-direction:column;min-height:4.8rem;max-height:none;display:flex}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-overview{height:auto;min-height:4.75rem;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:0;margin:0;padding:0;overflow:hidden}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice{height:100%;min-height:4.6rem;box-shadow:none;background:0 0;border:0;border-left:1px solid #5c575094;border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;position:relative;transform:none}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice:first-child{border-left:0}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice:hover:not(:disabled){box-shadow:none;background:linear-gradient(#ffc1450e,#ffc14505),#ffc14506;transform:none}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice.selected{background:linear-gradient(#ffc1451b,#ffc14507),#ffc14505;box-shadow:inset 0 3px #ffc145d6}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice.selected:before{content:"";z-index:1;background:#ffc145e0;border:0;width:100%;height:1px;position:absolute;top:0;left:0}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-coin{background:0 0;border-bottom:1px solid #5c57507a;border-right:0;justify-content:flex-start;align-items:flex-start;padding:.42rem .62rem .18rem}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-coin-main{align-items:flex-start;gap:.5rem;width:100%}.match-trade-stage-card .sidebar-board-choice-coin-stack{transition:color .3s,background-color .3s}.match-trade-stage-card .sidebar-board-choice-coin-copy{flex-direction:column;gap:0;min-width:0;display:flex;transform:translateY(-.14rem)}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-coin-main img,.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-coin-main>div{width:1.35rem;height:1.35rem}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-coin-symbol{letter-spacing:.12em;font-size:.82rem;line-height:1}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-coin-price{align-items:center;min-height:.68rem;font-size:.72rem;line-height:1;display:inline-flex}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-role{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:0;padding:.16rem .42rem .2rem;display:flex}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-role-label{color:var(--color-void-300);letter-spacing:.12em;justify-content:center;font-size:.66rem}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice.selected .sidebar-board-choice-role-label,.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice.selected .sidebar-board-coin-symbol{color:var(--color-accent)}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice-role-copy{white-space:normal;font-size:.68rem;line-height:1.12}.match-trade-stage-card .sidebar-board-rail{border-bottom:1px solid #fbbf2424;border-right:0}.match-trade-stage-card .sidebar-board-coin-list{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:.38rem;padding:.45rem .62rem;display:grid}.match-trade-stage-card .sidebar-board-coin{border-radius:.7rem;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;min-height:2.65rem}.match-trade-stage-card .sidebar-board-coin-main{width:100%}.match-trade-stage-card .sidebar-board-main{background:0 0;border-top:0;min-height:0;margin-top:-1px;padding:0 .75rem .45rem;display:none}.match-trade-stage-card .sidebar-board-selected{flex-direction:column;gap:0;display:flex}.match-trade-stage-card .sidebar-board-traits{box-shadow:none;background:0 0;border:0;border-radius:0}.match-trade-stage-card .sidebar-board-trait-card{border-left:0;grid-template-columns:1.55rem minmax(0,1fr);column-gap:.45rem;padding:.28rem .05rem .3rem 0}.match-trade-stage-card .sidebar-board-trait-card+.sidebar-board-trait-card{border-top:1px solid #403d388c}.match-trade-stage-card .sidebar-board-trait-tier{border-radius:4px;min-height:1.15rem;padding:0 .2rem;font-size:.58rem}.match-trade-stage-card .sidebar-board-trait-line{font-size:.64rem;line-height:1.18}.match-trade-stage-card .sidebar-board-trait-name{margin-right:.25rem;font-size:.62rem}.match-trade-stage-card .sidebar-board-trait-description{font-size:.64rem}.match-trade-stage-card .sidebar-board-choice{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}.match-trade-stage-card .sidebar-board-trade{gap:var(--match-trade-chart-gap,.5rem);padding:var(--match-trade-panel-padding,.7rem)}.match-trade-stage-card [data-sidebar-price-chart]{height:var(--match-trade-chart-height,144px)}.match-trade-stage-card .sidebar-trade-form-content{gap:var(--match-trade-form-gap,.62rem)}.match-trade-stage-card .sidebar-board-overview{gap:.4rem}.match-hud-shell,.match-tier-theme{--match-tier-accent:#fbbf24;--match-tier-accent-rgb:251,191,36;--match-tier-highlight:#fff8e8;--match-tier-border-soft:#5c5750c2;--match-tier-border-strong:#fbbf2461;--match-tier-surface-soft:#fbbf2414;--match-tier-surface-strong:#fbbf241f;--match-tier-backdrop-glow:#fbbf2414;--match-tier-shell-top:#0c0a09fa;--match-tier-shell-bottom:#161412fa;--match-tier-panel-shadow:#fbbf2414;--match-tier-card-border:#5c5750d1;--match-tier-card-glow:#fbbf241f;--match-tier-card-surface:#221d18fa;--match-tier-card-surface-deep:#120f0dfa;--match-tier-hero-start:#fffbeb;--match-tier-hero-mid:#fbbf24e6;--match-tier-hero-end:#f4d03feb;--match-tier-hero-glow:#fbbf241f;--match-tier-trait-border:#fbbf2433;--match-tier-trait-surface:#fbbf2414;--match-tier-trait-line:#fbbf246b}.match-hud-shell{background:radial-gradient(circle at top,var(--match-tier-backdrop-glow),transparent 35%),linear-gradient(180deg,var(--match-tier-shell-top),var(--match-tier-shell-bottom))}.match-hud-shell.match-tier-2,.match-tier-theme.match-tier-2{--match-tier-accent:#dd9459;--match-tier-accent-rgb:221,148,89;--match-tier-highlight:#ffe5c7;--match-tier-border-strong:#dd945970;--match-tier-surface-soft:#dd94591a;--match-tier-surface-strong:#dd945929;--match-tier-backdrop-glow:#b8602a29;--match-tier-shell-top:#110c0afa;--match-tier-shell-bottom:#1e1410fa;--match-tier-panel-shadow:#dd94591f;--match-tier-card-border:#805238e0;--match-tier-card-glow:#dd945929;--match-tier-card-surface:#271c16fa;--match-tier-card-surface-deep:#130d0bfa;--match-tier-hero-start:#fff4e6;--match-tier-hero-mid:#e9a66cf5;--match-tier-hero-end:#ffd6aaeb;--match-tier-hero-glow:#dd945929;--match-tier-trait-border:#dd945942;--match-tier-trait-surface:#dd94591a;--match-tier-trait-line:#dd945980}.match-hud-shell.match-tier-3,.match-tier-theme.match-tier-3{--match-tier-accent:#f3d892;--match-tier-accent-rgb:243,216,146;--match-tier-highlight:#fff7dd;--match-tier-border-strong:#f3d89280;--match-tier-surface-soft:#f3d8921f;--match-tier-surface-strong:#f3d8922e;--match-tier-backdrop-glow:#f3d89233;--match-tier-shell-top:#120e0bfa;--match-tier-shell-bottom:#1f1913fa;--match-tier-panel-shadow:#f3d89229;--match-tier-card-border:#8c7644e6;--match-tier-card-glow:#f3d89233;--match-tier-card-surface:#2a231afa;--match-tier-card-surface-deep:#15110dfa;--match-tier-hero-start:#fff9e6;--match-tier-hero-mid:#ffebbdfa;--match-tier-hero-end:#f3d892eb;--match-tier-hero-glow:#f3d89233;--match-tier-trait-border:#f3d8924d;--match-tier-trait-surface:#f3d8921f;--match-tier-trait-line:#f3d8928f}.match-hud-shell.match-tier-4,.match-tier-theme.match-tier-4{--match-tier-accent:#e9edf5;--match-tier-accent-rgb:233,237,245;--match-tier-highlight:#fff;--match-tier-border-strong:#e9edf594;--match-tier-surface-soft:#e9edf51c;--match-tier-surface-strong:#e9edf52b;--match-tier-backdrop-glow:#e9edf52e;--match-tier-shell-top:#0a0a0bfc;--match-tier-shell-bottom:#141517fc;--match-tier-panel-shadow:#e9edf52b;--match-tier-card-border:#b9c1cfe6;--match-tier-card-glow:#e9edf533;--match-tier-card-surface:#191a1dfa;--match-tier-card-surface-deep:#0b0b0cfc;--match-tier-hero-start:#fff;--match-tier-hero-mid:#e9edf5fa;--match-tier-hero-end:#fae2a8e6;--match-tier-hero-glow:#e9edf538;--match-tier-trait-border:#e9edf54d;--match-tier-trait-surface:#e9edf51c;--match-tier-trait-line:#e9edf594}.match-tier-transition{z-index:34;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.match-tier-transition-backdrop{background:radial-gradient(circle at 50% 38%,rgba(var(--match-tier-accent-rgb),.18),transparent 42%),radial-gradient(circle at 50% 68%,rgba(var(--match-tier-accent-rgb),.08),transparent 56%);position:absolute;inset:0}.match-tier-transition-card{z-index:1;border:1px solid var(--match-tier-border-strong);min-width:min(24rem,100vw - 3rem);box-shadow:0 28px 60px #0000006b,0 0 40px var(--match-tier-panel-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;background:linear-gradient(#1f1d1beb,#0c0a09e6);border-radius:1.35rem;flex-direction:column;align-items:center;gap:.6rem;padding:1.45rem 1.8rem;display:flex;position:relative}.match-tier-transition-kicker{color:var(--match-tier-accent);letter-spacing:.24em;text-transform:uppercase;font-size:.74rem;font-weight:700}.match-tier-transition-title{color:var(--match-tier-highlight);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 28px var(--match-tier-hero-glow);font-size:clamp(1.8rem,4vw,3rem);font-weight:800}.match-phase-transition{z-index:35;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.match-phase-transition-backdrop{background:linear-gradient(90deg,#0000 0%,#0c0a09e0 22%,#0c0a09f0 78%,#0000 100%),radial-gradient(circle at 50% 48%,#fbbf2421,#0000 42%);position:absolute;inset:0}.match-phase-transition-scanline{background:linear-gradient(90deg,#0000,#fbbf2421,#0000);width:18%;animation:1.35s ease-out both match-phase-scanline;position:absolute;top:0;bottom:0}.match-phase-transition-card{z-index:1;text-align:center;background:linear-gradient(90deg,#0000,#161412d6 18% 82%,#0000);border-top:1px solid #fbbf246b;border-bottom:1px solid #fbbf243d;justify-items:center;gap:.42rem;min-width:min(32rem,100vw - 2rem);padding:1.35rem 2.2rem;display:grid;position:relative}.match-phase-transition-kicker{color:var(--color-accent);letter-spacing:.28em;text-transform:uppercase;font-size:.64rem;font-weight:800}.match-phase-transition-title{color:var(--color-void-50);letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;text-shadow:0 0 30px #fbbf2433,0 8px 28px #00000080;font-size:clamp(2.1rem,5vw,4.2rem);font-weight:900;line-height:.95}.match-phase-transition-detail{color:var(--color-void-200);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:750}@keyframes match-phase-scanline{0%{opacity:0;left:-20%}25%{opacity:1}to{opacity:0;left:102%}}.tutorial-coach{z-index:190;--tutorial-coach-left:clamp(15rem,35vw,54rem);--tutorial-coach-top:clamp(15rem,32vh,23rem);top:var(--tutorial-coach-top);left:var(--tutorial-coach-left);width:min(32rem,calc(100vw - var(--tutorial-coach-left) - 1.25rem));border:1px solid var(--match-tier-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.tutorial-coach{border:1px solid color-mix(in srgb,var(--match-tier-accent)56%,transparent)}}.tutorial-coach{box-shadow:0 34px 86px #00000094,0 0 0 1px #ffffff0e,0 0 46px var(--match-tier-panel-shadow),0 0 90px #fbbf2421;pointer-events:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 12% 0,#fbbf243d,#0000 48%),linear-gradient(#25211bfa,#0c0a09fa);border-radius:1.25rem;padding:1.35rem 1.45rem}.tutorial-coach-phase2_pick_farm,.tutorial-coach-phase2_pick_reload{--tutorial-coach-left:clamp(36rem,55vw,50rem)}.tutorial-coach-trade_opened,.tutorial-coach-phase2_trade_opened{--tutorial-coach-left:clamp(2rem,5vw,6rem)}.tutorial-coach-phase2_tick_intro,.tutorial-coach-phase2_reload_intro{--tutorial-coach-left:clamp(2rem,5vw,6rem);--tutorial-coach-top:clamp(16rem,45vh,28rem);width:min(30rem,calc(100vw - var(--tutorial-coach-left) - 1.25rem))}.tutorial-coach-phase2_farm_tick_running{--tutorial-coach-left:clamp(2rem,5vw,6rem);--tutorial-coach-top:clamp(16rem,46vh,29rem);width:min(30rem,calc(100vw - var(--tutorial-coach-left) - 1.25rem))}.tutorial-coach-phase2_yield_intro{--tutorial-coach-top:clamp(13rem,32vh,21rem);width:min(30rem,100vw - 4rem);left:auto;right:clamp(2rem,5vw,6rem)}.tutorial-coach-phase2_closes_intro{--tutorial-coach-top:clamp(12rem,16vh,10rem);width:min(34rem,100vw - 22rem);left:auto;right:clamp(18rem,20vw,30rem)}.tutorial-coach-phase2_board_tier_intro{--tutorial-coach-top:clamp(8.5rem,20vh,13rem);left:auto;right:clamp(4.5rem,9vw,12rem)}.tutorial-coach-target-close-position{--tutorial-coach-top:clamp(13rem,28vh,19rem);width:min(30rem,100vw - 4rem);left:auto;right:clamp(2rem,5vw,6rem)}.tutorial-coach-target-coin{--tutorial-coach-top:clamp(9rem,21vh,14rem);width:min(32rem,100vw - 10rem);left:auto;right:clamp(4.5rem,9vw,12rem)}.tutorial-coach-target-position{--tutorial-coach-left:clamp(2rem,4vw,5rem);--tutorial-coach-top:clamp(11rem,50vh,30rem);width:min(32rem,calc(100vw - var(--tutorial-coach-left) - 1.25rem))}.tutorial-coach-target-god-candle,.tutorial-coach-target-blowoff,.tutorial-coach-target-pivot,.tutorial-coach-target-farm,.tutorial-coach-target-reload{--tutorial-coach-left:clamp(5rem,8vw,10rem);--tutorial-coach-top:clamp(15rem,53vh,53rem);width:min(32rem,calc(100vw - var(--tutorial-coach-left) - 1.25rem))}.tutorial-coach-kicker{color:var(--match-tier-accent);letter-spacing:.24em;text-transform:uppercase;text-shadow:0 0 18px #fbbf2457;font-size:.78rem;font-weight:800}.tutorial-coach-title{color:var(--color-void-50);letter-spacing:0;text-shadow:0 0 22px #ffffff1f;margin-top:.35rem;font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:900;line-height:1.05}.tutorial-coach-copy{color:var(--color-void-100);margin-top:.8rem;font-size:clamp(1rem,1.25vw,1.12rem);font-weight:650;line-height:1.45}.tutorial-coach-cta{min-height:3rem;color:var(--color-accent);letter-spacing:.18em;background:radial-gradient(circle at 50% 0,#fbbf2447,#0000 64%),#fbbf2424;border:1px solid #fbbf249e;border-radius:.8rem;margin-top:1.15rem;padding:0 1.25rem;font-size:.82rem;font-weight:900;transition:background-color .16s,border-color .16s,transform .16s;box-shadow:inset 0 1px #ffffff14,0 0 24px #fbbf2424}.tutorial-coach-cta:hover{background:#fbbf2438;border-color:#fbbf24c7;transform:translateY(-1px)}.tutorial-arrow{z-index:189;left:var(--tutorial-arrow-left,50%);top:var(--tutorial-arrow-top,50%);width:4.4rem;height:4.4rem;transform:translate(-50%,-50%)rotate(var(--tutorial-arrow-angle,0deg));pointer-events:none;filter:drop-shadow(0 0 18px #fbbf249e);animation:1.1s ease-in-out infinite tutorial-arrow-pulse;position:absolute}.tutorial-arrow:before{content:"";clip-path:polygon(0 42%,58% 42%,58% 20%,100% 50%,58% 80%,58% 58%,0 58%);background:var(--match-tier-accent);position:absolute;inset:0}@keyframes tutorial-arrow-pulse{0%,to{opacity:.76;translate:0}50%{opacity:1;translate:.35rem}}@media (max-width:760px){.tutorial-coach{width:auto;top:clamp(8rem,22vh,12rem);left:1rem;right:1rem}.tutorial-coach-welcome{transform:none}}.match-item-animation-layer{z-index:82;pointer-events:none;position:absolute;inset:0;overflow:hidden}.match-board-card.is-item-use-feedback{--item-use-accent:#fbbf24cc;--item-use-glow:#fbbf243d;border-color:var(--item-use-accent);box-shadow:0 28px 54px #0000006b,0 0 0 1px var(--item-use-accent),0 0 42px var(--item-use-glow),inset 0 0 34px var(--item-use-glow)}@supports (color:color-mix(in lab, red, red)){.match-board-card.is-item-use-feedback{box-shadow:0 28px 54px #0000006b,0 0 0 1px color-mix(in srgb,var(--item-use-accent)32%,transparent),0 0 42px var(--item-use-glow),inset 0 0 34px color-mix(in srgb,var(--item-use-glow)52%,transparent)}}.match-board-card.is-item-use-feedback{animation:.92s ease-out item-use-card-hit}.match-board-card.is-item-use-feedback:before{border-color:var(--item-use-accent)}@supports (color:color-mix(in lab, red, red)){.match-board-card.is-item-use-feedback:before{border-color:color-mix(in srgb,var(--item-use-accent)46%,transparent)}}.match-board-card.is-item-use-feedback:before{box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 36px var(--item-use-glow)}@supports (color:color-mix(in lab, red, red)){.match-board-card.is-item-use-feedback:before{box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 36px color-mix(in srgb,var(--item-use-glow)64%,transparent)}}.match-board-card.is-insta-action-pending{border-color:var(--item-use-accent,#fbbf24b8);box-shadow:0 0 0 1px var(--item-use-accent,#fbbf24b8),0 0 34px var(--item-use-glow,#fbbf242e)}@supports (color:color-mix(in lab, red, red)){.match-board-card.is-insta-action-pending{box-shadow:0 0 0 1px color-mix(in srgb,var(--item-use-accent,#fbbf24b8)24%,transparent),0 0 34px var(--item-use-glow,#fbbf242e)}}.match-board-card.is-insta-action-rejected{animation:.48s ease-out item-use-rejected}.match-inventory-slot.is-insta-action-pending,.position-item-card-wrapper.is-insta-action-pending,[data-match-item-use].is-insta-action-pending{opacity:.66;pointer-events:none;filter:saturate(.82)}.match-board-card.is-item-use-farm,.match-item-use-burst-farm{--item-use-accent:#34d399d1;--item-use-glow:#34d3993d;--item-use-glyph:"+"}.match-board-card.is-item-use-bounce,.match-item-use-burst-bounce{--item-use-accent:#60a5fad6;--item-use-glow:#60a5fa3d;--item-use-glyph:"↥"}.match-board-card.is-item-use-rug,.match-item-use-burst-rug{--item-use-accent:#f87171e6;--item-use-glow:#f8717140;--item-use-glyph:"!"}.match-board-card.is-item-use-reload,.match-item-use-burst-reload{--item-use-accent:#2dd4bfdb;--item-use-glow:#2dd4bf3d;--item-use-glyph:"⟳"}.match-board-card.is-item-use-send-it,.match-item-use-burst-send-it{--item-use-accent:#f472b6e0;--item-use-glow:#f472b63d;--item-use-glyph:"↑"}.match-board-card.is-item-use-pivot,.match-item-use-burst-pivot{--item-use-accent:#a78bfae0;--item-use-glow:#a78bfa3d;--item-use-glyph:"↻"}.match-board-card.is-item-use-blowoff,.match-item-use-burst-blowoff{--item-use-accent:#facc15eb;--item-use-glow:#facc1547;--item-use-glyph:"×"}.match-board-card.is-item-use-god-candle,.match-item-use-burst-god-candle{--item-use-accent:#34d399e0;--item-use-glow:#34d39947;--item-use-glyph:"↗"}.match-board-card.is-item-use-hodl,.match-item-use-burst-hodl{--item-use-accent:#7dd3fce0;--item-use-glow:#7dd3fc3d;--item-use-glyph:"◆"}.match-board-card.is-item-use-rekt,.match-item-use-burst-rekt{--item-use-accent:#fb7185e6;--item-use-glow:#fb71853d;--item-use-glyph:"☠"}.match-board-card.is-item-use-yolo,.match-item-use-burst-yolo{--item-use-accent:#fb923ce6;--item-use-glow:#fb923c42;--item-use-glyph:"◆"}.match-board-card.is-item-use-turbo,.match-item-use-burst-turbo{--item-use-accent:#d9f946e6;--item-use-glow:#d9f94642;--item-use-glyph:"»"}.match-board-card.is-item-use-rug,.match-board-card.is-item-use-rekt,.match-board-card.is-item-use-yolo{animation-name:item-use-card-shock}.match-board-card.is-item-use-pivot,.match-board-card.is-item-use-reload{animation-name:item-use-card-spin-hit}.match-board-card.is-item-use-blowoff{animation-name:item-use-card-close-hit}.match-board-card.is-item-use-turbo,.match-board-card.is-item-use-send-it{animation-name:item-use-card-launch-hit}.match-item-use-burst{left:var(--item-use-left,50%);top:var(--item-use-top,50%);transform:translate(calc(-50% + var(--item-use-origin-x,0px)),calc(-50% + var(--item-use-origin-y,0px)))scale(.72);border:1px solid var(--item-use-accent);align-items:center;gap:.45rem;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.match-item-use-burst{border:1px solid color-mix(in srgb,var(--item-use-accent)58%,transparent)}}.match-item-use-burst{background:radial-gradient(circle at 30% 0%,var(--item-use-accent),transparent 62%),#0c0a09db;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.match-item-use-burst{background:radial-gradient(circle at 30% 0%,color-mix(in srgb,var(--item-use-accent)28%,transparent),transparent 62%),#0c0a09db}}.match-item-use-burst{box-shadow:0 18px 34px #00000057,0 0 30px var(--item-use-glow);color:var(--color-void-50);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;opacity:0;padding:.45rem .7rem;font-size:.72rem;font-weight:900;line-height:1;animation:1.08s ease-out forwards item-use-burst-flight}.match-item-use-burst:before{content:var(--item-use-glyph,"✦");background:var(--item-use-accent);border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.match-item-use-burst:before{background:color-mix(in srgb,var(--item-use-accent)22%,transparent)}}.match-item-use-burst:before{color:var(--item-use-accent);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);text-shadow:0 0 12px var(--item-use-glow);font-size:.8rem}@keyframes item-use-card-hit{0%{filter:brightness();transform:translateY(-2px)scale(1)}18%{filter:brightness(1.24)saturate(1.16);transform:translateY(-5px)scale(1.018)}to{filter:brightness();transform:translateY(-2px)scale(1)}}@keyframes item-use-card-shock{0%,to{filter:brightness();transform:translateY(-2px)translate(0)scale(1)}18%{filter:brightness(1.2)saturate(1.2);transform:translateY(-4px)translate(-4px)scale(1.012)}32%{transform:translateY(-4px)translate(4px)scale(1.016)}}@keyframes item-use-card-spin-hit{0%,to{filter:brightness();transform:translateY(-2px)rotate(0)scale(1)}24%{filter:brightness(1.22)saturate(1.12);transform:translateY(-5px)rotate(.7deg)scale(1.016)}}@keyframes item-use-card-close-hit{0%,to{filter:brightness();transform:translateY(-2px)scale(1)}22%{filter:brightness(1.26)saturate(1.2);transform:translateY(-4px)scale(.985)}}@keyframes item-use-card-launch-hit{0%,to{filter:brightness();transform:translateY(-2px)scale(1)}18%{filter:brightness(1.28)saturate(1.18);transform:translateY(-8px)scale(1.02)}}@keyframes item-use-burst-flight{0%{opacity:0}18%{opacity:1;transform:translate(-50%,-50%)scale(1)}70%{opacity:1;transform:translate(-50%,calc(-50% - .45rem))scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% - 1.1rem))scale(.96)}}@keyframes item-use-rejected{0%,to{transform:translate(0)}24%{transform:translate(-.22rem)}48%{transform:translate(.2rem)}72%{transform:translate(-.12rem)}}.match-hud-shell .match-info-modal-card{border-color:var(--match-tier-border-strong);box-shadow:0 30px 80px #00000080,0 0 32px var(--match-tier-panel-shadow)}.match-hud-shell .match-info-modal-panel-shell,.match-hud-shell .match-top-stack{background:linear-gradient(180deg,var(--match-tier-accent)0%,#161412f0 100%)}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-info-modal-panel-shell,.match-hud-shell .match-top-stack{background:linear-gradient(180deg,color-mix(in srgb,var(--match-tier-accent)6%,#1f1d1bf5)0%,#161412f0 100%)}}.match-hud-shell .match-info-modal-kicker,.match-hud-shell .match-info-modal-panel-meta,.match-hud-shell .match-top-bar-logo,.match-hud-shell .match-pool-badge-role,.match-hud-shell .tick-info-upgrade-card{color:var(--match-tier-accent)}.match-hud-shell .match-info-modal-close:hover,.match-hud-shell .match-top-bar-link:hover,.match-hud-shell .match-top-bar-icon:hover,.match-hud-shell .match-top-bar-icon.active{border-color:var(--match-tier-border-strong);background:var(--match-tier-surface-soft)}.match-hud-shell .match-top-bar-system:after{background:var(--match-tier-border-soft)}.match-hud-shell .match-top-stack,.match-hud-shell .match-top-bar,.match-hud-shell .match-checkpoint-history,.match-hud-shell .match-top-bar-metrics>*+*,.match-hud-shell .match-checkpoint-history-entry+.match-checkpoint-history-entry{border-color:var(--match-tier-border-soft)}.match-hud-shell .match-hero-equity-value{background:linear-gradient(135deg,var(--match-tier-hero-start)0%,var(--match-tier-hero-mid)72%,var(--match-tier-hero-end)100%);color:#0000;text-shadow:0 0 26px var(--match-tier-hero-glow);-webkit-background-clip:text;background-clip:text}.match-hud-shell .match-checkpoint-current-label,.match-hud-shell .match-checkpoint-current-rank,.match-hud-shell .match-checkpoint-history-rank,.match-hud-shell .tick-info-tier-display,.match-hud-shell .tick-info-upgrade-button.enabled,.match-hud-shell .tick-info-upgrade-button.pending{color:var(--match-tier-accent)}.match-hud-shell .tick-info-upgrade-button.enabled,.match-hud-shell .tick-info-upgrade-button.pending{border-color:var(--match-tier-border-strong)}.match-hud-shell .tick-info-upgrade-button.enabled:hover,.match-hud-shell .tick-info-upgrade-button.pending:hover{background:var(--match-tier-surface-soft)}.match-hud-shell .match-info-checkpoint-pill.is-selected,.match-hud-shell .match-info-curve-shell{border-color:var(--match-tier-border-strong);background:var(--match-tier-surface-soft)}.match-hud-shell .match-info-checkpoint-pill-rank{color:var(--match-tier-accent)}.match-hud-shell .match-board-card,.match-hud-shell .match-empty-board-slot{border-color:var(--match-tier-card-border);background:linear-gradient(180deg,var(--match-tier-card-surface),var(--match-tier-card-surface-deep)),var(--match-tier-card-surface);box-shadow:0 18px 30px #00000038,0 0 28px var(--match-tier-card-glow),inset 0 1px 0 #ffffff08}.match-hud-shell .match-board-card:before{box-shadow:inset 0 0 0 1px #ffffff05,inset 0 0 24px #0000002e,0 0 0 1px var(--match-tier-accent)}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-board-card:before{box-shadow:inset 0 0 0 1px #ffffff05,inset 0 0 24px #0000002e,0 0 0 1px color-mix(in srgb,var(--match-tier-accent)14%,transparent)}}.match-hud-shell .match-board-card.danger{border-color:#f87171d1;animation:1.45s ease-in-out infinite match-board-danger-pulse}.match-hud-shell .match-board-card.danger:before{box-shadow:inset 0 0 0 1px #f871712e,inset 0 0 26px #ef44441f,0 0 0 1px #f871715c}.match-hud-shell .match-board-card-selectable:hover,.match-hud-shell .match-board-card.is-selected,.match-hud-shell .match-pool-badge:hover{border-color:var(--match-tier-border-strong);box-shadow:0 22px 36px #0000004d,0 0 0 1px var(--match-tier-accent),0 0 30px var(--match-tier-card-glow),inset 0 1px 0 #ffffff0a}@supports (color:color-mix(in lab, red, red)){.match-hud-shell .match-board-card-selectable:hover,.match-hud-shell .match-board-card.is-selected,.match-hud-shell .match-pool-badge:hover{box-shadow:0 22px 36px #0000004d,0 0 0 1px color-mix(in srgb,var(--match-tier-accent)12%,transparent),0 0 30px var(--match-tier-card-glow),inset 0 1px 0 #ffffff0a}}.match-hud-shell .sidebar-board-traits{border-color:var(--match-tier-border-soft);background:radial-gradient(circle at top right,var(--match-tier-surface-soft),transparent 48%),linear-gradient(180deg,#1f1d1bf5 0%,#0c0a09f2 100%)}.match-hud-shell .sidebar-board-trait-card{border-left-color:var(--match-tier-trait-line)}.match-hud-shell .sidebar-board-trait-tier,.match-hud-shell .match-trade-stage-card .sidebar-board-trait-tier{border-color:var(--match-tier-trait-border);background:var(--match-tier-trait-surface);color:var(--match-tier-accent)}@media (max-width:1200px){.tick-info-panel{grid-template-columns:1fr}.tick-info-group-delta .tick-info-group-grid,.tick-info-group-board .tick-info-group-grid,.tick-info-group-board .tick-info-group-grid.has-upgrade,.tick-info-group-board .tick-info-group-grid:has(.tick-info-upgrade-card),.match-board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.match-board-grid[data-board-slot-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,74rem)}.match-board-grid[data-board-slot-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,99rem)}.match-trade-drawer{width:min(34rem,100vw - 2rem)}.match-pool-badge-rail{width:11.4rem;left:auto;right:1rem;transform:translate(0)}.match-top-bar-metrics,.tick-info-panel,.tick-info-group-delta .tick-info-group-grid,.tick-info-group-board .tick-info-group-grid,.match-bottom-zone,.match-inventory-drawer-grid{grid-template-columns:1fr}.match-top-bar-bundle-grid-run{grid-template-columns:minmax(0,3fr) minmax(5.8rem,1fr)}.match-ticker-row:not(.replay-controls){grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem}.match-ticker-row.replay-controls{grid-template-columns:1fr}.match-ticker-row:not(.replay-controls) .match-ticker-status{flex-wrap:nowrap;grid-area:1/1;gap:.4rem}.match-ticker-row:not(.replay-controls) .match-ticker-progress{grid-area:1/2}.match-ticker-row:not(.replay-controls) .match-pause-button{grid-area:1/3;align-self:center}.match-ticker-row:not(.replay-controls) .match-ticker-pill{letter-spacing:0;justify-content:center;width:1.95rem;height:1.95rem;padding:0}.match-ticker-row:not(.replay-controls) .match-ticker-pill-icon{display:block}.match-ticker-row:not(.replay-controls) .match-ticker-pill-text{display:none}.match-ticker-row:not(.replay-controls) .match-ticker-counter{justify-content:center;gap:0;min-width:2.9rem;padding:.24rem .5rem}.match-ticker-row:not(.replay-controls) .match-ticker-counter-label{letter-spacing:0;width:0;font-size:0;overflow:hidden}.match-ticker-row:not(.replay-controls) .match-ticker-counter-value:before{content:"T"}.match-ticker-row:not(.replay-controls) .tick-countdown{display:none}.match-ticker-row.replay-controls .match-ticker-status{width:auto}.match-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.match-board-grid[data-board-slot-count="1"]{grid-template-columns:minmax(0,1fr);width:min(100%,24rem)}.match-board-grid[data-board-slot-count="2"],.match-board-grid[data-board-slot-count="3"],.match-board-grid[data-board-slot-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,49rem)}.match-trade-drawer{top:auto;right:0;bottom:var(--match-trade-bottom,5.75rem);width:auto;height:var(--match-trade-height,min(39.8rem,calc(100vh - 7rem)));left:.75rem}.match-trade-stage-card .sidebar-board-shell,.match-trade-stage-card .sidebar-board-choice{grid-template-columns:1fr}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-overview{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));height:100%;min-height:0}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice{border-top:1px solid #5c575094;border-left:1px solid #5c575094;height:100%;min-height:0}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice:nth-child(odd){border-left:0}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice:nth-child(-n+2){border-top:0}.match-trade-stage-card .sidebar-board-coin-list,.sidebar-collateral-options,.match-risk-profile-grid{grid-template-columns:1fr}.match-trade-stage-card .sidebar-board-coin-list{grid-template-rows:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);height:100%;min-height:0}.match-trade-stage-card .sidebar-board-coin{height:100%;min-height:0}.match-risk-profile-choice,.sidebar-collateral-option,.sidebar-collateral-custom{border-top:1px solid #5c575094;border-left:0}.match-risk-profile-choice:first-child,.sidebar-collateral-option:first-child{border-top:0}.match-info-modal-grid{grid-template-columns:1fr}.match-info-modal-panel-body{max-height:26rem}.match-inventory-column:first-child,.match-inventory-column.with-divider{border-left:0;margin-left:0;padding-left:1rem;padding-right:1rem}.match-inventory-target-summary-main{grid-template-columns:minmax(7rem,.8fr) minmax(10rem,auto) minmax(0,1fr)}.match-top-bar-metrics>*+*,.tick-info-panel>*+*{border-top:1px solid #403d38b3;border-left:0;margin-left:0;padding-top:.75rem;padding-left:0}.tick-info-group-grid>*+*{border-top:1px solid #403d38b3;border-left:0;padding-top:.75rem;padding-left:0}.match-top-bar-bundle-grid-run>*+*{border-top:0;border-left:0;padding-top:0;padding-left:0}.match-hud-shell{--match-primary-number-size:clamp(1.35rem,6vw,1.8rem)}.match-top-stack{flex:none}.match-top-bar{padding:.45rem .75rem 0}.match-top-bar-system{flex-direction:row;align-items:center;gap:.55rem;padding-bottom:.38rem}.match-top-bar-brand{flex:auto;gap:.5rem;min-width:0}.match-top-bar-logo{letter-spacing:.16em;font-size:.9rem}.match-top-bar-meta{gap:.35rem}.match-top-bar-mode{letter-spacing:.12em;font-size:.58rem}.match-top-bar-spectating{max-width:11rem;padding:.25rem .45rem;font-size:.62rem}.match-top-bar-spectating span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-top-bar-actions{flex-flow:row;flex:none;align-items:center;gap:.3rem}.match-top-bar-link,.match-top-bar-icon{border-radius:9999px;justify-content:center;width:2rem;height:2rem;padding:0}.match-top-bar-link>span:not(.match-top-bar-hotkey):not([class*=hero-]),.match-top-bar-icon>span:not(.match-top-bar-hotkey):not([class*=hero-]),.match-top-bar-hotkey{display:none}.match-hotkey-badge,.match-pool-badge-hotkey,.match-top-bar-hotkey{display:none!important}.match-top-bar-metrics{grid-template-columns:minmax(8.55rem,1fr) minmax(0,1.32fr);grid-template-areas:"equity delta""board board";gap:0;padding:.42rem .75rem .4rem}.match-top-bar-metrics>*+*,.tick-info-panel>*+*{border-top:0;padding-top:0}.match-top-bar-bundle{min-height:0}.match-top-bar-bundle-run{min-height:4.95rem;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:equity;padding:.42rem .7rem .52rem 0}.match-top-bar-bundle-grid-run{grid-template-columns:minmax(0,1fr);gap:0;height:100%}.match-metric-card-label,.tick-info-stat-label,.tick-info-balance-label,.tick-info-alignment-title,.tick-info-closes-label,.tick-info-upgrade-label{letter-spacing:.11em;font-size:.52rem}.match-hero-equity{justify-content:center;gap:.22rem;padding:0}.match-hero-equity-value{font-size:clamp(1.34rem,6.25vw,1.9rem)}.match-hero-equity-pnl{gap:.28rem;font-size:clamp(.62rem,2.8vw,.82rem)}.match-checkpoint-pane{display:none}.match-checkpoint-current-rank,.match-checkpoint-history-rank{font-size:.78rem}.match-checkpoint-current-label,.match-checkpoint-history-name{letter-spacing:.1em;font-size:.5rem}.match-checkpoint-history-entry{padding:.16rem 0}.tick-info-panel{display:contents}.tick-info-group{min-height:0}.tick-info-group-board{grid-area:board}.tick-info-group-delta{min-height:4.95rem;box-shadow:none;background:0 0;border:0;border-left:1px solid #5c575085;border-radius:0;grid-area:delta;padding:.36rem 0 .5rem .78rem}.tick-info-group-board .tick-info-group-grid,.tick-info-group-board .tick-info-group-grid.has-upgrade,.tick-info-group-board .tick-info-group-grid:has(.tick-info-upgrade-card){box-shadow:none;background:0 0;border:0;border-top:1px solid #5c575085;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:.1rem;padding-top:.42rem;overflow:hidden}.tick-info-group-board .tick-info-group-grid>*{min-height:2.72rem;box-shadow:none;background:0 0;border:0;border-radius:0;padding:.16rem .54rem .12rem}.tick-info-group-board .tick-info-group-grid>*+*{border-left:0}.tick-info-balance .tick-info-balance-value,.tick-info-tier-display,.tick-info-alignment-label{font-size:.88rem}.tick-info-alignment-symbol{font-size:.62rem}.tick-info-closes{gap:.24rem}.tick-info-closes-dots{gap:.28rem}.tick-info-closes-dot{width:.58rem;height:.58rem}.tick-info-upgrade-card{padding-top:.35rem}.tick-info-upgrade-button{border-radius:.58rem;min-height:2.1rem;padding:.22rem}.tick-info-upgrade-button:after{border-radius:.42rem;inset:.2rem}.tick-info-upgrade-plaque{grid-template-columns:minmax(1.45rem,auto) minmax(0,.7fr) minmax(1.45rem,auto);gap:.22rem}.tick-info-upgrade-tier-chip{border-radius:.42rem;min-height:1.45rem;font-size:.72rem}.tick-info-upgrade-rail{min-height:1.45rem}.tick-info-upgrade-call{width:1.45rem;min-width:1.45rem;padding:0}.tick-info-upgrade-hotkey{display:none}.tick-info-detail-disclosure{z-index:auto;position:relative}.tick-info-detail-summary{min-height:2.25rem;color:var(--color-void-200);cursor:pointer;background:radial-gradient(circle at 0 0,#fbbf241f,#0000 58%),#0c0a0970;border:1px solid #403d38b8;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.42rem .6rem;list-style:none;display:none}.tick-info-detail-summary::-webkit-details-marker{display:none}.tick-info-detail-summary-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.tick-info-detail-summary-label{color:var(--color-accent)}.tick-info-detail-summary-value{color:var(--color-void-300);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:800;line-height:1;overflow:hidden}.tick-info-detail-disclosure>.tick-info-detail-grid{width:100%;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid;position:static}.tick-info-detail-toggle:checked~.tick-info-detail-grid{display:grid}.tick-info-detail-grid .tick-info-stat:has([data-live-tick-value=funding]){display:none}.tick-info-detail-grid>*+*{border-top:0;padding-top:0}.tick-info-detail-grid .tick-info-stat{background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(4.35rem,.8fr) minmax(0,1.2fr);align-items:center;gap:.05rem .4rem;min-height:0;padding:.17rem 0;display:grid}.tick-info-detail-grid .tick-info-stat+.tick-info-stat{border-top:1px solid #403d3885}.tick-info-detail-grid .tick-info-stat-label{grid-row:1/span 2;align-self:center}.tick-info-stat-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(.72rem,3.2vw,.92rem);overflow:hidden}.tick-info-stat-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(.44rem,2.1vw,.54rem);line-height:1.05;overflow:hidden}.match-ticker-zone{padding:.35rem .75rem}.match-ticker-row{gap:.42rem}.match-ticker-row:not(.replay-controls) .match-ticker-status{gap:.32rem}.match-ticker-row:not(.replay-controls) .match-ticker-progress{min-width:4.25rem}.match-ticker-row:not(.replay-controls) .match-ticker-pill{width:1.78rem;height:1.78rem}.match-ticker-row:not(.replay-controls) .match-ticker-counter{min-width:2.75rem;padding:.23rem .46rem}.match-ticker-row:not(.replay-controls) .match-ticker-counter-value{font-size:.76rem}.match-ticker-progress .tick-countdown{width:3.6rem;font-size:.68rem}.match-pool-badge-rail,.match-ticker-progress .replay-slider-tick-marker{display:none}.match-info-modal{justify-content:stretch;align-items:stretch;padding:.5rem}.match-info-modal-card{overscroll-behavior:contain;border-radius:1rem;width:100%;height:100%;min-height:0;max-height:none;overflow-y:auto}.match-info-modal-header{z-index:3;background:#161412fa;align-items:center;padding:.75rem;position:sticky;top:0}.match-info-modal-kicker{letter-spacing:.16em;font-size:.78rem}.match-info-modal-ended-message{max-width:14rem;font-size:.68rem}.match-info-modal-grid,.match-info-modal-grid.is-tutorial{flex-direction:column;flex:none;min-height:auto;display:flex;overflow:visible}.match-info-modal-panel{min-height:auto;overflow:visible}.match-info-modal-panel:not(:last-child){border-bottom:1px solid #403d38b3;border-right:0}.match-info-modal-panel-shell{height:auto;min-height:0}.match-info-modal-panel-header{gap:.65rem;padding:.75rem}.match-info-modal-panel-title{font-size:.82rem}.match-info-modal-panel-body{max-height:none;padding:.75rem;overflow:visible}.match-info-tutorial-summary-body{overflow:visible}.match-info-save-display{grid-template-rows:auto auto;padding:.85rem;overflow:visible}.match-info-save-equity-value{font-size:clamp(1.5rem,8.96vw,2.56rem)}.match-info-chart-value-overlay{top:.9rem;left:.95rem}.match-info-account-dock{grid-template-columns:1fr}.match-info-register-cta{width:100%;min-width:0}.match-info-curve-chart{height:12rem;min-height:12rem}.match-board-zone{min-height:0;padding:.55rem .75rem;overflow:hidden}.match-board-grid{scroll-snap-type:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,3fr) minmax(6.9rem,2fr);justify-content:center;align-items:stretch;gap:.5rem;width:100%;height:100%;padding-bottom:0;display:grid;overflow:visible hidden}.match-board-grid[data-board-slot-count="1"]{grid-template-columns:minmax(0,min(100%,24rem))}.match-board-grid>[data-board-slot]{width:auto;min-width:0}.match-board-grid>[data-board-slot].is-board-active{grid-area:1/1/span 2}.match-board-grid>[data-board-slot].is-board-compact{cursor:pointer;grid-column:2;min-height:0}.match-board-grid>[data-board-slot].is-board-compact:hover{border-color:#fbbf2457;transform:translate(-1px)}.match-board-grid>.match-board-card.is-board-compact{gap:0}.match-board-card.is-board-compact .match-board-card-watermark,.match-board-card.is-board-compact .match-position-inline-error,.match-board-card.is-board-compact .match-board-card-meta,.match-board-card.is-board-compact .match-board-card-runway,.match-board-card.is-board-compact .match-board-card-effects-ledger,.match-board-card.is-board-compact .match-board-card-footer{display:none}.match-board-card.is-board-compact .match-board-card-head{flex-direction:column;flex:none;align-items:stretch;gap:.42rem;min-height:0;padding:.48rem .5rem .42rem}.match-board-card.is-board-compact .match-board-card-head-main{justify-content:space-between;align-items:flex-start;gap:.38rem;min-width:0}.match-board-card.is-board-compact .match-board-card-identity{gap:.38rem;width:auto}.match-board-card.is-board-compact .coin-icon-md{width:1.6rem;height:1.6rem}.match-board-card.is-board-compact .match-board-card-logo-direction{width:.8rem;height:.8rem;font-size:.48rem;bottom:-.18rem;right:-.18rem}.match-board-card.is-board-compact .match-board-card-symbol{letter-spacing:.06em;max-width:4.15rem;font-size:.72rem}.match-board-card.is-board-compact .match-board-card-role-trigger{border-radius:.42rem;max-width:4.85rem;min-height:1.2rem;padding:.14rem .32rem}.match-board-card.is-board-compact .match-board-card-role-icon{width:.72rem;height:.72rem}.match-board-card.is-board-compact .match-board-card-role{letter-spacing:.08em;font-size:.5rem}.match-board-card.is-board-compact .match-board-card-actions{justify-content:flex-start;align-items:center;display:flex}.match-board-card.is-board-compact .match-board-card-actions .match-board-card-close{display:none}.match-board-card.is-board-compact .match-board-card-actions .leverage-badge{letter-spacing:.08em;border-radius:.48rem;min-height:1.45rem;padding:.15rem .44rem;font-size:.64rem}.match-board-card.is-board-compact .match-board-card-body{flex:auto;justify-content:space-between;gap:.42rem;padding:.48rem .5rem .52rem}.match-board-card.is-board-compact .match-board-card-pnl-block{min-width:0}.match-board-card.is-board-compact .match-board-card-pnl-label{letter-spacing:.08em;font-size:.46rem}.match-board-card.is-board-compact .match-board-card-pnl-value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8rem;line-height:1.05;display:block;overflow:hidden}.match-board-card.is-board-compact .match-board-card-support{border-radius:.58rem;gap:.22rem;padding:.36rem .42rem;display:grid}.match-board-card.is-board-compact .match-board-card-support-row{gap:.34rem}.match-board-card.is-board-compact .match-board-card-support-row.is-income{display:none}.match-board-card.is-board-compact .match-board-card-section-label{letter-spacing:.08em;font-size:.46rem}.match-board-card.is-board-compact .match-board-card-support-value{text-overflow:ellipsis;white-space:nowrap;max-width:4.45rem;font-size:.54rem;line-height:1.05;overflow:hidden}.match-empty-board-slot.is-board-compact{padding:0}.match-empty-board-slot.is-board-compact .match-empty-board-slot-cta{gap:.24rem;height:100%;padding:.44rem .36rem}.match-empty-board-slot.is-board-compact .match-empty-board-slot-plus{width:1.5rem;height:1.5rem;font-size:1rem}.match-empty-board-slot.is-board-compact .match-empty-board-slot-label{display:none}.match-empty-board-slot.is-board-compact .match-empty-board-slot-number{letter-spacing:.08em;font-size:.56rem}.match-empty-board-slot.is-board-compact .match-empty-board-slot-history{display:none}.match-board-card-head{padding:.62rem .72rem .58rem}.match-board-card-body{gap:.5rem;padding:.7rem .72rem .72rem}.match-board-card-pnl-value{font-size:1.18rem}.match-board-card-meta{gap:.38rem}.match-board-card-section-label,.match-board-card-stat-label{letter-spacing:.1em;font-size:.54rem}.match-board-card-stat-value,.match-board-card-support-value{font-size:.68rem}.match-board-card-support{border-radius:.72rem;gap:.28rem;padding:.48rem .55rem}.match-board-card-effects-ledger{gap:.26rem}.match-board-card-effect-row{min-height:1.58rem;padding:.3rem .48rem;font-size:.66rem}.match-bottom-zone{border-top:0;grid-template-columns:minmax(0,1fr);gap:.18rem;padding-top:.24rem;padding-bottom:.52rem}.match-inventory-pending-cue{width:100%}.match-inventory-summary{gap:0;width:100%;min-width:0}.match-inventory-summary-button{width:100%}.match-inventory-kicker{letter-spacing:.22em;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.55rem;width:100%;font-size:.76rem;display:grid}.match-inventory-kicker:before,.match-inventory-kicker:after{content:"";background:#fbbf247a;height:1px;display:block}.match-inventory-pending-summary{gap:.3rem;min-height:1rem;display:none}.match-inventory-pending-summary:has(.match-inventory-pending-label){display:inline-flex}.match-inventory-pending-label{font-size:.52rem}.match-inventory-pending-count{font-size:.72rem}.match-inventory-pending-hotkey{height:1rem;font-size:.54rem}.match-bottom-zone .match-inventory-slots{grid-template-columns:repeat(6,minmax(0,1fr));gap:.32rem}.match-inventory-slot{border-radius:.62rem;flex-direction:column;gap:.14rem;min-height:3.18rem;padding:.18rem .22rem}.match-inventory-slot.filled{flex-direction:column;gap:.14rem}.match-inventory-slot-emoji{width:1.72rem;height:1.72rem;margin-inline:auto}.match-inventory-slot-name{letter-spacing:.06em;text-align:center;justify-content:center;width:100%;font-size:.48rem;line-height:1}.match-inventory-slot.filled .match-inventory-slot-name{flex:none;justify-content:center;width:100%}.match-inventory-slot.filled .match-inventory-slot-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.match-item-hotkey{border-radius:.28rem;min-width:1rem;height:1rem;padding-inline:.18rem;font-size:.54rem}.match-inventory-actions{display:none}}@media (max-width:640px){.match-bottom-zone{--match-bottom-zone-inline:.75rem}.match-pool-badge-rail{display:none}.match-top-bar-system{flex-direction:row;align-items:center;gap:.55rem}.match-top-bar-brand{flex-direction:row;flex:auto;align-items:center;min-width:0}.match-top-bar-actions{flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:.3rem}.match-top-bar-link,.match-top-bar-icon{color:var(--color-void-100);background:#0c0a0994}.match-top-bar-link>svg,.match-top-bar-icon>svg{color:currentColor}.match-inventory-slots{grid-template-columns:repeat(6,minmax(0,1fr))}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-overview{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:1fr;height:100%;min-height:0}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice,.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice:nth-child(odd){border-left:0;height:100%;min-height:0}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice:nth-child(-n+2){border-top:1px solid #5c575094}.match-trade-stage-card .sidebar-board-shell-overview .sidebar-board-choice:first-child{border-top:0}.match-info-modal,.match-board-zone,.match-ticker-zone,.match-bottom-zone,.match-top-bar{padding-left:.75rem;padding-right:.75rem}}:where(a[href],button:not(:disabled),summary,label[for],select:not(:disabled),input[type=button]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled),[role=button]:not([aria-disabled=true]),[phx-click]:not([disabled]):not([aria-disabled=true]),[data-game-manual-open]){cursor:pointer;touch-action:manipulation}button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true],[disabled]{cursor:not-allowed}:where(a[href],button:not(:disabled),summary,label[for],select:not(:disabled),input[type=button]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled),[role=button]:not([aria-disabled=true]),[phx-click]:not([disabled]):not([aria-disabled=true]),[data-game-manual-open]):active{transition-duration:50ms;transform:translateY(1px)scale(.99)}:where(a[href],button,summary,label[for],select,input,textarea,[role=button],[phx-click],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--color-accent,#fbbf24)}@supports (color:color-mix(in lab, red, red)){:where(a[href],button,summary,label[for],select,input,textarea,[role=button],[phx-click],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent,#fbbf24)62%,transparent)}}:where(a[href],button,summary,label[for],select,input,textarea,[role=button],[phx-click],[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:3px;box-shadow:0 0 0 4px var(--color-accent,#fbbf24)}@supports (color:color-mix(in lab, red, red)){:where(a[href],button,summary,label[for],select,input,textarea,[role=button],[phx-click],[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent,#fbbf24)14%,transparent)}}:where(button,input,select,textarea,[aria-disabled=true],[disabled]):disabled,:where([aria-disabled=true],[disabled]){filter:saturate(.72)}:where(.hud,.legacy) :where(button:disabled,[aria-disabled=true],[disabled]):hover{box-shadow:inset 0 0 0 1px #fbbf242e,0 0 18px #fbbf2414}@supports (color:color-mix(in lab, red, red)){:where(.hud,.legacy) :where(button:disabled,[aria-disabled=true],[disabled]):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-warning,#fbbf24)18%,transparent),0 0 18px color-mix(in srgb,var(--color-warning,#fbbf24)8%,transparent)}}:where(.hud,.legacy) :where([data-hud-main-scroll],.overflow-y-auto,.overflow-auto,[class*=overflow-y-auto],[class*=overflow-auto]){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-accent,#fbbf24)#1f1d1bb8}@supports (color:color-mix(in lab, red, red)){:where(.hud,.legacy) :where([data-hud-main-scroll],.overflow-y-auto,.overflow-auto,[class*=overflow-y-auto],[class*=overflow-auto]){scrollbar-color:color-mix(in srgb,var(--color-accent,#fbbf24)34%,transparent)color-mix(in srgb,var(--color-void-850,#1f1d1b)72%,transparent)}}.match-hud-shell.is-targeting-position,.match-hud-shell.is-role-active-targeting,.match-hud-shell.is-targeting-position :where([data-board-position-card],.match-board-card-selectable,.match-empty-board-slot),.match-hud-shell.is-role-active-targeting :where([data-board-position-card],.match-board-card-selectable,.match-empty-board-slot){cursor:crosshair}@keyframes dropdown{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}