/*! tailwindcss v4.3.0 | 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-border-style:solid;--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:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-300:oklch(83.7% .128 66.29);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-sky-300:oklch(82.8% .111 230.318);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--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);--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,: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;-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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.-inset-\[2px\]{inset:-2px}.-inset-\[4px\]{inset:-4px}.-inset-\[5px\]{inset:-5px}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[0\.13em\]{inset:.13em}.inset-\[0\.14em\]{inset:.14em}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-24{top:calc(var(--spacing) * 24)}.top-\[22\%\]{top:22%}.top-\[42\%\]{top:42%}.top-\[76px\]{top:76px}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:calc(var(--spacing) * 0)}.right-4{right:calc(var(--spacing) * 4)}.right-16{right:calc(var(--spacing) * 16)}.right-\[0\.45em\]{right:.45em}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[2em\]{bottom:2em}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[70\]{z-index:70}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.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-\[0\.4em\]{margin-top:.4em}.mt-\[0\.12em\]{margin-top:.12em}.mt-\[0\.16em\]{margin-top:.16em}.mt-\[0\.24em\]{margin-top:.24em}.mt-\[0\.25em\]{margin-top:.25em}.mt-\[0\.28em\]{margin-top:.28em}.mt-\[0\.35em\]{margin-top:.35em}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-\[0\.2em\]{margin-bottom:.2em}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.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}.aspect-\[5\/7\]{aspect-ratio:5/7}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.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-9{height:calc(var(--spacing) * 9)}.h-\[0\.36em\]{height:.36em}.h-\[1\.42em\]{height:1.42em}.h-\[2\.7em\]{height:2.7em}.h-\[6\.35em\]{height:6.35em}.h-\[64px\]{height:64px}.h-full{height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[0\.36em\]{width:.36em}.w-\[320px\]{width:320px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[72\%\]{max-width:72%}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-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-\[0\.2em\]{--tw-translate-y:calc(.2em * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[0\.3em\]{--tw-translate-y:calc(.3em * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[mdpulse_2\.6s_ease-in-out_infinite\]{animation:2.6s ease-in-out infinite mdpulse}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-decimal{list-style-type:decimal}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-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-\[0\.3em\]{gap:.3em}.gap-\[0\.4em\]{gap:.4em}.gap-\[0\.26em\]{gap:.26em}.gap-\[0\.35em\]{gap:.35em}.gap-\[0\.45em\]{gap:.45em}: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\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * 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-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[0\.24em\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.24em * var(--tw-space-y-reverse));margin-block-end:calc(.24em * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.2em\]{border-radius:.2em}.rounded-\[0\.3em\]{border-radius:.3em}.rounded-\[0\.6em\]{border-radius:.6em}.rounded-\[0\.28em\]{border-radius:.28em}.rounded-\[0\.32em\]{border-radius:.32em}.rounded-\[0\.42em\]{border-radius:.42em}.rounded-\[0\.45em\]{border-radius:.45em}.rounded-\[0\.46em\]{border-radius:.46em}.rounded-\[0\.48em\]{border-radius:.48em}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.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)}}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-\[0\.4em\]{padding:.4em}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[0\.3em\]{padding-inline:.3em}.px-\[0\.5em\]{padding-inline:.5em}.px-\[0\.45em\]{padding-inline:.45em}.px-\[0\.55em\]{padding-inline:.55em}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.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-7{padding-block:calc(var(--spacing) * 7)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[0\.3em\]{padding-block:.3em}.py-\[0\.4em\]{padding-block:.4em}.py-\[0\.06em\]{padding-block:.06em}.py-\[0\.14em\]{padding-block:.14em}.py-\[0\.22em\]{padding-block:.22em}.py-\[0\.32em\]{padding-block:.32em}.py-\[0\.34em\]{padding-block:.34em}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-\[1\.2em\]{padding-top:1.2em}.pt-\[1\.3em\]{padding-top:1.3em}.pt-\[1\.5em\]{padding-top:1.5em}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[0\.4em\]{padding-bottom:.4em}.pb-\[0\.42em\]{padding-bottom:.42em}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.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)}.whitespace-nowrap{white-space:nowrap}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-300\/70{color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/70{color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-orange-300{color:var(--color-orange-300)}.text-rose-300{color:var(--color-rose-300)}.text-rose-300\/80{color:#ffa2aecc}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/80{color:color-mix(in oklab, var(--color-rose-300) 80%, transparent)}}.text-rose-400{color:var(--color-rose-400)}.text-sky-300{color:var(--color-sky-300)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.accent-cyan-300{accent-color:var(--color-cyan-300)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-55{opacity:.55}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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{--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)}.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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-75{--tw-saturate:saturate(75%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;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-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);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\: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-white:hover{color:var(--color-white)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.97\]:active{scale:.97}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}}html,body{background:#04060b;height:100%;margin:0;overflow:hidden}#root{width:100vw;height:100vh}*{-webkit-tap-highlight-color:transparent}body{color:#e8f0ff;font-family:Chakra Petch,sans-serif}:root{--md-bg-0:#04060b;--md-bg-1:#070b12;--md-bg-2:#0c1422;--md-line:#97d2ff24;--md-steel:#9fb0c7;--md-steel-dim:#6b7c93;--md-signal:#3fd6ee;--md-gold:#ffd86b;--md-go:#57f29a;--md-alert:#ff5b4a;--md-font-display:"Orbitron", sans-serif;--md-font-ui:"Chakra Petch", sans-serif;--md-font-data:"JetBrains Mono", monospace}.md-btn{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.md-glass-strong,.md-node-panel,.md-node-console,.md-codex-panel{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.md-node-choice{clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)}.md-glass{-webkit-backdrop-filter:blur(28px)saturate(165%);background:linear-gradient(#0a101cc2,#080d18a8);border:1px solid #b4dcff29;box-shadow:0 10px 36px #00000085,inset 0 1px #ffffff1a}.md-glass-strong{-webkit-backdrop-filter:blur(36px)saturate(175%);background:linear-gradient(#090f1bd6,#060b15bd);border:1px solid #bee1ff2e;box-shadow:0 14px 54px #0000009e,inset 0 1px #ffffff1c,inset 0 -1px #3fd6ee0f}.md-foundry-heat{filter:blur(18px);mix-blend-mode:screen;background:radial-gradient(42% 32% at 28% 78%,#ff5b4a47,#0000 62%),radial-gradient(36% 30% at 70% 78%,#ffd86b33,#0000 64%),linear-gradient(#0000 28%,#ff5b4a1a);height:46%;animation:4.2s ease-in-out infinite mdfoundryheat;position:absolute;inset:auto 0 0}.md-foundry-rig{opacity:.45;background:linear-gradient(90deg,#0000 0 9%,#ffd86b29 9.1%,#0000 9.3% 90.7%,#ffd86b29 90.9%,#0000 91%),linear-gradient(0deg,#0000 0 25%,#ff5b4a1a 25.1%,#0000 25.4% 68%,#ffd86b1f 68.2%,#0000 68.5%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(86% 76% at 50% 54%,#000 0%,#0000 82%);mask-image:radial-gradient(86% 76% at 50% 54%,#000 0%,#0000 82%)}.md-foundry-sparks{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.md-foundry-sparks span{left:var(--x);width:2px;height:10px;animation:mdfoundryspark 2.2s ease-in-out var(--d) infinite;background:linear-gradient(#fff2b8,#ff5b4a);position:absolute;bottom:10%;box-shadow:0 0 12px #ffd86bcc}.md-foundry-topbar{-webkit-backdrop-filter:blur(38px)saturate(170%);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);background:linear-gradient(#080e1ae0,#050912c2),radial-gradient(92% 120% at 50% 0,#ffd86b1a,#0000 70%);border:1px solid #ffd86b42;border-radius:0;position:relative;box-shadow:0 18px 52px #00000094,inset 0 1px #ffffff1a}.md-foundry-back,.md-link-back{border:1px solid var(--link,#ffd86b);min-height:30px;padding:6px 10px}@supports (color:color-mix(in lab, red, red)){.md-foundry-back,.md-link-back{border:1px solid color-mix(in srgb, var(--link,#ffd86b) 30%, #ffffff14)}}.md-foundry-back,.md-link-back{background:var(--link,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-foundry-back,.md-link-back{background:color-mix(in srgb, var(--link,#ffd86b) 8%, transparent)}}.md-foundry-back,.md-link-back{color:var(--link,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-foundry-back,.md-link-back{color:color-mix(in srgb, var(--link,#ffd86b) 64%, #fff)}}.md-foundry-back,.md-link-back{letter-spacing:.1em;white-space:nowrap;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:900}.md-foundry-back:hover,.md-link-back:hover{border-color:var(--link,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-foundry-back:hover,.md-link-back:hover{border-color:color-mix(in srgb, var(--link,#ffd86b) 52%, #ffffff1f)}}.md-foundry-back:hover,.md-link-back:hover{color:#fff;background:var(--link,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-foundry-back:hover,.md-link-back:hover{background:color-mix(in srgb, var(--link,#ffd86b) 14%, transparent)}}.md-link-back.is-disabled{cursor:default;opacity:.72}.md-foundry-heading{min-width:0}.md-foundry-heading div:first-child{color:#ffd86bc7!important;letter-spacing:.2em!important;font-size:8px!important}.md-foundry-heading div:last-child{letter-spacing:.08em;font-size:15px!important}.md-foundry-slotmeter{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#080e1aa8;border:1px solid #ffd86b38;padding:6px 10px}.md-foundry-deploy{min-height:32px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)!important}.md-foundry-console{-webkit-backdrop-filter:blur(38px)saturate(170%);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);background:linear-gradient(#080e1ae0,#050912c2),radial-gradient(92% 120% at 50% 0,#ffd86b1a,#0000 70%);border:1px solid #ffd86b42;grid-template-columns:minmax(0,1fr) minmax(130px,.38fr) minmax(130px,.38fr);align-items:stretch;gap:10px;padding:12px;display:grid;box-shadow:0 18px 52px #00000094,inset 0 1px #ffffff1a}.md-foundry-console>div{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#0509129e;border:1px solid #ffd86b29;min-width:0;padding:10px 11px}.md-foundry-console span,.md-foundry-console strong{text-transform:uppercase;font-family:Chakra Petch,sans-serif;display:block}.md-foundry-console span{color:#ffd86b9e;letter-spacing:.18em;font-size:9px}.md-foundry-console strong{color:#f6fafff0;letter-spacing:.1em;margin-top:2px;font-size:13px}.md-foundry-console i{display:none}.md-foundry-rack{padding:22px 0 10px;position:relative}.md-foundry-scroll{scrollbar-width:thin;scrollbar-color:#3fd6ee9e #05091185}.md-foundry-scroll::-webkit-scrollbar{width:10px}.md-foundry-scroll::-webkit-scrollbar-track{background:#05091185;border-left:1px solid #3fd6ee1f}.md-foundry-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#ffd86bb8,#f6b53c94);border:2px solid #050911b8;border-radius:999px;box-shadow:0 0 14px #ffd86b47}.md-foundry-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffe696e6,#ffc85abd)}.md-foundry-rack:before,.md-foundry-rack:after{content:"";background:linear-gradient(90deg,#0000,#ffd86b6b,#3fd6ee38,#0000);height:1px;position:absolute;left:2%;right:2%}.md-foundry-rack:before{top:0}.md-foundry-rack:after{bottom:0}.md-module-card{isolation:isolate;background:#070b12!important}.md-module-clamp{z-index:26;filter:drop-shadow(0 0 .4em #ffd86b6b);pointer-events:none;border-color:#ffd86b9e;width:1.05em;height:1.05em;position:absolute}.md-module-card-equipped .md-module-clamp{filter:drop-shadow(0 0 .48em #57f29a85);border-color:#57f29ad1;animation:1.4s ease-in-out infinite mdclamp}.md-module-clamp-tl{border-top:.12em solid;border-left:.12em solid;top:.22em;left:.22em}.md-module-clamp-tr{border-top:.12em solid;border-right:.12em solid;top:.22em;right:.22em}.md-module-clamp-bl{border-bottom:.12em solid;border-left:.12em solid;bottom:.22em;left:.22em}.md-module-clamp-br{border-bottom:.12em solid;border-right:.12em solid;bottom:.22em;right:.22em}.md-link-screen{isolation:isolate;background:#04060b}.md-master-dev-panel{-webkit-backdrop-filter:blur(22px)saturate(150%);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:#050911d1;border:1px solid #3fd6ee61;width:172px;padding:10px;box-shadow:0 14px 38px #0000007a,inset 0 1px #ffffff14}.md-master-dev-label{letter-spacing:.16em;color:#3fd6eec7;text-transform:uppercase;margin-bottom:7px;font-family:Chakra Petch,sans-serif;font-size:8px}.md-master-dev-buttons{grid-template-columns:1fr;gap:6px;display:grid}.md-master-dev-buttons button{letter-spacing:.12em;color:#cfe1f5d1;background:#0a111ed1;border:1px solid #9fb0c738;height:28px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:800;transition:transform .12s,border-color .16s,color .16s,background .16s}.md-master-dev-buttons button:hover{color:#f5fbff;border-color:#3fd6ee94;transform:translateY(-1px)}.md-master-dev-buttons button.is-active{color:#04141a;background:linear-gradient(#57f29a,#3fd6ee);border-color:#dbfff4db;box-shadow:0 0 18px #3fd6ee5c}.md-link-rig{z-index:2;pointer-events:none;opacity:.7;background:linear-gradient(90deg,#0000 0 12%,#57f29a1a 12.1%,#0000 12.3% 87.7%,#ffd86b1a 87.9%,#0000 88%),linear-gradient(0deg,#0000 0 28%,#ffffff0b 28.1%,#0000 28.3% 67%,#ffffff0a 67.2%,#0000 67.4%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 76% at 50% 48%,#000 0%,#0000 84%);mask-image:radial-gradient(82% 76% at 50% 48%,#000 0%,#0000 84%)}.md-link-topbar{--link:#57f29a;background:linear-gradient(180deg, #080e1ae0, #050912c2), radial-gradient(92% 120% at 50% 0%, var(--link), transparent 70%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:9px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-link-topbar{background:linear-gradient(180deg, #080e1ae0, #050912c2), radial-gradient(92% 120% at 50% 0%, color-mix(in srgb, var(--link) 10%, transparent), transparent 70%)}}.md-link-topbar{border:1px solid var(--link)}@supports (color:color-mix(in lab, red, red)){.md-link-topbar{border:1px solid color-mix(in srgb, var(--link) 28%, #ffffff14)}}.md-link-topbar{-webkit-backdrop-filter:blur(38px)saturate(170%);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);box-shadow:0 18px 52px #00000094,inset 0 1px #ffffff1a}.md-link-title{border-left:1px solid #ffffff1a;min-width:0;padding-left:12px;line-height:1.05}.md-link-title span{color:var(--link);display:block}@supports (color:color-mix(in lab, red, red)){.md-link-title span{color:color-mix(in srgb, var(--link) 72%, #fff)}}.md-link-title span{letter-spacing:.2em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:8px}.md-link-title strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-family:Orbitron,sans-serif;font-size:15px;display:block}.md-link-stage{color:var(--link);padding:6px 10px}@supports (color:color-mix(in lab, red, red)){.md-link-stage{color:color-mix(in srgb, var(--link) 70%, #fff)}}.md-link-stage{border:1px solid var(--link);background:#080e1aa8}@supports (color:color-mix(in lab, red, red)){.md-link-stage{border:1px solid color-mix(in srgb, var(--link) 26%, #ffffff14)}}.md-link-stage{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900}.md-start-guide{--start:#57f29a;background:linear-gradient(180deg, #080e1aeb, #050912d1), radial-gradient(82% 130% at 0% 0%, var(--start), transparent 72%);grid-template-columns:minmax(210px,240px) minmax(0,1fr) minmax(300px,.72fr);align-items:stretch;gap:10px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-start-guide{background:linear-gradient(180deg, #080e1aeb, #050912d1), radial-gradient(82% 130% at 0% 0%, color-mix(in srgb, var(--start) 13%, transparent), transparent 72%)}}.md-start-guide{border:1px solid var(--start)}@supports (color:color-mix(in lab, red, red)){.md-start-guide{border:1px solid color-mix(in srgb, var(--start) 34%, #ffffff14)}}.md-start-guide{-webkit-backdrop-filter:blur(32px)saturate(150%);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);box-shadow:0 16px 46px #00000080,inset 0 1px #ffffff14}.md-start-guide-kicker,.md-start-guide-main,.md-start-guide-steps{border:1px solid var(--start);background:#050912ad;min-width:0}@supports (color:color-mix(in lab, red, red)){.md-start-guide-kicker,.md-start-guide-main,.md-start-guide-steps{border:1px solid color-mix(in srgb, var(--start) 26%, #ffffff14)}}.md-start-guide-kicker,.md-start-guide-main,.md-start-guide-steps{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.md-start-guide-kicker{color:var(--start);justify-content:center;align-items:center;padding:10px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.md-start-guide-kicker{color:color-mix(in srgb, var(--start) 78%, #fff)}}.md-start-guide-kicker{letter-spacing:.18em;text-align:center;text-transform:uppercase;white-space:nowrap;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900}.md-start-guide-main{padding:11px 13px}.md-start-guide-main strong{color:#fff;letter-spacing:.06em;text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:15px;line-height:1.1;display:block}.md-start-guide-main p{color:#dce8f7c7;max-width:720px;margin:7px 0 0;font-family:Chakra Petch,sans-serif;font-size:12px;line-height:1.42}.md-start-guide-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.md-start-guide-steps span{color:#9fb0c7b8;letter-spacing:.14em;text-align:center;text-transform:uppercase;background:#080e1894;justify-content:center;align-items:center;min-height:54px;padding:8px 9px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900;display:flex}.md-start-guide-steps span.is-active{color:#04141a;background:linear-gradient(180deg, var(--start), var(--start))}@supports (color:color-mix(in lab, red, red)){.md-start-guide-steps span.is-active{background:linear-gradient(180deg, color-mix(in srgb, var(--start) 92%, #fff), var(--start))}}.md-start-guide-steps span.is-active{box-shadow:0 0 18px var(--start)}@supports (color:color-mix(in lab, red, red)){.md-start-guide-steps span.is-active{box-shadow:0 0 18px color-mix(in srgb, var(--start) 34%, transparent)}}.md-link-console{--link:#57f29a;background:linear-gradient(180deg, #080e1ad6, #050912b8), radial-gradient(92% 120% at 50% 0%, var(--link), transparent 70%);grid-template-columns:minmax(0,1fr) minmax(140px,190px);align-items:stretch;gap:14px;padding:10px 13px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-link-console{background:linear-gradient(180deg, #080e1ad6, #050912b8), radial-gradient(92% 120% at 50% 0%, color-mix(in srgb, var(--link) 10%, transparent), transparent 70%)}}.md-link-console{border:1px solid var(--link)}@supports (color:color-mix(in lab, red, red)){.md-link-console{border:1px solid color-mix(in srgb, var(--link) 28%, #ffffff14)}}.md-link-console{-webkit-backdrop-filter:blur(38px)saturate(170%);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);box-shadow:0 18px 52px #00000094,inset 0 1px #ffffff1a}.md-link-console-main span,.md-link-console-status span,.md-link-console-main strong,.md-link-console-status strong,.md-link-console-main p{font-family:Chakra Petch,sans-serif}.md-link-console-main span,.md-link-console-status span{color:var(--link);display:block}@supports (color:color-mix(in lab, red, red)){.md-link-console-main span,.md-link-console-status span{color:color-mix(in srgb, var(--link) 70%, white)}}.md-link-console-main span,.md-link-console-status span{letter-spacing:.22em;text-transform:uppercase;font-size:10px}.md-link-console-main strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 18px var(--link);margin-top:3px;font-family:Orbitron,sans-serif;font-size:clamp(20px,2.5vw,30px);line-height:1.04;display:block}@supports (color:color-mix(in lab, red, red)){.md-link-console-main strong{text-shadow:0 0 18px color-mix(in srgb, var(--link) 25%, transparent)}}.md-link-console-main strong{text-wrap:balance}.md-link-console-main p{color:#dce8f7d1;max-width:680px;margin-top:7px;font-size:12px;line-height:1.45}.md-link-console-status{text-align:right;border-left:1px solid #ffffff1a;min-width:0;padding-left:12px}.md-link-console-status strong{color:#f6faffeb;letter-spacing:.1em;text-transform:uppercase;margin-top:3px;font-size:13px;display:block}.md-link-console-status i{background:linear-gradient(270deg, var(--link), transparent);opacity:.7;height:2px;margin:10px 0;display:block}.md-link-card-grid{position:relative}.md-link-card-grid:before{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;top:6px;left:4%;right:4%}.md-map-gridfx{pointer-events:none;z-index:2;opacity:.62;background-color:#0000;background-image:linear-gradient(90deg,#3fd6ee0e 1px,#0000 1px),linear-gradient(0deg,#3fd6ee0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:74px 74px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 74%,#000 0%,#0000 86%);mask-image:radial-gradient(82% 74%,#000 0%,#0000 86%)}.md-map-pagewipe{z-index:18;pointer-events:none;position:absolute;inset:0;overflow:hidden}.md-map-pagewipe:after{content:"";background:#04070df5;animation:.6s ease-in-out forwards mdmappagedim;position:absolute;inset:0}.md-map-pagewipe:before{content:"";z-index:1;background:linear-gradient(100deg,#0000 18%,#5fd3e61f 44%,#dff4ff8c 50%,#5fd3e61f 56%,#0000 82%);width:60%;animation:.6s cubic-bezier(.4,0,.2,1) forwards mdmappagewipe;position:absolute;top:-10%;bottom:-10%;left:-65%;transform:skew(-9deg)}@keyframes mdmappagewipe{0%{opacity:0;left:-65%}12%{opacity:1}to{opacity:0;left:130%}}@keyframes mdmappagedim{0%{opacity:0}30%{opacity:1}58%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.md-map-pagewipe{display:none!important}}.md-map-sectornav{z-index:20;scrollbar-width:none;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:linear-gradient(#080e1ae0,#050912b8),linear-gradient(90deg,#5fd3e61c,#0000 42%,#ffd86b13),radial-gradient(110% 170% at 0 0,#5fd3e621,#0000 70%);border:1px solid #97d2ff2e;border-radius:12px;align-items:center;gap:12px;max-width:76vw;padding:8px 13px 8px 15px;display:flex;position:absolute;top:72px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 10px 30px #00000085,inset 0 1px #ffffff12}.md-map-sectornav:before{content:"";pointer-events:none;background:linear-gradient(90deg,#5fd3e62e,#5fd3e67a,#ffd86b61,#5fd3e62e);height:2px;position:absolute;top:50%;left:124px;right:86px;transform:translateY(-50%);box-shadow:0 0 12px #5fd3e638}.md-map-sectorrail-fill{z-index:0;height:2px;transform:translateY(-50%) scaleX(var(--rail-progress,1));transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#57f29a38,#5fd3e6b8,#ffd86b9e);position:absolute;top:50%;left:124px;right:86px;box-shadow:0 0 18px #5fd3e65c,0 0 26px #ffd86b29}.md-map-sectornav:after{content:"";pointer-events:none;background:linear-gradient(#5fd3e67a,#5fd3e61f);width:1px;height:50%;position:absolute;top:0;left:26px;box-shadow:0 0 12px #5fd3e63d}.md-map-sectornav::-webkit-scrollbar{display:none}.md-map-sectorrail-label,.md-map-sectorrail-current{z-index:1;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;flex:none;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:800;position:relative}.md-map-sectorrail-label{color:#d2ecffb8;padding-right:4px}.md-map-sectorrail-current{color:#ffd86b;text-shadow:0 0 12px #ffd86b3d;padding-left:2px}.md-map-sectortab{z-index:1;letter-spacing:.06em;color:#cfe0f5c2;cursor:pointer;background:#080e1adb;border:1px solid #97d2ff38;border-radius:999px;flex:none;justify-content:center;align-items:center;width:31px;height:31px;padding:0;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800;transition:color .12s,background .12s,border-color .12s,box-shadow .12s,transform .12s;display:inline-flex;position:relative;box-shadow:0 0 0 3px #04070dbd,inset 0 1px #ffffff12}.md-map-sectortab.is-past{color:#d0f4e6d1;background:radial-gradient(100% 100% at 50% 0,#57f29a1a,#0000 68%),#080e1ad1;border-color:#57f29a47}.md-map-sectortab.has-royale-open:after,.md-map-sectortab.has-royale-played:after{content:"";background:#ffd166;border:1px solid #04070de6;border-radius:999px;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 10px #ffd166b8}.md-map-sectortab.has-royale-played:after{background:#57f29a;box-shadow:0 0 10px #57f29a9e}.md-map-sectorgap{z-index:1;color:#9fb0c794;pointer-events:none;text-shadow:0 0 10px #5fd3e647;flex:none;align-self:center;padding:0 1px;font-family:JetBrains Mono,monospace;font-size:11px;position:relative}.md-map-sectortab:hover{color:#f4fbff;border-color:#5fd3e699;transform:translateY(-1px);box-shadow:0 0 0 3px #04070dbd,0 0 18px #5fd3e63d,inset 0 1px #ffffff1a}.md-map-sectortab.is-current:not(.is-active){color:#5fd3e6;border-color:#5fd3e6b8;box-shadow:0 0 0 3px #04070dbd,0 0 18px #5fd3e63d,inset 0 1px #ffffff1a}.md-map-sectortab.is-active{color:#04141a;background:linear-gradient(#dff8ff,#5fd3e6);border-color:#dff8ff;box-shadow:0 0 0 3px #04070dbd,0 0 22px #5fd3e680,inset 0 1px #ffffff5c}.md-map-sectortab.is-review{background:linear-gradient(#fff3bc,#ffd86b);border-color:#fff3bc;box-shadow:0 0 0 3px #04070dbd,0 0 24px #ffd86b6b,inset 0 1px #ffffff6b}.md-map-review-back{z-index:20;letter-spacing:.13em;color:#ffd86b;cursor:pointer;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);-webkit-backdrop-filter:blur(20px)saturate(145%);background:linear-gradient(#141008e0,#070a12c7),radial-gradient(120% 130% at 50% 0,#ffd86b29,#0000 70%);border:1px solid #ffd86b75;grid-template-columns:auto auto;align-items:center;gap:9px;padding:7px 12px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:800;line-height:1;transition:transform .14s,border-color .14s,box-shadow .14s,color .14s;display:inline-grid;position:absolute;top:116px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #00000070,0 0 18px #ffd86b24,inset 0 1px #ffffff14}.md-map-review-back:before{content:"";pointer-events:none;background:linear-gradient(#ffd86b0a,#ffd86b80);width:1px;height:12px;position:absolute;top:-12px;left:50%;box-shadow:0 0 12px #ffd86b38}.md-map-review-back span,.md-map-review-back strong{z-index:1;white-space:nowrap;position:relative}.md-map-review-back span{color:#ffd86b9e}.md-map-review-back strong{color:#fff3bc;text-shadow:0 0 12px #ffd86b42;font-weight:900}.md-map-review-back:hover{color:#fff;border-color:#fff3bcdb;transform:translate(-50%)translateY(-1px);box-shadow:0 12px 30px #0000007a,0 0 24px #ffd86b3d,inset 0 1px #ffffff1f}.md-map-tilt-bg{transform-origin:50%;will-change:transform;transition:transform .18s ease-out;position:absolute;inset:0;transform:perspective(1400px)scale(1.1)}.md-map-tilt-world{transform-origin:50%;will-change:transform;transition:transform .18s ease-out;position:absolute;inset:0;transform:perspective(1600px)}.md-map-foilwrap{z-index:7;pointer-events:none;position:absolute;inset:0}.md-map-foilwrap>div{position:absolute;inset:0}.md-map-foil{opacity:.62;mix-blend-mode:color-dodge;background:linear-gradient(115deg,#0000 12%,#ff5b4a75 28%,#ffd86b75 39%,#57f29a75 50%,#3fd6ee75 61%,#b18cff75 72%,#0000 88%) 0 0/280% 280%;background-position:var(--mx,50%) var(--my,50%);transition:background-position .12s ease-out}.md-map-glare{mix-blend-mode:screen;background:radial-gradient(46% 46% at var(--mx,50%) var(--my,50%), #fff6, transparent 60%)}@media (prefers-reduced-motion:reduce){.md-map-tilt-bg,.md-map-tilt-world{transition:none!important}}.md-map-holo{z-index:6;pointer-events:none;mix-blend-mode:screen;opacity:.5;background:repeating-linear-gradient(0deg,#8ccdeb0f 0 1px,#0000 1px 3px);animation:5s steps(40,end) infinite mdmapholoflicker;position:absolute;inset:0}.md-holo-tilt{pointer-events:none;position:absolute;inset:0;overflow:hidden}.md-holo-tilt-in{transform-origin:50%;will-change:transform;transition:transform .2s ease-out;position:absolute;inset:0}.md-holo-shine{z-index:6;pointer-events:none;mix-blend-mode:screen;opacity:.7;background:linear-gradient(115deg,#ff5b4a57 0%,#ffd86b52 20%,#57f29a57 40%,#3fd6ee66 60%,#b18cff61 80%,#ff5b4a57 100%) 0 0/220% 100%;animation:14s linear infinite mdholoshine;position:absolute;inset:0}@keyframes mdholoshine{0%{background-position:0 0}to{background-position:220% 0}}@media (prefers-reduced-motion:reduce){.md-holo-shine{animation:none!important}}.md-map-holo:after{content:"";opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.55s steps(3,end) infinite mdmapholograin;position:absolute;inset:-10%}@keyframes mdmapholoflicker{0%,to{opacity:.5}47%{opacity:.46}50%{opacity:.34}53%{opacity:.5}91%{opacity:.5}93%{opacity:.4}}@keyframes mdmapholograin{0%{transform:translate(0)}33%{transform:translate(-3px,2px)}66%{transform:translate(2px,-2px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.md-map-holo,.md-map-holo:after{animation:none!important}}.md-map-phaser-fx{z-index:0;pointer-events:none;opacity:1;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%),linear-gradient(#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%),linear-gradient(#0000 0,#000 8% 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.md-map-phaser-fx canvas{display:block;width:100%!important;height:100%!important}.md-map-route-svg{z-index:1;opacity:.72;mix-blend-mode:screen}.md-map-route-svg line{vector-effect:non-scaling-stroke}.md-map-console{pointer-events:auto;-webkit-backdrop-filter:blur(32px)saturate(165%);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(#080e1ac7,#050912a3),radial-gradient(90% 120% at 50% 0,#3fd6ee1a,#0000 68%);border:1px solid #97d2ff2e;grid-template-columns:auto minmax(280px,1fr) minmax(420px,auto);align-items:stretch;gap:14px;padding:9px 12px;display:grid;position:relative;box-shadow:0 12px 42px #0000007a,inset 0 1px #ffffff17}.md-map-console:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#5fd3e66b,#ffd86b33,#0000);height:1px;position:absolute;top:0;left:18px;right:18px}.md-map-console:after{content:"";pointer-events:none;background:linear-gradient(90deg,#5fd3e600,#5fd3e629,#ffd86b2e,#5fd3e600);height:2px;position:absolute;bottom:0;left:16px;right:16px;box-shadow:0 0 18px #5fd3e629}.md-map-console-left,.md-map-console-center,.md-map-console-right{align-items:center;min-width:0;display:flex}.md-map-console-left{justify-content:flex-start}.md-map-console-center{background:linear-gradient(90deg,#0000,#3fd6ee0f,#0000),radial-gradient(70% 120% at 50% 0,#ffd86b0e,#0000 72%);border-left:1px solid #97d2ff1f;border-right:1px solid #97d2ff1f;align-content:center;justify-items:stretch;gap:4px;padding:2px 18px;display:grid;position:relative}.md-map-console-center:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#5fd3e66b,#ffd86b42,#0000);height:1px;position:absolute;bottom:0;left:12%;right:12%}.md-map-console-right{flex-wrap:nowrap;justify-content:flex-end;gap:8px}.md-map-menu,.md-map-deck{color:#ccefff;letter-spacing:.08em;white-space:nowrap;background:#5fc8ff14;border:1px solid #5fc8ff52;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px 10px;font-size:11px;display:inline-flex}.md-map-menu:hover,.md-map-deck:hover{background:#5fc8ff24}.md-map-menu span{margin-right:4px;font-size:14px}.md-map-actions{align-items:center;gap:6px;min-width:0;display:flex}.md-map-deck b{color:#fff;font-family:Orbitron,sans-serif}.md-map-tips-btn{color:#ffe2a0;background:#ffd86b14;border-color:#ffd86b57}.md-map-tips-btn:hover{background:#ffd86b24}.md-map-tips-modal{z-index:90;pointer-events:auto;justify-content:center;align-items:center;padding:34px;display:flex;position:fixed;inset:0}.md-map-tips-bg{-webkit-backdrop-filter:blur(10px);background:radial-gradient(70% 70% at 50% 35%,#3fd6ee1f,#0000 64%),#01040ab8;border:0;position:absolute;inset:0}.md-map-tips-panel{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);background:linear-gradient(145deg,#0d1624f5,#050912f2),radial-gradient(120% 90% at 78% 0,#ffd86b14,#0000 62%);border:1px solid #97d2ff38;grid-template-rows:auto minmax(0,1fr);width:min(1060px,100vw - 88px);max-height:min(760px,100vh - 76px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 86px #000000a8,0 0 42px #3fd6ee21,inset 0 1px #ffffff14}.md-map-tips-head{background:linear-gradient(90deg,#3fd6ee14,#ffd86b0d,#0000);border-bottom:1px solid #97d2ff24;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px 15px;display:flex}.md-map-tips-head span,.md-map-tip-card span,.md-map-tips-section-head span,.md-map-formation-tips span,.md-map-tips-footer span{letter-spacing:.18em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:900;display:block}.md-map-tips-head span{color:#ffd86b}.md-map-tips-head strong{color:#f6fbff;letter-spacing:.08em;margin-top:3px;font-family:Orbitron,sans-serif;font-size:24px;display:block}.md-map-tips-head button,.md-map-tips-footer button{color:#ccefff;letter-spacing:.1em;background:#3fd6ee14;border:1px solid #3fd6ee57;border-radius:8px;min-height:36px;padding:8px 13px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:900}.md-map-tips-body{padding:18px 20px 20px;overflow:auto}.md-map-tips-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.md-map-tip-card,.md-map-formation-tips article{border:1px solid var(--tip)}@supports (color:color-mix(in lab, red, red)){.md-map-tip-card,.md-map-formation-tips article{border:1px solid color-mix(in srgb, var(--tip) 38%, transparent)}}.md-map-tip-card,.md-map-formation-tips article{background:linear-gradient(160deg, var(--tip), #ffffff06), #050912b8}@supports (color:color-mix(in lab, red, red)){.md-map-tip-card,.md-map-formation-tips article{background:linear-gradient(160deg, color-mix(in srgb, var(--tip) 12%, transparent), #ffffff06), #050912b8}}.md-map-tip-card,.md-map-formation-tips article{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 18px var(--tip)}@supports (color:color-mix(in lab, red, red)){.md-map-tip-card,.md-map-formation-tips article{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 18px color-mix(in srgb, var(--tip) 13%, transparent)}}.md-map-tip-card{border-radius:8px;min-height:138px;padding:13px 14px}.md-map-tip-card span,.md-map-formation-tips span{color:var(--tip)}.md-map-tip-card strong,.md-map-formation-tips strong,.md-map-tips-section-head strong,.md-map-tips-footer strong{color:#f6fbff;font-family:Orbitron,sans-serif;line-height:1.18;display:block}.md-map-tip-card strong{margin-top:8px;font-size:13px}.md-map-tip-card p,.md-map-formation-tips p{color:#a9b8c7;margin:8px 0 0;font-family:Chakra Petch,sans-serif;font-size:12px;line-height:1.45}.md-map-tips-section{border-top:1px solid #97d2ff1f;margin-top:16px;padding-top:15px}.md-map-tips-section-head{justify-content:space-between;align-items:end;gap:18px;margin-bottom:11px;display:flex}.md-map-tips-section-head span{color:#57f29a}.md-map-tips-section-head strong{text-align:right;color:#dcecff;max-width:520px;font-size:13px}.md-map-formation-tips{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.md-map-formation-tips article{border-radius:8px;min-height:164px;padding:12px}.md-map-formation-tips strong{margin-top:6px;font-size:12px}.md-map-formation-tips em{color:#dcecff;margin-top:8px;font-family:Chakra Petch,sans-serif;font-size:11px;font-style:normal;line-height:1.38;display:block}.md-map-tips-footer{background:#ffd86b0b;border:1px solid #ffd86b2e;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:12px 14px;display:flex}.md-map-tips-footer span{color:#ffd86b}.md-map-tips-footer strong{color:#ffe9b4;margin-top:4px;font-size:12px}.md-map-card-rail{-webkit-backdrop-filter:blur(30px)saturate(160%);background:linear-gradient(#080e1ad1,#050912a8),radial-gradient(90% 130% at 0 0,#b18cff29,#0000 70%);border:1px solid #b18cff3d;border-radius:8px;grid-template-rows:auto auto auto minmax(0,1fr);width:100%;height:286px;max-height:286px;padding:10px;display:grid;overflow:hidden;box-shadow:0 14px 44px #00000070,inset 0 1px #ffffff14}.md-map-card-rail-head{justify-content:space-between;align-items:center;gap:10px;padding:2px 2px 8px;display:flex}.md-map-card-rail-head span,.md-map-card-chip span,.md-map-card-chip em,.md-map-card-rail-head em,.md-map-card-effects span{text-transform:uppercase;letter-spacing:.13em;font-family:Chakra Petch,sans-serif}.md-map-card-rail-head span{color:#b18cff;font-size:8px;display:block}.md-map-card-rail-head strong{color:#fff;margin-top:2px;font-family:Orbitron,sans-serif;font-size:13px;display:block}.md-map-card-rail-head em{color:#e1eefaa8;font-size:9px;font-style:normal}.md-map-card-counts{white-space:nowrap;align-items:baseline;gap:5px;display:inline-flex}.md-map-card-counts strong{color:#fff;letter-spacing:.06em;margin:0;font-family:Orbitron,sans-serif;font-size:11px;font-weight:900}.md-map-card-effects{scrollbar-width:thin;scrollbar-color:#ff8a5b70 #ffffff0a;flex-wrap:wrap;gap:6px;min-width:0;max-height:28px;display:flex;overflow-y:auto}.md-map-card-effects span{color:#ffe7bc;background:#ff8a5b21;border:1px solid #ff8a5b47;border-radius:6px;padding:4px 7px;font-size:8px}.md-map-card-list{scrollbar-width:thin;scrollbar-color:#b18cff80 #ffffff0d;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));align-items:start;gap:9px;height:100%;min-height:0;max-height:none;padding:18px 6px 4px 4px;display:grid;overflow:hidden auto}.md-map-card-list::-webkit-scrollbar{width:8px}.md-map-card-list::-webkit-scrollbar-track{background:#ffffff0a;border-radius:4px}.md-map-card-list::-webkit-scrollbar-thumb{background:#b18cff73;border-radius:4px}.md-map-card-list::-webkit-scrollbar-thumb:hover{background:#b18cffb3}.md-map-card-slot{width:fit-content;min-width:0;margin:0 auto;position:relative}.md-mc-count{z-index:3;color:#0a0618;pointer-events:none;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);background:#b18cff;padding:3px 6px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;line-height:1;position:absolute;top:4px;right:4px;box-shadow:0 2px 7px #00000080}.md-map-card-controls{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-height:31px;margin-bottom:9px;display:grid}.md-map-card-tabs{scrollbar-width:thin;scrollbar-color:#b18cff70 #ffffff0a;flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:min(430px,48vw);max-height:31px;display:flex;overflow-y:auto}.md-mc-tab{--mc:#9fb0c7;letter-spacing:.12em;color:#cfe0f5b3;cursor:pointer;background:#080e1a80;border:1px solid #97d2ff29;border-radius:5px;padding:5px 10px;font-family:JetBrains Mono,monospace;font-size:9px;transition:border-color .12s,color .12s,box-shadow .12s}.md-mc-tab em{color:#9fb0c78c;margin-left:4px;font-style:normal}.md-mc-tab:hover{color:#eaf2ff;border-color:#97d2ff57}.md-mc-tab.is-active{color:var(--mc);border-color:var(--mc);box-shadow:inset 0 0 0 1px var(--mc)}.md-mc-tab.is-active em{color:var(--mc)}.md-map-card-empty{color:#e1eefaad;text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;grid-column:1/-1;gap:4px;padding:14px;font-family:Chakra Petch,sans-serif;font-size:12px;display:grid}.md-map-card-empty strong{color:#edf7ff;letter-spacing:.08em;font-family:Orbitron,sans-serif;font-size:11px}.md-map-card-empty span{color:#c8d8eca8;font-size:11px;line-height:1.35}.md-map-node-button{color:inherit;transform-origin:50%;background:0 0;border:0;padding:0;overflow:visible}.md-map-world.has-focus .md-map-node-button:not(.is-focused) .md-map-node-card{opacity:.74;filter:brightness(.82)saturate(.82)}.md-map-node-button.is-focused{z-index:7}.md-map-node-button:disabled{pointer-events:none}.md-royale-section-dock{z-index:24;position:absolute;bottom:318px;right:64px}.md-royale-section-beacon{color:#fff7d6;text-align:left;cursor:pointer;background:linear-gradient(155deg,#ffd1662e,#45e3d314 48%,#070b14e6),radial-gradient(86% 72% at 50% 0,#ffd16642,#0000 72%);border:1px solid #ffd16694;border-radius:8px;align-content:center;gap:5px;width:154px;min-height:112px;padding:12px 13px;font-family:Chakra Petch,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 14px 36px #00000085,0 0 28px #ffd16647}.md-royale-section-beacon:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 28%,#ffffff4d 46%,#45e3d333 52%,#0000 66%);animation:4.8s linear infinite mdRoyalBeaconSweep;position:absolute;inset:-40% -70%;transform:translate(-42%)}.md-royale-section-beacon:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:6px;position:absolute;inset:7px}.md-royale-section-beacon .md-rsb-kicker,.md-royale-section-beacon strong,.md-royale-section-beacon em,.md-royale-section-beacon i{z-index:1;position:relative}.md-royale-section-beacon .md-rsb-kicker{color:#7ef0e4;letter-spacing:.16em;font-size:8px;font-weight:800}.md-royale-section-beacon strong{color:#fff;letter-spacing:.06em;font-family:Orbitron,sans-serif;font-size:14px;line-height:1.05}.md-royale-section-beacon em{color:#e8f2ffc2;font-size:10px;font-style:normal;line-height:1.25}.md-royale-section-beacon i{color:#ffd166;letter-spacing:.13em;background:#ffd1662e;border-radius:5px;justify-self:start;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.md-royale-section-beacon.is-played{background:linear-gradient(155deg,#57f29a29,#5aa9ff14 52%,#070b14e0),radial-gradient(86% 72% at 50% 0,#57f29a2e,#0000 72%);border-color:#57f29a75;box-shadow:0 14px 32px #00000070,0 0 22px #57f29a2e}.md-royale-section-beacon.is-played i{color:#8cffb8;background:#57f29a24}.md-royale-section-beacon.is-locked{opacity:.64;cursor:default;background:linear-gradient(155deg,#5060741f,#080c14e0);border-color:#7896af42;box-shadow:0 12px 26px #0000005c}.md-royale-section-beacon.is-locked:before{display:none}.md-royale-section-beacon.is-locked i{color:#9fb0c7;background:#7896af1f}@keyframes mdRoyalBeaconSweep{0%{opacity:.05;transform:translate(-48%)}38%{opacity:.28}68%{opacity:.16;transform:translate(42%)}to{opacity:.04;transform:translate(62%)}}.md-map-node-card{background:linear-gradient(180deg, #090e18f0, #04070de6), radial-gradient(80% 90% at 50% 0%, var(--node), transparent 70%);border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-map-node-card{background:linear-gradient(180deg, #090e18f0, #04070de6), radial-gradient(80% 90% at 50% 0%, color-mix(in srgb, var(--node) 20%, transparent), transparent 70%)}}.md-map-node-card{border:1px solid var(--node)}@supports (color:color-mix(in lab, red, red)){.md-map-node-card{border:1px solid color-mix(in srgb, var(--node) 50%, #ffffff1a)}}.md-map-node-card{box-shadow:0 12px 28px #0000007a, 0 0 18px var(--node), inset 0 1px 0 #ffffff21}@supports (color:color-mix(in lab, red, red)){.md-map-node-card{box-shadow:0 12px 28px #0000007a, 0 0 18px color-mix(in srgb, var(--node) 18%, transparent), inset 0 1px 0 #ffffff21}}.md-map-node-card{transition:transform .16s,filter .16s,box-shadow .16s,opacity .16s;transform:rotate(-1.2deg)}.md-map-node-card.is-elite{transform:rotate(1.4deg)}.md-map-node-card.is-boss{border-width:2px;transform:rotate(-2.2deg)}.md-map-node-card.is-available{animation:1.55s ease-in-out infinite mdnodecardpulse}.md-map-node-card.is-focused{box-shadow:0 18px 42px #0000008f, 0 0 34px var(--node), 0 0 0 1px var(--node), inset 0 1px 0 #ffffff2e;transform:rotate(0)translateY(-5px)scale(1.035);opacity:1!important;filter:brightness(1.16)saturate(1.16)!important}@supports (color:color-mix(in lab, red, red)){.md-map-node-card.is-focused{box-shadow:0 18px 42px #0000008f, 0 0 34px color-mix(in srgb, var(--node) 44%, transparent), 0 0 0 1px color-mix(in srgb, var(--node) 60%, #ffffff2e), inset 0 1px 0 #ffffff2e}}.md-map-node-button:hover .md-map-node-card.is-available{filter:brightness(1.12)saturate(1.1);transform:rotate(0)translateY(-4px)}.md-map-node-button.is-focused .md-map-node-card,.md-map-node-button.is-focused:hover .md-map-node-card.is-available{transform:rotate(0)translateY(-5px)scale(1.035);opacity:1!important;filter:brightness(1.16)saturate(1.16)!important}.md-map-node-card.is-locked{opacity:.48;filter:grayscale(.55)saturate(.7)}.md-map-node-card.is-done{opacity:.95}.md-map-node-card.is-scrapyard{box-shadow:0 14px 34px #00000085,0 0 26px #57f29a57,inset 0 1px #ffffff24}.md-map-node-card.is-faction{border-color:var(--faction)}@supports (color:color-mix(in lab, red, red)){.md-map-node-card.is-faction{border-color:color-mix(in srgb, var(--faction) 66%, #ffffff1f)}}.md-map-node-card.is-faction{box-shadow:0 14px 32px #00000080, 0 0 24px var(--faction), inset 0 1px 0 #ffffff26}@supports (color:color-mix(in lab, red, red)){.md-map-node-card.is-faction{box-shadow:0 14px 32px #00000080, 0 0 24px color-mix(in srgb, var(--faction) 28%, transparent), inset 0 1px 0 #ffffff26}}.md-map-node-art{background:#ffffff0d;height:66%;position:relative;overflow:hidden}.md-map-node-art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.md-map-node-art:before{content:"";z-index:1;background:linear-gradient(#03060c0d,#03060c52 58%,#03060ce0),radial-gradient(90% 80% at 50% 35%,#0000,#02040961);position:absolute;inset:0}.md-map-node-shine{z-index:2;mix-blend-mode:screen;opacity:.32;background:linear-gradient(112deg,#0000 0 34%,#ffffff4d 44%,#0000 54%);position:absolute;inset:0}.md-map-node-card.is-focused .md-map-node-shine{opacity:.62;animation:1.25s ease-in-out infinite mdnodefocusshine}.md-map-node-card.is-focused .md-map-node-art:after{content:"";z-index:4;background:linear-gradient(90deg, transparent, var(--node), transparent);height:1px;position:absolute;top:50%;left:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.md-map-node-card.is-focused .md-map-node-art:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--node) 80%, white), transparent)}}.md-map-node-card.is-focused .md-map-node-art:after{box-shadow:0 0 12px var(--node)}@supports (color:color-mix(in lab, red, red)){.md-map-node-card.is-focused .md-map-node-art:after{box-shadow:0 0 12px color-mix(in srgb, var(--node) 70%, transparent)}}.md-map-node-card.is-focused .md-map-node-art:after{opacity:.82;animation:1.1s ease-in-out infinite mdnodefocusscan}.md-map-node-type{z-index:3;border:1px solid var(--node);background:#03070eb3;border-radius:6px;justify-content:space-between;align-items:center;gap:5px;padding:4px 5px;display:flex;position:absolute;top:7px;left:7px;right:7px}@supports (color:color-mix(in lab, red, red)){.md-map-node-type{border:1px solid color-mix(in srgb, var(--node) 55%, #ffffff14)}}.md-map-node-type{box-shadow:0 0 12px var(--node)}@supports (color:color-mix(in lab, red, red)){.md-map-node-type{box-shadow:0 0 12px color-mix(in srgb, var(--node) 24%, transparent)}}.md-map-node-type{-webkit-backdrop-filter:blur(12px)saturate(140%)}.md-map-node-type span{width:16px;height:16px;filter:drop-shadow(0 0 6px var(--node));flex:none;place-items:center;display:grid}.md-map-node-type strong{color:#fff;letter-spacing:.12em;text-align:right;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:800;line-height:1;overflow:hidden}.md-map-node-faction{z-index:4;background:linear-gradient(90deg, var(--faction), #03070ebd);border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;padding:4px 5px;display:grid;position:absolute;bottom:7px;left:7px;right:7px}@supports (color:color-mix(in lab, red, red)){.md-map-node-faction{background:linear-gradient(90deg, color-mix(in srgb, var(--faction) 26%, #03070edb), #03070ebd)}}.md-map-node-faction{border:1px solid var(--faction)}@supports (color:color-mix(in lab, red, red)){.md-map-node-faction{border:1px solid color-mix(in srgb, var(--faction) 52%, transparent)}}.md-map-node-faction{box-shadow:0 0 14px var(--faction)}@supports (color:color-mix(in lab, red, red)){.md-map-node-faction{box-shadow:0 0 14px color-mix(in srgb, var(--faction) 28%, transparent)}}.md-map-node-faction{-webkit-backdrop-filter:blur(12px)saturate(145%)}.md-map-node-faction strong,.md-map-node-faction span{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;overflow:hidden}.md-map-node-faction strong{color:#fff;letter-spacing:.12em;font-family:Orbitron,sans-serif;font-size:7px;line-height:1}.md-map-node-faction span{color:var(--faction)}@supports (color:color-mix(in lab, red, red)){.md-map-node-faction span{color:color-mix(in srgb, var(--faction) 74%, #fff)}}.md-map-node-faction span{letter-spacing:.08em;text-align:right;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:700}.md-map-node-elite-star,.md-map-node-clear{z-index:4;color:#081018;background:var(--node);max-width:calc(100% - 14px);box-shadow:0 0 14px var(--node);border-radius:5px;padding:3px 5px;position:absolute;bottom:7px;left:7px}@supports (color:color-mix(in lab, red, red)){.md-map-node-elite-star,.md-map-node-clear{box-shadow:0 0 14px color-mix(in srgb, var(--node) 55%, transparent)}}.md-map-node-elite-star,.md-map-node-clear{letter-spacing:.12em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:7px;font-style:normal;font-weight:900;line-height:1}.md-map-node-card.is-faction .md-map-node-elite-star,.md-map-node-card.is-faction .md-map-node-clear{bottom:31px}.md-map-node-clear{color:#dfffee;background:#091f14c7;border:1px solid #57f29a9e}.md-map-node-copy{flex-direction:column;justify-content:center;gap:3px;height:34%;padding:6px 7px 7px;display:flex}.md-map-node-copy strong,.md-map-node-copy span{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.md-map-node-copy strong{color:#f8fbff;letter-spacing:.02em;white-space:nowrap;font-family:Orbitron,sans-serif;font-size:9px;font-weight:850;line-height:1.08}.md-map-node-card.is-boss .md-map-node-copy strong{font-size:10px}.md-map-node-copy span{color:#d3e2f4b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Chakra Petch,sans-serif;font-size:7px;line-height:1.12;display:-webkit-box}.md-map-node-rewards{z-index:6;pointer-events:none;flex-direction:column;gap:4px;display:flex;position:absolute;top:38px;right:-9px}.md-map-node-rewards span{border:1px solid var(--reward);background:#050911eb;border-radius:5px;width:28px;height:36px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-map-node-rewards span{border:1px solid color-mix(in srgb, var(--reward) 58%, transparent)}}.md-map-node-rewards span{box-shadow:0 0 12px var(--reward), 0 6px 14px #00000061}@supports (color:color-mix(in lab, red, red)){.md-map-node-rewards span{box-shadow:0 0 12px color-mix(in srgb, var(--reward) 30%, transparent), 0 6px 14px #00000061}}.md-map-node-rewards span{transform:rotate(5deg)}.md-map-node-rewards span:nth-child(2){transform:rotate(-4deg)}.md-map-node-rewards img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.md-map-node-rewards i{background:radial-gradient(circle at 50% 35%, var(--reward), #05091166);width:100%;height:100%;display:block}.md-map-scrapyard-fan{z-index:12;pointer-events:auto;width:86px;height:132px;position:absolute}.md-map-scrapyard-fan-card{border:1px solid var(--reward);background:#050911eb;border-radius:6px;width:46px;height:62px;position:absolute;overflow:visible}@supports (color:color-mix(in lab, red, red)){.md-map-scrapyard-fan-card{border:1px solid color-mix(in srgb, var(--reward) 62%, #ffffff1a)}}.md-map-scrapyard-fan-card{box-shadow:0 10px 24px #00000085, 0 0 16px var(--reward), inset 0 1px 0 #ffffff21}@supports (color:color-mix(in lab, red, red)){.md-map-scrapyard-fan-card{box-shadow:0 10px 24px #00000085, 0 0 16px color-mix(in srgb, var(--reward) 32%, transparent), inset 0 1px 0 #ffffff21}}.md-map-scrapyard-fan-card{pointer-events:auto;transform-origin:50%;transition:transform .16s,filter .16s,z-index .16s}.md-map-scrapyard-fan-card.fan-1{top:8px;right:14px;transform:rotate(16deg)}.md-map-scrapyard-fan-card.fan-2{top:62px;right:24px;transform:rotate(-13deg)}.md-map-scrapyard-fan-card:hover,.md-map-scrapyard-fan-card:focus-within{z-index:30;filter:brightness(1.12)saturate(1.14)}.md-map-scrapyard-fan-card.fan-1:hover,.md-map-scrapyard-fan-card.fan-1:focus-within{transform:rotate(7deg)translate(8px,-8px)scale(1.18)}.md-map-scrapyard-fan-card.fan-2:hover,.md-map-scrapyard-fan-card.fan-2:focus-within{transform:rotate(-5deg)translate(10px,6px)scale(1.18)}.md-map-scrapyard-fan-art{background:linear-gradient(180deg, #ffffff14, #ffffff05), radial-gradient(circle at 50% 36%, var(--reward), #050911db);border-radius:6px;width:100%;height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-map-scrapyard-fan-art{background:linear-gradient(180deg, #ffffff14, #ffffff05), radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--reward) 45%, transparent), #050911db)}}.md-map-scrapyard-fan-art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.md-map-scrapyard-fan-art:after{content:"";mix-blend-mode:screen;opacity:.45;background:linear-gradient(112deg,#0000 0 35%,#ffffff4d 45%,#0000 56%),linear-gradient(#0000 46%,#03060cdb);position:absolute;inset:0}.md-map-scrapyard-fan-art span{z-index:2;color:#fff;letter-spacing:.11em;text-align:center;text-transform:uppercase;text-shadow:0 1px 4px #000000c7;white-space:nowrap;text-overflow:ellipsis;font-family:Chakra Petch,sans-serif;font-size:6px;font-weight:900;line-height:1;position:absolute;bottom:4px;left:4px;right:4px;overflow:hidden}.md-map-scrapyard-fan-tip{background:linear-gradient(180deg, #080e1af5, #04070deb), radial-gradient(90% 100% at 50% 0%, var(--reward), transparent 76%);border-radius:8px;width:152px;padding:8px 9px;position:absolute;bottom:calc(100% + 8px);left:50%}@supports (color:color-mix(in lab, red, red)){.md-map-scrapyard-fan-tip{background:linear-gradient(180deg, #080e1af5, #04070deb), radial-gradient(90% 100% at 50% 0%, color-mix(in srgb, var(--reward) 20%, transparent), transparent 76%)}}.md-map-scrapyard-fan-tip{border:1px solid var(--reward)}@supports (color:color-mix(in lab, red, red)){.md-map-scrapyard-fan-tip{border:1px solid color-mix(in srgb, var(--reward) 50%, #ffffff1a)}}.md-map-scrapyard-fan-tip{box-shadow:0 12px 30px #0000007a, 0 0 18px var(--reward)}@supports (color:color-mix(in lab, red, red)){.md-map-scrapyard-fan-tip{box-shadow:0 12px 30px #0000007a, 0 0 18px color-mix(in srgb, var(--reward) 24%, transparent)}}.md-map-scrapyard-fan-tip{-webkit-backdrop-filter:blur(18px)saturate(150%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s,transform .14s,visibility .14s;transform:translate(-50%)translateY(6px)scale(.96)}.md-map-scrapyard-fan-card:hover .md-map-scrapyard-fan-tip,.md-map-scrapyard-fan-card:focus-within .md-map-scrapyard-fan-tip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)scale(1)}.md-map-scrapyard-fan-tip strong,.md-map-scrapyard-fan-tip span{text-overflow:ellipsis;display:block;overflow:hidden}.md-map-scrapyard-fan-tip strong{color:#fff;white-space:nowrap;font-family:Orbitron,sans-serif;font-size:10px;font-weight:850;line-height:1.1}.md-map-scrapyard-fan-tip span{color:#dae6f8c7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-family:Chakra Petch,sans-serif;font-size:8px;line-height:1.18;display:-webkit-box}.md-map-memory-hitbox{pointer-events:none;z-index:9}.md-map-memory-hitbox.is-important{z-index:14}.md-map-memory-stack{z-index:8;filter:drop-shadow(0 10px 18px #00000075);transform-origin:0;pointer-events:auto;align-items:flex-start;gap:5px;animation:.9s cubic-bezier(.2,.7,.2,1) both mdmemorywrite;display:flex;position:absolute}.md-map-memory-stack.is-important{z-index:14;filter:drop-shadow(0 14px 24px #0000008a)drop-shadow(0 0 18px #57f29a2e);gap:7px}.md-map-memory-mini-row{flex-direction:column;gap:4px;margin-top:3px;display:flex}.md-map-memory-card{--rot:-2deg;background:linear-gradient(180deg, #090e18eb, #05080ed6), radial-gradient(90% 110% at 50% 0%, var(--mem), transparent 72%);border-radius:7px;width:74px;min-height:88px;overflow:visible}@supports (color:color-mix(in lab, red, red)){.md-map-memory-card{background:linear-gradient(180deg, #090e18eb, #05080ed6), radial-gradient(90% 110% at 50% 0%, color-mix(in srgb, var(--mem) 24%, transparent), transparent 72%)}}.md-map-memory-card{border:1px solid var(--mem)}@supports (color:color-mix(in lab, red, red)){.md-map-memory-card{border:1px solid color-mix(in srgb, var(--mem) 54%, transparent)}}.md-map-memory-card{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 18px var(--mem)}@supports (color:color-mix(in lab, red, red)){.md-map-memory-card{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 18px color-mix(in srgb, var(--mem) 24%, transparent)}}.md-map-memory-card{-webkit-backdrop-filter:blur(18px)saturate(150%);transform:rotate(var(--rot));animation:.72s cubic-bezier(.2,.7,.2,1) both mdmemorycardin;animation-delay:calc(var(--i) * 90ms);cursor:pointer;pointer-events:auto;transition:transform .16s,filter .16s,box-shadow .16s,z-index .16s;position:relative}.md-map-memory-card.is-primary{--rot:-4deg;width:96px;min-height:112px;transform:rotate(var(--rot));border-width:2px}.md-map-memory-card.is-important{width:88px;min-height:104px;box-shadow:inset 0 1px 0 #ffffff1f, 0 12px 26px #00000085, 0 0 24px var(--mem);border-width:2px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-card.is-important{box-shadow:inset 0 1px 0 #ffffff1f, 0 12px 26px #00000085, 0 0 24px color-mix(in srgb, var(--mem) 34%, transparent)}}.md-map-memory-card.is-important.is-primary{width:116px;min-height:136px}.md-map-memory-stack.is-important .md-map-memory-mini-row{gap:7px;margin-top:7px}.md-map-memory-card.is-important .md-map-memory-art{height:58px}.md-map-memory-card.is-important.is-primary .md-map-memory-art{height:76px}.md-map-memory-card.is-important .md-map-memory-copy{padding:7px 7px 8px}.md-map-memory-card.is-important .md-map-memory-copy strong{font-size:9px}.md-map-memory-card.is-important.is-primary .md-map-memory-copy strong{font-size:10px}.md-map-memory-card.is-important .md-map-memory-copy span{font-size:8px}.md-map-memory-card:before{content:"";z-index:4;mix-blend-mode:screen;opacity:.42;animation:1.25s ease-out both mdmemoryscan;animation-delay:calc(var(--i) * 90ms + .12s);pointer-events:none;clip-path:inset(0 round 7px);background:linear-gradient(#0000,#ffffff38,#0000),repeating-linear-gradient(0deg,#ffffff1f 0 1px,#0000 1px 5px);position:absolute;inset:0;transform:translateY(-100%)}.md-map-memory-card:hover,.md-map-memory-card:focus-visible{z-index:60;filter:brightness(1.12)saturate(1.14);box-shadow:inset 0 1px 0 #ffffff29, 0 18px 30px #00000085, 0 0 24px var(--mem);outline:none}@supports (color:color-mix(in lab, red, red)){.md-map-memory-card:hover,.md-map-memory-card:focus-visible{box-shadow:inset 0 1px 0 #ffffff29, 0 18px 30px #00000085, 0 0 24px color-mix(in srgb, var(--mem) 42%, transparent)}}.md-map-memory-card.memory-fan-1:hover,.md-map-memory-card.memory-fan-1:focus-visible{transform:rotate(7deg)translate(8px,-8px)scale(1.18)!important}.md-map-memory-card.memory-fan-2:hover,.md-map-memory-card.memory-fan-2:focus-visible{transform:rotate(-5deg)translate(10px,6px)scale(1.18)!important}.md-map-memory-card.is-important.memory-fan-1:hover,.md-map-memory-card.is-important.memory-fan-1:focus-visible{transform:rotate(7deg)translate(11px,-10px)scale(1.16)!important}.md-map-memory-card.is-important.memory-fan-2:hover,.md-map-memory-card.is-important.memory-fan-2:focus-visible{transform:rotate(-5deg)translate(13px,8px)scale(1.16)!important}.md-map-memory-tip{z-index:80;background:linear-gradient(180deg, #080e1af5, #04070deb), radial-gradient(90% 100% at 50% 0%, var(--mem), transparent 76%);border-radius:8px;width:152px;padding:8px 9px;position:absolute;bottom:calc(100% + 24px);left:50%}@supports (color:color-mix(in lab, red, red)){.md-map-memory-tip{background:linear-gradient(180deg, #080e1af5, #04070deb), radial-gradient(90% 100% at 50% 0%, color-mix(in srgb, var(--mem) 20%, transparent), transparent 76%)}}.md-map-memory-tip{border:1px solid var(--mem)}@supports (color:color-mix(in lab, red, red)){.md-map-memory-tip{border:1px solid color-mix(in srgb, var(--mem) 50%, #ffffff1a)}}.md-map-memory-tip{box-shadow:0 12px 30px #0000007a, 0 0 18px var(--mem)}@supports (color:color-mix(in lab, red, red)){.md-map-memory-tip{box-shadow:0 12px 30px #0000007a, 0 0 18px color-mix(in srgb, var(--mem) 24%, transparent)}}.md-map-memory-tip{-webkit-backdrop-filter:blur(18px)saturate(150%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s,transform .14s,visibility .14s;transform:translate(-50%)translateY(10px)scale(.96)}.md-map-memory-card:hover .md-map-memory-tip,.md-map-memory-card:focus-visible .md-map-memory-tip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)scale(1)}.md-map-memory-tip strong,.md-map-memory-tip span{text-overflow:ellipsis;display:block;overflow:hidden}.md-map-memory-tip strong{color:#fff;white-space:nowrap;font-family:Orbitron,sans-serif;font-size:10px;font-weight:850;line-height:1.1}.md-map-memory-tip span{color:#dae6f8c7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-family:Chakra Petch,sans-serif;font-size:8px;line-height:1.18;display:-webkit-box}.md-map-memory-card.is-pending{opacity:.78;filter:saturate(.75)}.md-map-memory-art{background:#ffffff0d;border-radius:7px 7px 0 0;height:46px;position:relative;overflow:hidden}.md-map-memory-card.is-primary .md-map-memory-art{height:60px}.md-map-memory-art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.md-map-memory-art:after{content:"";mix-blend-mode:screen;opacity:.42;background:linear-gradient(105deg,#0000 0 34%,#ffffff52 43%,#0000 54%),linear-gradient(#0000 44%,#03060cbd);position:absolute;inset:0}.md-map-memory-art em{z-index:2;color:#fff;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 4px #000000b3;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 8px);font-family:Chakra Petch,sans-serif;font-size:7px;font-style:normal;font-weight:800;line-height:1;position:absolute;bottom:3px;left:4px;overflow:hidden}.md-map-memory-copy{padding:5px 6px 6px}.md-map-memory-copy strong,.md-map-memory-copy span{text-overflow:ellipsis;display:block;overflow:hidden}.md-map-memory-copy strong{color:#f5f8ff;letter-spacing:.03em;white-space:nowrap;font-family:Orbitron,sans-serif;font-size:8px;font-weight:800;line-height:1.12}.md-map-memory-card.is-primary .md-map-memory-copy strong{font-size:9px}.md-map-memory-copy span{color:#d5e2f4b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-family:Chakra Petch,sans-serif;font-size:7px;line-height:1.12;display:-webkit-box}.md-map-memory-modal{z-index:90;pointer-events:auto;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.md-map-memory-modal-bg{background:radial-gradient(60% 62% at 50% 42%, var(--mem), transparent 64%), linear-gradient(180deg, #03070ead, #02040adb);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-bg{background:radial-gradient(60% 62% at 50% 42%, color-mix(in srgb, var(--mem) 18%, transparent), transparent 64%), linear-gradient(180deg, #03070ead, #02040adb)}}.md-map-memory-modal-bg{-webkit-backdrop-filter:blur(24px)saturate(1.2)}.md-map-memory-modal-panel{border:1px solid var(--mem);width:min(1040px,100vw - 44px);max-height:calc(100vh - 44px);position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-panel{border:1px solid color-mix(in srgb, var(--mem) 42%, #ffffff24)}}.md-map-memory-modal-panel{background:linear-gradient(145deg, #0e1623d1, #050912e6), var(--mem);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-panel{background:linear-gradient(145deg, #0e1623d1, #050912e6), color-mix(in srgb, var(--mem) 8%, transparent)}}.md-map-memory-modal-panel{box-shadow:0 28px 80px #0000009e, 0 0 46px var(--mem), inset 0 1px 0 #ffffff21}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-panel{box-shadow:0 28px 80px #0000009e, 0 0 46px color-mix(in srgb, var(--mem) 20%, transparent), inset 0 1px 0 #ffffff21}}.md-map-memory-modal-panel{color:#eef6ff;padding:22px}.md-map-memory-modal-back{z-index:2;color:#eaf4ff;letter-spacing:.16em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;min-width:78px;padding:9px 12px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:800;position:absolute;top:18px;right:18px}.md-map-memory-modal-head{grid-template-columns:minmax(0,1fr) 118px;align-items:start;gap:18px;padding-right:92px;display:grid}.md-map-memory-modal-head span,.md-map-memory-modal-faction span,.md-map-memory-modal-side span{color:var(--mem);display:block}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-head span,.md-map-memory-modal-faction span,.md-map-memory-modal-side span{color:color-mix(in srgb, var(--mem) 78%, #fff)}}.md-map-memory-modal-head span,.md-map-memory-modal-faction span,.md-map-memory-modal-side span{letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:800}.md-map-memory-modal-head strong{color:#fff;margin-top:5px;font-family:Orbitron,sans-serif;font-size:clamp(26px,3vw,42px);font-weight:900;line-height:1;display:block}.md-map-memory-modal-head p{color:#deeafac7;max-width:720px;margin:12px 0 0;font-family:Chakra Petch,sans-serif;font-size:14px;line-height:1.45}.md-map-memory-modal-badge{border:1px solid var(--mem);min-height:104px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-badge{border:1px solid color-mix(in srgb, var(--mem) 42%, #ffffff1f)}}.md-map-memory-modal-badge{background:radial-gradient(circle at 50% 25%, var(--mem), transparent 58%), #ffffff0f;border-radius:14px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-badge{background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--mem) 24%, transparent), transparent 58%), #ffffff0f}}.md-map-memory-modal-badge{flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.md-map-memory-modal-badge svg{width:34px;height:34px}.md-map-memory-modal-badge span{color:#f8fbff;text-align:center;font-size:9px}.md-map-memory-modal-faction{border:1px solid var(--mem);margin-top:14px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-faction{border:1px solid color-mix(in srgb, var(--mem) 30%, #ffffff1f)}}.md-map-memory-modal-faction{background:var(--mem);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-faction{background:color-mix(in srgb, var(--mem) 10%, #ffffff0d)}}.md-map-memory-modal-faction{padding:10px 12px}.md-map-memory-modal-faction strong{color:#ebf4ffd6;margin-top:3px;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:700;display:block}.md-map-memory-modal-body{grid-template-columns:minmax(0,1fr) 250px;gap:18px;margin-top:20px;display:grid}.md-map-memory-modal-cards{grid-template-columns:repeat(auto-fit,minmax(178px,1fr));align-content:start;gap:12px;display:grid}.md-map-memory-modal-card{border:1px solid var(--card);min-height:282px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-card{border:1px solid color-mix(in srgb, var(--card) 34%, #ffffff21)}}.md-map-memory-modal-card{background:linear-gradient(160deg, #ffffff17, #ffffff09), var(--card);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-card{background:linear-gradient(160deg, #ffffff17, #ffffff09), color-mix(in srgb, var(--card) 7%, #00000061)}}.md-map-memory-modal-card{box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff1f}.md-map-memory-modal-card.is-primary{border-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-card.is-primary{border-color:color-mix(in srgb, var(--card) 62%, #ffffff2e)}}.md-map-memory-modal-card.is-primary{box-shadow:0 18px 42px #0006, 0 0 24px var(--card), inset 0 1px 0 #ffffff29}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-card.is-primary{box-shadow:0 18px 42px #0006, 0 0 24px color-mix(in srgb, var(--card) 24%, transparent), inset 0 1px 0 #ffffff29}}.md-map-memory-modal-art{background:#03060ca3;height:180px;position:relative;overflow:hidden}.md-map-memory-modal-art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.md-map-memory-modal-art:after{content:"";mix-blend-mode:screen;opacity:.5;background:linear-gradient(115deg,#0000 0%,#ffffff29 38%,#0000 58%),linear-gradient(#0000 52%,#03050ac7 100%);position:absolute;inset:0}.md-map-memory-modal-art em{z-index:2;border:1px solid var(--card);position:absolute;top:10px;left:10px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-art em{border:1px solid color-mix(in srgb, var(--card) 54%, #ffffff2e)}}.md-map-memory-modal-art em{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#040810a8;border-radius:999px;padding:4px 8px;font-family:Chakra Petch,sans-serif;font-size:9px;font-style:normal;font-weight:900}.md-map-memory-modal-art i{background:radial-gradient(circle at 50% 36%, var(--card), transparent 54%), linear-gradient(145deg, #ffffff14, #ffffff05);width:100%;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-art i{background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--card) 34%, transparent), transparent 54%), linear-gradient(145deg, #ffffff14, #ffffff05)}}.md-map-memory-modal-copy{padding:13px 13px 15px}.md-map-memory-modal-copy strong{color:#fff;font-family:Orbitron,sans-serif;font-size:15px;font-weight:900;line-height:1.12;display:block}.md-map-memory-modal-copy span{color:#dde9f9bf;margin-top:8px;font-family:Chakra Petch,sans-serif;font-size:12px;line-height:1.35;display:block}.md-map-memory-modal-copy b{color:#ffd86b;letter-spacing:.13em;border:1px solid #ffd86b57;border-radius:999px;margin-top:10px;padding:4px 8px;font-family:Chakra Petch,sans-serif;font-size:9px;display:inline-block}.md-map-memory-modal-empty,.md-map-memory-modal-side{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;box-shadow:inset 0 1px #ffffff1a}.md-map-memory-modal-empty{color:#e0ebf9a8;text-align:center;justify-content:center;align-items:center;min-height:220px;padding:18px;font-family:Chakra Petch,sans-serif;font-size:12px;display:flex}.md-map-memory-modal-side{align-content:start;gap:10px;padding:14px;display:grid}.md-map-memory-modal-side div{border-bottom:1px solid #ffffff17;padding-bottom:10px}.md-map-memory-modal-side div:last-child{border-bottom:0;padding-bottom:0}.md-map-memory-modal-side strong{color:#fff;margin-top:4px;font-family:Orbitron,sans-serif;font-size:14px;font-weight:900;line-height:1.15;display:block}.md-map-memory-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.md-map-memory-modal-actions button{border:1px solid var(--mem);min-width:132px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-actions button{border:1px solid color-mix(in srgb, var(--mem) 50%, #ffffff2e)}}.md-map-memory-modal-actions button{background:var(--mem);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.md-map-memory-modal-actions button{background:color-mix(in srgb, var(--mem) 18%, #ffffff14)}}.md-map-memory-modal-actions button{color:#f6fbff;letter-spacing:.14em;text-transform:uppercase;padding:11px 14px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:900}.md-map-memory-modal-actions button.is-ghost{background:#ffffff0e}.md-map-memory-modal-actions button:disabled{cursor:not-allowed;opacity:.42}.md-map-engage-modal{z-index:88;pointer-events:auto;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.md-map-engage-modal-bg{background:radial-gradient(64% 58% at 48% 44%, var(--engage), transparent 68%), linear-gradient(180deg, #02050c9e, #020409e0);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-map-engage-modal-bg{background:radial-gradient(64% 58% at 48% 44%, color-mix(in srgb, var(--engage) 18%, transparent), transparent 68%), linear-gradient(180deg, #02050c9e, #020409e0)}}.md-map-engage-modal-bg{-webkit-backdrop-filter:blur(22px)saturate(1.18)}.md-map-engage-modal-panel{border:1px solid var(--engage);width:min(930px,100vw - 44px);max-height:calc(100vh - 44px);position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.md-map-engage-modal-panel{border:1px solid color-mix(in srgb, var(--engage) 42%, #ffffff24)}}.md-map-engage-modal-panel{background:linear-gradient(145deg, #0d1622d6, #050810eb), var(--engage);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.md-map-engage-modal-panel{background:linear-gradient(145deg, #0d1622d6, #050810eb), color-mix(in srgb, var(--engage) 7%, transparent)}}.md-map-engage-modal-panel{box-shadow:0 28px 80px #0000009e, 0 0 42px var(--engage), inset 0 1px 0 #ffffff24}@supports (color:color-mix(in lab, red, red)){.md-map-engage-modal-panel{box-shadow:0 28px 80px #0000009e, 0 0 42px color-mix(in srgb, var(--engage) 20%, transparent), inset 0 1px 0 #ffffff24}}.md-map-engage-modal-panel{color:#eef6ff;padding:20px}.md-map-engage-back{z-index:2;color:#eaf4ff;letter-spacing:.16em;text-transform:uppercase;background:#ffffff13;border:1px solid #ffffff2e;border-radius:10px;min-width:74px;padding:8px 11px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900;position:absolute;top:16px;right:16px}.md-map-engage-main{grid-template-columns:172px minmax(0,1fr);align-items:stretch;gap:22px;display:grid}.md-map-engage-art{border:1px solid var(--engage);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.md-map-engage-art{border:1px solid color-mix(in srgb, var(--engage) 34%, #ffffff1a)}}.md-map-engage-art{background:radial-gradient(circle at 50% 28%, var(--engage), transparent 62%), #ffffff0b;border-radius:16px}@supports (color:color-mix(in lab, red, red)){.md-map-engage-art{background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--engage) 15%, transparent), transparent 62%), #ffffff0b}}.md-map-engage-art{padding:14px}.md-map-engage-art .md-map-node-card{width:128px;height:172px}.md-map-engage-copy{min-width:0;padding:6px 92px 2px 0}.md-map-engage-copy>span,.md-map-engage-grid span,.md-map-engage-faction span{color:var(--engage);display:block}@supports (color:color-mix(in lab, red, red)){.md-map-engage-copy>span,.md-map-engage-grid span,.md-map-engage-faction span{color:color-mix(in srgb, var(--engage) 78%, #fff)}}.md-map-engage-copy>span,.md-map-engage-grid span,.md-map-engage-faction span{letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900}.md-map-engage-copy>strong{color:#fff;margin-top:6px;font-family:Orbitron,sans-serif;font-size:clamp(27px,3vw,40px);font-weight:900;line-height:1.02;display:block}.md-map-engage-copy p{color:#e0ecfac7;max-width:620px;margin:12px 0 0;font-family:Chakra Petch,sans-serif;font-size:14px;line-height:1.48}.md-map-engage-faction{border:1px solid var(--engage);margin-top:14px}@supports (color:color-mix(in lab, red, red)){.md-map-engage-faction{border:1px solid color-mix(in srgb, var(--engage) 30%, #ffffff1f)}}.md-map-engage-faction{background:var(--engage);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.md-map-engage-faction{background:color-mix(in srgb, var(--engage) 10%, #ffffff0b)}}.md-map-engage-faction{padding:10px 12px}.md-map-engage-faction strong{color:#eef6ffd6;margin-top:3px;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:700;display:block}.md-map-engage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.md-map-engage-grid div{background:linear-gradient(150deg,#ffffff12,#ffffff06),#ffffff09;border:1px solid #ffffff1c;border-radius:12px;min-height:72px;padding:11px 12px}.md-map-engage-grid strong{color:#fff;margin-top:5px;font-family:Orbitron,sans-serif;font-size:12px;font-weight:900;line-height:1.2;display:block}.md-map-engage-effects{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.md-map-engage-effects span{border:1px solid var(--engage)}@supports (color:color-mix(in lab, red, red)){.md-map-engage-effects span{border:1px solid color-mix(in srgb, var(--engage) 38%, #ffffff29)}}.md-map-engage-effects span{background:var(--engage);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.md-map-engage-effects span{background:color-mix(in srgb, var(--engage) 13%, #ffffff0d)}}.md-map-engage-effects span{color:#f8fbff;letter-spacing:.13em;text-transform:uppercase;padding:5px 8px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900}.md-map-engage-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.md-map-engage-actions button{border:1px solid var(--engage);min-width:144px}@supports (color:color-mix(in lab, red, red)){.md-map-engage-actions button{border:1px solid color-mix(in srgb, var(--engage) 50%, #ffffff29)}}.md-map-engage-actions button{background:var(--engage);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.md-map-engage-actions button{background:color-mix(in srgb, var(--engage) 20%, #ffffff14)}}.md-map-engage-actions button{color:#f6fbff;letter-spacing:.14em;text-transform:uppercase;padding:11px 14px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:900}.md-map-engage-actions button.is-ghost{background:#ffffff0e}@keyframes mdnodecardpulse{0%,to{box-shadow:0 12px 28px #0000007a, 0 0 18px color-mix(in srgb, var(--node) 18%, transparent), inset 0 1px 0 #ffffff21}50%{box-shadow:0 16px 34px #00000080, 0 0 30px color-mix(in srgb, var(--node) 36%, transparent), inset 0 1px 0 #ffffff29}}@keyframes mdnodefocusshine{0%{transform:translate(-38%)}50%{transform:translate(22%)}to{transform:translate(58%)}}@keyframes mdnodefocusscan{0%,to{opacity:.22;transform:translateY(-28px)}45%{opacity:.92}70%{opacity:.42;transform:translateY(30px)}}@keyframes mdmemorywrite{0%{opacity:0;filter:blur(3px)drop-shadow(0 0 #57f29a00);transform:translate(-18px,10px)scale(.84)}42%{opacity:1;filter:blur()drop-shadow(0 0 22px #57f29a57)}to{opacity:1;filter:blur()drop-shadow(0 10px 18px #00000075);transform:translate(0)scale(1)}}@keyframes mdmemorycardin{0%{opacity:0;transform:translateY(12px)rotate(-8deg)scale(.76)}58%{opacity:1;transform:translateY(-3px)rotate(-1deg)scale(1.04)}to{opacity:1;transform:translateY(0) rotate(var(--rot)) scale(1)}}@keyframes mdmemoryscan{0%{opacity:0;transform:translateY(-100%)}20%{opacity:.58}to{opacity:0;transform:translateY(115%)}}.md-map-title{text-align:left;min-width:0;padding-left:13px;position:relative}.md-map-title:before{content:"";background:linear-gradient(#5fd3e6,#ffd86bb8,#5fd3e642);width:3px;position:absolute;top:1px;bottom:1px;left:0;box-shadow:0 0 14px #5fd3e657}.md-map-title:after{content:"";background:#ffd86b;border-radius:999px;width:9px;height:9px;position:absolute;top:50%;left:-3px;transform:translateY(-50%);box-shadow:0 0 14px #ffd86b8c}.md-map-title span,.md-map-stat span{color:#3fd6ee;letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px;display:block}.md-map-title strong,.md-map-stat strong{color:#fff;letter-spacing:.08em;margin-top:3px;font-family:Orbitron,sans-serif;font-size:15px;line-height:1;display:block}.md-map-title strong{letter-spacing:.1em;text-shadow:0 0 18px #5fd3e642,0 0 28px #ffd86b1f;font-size:17px}.md-map-title em{color:#d2e1f4bd;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;margin-top:3px;font-family:Chakra Petch,sans-serif;font-size:9px;font-style:normal;font-weight:800;line-height:1;display:block}.md-map-stat{text-align:center;background:linear-gradient(#0c142494,#070c1770),radial-gradient(100% 100% at 50% 0,#5fd3e613,#0000 70%);border:1px solid #97d2ff21;border-radius:8px;align-content:center;min-width:66px;min-height:38px;padding:5px 8px;display:grid;box-shadow:inset 0 1px #ffffff0e}.md-map-section-stat strong{color:#ffd86b}.md-map-yard-stat strong{color:#57f29a}.md-map-yard-stat em{color:#b7ffd6b8;letter-spacing:.08em;margin-top:2px;font-family:Chakra Petch,sans-serif;font-size:8px;font-style:normal;display:block}.md-map-idle{background:linear-gradient(#0c142494,#070c1775),radial-gradient(120% 120% at 50% 0,#57f29a14,#0000 72%);border:1px solid #57f29a38;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:5px 8px;display:flex;box-shadow:inset 0 1px #ffffff0e}.md-map-idle.is-ready{border-color:#57f29a73;box-shadow:0 0 16px #57f29a29}.md-map-idle-metric{text-align:right;min-width:0}.md-map-idle-metric span{letter-spacing:.12em;text-transform:uppercase;color:#b7ffd69e;font-family:Chakra Petch,sans-serif;font-size:7px;display:block}.md-map-idle-metric strong{letter-spacing:.04em;color:#eafff2;font-family:Orbitron,sans-serif;font-size:12px;display:block}.md-map-idle-metric strong em{color:#b7ffd6b3;margin-left:1px;font-size:8px;font-style:normal}.md-map-idle-claim{cursor:pointer;color:#04141a;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#57f29a;border-radius:7px;min-height:27px;padding:5px 10px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900;transition:filter .14s,transform .14s}.md-map-idle-claim:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.md-map-idle-claim:disabled{color:#b9ffd3;cursor:not-allowed;opacity:.75;background:#57f29a29}.md-map-helpers{gap:6px;min-width:0;display:flex}.md-map-helpers span{background:var(--h);border-radius:7px;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-map-helpers span{background:color-mix(in srgb, var(--h) 13%, transparent)}}.md-map-helpers span{border:1px solid var(--h)}@supports (color:color-mix(in lab, red, red)){.md-map-helpers span{border:1px solid color-mix(in srgb, var(--h) 45%, transparent)}}.md-map-helpers i{background:var(--h);width:8px;height:8px;box-shadow:0 0 10px var(--h);transform:rotate(45deg)}.md-scrap-pill{isolation:isolate;position:relative;overflow:visible}.md-map-console-right .md-scrap-pill,.md-map-console-right .md-renown-pill,.md-map-console-right .md-map-master-pip{box-sizing:border-box;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;height:38px;min-height:38px;padding:7px 10px;line-height:1;display:inline-flex}.md-renown-pill{isolation:isolate;background:#5aa9ff14;border:1px solid #5aa9ff4d;position:relative;overflow:visible;box-shadow:inset 0 0 14px #5aa9ff0d}.md-map-console-right .md-map-master-pip{max-width:172px}.md-map-console-right .md-map-master-pip span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-scrap-pulse{animation:.55s ease-out mdscrappulse}.md-scrap-tick{z-index:3;color:#caffdd;pointer-events:none;background:#091f14eb;border:1px solid #57f29ab8;border-radius:999px;padding:2px 6px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:800;line-height:1.2;animation:.9s ease-out forwards mdscraptick;position:absolute;top:-18px;right:-8px;box-shadow:0 0 18px #57f29a6b}.md-scrap-shards{z-index:2;pointer-events:none;position:absolute;inset:-24px -18px}.md-scrap-shards i{left:var(--x);top:var(--y);opacity:0;width:5px;height:5px;animation:.72s cubic-bezier(.2,.7,.2,1) forwards mdscrapshard;animation-delay:var(--d);background:#57f29a;border-radius:2px;position:absolute;transform:rotate(45deg);box-shadow:0 0 10px #57f29ad9,0 0 18px #b9ffd361}.md-scrap-shards i:nth-child(2n){background:#b9ffd3;width:4px;height:4px}.md-scrapyard-idle-panel{-webkit-backdrop-filter:blur(30px)saturate(160%);background:linear-gradient(#080e1ad1,#050912ad),radial-gradient(90% 130% at 100% 0,#57f29a24,#0000 72%);border:1px solid #57f29a40;border-radius:8px;width:286px;padding:11px;position:relative;overflow:hidden;box-shadow:0 14px 44px #00000070,inset 0 1px #ffffff14}.md-scrapyard-idle-panel:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#57f29a29 48%,#0000 61%),radial-gradient(circle at 85% 16%,#b9ffd329,#0000 28%);position:absolute;inset:-40% -20%;transform:translate(-34%)}.md-scrapyard-idle-panel.is-ready{border-color:#57f29a61;box-shadow:0 16px 50px #0000007a,0 0 24px #57f29a24,inset 0 1px #ffffff1a}.md-scrapyard-idle-panel.is-ready:before{opacity:1;animation:2.8s ease-in-out infinite mdharvestsweep}.md-scrapyard-idle-head{z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.md-scrapyard-idle-head span,.md-scrapyard-idle-summary span,.md-scrapyard-idle-yard span,.md-scrapyard-idle-head button{text-transform:uppercase;letter-spacing:.12em;font-family:Chakra Petch,sans-serif}.md-scrapyard-idle-head span{color:#57f29a;font-size:8px;display:block}.md-scrapyard-idle-head strong{color:#dfffeec7;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#57f29a1a;border:1px solid #57f29a2e;border-radius:999px;margin-left:auto;padding:2px 6px;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:900;display:block}.md-scrapyard-idle-head button{color:#04141a;background:#57f29a;border-radius:7px;min-width:96px;min-height:30px;font-size:10px;font-weight:900;transition:transform .14s,filter .14s,opacity .14s}.md-scrapyard-idle-head button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.md-scrapyard-idle-head button:disabled{opacity:.45;cursor:not-allowed}.md-scrapyard-idle-summary{z-index:1;grid-template-columns:1fr 1fr;gap:5px;margin-top:8px;display:grid;position:relative}.md-scrapyard-idle-summary div{background:#ffffff0b;border:1px solid #ffffff14;border-radius:6px;justify-content:space-between;align-items:baseline;gap:6px;padding:4px 8px;display:flex}.md-scrapyard-idle-summary span{color:#b7ffd6ad;white-space:nowrap;font-size:8px}.md-scrapyard-idle-summary strong{color:#eafff2;white-space:nowrap;font-family:Orbitron,sans-serif;font-size:11px}.md-scrapyard-idle-list{z-index:1;grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid;position:relative}.md-scrapyard-idle-yard{background:#14482e33;border:1px solid #57f29a2e;border-radius:6px;flex-direction:column;gap:5px;padding:6px 7px;display:flex;position:relative}.md-syd-top{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.md-scrapyard-idle-yard strong{color:#dfffee;letter-spacing:.04em;white-space:nowrap;font-family:Orbitron,sans-serif;font-size:10px;display:block}.md-scrapyard-idle-yard strong b{color:#b9ffd3;height:auto;box-shadow:none;vertical-align:middle;background:#57f29a1f;border:1px solid #57f29a3d;border-radius:999px;margin-left:4px;padding:1px 4px;font-family:Chakra Petch,sans-serif;font-size:7px;line-height:1.2;display:inline-block}.md-scrapyard-idle-yard span{color:#cceedca6;margin-top:2px;font-size:8px;display:block}.md-scrapyard-idle-yard em{color:#57f29a;text-align:right;font-family:Orbitron,sans-serif;font-size:13px;font-style:normal;font-weight:900}.md-scrapyard-idle-yard em small{color:#b9ffd3;letter-spacing:.08em;margin-top:2px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:800;display:block}.md-scrapyard-idle-yard button{color:#dfffee;letter-spacing:.08em;text-transform:uppercase;background:#57f29a21;border:1px solid #57f29a47;border-radius:6px;width:100%;min-height:22px;padding:0 6px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900}.md-scrapyard-idle-yard button:hover:not(:disabled){color:#04141a;background:#57f29a}.md-scrapyard-idle-yard button:disabled{opacity:.42;cursor:not-allowed}.md-scrapyard-idle-yard i{background:#040a08b3;border:1px solid #57f29a1f;border-radius:999px;width:100%;height:4px;display:block;overflow:hidden}.md-scrapyard-idle-yard i b{border-radius:inherit;background:linear-gradient(90deg,#57f29a,#b9ffd3);height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 0 10px #57f29a7a}.md-sov-mine{z-index:1;background:linear-gradient(#14482e6b,#14482e2e);border:1px solid #57f29a66;border-radius:7px;margin-top:9px;padding:8px 10px;position:relative;box-shadow:inset 0 0 0 1px #57f29a1a,0 0 18px #57f29a1f}.md-sov-mine-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.md-sov-mine-head span{letter-spacing:.14em;text-transform:uppercase;color:#57f29a;font-family:Chakra Petch,sans-serif;font-size:8px}.md-sov-mine-head strong{letter-spacing:.04em;color:#eafff2;font-family:Orbitron,sans-serif;font-size:11px}.md-sov-mine-head strong b{vertical-align:middle;color:#b9ffd3;background:#57f29a24;border:1px solid #57f29a47;border-radius:999px;margin-left:5px;padding:1px 5px;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:700}.md-sov-mine-body{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.md-sov-mine-body em{color:#57f29a;align-items:baseline;gap:6px;font-family:Orbitron,sans-serif;font-size:17px;font-style:normal;font-weight:900;display:flex}.md-sov-mine-body em small{color:#b9ffd3;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:800}.md-sov-mine-body em i{letter-spacing:.08em;color:#b7ffd699;font-family:Chakra Petch,sans-serif;font-size:8px;font-style:normal;font-weight:700}.md-sov-mine-cap{letter-spacing:.04em;color:#b7ffd699;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10px}.md-sov-bar{background:#040a08b3;border:1px solid #57f29a24;border-radius:999px;height:4px;margin-top:7px;display:block;overflow:hidden}.md-sov-mine-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.md-sov-mine-actions .md-yc-up{width:100%}.md-yc-cap{color:#cdeeff;background:#3fd6ee21;border-color:#3fd6ee4d}.md-yc-cap:hover:not(:disabled){color:#04141a;background:#3fd6ee}.md-sov-bar b{border-radius:inherit;background:linear-gradient(90deg,#57f29a,#b9ffd3);height:100%;display:block;box-shadow:0 0 10px #57f29a66}.md-sov-nomine{text-align:center;color:#c8d8ec99;background:#ffffff0a;border:1px dashed #97d2ff2e;border-radius:7px;margin-top:9px;padding:10px;font-family:Chakra Petch,sans-serif;font-size:9px;line-height:1.4}.md-sov-current{z-index:1;background:#ffffff09;border:1px solid #97d2ff1f;border-radius:7px;margin-top:8px;padding:8px 10px;position:relative}.md-sov-current-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.md-sov-current-head span{letter-spacing:.14em;text-transform:uppercase;color:#9fb0c7b8;font-family:Chakra Petch,sans-serif;font-size:8px}.md-sov-current-head strong{letter-spacing:.04em;color:#eaf2ff;font-family:Orbitron,sans-serif;font-size:11px}.md-sov-cardgrid{scrollbar-width:thin;scrollbar-color:#97d2ff66 #ffffff0d;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;max-height:210px;padding-right:4px;display:grid;overflow:hidden auto}.md-sov-cardgrid::-webkit-scrollbar{width:7px}.md-sov-cardgrid::-webkit-scrollbar-thumb{background:#97d2ff66;border-radius:4px}.md-sov-card{border:1px solid #97d2ff1f;border-left:2px solid var(--c,#9fb0c7);background:#080e1a8c;border-radius:6px;flex-direction:column;gap:4px;padding:5px;display:flex}.md-sov-card-art{aspect-ratio:1;background:#00000059;border-radius:4px;overflow:hidden}.md-sov-card-art img{object-fit:cover;width:100%;height:100%;display:block}.md-sov-card-label{letter-spacing:.1em;color:var(--c,#9fb0c7);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:7px}.md-sov-card-title{color:#dce8fb;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Chakra Petch,sans-serif;font-size:8px;line-height:1.2;display:-webkit-box;overflow:hidden}.md-sov-empty{text-align:center;color:#9fb0c780;padding:12px;font-family:Chakra Petch,sans-serif;font-size:9px}.md-map-side-panels{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.md-sector-overview-widget{-webkit-backdrop-filter:blur(30px)saturate(160%);background:linear-gradient(#080e1adb,#050912b8),radial-gradient(92% 120% at 100% 0,#3fd6ee21,#0000 68%),radial-gradient(85% 120% at 0 4%,#57f29a1f,#0000 70%);border:1px solid #97d2ff33;border-radius:8px;width:286px;padding:11px;position:relative;overflow:hidden;box-shadow:0 14px 44px #00000070,inset 0 1px #ffffff14}.md-sector-overview-widget:before{content:"";opacity:.7;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#7fe9ff1f 48%,#0000 61%),radial-gradient(circle at 82% 14%,#b9f6ff21,#0000 28%),radial-gradient(circle at 14% 18%,#57f29a1f,#0000 30%);position:absolute;inset:-36% -22%;transform:translate(-26%)}.md-sector-overview-widget.is-ready{border-color:#57f29a52;box-shadow:0 16px 50px #0000007a,0 0 24px #57f29a1c,inset 0 1px #ffffff1a}.md-sector-overview-widget.is-ready:before{animation:3.1s ease-in-out infinite mdharvestsweep}.md-sector-overview-widget .md-scrapyard-idle-panel,.md-sector-overview-widget .md-sector-dock-panel{width:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.md-sector-overview-widget .md-scrapyard-idle-panel:before,.md-sector-overview-widget .md-sector-dock-panel:before{display:none}.md-sector-overview-widget .md-sector-dock-panel{border-top:0;margin-top:6px;padding-top:0}.md-sector-dock-panel{-webkit-backdrop-filter:blur(30px)saturate(160%);background:linear-gradient(#080e1ad6,#050912b3),radial-gradient(100% 140% at 100% 0,#3fd6ee29,#0000 72%);border:1px solid #3fd6ee42;border-radius:8px;width:286px;padding:11px;position:relative;overflow:hidden;box-shadow:0 14px 44px #00000070,inset 0 1px #ffffff14}.md-sector-dock-panel:before{content:"";opacity:.62;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#3fd6ee24 48%,#0000 61%),radial-gradient(circle at 85% 16%,#b9f6ff24,#0000 28%);position:absolute;inset:-44% -20%;transform:translate(-24%)}.md-sector-dock-head,.md-sector-dock-slots,.md-sector-dock-summary,.md-sector-dock-stacklist{z-index:1;position:relative}.md-sector-dock-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.md-sector-dock-head span,.md-sector-dock-head em,.md-sector-dock-slot span,.md-sector-dock-slot em,.md-sector-dock-summary,.md-sector-dock-stacklist{text-transform:uppercase;letter-spacing:.12em;font-family:Chakra Petch,sans-serif}.md-sector-dock-head span{color:#3fd6ee;font-size:8px;display:block}.md-sector-dock-head strong{color:#f3fbff;letter-spacing:.08em;margin-top:2px;font-family:Orbitron,sans-serif;font-size:13px;display:block}.md-sector-dock-head em{color:#bdf6ff;background:#3fd6ee1f;border:1px solid #3fd6ee3d;border-radius:999px;flex:none;padding:4px 7px;font-size:8px;font-style:normal;font-weight:800}.md-sector-dock-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:5px;display:grid}.md-sector-dock-slot{aspect-ratio:1/.72;text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 30%, var(--dock,#3fd6ee), transparent 62%), linear-gradient(180deg, var(--dock,#3fd6ee), #ffffff09);border-radius:7px;grid-template-columns:1fr;place-items:center;width:100%;min-height:44px;padding:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-slot{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--dock,#3fd6ee) 20%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--dock,#3fd6ee) 13%, transparent), #ffffff09)}}.md-sector-dock-slot{border:1px solid var(--dock,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-slot{border:1px solid color-mix(in srgb, var(--dock,#3fd6ee) 34%, #ffffff14)}}.md-sector-dock-slot{transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;box-shadow:inset 0 0 0 1px #ffffff09}.md-sector-dock-slot:hover,.md-sector-dock-slot.is-editing{border-color:var(--dock,#3fd6ee);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-slot:hover,.md-sector-dock-slot.is-editing{border-color:color-mix(in srgb, var(--dock,#3fd6ee) 58%, #ffffff1a)}}.md-sector-dock-slot:hover,.md-sector-dock-slot.is-editing{box-shadow:0 0 18px var(--dock,#3fd6ee), inset 0 0 0 1px #ffffff0e}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-slot:hover,.md-sector-dock-slot.is-editing{box-shadow:0 0 18px color-mix(in srgb, var(--dock,#3fd6ee) 18%, transparent), inset 0 0 0 1px #ffffff0e}}.md-sector-dock-slot.is-empty{opacity:.72;background:#ffffff09;border-style:dashed}.md-sector-dock-slot.is-locked{cursor:default}.md-sector-dock-slot.is-locked:hover{transform:none}.md-sector-dock-slot span{border:1px solid var(--dock,#3fd6ee);background:#0308109e;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-slot span{border:1px solid color-mix(in srgb, var(--dock,#3fd6ee) 30%, #ffffff14)}}.md-sector-dock-slot span{color:var(--dock,#3fd6ee);font-size:8px;font-weight:900}.md-sector-dock-slot img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 14px var(--dock,#3fd6ee);border:0;border-radius:0;display:block}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-slot img{box-shadow:0 0 14px color-mix(in srgb, var(--dock,#3fd6ee) 22%, transparent)}}.md-sector-dock-slot strong,.md-sector-dock-slot em{display:none}.md-sector-dock-summary{flex-wrap:wrap;gap:5px;margin-top:0;padding:0 8px 7px;display:flex}.md-sector-dock-summary span{color:#d5f7ffd1;background:#3fd6ee1a;border:1px solid #3fd6ee33;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:800}.md-sector-dock-stacklist{grid-template-columns:1fr 1fr;gap:5px;margin-top:0;padding:0 8px 7px;display:grid}.md-sector-dock-stacklist span{text-overflow:ellipsis;white-space:nowrap;border-left:2px solid var(--dock,#3fd6ee);color:#e0efffb3;background:#ffffff0a;border-radius:6px;min-width:0;padding:4px 6px;font-size:7px;overflow:hidden}.md-sector-dock-stacklist b{color:var(--dock,#3fd6ee);font-weight:900}.md-sector-dock-debug{z-index:1;background:#ffffff09;border:1px solid #97d2ff1f;border-radius:7px;margin-top:8px;position:relative}.md-sector-dock-debug summary{cursor:pointer;color:#bdf6ffb8;letter-spacing:.13em;text-transform:uppercase;align-items:center;min-height:26px;padding:6px 8px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900;list-style:none;display:flex}.md-sector-dock-debug summary::-webkit-details-marker{display:none}.md-sector-dock-debug summary:after{content:"+";color:#3fd6ee;margin-left:auto;font-family:Orbitron,sans-serif}.md-sector-dock-debug[open] summary:after{content:"-"}.md-sector-dock-debug-grid{grid-template-columns:1fr 1fr;gap:5px;padding:0 8px 8px;display:grid}.md-sector-dock-debug-grid span{background:#0308108a;border:1px solid #97d2ff14;border-radius:6px;min-width:0;padding:5px 6px}.md-sector-dock-debug-grid i,.md-sector-dock-debug-grid b{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.md-sector-dock-debug-grid i{color:#9fb0c7ad;letter-spacing:.09em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:7px;font-style:normal}.md-sector-dock-debug-grid b{color:#eaffff;margin-top:1px;font-family:JetBrains Mono,monospace;font-size:9px}.md-sector-dock-picker{z-index:4;background:linear-gradient(#04080ff0,#080e1adb),radial-gradient(80% 120% at 0 0,#3fd6ee1f,#0000 70%);border:1px solid #97d2ff38;border-radius:8px;margin-top:9px;padding:9px;position:relative;box-shadow:inset 0 1px #ffffff14,0 12px 34px #0000005c}.md-sector-dock-picker-head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.md-sector-dock-picker-head span,.md-sector-dock-picker-head button,.md-sector-dock-picker-family em,.md-sector-dock-picker-family button span,.md-sector-dock-picker-actions button{text-transform:uppercase;letter-spacing:.11em;font-family:Chakra Petch,sans-serif}.md-sector-dock-picker-head span{color:#bdf6ffb8;font-size:7px;display:block}.md-sector-dock-picker-head strong{color:#f3fbff;letter-spacing:.05em;margin-top:2px;font-family:Orbitron,sans-serif;font-size:10px;display:block}.md-sector-dock-picker-head button,.md-sector-dock-picker-actions button{color:#e0efffc7;background:#ffffff0f;border:1px solid #97d2ff2e;border-radius:6px;min-height:24px;padding:4px 7px;font-size:8px;font-weight:900}.md-sector-dock-locknote{background:linear-gradient(90deg,#ffd86b1a,#3fd6ee0e);border:1px solid #ffd86b33;border-radius:7px;margin-bottom:8px;padding:7px 8px}.md-sector-dock-locknote strong,.md-sector-dock-locknote span{text-transform:uppercase;letter-spacing:.1em;font-family:Chakra Petch,sans-serif;display:block}.md-sector-dock-locknote strong{color:#ffd86b;font-size:7px}.md-sector-dock-locknote span{color:#ebf5ffbd;margin-top:2px;font-size:7px;line-height:1.35}.md-sector-dock-picker-head button:hover,.md-sector-dock-picker-actions button:hover:not(:disabled){color:#eaffff;background:#3fd6ee2e;border-color:#3fd6ee59}.md-sector-dock-picker-list{scrollbar-width:thin;scrollbar-color:#3fd6ee6b #ffffff0d;max-height:320px;padding-right:4px;overflow:hidden auto}.md-sector-dock-picker-list::-webkit-scrollbar{width:7px}.md-sector-dock-picker-list::-webkit-scrollbar-thumb{background:#3fd6ee6b;border-radius:4px}.md-sector-dock-picker-family{gap:5px;margin-bottom:8px;display:grid}.md-sector-dock-picker-family em{color:#9fb0c7b8;font-size:7px;font-style:normal;font-weight:900}.md-sector-dock-picker-family button{text-align:left;border:1px solid #ffffff14;border-left:3px solid var(--dock,#3fd6ee);background:#ffffff0a;border-radius:7px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;min-height:42px;padding:6px 8px;transition:transform .14s,background .14s,border-color .14s;display:grid}.md-sector-dock-picker-family button:hover,.md-sector-dock-picker-family button.is-selected{background:var(--dock,#3fd6ee);transform:translate(2px)}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-picker-family button:hover,.md-sector-dock-picker-family button.is-selected{background:color-mix(in srgb, var(--dock,#3fd6ee) 13%, #ffffff0a)}}.md-sector-dock-picker-family button:hover,.md-sector-dock-picker-family button.is-selected{border-color:var(--dock,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-picker-family button:hover,.md-sector-dock-picker-family button.is-selected{border-color:color-mix(in srgb, var(--dock,#3fd6ee) 42%, #ffffff1a)}}.md-sector-dock-picker-family button strong{text-overflow:ellipsis;white-space:nowrap;color:#edf8ff;letter-spacing:.04em;min-width:0;font-family:Orbitron,sans-serif;font-size:9px;overflow:hidden}.md-sector-dock-picker-family button img{object-fit:cover;border:1px solid var(--dock,#3fd6ee);border-radius:6px;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-picker-family button img{border:1px solid color-mix(in srgb, var(--dock,#3fd6ee) 34%, #ffffff1a)}}.md-sector-dock-picker-family button img{box-shadow:0 0 12px var(--dock,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-picker-family button img{box-shadow:0 0 12px color-mix(in srgb, var(--dock,#3fd6ee) 18%, transparent)}}.md-sector-dock-picker-family button span{min-width:0;display:block;overflow:hidden}.md-sector-dock-picker-family button span i{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dock,#3fd6ee);display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-sector-dock-picker-family button span i{color:color-mix(in srgb, var(--dock,#3fd6ee) 76%, #fff)}}.md-sector-dock-picker-family button span i{font-size:7px;font-style:normal;font-weight:800}.md-sector-dock-picker-actions{justify-content:flex-end;margin-top:8px;display:flex}.md-sector-dock-picker-actions button{color:#fff4c7;background:linear-gradient(135deg,#ffd86b38,#3fd6ee24);border-color:#ffd86b52;min-width:92px}.md-sector-dock-picker-actions button:disabled{opacity:.38;cursor:not-allowed}.md-yc-up{cursor:pointer;color:#dfffee;letter-spacing:.06em;text-transform:uppercase;background:#57f29a21;border:1px solid #57f29a47;border-radius:5px;width:100%;min-height:20px;padding:0 8px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900}.md-yc-up:hover:not(:disabled){color:#04141a;background:#57f29a}.md-yc-up:disabled{opacity:.42;cursor:not-allowed}.md-scrapyard-idle-yard i b:after{content:"";background:linear-gradient(90deg,#0000,#ffffff94,#0000);animation:1.8s ease-in-out infinite mdharvestbar;position:absolute;inset:0;transform:translate(-100%)}.md-map-hint{-webkit-backdrop-filter:blur(14px)saturate(140%);background:#05091280;border:1px solid #b4dcff1a;border-radius:9px;max-width:calc(100vw - 32px);padding:7px 12px;display:inline-block}.md-node-screen{isolation:isolate;overflow:hidden}.md-node-screen:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(60% 52% at 50% 46%, var(--node,#b18cff), transparent 68%), linear-gradient(180deg, #02050b1f, #02050b80);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-node-screen:after{background:radial-gradient(60% 52% at 50% 46%, color-mix(in srgb, var(--node,#b18cff) 16%, transparent), transparent 68%), linear-gradient(180deg, #02050b1f, #02050b80)}}.md-node-gridfx{z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--node,#b18cff) 1px, transparent 1px), linear-gradient(0deg, #ffffff09 1px, transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-node-gridfx{background:linear-gradient(90deg, color-mix(in srgb, var(--node,#b18cff) 7%, transparent) 1px, transparent 1px), linear-gradient(0deg, #ffffff09 1px, transparent 1px)}}.md-node-gridfx{opacity:.58;background-size:64px 64px;-webkit-mask-image:radial-gradient(82% 74%,#000 0%,#0000 86%);mask-image:radial-gradient(82% 74%,#000 0%,#0000 86%)}.md-node-panel,.md-node-console,.md-node-choice{background:linear-gradient(180deg, #080e1ac7, #050912a8), radial-gradient(92% 125% at 50% 0%, var(--node,#b18cff), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.md-node-panel,.md-node-console,.md-node-choice{background:linear-gradient(180deg, #080e1ac7, #050912a8), radial-gradient(92% 125% at 50% 0%, color-mix(in srgb, var(--node,#b18cff) 13%, transparent), transparent 72%)}}.md-node-panel,.md-node-console,.md-node-choice{border:1px solid var(--node,#b18cff)}@supports (color:color-mix(in lab, red, red)){.md-node-panel,.md-node-console,.md-node-choice{border:1px solid color-mix(in srgb, var(--node,#b18cff) 30%, transparent)}}.md-node-panel,.md-node-console,.md-node-choice{-webkit-backdrop-filter:blur(34px)saturate(170%);box-shadow:0 16px 52px #00000085,inset 0 1px #ffffff17}.md-node-panel{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.md-node-console{text-align:left;clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 17px;display:grid}.md-node-console-main{min-width:0}.md-node-console-main span,.md-node-console-stat span{color:var(--node,#b18cff);letter-spacing:.2em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:10px;display:block}.md-node-console-main strong,.md-node-console-stat strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-family:Orbitron,sans-serif;line-height:1.04;display:block}.md-node-console-main strong{text-wrap:balance;font-size:clamp(24px,3.2vw,38px)}.md-node-console-main p{color:#dce8f7d6;max-width:640px;margin-top:8px;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.5}.md-node-console-stat{border-left:1px solid var(--node,#b18cff);min-width:86px;padding-left:14px}@supports (color:color-mix(in lab, red, red)){.md-node-console-stat{border-left:1px solid color-mix(in srgb, var(--node,#b18cff) 25%, transparent)}}.md-node-console-stat{text-align:right}.md-node-console-stat strong{color:#f6fafff0;font-size:17px}.md-node-choice{position:relative;overflow:hidden}.md-node-choice:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--node,#b18cff), transparent 58%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-node-choice:before{background:linear-gradient(90deg, color-mix(in srgb, var(--node,#b18cff) 14%, transparent), transparent 58%)}}.md-node-choice:before{opacity:.38}.md-node-choice>*{z-index:1;position:relative}.md-node-choice:hover{border-color:var(--node,#b18cff)}@supports (color:color-mix(in lab, red, red)){.md-node-choice:hover{border-color:color-mix(in srgb, var(--node,#b18cff) 54%, transparent)}}.md-node-choice:hover{box-shadow:0 18px 48px #00000080, 0 0 28px var(--node,#b18cff), inset 0 1px 0 #ffffff1c}@supports (color:color-mix(in lab, red, red)){.md-node-choice:hover{box-shadow:0 18px 48px #00000080, 0 0 28px color-mix(in srgb, var(--node,#b18cff) 16%, transparent), inset 0 1px 0 #ffffff1c}}.md-rest-infra-discount{color:#b9f4ff;letter-spacing:.12em;text-transform:uppercase;background:#7fe9ff1a;border:1px solid #7fe9ff42;border-radius:999px;justify-content:center;align-items:center;min-height:28px;margin-top:14px;padding:6px 10px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900;display:inline-flex}.md-node-shop-grid{align-items:start}.md-shop-market{gap:14px;max-height:min(66vh,650px);margin-top:16px;padding:2px 6px 10px 2px;display:grid;overflow-y:auto}.md-shop-section{-webkit-backdrop-filter:blur(26px)saturate(155%);background:linear-gradient(#080e1abd,#05091294),radial-gradient(88% 110% at 0 0,#57f29a1a,#0000 74%);border:1px solid #57f29a33;border-radius:8px;padding:13px;box-shadow:inset 0 1px #ffffff14}.md-shop-section-head{justify-content:space-between;align-items:end;gap:14px;margin-bottom:11px;display:flex}.md-shop-section-head strong,.md-shop-section-head span,.md-shop-buy,.md-shop-footer span,.md-shop-footer strong,.md-shop-permit strong,.md-shop-permit p,.md-shop-permit span{font-family:Chakra Petch,sans-serif}.md-shop-section-head strong{color:#dfffee;letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:800}.md-shop-section-head span{color:#d3e2f4b3;text-align:right;font-size:11px;line-height:1.25}.md-shop-section-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:start;gap:12px;display:grid}.md-shop-offer{background:var(--offer,#57f29a);border-radius:8px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.md-shop-offer{background:color-mix(in srgb, var(--offer,#57f29a) 9%, #ffffff09)}}.md-shop-offer{border:1px solid var(--offer,#57f29a)}@supports (color:color-mix(in lab, red, red)){.md-shop-offer{border:1px solid color-mix(in srgb, var(--offer,#57f29a) 28%, transparent)}}.md-shop-map-offer{padding-top:10px}.md-shop-buy{color:#04141a;letter-spacing:.08em;text-transform:uppercase;background:#57f29a;border:1px solid #57f29a47;border-radius:7px;width:100%;min-height:34px;font-size:12px;font-weight:900;transition:transform .14s,filter .14s,opacity .14s}.md-shop-buy:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.md-shop-buy:disabled{color:#c4d2e294;cursor:not-allowed;background:#2a3343d6;border-color:#ffffff14}.md-shop-permit{background:linear-gradient(#141108bd,#080a0eb8),radial-gradient(90% 90% at 50% 0,#ffd86b29,#0000 72%);border:1px solid #ffd86b52;border-radius:8px;flex-direction:column;justify-content:center;gap:8px;min-height:206px;padding:16px 14px;display:flex}.md-shop-permit-icon{color:#120d03;background:#ffd86b;border-radius:8px;place-items:center;width:38px;height:38px;font-family:Orbitron,sans-serif;font-size:24px;font-weight:900;display:grid;box-shadow:0 0 18px #ffd86b61}.md-shop-permit strong{color:#fff3bf;letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:900}.md-shop-permit p{color:#e6dec7bd;font-size:12px;line-height:1.35}.md-shop-permit span{color:#ffd86b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.md-shop-footer{-webkit-backdrop-filter:blur(24px)saturate(150%);background:#050912b8;border:1px solid #57f29a33;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.md-shop-footer span{color:#57f29a;letter-spacing:.18em;text-transform:uppercase;font-size:9px;display:block}.md-shop-footer strong{color:#fff;letter-spacing:.08em;margin-top:3px;font-size:13px;display:block}.md-report-screen{isolation:isolate;overflow:hidden}.md-report-screen:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(60% 52% at 50% 48%, var(--report,#57f29a), transparent 68%), linear-gradient(180deg, #02050b14, #02050b8a);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-report-screen:after{background:radial-gradient(60% 52% at 50% 48%, color-mix(in srgb, var(--report,#57f29a) 14%, transparent), transparent 68%), linear-gradient(180deg, #02050b14, #02050b8a)}}.md-report-gridfx{z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--report,#57f29a) 1px, transparent 1px), linear-gradient(0deg, #ffffff09 1px, transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-report-gridfx{background:linear-gradient(90deg, color-mix(in srgb, var(--report,#57f29a) 6%, transparent) 1px, transparent 1px), linear-gradient(0deg, #ffffff09 1px, transparent 1px)}}.md-report-gridfx{opacity:.62;background-size:70px 70px;-webkit-mask-image:radial-gradient(84% 76%,#000 0%,#0000 86%);mask-image:radial-gradient(84% 76%,#000 0%,#0000 86%)}.md-report-console,.md-report-body{background:linear-gradient(180deg, #080e1acc, #050912ad), radial-gradient(92% 125% at 50% 0%, var(--report,#57f29a), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.md-report-console,.md-report-body{background:linear-gradient(180deg, #080e1acc, #050912ad), radial-gradient(92% 125% at 50% 0%, color-mix(in srgb, var(--report,#57f29a) 12%, transparent), transparent 72%)}}.md-report-console,.md-report-body{border:1px solid var(--report,#57f29a)}@supports (color:color-mix(in lab, red, red)){.md-report-console,.md-report-body{border:1px solid color-mix(in srgb, var(--report,#57f29a) 30%, transparent)}}.md-report-console,.md-report-body{-webkit-backdrop-filter:blur(34px)saturate(170%);box-shadow:0 16px 52px #00000085,inset 0 1px #ffffff17}.md-report-console{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:18px;padding:18px 20px;display:grid}.md-report-main{min-width:0}.md-report-main span,.md-report-status span,.md-report-metrics span{color:var(--report,#57f29a);letter-spacing:.2em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:10px;display:block}.md-report-tierbonus{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:linear-gradient(90deg,#57f29a1f,#57f29a08);border:1px solid #57f29a59;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 16px;display:flex}.md-report-tierbonus span{letter-spacing:.16em;color:#57f29a;font-family:JetBrains Mono,monospace;font-size:10px}.md-report-tierbonus strong{letter-spacing:.06em;color:#eafff3;font-family:Orbitron,sans-serif;font-size:13px}.md-report-main strong,.md-report-status strong,.md-report-metrics strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-family:Orbitron,sans-serif;line-height:1.04;display:block}.md-report-main strong{text-shadow:0 0 34px var(--report,#57f29a);font-size:clamp(30px,4.6vw,54px)}@supports (color:color-mix(in lab, red, red)){.md-report-main strong{text-shadow:0 0 34px color-mix(in srgb, var(--report,#57f29a) 45%, transparent)}}.md-report-main strong{text-wrap:balance}.md-report-main p{color:#dce8f7db;max-width:610px;margin-top:11px;font-family:Chakra Petch,sans-serif;font-size:14px;line-height:1.55}.md-report-status{border-left:1px solid var(--report,#57f29a);padding-left:16px}@supports (color:color-mix(in lab, red, red)){.md-report-status{border-left:1px solid color-mix(in srgb, var(--report,#57f29a) 25%, transparent)}}.md-report-status{text-align:right}.md-report-status strong{color:#f6fafff0;font-size:14px}.md-report-status i{background:linear-gradient(270deg, var(--report,#57f29a), transparent);opacity:.7;height:2px;margin:14px 0;display:block}.md-report-body{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);margin-top:16px;padding:14px}.md-report-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.md-report-metrics div{background:var(--report,#57f29a);border-radius:8px;min-width:0;padding:12px 13px}@supports (color:color-mix(in lab, red, red)){.md-report-metrics div{background:color-mix(in srgb, var(--report,#57f29a) 8%, #080e18b8)}}.md-report-metrics div{border:1px solid var(--report,#57f29a)}@supports (color:color-mix(in lab, red, red)){.md-report-metrics div{border:1px solid color-mix(in srgb, var(--report,#57f29a) 20%, transparent)}}.md-report-metrics strong{overflow-wrap:anywhere;font-size:13px}.md-deck-screen{isolation:isolate}.md-deck-foreground{z-index:12;position:absolute}.md-deck-topbar{z-index:24}.md-leaderboard-hero{-webkit-backdrop-filter:blur(30px)saturate(160%);background:linear-gradient(#080e1ac2,#05091299),radial-gradient(100% 130% at 50% 0,#57f29a1f,#0000 72%);border:1px solid #9debcd33;border-radius:8px;margin:34px 0 18px;padding:18px;box-shadow:0 18px 54px #0000006b,inset 0 1px #ffffff14}.md-leaderboard-hero span,.md-leaderboard-board-head span,.md-leaderboard-row span,.md-leaderboard-board-head em,.md-leaderboard-empty{text-transform:uppercase;letter-spacing:.12em;font-family:Chakra Petch,sans-serif}.md-leaderboard-hero span{color:#57f29a;font-size:10px}.md-leaderboard-hero strong{color:#fff;letter-spacing:.1em;margin-top:4px;font-family:Orbitron,sans-serif;font-size:clamp(30px,5vw,54px);font-weight:900;line-height:1;display:block}.md-leaderboard-hero p{color:#dce8f7c7;max-width:760px;margin-top:10px;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.55}.md-leaderboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-bottom:34px;display:grid}.md-leaderboard-board{-webkit-backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(#080e1ab8,#05091294),radial-gradient(90% 120% at 100% 0,#3fd6ee14,#0000 76%);border:1px solid #9debcd29;border-radius:8px;min-width:0;padding:13px;box-shadow:0 12px 40px #00000059,inset 0 1px #ffffff12}.md-leaderboard-board-head{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.md-leaderboard-board-head span{color:#b9ffd3;font-size:11px;font-weight:800;display:block}.md-leaderboard-board-head strong{color:#dce8f7a3;margin-top:3px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:500;line-height:1.35;display:block}.md-leaderboard-board-head em{color:#3fd6ee;flex:none;font-size:9px;font-style:normal}.md-leaderboard-rows{gap:7px;margin-top:10px;display:grid}.md-leaderboard-row{background:#ffffff0b;border:1px solid #ffffff13;border-radius:7px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:8px;display:grid}.md-leaderboard-row b,.md-leaderboard-row em{font-family:Orbitron,sans-serif;font-style:normal;font-weight:900}.md-leaderboard-row b{color:#57f29a;font-size:12px}.md-leaderboard-row strong,.md-leaderboard-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.md-leaderboard-row strong{color:#f8fbff;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:800}.md-leaderboard-row span{color:#cbdaef8f;margin-top:2px;font-size:8px}.md-leaderboard-row em{color:#ffd86b;text-align:right;white-space:nowrap;font-size:12px}.md-leaderboard-empty{color:#cbdaef8c;text-align:center;background:#ffffff09;border:1px dashed #ffffff1c;border-radius:7px;padding:18px 10px;font-size:9px}.md-new-run-modal{border:1px solid #ff5b4a57;box-shadow:0 24px 80px #0000009e,0 0 46px #ff5b4a29,inset 0 1px #ffffff1a}.md-new-run-head span,.md-new-run-stats span,.md-new-run-warning span{text-transform:uppercase;letter-spacing:.14em;font-family:Chakra Petch,sans-serif}.md-new-run-head span{color:#ff9a7a;font-size:10px;font-weight:800;display:block}.md-new-run-head strong{color:#fff;letter-spacing:.08em;margin-top:5px;font-family:Orbitron,sans-serif;font-size:clamp(22px,4vw,34px);font-weight:900;display:block}.md-new-run-head p{color:#dce8f7bd;max-width:520px;margin-top:10px;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.55}.md-new-run-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.md-new-run-stats div{background:linear-gradient(#ffffff13,#ffffff06),#080e1a94;border:1px solid #ffffff1a;border-radius:8px;min-width:0;padding:10px}.md-new-run-stats span{color:#b4c6e0ad;font-size:8px;line-height:1.2;display:block}.md-new-run-stats strong{color:#edf7ff;margin-top:5px;font-family:Orbitron,sans-serif;font-size:17px;font-weight:900;display:block}.md-new-run-warning{background:#ff5b4a17;border:1px solid #ff5b4a38;border-radius:8px;gap:6px;margin-top:16px;padding:12px;display:grid}.md-new-run-warning b{color:#ffd1c6;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.35}.md-new-run-warning span{color:#f0ded8a8;font-size:9px;line-height:1.35}.md-offline-report,.md-command-board{z-index:70;-webkit-backdrop-filter:blur(16px)saturate(150%);background:radial-gradient(70% 60% at 50% 48%,#57f29a1f,#0000 58%),#02050c6b;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.md-offline-report-panel,.md-command-board-panel{background:linear-gradient(#080e1ae0,#050912c7),radial-gradient(100% 130% at 50% 0,#57f29a29,#0000 72%);border:1px solid #57f29a4d;border-radius:8px;width:min(980px,100vw - 32px);max-height:min(760px,100vh - 32px);padding:18px;position:relative;overflow:auto;box-shadow:0 24px 80px #0009,0 0 34px #57f29a2e,inset 0 1px #ffffff1a}.md-command-board-panel{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.md-offline-report-head span,.md-offline-report-head p,.md-offline-report-metrics span,.md-offline-report-foot span,.md-offline-report-foot button,.md-command-board-head span,.md-command-board-head p,.md-command-board-head em,.md-command-tile-head span,.md-command-tile p,.md-command-tile i,.md-command-tile-quick span{font-family:Chakra Petch,sans-serif}.md-offline-report-head span,.md-offline-report-metrics span,.md-command-board-head span,.md-command-tile-head span,.md-command-tile-quick span{color:#57f29a;letter-spacing:.18em;text-transform:uppercase;font-size:10px;display:block}.md-command-board-head{justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:12px;display:flex}.md-command-board-head em{color:#ffd86bc7;letter-spacing:.18em;text-transform:uppercase;text-align:right;flex:none;margin-top:4px;font-size:10px;font-style:normal;font-weight:900}.md-offline-report-head strong,.md-command-board-head strong{color:#fff;letter-spacing:.1em;margin-top:4px;font-family:Orbitron,sans-serif;font-size:clamp(28px,5vw,46px);font-weight:900;line-height:1;display:block}.md-offline-report-head p,.md-command-board-head p{color:#dce8f7c2;max-width:500px;margin-top:9px;font-size:13px;line-height:1.5}.md-command-tabs{border-top:1px solid #57f29a2e;flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.md-command-tabs button{color:#dce8f7bd;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0e;border:1px solid #97d2ff24;border-radius:7px;min-height:30px;padding:0 12px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900}.md-command-tabs button.is-active{color:#dfffee;background:#57f29a29;border-color:#57f29a61;box-shadow:0 0 18px #57f29a1a}.md-command-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.md-command-grid.is-offline{grid-template-rows:repeat(5,76px);grid-template-areas:"yield yield yield yield yield yield infra infra infra infra infra infra""yield yield yield yield yield yield infra infra infra infra infra infra""yield yield yield yield yield yield infra infra infra infra infra infra""yield yield yield yield yield yield infra infra infra infra infra infra""yield yield yield yield yield yield infra infra infra infra infra infra"}.md-command-grid.is-meta{grid-template-rows:repeat(4,86px);grid-template-areas:"rank rank rank rank rank challenges challenges challenges challenges challenges challenges challenges""rank rank rank rank rank challenges challenges challenges challenges challenges challenges challenges""rank rank rank rank rank challenges challenges challenges challenges challenges challenges challenges""rank rank rank rank rank challenges challenges challenges challenges challenges challenges challenges"}.md-command-grid.is-monthly{grid-template-rows:repeat(4,86px);grid-template-areas:"monthlyList monthlyList monthlyList monthlyList monthlyList monthlyList monthlyList monthlyHero monthlyHero monthlyHero monthlyHero monthlyHero""monthlyList monthlyList monthlyList monthlyList monthlyList monthlyList monthlyList monthlyHero monthlyHero monthlyHero monthlyHero monthlyHero""monthlyList monthlyList monthlyList monthlyList monthlyList monthlyList monthlyList monthlyHero monthlyHero monthlyHero monthlyHero monthlyHero""monthlyList monthlyList monthlyList monthlyList monthlyList monthlyList monthlyList monthlyHero monthlyHero monthlyHero monthlyHero monthlyHero"}.md-command-grid.is-arena{grid-template-rows:repeat(4,86px);grid-template-areas:"arenaHero arenaHero arenaHero arenaHero arenaHero arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges""arenaHero arenaHero arenaHero arenaHero arenaHero arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges""arenaHero arenaHero arenaHero arenaHero arenaHero arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges""arenaHero arenaHero arenaHero arenaHero arenaHero arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges arenaChallenges"}.md-command-grid.is-arenaRoyale{grid-template-rows:repeat(4,86px);grid-template-areas:"royaleHero royaleHero royaleHero royaleHero royaleHero royaleHero royaleHero royaleField royaleField royaleField royaleField royaleField""royaleHero royaleHero royaleHero royaleHero royaleHero royaleHero royaleHero royaleField royaleField royaleField royaleField royaleField""royaleHero royaleHero royaleHero royaleHero royaleHero royaleHero royaleHero royaleField royaleField royaleField royaleField royaleField""royaleHero royaleHero royaleHero royaleHero royaleHero royaleHero royaleHero royaleField royaleField royaleField royaleField royaleField"}.md-command-grid.is-calendar{grid-template-rows:repeat(4,86px);grid-template-areas:"calendarHero calendarHero calendarHero calendarHero calendarHero calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents""calendarHero calendarHero calendarHero calendarHero calendarHero calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents""calendarHero calendarHero calendarHero calendarHero calendarHero calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents""calendarHero calendarHero calendarHero calendarHero calendarHero calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents calendarEvents"}.md-command-tile{background:linear-gradient(#0c1424a3,#060a1480),radial-gradient(120% 120% at 50% 0,#57f29a14,#0000 72%);border:1px solid #97d2ff21;border-radius:8px;min-width:0;min-height:0;padding:13px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e}.md-command-tile>:not(.md-command-tile-art){z-index:1;position:relative}.md-command-tile-art{object-fit:cover;opacity:.86;filter:saturate(1.28)contrast(1.08)brightness(1.18);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.md-command-tile:after{content:"";pointer-events:none;background:linear-gradient(90deg,#04081066,#0408101f 52%,#0408105c),linear-gradient(#0408100f,#04081061);position:absolute;inset:0}.md-command-tile:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#57f29a47,#0000);height:1px;position:absolute;top:0;left:10px;right:10px}.md-command-tile-yield .md-command-tile-art{opacity:.92;object-position:58% 45%}.md-command-tile-monthly .md-command-tile-art{opacity:.9;object-position:50% 46%}.md-command-tile-quick .md-command-tile-art{opacity:.78;object-position:50% 48%}.md-command-tile-infra .md-command-tile-art{opacity:.9;object-position:48% 48%}.md-command-tile-arc .md-command-tile-art{opacity:.92;object-position:48% 50%}.md-command-tile-returning .md-command-tile-art{opacity:.9;object-position:52% 48%}.md-command-tile-yield{grid-area:yield}.md-command-tile-monthly{background:linear-gradient(#18140a8a,#070a1480),radial-gradient(120% 120% at 50% 0,#ffd86b1a,#0000 72%);border-color:#ffd86b33;grid-area:monthly}.md-command-tile-monthly-unique{background:linear-gradient(#18140a94,#070a1480),radial-gradient(120% 120% at 50% 0,#ffd86b24,#0000 72%);border-color:#ffd86b4d;flex-direction:column;grid-area:monthlyHero;gap:8px;display:flex}.md-command-tile-monthly-unique .md-command-tile-art{opacity:.96;object-position:center 44%;filter:saturate(1.28)contrast(1.12)brightness(1.04)}.md-command-tile-monthly-unique:after{background:linear-gradient(#04081033,#0408102e 34%,#040810b8),radial-gradient(90% 80% at 50% 9%,#ffd86b29,#0000 66%)}.md-command-tile-ranked{background:linear-gradient(#18140a85,#070a147a),radial-gradient(120% 120% at 50% 0,#ffd86b21,#0000 72%);border-color:#ffd86b3d;grid-area:rank}.md-command-tile-arena{aspect-ratio:1;background:linear-gradient(#0b181294,#070a1480),radial-gradient(120% 120% at 50% 0,#57f29a24,#0000 72%);border-color:#57f29a4d;grid-area:arenaHero}.md-command-tile-arena .md-command-tile-art{opacity:.88;object-position:50% 48%;filter:saturate(1.25)contrast(1.08)brightness(1.02)}.md-command-tile-arena p{margin-bottom:0}.md-command-tile-arena-royale{aspect-ratio:auto;background:linear-gradient(#1a122a9e,#070a148a),radial-gradient(120% 120% at 50% 0,#ffd86b24,#0000 72%),radial-gradient(110% 110% at 12% 100%,#45e3d31f,#0000 70%);border-color:#ffd86b47;flex-direction:column;grid-area:royaleHero;gap:8px;height:100%;padding:13px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 0 28px #ffd86b1a}.md-command-tile-arena-royale .md-command-tile-art{opacity:.86;object-position:50% 46%;filter:saturate(1.18)contrast(1.08)brightness(.94)}.md-command-tile.md-command-tile-arena-royale p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;margin-top:2px;margin-bottom:0;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.md-arena-royale-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:2px;display:grid}.md-arena-royale-summary span{-webkit-backdrop-filter:blur(13px)saturate(1.14);background:linear-gradient(#ffffff29,#ffffff0e),#050c186b;border:1px solid #ffd86b38;border-radius:6px;min-width:0;padding:6px 7px;box-shadow:inset 0 1px #ffffff29}.md-arena-royale-summary b{color:#ffd86bbd;letter-spacing:.09em;white-space:nowrap;font-size:6.8px;font-weight:900;display:block}.md-arena-royale-summary strong{color:#f8fbff;letter-spacing:.06em;white-space:nowrap;margin-top:2px;font-size:11px;line-height:1;display:block}.md-arena-royale-progress{-webkit-backdrop-filter:blur(13px)saturate(1.14);background:linear-gradient(#ffffff24,#ffffff0e),#050c1861;border:1px solid #ffd86b33;border-radius:8px;min-height:42px;margin-top:0;padding:7px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29}.md-arena-royale-progress span{color:#ffd86bc2;letter-spacing:.1em;font-size:8px;font-weight:900}.md-arena-royale-progress strong{color:#fff;letter-spacing:.06em;margin-top:1px;font-size:9px;display:block}.md-arena-royale-progress em{color:#57f29a;letter-spacing:.08em;font-family:Orbitron,sans-serif;font-size:14px;font-style:normal;font-weight:900;position:absolute;top:7px;right:8px}.md-arena-royale-progress b{background:linear-gradient(90deg,#ffd86b,#57f29a);border-radius:999px;max-width:calc(100% - 14px);height:5px;position:absolute;bottom:7px;left:7px;box-shadow:0 0 18px #ffd86b59}.md-arena-royale-deckselect{z-index:1;-webkit-backdrop-filter:blur(13px)saturate(1.14);background:linear-gradient(#ffffff21,#ffffff0b),#050c1861;border:1px solid #45e3d32e;border-radius:7px;margin-top:0;padding:7px;position:relative}.md-arena-royale-deckselect>span{color:#7ef0e4c2;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.md-arena-royale-deckselect>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.md-arena-royale-deckselect button{color:#e0f4ffc2;letter-spacing:.08em;text-transform:uppercase;background:#ffffff09;border:1px solid #97d2ff2e;border-radius:5px;min-width:0;min-height:24px;padding:0 4px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900}.md-arena-royale-deckselect button.is-active{color:#160d04;background:linear-gradient(120deg,#ffd86b,#ff9f4a);border-color:#ffd86bb8;box-shadow:0 0 16px #ffd86b38}.md-arena-royale-field{grid-area:royaleField;min-width:0;min-height:0}.md-arena-royale-stage-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;height:100%;display:grid}.md-arena-royale-stage-card{color:#f8fbff;-webkit-backdrop-filter:blur(14px)saturate(1.16);background:linear-gradient(#ffffff2b,#ffffff0f),#050c185c;border:1px solid #ffd86b38;border-radius:8px;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;min-height:0;padding:10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 10px 24px #00000029}.md-arena-royale-stage-card.is-primary{grid-area:span 1/1/auto/-1}.md-arena-royale-stage-card:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0408101a,#04081038 45%,#040810b3),radial-gradient(90% 80% at 50% 8%,#ffd86b21,#0000 62%);position:absolute;inset:0}.md-arena-royale-stage-card>span,.md-arena-royale-stage-card>strong,.md-arena-royale-stage-card>em,.md-arena-royale-stage-card>small{z-index:1;position:relative}.md-arena-royale-stage-card>span{-webkit-backdrop-filter:blur(10px)saturate(1.15);color:#ffd86bdb;letter-spacing:.12em;text-transform:uppercase;background:#050c187a;border:1px solid #e0f4ff33;border-radius:999px;align-self:flex-start;padding:4px 6px;font-size:7px;font-weight:900}.md-arena-royale-stage-card>strong{color:#fff;letter-spacing:.04em;background:linear-gradient(#050c182e,#050c1894);border-radius:7px 7px 0 0;margin-top:auto;padding:7px 7px 0;font-family:Orbitron,sans-serif;font-size:12px;line-height:1.12}.md-arena-royale-stage-card.is-primary>strong{font-size:16px}.md-arena-royale-stage-card>em{color:#dce8f7b3;letter-spacing:.06em;background:#050c1894;padding:0 7px 7px;font-size:8px;font-style:normal;line-height:1.25}.md-arena-royale-stage-card>small{color:#b7ffd6e0;letter-spacing:.06em;text-transform:uppercase;background:#050c18a8;border-radius:0 0 7px 7px;min-height:22px;padding:5px 7px 6px;font-size:7px;font-weight:900;line-height:1.15;display:block;overflow:hidden}.md-arena-royale-starter{z-index:1;color:#160d04;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(120deg,#ffd86b,#ff9f4a);border:1px solid #ffe8a0c7;border-radius:7px;align-self:stretch;min-height:34px;margin-top:auto;padding:0 18px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:900;position:relative;box-shadow:0 10px 24px #ffb45433,inset 0 1px #ffffff73}.md-arena-royale-starter:hover{filter:brightness(1.08);transform:translateY(-1px)}.md-arena-royale-starter:disabled{cursor:not-allowed;color:#ffd86bb8;box-shadow:none;background:#ffffff14;border-color:#ffd86b38;transform:none}.md-arena-royale-starter:disabled:hover{filter:none;transform:none}.md-arena-royale-screen{z-index:1000;background:radial-gradient(70% 70% at 50% 0,#45e3d31a,#0000 66%),#02050ce0;width:100vw;height:100dvh;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.md-arena-royale-native-close{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:5;color:#ffd166;letter-spacing:.08em;cursor:pointer;background:#ffd1661a;border:1px solid #ffd1667a;border-radius:8px;padding:9px 14px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:800;position:absolute;box-shadow:0 10px 28px #00000061}.md-arena-royale-native-close:hover{background:#ffd1662e;transform:translateY(-1px)}.md-arena-royale-frame{width:100vw;min-width:0;height:100dvh;min-height:0;box-shadow:none;background:#070b12;border:0;border-radius:0;grid-template-rows:1fr;display:grid;overflow:hidden}.md-arena-royale-iframe{background:#070b12;border:0;width:100%;min-width:100vw;height:100%;min-height:100dvh;display:block}.md-command-tile-calendar-hero{aspect-ratio:1;border-color:var(--cal,#ffd86b);grid-area:calendarHero}@supports (color:color-mix(in lab, red, red)){.md-command-tile-calendar-hero{border-color:color-mix(in srgb, var(--cal,#ffd86b) 34%, #e0f4ff29)}}.md-command-tile-calendar-hero{background:linear-gradient(180deg, #18140a85, #070a147a), radial-gradient(120% 120% at 50% 0%, var(--cal,#ffd86b), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.md-command-tile-calendar-hero{background:linear-gradient(180deg, #18140a85, #070a147a), radial-gradient(120% 120% at 50% 0%, color-mix(in srgb, var(--cal,#ffd86b) 18%, transparent), transparent 72%)}}.md-command-tile-calendar-hero{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 26px var(--cal,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-command-tile-calendar-hero{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 26px color-mix(in srgb, var(--cal,#ffd86b) 16%, transparent)}}.md-command-tile-calendar-hero .md-command-tile-art{opacity:.91;object-position:50% 47%;filter:saturate(1.2)contrast(1.1)brightness(1.02)}.md-command-tile-calendar-hero:after{background:linear-gradient(180deg, #04081029, #04081033 38%, #040810c2), radial-gradient(90% 80% at 50% 9%, var(--cal,#ffd86b), transparent 66%)}@supports (color:color-mix(in lab, red, red)){.md-command-tile-calendar-hero:after{background:linear-gradient(180deg, #04081029, #04081033 38%, #040810c2), radial-gradient(90% 80% at 50% 9%, color-mix(in srgb, var(--cal,#ffd86b) 18%, transparent), transparent 66%)}}.md-command-tile-ranked-challenges{border-color:#57f29a38;grid-area:challenges}.md-ranked-challenge-field{grid-area:challenges;align-items:stretch;min-width:0;min-height:0;display:flex}.md-monthly-challenge-field{grid-area:monthlyList;align-items:stretch;min-width:0;min-height:0;display:flex}.md-arena-challenge-field{grid-area:arenaChallenges;align-items:stretch;min-width:0;min-height:0;display:flex}.md-calendar-event-field{grid-area:calendarEvents;align-items:stretch;min-width:0;min-height:0;display:flex}.md-command-tile-quick{grid-area:quick;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.md-command-tile-quick div{background:#ffffff0b;border:1px solid #ffffff14;border-radius:7px;align-content:center;min-width:0;padding:9px;display:grid}.md-command-yield-extra{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.md-command-yield-extra div{-webkit-backdrop-filter:blur(14px)saturate(1.18);background:linear-gradient(#ffffff2b,#ffffff13),#050c1857;border:1px solid #e0f4ff3d;border-radius:7px;min-width:0;padding:8px;box-shadow:inset 0 1px #ffffff38,0 10px 24px #0000002e}.md-command-yield-extra span{color:#b7ffd6b3;letter-spacing:.12em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:8px;display:block}.md-command-yield-extra strong{color:#f8fbff;letter-spacing:.04em;overflow-wrap:anywhere;margin-top:3px;font-family:Orbitron,sans-serif;font-size:12px;display:block}.md-command-tile-arc{grid-area:arc}.md-command-tile-infra{grid-area:infra}.md-command-tile-returning{background:linear-gradient(#120d208a,#070a1480),radial-gradient(120% 120% at 50% 0,#b18cff1a,#0000 72%);border-color:#b18cff2e;grid-area:returning}.md-ranked-progress{-webkit-backdrop-filter:blur(15px)saturate(1.18);background:linear-gradient(#ffffff2b,#ffffff12),#050c185c;border:1px solid #ffd86b47;border-radius:8px;min-height:76px;margin-top:18px;padding:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 12px 26px #0003}.md-ranked-progress div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.md-ranked-progress span,.md-ranked-progress strong,.md-ranked-progress em,.md-ranked-summary b,.md-ranked-summary strong,.md-ranked-scaling b,.md-ranked-scaling strong,.md-arena-summary b,.md-arena-summary strong,.md-arena-signal strong,.md-arena-signal small,.md-ranked-challenge span,.md-ranked-challenge strong,.md-ranked-challenge em,.md-ranked-challenge small,.md-arena-challenge span,.md-arena-challenge strong,.md-arena-challenge em,.md-arena-challenge small,.md-monthly-unique-body span,.md-monthly-unique-body b,.md-monthly-unique-body em,.md-monthly-unique-foot strong,.md-monthly-unique-foot small,.md-monthly-challenge span,.md-monthly-challenge strong,.md-monthly-challenge em,.md-monthly-challenge small{text-transform:uppercase;font-family:Chakra Petch,sans-serif}.md-monthly-unique-body{-webkit-backdrop-filter:blur(15px)saturate(1.18);background:linear-gradient(#ffffff29,#ffffff0e),#050c187a;border:1px solid #ffd86b3d;border-radius:8px;gap:8px;margin-top:auto;padding:12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff2e,0 14px 30px #0003}.md-monthly-unique-pool{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid;position:relative}.md-monthly-unique-pool i{background:#050c189e;border:1px solid #ffd86b38;border-radius:7px;min-width:0;height:34px;font-style:normal;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.md-monthly-unique-pool img{object-fit:cover;opacity:.68;filter:saturate(1.18)contrast(1.08)brightness(.94);width:100%;height:100%;position:absolute;inset:0}.md-monthly-unique-pool span{color:#fff6cf;letter-spacing:.11em;text-align:center;text-transform:uppercase;background:linear-gradient(#0000,#050c18d1);padding:4px 5px;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:900;line-height:1;position:absolute;inset:auto 0 0}.md-monthly-claimed-reward{z-index:1;-webkit-backdrop-filter:blur(10px)saturate(1.12);background:linear-gradient(#b18cff2e,#050c18b8),#050c189e;border:1px solid #b18cff4d;border-radius:7px;gap:2px;padding:6px 7px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff21,0 8px 18px #0000002e}.md-monthly-claimed-reward span,.md-monthly-claimed-reward strong,.md-monthly-claimed-reward em{text-transform:uppercase;font-family:Chakra Petch,sans-serif}.md-monthly-claimed-reward span{color:#ffd86bd1;letter-spacing:.13em;font-size:7px;font-weight:900}.md-monthly-claimed-reward strong{color:#fff;letter-spacing:.05em;font-size:10px;font-weight:900;line-height:1.05}.md-monthly-claimed-reward em{color:#b7ffd6c2;letter-spacing:.08em;font-size:7px;font-style:normal;font-weight:800}.md-monthly-claimed-reward.is-unique{background:linear-gradient(#57f29a24,#050c18b8),#050c18a3;border-color:#57f29a47}.md-monthly-unique-body span{color:#ffd86bdb;letter-spacing:.16em;font-size:8px;font-weight:900}.md-monthly-unique-body b{color:#fff;letter-spacing:.06em;font-size:12px;line-height:1.35}.md-monthly-unique-body em{color:#b7ffd6c7;letter-spacing:.08em;font-size:9px;font-style:normal}.md-monthly-unique-foot{z-index:1;-webkit-backdrop-filter:blur(12px)saturate(1.14);background:#050c18a3;border:1px solid #57f29a38;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 11px 11px;display:flex;position:relative}.md-monthly-unique-foot strong{color:#57f29a;letter-spacing:.1em;font-size:12px}.md-monthly-unique-foot small{color:#dce8f7ad;letter-spacing:.12em;text-align:right;flex:0 132px;min-width:88px;max-width:132px;font-size:8px;font-weight:900}.md-monthly-progress{flex:auto;grid-template-rows:auto 6px;gap:9px;min-width:0;display:grid;overflow:hidden}.md-monthly-progress span{color:#b7ffd6cc;letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:6px;min-height:14px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900;line-height:1;display:flex}.md-monthly-progress span b{color:#57f29a;letter-spacing:.08em;font-family:Orbitron,sans-serif;font-size:12px}.md-monthly-progress>i{box-sizing:border-box;background:#030810d1;border:1px solid #57f29a29;border-radius:999px;width:auto;max-width:100%;height:6px;margin-top:1px;display:block;overflow:hidden;box-shadow:inset 0 1px 4px #0000008c}.md-monthly-progress>i:before{content:"";width:var(--pct,0%);border-radius:inherit;background:linear-gradient(90deg,#57f29a,#ffd86b);height:100%;display:block;box-shadow:0 0 14px #57f29a6b}.md-monthly-claim{color:#dce8f7b3;letter-spacing:.13em;text-transform:uppercase;background:#050c189e;border:1px solid #ffd86b38;border-radius:7px;flex:none;align-self:stretch;min-width:76px;padding:0 10px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900;box-shadow:inset 0 1px #ffffff1f}.md-monthly-claim.is-ready{cursor:pointer;color:#d7fff0;background:linear-gradient(#57f29a47,#050c18b8);border-color:#57f29a80;box-shadow:inset 0 1px #ffffff2e,0 0 18px #57f29a2e}.md-monthly-claim:disabled{cursor:default}.md-ranked-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.md-arena-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.md-arena-ranked-summary{margin-top:10px}.md-ranked-summary span{-webkit-backdrop-filter:blur(13px)saturate(1.14);background:linear-gradient(#ffffff24,#ffffff0d),#050c1857;border:1px solid #e0f4ff2e;border-radius:7px;min-width:0;padding:8px 9px;box-shadow:inset 0 1px #ffffff26}.md-arena-summary span{-webkit-backdrop-filter:blur(13px)saturate(1.14);background:linear-gradient(#ffffff29,#ffffff0e),#050c186b;border:1px solid #57f29a33;border-radius:7px;min-width:0;padding:9px;box-shadow:inset 0 1px #ffffff29}.md-arena-ranked-progress{min-height:62px;margin-top:10px;padding:10px}.md-arena-ranked-progress b{max-width:calc(100% - 20px);bottom:10px;left:10px}.md-arena-ranked-scaling{margin-top:8px}.md-arena-ranked-scaling span{padding:7px}.md-arena-ranked-scaling strong{font-size:9px}.md-command-tile-arena>.md-arena-summary{margin-top:8px}.md-command-tile-arena>.md-arena-summary span{padding:7px 8px}.md-ranked-summary b{color:#b7ffd6b3;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.md-arena-summary b{color:#b7ffd6b8;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.md-ranked-summary strong{color:#f8fbff;letter-spacing:.06em;margin-top:4px;font-size:13px;line-height:1;display:block}.md-arena-summary strong{color:#f8fbff;letter-spacing:.06em;margin-top:4px;font-size:14px;line-height:1;display:block}.md-arena-signal{z-index:1;-webkit-backdrop-filter:blur(14px)saturate(1.16);background:linear-gradient(#ffffff26,#ffffff0e),#050c18a3;border:1px solid #57f29a40;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex;position:absolute;bottom:13px;left:13px;right:13px;box-shadow:inset 0 1px #ffffff29,0 14px 30px #0003}.md-arena-signal strong{color:#57f29a;letter-spacing:.1em;font-size:11px}.md-arena-signal small{color:#ffd86bc2;letter-spacing:.12em;text-align:right;font-size:8px;font-weight:900}.md-ranked-progress span{color:#b7ffd6bd;letter-spacing:.14em;font-size:10px}.md-ranked-progress strong{color:#fff;letter-spacing:.08em;font-size:12px}.md-ranked-progress em{color:#ffd86b;letter-spacing:.08em;font-size:18px;font-style:normal;font-weight:900}.md-ranked-progress b{background:linear-gradient(90deg,#57f29a,#ffd86b);border-radius:999px;max-width:calc(100% - 24px);height:7px;position:absolute;bottom:12px;left:12px;box-shadow:0 0 18px #57f29a59}.md-ranked-scaling{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.md-ranked-scaling span{-webkit-backdrop-filter:blur(13px)saturate(1.15);background:linear-gradient(#ffffff24,#ffffff0e),#050c1852;border:1px solid #e0f4ff2e;border-radius:7px;min-width:0;padding:9px}.md-ranked-scaling b{color:#b7ffd6b8;letter-spacing:.12em;font-size:8px;display:block}.md-ranked-scaling strong{color:#f8fbff;letter-spacing:.08em;margin-top:4px;font-size:10px;display:block}.md-ranked-challenge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.md-monthly-challenge-grid{grid-template-rows:minmax(0,1fr) minmax(112px,.58fr);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;height:100%;display:grid}.md-arena-challenge-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;display:grid}.md-calendar-event-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;height:100%;display:grid}.md-ranked-challenge,.md-arena-challenge,.md-monthly-challenge,.md-calendar-event{aspect-ratio:1;color:#f8fbff;text-align:left;-webkit-backdrop-filter:blur(14px)saturate(1.16);background:linear-gradient(#ffffff2b,#ffffff0f),#050c185c;border:1px solid #e0f4ff33;border-radius:8px;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 10px 24px #00000029}.md-arena-challenge{aspect-ratio:auto;cursor:default;min-height:100%}.md-calendar-event{aspect-ratio:auto;border-color:var(--cal,#ffd86b);min-height:0}@supports (color:color-mix(in lab, red, red)){.md-calendar-event{border-color:color-mix(in srgb, var(--cal,#ffd86b) 28%, #e0f4ff2e)}}.md-calendar-event:first-child{grid-row:span 2}.md-arena-challenge:disabled{opacity:1}.md-ranked-challenge:after,.md-arena-challenge:after,.md-monthly-challenge:after,.md-calendar-event:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0408101a,#04081038 45%,#040810b3),radial-gradient(90% 80% at 50% 8%,#ffffff1f,#0000 62%);position:absolute;inset:0}.md-ranked-challenge-art{z-index:0;object-fit:cover;opacity:.88;filter:saturate(1.22)contrast(1.08)brightness(1.08);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.md-ranked-challenge>span,.md-ranked-challenge>strong,.md-ranked-challenge>em,.md-ranked-challenge>small,.md-arena-challenge>span,.md-arena-challenge>strong,.md-arena-challenge>em,.md-arena-challenge>small,.md-monthly-challenge>span,.md-monthly-challenge>strong,.md-monthly-challenge>em,.md-monthly-challenge>small,.md-calendar-event>span,.md-calendar-event>strong,.md-calendar-event>em,.md-calendar-event>small{z-index:1;position:relative}.md-ranked-challenge span,.md-arena-challenge span,.md-monthly-challenge span,.md-calendar-event span{-webkit-backdrop-filter:blur(10px)saturate(1.15);color:#57f29ac7;letter-spacing:.12em;background:#050c187a;border:1px solid #e0f4ff33;border-radius:999px;align-self:flex-start;padding:4px 6px;font-size:7px;font-weight:900}.md-ranked-challenge strong,.md-arena-challenge strong,.md-monthly-challenge strong,.md-calendar-event strong{color:#fff;letter-spacing:.04em;background:linear-gradient(#050c182e,#050c1894);border-radius:7px 7px 0 0;margin-top:auto;padding:7px 7px 0;font-family:Orbitron,sans-serif;font-size:12px;line-height:1.12}.md-ranked-challenge em,.md-arena-challenge em,.md-monthly-challenge em,.md-calendar-event em{color:#dce8f7a8;letter-spacing:.06em;background:#050c1894;border-radius:0;padding:0 7px 7px;font-size:8px;font-style:normal;line-height:1.25}.md-ranked-challenge small,.md-arena-challenge small,.md-monthly-challenge small,.md-calendar-event small{color:#ffd86bc7;letter-spacing:.06em;background:#050c18a8;border-radius:0 0 7px 7px;min-height:22px;padding:5px 7px 6px;font-size:7px;font-weight:900;line-height:1.15;display:block;overflow:hidden}.md-arena-challenge span{color:#ffd86bdb}.md-arena-challenge.is-ready{border-color:#57f29a57;box-shadow:inset 0 1px #ffffff38,0 0 22px #57f29a29,0 10px 24px #00000029}.md-arena-challenge.is-ready small{color:#b7ffd6eb}.md-arena-challenge.is-locked{border-color:#ff8a5b33}.md-arena-challenge.is-locked .md-ranked-challenge-art{filter:saturate(.75)contrast(1.08)brightness(.78)}.md-monthly-challenge{border-color:#ffd86b3d;box-shadow:inset 0 1px #fff3,0 12px 26px #0003,0 0 20px #ffd86b14}.md-monthly-challenge.is-ready{cursor:pointer;border-color:#57f29a70;box-shadow:inset 0 1px #ffffff38,0 0 24px #57f29a33,0 12px 26px #0003}.md-monthly-challenge.is-claimed{border-color:#b18cff57}.md-monthly-challenge:disabled{opacity:1;cursor:default}.md-monthly-challenge.is-claimed .md-ranked-challenge-art{filter:saturate(.75)contrast(1.08)brightness(.82)}.md-monthly-card-progress{z-index:1;background:#030810c7;border:1px solid #ffd86b2e;border-radius:999px;height:6px;margin:-2px 7px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px 4px #00000085}.md-monthly-card-progress i{width:var(--pct,0%);border-radius:inherit;background:linear-gradient(90deg,#ffd86beb,#57f29aeb);height:100%;display:block;box-shadow:0 0 14px #ffd86b5c}.md-monthly-challenge.is-ready .md-monthly-card-progress{border-color:#57f29a57}.md-monthly-challenge.is-ready .md-monthly-card-progress i{background:linear-gradient(90deg,#57f29a,#d7fff0);box-shadow:0 0 16px #57f29a7a}.md-monthly-challenge.is-claimed .md-monthly-card-progress{border-color:#b18cff4d}.md-monthly-challenge.is-claimed .md-monthly-card-progress i{background:linear-gradient(90deg,#b18cffeb,#ffd86bd1);width:100%;box-shadow:0 0 14px #b18cff61}.md-monthly-challenge-grid>.md-monthly-challenge{width:100%;height:100%;min-height:0}.md-monthly-challenge.is-wide{aspect-ratio:auto;grid-column:1/-1;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(150px,.33fr) minmax(0,1fr);align-content:stretch;gap:6px 12px;height:100%;min-height:0;padding:10px;display:grid}.md-monthly-challenge.is-wide .md-ranked-challenge-art{object-position:center;width:calc(33.333% - 4px);min-width:150px;max-width:210px;right:auto}.md-monthly-challenge.is-wide:after{background:linear-gradient(90deg,#04081014,#04081047 30%,#040810c2),radial-gradient(90% 100% at 18% 18%,#ffd86b24,#0000 66%)}.md-monthly-challenge.is-wide>span,.md-monthly-challenge.is-wide>strong,.md-monthly-challenge.is-wide>em,.md-monthly-challenge.is-wide>.md-monthly-card-progress,.md-monthly-challenge.is-wide>.md-monthly-claimed-reward,.md-monthly-challenge.is-wide>small{grid-column:2}.md-monthly-challenge.is-wide>strong{margin-top:0;font-size:15px}.md-monthly-challenge.is-wide>em{line-height:1.35}.md-monthly-challenge.is-wide>small{align-self:end}.md-monthly-challenge span{color:#ffd86bdb;white-space:nowrap;max-width:100%}.md-calendar-event span{color:var(--cal,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-calendar-event span{color:color-mix(in srgb, var(--cal,#ffd86b) 82%, white)}}.md-calendar-event strong{font-size:13px}.md-calendar-event small{color:#b7ffd6e0;justify-content:space-between;align-items:center;gap:8px;display:flex}.md-calendar-event small b{background:var(--cal,#ffd86b);border-radius:999px;flex:none;min-width:54px;padding:3px 5px}@supports (color:color-mix(in lab, red, red)){.md-calendar-event small b{background:color-mix(in srgb, var(--cal,#ffd86b) 22%, #050c18bd)}}.md-calendar-event small b{border:1px solid var(--cal,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-calendar-event small b{border:1px solid color-mix(in srgb, var(--cal,#ffd86b) 42%, transparent)}}.md-calendar-event small b{color:#fff;text-align:center}.md-calendar-event.is-open{cursor:pointer;border-color:#57f29a7a;box-shadow:inset 0 1px #ffffff3d,0 0 26px #57f29a38,0 12px 26px #0003}.md-calendar-event.is-soon{border-color:#ffd86b6b}.md-calendar-event.is-claimed{border-color:#b18cff66}.md-calendar-event.is-claimed .md-ranked-challenge-art{filter:saturate(.8)contrast(1.08)brightness(.86)}.md-calendar-event.is-planned{border-color:#97d2ff29}.md-calendar-event.is-planned .md-ranked-challenge-art{filter:saturate(.74)contrast(1.05)brightness(.8)}.md-calendar-event.is-expired{border-color:#97d2ff1f}.md-calendar-event.is-expired .md-ranked-challenge-art{filter:saturate(.72)contrast(1.04)brightness(.76)}.md-calendar-hero-meta{grid-template-columns:1fr;gap:7px;margin-top:auto;display:grid}.md-calendar-hero-meta span{border:1px solid var(--cal,#ffd86b);background:#050c1894;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.md-calendar-hero-meta span{border:1px solid color-mix(in srgb, var(--cal,#ffd86b) 25%, #e0f4ff1f)}}.md-calendar-hero-meta span{-webkit-backdrop-filter:blur(12px)saturate(1.12)}.md-calendar-hero-meta b,.md-calendar-hero-meta strong,.md-calendar-hero-foot em{text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-style:normal}.md-calendar-hero-meta b{color:var(--cal,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-calendar-hero-meta b{color:color-mix(in srgb, var(--cal,#ffd86b) 76%, white)}}.md-calendar-hero-meta b{letter-spacing:.12em;font-size:8px}.md-calendar-hero-meta strong{color:#f8fbff;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:58%;font-size:10px;font-weight:900;overflow:hidden}.md-calendar-hero-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.md-calendar-hero-foot em{color:var(--cal,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-calendar-hero-foot em{color:color-mix(in srgb, var(--cal,#ffd86b) 82%, white)}}.md-calendar-hero-foot em{letter-spacing:.14em;font-size:11px;font-weight:900}.md-calendar-hero-foot button{color:#dfffee;letter-spacing:.12em;background:#57f29a29;border:1px solid #57f29a61;border-radius:7px;min-height:34px;padding:0 12px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900}.md-calendar-hero-foot button:disabled{color:#dce8f79e;background:#ffffff12;border-color:#e0f4ff29}.md-monthly-challenge small{color:#b7ffd6e0;justify-content:space-between;align-items:center;gap:8px;display:flex}.md-monthly-challenge small b{color:#04140b;text-align:center;background:#ffd86b;border-radius:999px;flex:none;min-width:34px;padding:3px 5px;font-family:Orbitron,sans-serif;font-size:8px;line-height:1;box-shadow:0 0 12px #ffd86b3d}.md-monthly-challenge strong,.md-monthly-challenge em,.md-monthly-challenge small{-webkit-backdrop-filter:blur(12px)saturate(1.14)}.md-ranked-challenge.is-ready{border-color:#57f29a57;box-shadow:inset 0 1px #ffffff38,0 0 22px #57f29a29,0 10px 24px #00000029}.md-ranked-challenge.is-ready small{color:#b7ffd6eb}.md-ranked-challenge.is-locked .md-ranked-challenge-art{filter:saturate(.8)contrast(1.08)brightness(.82)}.md-ranked-predeploy{z-index:92;-webkit-backdrop-filter:blur(12px)saturate(1.12);background:#040810a8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.md-ranked-predeploy-shell{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);background:linear-gradient(#0e1626eb,#050a14e0),radial-gradient(120% 120% at 50% 0,#57f29a21,#0000 72%);border:1px solid #97d2ff38;border-radius:8px;width:min(680px,94vw);max-height:min(760px,92vh);overflow:hidden;box-shadow:0 26px 80px #0000009e,0 0 34px #57f29a24,inset 0 1px #ffffff1f}.md-ranked-predeploy-hero{border-bottom:1px solid #97d2ff29;align-items:flex-end;min-height:150px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.md-ranked-predeploy-hero img{object-fit:cover;opacity:.84;filter:saturate(1.18)contrast(1.07)brightness(1.05);width:100%;height:100%;position:absolute;inset:0}.md-ranked-predeploy-hero:after{content:"";background:linear-gradient(#0408101a,#040810bd);position:absolute;inset:0}.md-ranked-predeploy-hero div{z-index:1;position:relative}.md-ranked-predeploy-hero span,.md-ranked-predeploy-hero p,.md-ranked-predeploy-row,.md-ranked-predeploy-empty,.md-ranked-predeploy-foot button{text-transform:uppercase;font-family:Chakra Petch,sans-serif}.md-ranked-predeploy-hero span{color:#57f29a;letter-spacing:.18em;font-size:10px;font-weight:900;display:block}.md-ranked-predeploy-hero strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-family:Orbitron,sans-serif;font-size:clamp(25px,4vw,38px);line-height:1;display:block}.md-ranked-predeploy-hero p{color:#dce8f7bd;letter-spacing:.06em;max-width:460px;margin-top:8px;font-size:11px;line-height:1.4}.md-ranked-predeploy-list{gap:8px;max-height:390px;padding:14px 16px;display:grid;overflow-y:auto}.md-ranked-predeploy-row{color:#f8fbff;text-align:left;-webkit-backdrop-filter:blur(13px)saturate(1.14);background:linear-gradient(#ffffff1f,#ffffff0b),#050c186b;border:1px solid #e0f4ff26;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 12px;padding:11px 12px;display:grid}.md-ranked-predeploy-row.is-sel{border-color:#57f29a9e;box-shadow:inset 0 0 0 1px #57f29a47,0 0 20px #57f29a1f}.md-ranked-predeploy-row.is-locked{opacity:.7}.md-rp-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1em;min-width:0;font-weight:900;overflow:hidden}.md-rp-size,.md-rp-state{color:#b7ffd6d1;letter-spacing:.1em;font-size:10px;font-weight:900}.md-ranked-predeploy-row.is-locked .md-rp-state{color:#ffd86bc7}.md-ranked-predeploy-row em{color:#dce8f79e;letter-spacing:.06em;grid-column:1/-1;font-size:10px;font-style:normal;line-height:1.28}.md-ranked-predeploy-empty{color:#dce8f7b3;letter-spacing:.1em;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;padding:18px;font-size:11px}.md-ranked-predeploy-foot{border-top:1px solid #97d2ff24;justify-content:space-between;gap:10px;padding:13px 16px 16px;display:flex}.md-ranked-predeploy-foot button{letter-spacing:.12em;border-radius:7px;min-height:36px;padding:0 15px;font-size:10px;font-weight:900}.md-rp-build{color:#ffecb4e0;background:#ffd86b24;border:1px solid #ffd86b47;margin-right:auto}.md-rp-cancel{color:#dce8f7c2;background:#ffffff0f;border:1px solid #97d2ff29}.md-rp-deploy{color:#04141a;background:#57f29a;box-shadow:0 0 22px #57f29a33}.md-rp-deploy:disabled{cursor:not-allowed;color:#dce8f761;box-shadow:none;background:#ffffff14}.md-command-tile-head strong,.md-command-tile-quick strong{color:#f8fbff;letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-family:Orbitron,sans-serif;font-size:15px;line-height:1;display:block}.md-command-tile p{color:#dce8f7b3;max-width:440px;margin-top:10px;font-size:12px;line-height:1.45}.md-command-tile i{color:#ffd86bb3;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900;position:absolute;bottom:12px;left:13px}.md-command-infra-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.md-command-infra-grid span{background:linear-gradient(180deg, #ffffff29, #fff1), var(--cmd,#57f29a);border-radius:7px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:5px 6px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-command-infra-grid span{background:linear-gradient(180deg, #ffffff29, #fff1), color-mix(in srgb, var(--cmd,#57f29a) 8%, #050c186b)}}.md-command-infra-grid span{border:1px solid var(--cmd,#57f29a)}@supports (color:color-mix(in lab, red, red)){.md-command-infra-grid span{border:1px solid color-mix(in srgb, var(--cmd,#57f29a) 34%, #ffffff29)}}.md-command-infra-grid span{border-left:3px solid var(--cmd,#57f29a);-webkit-backdrop-filter:blur(13px)saturate(1.18);box-shadow:inset 0 1px #fff3,0 9px 22px #0000002e}.md-command-infra-grid img{object-fit:cover;border-radius:6px;width:28px;height:28px}.md-command-infra-grid b,.md-command-infra-grid i,.md-command-infra-grid em{text-transform:uppercase;min-width:0;font-family:Chakra Petch,sans-serif}.md-command-infra-grid b{text-overflow:ellipsis;white-space:nowrap;color:#f4fbff;letter-spacing:.06em;font-size:8px;overflow:hidden}.md-command-tile .md-command-infra-grid i{color:var(--cmd,#57f29a);letter-spacing:.08em;font-size:9px;position:static;bottom:auto;left:auto}.md-command-infra-grid em{color:#dce8f7a3;letter-spacing:.1em;grid-column:1/-1;font-size:10px;font-style:normal}.md-offline-report-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.md-offline-report-metrics div{-webkit-backdrop-filter:blur(15px)saturate(1.2);background:linear-gradient(#ffffff2e,#ffffff13),#050c1859;border:1px solid #e0f4ff40;border-radius:7px;min-width:0;padding:11px;box-shadow:inset 0 1px #ffffff3b,0 10px 24px #0000002e}.md-offline-report-metrics strong{color:#f8fbff;letter-spacing:.04em;overflow-wrap:anywhere;margin-top:4px;font-family:Orbitron,sans-serif;font-size:15px;display:block}.md-offline-report-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.md-offline-report-foot span{color:#b7ffd6b8;letter-spacing:.08em;text-transform:uppercase;min-width:0;font-size:11px}.md-offline-report-foot button{color:#04141a;letter-spacing:.1em;text-transform:uppercase;background:#57f29a;border-radius:7px;flex:none;min-height:34px;padding:0 14px;font-size:11px;font-weight:900}@media (width<=760px){.md-offline-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.md-offline-report-foot{flex-direction:column;align-items:stretch}.md-command-board-head{flex-direction:column;gap:8px}.md-command-grid{grid-template:none/1fr;grid-auto-rows:auto}.md-command-tile,.md-command-tile-yield,.md-command-tile-monthly,.md-command-tile-quick,.md-command-tile-infra,.md-command-tile-arc,.md-command-tile-ranked,.md-command-tile-monthly-unique,.md-command-tile-ranked-challenges,.md-command-tile-arena,.md-command-tile-arena-royale,.md-command-tile-calendar-hero,.md-command-tile-returning,.md-arena-challenge-field,.md-arena-royale-field,.md-monthly-challenge-field,.md-calendar-event-field{grid-area:auto}.md-command-tile-monthly-unique{min-height:420px}.md-command-tile-quick,.md-command-yield-extra,.md-command-infra-grid,.md-ranked-challenge-grid,.md-arena-challenge-grid,.md-arena-royale-stage-grid,.md-monthly-challenge-grid,.md-calendar-event-grid,.md-ranked-summary,.md-arena-summary,.md-arena-royale-summary,.md-ranked-scaling{grid-template-columns:repeat(2,minmax(0,1fr))}.md-arena-royale-stage-grid{grid-template-rows:none}.md-arena-royale-stage-card.is-primary{grid-area:auto/span 2;min-height:260px}.md-new-run-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.md-leaderboard-grid{grid-template-columns:1fr}.md-leaderboard-hero{margin-top:20px}.md-leaderboard-row{grid-template-columns:26px minmax(0,1fr)}.md-leaderboard-row em{grid-column:2;justify-self:start;margin-top:-4px}}.md-battle-deck-tracker{z-index:70;-webkit-backdrop-filter:blur(8px);background:#02050bb8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.md-bdt-shell{clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);background:linear-gradient(#090f1bf0,#060b15e0);border:1px solid #97d2ff2e;flex-direction:column;width:min(980px,96vw);max-height:88vh;display:flex;box-shadow:0 24px 80px #000000b3,inset 0 1px #ffffff12}.md-bdt-head{border-bottom:1px solid #97d2ff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 20px;display:grid}.md-bdt-head span{letter-spacing:.2em;color:#9fb0c7b3;font-family:JetBrains Mono,monospace;font-size:9px;display:block}.md-bdt-head strong{color:#fff;font-family:Orbitron,sans-serif;font-size:14px}.md-bdt-close{color:#cfe0f5cc;cursor:pointer;background:#9fb0c70d;border:1px solid #97d2ff33;padding:6px 12px;font-family:Chakra Petch,sans-serif;font-size:11px}.md-bdt-close:hover{color:#fff}.md-bdt-tabs{grid-template-columns:repeat(2,minmax(96px,1fr));gap:6px;display:grid}.md-bdt-tabs button{color:#cfe0f5c7;text-align:center;background:#9fb0c70d;border:1px solid #97d2ff29;border-radius:7px;min-height:34px;padding:5px 7px}.md-bdt-tabs button span{color:inherit;letter-spacing:.12em;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900}.md-bdt-tabs button b{color:#fff;margin-top:3px;font-family:Orbitron,sans-serif;font-size:12px;line-height:1;display:block}.md-bdt-tabs button:hover,.md-bdt-tabs button.is-active{color:#57f29a;background:#57f29a1c;border-color:#57f29a75;box-shadow:0 0 18px #57f29a29}.md-bdt-body{flex-direction:column;gap:18px;padding:16px 20px;display:flex;overflow-y:auto}.md-bdt-section-head{letter-spacing:.16em;color:#5fd3e6;border-bottom:1px solid #5fd3e633;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:6px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.md-bdt-section-head em{color:#fff;font-family:Orbitron,sans-serif;font-style:normal}.md-bdt-played .md-bdt-section-head{color:#9fb0c7b3;border-color:#9fb0c72e}.md-bdt-grid{flex-wrap:wrap;gap:12px;display:flex}.md-bdt-played .md-bdt-grid{opacity:.42;filter:grayscale(.35)}.md-bdt-empty{color:#9fb0c780;padding:8px 0;font-family:Chakra Petch,sans-serif;font-size:12px}.md-bdt-card{position:relative}.md-bdt-count{z-index:3;color:#04140b;pointer-events:none;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);background:#5fd3e6;padding:3px 7px;font-family:Orbitron,sans-serif;font-size:12px;font-weight:700;line-height:1;position:absolute;top:6px;right:6px;box-shadow:0 2px 8px #0000008c}.md-bdt-map-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.md-bdt-map-card{border:1px solid var(--mc,#7fd0ff);grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px;min-height:204px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-bdt-map-card{border:1px solid color-mix(in srgb, var(--mc,#7fd0ff) 38%, #ffffff1a)}}.md-bdt-map-card{background:linear-gradient(180deg, #080e1ac7, #050912a8), radial-gradient(95% 120% at 0% 0%, var(--mc,#7fd0ff), transparent 74%);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.md-bdt-map-card{background:linear-gradient(180deg, #080e1ac7, #050912a8), radial-gradient(95% 120% at 0% 0%, color-mix(in srgb, var(--mc,#7fd0ff) 12%, transparent), transparent 74%)}}.md-bdt-map-card{box-shadow:0 12px 32px #00000061,inset 0 1px #ffffff14}.md-bdt-map-card.is-active{border-color:var(--mc,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-bdt-map-card.is-active{border-color:color-mix(in srgb, var(--mc,#ffd86b) 58%, #ffffff29)}}.md-bdt-map-card.is-active{box-shadow:0 0 24px var(--mc,#ffd86b), 0 12px 32px #0000006b, inset 0 1px 0 #ffffff17}@supports (color:color-mix(in lab, red, red)){.md-bdt-map-card.is-active{box-shadow:0 0 24px color-mix(in srgb, var(--mc,#ffd86b) 18%, transparent), 0 12px 32px #0000006b, inset 0 1px 0 #ffffff17}}.md-bdt-map-face{justify-content:center;display:flex;position:relative}.md-bdt-map-info{gap:8px;min-width:0;display:grid}.md-bdt-map-info span{color:var(--mc,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-bdt-map-info span{color:color-mix(in srgb, var(--mc,#7fd0ff) 70%, #fff)}}.md-bdt-map-info span{letter-spacing:.14em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900}.md-bdt-map-info strong{color:#fff;font-family:Orbitron,sans-serif;font-size:17px;line-height:1.08}.md-bdt-map-info p{color:#dce8f7c7;font-family:Chakra Petch,sans-serif;font-size:12px;line-height:1.38}.md-bdt-map-fallback{aspect-ratio:5/7;background:linear-gradient(180deg, var(--mc,#7fd0ff), #050912d1), #050912d1;border-radius:8px;align-content:end;gap:8px;width:132px;padding:11px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-bdt-map-fallback{background:linear-gradient(180deg, color-mix(in srgb, var(--mc,#7fd0ff) 20%, transparent), #050912d1), #050912d1}}.md-bdt-map-fallback{border:1px solid var(--mc,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-bdt-map-fallback{border:1px solid color-mix(in srgb, var(--mc,#7fd0ff) 54%, #ffffff1a)}}.md-bdt-map-fallback span,.md-bdt-map-fallback strong{text-transform:uppercase;font-family:Chakra Petch,sans-serif}.md-bdt-map-fallback span{color:var(--mc,#7fd0ff);letter-spacing:.14em;font-size:9px}.md-bdt-map-fallback strong{color:#fff;font-size:14px;line-height:1.08}.md-bdt-route-effects{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.md-bdt-route-effects span{border:1px solid var(--fx,#7fd0ff);align-items:center;gap:7px;min-height:28px;padding:5px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.md-bdt-route-effects span{border:1px solid color-mix(in srgb, var(--fx,#7fd0ff) 42%, #ffffff1a)}}.md-bdt-route-effects span{background:var(--fx,#7fd0ff);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.md-bdt-route-effects span{background:color-mix(in srgb, var(--fx,#7fd0ff) 12%, #080e1ab8)}}.md-bdt-route-effects b,.md-bdt-route-effects em{font-family:Chakra Petch,sans-serif;font-size:10px;line-height:1}.md-bdt-route-effects b{color:var(--fx,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-bdt-route-effects b{color:color-mix(in srgb, var(--fx,#7fd0ff) 72%, #fff)}}.md-bdt-route-effects b{letter-spacing:.1em;font-weight:900}.md-bdt-route-effects em{color:#dce8f7b3;font-style:normal}.md-deckbuilder{flex-direction:column;gap:14px;display:flex}.md-deckbuilder-head{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(#080e1acc,#050912a8);border:1px solid #97d2ff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.md-deckbuilder-tiers{align-items:center;gap:6px;display:flex}.md-deckbuilder-tiers>span,.md-deckbuilder-readout span{letter-spacing:.18em;color:#9fb0c7b3;font-family:JetBrains Mono,monospace;font-size:9px}.md-deckbuilder-tiers button{letter-spacing:.04em;color:#cfe0f5cc;cursor:pointer;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:#9fb0c70d;border:1px solid #97d2ff2e;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:12px}.md-deckbuilder-tiers button:hover{color:#cfe3ff}.md-deckbuilder-tiers button.is-active{color:#04141a;background:#3fd6ee;border-color:#3fd6ee;font-weight:700}.md-deckbuilder-readout{gap:22px;display:flex}.md-deckbuilder-readout>div{flex-direction:column;gap:2px;display:flex}.md-deckbuilder-readout strong{color:#fff;font-family:Orbitron,sans-serif;font-size:14px}.md-deckbuilder-readout .is-bonus strong{color:#57f29a;text-shadow:0 0 12px #57f29a66}.md-deckbuilder-presets{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.md-preset-chip{background:#080e1ab3;border:1px solid #97d2ff2e;align-items:stretch;display:flex}.md-preset-chip.is-active{border-color:#3fd6ee;box-shadow:0 0 0 1px #3fd6ee66}.md-preset-chip>button:first-child{color:#cfe3ff;cursor:pointer;background:0 0;padding:5px 10px;font-family:Chakra Petch,sans-serif;font-size:11px}.md-preset-chip em{color:#9fb0c7b3;margin-left:4px;font-family:JetBrains Mono,monospace;font-size:9px;font-style:normal}.md-preset-del{color:#ff5b4ab3;cursor:pointer;background:0 0;border-left:1px solid #97d2ff1f;padding:0 8px}.md-preset-del:hover{color:#ff5b4a}.md-preset-chip.is-battle-active{border-color:#57f29a;box-shadow:0 0 0 1px #57f29a73}.md-preset-chip.is-battle-active>button:first-child{color:#57f29a}.md-preset-use{letter-spacing:.12em;color:#57f29a;cursor:pointer;background:0 0;border-left:1px solid #97d2ff1f;padding:0 9px;font-family:JetBrains Mono,monospace;font-size:9px}.md-preset-use:hover{background:#57f29a24}.md-predeploy{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040810b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.md-predeploy-shell{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:linear-gradient(#0c1422f7,#080d18f7);border:1px solid #97d2ff38;width:min(560px,92vw);box-shadow:0 0 0 1px #080e1acc,0 24px 60px #0009}.md-predeploy-head{border-bottom:1px solid #97d2ff1f;justify-content:space-between;align-items:baseline;padding:16px 20px 12px;display:flex}.md-predeploy-head span{letter-spacing:.14em;color:#eaf2ff;font-family:Chakra Petch,sans-serif;font-size:15px}.md-predeploy-head em{letter-spacing:.08em;color:#9fb0c7bf;font-family:JetBrains Mono,monospace;font-size:10px;font-style:normal}.md-predeploy-list{flex-direction:column;gap:6px;max-height:50vh;padding:14px 16px;display:flex;overflow-y:auto}.md-predeploy-row{cursor:pointer;text-align:left;background:#080e1a99;border:1px solid #97d2ff24;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 14px;transition:border-color .12s,background .12s;display:grid}.md-predeploy-row:hover{background:#0e1626b3;border-color:#97d2ff4d}.md-predeploy-row.is-sel{border-color:#57f29a;box-shadow:inset 0 0 0 1px #57f29a66}.md-predeploy-row.is-weak{opacity:.62}.md-pd-name{color:#dce8fb;font-family:Chakra Petch,sans-serif;font-size:13px}.md-pd-meta{color:#9fb0c7d9;font-family:JetBrains Mono,monospace;font-size:11px}.md-pd-bonus{letter-spacing:.08em;color:#78879eb3;font-family:JetBrains Mono,monospace;font-size:9px}.md-pd-bonus.on{color:#57f29a}.md-predeploy-note{letter-spacing:.04em;color:#78879e99;padding:0 20px 10px;font-family:JetBrains Mono,monospace;font-size:9px}.md-predeploy-stance{padding:4px 16px 6px}.md-pd-stance-head{letter-spacing:.16em;color:#9fb0c7b3;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:9px}.md-pd-stance-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.md-pd-stance{cursor:pointer;text-align:left;color:#9fb0c7;background:#080e1a99;border:1px solid #97d2ff24;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;transition:border-color .12s,background .12s;display:flex}.md-pd-stance strong{color:#cfe3ff;font-family:Orbitron,sans-serif;font-size:18px;line-height:1}.md-pd-stance>span{letter-spacing:.06em;color:#dce8fb;font-family:Chakra Petch,sans-serif;font-size:11px}.md-pd-stance em{letter-spacing:.04em;color:#9fb0c7a6;font-family:JetBrains Mono,monospace;font-size:8px;font-style:normal}.md-pd-stance:hover{background:#0e1626b3;border-color:#97d2ff4d}.md-pd-stance.is-sel{border-color:currentColor;box-shadow:inset 0 0 0 1px}.md-pd-stance.st-keep.is-sel{color:#5cc8ff}.md-pd-stance.st-coin.is-sel{color:#ffd86b}.md-pd-stance.st-forfeit.is-sel{color:#ff6a5b}.md-pd-stance.is-sel strong{color:currentColor}.md-predeploy-foot{border-top:1px solid #97d2ff1f;justify-content:space-between;gap:10px;padding:12px 16px 16px;display:flex}.md-pd-cancel{letter-spacing:.1em;color:#9fb0c7cc;cursor:pointer;background:0 0;border:1px solid #97d2ff29;padding:9px 16px;font-family:Chakra Petch,sans-serif;font-size:12px}.md-pd-cancel:hover{color:#cfe3ff;border-color:#97d2ff4d}.md-pd-deploy{letter-spacing:.12em;color:#04140b;cursor:pointer;background:#57f29a;border:1px solid #57f29a;padding:9px 26px;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:600}.md-pd-deploy:hover{background:#6effae;box-shadow:0 0 16px #57f29a66}.md-preset-new{letter-spacing:.1em;color:#57f29a;cursor:pointer;background:0 0;border:1px dashed #57f29a66;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:10px}.md-deckbuilder-grid{flex-wrap:wrap;gap:14px;padding:10px 0;display:flex}.md-builder-cell{opacity:.55;flex-direction:column;align-items:center;gap:6px;transition:opacity .15s;display:flex}.md-builder-cell.is-in{opacity:1}.md-builder-qty{align-items:center;gap:8px;display:flex}.md-builder-qty button{color:#fff;cursor:pointer;background:#3fd6ee1f;border:1px solid #3fd6ee66;width:26px;height:26px;font-family:Orbitron,sans-serif;font-size:14px;font-weight:800}.md-builder-qty button:hover:not(:disabled){background:#3fd6ee3d}.md-builder-qty button:disabled{opacity:.3;cursor:default}.md-builder-qty span{color:#cfe3ff;text-align:center;min-width:44px;font-family:JetBrains Mono,monospace;font-size:12px}.md-deckbuilder-actions{align-items:center;gap:10px;padding-top:6px;display:flex}.md-preset-name{letter-spacing:.08em;color:#fff;background:#080e1ab3;border:1px solid #97d2ff33;outline:none;flex:1;max-width:280px;padding:8px 12px;font-family:JetBrains Mono,monospace;font-size:12px}.md-preset-name::placeholder{color:#9fb0c780}.md-deckbuilder-save{letter-spacing:.06em;color:#04141a;cursor:pointer;background:#57f29a;border:1px solid #57f29a;padding:9px 20px;font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:700;box-shadow:0 6px 16px #57f29a33,inset 0 1px #ffffff38}.md-deckbuilder-save:hover{filter:brightness(1.1)}.md-deck-gridfx{z-index:2;pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(90deg,#57f29a0b 1px,#0000 1px),linear-gradient(0deg,#ffd86b0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:68px 68px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 74% at 50% 48%,#000 0%,#0000 84%);mask-image:radial-gradient(82% 74% at 50% 48%,#000 0%,#0000 84%)}.md-deck-console{pointer-events:auto;text-align:left;-webkit-backdrop-filter:blur(38px)saturate(170%);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);background:linear-gradient(#080e1ad6,#050912b8),radial-gradient(92% 120% at 50% 0,#57f29a1a,#0000 70%);border:1px solid #9debcd3d;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:12px 15px;display:grid;box-shadow:0 18px 52px #00000094,inset 0 1px #ffffff1a}.md-deck-console-reward{grid-template-columns:minmax(0,1fr) auto;max-width:920px;margin:0 auto}.md-deck-close{color:#d7ffe9;letter-spacing:.08em;white-space:nowrap;background:#57f29a14;border:1px solid #9debcd4d;border-radius:8px;padding:7px 10px;font-size:11px}.md-deck-close:hover{background:#57f29a24}.md-deck-console-main span,.md-deck-console-stats span{color:#57f29a;letter-spacing:.2em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px;display:block}.md-deck-console-main strong,.md-deck-console-stats strong{color:#fff;letter-spacing:.08em;margin-top:3px;font-family:Orbitron,sans-serif;line-height:1.04;display:block}.md-deck-console-main strong{text-wrap:balance;font-size:clamp(23px,3.4vw,36px)}.md-deck-console-main p{color:#dce8f7d1;max-width:680px;margin-top:8px;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.55}.md-deck-console-stats{text-align:right;border-left:1px solid #ffffff1a;min-width:82px;padding-left:12px}.md-deck-console-stats strong{font-size:24px}.md-deck-console-scrap strong{color:#bff6d6}.md-deck-factions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.md-deck-factions span{color:#dcecff;background:var(--f);border-radius:8px;align-items:center;gap:6px;min-height:25px;padding:4px 8px;font-family:Chakra Petch,sans-serif;font-size:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.md-deck-factions span{background:color-mix(in srgb, var(--f) 12%, transparent)}}.md-deck-factions span{border:1px solid var(--f)}@supports (color:color-mix(in lab, red, red)){.md-deck-factions span{border:1px solid color-mix(in srgb, var(--f) 42%, transparent)}}.md-deck-factions i{background:var(--f);width:8px;height:8px;box-shadow:0 0 10px var(--f);transform:rotate(45deg)}.md-deck-reward-grid{position:relative}.md-deck-reward-grid:before{content:"";background:linear-gradient(90deg,#0000,#57f29a6b,#ffd86b3d,#0000);height:1px;position:absolute;top:10px;left:10%;right:10%}.md-deck-scroll{padding-top:116px;padding-bottom:40px}.md-deck-tabs{z-index:1;-webkit-backdrop-filter:blur(34px)saturate(165%);background:linear-gradient(#080e1ad6,#050912b3),radial-gradient(88% 120% at 50% 0,#57f29a1f,#0000 72%);border:1px solid #9debcd3d;border-radius:8px;gap:6px;padding:6px;display:flex;position:relative;box-shadow:0 16px 46px #00000080,inset 0 1px #ffffff17}.md-deck-tabs button{text-align:left;color:#dcecff;background:#080e189e;border:1px solid #ffffff14;border-radius:8px;flex:1 1 0;min-width:0;min-height:40px;padding:6px 9px;transition:border-color .18s,background .18s,transform .18s}.md-deck-tabs button:hover{background:#0d1824b8;border-color:#57f29a57;transform:translateY(-1px)}.md-deck-tabs button.is-active{background:linear-gradient(#57f29a33,#080e18d6),radial-gradient(100% 130% at 0 0,#ffd86b1f,#0000 72%);border-color:#57f29a85;box-shadow:0 0 22px #57f29a24,inset 0 1px #ffffff1a}.md-deck-tabs span,.md-effective-deck-summary span,.md-helper-archive-head span,.md-formation-archive-head span,.md-formation-archive-stats span,.md-formation-card-top span,.md-formation-card-body span,.md-helper-archive-stats span,.md-helper-faction-strip span,.md-helper-entry-info>span,.md-helper-entry-info div span{color:#57f29a;letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px;display:block}.md-deck-tabs span{letter-spacing:.12em;white-space:nowrap;font-size:8px}.md-deck-tabs strong,.md-effective-deck-summary strong,.md-helper-archive-head strong,.md-formation-archive-head strong,.md-formation-archive-stats strong,.md-formation-card-top strong,.md-helper-archive-stats strong,.md-helper-entry-info strong{color:#fff;letter-spacing:.06em;margin-top:4px;font-family:Orbitron,sans-serif;line-height:1.06;display:block}.md-deck-tabs strong{white-space:nowrap;font-size:11px}.md-economy-forecast{-webkit-backdrop-filter:blur(32px)saturate(155%);background:linear-gradient(#080e1acc,#050912a8),radial-gradient(90% 140% at 0 0,#ffd86b1f,#0000 72%);border:1px solid #ffd86b3d;border-radius:8px;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:10px;padding:9px;display:grid;box-shadow:0 16px 42px #00000075,inset 0 1px #ffffff14}.md-economy-forecast-head{border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;min-width:0;padding-right:10px;display:flex}.md-economy-forecast-head span,.md-economy-forecast-grid span{color:#ffd86b;letter-spacing:.15em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:800;display:block}.md-economy-forecast-head strong{color:#fff7d8;letter-spacing:.07em;margin-top:4px;font-family:Orbitron,sans-serif;font-size:12px;font-weight:900;display:block}.md-economy-forecast-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.md-economy-forecast-grid div{background:linear-gradient(180deg, var(--eco,#ffd86b), #ffffff06), #080e1ab8;border-radius:7px;min-width:0;padding:8px}@supports (color:color-mix(in lab, red, red)){.md-economy-forecast-grid div{background:linear-gradient(180deg, color-mix(in srgb, var(--eco,#ffd86b) 12%, #ffffff0a), #ffffff06), #080e1ab8}}.md-economy-forecast-grid div{border:1px solid var(--eco,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-economy-forecast-grid div{border:1px solid color-mix(in srgb, var(--eco,#ffd86b) 28%, #ffffff14)}}.md-economy-forecast-grid span{color:var(--eco,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-economy-forecast-grid span{color:color-mix(in srgb, var(--eco,#ffd86b) 76%, #fff)}}.md-economy-forecast-grid span{white-space:nowrap}.md-economy-forecast-grid strong,.md-economy-forecast-grid em{margin-top:4px;font-family:Orbitron,sans-serif;font-weight:900;line-height:1.05;display:block}.md-economy-forecast-grid strong{color:#edf7ff;font-size:11px}.md-economy-forecast-grid em{color:var(--eco,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-economy-forecast-grid em{color:color-mix(in srgb, var(--eco,#ffd86b) 72%, #fff)}}.md-economy-forecast-grid em{letter-spacing:.06em;font-size:10px;font-style:normal}.md-effective-deck-panel,.md-mapcard-archive,.md-helper-archive,.md-formation-archive{gap:16px;display:grid}.md-effective-deck-summary,.md-mapcard-archive-head,.md-helper-archive-head,.md-formation-archive-head{-webkit-backdrop-filter:blur(32px)saturate(150%);background:linear-gradient(#080e1ad1,#050912ad),radial-gradient(76% 130% at 0 0,#57f29a1f,#0000 72%);border:1px solid #57f29a47;border-radius:8px;grid-template-columns:minmax(320px,1fr) minmax(430px,.9fr);align-items:stretch;gap:14px;padding:15px;display:grid;box-shadow:0 16px 46px #0000007a,inset 0 1px #ffffff17}.md-effective-deck-summary>div:first-child,.md-mapcard-archive-head>div:first-child,.md-helper-archive-head>div:first-child,.md-formation-archive-head>div:first-child{padding:4px 2px}.md-effective-deck-summary strong,.md-mapcard-archive-head strong,.md-helper-archive-head strong,.md-formation-archive-head strong{font-size:clamp(19px,2.6vw,28px)}.md-effective-deck-summary p,.md-mapcard-archive-head p,.md-helper-archive-head p,.md-formation-archive-head p,.md-formation-card-body p,.md-helper-entry-info p{color:#dce8f7c7;margin-top:8px;font-family:Chakra Petch,sans-serif;font-size:12px;line-height:1.45}.md-card-review-toggle{color:#04141a;letter-spacing:.11em;text-transform:uppercase;background:#57f29a;border:1px solid #d2ffe7bd;border-radius:8px;min-height:34px;margin-top:13px;padding:0 12px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900;box-shadow:0 0 16px #57f29a3d}.md-card-review-toggle:hover{filter:brightness(1.08)}.md-effective-deck-metrics,.md-mapcard-archive-stats,.md-helper-archive-stats,.md-formation-archive-stats{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;display:grid}.md-effective-deck-metrics div,.md-mapcard-archive-stats div,.md-helper-archive-stats div,.md-formation-archive-stats div{background:#050912bd;border:1px solid #57f29a38;border-radius:8px;min-height:72px;padding:11px}.md-effective-deck-metrics strong,.md-mapcard-archive-stats strong,.md-helper-archive-stats strong,.md-formation-archive-stats strong{font-size:18px}.md-mapcard-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.md-mapcard-card{background:linear-gradient(180deg, #080e18d1, #050912a8), radial-gradient(92% 72% at 50% 0%, var(--mc), transparent 74%);border-radius:8px;min-height:430px;padding:10px;position:relative}@supports (color:color-mix(in lab, red, red)){.md-mapcard-card{background:linear-gradient(180deg, #080e18d1, #050912a8), radial-gradient(92% 72% at 50% 0%, color-mix(in srgb, var(--mc) 18%, transparent), transparent 74%)}}.md-mapcard-card{border:1px solid var(--mc)}@supports (color:color-mix(in lab, red, red)){.md-mapcard-card{border:1px solid color-mix(in srgb, var(--mc) 42%, #ffffff14)}}.md-mapcard-card{overflow:hidden;box-shadow:0 12px 32px #00000061,inset 0 1px #ffffff14}.md-mapcard-card-face{justify-content:center;padding:2px 0 8px;display:flex;position:relative}.md-mapcard-copy-badge{color:#061019;background:var(--mc);min-width:28px;height:28px;box-shadow:0 4px 16px var(--mc);border:2px solid #05070c;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-2px;right:calc(50% - 100px)}@supports (color:color-mix(in lab, red, red)){.md-mapcard-copy-badge{box-shadow:0 4px 16px color-mix(in srgb, var(--mc) 62%, transparent)}}.md-mapcard-copy-badge{font-family:Orbitron,sans-serif;font-size:12px;font-weight:900}.md-mapcard-card.is-played,.md-mapcard-card.is-locked,.md-mapcard-card.is-played{opacity:1;filter:none}.md-mapcard-card.is-locked .md-mapcard-body,.md-mapcard-card.is-played .md-mapcard-body{opacity:1}.md-mapcard-art{background:linear-gradient(180deg, var(--mc), #050912b8), repeating-linear-gradient(135deg, var(--mc) 0 10px, transparent 10px 20px);border-radius:8px;align-content:end;gap:7px;min-height:142px;padding:13px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-mapcard-art{background:linear-gradient(180deg, color-mix(in srgb, var(--mc) 16%, transparent), #050912b8), repeating-linear-gradient(135deg, color-mix(in srgb, var(--mc) 18%, transparent) 0 10px, transparent 10px 20px)}}.md-mapcard-art{border:1px solid var(--mc)}@supports (color:color-mix(in lab, red, red)){.md-mapcard-art{border:1px solid color-mix(in srgb, var(--mc) 50%, #ffffff1a)}}.md-mapcard-art{overflow:hidden}.md-mapcard-art span,.md-mapcard-art em,.md-mapcard-body span{text-transform:uppercase;letter-spacing:.13em;font-family:Chakra Petch,sans-serif}.md-mapcard-art span{color:var(--mc);font-size:9px}.md-mapcard-art strong{color:#fff;font-family:Orbitron,sans-serif;font-size:21px;line-height:1.05}.md-mapcard-art em{color:#061019;background:var(--mc);border-radius:6px;width:max-content;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.md-mapcard-body{gap:8px;padding-top:10px;display:grid}.md-mapcard-body div{background:#0509127a;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.md-mapcard-body span{color:#e1eefa94;font-size:8px}.md-mapcard-body strong{color:#fff;text-align:right;font-family:Orbitron,sans-serif;font-size:11px}.md-mapcard-body p,.md-mapcard-body small{color:#dce8f7c7;font-family:Chakra Petch,sans-serif;font-size:11px;line-height:1.36}.md-mapcard-body small{color:var(--mc)}@supports (color:color-mix(in lab, red, red)){.md-mapcard-body small{color:color-mix(in srgb, var(--mc) 76%, #fff)}}.md-helper-empty{color:#dce8f7c2;text-align:center;background:#080e189e;border:1px solid #ffffff1a;border-radius:8px;padding:22px;font-family:Chakra Petch,sans-serif}.md-helper-faction-strip{flex-wrap:wrap;gap:8px;display:flex}.md-helper-faction-strip span{color:#e1eefadb;background:var(--h);border-radius:8px;align-items:center;gap:8px;min-height:32px;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.md-helper-faction-strip span{background:color-mix(in srgb, var(--h) 12%, #080e1894)}}.md-helper-faction-strip span{border:1px solid var(--h)}@supports (color:color-mix(in lab, red, red)){.md-helper-faction-strip span{border:1px solid color-mix(in srgb, var(--h) 34%, #ffffff14)}}.md-helper-faction-strip i{background:var(--h);width:8px;height:8px;box-shadow:0 0 10px var(--h);transform:rotate(45deg)}.md-helper-faction-strip strong{color:#fff;margin-left:4px;font-family:Orbitron,sans-serif;font-size:12px}.md-helper-archive-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:15px;display:grid}.md-helper-entry{background:linear-gradient(180deg, #080e1ac7, #0509129e), radial-gradient(90% 130% at 0% 0%, var(--h), transparent 72%);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-helper-entry{background:linear-gradient(180deg, #080e1ac7, #0509129e), radial-gradient(90% 130% at 0% 0%, color-mix(in srgb, var(--h) 15%, transparent), transparent 72%)}}.md-helper-entry{border:1px solid var(--h)}@supports (color:color-mix(in lab, red, red)){.md-helper-entry{border:1px solid color-mix(in srgb, var(--h) 28%, #ffffff14)}}.md-helper-entry{-webkit-backdrop-filter:blur(22px)saturate(145%);box-shadow:0 12px 34px #00000057,inset 0 1px #ffffff12}.md-helper-entry-card{position:relative}.md-helper-entry-card>span{z-index:4;color:#04141a;background:var(--h);width:28px;height:28px;box-shadow:0 2px 12px var(--h);border:2px solid #05070c;border-radius:999px;justify-content:center;align-items:center;font-family:Orbitron,sans-serif;font-size:12px;font-weight:900;display:flex;position:absolute;top:-8px;right:-8px}@supports (color:color-mix(in lab, red, red)){.md-helper-entry-card>span{box-shadow:0 2px 12px color-mix(in srgb, var(--h) 70%, transparent)}}.md-helper-entry-info{min-width:0}.md-helper-entry-info>span,.md-helper-entry-info div span{color:var(--h)}@supports (color:color-mix(in lab, red, red)){.md-helper-entry-info>span,.md-helper-entry-info div span{color:color-mix(in srgb, var(--h) 82%, #fff)}}.md-helper-entry-info strong{overflow-wrap:anywhere;font-size:20px}.md-helper-entry-info div{border:1px solid var(--h);background:#05091294;border-radius:8px;width:fit-content;min-width:110px;margin-top:12px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.md-helper-entry-info div{border:1px solid color-mix(in srgb, var(--h) 26%, #ffffff14)}}.md-helper-entry-info div strong{font-size:14px}.md-formation-grid{grid-template-columns:repeat(auto-fit,minmax(236px,1fr));place-items:start center;gap:8px;display:grid}.md-formation-card{aspect-ratio:5/7;background:linear-gradient(165deg, var(--f), #070b14fa 62%), radial-gradient(120% 130% at 50% 0%, var(--f), transparent 72%);border-radius:11px;width:236px;max-width:100%;padding:2px}@supports (color:color-mix(in lab, red, red)){.md-formation-card{background:linear-gradient(165deg, color-mix(in srgb, var(--f) 54%, #172033), #070b14fa 62%), radial-gradient(120% 130% at 50% 0%, color-mix(in srgb, var(--f) 22%, transparent), transparent 72%)}}.md-formation-card{border:2px solid var(--f)}@supports (color:color-mix(in lab, red, red)){.md-formation-card{border:2px solid color-mix(in srgb, var(--f) 80%, #ffffff2e)}}.md-formation-card{box-shadow:0 10px 30px #0000007a, 0 0 20px var(--f), inset 0 1px 0 #ffffff1c}@supports (color:color-mix(in lab, red, red)){.md-formation-card{box-shadow:0 10px 30px #0000007a, 0 0 20px color-mix(in srgb, var(--f) 18%, transparent), inset 0 1px 0 #ffffff1c}}.md-formation-card{will-change:transform;transition:transform .12s,box-shadow .2s,filter .2s}.md-formation-card-frame{border:1px solid var(--f);background:linear-gradient(#0d1422eb,#050912f2);border-radius:8px;grid-template-rows:auto auto minmax(94px,1fr);gap:6px;height:100%;padding:8px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-formation-card-frame{border:1px solid color-mix(in srgb, var(--f) 30%, #ffffff1a)}}.md-formation-art{aspect-ratio:1460/1078;border:1px solid var(--f);border-radius:8px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-formation-art{border:1px solid color-mix(in srgb, var(--f) 54%, #ffffff1a)}}.md-formation-art{background:radial-gradient(90% 80% at 50% 42%, var(--f), transparent 72%), #03060ceb}@supports (color:color-mix(in lab, red, red)){.md-formation-art{background:radial-gradient(90% 80% at 50% 42%, color-mix(in srgb, var(--f) 10%, transparent), transparent 72%), #03060ceb}}.md-formation-art{box-shadow:inset 0 0 20px var(--f)}@supports (color:color-mix(in lab, red, red)){.md-formation-art{box-shadow:inset 0 0 20px color-mix(in srgb, var(--f) 16%, transparent)}}.md-formation-art img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.md-formation-art-vignette{pointer-events:none;background:linear-gradient(#020409bd 0%,#0000 32% 68%,#02040957 100%),radial-gradient(120% 96% at 50% 46%,#0000 55%,#0204097a 100%);position:absolute;inset:0}.md-formation-card-top{z-index:3;border:1px solid var(--f);background:linear-gradient(#03070dd1,#03070d75);border-radius:7px;gap:2px;padding:5px 7px 6px;display:grid;position:absolute;top:6px;left:6px;right:6px}@supports (color:color-mix(in lab, red, red)){.md-formation-card-top{border:1px solid color-mix(in srgb, var(--f) 48%, #ffffff1f)}}.md-formation-card-top{box-shadow:0 0 14px var(--f), inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){.md-formation-card-top{box-shadow:0 0 14px color-mix(in srgb, var(--f) 14%, transparent), inset 0 1px 0 #ffffff1a}}.md-formation-card-top{-webkit-backdrop-filter:blur(5px)saturate(140%)}.md-formation-card-top span{color:var(--f)}@supports (color:color-mix(in lab, red, red)){.md-formation-card-top span{color:color-mix(in srgb, var(--f) 82%, #fff)}}.md-formation-card-top span{letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:900;line-height:1.05}.md-formation-card-top strong{color:#fff;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 0 12px var(--f), 0 2px 8px #000000b3;font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:900;line-height:1.05;display:block}@supports (color:color-mix(in lab, red, red)){.md-formation-card-top strong{text-shadow:0 0 12px color-mix(in srgb, var(--f) 48%, transparent), 0 2px 8px #000000b3}}.md-formation-holo,.md-formation-holo-grain,.md-formation-glare{z-index:4;pointer-events:none;position:absolute;inset:0}.md-formation-holo{opacity:.18}.md-formation-holo-grain{opacity:.12}.md-formation-glare{opacity:0;transition:opacity .16s}.md-formation-card:hover .md-formation-glare{opacity:1}.md-formation-pattern{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.md-formation-slot{background:radial-gradient(70% 90% at 50% 38%, var(--f), transparent 72%), #080e18c2;border-radius:5px;justify-content:center;align-items:center;min-height:22px;display:flex}@supports (color:color-mix(in lab, red, red)){.md-formation-slot{background:radial-gradient(70% 90% at 50% 38%, color-mix(in srgb, var(--f) 24%, transparent), transparent 72%), #080e18c2}}.md-formation-slot{border:1px solid var(--f)}@supports (color:color-mix(in lab, red, red)){.md-formation-slot{border:1px solid color-mix(in srgb, var(--f) 42%, #ffffff1a)}}.md-formation-slot{box-shadow:inset 0 1px #ffffff14}.md-formation-slot span{color:#eef7ff;letter-spacing:.04em;font-family:Orbitron,sans-serif;font-size:7px;font-weight:900}.md-formation-slot-empty{opacity:.72;background:repeating-linear-gradient(135deg,#ffffff0d 0 8px,#0000 8px 16px),#080e186b;border-style:dashed}.md-formation-slot-master{border-color:#ffd86b94;box-shadow:0 0 18px #ffd86b21,inset 0 1px #ffffff14}.md-formation-card-body{gap:4px;min-height:0;display:grid}.md-formation-card-body div{border:1px solid var(--f);background:#05091280;border-radius:6px;min-height:0;padding:5px 6px}@supports (color:color-mix(in lab, red, red)){.md-formation-card-body div{border:1px solid color-mix(in srgb, var(--f) 22%, #ffffff14)}}.md-formation-card-body span{color:var(--f);display:block}@supports (color:color-mix(in lab, red, red)){.md-formation-card-body span{color:color-mix(in srgb, var(--f) 82%, #fff)}}.md-formation-card-body span{letter-spacing:.12em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:900;line-height:1.1}.md-formation-card-body p{-webkit-line-clamp:3;color:#dce8f7d1;-webkit-box-orient:vertical;margin-top:3px;font-family:Chakra Petch,sans-serif;font-size:8px;line-height:1.18;display:-webkit-box;overflow:hidden}.md-hero-upgrade-console{-webkit-backdrop-filter:blur(38px)saturate(170%);background:linear-gradient(#080e1aeb,#050912d1),radial-gradient(68% 130% at 100% 12%,#ffd86b29,#0000 66%),radial-gradient(70% 110% at 12% 0,#57f29a1c,#0000 72%);border:1px solid #ffd86b57;border-radius:8px;grid-template-columns:minmax(340px,.92fr) minmax(620px,1.3fr);align-items:stretch;gap:22px;padding:22px;display:grid;box-shadow:0 20px 62px #0000008f,inset 0 1px #ffffff1c}.md-hero-upgrade-copy{flex-direction:column;justify-content:space-between;min-height:100%;display:flex}.md-hero-upgrade-copy span,.md-hero-upgrade-meta span,.md-hero-upgrade-lore span,.md-hero-upgrade-abilities span,.md-hero-upgrade-next span,.md-hero-upgrade-stats span,.md-hero-upgrade-explain span{color:#ffd86b;letter-spacing:.2em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px;display:block}.md-hero-upgrade-copy strong,.md-hero-upgrade-meta strong,.md-hero-upgrade-lore strong,.md-hero-upgrade-next strong,.md-hero-upgrade-stats strong{color:#fff;letter-spacing:.06em;margin-top:4px;font-family:Orbitron,sans-serif;font-size:18px;line-height:1.05;display:block}.md-hero-upgrade-copy>strong{font-size:clamp(24px,3.1vw,38px);line-height:1}.md-hero-upgrade-copy p{color:#dce8f7c7;max-width:680px;margin-top:10px;font-family:Chakra Petch,sans-serif;font-size:14px;line-height:1.5}.md-hero-upgrade-explain{grid-template-columns:1fr;gap:10px;margin-top:16px;display:grid}.md-hero-upgrade-explain div{background:linear-gradient(#080e18c2,#050912ad),radial-gradient(100% 140% at 0 0,#ffd86b14,#0000 72%);border:1px solid #ffd86b21;border-radius:8px;padding:12px 13px}.md-hero-upgrade-explain p{color:#deeaf7d1;max-width:none;margin-top:6px;font-size:12px;line-height:1.42}.md-hero-upgrade-lore{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.md-hero-upgrade-lore div,.md-hero-upgrade-next div,.md-hero-upgrade-abilities div{background:#080e18b8;border:1px solid #ffffff17;border-radius:8px}.md-hero-upgrade-lore div{min-height:86px;padding:10px}.md-hero-upgrade-lore strong{font-size:14px}.md-hero-upgrade-lore p{color:#dce8f7a8;margin-top:5px;font-family:Chakra Petch,sans-serif;font-size:10px;line-height:1.28}.md-hero-upgrade-body{grid-template-columns:auto minmax(360px,1fr);justify-content:end;align-items:stretch;gap:20px;display:grid}.md-hero-upgrade-card{align-self:center;transform:translateZ(0)}.md-hero-upgrade-meta{background:linear-gradient(180deg, #080e18eb, #050912d6), radial-gradient(100% 120% at 0% 0%, var(--u), transparent 72%);border-radius:8px;min-width:360px;padding:15px}@supports (color:color-mix(in lab, red, red)){.md-hero-upgrade-meta{background:linear-gradient(180deg, #080e18eb, #050912d6), radial-gradient(100% 120% at 0% 0%, color-mix(in srgb, var(--u) 18%, transparent), transparent 72%)}}.md-hero-upgrade-meta{border:1px solid var(--u)}@supports (color:color-mix(in lab, red, red)){.md-hero-upgrade-meta{border:1px solid color-mix(in srgb, var(--u) 38%, #ffffff14)}}.md-hero-upgrade-meta{flex-direction:column;display:flex}.md-hero-upgrade-stage strong{font-size:20px}.md-hero-upgrade-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.md-hero-upgrade-stats div{text-align:center;border:1px solid var(--u);background:#050912c2;border-radius:8px;min-height:58px;padding:8px 6px;position:relative}@supports (color:color-mix(in lab, red, red)){.md-hero-upgrade-stats div{border:1px solid color-mix(in srgb, var(--u) 24%, #ffffff12)}}.md-hero-upgrade-stats span{letter-spacing:.12em;font-size:8px}.md-hero-upgrade-stats strong{font-size:16px}.md-hero-upgrade-stats em{color:#bff6d6;font-family:Orbitron,sans-serif;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:5px;right:5px}.md-hero-upgrade-abilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.md-hero-upgrade-abilities div{min-height:94px;padding:10px}.md-hero-upgrade-abilities strong{color:#fff;letter-spacing:.04em;margin-top:4px;font-family:Chakra Petch,sans-serif;font-size:12px;line-height:1.15;display:block}.md-hero-upgrade-abilities p{color:#eef7ffb8;margin-top:6px;font-family:Chakra Petch,sans-serif;font-size:10px;line-height:1.28}.md-hero-upgrade-next{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.md-hero-upgrade-next div{min-height:58px;padding:9px}.md-hero-upgrade-next strong{font-size:14px}.md-hero-upgrade-meta button{color:#04141a;letter-spacing:.1em;text-transform:uppercase;background:var(--u);border:1px solid var(--u);border-radius:7px;width:100%;min-height:42px;margin-top:14px;padding:0 10px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.md-hero-upgrade-meta button{border:1px solid color-mix(in srgb, var(--u) 70%, white)}}.md-hero-upgrade-meta button{box-shadow:0 0 16px var(--u)}@supports (color:color-mix(in lab, red, red)){.md-hero-upgrade-meta button{box-shadow:0 0 16px color-mix(in srgb, var(--u) 38%, transparent)}}.md-hero-upgrade-meta button:disabled{color:#7f8b9d;box-shadow:none;background:#0c121ebd;border-color:#7f91aa38}.md-hero-upgrade-cost{color:#ffd86b;letter-spacing:.08em;text-align:center;margin-top:7px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800}.md-card-section{background:linear-gradient(180deg, #080e1ae6, #050912cc), radial-gradient(70% 130% at 0% 0%, var(--f), transparent 72%);border-radius:8px;padding:12px}@supports (color:color-mix(in lab, red, red)){.md-card-section{background:linear-gradient(180deg, #080e1ae6, #050912cc), radial-gradient(70% 130% at 0% 0%, color-mix(in srgb, var(--f) 14%, transparent), transparent 72%)}}.md-card-section{border:1px solid var(--f)}@supports (color:color-mix(in lab, red, red)){.md-card-section{border:1px solid color-mix(in srgb, var(--f) 32%, #ffffff14)}}.md-card-section{-webkit-backdrop-filter:blur(32px)saturate(150%);box-shadow:0 16px 46px #00000080,inset 0 1px #ffffff14}.md-card-section-head{grid-template-columns:minmax(128px,170px) minmax(260px,1fr) minmax(360px,.95fr) minmax(190px,auto);align-items:stretch;gap:10px;margin-bottom:12px;display:grid}.md-card-section-pack{background:radial-gradient(80% 80% at 50% 30%, var(--f), transparent 72%), #050912c2;border-radius:8px;min-height:128px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-card-section-pack{background:radial-gradient(80% 80% at 50% 30%, color-mix(in srgb, var(--f) 20%, transparent), transparent 72%), #050912c2}}.md-card-section-pack{border:1px solid var(--f)}@supports (color:color-mix(in lab, red, red)){.md-card-section-pack{border:1px solid color-mix(in srgb, var(--f) 30%, #ffffff14)}}.md-card-section-pack{box-shadow:inset 0 0 22px var(--f)}@supports (color:color-mix(in lab, red, red)){.md-card-section-pack{box-shadow:inset 0 0 22px color-mix(in srgb, var(--f) 12%, transparent)}}.md-card-section-pack img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:128px;display:block}.md-card-section-pack:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.42;background:linear-gradient(#0000 42%,#02050ab8 100%),linear-gradient(120deg,#0000 0 38%,#ffffff2e 48%,#0000 60%);position:absolute;inset:0}.md-card-section-pack span{z-index:2;color:var(--f);border-radius:7px;padding:5px 7px;display:block;position:absolute;bottom:8px;left:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.md-card-section-pack span{color:color-mix(in srgb, var(--f) 82%, #fff)}}.md-card-section-pack span{border:1px solid var(--f);background:#03070dad}@supports (color:color-mix(in lab, red, red)){.md-card-section-pack span{border:1px solid color-mix(in srgb, var(--f) 34%, #ffffff1a)}}.md-card-section-pack span{letter-spacing:.14em;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(8px)saturate(145%);font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900}.md-card-section-title,.md-card-section-meta,.md-card-section-costs{border:1px solid var(--f);background:#050912bd;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.md-card-section-title,.md-card-section-meta,.md-card-section-costs{border:1px solid color-mix(in srgb, var(--f) 28%, #ffffff14)}}.md-card-section-title{padding:13px 14px}.md-card-section-title span,.md-card-section-meta span,.md-card-section-costs span{color:var(--f);display:block}@supports (color:color-mix(in lab, red, red)){.md-card-section-title span,.md-card-section-meta span,.md-card-section-costs span{color:color-mix(in srgb, var(--f) 82%, #fff)}}.md-card-section-title span,.md-card-section-meta span,.md-card-section-costs span{letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px}.md-card-section-title strong,.md-card-section-meta strong,.md-card-section-costs strong{color:#fff;letter-spacing:.06em;margin-top:4px;font-family:Orbitron,sans-serif;font-size:16px;line-height:1.06;display:block}.md-card-section-title p{color:#dce8f7c7;max-width:640px;margin-top:7px;font-family:Chakra Petch,sans-serif;font-size:12px;line-height:1.42}.md-card-section-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.md-card-section-meta div{background:#080e1894;min-height:70px;padding:11px 10px}.md-card-section-meta strong{overflow-wrap:anywhere;font-size:13px}.md-card-section-costs{flex-direction:column;justify-content:center;min-width:210px;padding:12px;display:flex}.md-card-section-costs strong{color:#bff6d6;font-size:12px;line-height:1.35}.md-card-section-grid{grid-template-columns:repeat(5,minmax(0,1fr));place-items:start center;gap:12px;width:100%;display:grid}.md-deck-card-cell{width:184px;max-width:100%}.md-card-review-locked{filter:saturate(.72)}.md-card-review-locked>div:first-child{opacity:.68}.md-card-locked-badge{z-index:8;color:#dcecff;letter-spacing:.16em;background:#050912d6;border:1px solid #dce8f747;border-radius:7px;padding:4px 7px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900;position:absolute;top:8px;left:8px;box-shadow:0 5px 16px #0000006b}.md-card-upgrade-panel{background:linear-gradient(180deg, #080e18eb, #050912d6), radial-gradient(100% 120% at 0% 0%, var(--u), transparent 72%);border-radius:8px;grid-template-columns:minmax(0,1fr) 78px;align-items:center;gap:8px;width:184px;margin-top:7px;padding:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-card-upgrade-panel{background:linear-gradient(180deg, #080e18eb, #050912d6), radial-gradient(100% 120% at 0% 0%, color-mix(in srgb, var(--u) 15%, transparent), transparent 72%)}}.md-card-upgrade-panel{border:1px solid var(--u)}@supports (color:color-mix(in lab, red, red)){.md-card-upgrade-panel{border:1px solid color-mix(in srgb, var(--u) 34%, #ffffff14)}}.md-card-upgrade-panel{box-shadow:0 8px 20px #00000057}.md-card-upgrade-panel span,.md-card-upgrade-panel strong,.md-card-upgrade-panel button{text-transform:uppercase;font-family:Chakra Petch,sans-serif}.md-card-upgrade-panel span{color:var(--u);display:block}@supports (color:color-mix(in lab, red, red)){.md-card-upgrade-panel span{color:color-mix(in srgb, var(--u) 78%, #fff)}}.md-card-upgrade-panel span{letter-spacing:.16em;font-size:8px}.md-card-upgrade-panel strong{color:#eef7ff;letter-spacing:.08em;margin-top:2px;font-size:10px;line-height:1.1;display:block}.md-card-actions{grid-template-columns:1fr;gap:5px;display:grid}.md-card-upgrade-panel button{color:#04141a;letter-spacing:.07em;background:var(--u);border:1px solid var(--u);border-radius:7px;width:100%;min-height:25px;padding:0 7px;font-size:8px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.md-card-upgrade-panel button{border:1px solid color-mix(in srgb, var(--u) 70%, white)}}.md-card-upgrade-panel button{box-shadow:0 0 12px var(--u)}@supports (color:color-mix(in lab, red, red)){.md-card-upgrade-panel button{box-shadow:0 0 12px color-mix(in srgb, var(--u) 40%, transparent)}}.md-card-upgrade-panel button:disabled{color:#7f8b9d;box-shadow:none;background:#0c121ebd;border-color:#7f91aa38}.md-card-upgrade-panel button.is-scrap{color:#bdf6d6;background:linear-gradient(#57f29a2e,#57f29a14),#050c0ac7;border-color:#57f29a75;box-shadow:inset 0 1px #ffffff14,0 0 12px #57f29a29}.md-card-upgrade-panel button.is-scrap:disabled{color:#7f8b9d;box-shadow:none;background:#0c121ebd;border-color:#7f91aa38}.md-watcher-section{background:linear-gradient(#0a0c14d6,#04060cb8),radial-gradient(82% 120% at 50% 0,#f2f5ff2e,#0000 68%);border-color:#f2f5ff57;box-shadow:0 18px 48px #0000007a,inset 0 0 44px #c8c6ff14}.md-watcher-card-cell{filter:saturate(.92)}.md-watcher-card-cell.is-locked>div:first-child{opacity:.7}.md-watcher-badge,.md-watcher-denied{z-index:9;letter-spacing:.14em;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(10px)saturate(150%);border:1px solid #f2f5ff57;border-radius:7px;padding:5px 7px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900;position:absolute;left:8px;right:8px}.md-watcher-badge{color:#05070d;background:#f2f5ffe0;top:8px;box-shadow:0 0 18px #f2f5ff47}.md-watcher-denied{color:#f2f5ff;background:#05070dc2;bottom:83px}.md-watcher-state{grid-template-columns:1fr}.md-watcher-state p{color:#dce8f7b8;margin:2px 0 0;font-family:Chakra Petch,sans-serif;font-size:10px;line-height:1.28}.md-card-detail-modal{z-index:90;background:radial-gradient(70% 80% at 50% 20%, var(--f), transparent 68%), #03060c94;padding:18px;position:absolute;inset:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.md-card-detail-modal{background:radial-gradient(70% 80% at 50% 20%, color-mix(in srgb, var(--f) 24%, transparent), transparent 68%), #03060c94}}.md-card-detail-modal{-webkit-backdrop-filter:blur(42px)saturate(170%)}.md-scrap-modal{z-index:92;pointer-events:auto;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;inset:0}.md-scrap-modal-bg{background:radial-gradient(70% 70% at 50% 38%, #57f29a2e, transparent 66%), var(--f);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-scrap-modal-bg{background:radial-gradient(70% 70% at 50% 38%, #57f29a2e, transparent 66%), color-mix(in srgb, var(--f) 12%, #02050cb8)}}.md-scrap-modal-bg{-webkit-backdrop-filter:blur(34px)saturate(165%)}.md-scrap-modal-panel{border:1px solid var(--f);width:min(820px,100vw - 36px);max-height:calc(100vh - 36px);position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.md-scrap-modal-panel{border:1px solid color-mix(in srgb, var(--f) 42%, #ffffff29)}}.md-scrap-modal-panel{box-shadow:0 28px 82px #000000a3, 0 0 34px var(--f), inset 0 1px 0 #ffffff1f;background:linear-gradient(145deg,#0c1421e0,#050912eb),radial-gradient(90% 130% at 0 0,#57f29a1a,#0000 72%);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.md-scrap-modal-panel{box-shadow:0 28px 82px #000000a3, 0 0 34px color-mix(in srgb, var(--f) 18%, transparent), inset 0 1px 0 #ffffff1f}}.md-scrap-modal-panel{padding:18px}.md-scrap-modal-back{z-index:2;color:#eaf4ff;letter-spacing:.16em;background:#ffffff13;border:1px solid #ffffff2e;border-radius:10px;padding:8px 11px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900;position:absolute;top:16px;right:16px}.md-scrap-modal-body{grid-template-columns:250px minmax(0,1fr);align-items:center;gap:22px;display:grid}.md-scrap-modal-card{border:1px solid var(--f);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.md-scrap-modal-card{border:1px solid color-mix(in srgb, var(--f) 30%, #ffffff1f)}}.md-scrap-modal-card{background:#ffffff0b;border-radius:14px;padding:16px}.md-scrap-modal-copy{padding-right:76px}.md-scrap-modal-copy span,.md-scrap-modal-stats span,.md-scrap-qty-picker>span,.md-scrap-modal-total span{color:#57f29a;letter-spacing:.17em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900;display:block}.md-scrap-modal-copy>strong{color:#fff;margin-top:5px;font-family:Orbitron,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:900;line-height:1;display:block}.md-scrap-modal-copy p{color:#e0ecfac7;margin-top:11px;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.48}.md-scrap-modal-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.md-scrap-modal-stats div,.md-scrap-modal-total{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;min-width:0;padding:10px}.md-scrap-modal-stats strong,.md-scrap-modal-total strong{color:#f4fbff;margin-top:4px;font-family:Orbitron,sans-serif;font-size:14px;font-weight:900;display:block}.md-scrap-qty-picker{margin-top:15px}.md-scrap-qty-picker div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.md-scrap-qty-picker button{color:#dffdec;background:#57f29a14;border:1px solid #57f29a4d;border-radius:9px;min-width:38px;min-height:34px;font-family:Orbitron,sans-serif;font-size:13px;font-weight:900}.md-scrap-qty-picker button.is-active{color:#06120c;background:#57f29a;box-shadow:0 0 18px #57f29a57}.md-scrap-modal-total{border-color:#57f29a3d;margin-top:15px}.md-scrap-modal-actions{justify-content:flex-end;gap:9px;margin-top:15px;display:flex}.md-scrap-modal-actions button{color:#06120c;letter-spacing:.14em;text-transform:uppercase;background:#57f29a;border:1px solid #bbffd9bd;border-radius:10px;min-width:124px;padding:10px 13px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:900}.md-scrap-modal-actions button.is-ghost{color:#d9e8f5;background:#ffffff0f;border-color:#ffffff29}.md-scrap-modal-actions button:disabled{cursor:not-allowed;opacity:.45}.md-scrap-warning{color:#ffb0a0!important}.md-card-detail-bg{z-index:-2;opacity:.35;filter:saturate(.9)brightness(.58);position:fixed;inset:0}.md-card-detail-bg img{object-fit:cover;width:100%;height:100%}.md-card-detail-bg:after{content:"";background:linear-gradient(#03060c57,#03060cd1),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 42px);position:absolute;inset:0}.md-card-detail-shell{background:linear-gradient(180deg, #090f1bc7, #050912ad), radial-gradient(95% 82% at 0% 0%, var(--f), transparent 72%);border-radius:10px;width:min(1180px,100%);min-height:calc(100vh - 36px);margin:0 auto;padding:16px}@supports (color:color-mix(in lab, red, red)){.md-card-detail-shell{background:linear-gradient(180deg, #090f1bc7, #050912ad), radial-gradient(95% 82% at 0% 0%, color-mix(in srgb, var(--f) 18%, transparent), transparent 72%)}}.md-card-detail-shell{border:1px solid var(--f)}@supports (color:color-mix(in lab, red, red)){.md-card-detail-shell{border:1px solid color-mix(in srgb, var(--f) 34%, #ffffff1a)}}.md-card-detail-shell{box-shadow:0 24px 90px #000000ad,inset 0 1px #ffffff1a}.md-card-detail-back{color:#dff3ff;letter-spacing:.14em;border:1px solid var(--f);background:#050912a3;border-radius:8px;min-height:38px;padding:0 15px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.md-card-detail-back{border:1px solid color-mix(in srgb, var(--f) 48%, #ffffff29)}}.md-card-detail-back{box-shadow:0 10px 28px #0000006b,inset 0 1px #ffffff14}.md-card-detail-back:hover{color:#04141a;background:var(--f)}.md-card-detail-head{border:1px solid var(--f);background:#0509127a;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:14px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-card-detail-head{border:1px solid color-mix(in srgb, var(--f) 28%, #ffffff14)}}.md-card-detail-head span,.md-card-detail-status span,.md-card-detail-evolutions>div>span,.md-card-detail-info section span,.md-card-detail-stats span,.md-card-detail-upgrade span{color:var(--f);display:block}@supports (color:color-mix(in lab, red, red)){.md-card-detail-head span,.md-card-detail-status span,.md-card-detail-evolutions>div>span,.md-card-detail-info section span,.md-card-detail-stats span,.md-card-detail-upgrade span{color:color-mix(in srgb, var(--f) 78%, #fff)}}.md-card-detail-head span,.md-card-detail-status span,.md-card-detail-evolutions>div>span,.md-card-detail-info section span,.md-card-detail-stats span,.md-card-detail-upgrade span{letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:800}.md-card-detail-head strong{color:#fff;letter-spacing:.04em;text-shadow:0 0 24px var(--f);margin-top:5px;font-family:Orbitron,sans-serif;font-size:clamp(25px,4vw,48px);line-height:.98;display:block}@supports (color:color-mix(in lab, red, red)){.md-card-detail-head strong{text-shadow:0 0 24px color-mix(in srgb, var(--f) 44%, transparent)}}.md-card-detail-head p{color:#e1edfac7;margin-top:8px;font-family:Chakra Petch,sans-serif;font-size:14px;line-height:1.38}.md-card-detail-status{border:1px solid var(--f);background:#080e18a8;border-radius:8px;min-width:190px;padding:12px}@supports (color:color-mix(in lab, red, red)){.md-card-detail-status{border:1px solid color-mix(in srgb, var(--f) 34%, #ffffff17)}}.md-card-detail-status strong{margin-top:4px;font-size:15px;line-height:1.1}.md-card-detail-body{grid-template-columns:minmax(500px,auto) minmax(320px,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.md-card-detail-evolutions{border:1px solid var(--f);background:#0509127a;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-card-detail-evolutions{border:1px solid color-mix(in srgb, var(--f) 24%, #ffffff14)}}.md-card-detail-evolutions>div{background:#080e187a;border:1px solid #ffffff12;border-radius:9px;justify-items:center;gap:9px;padding:10px;display:grid}.md-card-detail-evolutions>div.is-current{border-color:var(--f)}@supports (color:color-mix(in lab, red, red)){.md-card-detail-evolutions>div.is-current{border-color:color-mix(in srgb, var(--f) 66%, white)}}.md-card-detail-evolutions>div.is-current{box-shadow:0 0 26px var(--f), inset 0 1px 0 #ffffff14}@supports (color:color-mix(in lab, red, red)){.md-card-detail-evolutions>div.is-current{box-shadow:0 0 26px color-mix(in srgb, var(--f) 30%, transparent), inset 0 1px 0 #ffffff14}}.md-card-detail-info{gap:10px;display:grid}.md-card-detail-info section,.md-card-detail-stats,.md-card-detail-upgrade{background:linear-gradient(180deg, #080e18b8, #05091294), radial-gradient(110% 120% at 0% 0%, var(--f), transparent 72%);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.md-card-detail-info section,.md-card-detail-stats,.md-card-detail-upgrade{background:linear-gradient(180deg, #080e18b8, #05091294), radial-gradient(110% 120% at 0% 0%, color-mix(in srgb, var(--f) 12%, transparent), transparent 72%)}}.md-card-detail-info section,.md-card-detail-stats,.md-card-detail-upgrade{border:1px solid var(--f)}@supports (color:color-mix(in lab, red, red)){.md-card-detail-info section,.md-card-detail-stats,.md-card-detail-upgrade{border:1px solid color-mix(in srgb, var(--f) 22%, #ffffff14)}}.md-card-detail-info section,.md-card-detail-stats,.md-card-detail-upgrade{box-shadow:inset 0 1px #ffffff12}.md-card-detail-info section{padding:13px 14px}.md-card-detail-info section p{color:#e1edfad6;margin-top:6px;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.48}.md-card-detail-stats{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.md-card-detail-stats div{background:linear-gradient(180deg, var(--s), #05091247);min-height:74px;padding:11px 8px}@supports (color:color-mix(in lab, red, red)){.md-card-detail-stats div{background:linear-gradient(180deg, color-mix(in srgb, var(--s) 10%, transparent), #05091247)}}.md-card-detail-stats div{border-right:1px solid #ffffff0f}.md-card-detail-stats div:last-child{border-right:0}.md-card-detail-stats strong,.md-card-detail-upgrade strong{color:#fff;margin-top:5px;font-family:Orbitron,sans-serif;font-size:14px;line-height:1.1;display:block}.md-card-detail-stats em{color:#04141a;background:var(--s);border-radius:5px;margin-top:5px;padding:2px 5px;font-family:Chakra Petch,sans-serif;font-size:10px;font-style:normal;font-weight:900;display:inline-block}.md-card-detail-upgrade{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.md-card-detail-upgrade div{background:#080e1857;min-height:70px;padding:11px}.md-battle-overlay{isolation:isolate}.md-battle-overlay:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#02050b2e 0%,#0000 18% 72%,#02050b5c 100%),radial-gradient(80% 52%,#0000 40%,#02050b4d 100%);position:absolute;inset:0}.md-battle-topbar,.md-battle-dock,.md-battle-turn-banner,.md-battle-toast{-webkit-backdrop-filter:blur(34px)saturate(170%);background:linear-gradient(#080e1ac7,#050912a3),radial-gradient(92% 125% at 50% 0,#3fd6ee1a,#0000 72%);border:1px solid #97d2ff2e;box-shadow:0 14px 46px #00000080,inset 0 1px #ffffff17}.md-battle-panel{--panel-accent:#3fd6ee;--panel-accent-2:#ffd86b;border:1px solid var(--panel-accent)}@supports (color:color-mix(in lab, red, red)){.md-battle-panel{border:1px solid color-mix(in srgb, var(--panel-accent) 24%, #ffffff1a)}}.md-battle-panel{background:linear-gradient(180deg, #080e1ac2, #0509129e), linear-gradient(90deg, var(--panel-accent), transparent 38%, var(--panel-accent-2) 100%), radial-gradient(125% 145% at 18% 0%, var(--panel-accent), transparent 70%);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.md-battle-panel{background:linear-gradient(180deg, #080e1ac2, #0509129e), linear-gradient(90deg, color-mix(in srgb, var(--panel-accent) 10%, transparent), transparent 38%, color-mix(in srgb, var(--panel-accent-2) 6%, transparent) 100%), radial-gradient(125% 145% at 18% 0%, color-mix(in srgb, var(--panel-accent) 12%, transparent), transparent 70%)}}.md-battle-panel{-webkit-backdrop-filter:blur(32px)saturate(170%);box-shadow:0 14px 42px #0000006b,inset 0 1px #ffffff17}.md-battle-panel-intel{--panel-accent:#3fd6ee;--panel-accent-2:#ffd86b}.md-battle-panel-row{--panel-accent:#7fd0ff;--panel-accent-2:#57f29a}.md-battle-panel-log{--panel-accent:#7fd0ff;--panel-accent-2:#b18cff}.md-battle-panel-title{color:var(--panel-accent,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-battle-panel-title{color:color-mix(in srgb, var(--panel-accent,#3fd6ee) 62%, #fff)}}.md-battle-panel-title{letter-spacing:.2em;text-transform:uppercase;text-shadow:0 0 12px var(--panel-accent,#3fd6ee);font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900;line-height:1}@supports (color:color-mix(in lab, red, red)){.md-battle-panel-title{text-shadow:0 0 12px color-mix(in srgb, var(--panel-accent,#3fd6ee) 22%, transparent)}}.md-battle-panel-title{white-space:nowrap}.md-battle-topbar{clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px);border-radius:10px;grid-template-columns:minmax(190px,.72fr) minmax(260px,1fr) minmax(430px,auto);align-items:center;gap:12px;padding:9px 14px;display:grid}.md-battle-top-tools,.md-battle-top-actions{align-items:stretch;gap:6px;min-width:0;display:flex}.md-battle-top-actions{justify-content:flex-end}.md-battle-tool{color:#d6e7fac7;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#5fc8ff0f;border:1px solid #97d2ff24;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:31px;padding:5px 8px;font-size:10px;font-weight:900;line-height:1;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.md-battle-tool:hover{color:#fff;background:#5fc8ff1f;border-color:#97d2ff47}.md-battle-tool-primary{color:#ffe6a8;background:#ffd86b14;border-color:#ffd86b40}.md-battle-command-center{background:linear-gradient(90deg, transparent, var(--turn,#57f29a), transparent);border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:10px;min-width:0;padding:4px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-battle-command-center{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--turn,#57f29a) 7%, transparent), transparent)}}.md-battle-title{min-width:0}.md-battle-title div{color:#3fd6ee;letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px}.md-battle-title strong{color:#fff;letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-top:3px;font-family:Orbitron,sans-serif;font-size:14px;line-height:1;display:block;overflow:hidden}.md-battle-turn-chip{border:1px solid var(--turn,#57f29a);gap:3px;min-width:132px;padding:6px 9px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-battle-turn-chip{border:1px solid color-mix(in srgb, var(--turn,#57f29a) 42%, #ffffff1a)}}.md-battle-turn-chip{background:linear-gradient(180deg, var(--turn,#57f29a), #ffffff06), #0000001a;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.md-battle-turn-chip{background:linear-gradient(180deg, color-mix(in srgb, var(--turn,#57f29a) 14%, #ffffff0a), #ffffff06), #0000001a}}.md-battle-turn-chip{box-shadow:0 0 16px var(--turn,#57f29a), inset 0 1px 0 #ffffff12}@supports (color:color-mix(in lab, red, red)){.md-battle-turn-chip{box-shadow:0 0 16px color-mix(in srgb, var(--turn,#57f29a) 16%, transparent), inset 0 1px 0 #ffffff12}}.md-battle-turn-chip{text-align:center}.md-battle-turn-chip span,.md-battle-readout-label,.md-battle-overdrive-label,.md-battle-pass span{letter-spacing:.15em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900;line-height:1}.md-battle-turn-chip span{color:var(--turn,#57f29a)}@supports (color:color-mix(in lab, red, red)){.md-battle-turn-chip span{color:color-mix(in srgb, var(--turn,#57f29a) 78%, #fff)}}.md-battle-turn-chip strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-family:Orbitron,sans-serif;font-size:10px;font-weight:900;line-height:1}.md-battle-readout,.md-battle-overdrive{text-align:center;background:#ffffff0b;border:1px solid #ffffff17;border-radius:8px;min-width:62px;padding:6px 8px;box-shadow:inset 0 1px #ffffff0d}.md-battle-readout-label,.md-battle-overdrive-label{color:#aebccfb8}.md-battle-readout-value{color:#eaf2ff;margin-top:4px;font-family:Orbitron,sans-serif;font-size:14px;font-weight:900;line-height:1}.md-battle-readout-value span{color:#94a3b8d1;margin-left:2px;font-size:9px}.md-battle-deploys{background:#57f29a14;border-color:#57f29a40}.md-battle-deploys .md-battle-readout-value{color:#57f29a}.md-battle-overdrive{color:#d6e7fab8;min-width:92px;transition:transform .14s,filter .14s,border-color .14s,box-shadow .14s,background .14s}.md-battle-overdrive:disabled{cursor:default}.md-battle-overdrive.is-ready{cursor:pointer;color:#1a1405;background:linear-gradient(#ffe69a,#ffce5b);border-color:#fff0c0;animation:1.4s ease-in-out infinite mdpulse;box-shadow:0 0 16px #ffd86b9e,inset 0 1px #ffffff61}.md-battle-overdrive.is-ready:hover{filter:brightness(1.08);transform:translateY(-1px)}.md-battle-overdrive.is-ready .md-battle-overdrive-label{color:#1a1405}.md-battle-overdrive-bar{background:#080e18b3;border-radius:999px;width:70px;height:6px;margin:5px auto 0;overflow:hidden}.md-battle-overdrive-bar div{border-radius:inherit;background:linear-gradient(90deg,#ffd86b,#ff8a5b);height:100%}.md-battle-overdrive.is-ready .md-battle-overdrive-bar div{background:#1a1405}.md-battle-pass-wrap{display:flex}.md-battle-pass{color:#1a1405;background:linear-gradient(#ffe69af5,#ffc852eb),radial-gradient(120% 100% at 50% 0,#ffffff59,#0000 60%);border:1px solid #ffd86b94;border-radius:8px;place-items:center;min-width:76px;padding:6px 12px;transition:transform .14s,filter .14s,opacity .14s;display:grid;box-shadow:0 8px 18px #ffd86b38,inset 0 1px #ffffff52}.md-battle-pass b{letter-spacing:.1em;font-family:Orbitron,sans-serif;font-size:11px;font-weight:900;line-height:1}.md-battle-pass:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.md-battle-pass:active:not(:disabled){transform:translateY(1px)scale(.98)}.md-battle-pass:disabled{opacity:.42;cursor:default;filter:grayscale(.35)}.md-battle-intel-wrap{pointer-events:none;width:auto;left:16px;right:16px;top:92px!important}.md-battle-intel{outline:none;grid-template-columns:minmax(150px,.18fr) minmax(0,1fr);align-items:stretch;gap:12px;min-height:40px;padding:6px 10px;transition:box-shadow .16s,min-height .16s;display:grid}.md-battle-intel.has-overflow:hover,.md-battle-intel.has-overflow:focus-within{min-height:72px;box-shadow:0 18px 54px #00000080,inset 0 1px #ffffff1c}.md-battle-intel-head{border-right:1px solid #97d2ff26;flex-direction:column;justify-content:center;min-width:0;padding:2px 11px 2px 2px;display:flex}.md-battle-intel-title{letter-spacing:.18em;font-size:10px}.md-battle-intel-head small{color:#97d2ff94;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;line-height:1;display:block}.md-battle-intel-list{grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:6px;min-width:0;max-height:29px;transition:max-height .16s;display:grid;overflow:hidden}.md-battle-intel.has-overflow:hover .md-battle-intel-list,.md-battle-intel.has-overflow:focus-within .md-battle-intel-list{max-height:96px;overflow:visible}.md-battle-intel-chip{border:1px solid var(--intel,#3fd6ee);grid-template-columns:auto minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;min-height:29px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip{border:1px solid color-mix(in srgb, var(--intel,#3fd6ee) 34%, #ffffff1a)}}.md-battle-intel-chip{background:linear-gradient(180deg, #ffffff13, #ffffff08), var(--intel,#3fd6ee);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip{background:linear-gradient(180deg, #ffffff13, #ffffff08), color-mix(in srgb, var(--intel,#3fd6ee) 13%, transparent)}}.md-battle-intel-chip{color:#edf7ff;padding:4px 7px;font-family:Chakra Petch,sans-serif;overflow:hidden}.md-battle-intel-extra{min-width:0;display:none}.md-battle-intel.has-overflow:hover .md-battle-intel-extra,.md-battle-intel.has-overflow:focus-within .md-battle-intel-extra{display:block}.md-battle-intel.has-overflow:hover .md-battle-intel-more,.md-battle-intel.has-overflow:focus-within .md-battle-intel-more{display:none}.md-battle-intel-more{--intel:#7fd0ff;border-style:dashed}.md-battle-intel-chip i,.md-battle-intel-chip b{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;flex:none;padding:3px 4px;font-family:JetBrains Mono,monospace;font-size:7px;font-style:normal;font-weight:900;line-height:1}.md-battle-intel-chip i{color:var(--intel,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip i{color:color-mix(in srgb, var(--intel,#3fd6ee) 78%, #fff)}}.md-battle-intel-chip i{background:var(--intel,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip i{background:color-mix(in srgb, var(--intel,#3fd6ee) 16%, #050911c2)}}.md-battle-intel-chip i{border:1px solid var(--intel,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip i{border:1px solid color-mix(in srgb, var(--intel,#3fd6ee) 40%, #ffffff14)}}.md-battle-intel-chip b{color:#e5eefab3;background:#ffffff0e;border:1px solid #ffffff14;margin-left:auto}.md-battle-intel-chip.is-danger{background:linear-gradient(180deg, #ff5b4a1f, #ffffff06), var(--intel,#ff5b4a)}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip.is-danger{background:linear-gradient(180deg, #ff5b4a1f, #ffffff06), color-mix(in srgb, var(--intel,#ff5b4a) 15%, transparent)}}.md-battle-intel-chip.is-boost{background:linear-gradient(180deg, #57f29a1a, #ffffff06), var(--intel,#57f29a)}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip.is-boost{background:linear-gradient(180deg, #57f29a1a, #ffffff06), color-mix(in srgb, var(--intel,#57f29a) 14%, transparent)}}.md-battle-intel-chip.is-tactic{background:linear-gradient(180deg, #b18cff1f, #ffffff06), var(--intel,#b18cff)}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip.is-tactic{background:linear-gradient(180deg, #b18cff1f, #ffffff06), color-mix(in srgb, var(--intel,#b18cff) 14%, transparent)}}.md-battle-intel-chip strong{color:var(--intel,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-battle-intel-chip strong{color:color-mix(in srgb, var(--intel,#3fd6ee) 72%, #fff)}}.md-battle-intel-chip strong{letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9.5px;font-weight:900;line-height:1;overflow:hidden}.md-battle-intel-chip em{color:#dce8f7a8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;font-style:normal;font-weight:700;overflow:hidden}.md-battle-fleet{border-right:1px solid var(--fleet,#7fd0ff);min-width:252px;height:100%;padding:2px 9px 2px 0}@supports (color:color-mix(in lab, red, red)){.md-battle-fleet{border-right:1px solid color-mix(in srgb, var(--fleet,#7fd0ff) 26%, #ffffff14)}}.md-battle-fleet{background:linear-gradient(90deg, var(--fleet,#7fd0ff), transparent 92%)}@supports (color:color-mix(in lab, red, red)){.md-battle-fleet{background:linear-gradient(90deg, color-mix(in srgb, var(--fleet,#7fd0ff) 12%, #080e1857), transparent 92%)}}.md-battle-fleet-count{border-right:1px solid #ffffff1a;align-content:center;justify-items:center;min-width:54px;margin-right:4px;padding:0 9px 0 2px;display:grid}.md-battle-fleet-name{letter-spacing:.15em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:900;line-height:1}.md-battle-fleet-units{color:#cfe0f5;margin-top:2px;font-family:Orbitron,sans-serif;font-size:13px;font-weight:800;line-height:1}.md-battle-fleet-units span{color:#64748b;font-size:8px}.md-battle-fleet-cell{grid-template-columns:13px minmax(18px,auto) auto;align-items:center;gap:4px;min-width:42px;padding:0 6px;display:grid}.md-battle-fleet-icon{width:13px;height:13px;filter:drop-shadow(0 0 4px var(--metric,#7fd0ff));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.md-battle-fleet-icon{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--metric,#7fd0ff) 55%, transparent))}}.md-battle-fleet-value{color:#f1f6ff;font-family:Orbitron,sans-serif;font-size:13px;font-weight:800;line-height:1}.md-battle-fleet-label{letter-spacing:.08em;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:800;line-height:1}.md-battle-row-hud{pointer-events:auto;grid-template-columns:minmax(252px,.2fr) minmax(0,1fr);align-items:stretch;gap:10px;width:auto;min-height:42px;padding:7px 10px;display:grid!important;left:16px!important;right:16px!important;transform:none!important}.md-battle-row-hud-enemy{--panel-accent:#ff5b4a;--panel-accent-2:#b18cff}.md-battle-row-hud-player{--panel-accent:#7fd0ff;--panel-accent-2:#57f29a}.md-battle-status-stack{pointer-events:auto;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-self:stretch;gap:5px;width:100%;min-width:0;display:grid}.md-battle-tag-section{background:linear-gradient(180deg, #080e188a, #05091270), radial-gradient(90% 130% at 0% 0%, var(--tag,#ffd86b), transparent 70%);border-radius:8px;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:6px;min-height:26px;max-height:32px;padding:3px 5px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.md-battle-tag-section{background:linear-gradient(180deg, #080e188a, #05091270), radial-gradient(90% 130% at 0% 0%, color-mix(in srgb, var(--tag,#ffd86b) 8%, transparent), transparent 70%)}}.md-battle-tag-section{border:1px solid #97d2ff1f;box-shadow:inset 0 1px #ffffff0f}.md-battle-formation-tags{border-color:#ffd86b33}.md-battle-tag-title{color:#a6b8d2c7;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:900;line-height:1}.md-battle-tag-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;display:grid;overflow:visible}.md-battle-named-chip{color:#f4f8ff;background:linear-gradient(180deg, var(--tag,#ffd86b), #050912b3);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;min-height:19px;padding:2px 5px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.md-battle-named-chip{background:linear-gradient(180deg, color-mix(in srgb, var(--tag,#ffd86b) 18%, #080e18c7), #050912b3)}}.md-battle-named-chip{border:1px solid var(--tag,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-battle-named-chip{border:1px solid color-mix(in srgb, var(--tag,#ffd86b) 45%, #ffffff14)}}.md-battle-named-chip{box-shadow:0 0 12px var(--tag,#ffd86b), inset 0 1px 0 #ffffff14}@supports (color:color-mix(in lab, red, red)){.md-battle-named-chip{box-shadow:0 0 12px color-mix(in srgb, var(--tag,#ffd86b) 14%, transparent), inset 0 1px 0 #ffffff14}}.md-battle-named-chip{pointer-events:auto}.md-battle-preview-chip{outline:none;overflow:visible}.md-battle-more-chip{cursor:default;z-index:45}.md-battle-more-chip:after{content:"";pointer-events:auto;width:min(360px,54vw);height:12px;position:absolute;bottom:100%;right:0}.md-battle-more-chip>strong{color:var(--tag,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-battle-more-chip>strong{color:color-mix(in srgb, var(--tag,#7fd0ff) 86%, #fff)}}.md-battle-more-popover{z-index:95;visibility:hidden;opacity:0;pointer-events:none;border:1px solid var(--tag,#7fd0ff);grid-template-columns:repeat(2,minmax(132px,1fr));gap:6px;width:min(360px,54vw);max-height:none;padding:8px;display:grid;position:absolute;bottom:calc(100% + 9px);right:0;overflow:visible}@supports (color:color-mix(in lab, red, red)){.md-battle-more-popover{border:1px solid color-mix(in srgb, var(--tag,#7fd0ff) 34%, #ffffff1f)}}.md-battle-more-popover{background:linear-gradient(180deg, #080e1aeb, #050912e0), radial-gradient(120% 140% at 80% 0%, var(--tag,#7fd0ff), transparent 72%);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.md-battle-more-popover{background:linear-gradient(180deg, #080e1aeb, #050912e0), radial-gradient(120% 140% at 80% 0%, color-mix(in srgb, var(--tag,#7fd0ff) 14%, transparent), transparent 72%)}}.md-battle-more-popover{-webkit-backdrop-filter:blur(24px)saturate(160%);transform-origin:100% 100%;scrollbar-width:thin;scrollbar-color:var(--tag,#7fd0ff) #ffffff0d;transition:opacity .14s,transform .14s,visibility .14s;transform:translateY(8px)scale(.98);box-shadow:0 18px 44px #00000094,inset 0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.md-battle-more-popover{scrollbar-color:color-mix(in srgb, var(--tag,#7fd0ff) 52%, transparent) #ffffff0d}}.md-battle-more-popover .md-battle-hover-card{z-index:160}.md-battle-more-popover::-webkit-scrollbar{width:6px}.md-battle-more-popover::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px}.md-battle-more-popover::-webkit-scrollbar-thumb{background:var(--tag,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-battle-more-popover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--tag,#7fd0ff) 52%, #ffffff1a)}}.md-battle-more-popover::-webkit-scrollbar-thumb{border-radius:999px}.md-battle-more-chip:hover .md-battle-more-popover,.md-battle-more-chip:focus-visible .md-battle-more-popover,.md-battle-more-chip:focus-within .md-battle-more-popover{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.md-battle-more-popover .md-battle-named-chip{max-width:none}.md-battle-preview-chip:focus-visible{box-shadow:0 0 0 2px var(--tag,#ffd86b), 0 0 18px var(--tag,#ffd86b), inset 0 1px 0 #ffffff14}@supports (color:color-mix(in lab, red, red)){.md-battle-preview-chip:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--tag,#ffd86b) 70%, white), 0 0 18px color-mix(in srgb, var(--tag,#ffd86b) 28%, transparent), inset 0 1px 0 #ffffff14}}.md-battle-named-chip i{background:var(--tag,#ffd86b);width:7px;height:7px;box-shadow:0 0 7px var(--tag,#ffd86b);flex:none;transform:rotate(45deg)}.md-battle-named-chip strong{color:#fff;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900;line-height:1;overflow:hidden}.md-battle-named-chip em{color:var(--tag,#ffd86b);flex:none}@supports (color:color-mix(in lab, red, red)){.md-battle-named-chip em{color:color-mix(in srgb, var(--tag,#ffd86b) 82%, white)}}.md-battle-named-chip em{letter-spacing:.04em;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:7px;font-style:normal;font-weight:700;line-height:1}.md-battle-hover-card{z-index:90;pointer-events:none;visibility:hidden;transform-origin:bottom;filter:drop-shadow(0 16px 32px #0000009e);transition:transform .14s;display:block;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(8px)scale(.94)}.md-battle-preview-chip:hover .md-battle-hover-card,.md-battle-preview-chip:focus-visible .md-battle-hover-card,.md-battle-preview-chip.is-previewing .md-battle-hover-card{opacity:1;visibility:visible!important;transform:translate(-50%)translateY(0)scale(1)!important}.md-battle-helper-preview{width:154px}.md-battle-formation-preview{width:176px}.md-battle-formation-preview-card{aspect-ratio:5/7;background:linear-gradient(165deg, var(--tag,#ffd86b), #050912fa 66%), radial-gradient(110% 120% at 50% 0%, var(--tag,#ffd86b), transparent 72%);border-radius:10px;gap:5px;width:176px;padding:7px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-battle-formation-preview-card{background:linear-gradient(165deg, color-mix(in srgb, var(--tag,#ffd86b) 28%, #111929f5), #050912fa 66%), radial-gradient(110% 120% at 50% 0%, color-mix(in srgb, var(--tag,#ffd86b) 18%, transparent), transparent 72%)}}.md-battle-formation-preview-card{border:2px solid var(--tag,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-battle-formation-preview-card{border:2px solid color-mix(in srgb, var(--tag,#ffd86b) 70%, #ffffff24)}}.md-battle-formation-preview-card{box-shadow:0 14px 34px #00000094, 0 0 22px var(--tag,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-battle-formation-preview-card{box-shadow:0 14px 34px #00000094, 0 0 22px color-mix(in srgb, var(--tag,#ffd86b) 22%, transparent)}}.md-battle-formation-preview-art{aspect-ratio:1460/1078;border:1px solid var(--tag,#ffd86b);background:#03060ceb;border-radius:7px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-battle-formation-preview-art{border:1px solid color-mix(in srgb, var(--tag,#ffd86b) 44%, #ffffff1a)}}.md-battle-formation-preview-art img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.md-battle-formation-preview-art span{color:var(--tag,#ffd86b);border-radius:5px;padding:3px 5px;position:absolute;top:5px;left:5px}@supports (color:color-mix(in lab, red, red)){.md-battle-formation-preview-art span{color:color-mix(in srgb, var(--tag,#ffd86b) 82%, #fff)}}.md-battle-formation-preview-art span{border:1px solid var(--tag,#ffd86b);background:#03070db8}@supports (color:color-mix(in lab, red, red)){.md-battle-formation-preview-art span{border:1px solid color-mix(in srgb, var(--tag,#ffd86b) 42%, #ffffff1f)}}.md-battle-formation-preview-art span{letter-spacing:.12em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:900}.md-battle-formation-preview-name,.md-battle-formation-preview-detail,.md-battle-formation-preview-effect{min-width:0;font-family:Chakra Petch,sans-serif;line-height:1.12;display:block}.md-battle-formation-preview-name{color:#fff;text-transform:uppercase;font-size:13px;font-weight:900}.md-battle-formation-preview-detail{color:var(--tag,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-battle-formation-preview-detail{color:color-mix(in srgb, var(--tag,#ffd86b) 84%, #fff)}}.md-battle-formation-preview-detail{letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.md-battle-formation-preview-effect{color:#dce8f7d1;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:8px;display:-webkit-box;overflow:hidden}.md-battle-master-card{border:1px solid var(--master,#ffd86b);background:#050912db;border-radius:12px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-battle-master-card{border:1px solid color-mix(in srgb, var(--master,#ffd86b) 52%, #ffffff1a)}}.md-battle-master-card{box-shadow:0 0 22px var(--master,#ffd86b), 0 12px 26px #0000007a}@supports (color:color-mix(in lab, red, red)){.md-battle-master-card{box-shadow:0 0 22px color-mix(in srgb, var(--master,#ffd86b) 28%, transparent), 0 12px 26px #0000007a}}.md-battle-master-card{text-align:left;transform:translateZ(0)}.md-battle-master-card.is-ready{cursor:pointer;box-shadow:0 0 30px var(--master,#ffd86b), 0 16px 34px #00000085}@supports (color:color-mix(in lab, red, red)){.md-battle-master-card.is-ready{box-shadow:0 0 30px color-mix(in srgb, var(--master,#ffd86b) 48%, transparent), 0 16px 34px #00000085}}.md-battle-master-card-frame{z-index:4;border:2px solid var(--master,#ffd86b);border-radius:12px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-battle-master-card-frame{border:2px solid color-mix(in srgb, var(--master,#ffd86b) 72%, white)}}.md-battle-master-card-frame{box-shadow:inset 0 1px 0 #ffffff29, inset 0 0 18px var(--master,#ffd86b)}@supports (color:color-mix(in lab, red, red)){.md-battle-master-card-frame{box-shadow:inset 0 1px 0 #ffffff29, inset 0 0 18px color-mix(in srgb, var(--master,#ffd86b) 22%, transparent)}}.md-battle-master-card-frame{pointer-events:none}.md-battle-master-card.is-ready .md-battle-master-card-frame{animation:1.45s ease-in-out infinite mdmasterready}.md-battle-master-art{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.md-battle-master-shade{background:linear-gradient(#02040929,#0204093d 44%,#020409db),linear-gradient(90deg,#020409b3,#0204091a 42%,#02040961);position:absolute;inset:0}.md-battle-master-top,.md-battle-master-bottom{z-index:5;position:absolute;left:8px;right:8px}.md-battle-master-top{justify-content:space-between;align-items:center;gap:6px;display:flex;top:7px}.md-battle-master-top span,.md-battle-master-top i{background:var(--master,#ffd86b);border-radius:5px;padding:2px 5px}@supports (color:color-mix(in lab, red, red)){.md-battle-master-top span,.md-battle-master-top i{background:color-mix(in srgb, var(--master,#ffd86b) 82%, white)}}.md-battle-master-top span,.md-battle-master-top i{color:#04141a;letter-spacing:.12em;font-family:Chakra Petch,sans-serif;font-size:8px;font-style:normal;font-weight:800;line-height:1.1}.md-battle-master-top i{color:#ffe8a6;background:#050912c2;border:1px solid #ffd86b73}.md-battle-master-bottom{bottom:7px}.md-battle-master-name{color:#fff;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 8px #000000b8;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800;line-height:1.05;overflow:hidden}.md-battle-master-status{color:#ffd86b;letter-spacing:.09em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 8px #000000b8;margin-top:2px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:800;overflow:hidden}.md-battle-master-hull{justify-content:space-between;align-items:flex-end;margin-top:4px;display:flex}.md-battle-master-hull span{color:#dce8f7bd;letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:7px}.md-battle-master-hull strong{font-family:Orbitron,sans-serif;font-size:13px;font-weight:800;line-height:1}.md-battle-master-hull em{color:#8d9bad;font-size:9px;font-style:normal}.md-battle-master-bar{background:#080e18d1;border:1px solid #ffffff1a;border-radius:999px;height:6px;margin-top:3px;overflow:hidden}.md-battle-master-bar b{background:linear-gradient(90deg, var(--master,#ffd86b), #57f29a);height:100%;box-shadow:0 0 10px var(--master,#ffd86b);border-radius:999px;display:block}@supports (color:color-mix(in lab, red, red)){.md-battle-master-bar b{box-shadow:0 0 10px color-mix(in srgb, var(--master,#ffd86b) 64%, transparent)}}.md-battle-log{padding:10px 12px}.md-battle-log-dock{grid-template-rows:auto auto minmax(0,1fr);align-self:start;width:100%;min-width:260px;height:184px;min-height:0;max-height:184px;display:grid;position:relative;overflow:hidden}.md-battle-log-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.md-battle-log-title{margin-bottom:0}.md-battle-log-count{color:#cee0f59e;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:800;line-height:1}.md-battle-log-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:8px 0 7px;display:grid}.md-battle-log-tab{border:1px solid var(--log,#7fd0ff);justify-content:center;align-items:center;gap:4px;min-width:0;min-height:23px;padding:4px 5px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.md-battle-log-tab{border:1px solid color-mix(in srgb, var(--log,#7fd0ff) 22%, #ffffff1a)}}.md-battle-log-tab{background:linear-gradient(180deg, #ffffff12, #ffffff06), var(--log,#7fd0ff);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.md-battle-log-tab{background:linear-gradient(180deg, #ffffff12, #ffffff06), color-mix(in srgb, var(--log,#7fd0ff) 7%, #0308105c)}}.md-battle-log-tab{color:#e0eeffb8;letter-spacing:.08em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900;line-height:1;transition:border-color .14s,color .14s,background .14s,box-shadow .14s}.md-battle-log-tab b{color:var(--log,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-battle-log-tab b{color:color-mix(in srgb, var(--log,#7fd0ff) 76%, #fff)}}.md-battle-log-tab b{letter-spacing:0;font-size:8px;font-weight:900}.md-battle-log-tab:hover,.md-battle-log-tab.is-active{border-color:var(--log,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-battle-log-tab:hover,.md-battle-log-tab.is-active{border-color:color-mix(in srgb, var(--log,#7fd0ff) 62%, #fff3)}}.md-battle-log-tab:hover,.md-battle-log-tab.is-active{background:linear-gradient(180deg, var(--log,#7fd0ff), #ffffff09), var(--log,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-battle-log-tab:hover,.md-battle-log-tab.is-active{background:linear-gradient(180deg, color-mix(in srgb, var(--log,#7fd0ff) 18%, #ffffff14), #ffffff09), color-mix(in srgb, var(--log,#7fd0ff) 12%, #03081075)}}.md-battle-log-tab:hover,.md-battle-log-tab.is-active{box-shadow:0 0 14px var(--log,#7fd0ff)}@supports (color:color-mix(in lab, red, red)){.md-battle-log-tab:hover,.md-battle-log-tab.is-active{box-shadow:0 0 14px color-mix(in srgb, var(--log,#7fd0ff) 18%, transparent)}}.md-battle-log-tab:hover,.md-battle-log-tab.is-active{color:#f5fbff}.md-battle-log-lines{scrollbar-width:thin;scrollbar-color:#5fc8ff73 #ffffff0a;align-content:start;gap:5px;min-height:0;max-height:160px;padding-right:7px;display:grid;overflow-y:scroll}.md-battle-log-dock .md-battle-log-lines{max-height:100%}.md-battle-log-lines::-webkit-scrollbar{width:6px}.md-battle-log-lines::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.md-battle-log-lines::-webkit-scrollbar-thumb{background:#5fc8ff73;border-radius:999px}.md-battle-log-lines::-webkit-scrollbar-thumb:hover{background:#5fc8ffad}.md-battle-log-entry{--log-entry:#aebccf;border:1px solid var(--log-entry);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:7px;min-width:0;padding:5px 7px 5px 5px;display:grid}@supports (color:color-mix(in lab, red, red)){.md-battle-log-entry{border:1px solid color-mix(in srgb, var(--log-entry) 16%, #ffffff0e)}}.md-battle-log-entry{background:linear-gradient(90deg, var(--log-entry), #ffffff05 52%, transparent), #0000001f;border-radius:6px}@supports (color:color-mix(in lab, red, red)){.md-battle-log-entry{background:linear-gradient(90deg, color-mix(in srgb, var(--log-entry) 10%, #ffffff06), #ffffff05 52%, transparent), #0000001f}}.md-battle-log-entry.is-you{--log-entry:#7ff0ff}.md-battle-log-entry.is-foe{--log-entry:#ff9a9a}.md-battle-log-entry.is-sys{--log-entry:#ffd27a}.md-battle-log-entry.is-info{--log-entry:#aebccf}.md-battle-log-badge{background:var(--log-entry);border-radius:4px;justify-content:center;align-items:center;min-height:16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.md-battle-log-badge{background:color-mix(in srgb, var(--log-entry) 15%, #ffffff0d)}}.md-battle-log-badge{color:var(--log-entry)}@supports (color:color-mix(in lab, red, red)){.md-battle-log-badge{color:color-mix(in srgb, var(--log-entry) 82%, #fff)}}.md-battle-log-badge{letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--log-entry);font-family:Chakra Petch,sans-serif;font-size:7px;font-weight:900;line-height:1}@supports (color:color-mix(in lab, red, red)){.md-battle-log-badge{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--log-entry) 24%, transparent)}}.md-battle-log-message{min-width:0;color:var(--log-entry)}@supports (color:color-mix(in lab, red, red)){.md-battle-log-message{color:color-mix(in srgb, var(--log-entry) 60%, #eef7ff)}}.md-battle-log-message{overflow-wrap:anywhere;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:700;line-height:1.25}.md-battle-log-empty{color:#cddcee8f;letter-spacing:.06em;text-align:center;text-transform:uppercase;padding:12px 8px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:800}.md-battle-toast{color:#ffd27a;border-radius:10px;padding:10px 16px;font-family:Chakra Petch,sans-serif}.md-battle-turn-banner{border-color:var(--turn);padding:17px 38px}@supports (color:color-mix(in lab, red, red)){.md-battle-turn-banner{border-color:color-mix(in srgb, var(--turn) 45%, transparent)}}.md-battle-turn-banner{box-shadow:0 0 42px var(--turn), inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){.md-battle-turn-banner{box-shadow:0 0 42px color-mix(in srgb, var(--turn) 28%, transparent), inset 0 1px 0 #ffffff1a}}.md-battle-turn-banner{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.md-battle-turn-kicker{color:var(--turn);letter-spacing:.36em;text-transform:uppercase;margin-bottom:4px;font-family:Chakra Petch,sans-serif;font-size:11px}.md-battle-turn-title{color:#fff;letter-spacing:.12em;text-shadow:0 0 26px var(--turn);white-space:nowrap;font-family:Orbitron,sans-serif;font-size:clamp(31px,4.2vw,44px);font-weight:900}.md-battle-dock{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);border-radius:14px;padding:10px 14px 8px;position:relative;overflow:hidden}.md-battle-dock-main{grid-template-columns:minmax(0,1fr) minmax(270px,320px);align-items:stretch;gap:10px;min-height:220px;display:grid;position:relative}.md-battle-dock:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#57f29a4d,#ffd86b2e,#0000);height:1px;position:absolute;top:10px;left:6%;right:6%}.md-battle-hand{scrollbar-width:thin;scrollbar-color:#5fc8ff59 transparent;background:linear-gradient(#0509122e,#05091257),radial-gradient(90% 100% at 50% 0,#57f29a0e,#0000 72%);border-radius:10px;align-self:stretch;min-width:0;height:100%;min-height:0}.md-battle-hint p{color:#aebccfb8;line-height:1.4}.md-codex-screen{isolation:isolate}.md-codex-screen>.md-map-tilt-bg{z-index:0}.md-codex-screen:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(62% 54% at 46% 46%,#3fd6ee1a,#0000 68%),linear-gradient(#02050b0f,#02050b70);position:absolute;inset:0}.md-codex-gridfx{z-index:2;pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(90deg,#3fd6ee0b 1px,#0000 1px),linear-gradient(0deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:68px 68px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(84% 76%,#000 0%,#0000 86%);mask-image:radial-gradient(84% 76%,#000 0%,#0000 86%)}.md-codex-screen>.absolute.top-0{pointer-events:none;z-index:30!important}.md-codex-screen>.absolute.top-0 .md-codex-topbar,.md-codex-screen>.absolute.top-0 .md-codex-back,.md-codex-screen>.absolute.top-0 .md-codex-tabs,.md-codex-screen>.absolute.top-0 .md-codex-tab{pointer-events:auto}.md-codex-screen>.absolute.inset-0.overflow-auto{z-index:20!important}.md-codex-screen>.md-map-holo,.md-codex-screen>.md-map-foilwrap,.md-codex-screen>.md-holo-shine{z-index:4}.md-codex-topbar,.md-codex-panel,.md-codex-screen-card,.md-onboard-card,.md-tutorial-card,.md-tutorial-banner-card{-webkit-backdrop-filter:blur(34px)saturate(170%);background:linear-gradient(#080e1acc,#050912a8),radial-gradient(92% 125% at 50% 0,#3fd6ee1a,#0000 72%);border:1px solid #97d2ff2e;box-shadow:0 16px 52px #00000085,inset 0 1px #ffffff17}.md-codex-topbar{clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);background:linear-gradient(#080e1ae0,#050912c2),radial-gradient(92% 120% at 50% 0,#ffd86b1a,#0000 70%);border-color:#ffd86b42;border-radius:0;padding:10px 14px}.md-codex-back,.md-codex-tab{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border-radius:0;min-height:30px}.md-codex-back{background:#ffd86b14;border:1px solid #ffd86b38;padding:5px 8px}.md-codex-title{border-left:1px solid #ffffff1a}.md-codex-title div{color:#ffd86b;letter-spacing:.18em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:9px}.md-codex-title strong{color:#fff;letter-spacing:.08em;margin-top:3px;font-family:Orbitron,sans-serif;font-size:14px;line-height:1;display:block}.md-codex-tabs{scrollbar-width:thin;scrollbar-color:#5fc8ff59 transparent;overflow-x:auto}.md-codex-content{z-index:20;position:relative}.md-codex-brief{margin-bottom:4px}.md-codex-panel{border-color:var(--codex,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-codex-panel{border-color:color-mix(in srgb, var(--codex,#3fd6ee) 30%, transparent)}}.md-codex-panel{clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px)}.md-codex-panel-head,.md-tutorial-head,.md-tutorial-banner-head,.md-onboard-head{background:#3fd6ee1c;border-bottom:1px solid #ffffff14}.md-codex-panel-head{background:var(--codex,#3fd6ee)}@supports (color:color-mix(in lab, red, red)){.md-codex-panel-head{background:color-mix(in srgb, var(--codex,#3fd6ee) 12%, transparent)}}.md-codex-row{border-bottom:1px solid #ffffff0f}.md-codex-row:last-child{border-bottom:0}.md-codex-screen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.md-codex-screen-card{--codex:#3fd6ee;border-color:var(--codex);min-width:0;padding:10px}@supports (color:color-mix(in lab, red, red)){.md-codex-screen-card{border-color:color-mix(in srgb, var(--codex) 28%, #ffffff14)}}.md-codex-screen-card{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.md-codex-screen-card-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:5px 8px;display:grid}.md-codex-screen-card-head span,.md-codex-screen-card-head em{text-transform:uppercase;font-family:Chakra Petch,sans-serif}.md-codex-screen-card-head span{color:#04141a;background:var(--codex);padding:3px 6px}@supports (color:color-mix(in lab, red, red)){.md-codex-screen-card-head span{background:color-mix(in srgb, var(--codex) 88%, #fff)}}.md-codex-screen-card-head span{letter-spacing:.12em;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);font-size:8px;font-weight:900}.md-codex-screen-card-head strong{color:#fff;letter-spacing:.05em;text-transform:uppercase;min-width:0;font-family:Orbitron,sans-serif;font-size:12px;line-height:1.1}.md-codex-screen-card-head em{color:var(--codex);grid-column:1/-1}@supports (color:color-mix(in lab, red, red)){.md-codex-screen-card-head em{color:color-mix(in srgb, var(--codex) 72%, #fff)}}.md-codex-screen-card-head em{letter-spacing:.15em;font-size:8px;font-style:normal;font-weight:900}.md-codex-screen-card p{color:#dce8f7bd;margin:8px 0 0;font-family:Chakra Petch,sans-serif;font-size:11px;line-height:1.42}.md-onboard-overlay{-webkit-backdrop-filter:blur(14px)saturate(150%);background:#03060cd1}.md-onboard-card,.md-tutorial-card,.md-tutorial-banner-card{clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);border-color:#3fd6ee61}.md-onboard-step{border-bottom:1px solid #ffffff0f;padding-bottom:10px}.md-onboard-step:last-child{border-bottom:0;padding-bottom:0}.md-tutorial-spotlight{border:2.5px solid #3fd6ee;box-shadow:0 0 0 9999px #03060c80,0 0 28px #3fd6ee,inset 0 0 22px #3fd6ee59}.md-tutorial-card{background:linear-gradient(155deg,#111926f2,#060a12e8);border-color:#ffd16661;border-radius:12px;box-shadow:0 18px 54px #0000008a,0 0 22px #ffd1661f,inset 0 1px #ffffff12;overflow:visible!important}.md-tutorial-coach.is-arena .md-tutorial-card{border-color:#57f29a6b;box-shadow:0 18px 54px #0000008a,0 0 24px #57f29a24,inset 0 1px #ffffff12}.md-tutorial-arrow{pointer-events:none;background:linear-gradient(135deg,#ffd166f5,#ffb454f5);border:1px solid #ffecb4b8;width:14px;height:14px;position:absolute;transform:rotate(45deg);box-shadow:0 0 14px #ffd16680}.md-tutorial-coach.is-arena .md-tutorial-arrow{background:linear-gradient(135deg,#57f29af5,#3fd6eef5);border-color:#d2ffe8b8;box-shadow:0 0 14px #57f29a6b}.md-tutorial-card.points-top .md-tutorial-arrow{top:-8px;left:calc(var(--arrow-x,32px) - 7px)}.md-tutorial-card.points-bottom .md-tutorial-arrow{bottom:-8px;left:calc(var(--arrow-x,32px) - 7px)}.md-tutorial-card.points-left .md-tutorial-arrow{left:-8px;top:calc(var(--arrow-y,32px) - 7px)}.md-tutorial-card.points-right .md-tutorial-arrow{right:-8px;top:calc(var(--arrow-y,32px) - 7px)}.md-tutorial-banner{pointer-events:none}.md-tutorial-banner-card{pointer-events:auto;background:linear-gradient(155deg,#111926f2,#060a12e8);border-color:#ffd1665c;box-shadow:0 18px 54px #0000008a,0 0 22px #ffd1661f,inset 0 1px #ffffff12}@keyframes mdtwk{0%,to{opacity:.2}50%{opacity:.9}}@keyframes mdfade{0%{opacity:0}12%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes mdbanner{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}14%{opacity:1;transform:translate(-50%,-50%)scale(1)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@keyframes mdsheen{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}@keyframes mdfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes mdspin{to{transform:rotate(360deg)}}@keyframes mdpulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes mdscrapnode{0%,to{box-shadow:0 0 22px #57f29a75,inset 0 0 16px #57f29a1f}50%{box-shadow:0 0 34px #57f29abd,inset 0 0 20px #57f29a2e}}@keyframes mdscrappulse{0%{transform:scale(1);box-shadow:0 0 #57f29a00}35%{transform:scale(1.08);box-shadow:0 0 22px #57f29a61}to{transform:scale(1);box-shadow:0 0 #57f29a00}}@keyframes mdscraptick{0%{opacity:0;transform:translateY(8px)scale(.82)}20%{opacity:1;transform:translateY(0)scale(1.04)}to{opacity:0;transform:translateY(-20px)scale(.96)}}@keyframes mdscrapshard{0%{opacity:0;transform:translate(var(--sx), var(--sy)) scale(.45) rotate(45deg)}28%{opacity:1}82%{opacity:.95}to{opacity:0;transform:translate(var(--tx), var(--ty)) scale(.2) rotate(135deg)}}@keyframes mdharvestsweep{0%,to{opacity:0;transform:translate(-34%)skew(-8deg)}18%,74%{opacity:1}55%{transform:translate(32%)skew(-8deg)}}@keyframes mdharvestbar{0%{opacity:0;transform:translate(-100%)}28%,70%{opacity:.8}to{opacity:0;transform:translate(130%)}}@keyframes mdmasterready{0%,to{box-shadow:inset 0 1px 0 #ffffff29, inset 0 0 18px color-mix(in srgb, var(--master,#ffd86b) 22%, transparent), 0 0 0 color-mix(in srgb, var(--master,#ffd86b) 0%, transparent)}50%{box-shadow:inset 0 1px 0 #ffffff2e, inset 0 0 22px color-mix(in srgb, var(--master,#ffd86b) 32%, transparent), 0 0 18px color-mix(in srgb, var(--master,#ffd86b) 54%, transparent)}}@keyframes mdants{to{stroke-dashoffset:-32px}}@keyframes mdflicker{0%,to{opacity:.45}48%{opacity:.4}50%{opacity:.32}52%{opacity:.42}}@keyframes mdhue{to{filter:hue-rotate(360deg)}}@keyframes mdsparkle{0%,to{opacity:.25}50%{opacity:.7}}@keyframes mdsheenmove{0%{background-position:0%}to{background-position:200%}}@keyframes mdfoundryheat{0%,to{opacity:.34;transform:translateY(0)scaleY(1)}50%{opacity:.58;transform:translateY(-10px)scaleY(1.04)}}@keyframes mdfoundryspark{0%{opacity:0;transform:translateY(18px)scale(.4)}18%{opacity:.95}to{opacity:0;transform:translateY(-90px)scale(.9)}}@keyframes mdclamp{0%,to{opacity:.5}50%{opacity:1}}@keyframes mdcinefade{0%{opacity:0}8%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes mdcineintro{0%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes mdcinescan{0%{opacity:0;transform:translateY(-110%)}20%{opacity:.75}to{opacity:0;transform:translateY(110%)}}@keyframes mdcinewipe{0%{transform-origin:0;opacity:.95;transform:scaleX(0)}48%{transform-origin:0;opacity:.95;transform:scaleX(1)}52%{transform-origin:100%;opacity:.95;transform:scaleX(1)}to{transform-origin:100%;opacity:0;transform:scaleX(0)}}@keyframes mdcineprogress{0%{width:0%}to{width:100%}}@keyframes mdcinesigil{0%{opacity:0;transform:rotate(45deg)scale(.45)}30%{opacity:1;transform:rotate(45deg)scale(1.25)}to{opacity:.75;transform:rotate(45deg)scale(1)}}@keyframes mdcinetitle{0%{opacity:0;letter-spacing:.36em;filter:blur(8px);transform:translateY(12px)scale(.96)}38%{opacity:1;filter:blur()}to{opacity:1;letter-spacing:.14em;transform:translateY(0)scale(1)}}@keyframes mdcineglitch{0%,to{clip-path:inset(0);transform:translate(0)}18%{clip-path:inset(10% 0 72%);transform:translate(-8px)}20%{clip-path:inset(65% 0 18%);transform:translate(7px)}22%{clip-path:inset(0);transform:translate(0)}58%{clip-path:inset(42% 0 44%);transform:translate(5px)}60%{clip-path:inset(0);transform:translate(0)}}@keyframes mdcinetransferlock{0%{opacity:0;filter:blur(5px);transform:translateY(7px)scale(.985)}34%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes mdcineshuttertop{0%{transform:translateY(0)}18%,72%{transform:translateY(-72%)}to{transform:translateY(-100%)}}@keyframes mdcineshutterbottom{0%{transform:translateY(0)}18%,72%{transform:translateY(72%)}to{transform:translateY(100%)}}@keyframes mdcinepanel{0%{opacity:0;filter:blur(10px);transform:translateY(14px)scale(.975)}18%,78%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(4px);transform:translateY(-8px)scale(1.012)}}@keyframes mdcinestatus{0%{opacity:0;transform:translateY(7px)}40%,to{opacity:1;transform:translateY(0)}}@keyframes mdcineline{0%{opacity:.25;transform:scaleX(.18)}45%,to{opacity:1;transform:scaleX(1)}}@keyframes mdcinelock{to{transform:rotate(360deg)}}@keyframes mdcinereadout{0%,to{opacity:.4}50%{opacity:1}}@keyframes mdcinebootin{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}18%,78%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(4px);transform:translateY(-8px)}}@keyframes mdcinereactor{0%{opacity:.35;transform:scaleX(.05)}34%{opacity:.86;transform:scaleX(.62)}68%,to{opacity:1;transform:scaleX(1)}}@keyframes mdcinechannel{0%{opacity:0;transform:translateY(8px)scale(.72)}32%,78%{opacity:.95;transform:translateY(0)scale(1)}to{opacity:.28;transform:translateY(-6px)scale(.9)}}@keyframes mdcinebootpulse{0%,to{opacity:.28}50%{opacity:.85}}.md-cinematic{z-index:100000;pointer-events:auto;--cine:#3fd6ee;background:radial-gradient(58% 48% at 50% 46%, var(--cine), transparent 62%), linear-gradient(180deg, #02050cf5, #02050cd6);position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-cinematic{background:radial-gradient(58% 48% at 50% 46%, color-mix(in srgb, var(--cine) 18%, transparent), transparent 62%), linear-gradient(180deg, #02050cf5, #02050cd6)}}.md-cinematic{-webkit-backdrop-filter:blur(18px)saturate(150%);animation:.92s forwards mdcinefade}.md-cinematic-intro{animation:4.2s forwards mdcineintro}.md-cinematic-deploy{animation-duration:1.5s}.md-cine-noise,.md-cine-scan,.md-cine-grid{pointer-events:none;position:absolute;inset:0}.md-cine-noise{background:repeating-linear-gradient(0deg, #ffffff08 0 1px, transparent 1px 5px), radial-gradient(circle at 20% 35%, var(--cine), transparent 22%), radial-gradient(circle at 78% 62%, #ffd86b1a, transparent 24%)}@supports (color:color-mix(in lab, red, red)){.md-cine-noise{background:repeating-linear-gradient(0deg, #ffffff08 0 1px, transparent 1px 5px), radial-gradient(circle at 20% 35%, color-mix(in srgb, var(--cine) 18%, transparent), transparent 22%), radial-gradient(circle at 78% 62%, #ffd86b1a, transparent 24%)}}.md-cine-noise{opacity:.42;mix-blend-mode:screen}.md-cine-grid{opacity:.24;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/64px 64px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/64px 64px;-webkit-mask-image:radial-gradient(74% 66%,#000 0%,#0000 78%);mask-image:radial-gradient(74% 66%,#000 0%,#0000 78%)}.md-cine-scan{background:linear-gradient(180deg, transparent 0%, var(--cine) 48%, #ffffff24 50%, var(--cine) 52%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.md-cine-scan{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--cine) 14%, transparent) 48%, #ffffff24 50%, color-mix(in srgb, var(--cine) 14%, transparent) 52%, transparent 100%)}}.md-cine-scan{animation:1.35s cubic-bezier(.2,.7,.2,1) infinite mdcinescan}.md-cine-shutter{pointer-events:none;z-index:3;background:linear-gradient(90deg,#ffffff0d,#0000 12% 88%,#ffffff0d),linear-gradient(#02050cfa,#040a14f5);width:100%;height:50.5%;position:absolute;left:0;box-shadow:inset 0 0 42px #000c}.md-cine-shutter-top{border-bottom:1px solid var(--cine);top:0}@supports (color:color-mix(in lab, red, red)){.md-cine-shutter-top{border-bottom:1px solid color-mix(in srgb, var(--cine) 52%, transparent)}}.md-cine-shutter-top{animation:.9s cubic-bezier(.2,.78,.14,1) forwards mdcineshuttertop}.md-cine-shutter-bottom{border-top:1px solid var(--cine);bottom:0}@supports (color:color-mix(in lab, red, red)){.md-cine-shutter-bottom{border-top:1px solid color-mix(in srgb, var(--cine) 52%, transparent)}}.md-cine-shutter-bottom{animation:.9s cubic-bezier(.2,.78,.14,1) forwards mdcineshutterbottom}.md-cinematic-intro .md-cine-shutter-top,.md-cinematic-intro .md-cine-shutter-bottom{animation-duration:1.55s}.md-cine-rails{z-index:4;pointer-events:none;border-left:1px solid var(--cine);position:absolute;inset:28px}@supports (color:color-mix(in lab, red, red)){.md-cine-rails{border-left:1px solid color-mix(in srgb, var(--cine) 28%, transparent)}}.md-cine-rails{border-right:1px solid var(--cine)}@supports (color:color-mix(in lab, red, red)){.md-cine-rails{border-right:1px solid color-mix(in srgb, var(--cine) 28%, transparent)}}.md-cine-rails{opacity:.54}.md-cine-rails span{background:linear-gradient(90deg, transparent, var(--cine), transparent);height:1px;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.md-cine-rails span{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cine) 52%, transparent), transparent)}}.md-cine-rails span{animation:.7s both mdcineline}.md-cine-rails span:first-child{top:0}.md-cine-rails span:last-child{bottom:0}.md-cine-corners{z-index:5;pointer-events:none;position:absolute;inset:22px}.md-cine-corners span{border-color:var(--cine);width:54px;height:54px;position:absolute}@supports (color:color-mix(in lab, red, red)){.md-cine-corners span{border-color:color-mix(in srgb, var(--cine) 72%, transparent)}}.md-cine-corners span{filter:drop-shadow(0 0 12px var(--cine))}@supports (color:color-mix(in lab, red, red)){.md-cine-corners span{filter:drop-shadow(0 0 12px color-mix(in srgb, var(--cine) 48%, transparent))}}.md-cine-corners span:first-child{border-top:2px solid;border-left:2px solid;top:0;left:0}.md-cine-corners span:nth-child(2){border-top:2px solid;border-right:2px solid;top:0;right:0}.md-cine-corners span:nth-child(3){border-bottom:2px solid;border-left:2px solid;bottom:0;left:0}.md-cine-corners span:nth-child(4){border-bottom:2px solid;border-right:2px solid;bottom:0;right:0}.md-cine-center,.md-cine-transfer{text-align:center;z-index:8;width:min(760px,100vw - 36px);max-height:calc(100vh - 56px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-cine-panel{box-sizing:border-box;background:linear-gradient(180deg, #070d19e0, #040811c7), radial-gradient(86% 120% at 50% 0%, var(--cine), transparent 62%);width:min(700px,100%);margin-inline:auto;padding:clamp(22px,4vw,38px);position:relative}@supports (color:color-mix(in lab, red, red)){.md-cine-panel{background:linear-gradient(180deg, #070d19e0, #040811c7), radial-gradient(86% 120% at 50% 0%, color-mix(in srgb, var(--cine) 11%, transparent), transparent 62%)}}.md-cine-panel{border:1px solid var(--cine)}@supports (color:color-mix(in lab, red, red)){.md-cine-panel{border:1px solid color-mix(in srgb, var(--cine) 36%, #ffffff1f)}}.md-cine-panel{box-shadow:0 20px 70px #000000a8, 0 0 46px var(--cine), inset 0 1px 0 #ffffff21, inset 0 -1px 0 #ffffff0d}@supports (color:color-mix(in lab, red, red)){.md-cine-panel{box-shadow:0 20px 70px #000000a8, 0 0 46px color-mix(in srgb, var(--cine) 13%, transparent), inset 0 1px 0 #ffffff21, inset 0 -1px 0 #ffffff0d}}.md-cine-panel{-webkit-backdrop-filter:blur(56px)saturate(190%);clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,20px 100%,0 calc(100% - 20px),0 20px);animation:.92s both mdcinepanel}.md-cinematic-intro .md-cine-panel{animation-duration:3.9s}.md-cinematic-intro{--cine:#5fd3e6;-webkit-backdrop-filter:blur(10px)saturate(105%);background:radial-gradient(62% 52% at 50% 44%,#28465629,#0000 64%),linear-gradient(#04070d 0%,#02040a 100%)}.md-cinematic-intro .md-cine-kicker{font-family:var(--md-font-data);letter-spacing:.42em;color:#9fb0c7d1;text-shadow:none;font-size:10px}.md-cinematic-intro .md-cine-panel{-webkit-backdrop-filter:blur(40px)saturate(130%);background:linear-gradient(#070b14e6,#03060dd1);border:1px solid #7896af29;box-shadow:0 24px 80px #000000b3,inset 0 1px #ffffff0f}.md-cinematic-intro .md-cine-boot-hud{-webkit-backdrop-filter:blur(20px)saturate(120%);background:linear-gradient(#080d1699,#04070e66);border:1px solid #7896af2e;box-shadow:0 10px 34px #00000080,inset 0 1px #ffffff0d}.md-cinematic-intro .md-cine-boot-hud span{font-family:var(--md-font-data);color:#8ca0b8b3;letter-spacing:.18em}.md-cinematic-intro .md-cine-boot-hud strong{font-family:var(--md-font-data);color:#d6e4f4eb;letter-spacing:.1em;font-weight:600}.md-cinematic-intro .md-cine-gridline{font-family:var(--md-font-data);letter-spacing:.3em;color:#96a8beb3;border-top:1px solid #7896af33;font-size:10px}.md-cinematic-intro .md-cine-status span{font-family:var(--md-font-data);letter-spacing:.2em;color:#aabaced1;background:#7896af0d;border:1px solid #7896af2e;font-size:9px}.md-cinematic-intro .md-cine-status span:before{background:var(--cine);width:4px;height:4px;box-shadow:none}.md-cinematic-intro .md-cine-skip-hint{color:#9fb0c794;font-family:var(--md-font-data);letter-spacing:.24em;text-transform:uppercase;margin-top:14px;font-size:8px;font-weight:700;animation:.7s 2.15s both mdcinestatus}.md-cinematic-intro .md-cine-sigils span{width:9px;height:9px;box-shadow:0 0 8px var(--c)}@keyframes mdcineintrostamp{0%{opacity:0;filter:blur(11px);letter-spacing:.4em;transform:scale(1.32)}58%{opacity:1;filter:blur()}74%{letter-spacing:.1em;transform:scale(.972)}to{opacity:1;letter-spacing:.12em;transform:scale(1)}}@keyframes mdcineintroflash{0%,60%{opacity:0}64%{opacity:.9}to{opacity:0}}@keyframes mdcineintroglint{0%,70%{opacity:0;transform:translate(-130%)}78%{opacity:.8}to{opacity:0;transform:translate(130%)}}.md-cinematic-intro .md-cine-title{color:#eaf2fb;letter-spacing:.12em;text-shadow:0 1px #0000008c,0 0 24px #5fd3e638;animation:.9s cubic-bezier(.2,.9,.2,1) 1.5s both mdcineintrostamp}.md-cinematic-intro .md-cine-title-logo{object-fit:contain;filter:drop-shadow(0 2px #0000008c)drop-shadow(0 0 24px #5fd3e63d)drop-shadow(0 0 48px #57f29a1f);width:min(860px,116vw);max-height:224px;margin:8px auto 0;animation:.9s cubic-bezier(.2,.9,.2,1) 1.5s both mdcineintrostamp;display:block}.md-cinematic-intro .md-cine-title-logo::selection{background:0 0}.md-cinematic-intro .md-cine-title span{color:var(--cine)}.md-cinematic-intro .md-cine-title:before{content:"";opacity:0;pointer-events:none;z-index:-1;background:radial-gradient(60% 80%,#b4e6f580,#0000 70%);animation:1.5s 1.5s both mdcineintroflash;position:absolute;inset:-32% -12%}.md-cinematic-intro .md-cine-title:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff8c 50%,#0000 58%);animation:1.6s 1.75s both mdcineintroglint;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.md-cinematic,.md-cinematic *{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.md-cine-scan,.md-cine-lock span,.md-cine-readouts span{display:none!important}}.md-cine-panel:before,.md-cine-panel:after{content:"";background:linear-gradient(90deg, transparent, var(--cine), transparent);height:1px;position:absolute;left:18px;right:18px}@supports (color:color-mix(in lab, red, red)){.md-cine-panel:before,.md-cine-panel:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cine) 48%, transparent), transparent)}}.md-cine-panel:before{top:12px}.md-cine-panel:after{bottom:12px}.md-cine-panel-transfer{max-width:660px;margin:0 auto;padding:clamp(20px,3.2vw,34px) clamp(18px,4vw,38px)}.md-cine-sigils{justify-content:center;gap:18px;margin-bottom:22px;display:flex}.md-cine-sigils span{background:var(--c);width:16px;height:16px;box-shadow:0 0 22px var(--c);opacity:0;animation:mdcinesigil .8s ease var(--d) forwards;transform:rotate(45deg)}.md-cine-kicker{color:var(--cine);letter-spacing:.36em;text-transform:uppercase;text-shadow:0 0 10px var(--cine);font-family:JetBrains Mono,monospace;font-size:10px}@supports (color:color-mix(in lab, red, red)){.md-cine-kicker{text-shadow:0 0 10px color-mix(in srgb, var(--cine) 40%, transparent)}}.md-cine-title{color:#fff;text-shadow:0 0 28px var(--cine), 0 0 58px #ff5b4a40;margin-top:10px;font-family:Orbitron,sans-serif;font-size:clamp(46px,8vw,104px);font-weight:900;line-height:.95;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.md-cine-title{text-shadow:0 0 28px color-mix(in srgb, var(--cine) 46%, transparent), 0 0 58px #ff5b4a40}}.md-cine-title{animation:1.1s cubic-bezier(.18,.8,.2,1) .55s both mdcinetitle}.md-cine-title:after{content:attr(class);display:none}.md-cine-title span{color:var(--cine)}.md-main-menu-screen{scrollbar-width:none;-ms-overflow-style:none;justify-content:center;align-items:center;min-height:100%;padding-top:clamp(18px,4vh,44px);padding-bottom:clamp(18px,4vh,44px);display:flex;overflow:hidden auto}.md-main-menu-screen::-webkit-scrollbar{width:0;height:0;display:none}.md-menu-logo-wrap{justify-content:center;align-items:center;width:100%;max-width:1240px;margin:clamp(2px,1vh,10px) auto 0;line-height:1;display:flex;transform:translate(1%)}.md-menu-logo{object-fit:contain;filter:drop-shadow(0 2px #0009)drop-shadow(0 0 24px #3fd6ee47)drop-shadow(0 0 46px #57f29a21);width:100%;max-height:clamp(188px,31vw,420px)}.md-main-menu-stack{justify-content:center;gap:clamp(10px,1.55vh,18px);width:min(980px,100vw - 32px);max-width:100%;min-height:0}.md-main-menu-controls{transform:none}.md-menu-tagline{text-wrap:balance;max-width:min(680px,100vw - 36px);transform:none;margin-top:0!important}.md-main-menu-slots{flex-wrap:wrap;justify-content:center;margin-top:0!important}.md-main-menu-slot-wrap{width:134px;min-width:0;position:relative}.md-main-menu-slot{cursor:pointer;width:100%;min-height:58px;color:inherit;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#080e1a99;border:1px solid #ffffff1a;padding:10px 12px;font-family:Chakra Petch,sans-serif;display:block}.md-main-menu-slot.is-active{background:#3fd6ee1f;border-color:#3fd6ee;box-shadow:0 0 16px #3fd6ee44}.md-main-menu-slot-delete{z-index:3;color:#ff8a8a;letter-spacing:.04em;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:#080e1ae6;border:1px solid #ff6b6b6b;min-width:36px;height:28px;padding:0 7px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:900;line-height:1;position:absolute;top:-7px;right:-7px}.md-cine-gridline{border-top:1px solid var(--cine);max-width:500px;margin:22px auto 0;padding-top:12px}@supports (color:color-mix(in lab, red, red)){.md-cine-gridline{border-top:1px solid color-mix(in srgb, var(--cine) 48%, transparent)}}.md-cine-gridline{color:#e2efffb8;letter-spacing:.26em;font-family:Chakra Petch,sans-serif;font-size:12px}.md-cine-transfer:before{content:"";background:linear-gradient(90deg, transparent, var(--cine), #ffd86b2e, transparent);height:92px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)scaleX(0)}@supports (color:color-mix(in lab, red, red)){.md-cine-transfer:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cine) 28%, transparent), #ffd86b2e, transparent)}}.md-cine-transfer:before{animation:.92s forwards mdcinewipe}.md-cinematic-deploy .md-cine-transfer:before{background:linear-gradient(90deg,#0000,#ff5b4a42,#ffd86b47,#3fd6ee33,#0000);height:138px;animation-duration:1.45s}.md-cine-transfer-title{letter-spacing:.12em;overflow-wrap:anywhere;text-wrap:balance;color:#f5f8ff;max-width:100%;text-shadow:0 0 26px var(--cine);margin-top:9px;font-family:Orbitron,sans-serif;font-size:clamp(26px,4vw,46px);font-weight:900;line-height:1.08;position:relative}@supports (color:color-mix(in lab, red, red)){.md-cine-transfer-title{text-shadow:0 0 26px color-mix(in srgb, var(--cine) 46%, transparent)}}.md-cine-transfer-title{animation:.34s both mdcinetransferlock}.md-cinematic-long .md-cine-transfer-title{letter-spacing:.095em;font-size:clamp(24px,3.5vw,40px)}.md-cine-progress{background:#94a3b838;width:min(360px,70vw);height:3px;margin:18px auto 0;position:relative;overflow:hidden}.md-cine-progress span{background:linear-gradient(90deg, var(--cine), #ffd86b);width:0%;height:100%;box-shadow:0 0 14px var(--cine);display:block}@supports (color:color-mix(in lab, red, red)){.md-cine-progress span{box-shadow:0 0 14px color-mix(in srgb, var(--cine) 74%, transparent)}}.md-cine-progress span{animation:.76s forwards mdcineprogress}.md-cine-status{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;margin-top:18px;display:flex}.md-cine-status span{border:1px solid var(--cine);align-items:center;min-height:24px;padding:3px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.md-cine-status span{border:1px solid color-mix(in srgb, var(--cine) 30%, transparent)}}.md-cine-status span{color:#e8f0ffdb;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;max-width:100%;animation:mdcinestatus .48s ease var(--d,0s) both;background:#ffffff0e;font-family:JetBrains Mono,monospace;font-size:9px}.md-cine-status span:before{content:"";background:var(--cine);width:5px;height:5px;box-shadow:0 0 9px var(--cine);margin-right:8px}.md-cine-lock{aspect-ratio:1;pointer-events:none;opacity:.42;width:min(52vw,440px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-cine-lock span{border:1px dashed var(--cine);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-cine-lock span{border:1px dashed color-mix(in srgb, var(--cine) 54%, transparent)}}.md-cine-lock span{animation:10s linear infinite mdcinelock}.md-cine-lock span:last-child{animation-duration:7s;animation-direction:reverse;inset:11%}.md-cine-readouts{letter-spacing:.22em;color:var(--cine);justify-content:center;gap:22px;margin:14px auto 0;font-family:Chakra Petch,sans-serif;font-size:10px;display:flex;position:relative;top:auto;left:auto;transform:none}@supports (color:color-mix(in lab, red, red)){.md-cine-readouts{color:color-mix(in srgb, var(--cine) 72%, white)}}.md-cine-readouts span{animation:.7s infinite mdcinereadout}.md-cine-readouts span:nth-child(2){animation-delay:.12s}.md-cine-readouts span:nth-child(3){animation-delay:.24s}.md-cine-boot-hud{z-index:7;background:linear-gradient(180deg, #060c1794, #03070f6b), radial-gradient(100% 80% at 50% 0%, var(--cine), transparent 70%);width:min(180px,20vw);padding:14px 14px 12px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.md-cine-boot-hud{background:linear-gradient(180deg, #060c1794, #03070f6b), radial-gradient(100% 80% at 50% 0%, color-mix(in srgb, var(--cine) 12%, transparent), transparent 70%)}}.md-cine-boot-hud{border:1px solid var(--cine)}@supports (color:color-mix(in lab, red, red)){.md-cine-boot-hud{border:1px solid color-mix(in srgb, var(--cine) 28%, transparent)}}.md-cine-boot-hud{-webkit-backdrop-filter:blur(30px)saturate(170%);animation:3.6s .25s both mdcinebootin;transform:translateY(-50%);box-shadow:0 12px 42px #0000006b,inset 0 1px #ffffff14}.md-cine-boot-left{text-align:left;left:max(24px,50% - 610px)}.md-cine-boot-right{text-align:right;animation-delay:.42s;right:max(24px,50% - 610px)}.md-cine-boot-hud span,.md-cine-boot-hud strong{text-transform:uppercase;font-family:Chakra Petch,sans-serif;display:block}.md-cine-boot-hud span{color:#b9daf294;letter-spacing:.18em;font-size:9px}.md-cine-boot-hud strong{color:#f4faffeb;letter-spacing:.11em;margin-top:2px;font-size:13px}.md-cine-boot-hud i{background:linear-gradient(90deg, var(--cine), transparent);opacity:.48;transform-origin:0;height:2px;margin:9px 0;animation:.82s both mdcinereactor;display:block}.md-cine-boot-right i{background:linear-gradient(270deg, var(--cine), transparent);transform-origin:100%}.md-cine-reactor{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:min(420px,80%);margin:18px auto 0;display:grid}.md-cine-reactor span{background:linear-gradient(90deg, var(--cine), #ffd86b);height:6px}@supports (color:color-mix(in lab, red, red)){.md-cine-reactor span{background:linear-gradient(90deg, color-mix(in srgb, var(--cine) 75%, white), #ffd86b)}}.md-cine-reactor span{box-shadow:0 0 14px var(--cine)}@supports (color:color-mix(in lab, red, red)){.md-cine-reactor span{box-shadow:0 0 14px color-mix(in srgb, var(--cine) 45%, transparent)}}.md-cine-reactor span{transform-origin:0;animation:1.1s both mdcinereactor}.md-cine-reactor span:nth-child(2){animation-delay:.1s}.md-cine-reactor span:nth-child(3){animation-delay:.2s}.md-cine-reactor span:nth-child(4){animation-delay:.3s}.md-cine-reactor span:nth-child(5){animation-delay:.4s}.md-cine-deck-channel{justify-content:center;align-items:center;gap:10px;margin:14px auto 0;display:flex}.md-cine-deck-channel:before,.md-cine-deck-channel:after{content:"";background:linear-gradient(90deg, transparent, var(--cine));width:min(110px,18vw);height:1px}@supports (color:color-mix(in lab, red, red)){.md-cine-deck-channel:before,.md-cine-deck-channel:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cine) 46%, transparent))}}.md-cine-deck-channel:after{background:linear-gradient(90deg, var(--cine), transparent)}@supports (color:color-mix(in lab, red, red)){.md-cine-deck-channel:after{background:linear-gradient(90deg, color-mix(in srgb, var(--cine) 46%, transparent), transparent)}}.md-cine-deck-channel span{border:1px solid var(--c);width:34px;height:16px}@supports (color:color-mix(in lab, red, red)){.md-cine-deck-channel span{border:1px solid color-mix(in srgb, var(--c) 60%, transparent)}}.md-cine-deck-channel span{background:linear-gradient(135deg, var(--c), #ffffff0a), #040811b8}@supports (color:color-mix(in lab, red, red)){.md-cine-deck-channel span{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 24%, transparent), #ffffff0a), #040811b8}}.md-cine-deck-channel span{box-shadow:0 0 16px var(--c)}@supports (color:color-mix(in lab, red, red)){.md-cine-deck-channel span{box-shadow:0 0 16px color-mix(in srgb, var(--c) 35%, transparent)}}.md-cine-deck-channel span{animation:mdcinechannel 1.6s ease var(--d) both}@media (width<=820px){.md-cine-center,.md-cine-transfer{width:calc(100vw - 30px);max-height:calc(100vh - 42px)}.md-cine-panel{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);padding:22px 18px}.md-cine-panel-transfer{padding:20px 17px}.md-cine-title{letter-spacing:.08em;font-size:clamp(38px,12vw,54px)}.md-cinematic-intro .md-cine-title-logo{width:min(720px,144vw);max-height:184px}.md-main-menu-screen{align-items:flex-start;padding-top:14px;padding-bottom:18px}.md-main-menu-stack{gap:9px}.md-menu-logo-wrap{width:100%;max-width:780px;margin-top:0;margin-bottom:0}.md-menu-logo{max-height:clamp(138px,34vw,240px)}.md-main-menu-slots{gap:8px!important}.md-main-menu-slot-wrap{width:min(31vw,118px)}.md-main-menu-slot{min-height:52px;padding:8px 9px}.md-main-menu-controls{margin-top:0!important}.md-cine-transfer-title,.md-cinematic-long .md-cine-transfer-title{letter-spacing:.06em;font-size:clamp(21px,6vw,28px);line-height:1.12}.md-cine-kicker{letter-spacing:.24em;font-size:10px}.md-cine-gridline{letter-spacing:.16em;text-wrap:balance;margin-top:16px;font-size:11px;line-height:1.45}.md-cine-progress{width:min(300px,78vw)}.md-cine-status{gap:7px;margin-top:15px}.md-cine-status span{letter-spacing:.11em;min-height:22px;padding:3px 7px;font-size:9px}.md-cine-readouts{letter-spacing:.16em;gap:15px;font-size:9px}.md-cine-boot-hud{display:none}.md-cine-reactor{width:min(320px,92%)}.md-cine-deck-channel span{width:26px;height:14px}}@media (width<=760px){.md-codex-screen .absolute.top-0{padding-top:8px!important;padding-left:8px!important;padding-right:8px!important}.md-codex-topbar{grid-template-columns:auto minmax(0,1fr);padding:9px 10px;gap:8px 9px!important;display:grid!important}.md-codex-title{min-width:0}.md-codex-title div{letter-spacing:.13em;font-size:8px}.md-codex-title strong{font-size:13px}.md-codex-tabs{grid-column:1/-1;padding-top:2px;gap:6px!important}.md-codex-tab{padding-left:9px!important;padding-right:9px!important;font-size:9px!important}.md-codex-screen .absolute.inset-0.overflow-auto{padding-top:136px!important;padding-left:14px!important;padding-right:14px!important}.md-codex-panel .px-4{padding-left:13px!important;padding-right:13px!important}.md-codex-brief,.md-codex-screen-grid{grid-template-columns:1fr}.md-codex-screen-card{padding:9px}.md-codex-row{gap:10px!important}.md-onboard-overlay{padding:14px!important}.md-onboard-card{max-height:calc(100vh - 28px);overflow-y:auto!important}.md-onboard-head,.md-onboard-body,.md-onboard-actions{padding-left:16px!important;padding-right:16px!important}.md-onboard-actions{flex-wrap:wrap}.md-onboard-actions>span{flex-basis:100%}.md-tutorial-card{max-width:calc(100vw - 24px)}.md-tutorial-banner{width:min(500px,94vw)!important;bottom:14px!important}.md-tutorial-banner-head{gap:8px!important}.md-tutorial-banner-head span:nth-child(2){font-size:12px!important}.md-tutorial-banner-card .px-4.py-3{align-items:flex-start!important;gap:10px!important}.md-tutorial-banner-card p{font-size:12px!important;line-height:1.38!important}.md-battle-top-wrap{padding-top:8px!important;padding-left:8px!important;padding-right:8px!important}.md-battle-topbar{grid-template-columns:1fr;padding:8px 9px;gap:7px!important}.md-battle-top-tools,.md-battle-top-actions{flex-wrap:wrap;justify-content:center;gap:5px}.md-battle-tool{min-height:28px;padding:4px 6px;font-size:9px!important}.md-battle-command-center{border:1px solid #ffffff14;border-left:0;border-right:0;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:7px 0}.md-battle-title{padding-left:0!important}.md-battle-title div{letter-spacing:.13em;font-size:8px}.md-battle-title strong{max-width:none;font-size:12px}.md-battle-turn-chip{min-width:112px;padding:5px 7px}.md-battle-turn-chip span,.md-battle-readout-label,.md-battle-overdrive-label,.md-battle-pass span{letter-spacing:.1em;font-size:7px}.md-battle-turn-chip strong{letter-spacing:.04em;font-size:9px}.md-battle-readout,.md-battle-overdrive{min-width:56px;padding:5px 7px!important}.md-battle-readout-value{font-size:12px}.md-battle-overdrive{min-width:78px}.md-battle-overdrive-bar{width:54px}.md-battle-pass{min-width:62px;padding:5px 8px}.md-battle-pass b{font-size:10px}.md-battle-intel-wrap{width:auto;left:10px;right:10px;top:162px!important}.md-battle-intel{grid-template-columns:1fr;gap:7px;min-height:0;padding:7px}.md-battle-intel.has-overflow:hover,.md-battle-intel.has-overflow:focus-within{min-height:0}.md-battle-intel-head{border-bottom:1px solid #97d2ff24;border-right:0;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:0 1px 6px}.md-battle-intel-title{letter-spacing:.13em;font-size:8px}.md-battle-intel-head small{font-size:7px}.md-battle-intel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:50px;overflow:hidden}.md-battle-intel.has-overflow:hover .md-battle-intel-list,.md-battle-intel.has-overflow:focus-within .md-battle-intel-list{max-height:84px;overflow:hidden}.md-battle-intel-chip{grid-template-columns:auto minmax(0,1fr) auto;min-height:22px;padding:3px 6px}.md-battle-intel-chip i,.md-battle-intel-chip b{padding:2px 3px;font-size:6px}.md-battle-intel-chip strong{font-size:8px}.md-battle-intel-chip em{display:none}.md-battle-row-hud{transform-origin:top;grid-template-columns:1fr;gap:5px;max-width:none;min-height:0;padding:6px;display:grid!important;left:8px!important;right:8px!important;transform:none!important}.md-battle-status-stack{grid-template-columns:1fr;gap:4px;width:100%}.md-battle-tag-section{grid-template-columns:74px minmax(0,1fr);gap:5px;min-height:28px;max-height:32px;padding:4px}.md-battle-tag-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.md-battle-tag-title{letter-spacing:.12em;font-size:7px}.md-battle-named-chip{max-width:172px;min-height:19px;padding-left:5px;padding-right:5px}.md-battle-more-popover{grid-template-columns:1fr;width:min(260px,72vw);max-height:none;padding:7px;overflow:visible}.md-battle-more-chip:after{width:min(260px,72vw)}.md-battle-helper-preview{width:136px}.md-battle-helper-preview .group{transform-origin:bottom;transform:scale(.88)}.md-battle-formation-preview,.md-battle-formation-preview-card{width:148px}.md-battle-named-chip strong{font-size:8px}.md-battle-named-chip em{font-size:6px}.md-battle-turn-wrap{transform-origin:50%;left:50%!important}.md-battle-fleet{border-bottom:1px solid #97d2ff24;border-right:0;justify-content:space-between;width:100%;min-width:0;padding:3px 6px}.md-battle-fleet-cell{gap:3px;min-width:0;padding:0 3px}.md-battle-fleet-count{min-width:48px;margin-right:2px;padding-right:6px}.md-battle-fleet-icon{width:11px;height:11px}.md-battle-fleet-value{font-size:11px}.md-battle-fleet-label,.md-battle-fleet-name{font-size:6px}.md-battle-log{padding:8px;display:grid}.md-battle-log-dock{min-width:0;height:128px;max-height:128px}.md-battle-log-tabs{gap:3px;margin:6px 0 5px}.md-battle-log-tab{letter-spacing:.05em;min-height:20px;padding:3px 4px;font-size:7px}.md-battle-log-tab b,.md-battle-log-count,.md-battle-log-badge{font-size:7px}.md-battle-log-entry{grid-template-columns:30px minmax(0,1fr);gap:5px;padding:4px 5px 4px 4px}.md-battle-log-message{font-size:9px}.md-battle-dock-wrap{padding-bottom:7px!important;padding-left:8px!important;padding-right:8px!important}.md-battle-dock{padding:8px 8px 6px}.md-battle-dock-main{grid-template-columns:1fr;gap:7px;min-height:0}.md-battle-hand{justify-content:flex-start!important;gap:8px!important;padding-top:18px!important;padding-left:4px!important;padding-right:4px!important}.md-battle-hint p{line-height:1.25;font-size:9px!important}.md-battle-turn-banner{padding:14px 22px}.md-battle-turn-kicker{letter-spacing:.22em;font-size:9px}.md-battle-turn-title{letter-spacing:.08em;font-size:clamp(25px,8vw,32px)}.md-battle-toast{text-align:center;max-width:calc(100vw - 32px);font-size:12px!important;top:28%!important}.md-node-screen{padding-left:16px!important;padding-right:16px!important}.md-node-console{grid-template-columns:1fr;gap:12px;padding:14px 14px 15px}.md-node-console-main span,.md-node-console-stat span{letter-spacing:.15em;font-size:9px}.md-node-console-main strong{letter-spacing:.055em;font-size:clamp(23px,7vw,30px);line-height:1.08}.md-node-console-main p{font-size:12px;line-height:1.45}.md-node-console-stat{border-left:0;border-top:1px solid var(--node,#b18cff);min-width:0;padding-top:10px;padding-left:0}@supports (color:color-mix(in lab, red, red)){.md-node-console-stat{border-top:1px solid color-mix(in srgb, var(--node,#b18cff) 24%, transparent)}}.md-node-console-stat{text-align:left}.md-node-console-stat strong{font-size:13px}.md-node-panel .px-7{padding-left:16px!important;padding-right:16px!important}.md-node-choice{border-radius:11px!important}.md-shop-market{gap:12px;max-height:58vh;padding-right:2px}.md-shop-section{padding:11px}.md-shop-section-head{display:block}.md-shop-section-head span{text-align:left;margin-top:4px;font-size:10px;display:block}.md-shop-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.md-shop-offer{padding:7px}.md-shop-permit{min-height:164px;padding:13px}.md-shop-footer{display:block}.md-shop-footer .relative{width:100%;margin-top:10px}.md-node-rest .md-rest-option-grid{grid-template-columns:1fr!important;gap:12px!important}.md-report-screen{padding-left:16px!important;padding-right:16px!important}.md-report-console{grid-template-columns:1fr;gap:13px;padding:15px 15px 16px}.md-report-main span,.md-report-status span,.md-report-metrics span{letter-spacing:.15em;font-size:9px}.md-report-main strong{letter-spacing:.055em;font-size:clamp(27px,8vw,35px);line-height:1.08}.md-report-main p{font-size:12px;line-height:1.48}.md-report-status{border-left:0;border-top:1px solid var(--report,#57f29a);padding-top:10px;padding-left:0}@supports (color:color-mix(in lab, red, red)){.md-report-status{border-top:1px solid color-mix(in srgb, var(--report,#57f29a) 24%, transparent)}}.md-report-status{text-align:left;grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.md-report-status i{display:none}.md-report-status strong{font-size:12px}.md-report-body{margin-top:12px;padding:10px}.md-report-metrics{grid-template-columns:1fr;gap:8px}.md-report-metrics div{padding:10px 11px}.md-report-metrics strong{font-size:12px}.md-deck-console,.md-deck-console-reward{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 10px;padding:11px 12px}.md-deck-console-reward{grid-template-columns:minmax(0,1fr) auto}.md-deck-close{padding:7px 8px;font-size:10px}.md-deck-console-main{min-width:0}.md-deck-console-main span,.md-deck-console-stats span{letter-spacing:.14em;font-size:8px}.md-deck-console-main strong{letter-spacing:.055em;font-size:clamp(20px,6.2vw,27px);line-height:1.08}.md-deck-console-main p{font-size:12px;line-height:1.45}.md-deck-console-stats{min-width:52px;padding-left:9px}.md-deck-console-stats strong{font-size:18px}.md-deck-factions{grid-column:1/-1;justify-content:flex-start;gap:6px}.md-deck-factions span{min-height:22px;padding:3px 7px;font-size:9px}.md-deck-scroll{padding-top:164px;padding-bottom:32px}.md-deck-tabs{grid-template-columns:1fr;gap:7px;padding:7px}.md-deck-tabs button{min-height:48px;padding:8px 10px}.md-economy-forecast{grid-template-columns:1fr}.md-economy-forecast-head{border-bottom:1px solid #ffffff14;border-right:0;padding-bottom:8px;padding-right:0}.md-economy-forecast-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.md-deck-tabs span,.md-effective-deck-summary span,.md-mapcard-archive-head span,.md-mapcard-archive-stats span,.md-helper-archive-head span,.md-formation-archive-head span,.md-formation-archive-stats span,.md-formation-card-top span,.md-formation-card-body span,.md-helper-archive-stats span,.md-helper-faction-strip span,.md-helper-entry-info>span,.md-helper-entry-info div span{letter-spacing:.13em;font-size:8px}.md-effective-deck-summary,.md-mapcard-archive-head,.md-helper-archive-head,.md-formation-archive-head{grid-template-columns:1fr;gap:10px;padding:12px}.md-effective-deck-metrics,.md-mapcard-archive-stats,.md-helper-archive-stats,.md-formation-archive-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.md-effective-deck-metrics div,.md-mapcard-archive-stats div,.md-helper-archive-stats div,.md-formation-archive-stats div{min-height:58px;padding:9px}.md-map-card-rail{width:calc(100vw - 24px);height:252px;max-height:252px;padding:8px}.md-royale-section-dock{bottom:282px;right:12px}.md-royale-section-beacon{width:138px;min-height:96px;padding:10px}.md-royale-section-beacon strong{font-size:12px}.md-royale-section-beacon em{font-size:9px}.md-map-card-list{grid-template-columns:repeat(2,minmax(0,1fr));height:100%;min-height:0;max-height:none}.md-map-card-controls{grid-template-columns:1fr;gap:5px;min-height:0}.md-map-card-tabs{justify-content:flex-start;min-width:0;max-height:29px}.md-map-card-effects{max-height:25px}.md-mapcard-grid,.md-card-section-head{grid-template-columns:1fr}.md-card-section-pack,.md-card-section-pack img{min-height:168px}.md-helper-faction-strip{justify-content:center}.md-helper-faction-strip span{min-height:29px;padding:5px 8px}.md-helper-archive-grid{grid-template-columns:1fr;gap:12px}.md-helper-entry{text-align:center;grid-template-columns:1fr;justify-items:center}.md-helper-entry-info div{margin-left:auto;margin-right:auto}.md-formation-grid{grid-template-columns:repeat(auto-fit,minmax(236px,1fr));gap:8px}.md-formation-card{width:min(236px,100%);padding:2px}.md-formation-pattern{gap:4px}.md-formation-slot{min-height:22px}.md-formation-slot span{font-size:7px}.md-hero-upgrade-console{grid-template-columns:1fr;gap:13px;padding:14px}.md-hero-upgrade-copy{min-height:auto}.md-hero-upgrade-body{grid-template-columns:1fr;justify-items:center}.md-hero-upgrade-meta{width:min(100%,360px);min-width:0}.md-hero-upgrade-lore,.md-hero-upgrade-explain,.md-hero-upgrade-abilities,.md-hero-upgrade-next{grid-template-columns:1fr}.md-hero-upgrade-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.md-hero-upgrade-stats div{min-height:52px;padding:7px 4px}.md-card-section{padding:12px}.md-card-section-head{grid-template-columns:1fr;gap:9px}.md-card-section-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.md-card-section-meta div{min-height:58px;padding:9px}.md-card-section-costs{min-width:0}.md-card-section-grid{grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:12px}.md-card-upgrade-panel{grid-template-columns:1fr;width:184px}.md-card-upgrade-panel button{width:100%}.md-card-detail-modal{padding:10px}.md-scrap-modal{align-items:stretch;padding:10px}.md-scrap-modal-panel{border-radius:14px;width:100%;max-height:calc(100vh - 20px);padding:14px}.md-scrap-modal-back{width:100%;margin-bottom:12px;position:static}.md-scrap-modal-body{grid-template-columns:1fr;gap:14px}.md-scrap-modal-copy{padding-right:0}.md-scrap-modal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.md-scrap-modal-actions{flex-direction:column}.md-scrap-modal-actions button{width:100%}.md-card-detail-shell{min-height:calc(100vh - 20px);padding:11px}.md-card-detail-head,.md-card-detail-body,.md-card-detail-evolutions{grid-template-columns:1fr}.md-card-detail-head{align-items:start;padding:13px}.md-card-detail-status{min-width:0}.md-card-detail-evolutions{justify-items:center}.md-card-detail-info section p{font-size:12px;line-height:1.45}.md-card-detail-stats,.md-card-detail-upgrade{grid-template-columns:1fr}.md-card-detail-stats div{border-bottom:1px solid #ffffff0f;border-right:0;min-height:56px}.md-deck-actions{flex-direction:column;width:min(280px,100%);margin-left:auto;margin-right:auto;align-items:stretch!important}.md-map-console{grid-template-columns:auto minmax(0,1fr);gap:8px;padding:9px 10px}.md-map-console-center{border-right:0;padding:2px 10px}.md-map-title{padding-left:11px}.md-map-title:before{width:2px}.md-map-title:after{width:7px;height:7px}.md-map-console-right{scrollbar-width:none;border-top:1px solid #97d2ff1a;grid-column:1/-1;justify-content:space-between;gap:6px;padding-top:7px;overflow-x:auto}.md-map-title span{letter-spacing:.12em;font-size:8px}.md-map-title strong{letter-spacing:.06em;font-size:13px}.md-map-title em{letter-spacing:.12em;font-size:8px}.md-map-menu,.md-map-deck{min-height:32px;padding:6px 8px;font-size:10px}.md-map-console-right .md-scrap-pill,.md-map-console-right .md-renown-pill,.md-map-console-right .md-map-master-pip{height:32px;min-height:32px;padding:6px 8px}.md-map-console-right .md-map-master-pip{max-width:148px}.md-map-stat{flex:none;min-width:58px;min-height:32px;padding:4px 7px}.md-map-yard-stat{display:none}.md-map-actions{flex:none;gap:4px}.md-map-actions .md-map-deck{padding:7px 6px;font-size:9px}.md-map-idle{flex:none;gap:6px;min-height:32px;padding:4px 6px}.md-map-idle-metric span{font-size:6px}.md-map-idle-metric strong{font-size:10px}.md-map-idle-claim{min-height:24px;padding:4px 7px;font-size:8px}.md-map-sectornav{gap:8px;max-width:calc(100vw - 20px);padding:7px 10px;top:106px;left:50%}.md-map-sectornav:before,.md-map-sectorrail-fill{left:102px;right:70px}.md-map-sectorrail-label,.md-map-sectorrail-current{letter-spacing:.1em;font-size:8px}.md-map-sectortab{width:28px;height:28px;font-size:9px}.md-map-review-back{gap:7px;max-width:calc(100vw - 24px);padding:6px 9px;font-size:8px;top:151px}.md-scrapyard-idle-panel{width:min(268px,100vw - 24px);padding:9px}.md-map-side-panels{gap:7px;max-width:calc(100vw - 20px);top:148px;right:10px}.md-sector-overview-widget{width:min(268px,100vw - 24px);padding:9px}.md-sector-overview-widget .md-scrapyard-idle-panel,.md-sector-overview-widget .md-sector-dock-panel{width:100%;padding:0}.md-sector-dock-panel{width:min(268px,100vw - 24px);padding:9px}.md-sector-dock-head strong{font-size:11px}.md-sector-dock-slot{min-height:44px;padding:6px 7px}.md-sector-dock-stacklist{display:none}.md-sector-dock-debug-grid{grid-template-columns:1fr;max-height:170px;overflow-y:auto}.md-scrapyard-idle-list{display:none}.md-map-hint{font-size:10px;line-height:1.35}.md-map-memory-modal{align-items:stretch;padding:10px}.md-map-memory-modal-panel{border-radius:14px;width:100%;max-height:calc(100vh - 20px);padding:15px}.md-map-memory-modal-back{width:100%;margin-bottom:12px;position:static}.md-map-memory-modal-head{grid-template-columns:1fr;padding-right:0}.md-map-memory-modal-head strong{font-size:25px;line-height:1.05}.md-map-memory-modal-body{grid-template-columns:1fr}.md-map-memory-modal-cards{grid-template-columns:minmax(0,1fr)}.md-map-memory-modal-card{min-height:0}.md-map-memory-modal-art{height:172px}.md-map-memory-modal-actions{justify-content:stretch}.md-map-memory-modal-actions button{flex:100%}.md-map-engage-modal{align-items:stretch;padding:10px}.md-map-engage-modal-panel{border-radius:14px;width:100%;max-height:calc(100vh - 20px);padding:15px}.md-map-engage-back{width:100%;margin-bottom:12px;position:static}.md-map-engage-main{grid-template-columns:1fr;gap:14px}.md-map-engage-art{min-height:188px}.md-map-engage-copy{padding-right:0}.md-map-engage-copy>strong{font-size:25px;line-height:1.06}.md-map-engage-grid{grid-template-columns:1fr}.md-map-engage-actions{justify-content:stretch}.md-map-engage-actions button{flex:100%}.md-link-screen{padding-top:18px!important;padding-left:16px!important;padding-right:16px!important}.md-link-console{grid-template-columns:1fr;gap:12px;padding:15px 15px 16px}.md-link-console-main span,.md-link-console-status span{letter-spacing:.16em;font-size:9px}.md-link-console-main strong{letter-spacing:.055em;font-size:clamp(24px,7.6vw,31px);line-height:1.08}.md-link-console-main p{font-size:12px;line-height:1.48}.md-link-console-status{border-left:0;border-top:1px solid var(--link);padding-top:10px;padding-left:0}@supports (color:color-mix(in lab, red, red)){.md-link-console-status{border-top:1px solid color-mix(in srgb, var(--link) 24%, transparent)}}.md-link-console-status{text-align:left;grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.md-link-console-status i{display:none}.md-link-console-status strong{font-size:12px}.md-link-topbar{grid-template-columns:auto minmax(0,1fr);gap:7px 9px;padding:9px 10px}.md-link-title{padding-left:8px}.md-link-title span{letter-spacing:.14em;font-size:8px}.md-link-title strong{font-size:12px}.md-link-stage{text-align:center;grid-column:1/-1;justify-self:stretch;font-size:9px}.md-start-guide{grid-template-columns:1fr;gap:8px;padding:10px}.md-start-guide-kicker{letter-spacing:.14em;min-height:34px;padding:8px 10px;font-size:8px}.md-start-guide-main{padding:10px 11px}.md-start-guide-main strong{font-size:12px}.md-start-guide-main p{font-size:11px}.md-start-guide-steps span{letter-spacing:.1em;min-height:38px;font-size:8px}.md-link-card-grid{gap:16px!important;padding-top:22px!important}.md-foundry-topbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px 9px;padding:9px 10px!important;display:grid!important}.md-foundry-topbar>.flex-1{display:none}.md-foundry-back{white-space:nowrap;grid-area:1/1/span 2;font-size:10px!important}.md-foundry-heading{grid-area:1/2;min-width:0;padding-left:8px!important}.md-foundry-heading div:first-child{letter-spacing:.12em!important;font-size:8px!important}.md-foundry-heading div:last-child{max-width:138px;font-size:12px!important;line-height:1.05!important}.md-foundry-slotmeter{grid-area:2/2;min-width:0;gap:5px!important}.md-foundry-slotmeter>span:first-child{display:none}.md-foundry-slotmeter .rounded-full{width:10px!important;height:10px!important}.md-foundry-deploy{white-space:nowrap;grid-area:1/3/span 2;margin-left:0!important;padding:9px 11px!important;font-size:12px!important}.md-foundry-console{grid-template-columns:1fr;gap:8px}.md-foundry-console i{display:none}}.md-crt{pointer-events:none;z-index:5;position:absolute;inset:0}.md-crt:before{content:"";opacity:.45;background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px);animation:4s steps(60,end) infinite mdflicker;position:absolute;inset:0}.md-crt:after{content:"";background:radial-gradient(125% 105% at 50% 48%,#0000 56%,#02040980 100%);position:absolute;inset:0}.md-holo{background-image:linear-gradient(115deg,#0000 18%,#ff5b4a8c 32%,#ffd86b8c 42%,#57f29a8c 52%,#3fd6ee8c 62%,#b18cff8c 72%,#0000 86%);background-size:280% 280%;background-position:var(--mx,50%) var(--my,50%);mix-blend-mode:color-dodge}.md-holo-grain{background-image:repeating-linear-gradient(125deg,#ffffff1a 0 2px,#0000 2px 7px);background-size:200% 200%;background-position:var(--mx,50%) var(--my,50%);mix-blend-mode:overlay}.md-glare{background:radial-gradient(60% 60% at var(--mx,50%) var(--my,50%), #ffffff59, transparent 60%);mix-blend-mode:screen}.md-hero-ring{background:conic-gradient(#ff5b4a,#ffd86b,#57f29a,#3fd6ee,#b18cff,#ff5b4a);animation:4.5s linear infinite mdhue}.md-sparkle{mix-blend-mode:screen;background-image:radial-gradient(circle,#fff 1px,#0000 1.6px),radial-gradient(circle,#fff 1px,#0000 1.6px),radial-gradient(circle,#cfeeff 1px,#0000 1.6px);background-position:10px 20px,40px 70px,70px 30px;background-size:60px 60px,90px 90px,120px 120px;animation:3.5s ease-in-out infinite mdsparkle}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#1e2c46;border-radius:8px}::-webkit-scrollbar-track{background:0 0}canvas{display:block}.md-market-screen{background:#04060b}.md-market-title{line-height:1.05}.md-market-title div{letter-spacing:.2em;text-transform:uppercase;color:#9fb0c7b3;font-family:Chakra Petch,sans-serif;font-size:8px}.md-market-title strong{color:#fff;letter-spacing:.08em;font-family:Orbitron,sans-serif;font-size:15px}.md-market-bal{color:var(--c,#fff);border:1px solid var(--c,#fff);background:#080e1aa6;border-radius:6px;padding:5px 11px;font-family:Orbitron,sans-serif;font-size:12px}@supports (color:color-mix(in lab, red, red)){.md-market-bal{border:1px solid color-mix(in srgb, var(--c,#fff) 35%, transparent)}}.md-market-bal{white-space:nowrap}.md-market-head{border-bottom:1px solid #97d2ff1f;align-items:baseline;gap:10px;margin-bottom:12px;padding-bottom:7px;display:flex}.md-market-head span{letter-spacing:.06em;font-family:Orbitron,sans-serif;font-size:14px}.md-market-head em{letter-spacing:.04em;color:#9fb0c7b3;font-family:Chakra Petch,sans-serif;font-size:10px;font-style:normal}.md-market-cores{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.md-market-core{cursor:pointer;background:#b18cff14;border:1px solid #b18cff4d;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:16px 10px;transition:background .14s,transform .14s;display:flex}.md-market-core:hover:not(:disabled){background:#b18cff29;transform:translateY(-2px)}.md-market-core:disabled{opacity:.4;cursor:not-allowed}.md-market-core-amt{color:#d8c8ff;font-family:Orbitron,sans-serif;font-size:22px;font-weight:900}.md-market-core-lbl{letter-spacing:.1em;text-transform:uppercase;color:#d8c8ffb3;font-family:Chakra Petch,sans-serif;font-size:9px}.md-market-core-cost{color:#57f29a;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:11px}.md-market-helpers{grid-template-columns:repeat(4,1fr);justify-items:center;gap:16px 14px;display:grid}.md-market-helper{flex-direction:column;align-items:center;gap:7px;display:flex;position:relative}.md-market-owned{z-index:5;color:#04140b;background:#57f29a;border-radius:3px;padding:2px 7px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;position:absolute;top:-7px;right:6px;box-shadow:0 2px 8px #00000080}.md-market-buy{letter-spacing:.06em;color:#04140b;cursor:pointer;background:#57f29a;border:1px solid #57f29a;border-radius:6px;width:150px;padding:7px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:800;transition:filter .14s}.md-market-buy:hover:not(:disabled){filter:brightness(1.09)}.md-market-buy:disabled{color:#b9ffd3;cursor:not-allowed;background:#57f29a24;border-color:#57f29a4d}.md-map-market{color:#d8c8ff;background:#b18cff1a;border-color:#b18cff66}.md-map-market:hover{background:#b18cff33}.md-map-arch{color:#ffe6a1;background:#ffd86b1a;border-color:#ffd86b6b}.md-map-arch:hover{background:#ffd86b2e}.md-map-command{color:#b7ffd6;background:linear-gradient(#57f29a24,#050c186b),#57f29a14;border-color:#57f29a6b}.md-map-command:hover{background:linear-gradient(#57f29a38,#050c187a),#57f29a24}.md-map-help{color:#7ef0e4;background:linear-gradient(#45e3d329,#050c1870),#45e3d314;border-color:#45e3d37a}.md-map-help:hover{background:linear-gradient(#45e3d33d,#050c1880),#45e3d324}.md-arch-screen{background:#04060b}.md-arch-screen:before{content:"";z-index:45;pointer-events:none;transform-origin:50%;background:linear-gradient(90deg,#050912f5,#ffd86b2e 48%,#050912f5),repeating-linear-gradient(90deg,#ffffff1a 0 1px,#0000 1px 14px);animation:.74s cubic-bezier(.2,.85,.2,1) forwards mdArchScreenOpen;position:absolute;inset:0}.md-arch-screen>.md-map-tilt-bg{animation:.95s cubic-bezier(.2,.85,.2,1) both mdArchBackdropEnter}.md-arch-screen .md-arch-topbar{animation:.48s cubic-bezier(.2,.85,.2,1) both mdArchTopbarEnter}.md-arch-brief{-webkit-backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(#080e1ac7,#050912a3);border:1px solid #ffd86b3d;border-radius:12px;padding:18px 20px;animation:.62s cubic-bezier(.2,.85,.2,1) .12s both mdArchBriefEnter;box-shadow:0 18px 48px #00000061,inset 0 0 34px #ffd86b14}.md-arch-brief span{letter-spacing:.22em;color:#ffd86bc7;font-family:Chakra Petch,sans-serif;font-size:9px;display:block}.md-arch-brief strong{letter-spacing:.04em;color:#fff;text-shadow:0 0 24px #ffd86b3d;margin-top:3px;font-family:Orbitron,sans-serif;font-size:clamp(22px,3.5vw,44px);display:block}.md-arch-brief p{color:#d5e0f1c7;max-width:780px;margin:8px 0 0;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.55}.md-arch-timeline{gap:16px;padding-left:28px;animation:.54s cubic-bezier(.2,.85,.2,1) .22s both mdArchTimelineEnter;display:grid;position:relative}.md-arch-timeline:before{content:"";opacity:.92;background:repeating-linear-gradient(#ffd86bd1 0 9px,#5fc8ff38 9px 11px,#05091233 11px 22px),linear-gradient(#ffd86b73,#9f8cff2e);border-radius:999px;width:5px;position:absolute;top:8px;bottom:8px;left:8px;box-shadow:0 0 18px #ffd86b57,0 0 34px #5fc8ff21,inset 0 0 8px #ffffff38}.md-arch-timeline:after{content:"";pointer-events:none;filter:blur(.2px);background:radial-gradient(circle at 50% 10%,#fffffff2 0 4px,#ffd86b8a 5px 10px,#0000 18px),radial-gradient(circle at 50% 68%,#9fe8ffcc 0 3px,#9fe8ff52 5px 12px,#0000 20px);border-radius:999px;width:9px;height:130px;animation:5.8s linear infinite mdArchSpinePulse;position:absolute;top:8px;left:6px}@keyframes mdArchSpinePulse{0%{opacity:.15;transform:translateY(-135px)}12%{opacity:.95}72%{opacity:.82}to{opacity:.12;transform:translateY(calc(100% + 90vh))}}@keyframes mdArchScreenOpen{0%{opacity:.95;clip-path:inset(0);filter:brightness(1.18)blur()}48%{opacity:.72;clip-path:inset(0 12%)}to{opacity:0;clip-path:inset(0 50%);filter:brightness()blur(6px)}}@keyframes mdArchBackdropEnter{0%{filter:brightness(.62)saturate(.82)blur(1px);transform:scale(1.08)translateY(10px)}58%{filter:brightness(1.08)saturate(1.08)blur()}to{filter:brightness()saturate()blur();transform:scale(1)translateY(0)}}@keyframes mdArchTopbarEnter{0%{opacity:0;filter:blur(3px);transform:translateY(-18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes mdArchBriefEnter{0%{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.985)}70%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes mdArchTimelineEnter{0%{opacity:0;filter:blur(4px);transform:translate(-14px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes mdArchChapterEnter{0%{opacity:0;filter:blur(6px)brightness(.72);transform:translateY(22px)scale(.985)}68%{opacity:1;filter:blur()brightness(1.06)}to{opacity:1;filter:blur()brightness();transform:translateY(0)scale(1)}}.md-arch-chapter{background:linear-gradient(180deg, var(--fac), #050912b8);border-radius:14px;grid-template-columns:285px minmax(0,1fr);gap:22px;width:calc(100% - 54px);margin-left:54px;padding:14px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter{background:linear-gradient(180deg, color-mix(in srgb, var(--fac) 13%, #080e1ad1), #050912b8)}}.md-arch-chapter{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter{border:1px solid color-mix(in srgb, var(--fac) 36%, transparent)}}.md-arch-chapter{box-shadow:0 16px 42px #0006, inset 0 0 34px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter{box-shadow:0 16px 42px #0006, inset 0 0 34px color-mix(in srgb, var(--fac) 9%, transparent)}}.md-arch-chapter{animation:.54s cubic-bezier(.2,.85,.2,1) both mdArchChapterEnter}.md-arch-chapter:first-child{animation-delay:.3s}.md-arch-chapter:nth-child(2){animation-delay:.38s}.md-arch-chapter:nth-child(3){animation-delay:.46s}.md-arch-chapter:nth-child(4){animation-delay:.54s}.md-arch-chapter:nth-child(5){animation-delay:.62s}.md-arch-chapter:nth-child(6){animation-delay:.7s}.md-arch-chapter:nth-child(7){animation-delay:.78s}.md-arch-chapter:nth-child(8){animation-delay:.86s}.md-arch-chapter:nth-child(9){animation-delay:.94s}.md-arch-chapter:nth-child(10){animation-delay:1.02s}.md-arch-chapter:nth-child(11){animation-delay:1.1s}.md-arch-chapter:before{content:"";background:linear-gradient(90deg, #ffd86b61, var(--fac));width:26px;height:2px;position:absolute;top:32px;left:-74px}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter:before{background:linear-gradient(90deg, #ffd86b61, color-mix(in srgb, var(--fac) 62%, transparent))}}.md-arch-chapter:before{box-shadow:0 0 12px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter:before{box-shadow:0 0 12px color-mix(in srgb, var(--fac) 34%, transparent)}}.md-arch-chapter:before{pointer-events:none}.md-arch-chapter:after{content:"";background:linear-gradient(180deg, #ffd86b2e, var(--fac), #ffd86b2e);width:2px;height:20px;position:absolute;top:23px;left:-74px}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter:after{background:linear-gradient(180deg, #ffd86b2e, color-mix(in srgb, var(--fac) 54%, transparent), #ffd86b2e)}}.md-arch-chapter:after{box-shadow:0 0 10px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter:after{box-shadow:0 0 10px color-mix(in srgb, var(--fac) 28%, transparent)}}.md-arch-chapter:after{pointer-events:none}.md-arch-chapter .md-arch-pack:before{content:"";z-index:2;pointer-events:none;opacity:.54;mix-blend-mode:screen;background:linear-gradient(115deg, transparent 0 30%, #ffffff6b 46%, transparent 62%), repeating-linear-gradient(90deg, var(--fac) 0 1px, transparent 1px 16px);border-radius:10px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter .md-arch-pack:before{background:linear-gradient(115deg, transparent 0 30%, #ffffff6b 46%, transparent 62%), repeating-linear-gradient(90deg, color-mix(in srgb, var(--fac) 26%, transparent) 0 1px, transparent 1px 16px)}}.md-arch-chapter .md-arch-pack:before{background-size:240% 100%,100% 100%;animation:7.2s ease-in-out infinite mdArchTitaniumSweep}.md-arch-chapter .md-arch-copy{position:relative}.md-arch-chapter .md-arch-copy:before{content:"";z-index:0;pointer-events:none;opacity:.34;background:linear-gradient(100deg, var(--fac), transparent 52%);border-radius:12px;position:absolute;inset:-8px -10px}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter .md-arch-copy:before{background:linear-gradient(100deg, color-mix(in srgb, var(--fac) 22%, transparent), transparent 52%)}}.md-arch-chapter .md-arch-copy>*{z-index:1;position:relative}.md-arch-chapter.is-locked{opacity:.72}.md-arch-chapter.is-locked .md-arch-pack{overflow:hidden}.md-arch-chapter.is-locked .md-arch-pack>img{filter:grayscale(.55)saturate(.72)brightness(.62)contrast(1.16)}.md-arch-chapter.is-locked .md-arch-pack:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.38;background:linear-gradient(#0509122e,#05091294),repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 5px);border-radius:10px;animation:3.8s linear infinite mdArchLockedScan;position:absolute;inset:0}.md-arch-chapter.is-locked .md-arch-cardfan{filter:grayscale(.8)saturate(.5)brightness(.62);opacity:.58}.md-arch-chapter.is-bridge{background:linear-gradient(135deg, var(--fac), #050912ad 62%), repeating-linear-gradient(90deg, #ffffff09 0 1px, transparent 1px 9px);grid-template-columns:285px minmax(0,1fr);width:calc(100% - 82px);margin-left:82px;padding:12px}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-bridge{background:linear-gradient(135deg, color-mix(in srgb, var(--fac) 18%, #080e1ac7), #050912ad 62%), repeating-linear-gradient(90deg, #ffffff09 0 1px, transparent 1px 9px)}}.md-arch-chapter.is-bridge{box-shadow:0 12px 34px #00000057, inset 0 0 30px var(--fac);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-bridge{box-shadow:0 12px 34px #00000057, inset 0 0 30px color-mix(in srgb, var(--fac) 12%, transparent)}}.md-arch-chapter.is-bridge:before{content:"";background:linear-gradient(90deg, transparent 0 28%, #fffffff2 46%, var(--fac) 54%, transparent 72%), linear-gradient(90deg, #ffd86b6b, var(--fac));width:54px;height:2px;position:absolute;top:32px;left:-102px}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-bridge:before{background:linear-gradient(90deg, transparent 0 28%, #fffffff2 46%, color-mix(in srgb, var(--fac) 86%, white) 54%, transparent 72%), linear-gradient(90deg, #ffd86b6b, color-mix(in srgb, var(--fac) 72%, transparent))}}.md-arch-chapter.is-bridge:before{box-shadow:0 0 14px var(--fac);background-position:-130% 0,0 0;background-size:190% 100%,100% 100%}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-bridge:before{box-shadow:0 0 14px color-mix(in srgb, var(--fac) 45%, transparent)}}.md-arch-chapter.is-bridge:before{animation:3.4s ease-in-out infinite mdArchBranchPulse}.md-arch-chapter.is-bridge:after{content:"";background:linear-gradient(180deg, #ffd86b38, var(--fac), #ffd86b38);width:2px;height:22px;position:absolute;top:22px;left:-102px}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-bridge:after{background:linear-gradient(180deg, #ffd86b38, color-mix(in srgb, var(--fac) 72%, transparent), #ffd86b38)}}.md-arch-chapter.is-bridge:after{box-shadow:0 0 12px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-bridge:after{box-shadow:0 0 12px color-mix(in srgb, var(--fac) 45%, transparent)}}.md-arch-chapter.is-bridge:after{opacity:.9;pointer-events:none;animation:3.4s ease-in-out infinite mdArchBranchJunction}.md-arch-chapter.is-bridge .md-arch-node{border-radius:8px;width:42px;height:28px;animation:3.4s ease-in-out infinite mdArchBranchNode;top:18px;left:-48px}.md-arch-chapter.is-bridge .md-arch-pack,.md-arch-chapter.is-bridge .md-arch-pack>img{min-height:0}.md-arch-chapter.is-bridge .md-arch-copy h2{font-size:clamp(18px,2.2vw,28px)}.md-arch-bridge-tag{z-index:9;letter-spacing:.18em;color:#fff;background:linear-gradient(90deg, var(--fac), #050912eb);border-radius:6px;padding:4px 10px;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900;position:absolute;top:10px;left:12px}@supports (color:color-mix(in lab, red, red)){.md-arch-bridge-tag{background:linear-gradient(90deg, color-mix(in srgb, var(--fac) 38%, #050912f5), #050912eb)}}.md-arch-bridge-tag{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-bridge-tag{border:1px solid color-mix(in srgb, var(--fac) 74%, transparent)}}.md-arch-bridge-tag{box-shadow:0 8px 18px #0000008c, 0 0 18px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-bridge-tag{box-shadow:0 8px 18px #0000008c, 0 0 18px color-mix(in srgb, var(--fac) 30%, transparent)}}.md-arch-bridge-tag{text-shadow:0 0 12px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-bridge-tag{text-shadow:0 0 12px color-mix(in srgb, var(--fac) 80%, transparent)}}@keyframes mdArchBranchPulse{0%,18%{opacity:.42;background-position:-130% 0,0 0}38%{opacity:1}58%{opacity:.9;background-position:130% 0,0 0}to{opacity:.42;background-position:130% 0,0 0}}@keyframes mdArchBranchJunction{0%,18%,to{opacity:.45;box-shadow:0 0 8px color-mix(in srgb, var(--fac) 28%, transparent)}32%,48%{opacity:1;box-shadow:0 0 18px color-mix(in srgb, var(--fac) 68%, transparent)}}@keyframes mdArchBranchNode{0%,52%,to{box-shadow:0 0 18px color-mix(in srgb, var(--fac) 36%, transparent)}62%,76%{box-shadow:0 0 24px color-mix(in srgb, var(--fac) 76%, transparent), inset 0 0 12px color-mix(in srgb, var(--fac) 18%, transparent)}}.md-arch-node{background:var(--fac);border-radius:8px;place-items:center;width:36px;height:28px;display:grid;position:absolute;top:22px;left:-48px}@supports (color:color-mix(in lab, red, red)){.md-arch-node{background:color-mix(in srgb, var(--fac) 26%, #050912)}}.md-arch-node{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-node{border:1px solid color-mix(in srgb, var(--fac) 70%, transparent)}}.md-arch-node{box-shadow:0 0 18px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-node{box-shadow:0 0 18px color-mix(in srgb, var(--fac) 36%, transparent)}}.md-arch-node span{color:var(--fac);font-family:Orbitron,sans-serif;font-size:10px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.md-arch-node span{color:color-mix(in srgb, var(--fac) 76%, #fff)}}.md-arch-pack{aspect-ratio:1;border:1px solid var(--fac);background:#03060cd1;border-radius:10px;width:285px;max-width:100%;min-height:0;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.md-arch-pack{border:1px solid color-mix(in srgb, var(--fac) 34%, #ffffff14)}}.md-arch-pack>img{z-index:1;object-fit:cover;object-position:center;border-radius:10px;width:100%;height:100%;min-height:0;display:block;position:relative}.md-arch-pack-placeholder{z-index:1;background:radial-gradient(circle at 50% 42%, var(--fac), transparent 44%), repeating-linear-gradient(135deg, var(--fac) 0 1px, transparent 1px 14px), linear-gradient(180deg, #080e1af5, #050912e6);border-radius:10px;place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-arch-pack-placeholder{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--fac) 22%, transparent), transparent 44%), repeating-linear-gradient(135deg, color-mix(in srgb, var(--fac) 18%, #ffffff0a) 0 1px, transparent 1px 14px), linear-gradient(180deg, #080e1af5, #050912e6)}}.md-arch-pack-placeholder{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-pack-placeholder{border:1px solid color-mix(in srgb, var(--fac) 32%, transparent)}}.md-arch-pack-placeholder:before{content:"";border:1px dashed var(--fac);position:absolute;inset:16px}@supports (color:color-mix(in lab, red, red)){.md-arch-pack-placeholder:before{border:1px dashed color-mix(in srgb, var(--fac) 42%, transparent)}}.md-arch-pack-placeholder:before{box-shadow:inset 0 0 24px var(--fac);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.md-arch-pack-placeholder:before{box-shadow:inset 0 0 24px color-mix(in srgb, var(--fac) 10%, transparent)}}.md-arch-pack-placeholder:after{content:"";background:linear-gradient(115deg,#0000 0 34%,#ffffff29 46%,#0000 58%) 0 0/240% 100%;animation:7.2s ease-in-out infinite mdArchTitaniumSweep;position:absolute;inset:0}.md-arch-pack-placeholder span{z-index:2;letter-spacing:.18em;text-align:center;max-width:72%;color:var(--fac);font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900;line-height:1.35;position:relative}@supports (color:color-mix(in lab, red, red)){.md-arch-pack-placeholder span{color:color-mix(in srgb, var(--fac) 78%, #fff)}}.md-arch-pack-placeholder span{text-shadow:0 0 16px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-pack-placeholder span{text-shadow:0 0 16px color-mix(in srgb, var(--fac) 46%, transparent)}}.md-arch-pack-placeholder b{z-index:2;color:var(--fac);font-family:Orbitron,sans-serif;font-size:18px;position:absolute;bottom:10px;right:12px}@supports (color:color-mix(in lab, red, red)){.md-arch-pack-placeholder b{color:color-mix(in srgb, var(--fac) 58%, #ffffffb3)}}.md-arch-cardfan{z-index:4;pointer-events:none;width:152px;height:98px;position:absolute;top:-22px;left:-34px}.md-arch-cardfan img,.md-arch-cardfan span{top:50%;left:calc(18px + var(--i) * 34px);aspect-ratio:3/4;object-fit:cover;border:1px solid var(--fac);border-radius:6px;width:62px;position:absolute}@supports (color:color-mix(in lab, red, red)){.md-arch-cardfan img,.md-arch-cardfan span{border:1px solid color-mix(in srgb, var(--fac) 58%, #000)}}.md-arch-cardfan img,.md-arch-cardfan span{background:linear-gradient(160deg, var(--fac), #0a0f1a)}@supports (color:color-mix(in lab, red, red)){.md-arch-cardfan img,.md-arch-cardfan span{background:linear-gradient(160deg, color-mix(in srgb, var(--fac) 28%, #0a0f1a), #0a0f1a)}}.md-arch-cardfan img,.md-arch-cardfan span{transform:translateY(-50%) rotate(calc((var(--i) - 1) * 8deg));transform-origin:bottom;box-shadow:0 8px 18px #0000009e}.md-arch-copy{flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:4px 4px 4px 0;display:flex}.md-arch-set{width:max-content;max-width:100%;color:var(--fac);border-radius:6px;padding:3px 8px}@supports (color:color-mix(in lab, red, red)){.md-arch-set{color:color-mix(in srgb, var(--fac) 82%, #fff)}}.md-arch-set{background:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-set{background:color-mix(in srgb, var(--fac) 12%, #050912b8)}}.md-arch-set{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-set{border:1px solid color-mix(in srgb, var(--fac) 30%, transparent)}}.md-arch-set{letter-spacing:.16em;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900}.md-arch-copy h2{width:max-content;max-width:100%;color:var(--fac);margin:0;font-family:Orbitron,sans-serif;font-size:clamp(21px,3vw,36px);line-height:1.05;position:relative}@supports (color:color-mix(in lab, red, red)){.md-arch-copy h2{color:color-mix(in srgb, var(--fac) 76%, #fff)}}.md-arch-copy h2{text-shadow:0 0 18px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-copy h2{text-shadow:0 0 18px color-mix(in srgb, var(--fac) 45%, transparent)}}.md-arch-copy h2:after{content:"";background:linear-gradient(90deg, transparent, var(--fac), transparent), linear-gradient(90deg, var(--fac), transparent);border-radius:999px;height:2px;position:absolute;bottom:-5px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.md-arch-copy h2:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fac) 88%, white), transparent), linear-gradient(90deg, color-mix(in srgb, var(--fac) 32%, transparent), transparent)}}.md-arch-copy h2:after{opacity:0;background-position:-160% 0,0 0;background-size:220% 100%,100% 100%}.md-arch-chapter.is-open .md-arch-copy h2:after{animation:2.6s ease-out .18s both mdArchTitleReveal}.md-arch-chapter.is-open:not(.is-bridge) .md-arch-node{animation:2.8s ease-out .12s both mdArchOpenNode}.md-arch-chapter.is-open .md-arch-pack{animation:2.4s ease-out both mdArchPackReveal}.md-arch-beat{letter-spacing:.11em;text-transform:uppercase;color:#ffffffd1;font-family:Chakra Petch,sans-serif;font-size:12px}.md-arch-chapter.is-locked .md-arch-beat{width:max-content;max-width:100%;color:var(--fac);border-radius:6px;padding:4px 9px}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-beat{color:color-mix(in srgb, var(--fac) 72%, #fff)}}.md-arch-chapter.is-locked .md-arch-beat{background:linear-gradient(90deg, var(--fac), #050912c7), repeating-linear-gradient(90deg, transparent 0 9px, #ffffff0f 9px 10px)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-beat{background:linear-gradient(90deg, color-mix(in srgb, var(--fac) 14%, #050912eb), #050912c7), repeating-linear-gradient(90deg, transparent 0 9px, #ffffff0f 9px 10px)}}.md-arch-chapter.is-locked .md-arch-beat{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-beat{border:1px solid color-mix(in srgb, var(--fac) 34%, transparent)}}.md-arch-chapter.is-locked .md-arch-beat{text-shadow:0 0 12px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-beat{text-shadow:0 0 12px color-mix(in srgb, var(--fac) 42%, transparent)}}.md-arch-copy p{color:#d5e0f1c2;margin:0;font-family:Chakra Petch,sans-serif;font-size:13px;line-height:1.55}.md-arch-protocol{background:linear-gradient(110deg, var(--fac), #0509129e 58%), repeating-linear-gradient(90deg, #ffffff09 0 1px, transparent 1px 12px);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:5px;padding:10px 11px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol{background:linear-gradient(110deg, color-mix(in srgb, var(--fac) 16%, #080e1ac7), #0509129e 58%), repeating-linear-gradient(90deg, #ffffff09 0 1px, transparent 1px 12px)}}.md-arch-protocol{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol{border:1px solid color-mix(in srgb, var(--fac) 30%, #ffffff14)}}.md-arch-protocol{box-shadow:inset 0 0 22px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol{box-shadow:inset 0 0 22px color-mix(in srgb, var(--fac) 8%, transparent)}}.md-arch-protocol:before{content:"";pointer-events:none;opacity:.22;background:linear-gradient(115deg,#0000 0 36%,#ffffff47 48%,#0000 60%) 0 0/240% 100%;animation:7.2s ease-in-out infinite mdArchTitaniumSweep;position:absolute;inset:0}.md-arch-protocol>*{z-index:1;position:relative}.md-arch-protocol-kicker{letter-spacing:.13em;color:var(--fac);border-radius:6px;padding:4px 7px;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-kicker{color:color-mix(in srgb, var(--fac) 78%, #fff)}}.md-arch-protocol-kicker{background:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-kicker{background:color-mix(in srgb, var(--fac) 12%, #050912db)}}.md-arch-protocol-kicker{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-kicker{border:1px solid color-mix(in srgb, var(--fac) 30%, transparent)}}.md-arch-protocol-kicker{white-space:nowrap}.md-arch-protocol-main{flex-direction:column;gap:2px;min-width:0;display:flex}.md-arch-protocol-main strong{color:var(--fac);font-family:Orbitron,sans-serif;font-size:12px;line-height:1.08}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-main strong{color:color-mix(in srgb, var(--fac) 84%, #fff)}}.md-arch-protocol-main strong{letter-spacing:.04em;text-shadow:0 0 12px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-main strong{text-shadow:0 0 12px color-mix(in srgb, var(--fac) 34%, transparent)}}.md-arch-protocol-main span{color:#dde8f7b8;font-family:Chakra Petch,sans-serif;font-size:11px;line-height:1.2}.md-arch-protocol-status{flex-direction:column;align-items:flex-end;gap:2px;min-width:78px;display:flex}.md-arch-protocol-status b{letter-spacing:.08em;color:#04140b;background:var(--fac);border-radius:6px;padding:4px 8px;font-family:Orbitron,sans-serif;font-size:9px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-status b{background:color-mix(in srgb, var(--fac) 82%, #fff)}}.md-arch-protocol-status b{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-status b{border:1px solid color-mix(in srgb, var(--fac) 76%, white)}}.md-arch-protocol-status b{box-shadow:0 0 14px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-status b{box-shadow:0 0 14px color-mix(in srgb, var(--fac) 28%, transparent)}}.md-arch-protocol-status small{color:var(--fac);font-family:JetBrains Mono,monospace;font-size:9px}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol-status small{color:color-mix(in srgb, var(--fac) 66%, #ffffffb8)}}.md-arch-protocol.is-active .md-arch-protocol-status b{animation:2.8s ease-out .22s both mdArchStatusChip}.md-arch-protocol.is-bootstrap{opacity:.82}.md-arch-protocol.is-bootstrap .md-arch-protocol-status b,.md-arch-protocol.is-pending .md-arch-protocol-status b,.md-arch-protocol.is-locked .md-arch-protocol-status b{color:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol.is-bootstrap .md-arch-protocol-status b,.md-arch-protocol.is-pending .md-arch-protocol-status b,.md-arch-protocol.is-locked .md-arch-protocol-status b{color:color-mix(in srgb, var(--fac) 78%, #fff)}}.md-arch-protocol.is-bootstrap .md-arch-protocol-status b,.md-arch-protocol.is-pending .md-arch-protocol-status b,.md-arch-protocol.is-locked .md-arch-protocol-status b{background:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol.is-bootstrap .md-arch-protocol-status b,.md-arch-protocol.is-pending .md-arch-protocol-status b,.md-arch-protocol.is-locked .md-arch-protocol-status b{background:color-mix(in srgb, var(--fac) 12%, #050912e0)}}.md-arch-protocol.is-bootstrap .md-arch-protocol-status b,.md-arch-protocol.is-pending .md-arch-protocol-status b,.md-arch-protocol.is-locked .md-arch-protocol-status b{border-color:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-protocol.is-bootstrap .md-arch-protocol-status b,.md-arch-protocol.is-pending .md-arch-protocol-status b,.md-arch-protocol.is-locked .md-arch-protocol-status b{border-color:color-mix(in srgb, var(--fac) 34%, transparent)}}.md-arch-protocol.is-pending,.md-arch-protocol.is-locked{opacity:.74;filter:saturate(.78)}.md-arch-chapter.is-locked .md-arch-copy p{color:#d5e0f194;border:1px solid var(--fac);background:linear-gradient(#080e1a94,#05091270),repeating-linear-gradient(#ffffff0b 0 1px,#0000 1px 6px);border-radius:8px;padding:12px 13px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-copy p{border:1px solid color-mix(in srgb, var(--fac) 24%, transparent)}}.md-arch-chapter.is-locked .md-arch-copy p{text-shadow:0 0 8px #ffffff29}.md-arch-chapter.is-locked .md-arch-copy p:before{content:"[ MEMORY SEALED ]  " attr(data-noise);letter-spacing:.08em;color:var(--fac);padding:12px 13px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.7;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-copy p:before{color:color-mix(in srgb, var(--fac) 56%, #ffffff80)}}.md-arch-chapter.is-locked .md-arch-copy p:before{background:linear-gradient(90deg, transparent, var(--fac), transparent)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-copy p:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fac) 10%, transparent), transparent)}}.md-arch-chapter.is-locked .md-arch-copy p:before{opacity:.34;animation:4.6s steps(2,end) infinite mdArchTextCorrupt;transform:translate(-6px)}.md-arch-chapter.is-locked .md-arch-copy p:after{content:"";background:var(--fac);height:1px;position:absolute;top:35%;left:-20%;right:-20%}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-copy p:after{background:color-mix(in srgb, var(--fac) 70%, white)}}.md-arch-chapter.is-locked .md-arch-copy p:after{box-shadow:0 0 14px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-locked .md-arch-copy p:after{box-shadow:0 0 14px color-mix(in srgb, var(--fac) 58%, transparent)}}.md-arch-chapter.is-locked .md-arch-copy p:after{opacity:0;animation:3.9s ease-in-out infinite mdArchDecodeSweep}.md-arch-foot{border-top:1px solid var(--fac);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.md-arch-foot{border-top:1px solid color-mix(in srgb, var(--fac) 24%, transparent)}}.md-arch-foot{color:var(--fac);font-family:JetBrains Mono,monospace;font-size:11px}@supports (color:color-mix(in lab, red, red)){.md-arch-foot{color:color-mix(in srgb, var(--fac) 70%, #fff)}}.md-arch-foot strong{color:#fff;font-family:Orbitron,sans-serif}.md-arch-chapter.is-open .md-arch-foot strong{color:#04140b;background:var(--fac);border-radius:6px;padding:3px 8px}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-open .md-arch-foot strong{background:color-mix(in srgb, var(--fac) 82%, #fff)}}.md-arch-chapter.is-open .md-arch-foot strong{box-shadow:0 0 16px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-arch-chapter.is-open .md-arch-foot strong{box-shadow:0 0 16px color-mix(in srgb, var(--fac) 30%, transparent)}}.md-arch-chapter.is-open .md-arch-foot strong{animation:2.8s ease-out .22s both mdArchStatusChip}@keyframes mdArchLockedScan{0%{background-position:0 0,0 0}to{background-position:0 0,0 24px}}@keyframes mdArchTextCorrupt{0%,to{opacity:.2;transform:translate(-5px)}18%{opacity:.42;transform:translate(2px)}19%{opacity:.16;transform:translate(-9px)}58%{opacity:.35;transform:translate(4px)}59%{opacity:.22;transform:translate(-3px)}}@keyframes mdArchDecodeSweep{0%,28%,to{opacity:0;transform:translateY(-24px)}42%{opacity:.75}68%{opacity:0;transform:translateY(46px)}}@keyframes mdArchTitleReveal{0%{opacity:0;transform-origin:0;background-position:-160% 0,0 0;transform:scaleX(.22)}28%{opacity:1;transform:scaleX(1)}72%{opacity:.85;background-position:120% 0,0 0}to{opacity:.55;background-position:120% 0,0 0;transform:scaleX(1)}}@keyframes mdArchOpenNode{0%{box-shadow:0 0 8px color-mix(in srgb, var(--fac) 18%, transparent);transform:translate(-2px)}30%{box-shadow:0 0 30px color-mix(in srgb, var(--fac) 72%, transparent), inset 0 0 10px color-mix(in srgb, var(--fac) 20%, transparent);transform:translate(0)}to{box-shadow:0 0 18px color-mix(in srgb, var(--fac) 36%, transparent);transform:translate(0)}}@keyframes mdArchPackReveal{0%{filter:brightness(.8)saturate(.85)}34%{filter:brightness(1.18)saturate(1.18)}to{filter:brightness()saturate()}}@keyframes mdArchStatusChip{0%{opacity:.45;filter:brightness(.75);transform:translateY(2px)}38%{opacity:1;filter:brightness(1.18);transform:translateY(0)}to{opacity:1;filter:brightness();transform:translateY(0)}}@keyframes mdArchTitaniumSweep{0%,to{opacity:.2;background-position:-120% 0,0 0}42%,58%{opacity:.42}72%{opacity:.22;background-position:120% 0,0 0}}@media (prefers-reduced-motion:reduce){.md-arch-screen:before,.md-arch-screen>.md-map-tilt-bg,.md-arch-screen .md-arch-topbar,.md-arch-brief,.md-arch-timeline,.md-arch-chapter{animation:none!important}.md-arch-screen:before{display:none}}.md-market-packs{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px 14px;margin-bottom:4px;padding-top:18px;display:grid}.md-market-pack{background:linear-gradient(180deg, var(--fac), #050912b8 68%);border-radius:14px;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.md-market-pack{background:linear-gradient(180deg, color-mix(in srgb, var(--fac) 16%, #080e1abd), #050912b8 68%)}}.md-market-pack{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack{border:1px solid color-mix(in srgb, var(--fac) 42%, transparent)}}.md-market-pack{box-shadow:0 16px 38px #00000061, inset 0 0 30px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack{box-shadow:0 16px 38px #00000061, inset 0 0 30px color-mix(in srgb, var(--fac) 10%, transparent)}}.md-market-pack{transition:border-color .18s,box-shadow .18s,transform .18s}.md-market-pack:hover{border-color:var(--fac);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.md-market-pack:hover{border-color:color-mix(in srgb, var(--fac) 78%, transparent)}}.md-market-pack:hover{box-shadow:0 20px 46px #00000075, 0 0 22px var(--fac), inset 0 0 36px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack:hover{box-shadow:0 20px 46px #00000075, 0 0 22px color-mix(in srgb, var(--fac) 18%, transparent), inset 0 0 36px color-mix(in srgb, var(--fac) 13%, transparent)}}.md-market-pack.is-open{border-color:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack.is-open{border-color:color-mix(in srgb, var(--fac) 80%, transparent)}}.md-market-pack.is-open{box-shadow:inset 0 0 36px var(--fac), 0 0 22px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack.is-open{box-shadow:inset 0 0 36px color-mix(in srgb, var(--fac) 16%, transparent), 0 0 22px color-mix(in srgb, var(--fac) 28%, transparent)}}.md-market-pack-row{grid-template-rows:auto 1fr auto;gap:12px;min-height:100%;padding:12px;display:grid}.md-market-pack-art{background:radial-gradient(82% 82% at 50% 25%, var(--fac), transparent 72%), #03060cd1;border-radius:10px;min-height:250px;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.md-market-pack-art{background:radial-gradient(82% 82% at 50% 25%, color-mix(in srgb, var(--fac) 20%, transparent), transparent 72%), #03060cd1}}.md-market-pack-art{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-art{border:1px solid color-mix(in srgb, var(--fac) 36%, #ffffff1a)}}.md-market-pack-art{box-shadow:inset 0 0 24px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-art{box-shadow:inset 0 0 24px color-mix(in srgb, var(--fac) 11%, transparent)}}.md-market-pack-art:after{content:"";border-radius:inherit;pointer-events:none;opacity:.22;mix-blend-mode:screen;background:linear-gradient(120deg,#0000 0 36%,#ffffff29 48%,#0000 62%);position:absolute;inset:0}.md-market-pack-box-img{object-fit:cover;object-position:center;border-radius:10px;width:100%;height:100%;min-height:250px;display:block}.md-market-pack-stack{z-index:4;pointer-events:none;width:160px;height:104px;position:absolute;top:-31px;left:50%;transform:translate(-50%)}.md-market-pack-card{top:50%;left:calc(18px + var(--i) * 34px);aspect-ratio:3/4;object-fit:cover;border:1px solid var(--fac);border-radius:6px;width:66px;position:absolute}@supports (color:color-mix(in lab, red, red)){.md-market-pack-card{border:1px solid color-mix(in srgb, var(--fac) 60%, #000)}}.md-market-pack-card{transform:translateY(-50%) rotate(calc((var(--i) - 1) * 8deg));transform-origin:bottom;background:#0a0f1a;box-shadow:0 8px 18px #0000009e}.md-market-pack-card--ph{background:linear-gradient(160deg, var(--fac), #0a0f1a)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-card--ph{background:linear-gradient(160deg, color-mix(in srgb, var(--fac) 40%, #0a0f1a), #0a0f1a)}}.md-market-pack-card--ph{display:block}.md-market-pack-tier{z-index:9;color:#04140b;border-radius:999px;padding:3px 8px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:900;position:absolute;bottom:9px;right:9px;box-shadow:0 2px 10px #0000008c}.md-market-pack-info{flex-direction:column;gap:3px;min-height:92px;padding:4px 2px 0;display:flex}.md-market-pack-set{width:max-content;color:var(--fac);border-radius:6px;padding:3px 7px}@supports (color:color-mix(in lab, red, red)){.md-market-pack-set{color:color-mix(in srgb, var(--fac) 82%, #fff)}}.md-market-pack-set{background:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-set{background:color-mix(in srgb, var(--fac) 12%, #050912b8)}}.md-market-pack-set{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-set{border:1px solid color-mix(in srgb, var(--fac) 30%, transparent)}}.md-market-pack-set{letter-spacing:.16em;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900}.md-market-pack-name{letter-spacing:.04em;text-shadow:0 0 16px var(--fac);font-family:Orbitron,sans-serif;font-size:16px;font-weight:800;line-height:1.08}@supports (color:color-mix(in lab, red, red)){.md-market-pack-name{text-shadow:0 0 16px color-mix(in srgb, var(--fac) 60%, transparent)}}.md-market-pack-sub{letter-spacing:.14em;text-transform:uppercase;color:#9fb0c7bf;font-family:Chakra Petch,sans-serif;font-size:10px}.md-market-pack-count{color:var(--fac);font-family:JetBrains Mono,monospace;font-size:11px}@supports (color:color-mix(in lab, red, red)){.md-market-pack-count{color:color-mix(in srgb, var(--fac) 78%, #fff)}}.md-market-pack-count{margin-top:2px}.md-market-pack-discount{border:1px solid var(--fac);background:#ffffff14;border-radius:999px;width:fit-content;margin-top:3px;padding:3px 6px}@supports (color:color-mix(in lab, red, red)){.md-market-pack-discount{border:1px solid color-mix(in srgb, var(--fac) 42%, transparent)}}.md-market-pack-discount{color:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-discount{color:color-mix(in srgb, var(--fac) 86%, #fff)}}.md-market-pack-discount{letter-spacing:.1em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:900}.md-market-pack-buy{letter-spacing:.08em;color:#04140b;background:var(--fac);border:1px solid var(--fac);border-radius:8px;width:100%;min-height:39px;padding:10px 12px;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.md-market-pack-buy{border:1px solid color-mix(in srgb, var(--fac) 76%, white)}}.md-market-pack-buy{cursor:pointer;transition:filter .14s}.md-market-pack-buy:hover:not(:disabled){filter:brightness(1.1)}.md-market-pack-buy:disabled{background:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-buy:disabled{background:color-mix(in srgb, var(--fac) 16%, transparent)}}.md-market-pack-buy:disabled{color:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-buy:disabled{color:color-mix(in srgb, var(--fac) 70%, #fff)}}.md-market-pack-buy:disabled{border-color:var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-pack-buy:disabled{border-color:color-mix(in srgb, var(--fac) 30%, transparent)}}.md-market-pack-buy:disabled{cursor:not-allowed}.md-market-reveal-cards{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.md-market-revealwrap{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020408c7;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out mdMarketFade;display:flex;position:absolute;inset:0}@keyframes mdMarketFade{0%{opacity:0}to{opacity:1}}.md-market-revealbox{background:linear-gradient(165deg, var(--fac), #060910f7);border-radius:18px;flex-direction:column;align-items:center;gap:12px;max-width:90%;padding:26px 32px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.md-market-revealbox{background:linear-gradient(165deg, color-mix(in srgb, var(--fac) 16%, #080c16f5), #060910f7)}}.md-market-revealbox{border:1px solid var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-revealbox{border:1px solid color-mix(in srgb, var(--fac) 55%, transparent)}}.md-market-revealbox{box-shadow:0 22px 60px #0009, inset 0 0 40px var(--fac)}@supports (color:color-mix(in lab, red, red)){.md-market-revealbox{box-shadow:0 22px 60px #0009, inset 0 0 40px color-mix(in srgb, var(--fac) 12%, transparent)}}.md-market-revealbox{animation:.22s cubic-bezier(.2,.9,.3,1.2) mdMarketPop}@keyframes mdMarketPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.md-market-reveal-tag{letter-spacing:.16em;text-shadow:0 0 18px;font-family:Orbitron,sans-serif;font-size:16px;font-weight:800}.md-market-reveal-sub{letter-spacing:.1em;text-transform:uppercase;color:#c8d4e6cc;margin-top:-4px;font-family:Chakra Petch,sans-serif;font-size:11px}.md-market-reveal-done{letter-spacing:.1em;color:#04140b;background:var(--fac);border:1px solid var(--fac);cursor:pointer;border-radius:9px;margin-top:8px;padding:11px 40px;font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:800;transition:filter .14s}.md-market-reveal-done:hover{filter:brightness(1.1)}.md-market-exchange{grid-template-columns:1fr 1fr;gap:12px;display:grid}.md-market-xrow{background:#b18cff12;border:1px solid #b18cff42;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.md-market-xlabel{flex-direction:column;gap:2px;display:flex}.md-market-xlabel strong{color:#d8c8ff;letter-spacing:.04em;font-family:Orbitron,sans-serif;font-size:13px}.md-market-xlabel span{color:#d8c8ffa6;font-family:JetBrains Mono,monospace;font-size:10px}.md-market-xbtns{gap:8px;display:flex}.md-market-xbtn{color:#d8c8ff;cursor:pointer;background:#b18cff29;border:1px solid #b18cff66;border-radius:7px;min-width:46px;padding:8px 10px;font-family:Orbitron,sans-serif;font-size:13px;font-weight:800;transition:filter .14s,background .14s}.md-market-xbtn:hover:not(:disabled){background:#b18cff47}.md-market-xbtn:disabled{opacity:.35;cursor:not-allowed}.md-market-xbtn-sell{color:#ffb38c;background:#ff8d5a24;border-color:#ff8d5a61}.md-market-xbtn-sell:hover:not(:disabled){background:#ff8d5a3d}@media (width<=760px){.md-arch-topbar{gap:8px}.md-arch-title strong{font-size:12px}.md-arch-brief{padding:15px}.md-arch-timeline{padding-left:18px}.md-arch-timeline:before{left:5px}.md-arch-node{width:29px;height:23px;left:-32px}.md-arch-node span{font-size:8px}.md-arch-chapter{grid-template-columns:1fr;gap:12px;width:calc(100% - 32px);margin-left:32px}.md-arch-chapter:before{width:13px;top:29px;left:-45px}.md-arch-chapter:after{height:18px;top:20px;left:-45px}.md-arch-pack{justify-self:center}.md-arch-chapter.is-bridge{grid-template-columns:1fr;width:calc(100% - 46px);margin-left:46px}.md-arch-chapter.is-bridge:before{width:27px;top:29px;left:-59px}.md-arch-chapter.is-bridge:after{height:18px;display:block;top:20px;left:-59px}.md-arch-chapter.is-bridge .md-arch-node{width:32px;height:23px;left:-32px}.md-arch-copy{padding:0}.md-arch-protocol{grid-template-columns:1fr;align-items:flex-start}.md-arch-protocol-status{align-items:flex-start;min-width:0}.md-arch-foot{flex-direction:column;align-items:flex-start;gap:4px}}.md-battle-commands{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a101a9e;border:1px solid #ffffff14;border-radius:12px;width:214px;padding:7px 8px 8px;box-shadow:0 0 18px #00000059,inset 0 1px #ffffff0d}.md-battle-commands.is-enemy{background:#140c0e99;border-color:#ff5a5a38}.md-battle-commands.is-enemy .md-battle-commands-head span{color:#ffb3a3}.md-battle-commands-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.md-battle-commands-head span{letter-spacing:.18em;text-transform:uppercase;color:#cfe0f5;font-family:Chakra Petch,sans-serif;font-size:10px}.md-battle-commands-head small{letter-spacing:.06em;color:#aebccf99;font-family:Chakra Petch,sans-serif;font-size:8px}.md-battle-commands-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.md-battle-cmd{text-align:center;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9px;flex-direction:column;align-items:center;gap:2px;padding:7px 4px 6px;transition:transform .12s,box-shadow .12s,opacity .12s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d}.md-battle-cmd-glyph{color:var(--cmd);filter:drop-shadow(0 0 5px var(--cmd));font-size:16px;font-style:normal;line-height:1}.md-battle-cmd-name{letter-spacing:.03em;color:#dfe9f7;font-family:Chakra Petch,sans-serif;font-size:8px;line-height:1.1}.md-battle-cmd-state{letter-spacing:.1em;color:#aebccfb3;font-family:Orbitron,sans-serif;font-size:7px;font-weight:800}.md-battle-cmd-badge{color:var(--cmd);opacity:.45;font-family:Orbitron,sans-serif;font-size:7px;font-weight:800;position:absolute;top:3px;right:4px}.md-battle-cmd.is-ready{border-color:var(--cmd);box-shadow:0 0 12px var(--cmd), inset 0 1px 0 #ffffff0f}.md-battle-cmd.is-ready .md-battle-cmd-state{color:var(--cmd)}.md-battle-cmd.is-ready:hover{box-shadow:0 0 20px var(--cmd);transform:translateY(-1px)}.md-battle-cmd.is-locked{opacity:.5;cursor:default}.md-battle-cmd.is-soon{opacity:.35;cursor:default;filter:grayscale(.4)}.md-battle-cmd.is-soon .md-battle-cmd-state{color:#aebccf99}.md-battle-cmd.is-spent{opacity:.3;cursor:default;filter:grayscale(.5)}.md-battle-cmd.is-spent .md-battle-cmd-state{color:#7c8696}.md-battle-commands-telegraph{text-align:center;background:#ff6b5a1a;border:1px solid #ff6b5a66;border-radius:8px;margin-top:7px;padding:5px 7px;animation:1.3s ease-in-out infinite mdpulse}.md-battle-commands-telegraph span{letter-spacing:.14em;color:#ff9a7a;font-family:Chakra Petch,sans-serif;font-size:7px;display:block}.md-battle-commands-telegraph strong{color:#ffd0c4;margin-top:1px;font-family:Orbitron,sans-serif;font-size:8px;font-weight:800;line-height:1.15;display:block}.md-command-onboarding-strip{z-index:1;background:linear-gradient(135deg,#ffd1661a,#0c121c8f);border:1px solid #ffd16647;border-radius:10px;gap:3px;margin:10px 0 12px;padding:10px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d}.md-command-onboarding-strip.is-royale{background:linear-gradient(135deg,#45e3d31a,#0c121c94);border-color:#45e3d347}.md-command-onboarding-strip span{letter-spacing:.18em;color:#ffd166;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:800}.md-command-onboarding-strip.is-royale span{color:#7ef0e4}.md-command-onboarding-strip b{color:#eff8ff;font-family:Chakra Petch,sans-serif;font-size:13px}.md-command-onboarding-strip i{color:#9fb0c7;font-size:11px;font-style:normal;line-height:1.35}.md-map-first-run{z-index:28;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;background:linear-gradient(150deg,#0c1824e6,#060a12d6);border:1px solid #45e3d352;border-radius:14px;width:min(390px,100vw - 120px);padding:14px;position:absolute;top:116px;left:84px;box-shadow:0 18px 50px #0000007a,inset 0 1px #ffffff0f}.md-map-first-run.is-cleared{border-color:#ffd16652}.md-map-first-run span{letter-spacing:.2em;color:#7ef0e4;margin-bottom:4px;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:900;display:block}.md-map-first-run.is-cleared span{color:#ffd166}.md-map-first-run strong{letter-spacing:.04em;color:#f4fbff;font-family:Orbitron,Chakra Petch,sans-serif;font-size:16px;line-height:1.14;display:block}.md-map-first-run p{color:#a8b9ca;margin:7px 0 0;font-size:12px;line-height:1.4}.md-map-first-run-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.md-map-first-run-steps i{letter-spacing:.05em;color:#718399;text-align:center;background:#ffffff06;border:1px solid #7896af2e;border-radius:8px;min-width:0;padding:6px 7px;font-family:IBM Plex Mono,monospace;font-size:8px;font-style:normal;font-weight:800}.md-map-first-run-steps i.is-active{color:#7ef0e4;background:#45e3d31a;border-color:#45e3d38c}.md-map-first-run-steps i.is-done{color:#8cffb8;background:#57e08a17;border-color:#57e08a7a}.md-map-first-run-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.md-map-first-run-actions button{color:#a8fff7;letter-spacing:.09em;cursor:pointer;background:#45e3d31f;border:1px solid #45e3d361;border-radius:8px;min-height:32px;padding:7px 10px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900}.md-map-first-run-actions button:disabled{cursor:not-allowed;opacity:.45}.md-map-first-run-actions button.is-ghost{color:#8798ad;background:#ffffff06;border-color:#7896af33;margin-left:auto}.is-onboarding-target{outline-offset:4px;outline:2px solid #ffd166eb;animation:1.35s ease-in-out infinite mdOnboardingPulse;box-shadow:0 0 0 6px #ffd1661f,0 0 30px #ffd16673!important}.md-onboarding-target-dock{z-index:68!important}@keyframes mdOnboardingPulse{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}.md-map-onboarding-coach{z-index:70;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:linear-gradient(155deg,#111926f2,#060a12e8);border:1px solid #ffd1665c;border-radius:14px;width:min(374px,100vw - 28px);padding:14px 15px;position:fixed;box-shadow:0 18px 54px #0000008a,0 0 22px #ffd1661f,inset 0 1px #ffffff12}.md-map-onboarding-coach span{letter-spacing:.2em;color:#ffd166;margin-bottom:5px;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:900;display:block}.md-map-onboarding-coach strong{color:#f6fbff;letter-spacing:.04em;font-family:Orbitron,Chakra Petch,sans-serif;font-size:16px;line-height:1.15;display:block}.md-map-onboarding-coach p{color:#a9b8c7;margin:8px 0 0;font-size:12px;line-height:1.42}.md-map-onboarding-steps{grid-template-columns:repeat(auto-fit,minmax(22px,1fr));gap:5px;margin-top:12px;display:grid}.md-map-onboarding-steps i{color:#0000;background:#7896af2e;border-radius:999px;height:6px;display:block;overflow:hidden}.md-map-onboarding-steps i.is-active{background:#ffd166;box-shadow:0 0 10px #ffd16699}.md-map-onboarding-steps i.is-done{background:#57e08a}.md-map-onboarding-actions{align-items:center;gap:8px;margin-top:13px;display:flex}.md-map-onboarding-actions button{color:#ffe2a0;letter-spacing:.1em;cursor:pointer;background:#ffd1661f;border:1px solid #ffd16680;border-radius:8px;min-height:33px;padding:7px 12px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:900}.md-map-onboarding-actions button:disabled{cursor:not-allowed;opacity:.45}.md-map-onboarding-actions button.is-ghost{color:#8fa1b6;background:#ffffff06;border-color:#7896af38}.md-map-onboarding-actions button:last-child{margin-left:auto}.md-map-onboarding-arrow{pointer-events:none;background:linear-gradient(135deg,#ffd166f5,#ffb454f5);border:1px solid #ffecb4b8;width:14px;height:14px;position:absolute;transform:rotate(45deg);box-shadow:0 0 14px #ffd16680}.md-map-onboarding-coach.points-top .md-map-onboarding-arrow{top:-8px;left:calc(var(--arrow-x,32px) - 7px)}.md-map-onboarding-coach.points-bottom .md-map-onboarding-arrow{bottom:-8px;left:calc(var(--arrow-x,32px) - 7px)}.md-map-onboarding-coach.points-left .md-map-onboarding-arrow{left:-8px;top:calc(var(--arrow-y,32px) - 7px)}.md-map-onboarding-coach.points-right .md-map-onboarding-arrow{right:-8px;top:calc(var(--arrow-y,32px) - 7px)}@media (width<=760px){.md-map-first-run{width:auto;top:106px;left:12px;right:12px}.md-map-first-run-steps{grid-template-columns:1fr}.md-map-onboarding-coach,.md-map-onboarding-coach.is-deck,.md-map-onboarding-coach.is-arch,.md-map-onboarding-coach.is-market,.md-map-onboarding-coach.is-nexus,.md-map-onboarding-coach.is-dock,.md-map-onboarding-coach.is-firstnode{width:auto;inset:112px 12px auto;transform:none}.md-map-onboarding-arrow{display:none}}@media (prefers-reduced-motion:reduce){.md-battle-commands-telegraph{animation:none!important}.md-battle-cmd{transition:none!important}.md-battle-cmd.is-ready:hover{transform:none!important}}@media (width<=1180px){.md-battle-commands{width:168px;padding:6px 6px 7px}.md-battle-commands-grid{gap:4px}.md-battle-cmd{padding:5px 3px}.md-battle-cmd-glyph{font-size:14px}.md-battle-cmd-name{font-size:7px}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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}
