@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@500;600;700;800&family=Rajdhani:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@400;450;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap";.mxp-v2.mxp-tx-root{position:fixed;right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));z-index:1200;display:flex;flex-direction:column;align-items:flex-end;gap:var(--s2);pointer-events:none;max-width:min(380px,calc(100vw - 28px))}.mxp-v2.mxp-tx-root[data-idle=true]{display:none}.mxp-v2 .mxp-tx-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mxp-v2 .mxp-tx-pill{pointer-events:auto;display:inline-flex;align-items:center;gap:8px;position:relative;padding:8px 12px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:linear-gradient(180deg,var(--surface-2),var(--surface-1));color:var(--text);font-size:12.5px;font-weight:600;cursor:pointer;box-shadow:var(--sh-2),0 0 18px -10px var(--green-glow);transition:box-shadow .16s,transform .12s,border-color .16s;overflow:hidden}.mxp-v2 .mxp-tx-pill:hover{transform:translateY(-1px);border-color:var(--green-20);box-shadow:var(--sh-2),0 0 26px -8px var(--green-glow)}.mxp-v2 .mxp-tx-pill:focus-visible{outline:none;box-shadow:0 0 0 3px #39ff1438}.mxp-v2 .mxp-tx-pill[data-state=active] .mxp-tx-pill-icon{color:var(--cyan)}.mxp-v2 .mxp-tx-pill[data-state=error]{border-color:#ffb02066}.mxp-v2 .mxp-tx-pill[data-state=error] .mxp-tx-pill-icon{color:var(--warning)}.mxp-v2 .mxp-tx-pill[data-state=done] .mxp-tx-pill-icon{color:var(--green-soft)}.mxp-v2 .mxp-tx-pill-icon{display:inline-flex;width:16px;height:16px}.mxp-v2 .mxp-tx-pill-icon svg{width:16px;height:16px}.mxp-v2 .mxp-tx-pill[data-state=active] .mxp-tx-pill-icon{animation:mxp-tx-pulse 1.6s ease-in-out infinite}.mxp-v2 .mxp-tx-pill-pct{color:var(--cyan);font-variant-numeric:tabular-nums}.mxp-v2 .mxp-tx-pill-bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff14}.mxp-v2 .mxp-tx-pill-bar-fill{display:block;height:100%;background:linear-gradient(90deg,var(--green),var(--cyan));transition:width .3s ease}.mxp-v2 .mxp-tx-pill-bar[data-indeterminate=true] .mxp-tx-pill-bar-fill{width:40%;animation:mxp-tx-indet 1.3s ease-in-out infinite}.mxp-v2 .mxp-tx-panel{pointer-events:auto;width:min(380px,calc(100vw - 28px));background:linear-gradient(180deg,var(--surface-2),var(--surface-1));border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--sh-3),0 0 40px -22px var(--cyan);overflow:hidden}.mxp-v2 .mxp-tx-panel:before{content:"";display:block;height:2px;background:linear-gradient(90deg,transparent,var(--green) 30%,var(--cyan) 70%,transparent);opacity:.7}.mxp-v2 .mxp-tx-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--line)}.mxp-v2 .mxp-tx-head-title{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--text)}.mxp-v2 .mxp-tx-head-title svg{width:16px;height:16px;color:var(--green)}.mxp-v2 .mxp-tx-head-actions{display:inline-flex;align-items:center;gap:4px}.mxp-v2 .mxp-tx-textbtn{background:none;border:0;color:var(--text-dim);font-size:11.5px;cursor:pointer;padding:4px 6px;border-radius:var(--r-sm)}.mxp-v2 .mxp-tx-textbtn:hover{color:var(--cyan)}.mxp-v2 .mxp-tx-iconbtn{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-dim);cursor:pointer;transition:background .14s,color .14s}.mxp-v2 .mxp-tx-iconbtn:hover{background:var(--surface-3);color:var(--text)}.mxp-v2 .mxp-tx-iconbtn:focus-visible,.mxp-v2 .mxp-tx-textbtn:focus-visible{outline:none;box-shadow:0 0 0 2px #39ff144d}.mxp-v2 .mxp-tx-iconbtn svg{width:15px;height:15px}.mxp-v2 .mxp-tx-list{list-style:none;margin:0;padding:4px;max-height:min(56vh,420px);overflow-y:auto;display:flex;flex-direction:column;gap:2px}.mxp-v2 .mxp-tx-item{display:flex;align-items:flex-start;gap:10px;padding:9px 8px;border-radius:var(--r-md)}.mxp-v2 .mxp-tx-item:hover{background:#ffffff08}.mxp-v2 .mxp-tx-item-kind{display:inline-flex;width:18px;height:18px;margin-top:1px;color:var(--cyan);flex:none}.mxp-v2 .mxp-tx-item[data-status=upload] .mxp-tx-item-kind,.mxp-v2 .mxp-tx-item-kind svg{width:16px;height:16px}.mxp-v2 .mxp-tx-item[data-status=error] .mxp-tx-item-kind{color:var(--warning)}.mxp-v2 .mxp-tx-item[data-status=done] .mxp-tx-item-kind{color:var(--green-soft)}.mxp-v2 .mxp-tx-item-main{flex:1;min-width:0}.mxp-v2 .mxp-tx-item-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mxp-v2 .mxp-tx-item-label{font-size:12.5px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mxp-v2 .mxp-tx-item-status{font-size:11px;color:var(--text-dim);flex:none}.mxp-v2 .mxp-tx-item[data-status=paused] .mxp-tx-item-status,.mxp-v2 .mxp-tx-item[data-status=error] .mxp-tx-item-status{color:var(--warning)}.mxp-v2 .mxp-tx-bar{position:relative;height:5px;margin:6px 0 5px;border-radius:99px;background:#ffffff12;overflow:hidden}.mxp-v2 .mxp-tx-bar-fill{position:absolute;inset:0 auto 0 0;height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,var(--green),var(--cyan));transition:width .3s ease}.mxp-v2 .mxp-tx-bar-fill[data-status=done]{width:100%;background:var(--green-soft)}.mxp-v2 .mxp-tx-bar-fill[data-status=error],.mxp-v2 .mxp-tx-bar-fill[data-status=canceled]{background:var(--warning)}.mxp-v2 .mxp-tx-bar-fill[data-status=paused]{background:linear-gradient(90deg,var(--warning),var(--cyan))}.mxp-v2 .mxp-tx-bar[data-indeterminate=true] .mxp-tx-bar-fill{width:35%;animation:mxp-tx-indet 1.3s ease-in-out infinite}.mxp-v2 .mxp-tx-item-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.mxp-v2 .mxp-tx-item-rate{color:var(--cyan)}.mxp-v2 .mxp-tx-item-actions{display:inline-flex;align-items:center;gap:2px;flex:none}@keyframes mxp-tx-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes mxp-tx-indet{0%{transform:translate(-110%)}to{transform:translate(320%)}}@media(max-width:768px){.mxp-v2.mxp-tx-root{right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));left:auto;top:auto;max-width:calc(100vw - 16px);align-items:flex-end}.mxp-v2 .mxp-tx-pill{align-self:flex-end}.mxp-v2 .mxp-tx-panel{width:min(360px,calc(100vw - 16px));max-height:calc(100dvh - var(--topbar-h, 60px) - 24px);display:flex;flex-direction:column}.mxp-v2 .mxp-tx-panel .mxp-tx-list{max-height:none;flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.mxp-v2 .mxp-tx-pill[data-state=active] .mxp-tx-pill-icon,.mxp-v2 .mxp-tx-pill-bar[data-indeterminate=true] .mxp-tx-pill-bar-fill,.mxp-v2 .mxp-tx-bar[data-indeterminate=true] .mxp-tx-bar-fill{animation:none}}/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-ease:initial}}}@layer theme{:root,:host{--font-sans:"Rajdhani", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", "Menlo", "Consolas", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-indigo-400:oklch(67.3% .182 276.935);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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: 1.2 ;--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.875rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-base:#0a0e16;--color-base-mid:#0c1019;--color-base-deep:#0e131f;--color-console:#070b11;--color-surface:#121a27;--color-surface-2:#18212f;--color-elevated:#1d2736;--color-border:#232e3e;--color-border-strong:#33415a;--color-fg:#e7ebf2;--color-muted:#9aa6b8;--color-neon:#39ff14;--color-purple:#8a00c4;--color-cyan:#00e5ff;--color-cyan-2:#00b8cc;--color-accent:#39ff14;--color-accent-ink:#04210a;--color-ok:#5ce8a8;--color-ok-bg:#16382c;--color-warn:#f55;--color-warn-bg:#3a2326;--color-warn-ink:#220606;--color-busy:#e8d65c;--color-busy-bg:#2e2c14;--color-busy-ink:#2a1f06;--color-down:#9aa6b8;--color-down-bg:#2a3242;--color-info:#00e5ff;--color-caution:#ffb454;--color-danger:#ff5c5c;--font-display:"Orbitron", "Space Grotesk", "Inter", system-ui, sans-serif;--radius-card:.75rem;--radius-pill:999px;--shadow-card:0 1px 2px #0006, 0 1px 3px #00000047;--shadow-pop:0 16px 40px #0000008c, 0 2px 8px #0006;--shadow-glow:0 0 0 1px #39ff1473, 0 0 18px #39ff142e}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-glow:0 0 0 1px color-mix(in srgb, var(--color-accent) 45%, transparent), 0 0 18px color-mix(in srgb, var(--color-accent) 18%, transparent)}}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.mt-\[128px\]{margin-top:128px}.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}.table-cell{display:table-cell}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.overflow-auto{overflow:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.break-all{word-break:break-all}.text-base{color:var(--color-base)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.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,)}.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,)!important}.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))}.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-all{-webkit-user-select:all;user-select:all}.\[wire\:model\=\"\'\+s\+\'\"\]{wire:model="'+s+'"}.\[wire\:model\]{wire:model}@media(min-width:48rem){.md\:ml-64{margin-left:calc(var(--spacing) * 64)}}.rtl\:ml-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-left:calc(var(--spacing) * 0)}@media(min-width:48rem){.rtl\:md\:mr-64:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing) * 64)}}}:root{color-scheme:dark;--gradient-cta:linear-gradient(135deg, var(--color-neon), var(--color-purple));--gradient-tri:linear-gradient(135deg, var(--color-neon), var(--color-purple), var(--color-cyan));--gradient-green-cyan:linear-gradient(135deg, var(--color-neon), var(--color-cyan));--gradient-page:radial-gradient(120% 80% at 50% -20%, #39ff140d, transparent 55%), linear-gradient(160deg, var(--color-base) 0%, var(--color-base-mid) 55%, var(--color-base-deep) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-page:radial-gradient(120% 80% at 50% -20%, color-mix(in srgb, var(--color-accent) 5%, transparent), transparent 55%), linear-gradient(160deg, var(--color-base) 0%, var(--color-base-mid) 55%, var(--color-base-deep) 100%)}}:root{--grid-line:#00e5ff08}@supports (color:color-mix(in lab,red,red)){:root{--grid-line:color-mix(in srgb, var(--color-cyan) 3%, transparent)}}:root{--elevation-1:var(--shadow-card);--elevation-2:0 4px 12px #00000059, 0 1px 3px #0000004d;--elevation-3:var(--shadow-pop);--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--motion-fast:.12s;--motion-base:.2s;--motion-slow:.32s;--fs-xs:.72rem;--fs-sm:.82rem;--fs-base:1rem;--fs-lg:1.15rem;--fs-xl:1.4rem;--fs-2xl:1.95rem;--fs-hero:2.85rem;--lh-tight:1.2;--lh-normal:1.5;--tracking-wide:.06em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--bg:var(--color-base);--fg:var(--color-fg);--accent:var(--color-accent);--error:var(--color-warn);--hud-glow-green:#39ff1459}@supports (color:color-mix(in lab,red,red)){:root{--hud-glow-green:color-mix(in srgb, var(--color-neon) 35%, transparent)}}:root{--hud-glow-cyan:#00e5ff59}@supports (color:color-mix(in lab,red,red)){:root{--hud-glow-cyan:color-mix(in srgb, var(--color-cyan) 35%, transparent)}}:root{--hud-glow-purple:#8a00c459}@supports (color:color-mix(in lab,red,red)){:root{--hud-glow-purple:color-mix(in srgb, var(--color-purple) 35%, transparent)}}:root{--hud-hairline:#00e5ff24}@supports (color:color-mix(in lab,red,red)){:root{--hud-hairline:color-mix(in srgb, var(--color-cyan) 14%, transparent)}}:root{--hud-rail-edge:#39ff1429}@supports (color:color-mix(in lab,red,red)){:root{--hud-rail-edge:color-mix(in srgb, var(--color-neon) 16%, transparent)}}:root[data-theme=light]{color-scheme:light;--color-base-mid:#eef1f7;--color-base-deep:#e8ecf4;--color-console:#0b1019;--color-surface:#fff;--color-surface-2:#f1f4f9;--color-elevated:#fff;--color-border:#dde3ec;--color-border-strong:#c4ccda;--color-fg:#131a24;--color-muted:#5a6573;--color-accent-ink:#fff;--color-cyan:#0095c7;--color-cyan-2:#0085b3;--color-purple:#7a17c4;--color-ok:#0f9d52;--color-ok-bg:#e3f6ec;--color-warn:#d11f1f;--color-warn-bg:#fdeaea;--color-warn-ink:#fff;--color-busy:#9a7b00;--color-busy-bg:#fbf3d6;--color-busy-ink:#3a2e00;--color-down:#5a6573;--color-down-bg:#e6eaf0;--color-info:#0095c7;--color-info-ink:#fff;--color-caution:#b9690a;--color-danger:#cc2b2b;--shadow-card:0 1px 2px #1018280f, 0 1px 3px #1018281a;--shadow-pop:0 16px 40px #1018282e, 0 2px 8px #10182814;--shadow-glow:0 0 0 1px #39ff1459, 0 0 12px #39ff1424;--color-base:#f4f6fb!important;--color-neon:#119a52!important;--color-accent:#119a52!important}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--shadow-glow:0 0 0 1px color-mix(in srgb, var(--color-accent) 35%, transparent), 0 0 12px color-mix(in srgb, var(--color-accent) 14%, transparent)}}:root[data-theme=light]{--elevation-2:0 4px 12px #1018281a, 0 1px 3px #10182814;--gradient-page:radial-gradient(120% 80% at 50% -20%, #39ff140f, transparent 55%), linear-gradient(160deg, #f7f9fc 0%, #eef2f8 60%, #e8edf5 100%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--gradient-page:radial-gradient(120% 80% at 50% -20%, color-mix(in srgb, var(--color-accent) 6%, transparent), transparent 55%), linear-gradient(160deg, #f7f9fc 0%, #eef2f8 60%, #e8edf5 100%)}}:root[data-theme=light]{--grid-line:#1b2a520a}html,body,#root{cursor:default}#root{z-index:1;position:relative}body{background:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--gradient-page);color:var(--color-fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-size:44px 44px,44px 44px,auto;background-attachment:fixed;margin:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-base);border-left:1px solid #00e5ff1a}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-track{border-left:1px solid color-mix(in srgb,var(--color-cyan) 10%,transparent)}}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--color-cyan) 0%,var(--color-cyan-2) 50%,#00818f 100%)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--color-cyan) 0%,var(--color-cyan-2) 50%,color-mix(in srgb,var(--color-cyan-2) 70%,#000) 100%)}}::-webkit-scrollbar-thumb{border:2px solid var(--color-base);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#33eaff 0%,var(--color-cyan) 50%,var(--color-cyan-2) 100%)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--color-cyan) 80%,#fff) 0%,var(--color-cyan) 50%,var(--color-cyan-2) 100%)}}::-webkit-scrollbar-thumb:hover{box-shadow:0 0 10px #00e5ff80}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{box-shadow:0 0 10px color-mix(in srgb,var(--color-cyan) 50%,transparent)}}::-webkit-scrollbar-thumb:active{background:var(--color-cyan)}::-webkit-scrollbar-corner{background:var(--color-base)}html{scrollbar-width:thin;scrollbar-color:var(--color-cyan) var(--color-base);scrollbar-gutter:stable;overflow-x:clip}:where(a,button,input,select,textarea,summary,[tabindex],[role=button]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}@media(prefers-contrast:more){:root{--color-fg:#fff;--color-muted:#d6dce4;--color-down:#c8d0dc;--color-border:#565f6e;--color-border-strong:#6b7484;--grid-line:transparent}:where(a,button,input,select,textarea,summary,[tabindex],[role=button]):focus-visible{outline-offset:3px;outline-width:3px}}.mxp-skip-link{top:var(--space-3);left:var(--space-3);z-index:100;transform:translateY(calc(-100% - var(--space-4)));background:var(--color-surface-2);color:var(--color-fg);border:1px solid var(--color-accent);border-radius:var(--radius-pill);box-shadow:var(--shadow-glow);font-size:var(--fs-sm);padding:.5rem .9rem;font-weight:700;text-decoration:none;transition:transform .15s;position:fixed}.mxp-skip-link:focus-visible,.mxp-skip-link:focus{transform:translateY(0)}#mxp-main:focus,#mxp-main:focus-visible{outline:none}.mxp-loading{justify-content:center;align-items:center;gap:var(--space-4);background:radial-gradient(120% 90% at 50% -10%,#39ff1417,transparent 60%),var(--gradient-page);flex-direction:column;font-size:0;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.mxp-loading{background:radial-gradient(120% 90% at 50% -10%,color-mix(in srgb,var(--color-accent) 9%,transparent),transparent 60%),var(--gradient-page)}}.mxp-loading{z-index:50}.mxp-loading:before{content:"";border:3px solid #39ff1438;border-radius:50%;width:2.75rem;height:2.75rem}@supports (color:color-mix(in lab,red,red)){.mxp-loading:before{border:3px solid color-mix(in srgb,var(--color-accent) 22%,transparent)}}.mxp-loading:before{border-top-color:var(--color-accent);box-shadow:0 0 22px #39ff1459}@supports (color:color-mix(in lab,red,red)){.mxp-loading:before{box-shadow:0 0 22px color-mix(in srgb,var(--color-accent) 35%,transparent)}}.mxp-loading:before{animation:.7s linear infinite mxui-spin}.mxp-loading:after{content:"";aspect-ratio:1;filter:drop-shadow(0 0 14px #39ff1452);background:url(/brand/logo.png) 50%/contain no-repeat;width:clamp(7rem,30vw,11rem)}@supports (color:color-mix(in lab,red,red)){.mxp-loading:after{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--color-neon) 32%,transparent))}}.mxp-loading:after{animation:1.8s ease-in-out infinite mxp-blink}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mxp-loading:before,.mxp-loading:after{animation:none}}h1,h2,h3,.mxp-rail-brand,.mxp-card-title{font-family:var(--font-display);letter-spacing:-.01em}button{cursor:pointer;background:var(--color-surface-2);color:var(--color-fg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);font-weight:600}button:not(:disabled):hover{border-color:var(--color-accent)}button:disabled{opacity:.6;cursor:progress}.mxp-login{max-width:24rem;width:calc(100% - 2 * var(--space-4));gap:var(--space-5);padding:var(--space-6) var(--space-5);background:var(--color-surface);border:1px solid #358442;flex-direction:column;margin:10vh auto;display:flex}@supports (color:color-mix(in lab,red,red)){.mxp-login{border:1px solid color-mix(in srgb,var(--color-neon) 35%,var(--color-border-strong))}}.mxp-login{border-radius:var(--radius-card);box-shadow:var(--shadow-glow),var(--shadow-pop)}.mxp-login>h1{text-align:center;font-size:var(--fs-2xl);background:var(--gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:800}.mxp-login form,.mxp-login label{gap:var(--space-2);flex-direction:column;display:flex}.mxp-login label{font-size:var(--fs-sm);color:var(--color-muted);letter-spacing:var(--tracking-wide);font-weight:600}.mxp-login input:focus-visible{border-color:var(--color-neon);outline:none;box-shadow:0 0 0 2px #39ff144d}@supports (color:color-mix(in lab,red,red)){.mxp-login input:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-neon) 30%,transparent)}}.mxp-login button[type=submit]{width:100%;margin-top:var(--space-1);padding:var(--space-3);font-size:var(--fs-base);background:var(--gradient-cta);color:var(--color-accent-ink);border:0}.mxp-login>p{text-align:center;font-size:var(--fs-sm);color:var(--color-muted);margin:0}.mxp-login a{color:var(--color-neon);font-weight:600;text-decoration:none}.mxp-login a:hover{text-decoration:underline}input{padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-fg)}.mxp-error{color:var(--color-warn)}.mxp-notice{margin:var(--space-3,.75rem) 0 0;padding:var(--space-2,.5rem) var(--space-3,.75rem);border-radius:var(--radius-2,.5rem);background:var(--color-surface-2,#ffffff0a);border:1px solid var(--color-border,#ffffff1f);color:var(--color-muted,inherit);font-size:var(--fs-sm,.9rem)}.mxp-topbar{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.mxp-user{align-items:center;gap:var(--space-4);display:flex}.mxp-dashboard section,.mxp-server{padding:var(--space-5)}.mxp-stats{gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));transition:opacity .2s;display:grid}.mxp-stats .mxp-stat{gap:var(--space-1);text-align:left;padding-left:var(--space-3);border-left:2px solid var(--color-border-strong);flex-direction:column;display:flex}.mxp-stats button.mxp-stat{background:0 0;border-top:0;border-bottom:0;border-right:0;border-radius:0}.mxp-stats .mxp-stat-label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin:0}.mxp-stats .mxp-stat-value{font-family:var(--font-mono);font-size:var(--fs-lg);font-weight:600;line-height:var(--lh-tight);color:var(--color-fg);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.mxp-stats .mxp-stat-addr{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-stats .mxp-stat-sub{font-size:var(--fs-sm);color:var(--color-muted);font-weight:400}.mxp-stats .mxp-stat-muted{color:var(--color-muted)}.mxp-stats .mxp-stat-ports{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:var(--fs-sm);color:var(--color-muted);cursor:pointer;white-space:nowrap;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.mxp-stats .mxp-stat-ports:hover,.mxp-stats .mxp-stat-ports:focus-visible{color:var(--color-accent)}.mxp-stats .mxp-stat-bar{height:4px;margin-top:var(--space-1);border-radius:var(--radius-pill,999px);background:var(--color-border-strong);display:block;overflow:hidden}.mxp-stats .mxp-stat-bar-fill{background:var(--color-accent);height:100%;transition:width .3s;display:block}.mxp-stats .mxp-stat-bar-fill[data-band=caution]{background:var(--color-caution,#ffb454)}.mxp-stats .mxp-stat-bar-fill[data-band=danger]{background:var(--color-danger,#ff5c5c)}@media(forced-colors:active){.mxp-stats .mxp-stat-bar-fill{background:canvastext!important}.mxp-stats .mxp-stat-bar-fill[data-band=danger]{background:highlight!important}}.mxp-stats[data-stale="1"]{opacity:.55}.mxp-storage-unmounted{margin:0 0 var(--space-4)}.mxp-stats-stale{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--fs-sm);display:flex}.mxp-stats-stale:before{content:"";background:var(--color-warn,var(--color-accent));border-radius:50%;flex:none;width:.5rem;height:.5rem}.mxp-stats-retry{font:inherit;font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);background:0 0;border:1px solid #39ff1473;margin-left:auto;padding:.1rem .55rem}@supports (color:color-mix(in lab,red,red)){.mxp-stats-retry{border:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent)}}.mxp-stats-retry{border-radius:var(--radius-pill);cursor:pointer}.mxp-stats-retry:hover,.mxp-stats-retry:focus-visible{background:#39ff1424}@supports (color:color-mix(in lab,red,red)){.mxp-stats-retry:hover,.mxp-stats-retry:focus-visible{background:color-mix(in srgb,var(--color-accent) 14%,transparent)}}.mxp-cockpit-grid{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;transition:opacity .2s;display:grid}@media(min-width:90rem){.mxp-cockpit-grid{gap:var(--space-4)}}@media(max-width:75rem){.mxp-cockpit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:52rem){.mxp-cockpit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mxp-cockpit-grid[data-stale="1"]{opacity:.55}.mxp-cockpit-grid>.mxp-rescard,.mxp-cockpit-grid>.mxp-players,.mxp-cockpit-grid>.mxp-netio,.mxp-cockpit-grid>.mxp-uptime,.mxp-cockpit-grid>.mxp-tpsm{min-width:0;height:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.mxp-cockpit-grid>.mxp-rescard:hover,.mxp-cockpit-grid>.mxp-players:hover,.mxp-cockpit-grid>.mxp-netio:hover,.mxp-cockpit-grid>.mxp-uptime:hover,.mxp-cockpit-grid>.mxp-tpsm:hover{border-color:var(--color-border-strong);transform:translateY(-1px);box-shadow:0 4px 14px #0000008c}@media(prefers-reduced-motion:reduce){.mxp-cockpit-grid>.mxp-rescard,.mxp-cockpit-grid>.mxp-players,.mxp-cockpit-grid>.mxp-netio,.mxp-cockpit-grid>.mxp-uptime,.mxp-cockpit-grid>.mxp-tpsm{transition:none}.mxp-cockpit-grid>.mxp-rescard:hover,.mxp-cockpit-grid>.mxp-players:hover,.mxp-cockpit-grid>.mxp-netio:hover,.mxp-cockpit-grid>.mxp-uptime:hover,.mxp-cockpit-grid>.mxp-tpsm:hover{transform:none}}@media(max-width:30rem){.mxp-cockpit-grid{gap:var(--space-3);grid-template-columns:1fr}.mxp-cockpit-grid>.mxp-rescard,.mxp-cockpit-grid>.mxp-players,.mxp-cockpit-grid>.mxp-netio,.mxp-cockpit-grid>.mxp-uptime,.mxp-cockpit-grid>.mxp-tpsm{padding:var(--space-4)}}.mxp-cockpit-grid>.mxp-rescard .mxp-rescard-value,.mxp-cockpit-grid>.mxp-netio .mxp-netio-value,.mxp-cockpit-grid>.mxp-uptime .mxp-uptime-value,.mxp-cockpit-grid>.mxp-tpsm .mxp-tpsm-value{font-size:var(--fs-lg)}@media(min-width:90rem){.mxp-cockpit-grid>.mxp-rescard .mxp-rescard-value,.mxp-cockpit-grid>.mxp-netio .mxp-netio-value,.mxp-cockpit-grid>.mxp-uptime .mxp-uptime-value,.mxp-cockpit-grid>.mxp-tpsm .mxp-tpsm-value{font-size:var(--fs-xl)}}.mxp-rescard-label,.mxp-netio-label,.mxp-uptime-label,.mxp-tpsm-label,.mxp-players-title{font-family:var(--font-display);font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);font-weight:600}.mxp-stats-addr{grid-template-columns:1fr}.mxp-rescard{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.mxp-rescard-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.mxp-rescard-figure{align-items:baseline;gap:var(--space-1) var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:var(--space-1);flex-wrap:wrap;display:flex}.mxp-rescard-value{font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight);color:var(--color-fg)}.mxp-rescard-sub{font-weight:400;font-size:var(--fs-sm);color:var(--color-muted)}.mxp-rescard-caption{font-size:var(--fs-xs);letter-spacing:.02em;color:var(--color-muted)}.mxp-rescard-bar{margin-top:var(--space-1)}.mxp-rescard-extra{font-size:var(--fs-xs);color:var(--color-muted)}.mxp-rescard-graph{padding:0;padding-top:var(--space-1);gap:var(--space-1);background:0 0;border:0;border-radius:0;margin-top:auto}.mxp-rescard-graph .mxp-graph-svg{height:2rem}.mxp-stats-empty{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);color:var(--color-muted);font-size:var(--fs-sm)}.mxp-server-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin:var(--space-2) 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mxp-server-head h1{font-family:var(--font-display);font-size:var(--fs-xl);line-height:var(--lh-tight);margin:0}.mxp-settings{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.mxp-settings-edit{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.mxp-settings-grid{padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin:0}.mxp-settings-title{margin:0 0 var(--space-2);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted)}.mxp-settings-debughead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-settings-debughead .mxp-settings-title{margin-bottom:var(--space-2)}.mxp-settings-debugexport{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);display:flex}.mxp-settings-dl{gap:var(--space-2);margin:0;display:grid}.mxp-settings-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--fs-sm);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);display:flex}.mxp-settings-row:last-child{border-bottom:none;padding-bottom:0}.mxp-settings-row dt{color:var(--color-muted)}.mxp-settings-row dd{font-family:var(--font-mono);color:var(--color-fg);text-align:right;word-break:break-all;margin:0}.mxp-settings-copyval{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.mxp-settings-copytext{word-break:break-all;min-width:0}.mxp-settings-copyval .mxui-copy{flex:none}.mxp-settings-advisories{margin:var(--space-1) 0 0;gap:var(--space-1);flex-direction:column;padding-left:1.1em;display:flex}.mxp-settings-advisories li{list-style:outside}.mxp-settings-allocs{padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.mxp-settings-allocs h3{margin:0 0 var(--space-2);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted)}.mxp-settings-allocs ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mxp-settings-allocs li{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-fg);display:flex}.mxp-settings-alloc-addr{word-break:break-all}.mxp-settings-allocs li .mxui-copy{flex:none;margin-left:auto}.mxp-backups{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.mxp-backups-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-backups-head h2{font-size:var(--fs-lg);margin:0}.mxp-backups-headbtns{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-backups-quota{margin:var(--space-1) 0 0;font-size:var(--fs-xs);color:var(--color-muted)}.mxp-backups-name{align-items:center;gap:var(--space-2);display:inline-flex}.mxp-backups-lock{font-size:var(--fs-sm);line-height:1}.mxp-backups-num{text-align:right;font-family:var(--font-mono)}.mxp-backups-sum{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);display:inline-flex}.mxp-backups-completed{flex-direction:column;line-height:1.3;display:inline-flex}.mxp-backups-took{font-size:var(--fs-sm);color:var(--color-muted)}.mxp-backups-actions{text-align:right}.mxp-backups-rowbtns{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.mxp-backups-modalhint{margin:0 0 var(--space-3);font-size:var(--fs-sm);color:var(--color-muted)}.mxp-backups-rotate{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-2)}.mxp-backups-rotate .mxp-error{margin:0}.mxp-backups-rotate-opt{align-items:flex-start;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-fg);cursor:pointer;display:flex}.mxp-backups-rotate-opt input[type=checkbox]{accent-color:var(--color-accent);cursor:pointer;flex:none;margin-top:.15rem}.mxp-backups-evict-notice{margin-top:var(--space-3)}.mxp-db{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.mxp-db-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-db-head h2{font-size:var(--fs-lg);margin:0}.mxp-db-quota{margin:var(--space-1) 0 0;font-size:var(--fs-xs);color:var(--color-muted)}.mxp-db-name{font-family:var(--font-mono)}.mxp-db-actions{text-align:right}.mxp-db-rowbtns{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.mxp-db-remote-advisory{margin-top:var(--space-2)}.mxp-db-creds{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;display:flex}.mxp-db-creds-row{align-items:center;gap:var(--space-3);grid-template-columns:7rem 1fr;display:grid}.mxp-db-creds-row dt{font-size:var(--fs-xs);color:var(--color-muted)}.mxp-db-creds-row dd{align-items:center;gap:var(--space-2);min-width:0;margin:0;display:inline-flex}.mxp-db-creds-row dd code{overflow-wrap:anywhere}.mxp-db-env{margin:var(--space-3) 0 0}.mxp-db-env-head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.mxp-db-env-label{font-size:var(--fs-xs);color:var(--color-muted)}.mxp-db-env-pre{padding:var(--space-2);background:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.mxp-fastdl-props{margin:var(--space-3) 0 0}.mxp-fastdl-props-head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.mxp-fastdl-props-label{font-size:var(--fs-xs);color:var(--color-muted)}.mxp-fastdl-props-pre{padding:var(--space-2);background:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.mxp-sched{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.mxp-sched-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-sched-head h2{font-size:var(--fs-lg);margin:0}.mxp-sched-sub{margin:var(--space-1) 0 0;font-size:var(--fs-xs);color:var(--color-muted);max-width:46ch}.mxp-sched-head-actions{gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;align-items:center;display:flex}.mxp-sched-name{color:var(--color-fg);font-weight:600}.mxp-sched-cron{font-family:var(--font-mono);font-size:var(--fs-sm)}.mxp-login-ip{align-items:center;gap:.4rem;display:inline-flex}.mxp-sched-neverfires{gap:var(--space-1);flex-direction:column;align-items:flex-start;display:flex}.mxp-sched-neverfires-note{font-size:var(--fs-sm);color:var(--color-danger,#ff5c5c);max-width:18rem;margin:0;line-height:1.3}.mxp-sched-overdue{gap:var(--space-1);flex-direction:column;align-items:flex-start;display:flex}.mxp-sched-overdue-note{font-size:var(--fs-sm);color:var(--color-warn,#f5a623);max-width:18rem;margin:0;line-height:1.3}.mxp-sched-actions{text-align:right}.mxp-sched-rowbtns{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.mxp-net{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.mxp-net-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-net-head h2{font-size:var(--fs-lg);margin:0}.mxp-net-head-actions{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}.mxp-net-sub{margin:var(--space-1) 0 0;font-size:var(--fs-xs);color:var(--color-muted);max-width:46ch}.mxp-slotmeter{margin-top:var(--space-2);border-radius:var(--radius-pill,999px);background:var(--color-base,#0a0e14);border:1px solid var(--color-border,#1d2733);max-width:16rem;height:.35rem;overflow:hidden}.mxp-slotmeter-fill{border-radius:inherit;background:var(--color-neon,#46e6c8);height:100%;transition:width .24s;display:block}.mxp-slotmeter-fill[data-band=caution]{background:var(--color-caution,#ffb454)}.mxp-slotmeter-fill[data-band=danger]{background:var(--color-danger,#ff5c5c)}@media(forced-colors:active){.mxp-slotmeter{border:1px solid canvastext}.mxp-slotmeter-fill{background:canvastext!important}.mxp-slotmeter-fill[data-band=danger]{background:highlight!important}}.mxp-net-addr{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-sm);display:inline-flex}.mxp-net-stat-addr{align-items:center;gap:var(--space-1);display:inline-flex}.mxp-net-stat-addr code{font-family:var(--font-mono)}.mxp-net-stat-default{margin-top:var(--space-1);font-size:var(--fs-xs);color:var(--color-ok,var(--color-accent));display:block}.mxp-net-stat-suffix{margin-top:var(--space-1);font-size:var(--fs-xs);color:var(--color-muted);display:block}.mxp-net-stat-suffix code{font-family:var(--font-mono);color:var(--color-text,inherit)}.mxp-net-use{font-size:var(--fs-sm);color:var(--color-muted)}.mxp-net-actions{text-align:right}.mxp-net-rowbtns{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.mxp-subdomain-claim{align-items:flex-start;gap:var(--space-3);margin:var(--space-4) 0 var(--space-2);flex-wrap:wrap;display:flex}.mxp-subdomain-claim .mxui-field{flex:16rem;margin:0}.mxp-subdomain-claim>.mxui-btn{margin-top:1.6rem}.mxp-subdomain-suggest{margin:0 0 var(--space-2);font-size:var(--fs-xs);color:var(--color-muted)}.mxp-subdomain-stats .mxp-subdomain-stat-host{font-size:var(--fs-sm);word-break:break-all}.mxp-link-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:var(--color-accent,var(--color-neon,#46e6c8));cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.mxp-link-btn:hover{opacity:.85}.mxp-addons{gap:var(--space-4);flex-direction:column;display:flex}.mxp-addons-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-addons-head h2{font-size:var(--fs-lg);margin:0}.mxp-addons-sub{margin:var(--space-1) 0 0;font-size:var(--fs-xs);color:var(--color-muted);max-width:60ch}.mxp-addons-current{flex-shrink:0}.mxp-addon-form{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.mxp-addon-row{gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.mxp-addon-row>*{flex:12rem;min-width:0}.mxp-addon-textarea{font-family:var(--font-mono);resize:vertical;min-height:5rem}.mxp-vars-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-vars-head h2{font-size:var(--fs-lg);margin:0}.mxp-vars-sub{margin:var(--space-1) 0 0;font-size:var(--fs-xs);color:var(--color-muted);max-width:52ch}.mxp-vars-headbtns{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-players-autorefresh,.mxp-autorefresh{align-items:center;gap:var(--space-1);font-size:var(--fs-xs);color:var(--color-muted);white-space:nowrap;cursor:pointer;display:inline-flex}.mxp-players-autorefresh input,.mxp-autorefresh input{cursor:pointer}.mxp-vars-secret-note{margin:var(--space-2) 0 0;font-size:var(--fs-xs);color:var(--color-warn,var(--color-muted));max-width:64ch}.mxp-vars-secret-note strong{color:inherit}.mxp-vars-secret-note-ok{color:var(--color-ok,var(--color-muted))}.mxp-vars-secret-note-ok code{font-family:var(--font-mono);font-size:var(--fs-xs)}.mxp-config-advisory{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-var-key{font-family:var(--font-mono);font-size:var(--fs-sm)}.mxp-var-value{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-sm);word-break:break-all;display:inline-flex}.mxp-var-actions{text-align:right}.mxp-var-rowbtns{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.mxp-vars-form,.mxp-vars-import{gap:var(--space-3);flex-direction:column;display:flex}.mxp-vars-import textarea{font-family:var(--font-mono,monospace);font-size:var(--fs-sm)}.mxp-vars-import-plan{gap:var(--space-2);flex-direction:column;display:flex}.mxp-vars-import-issues{margin:var(--space-1) 0 0;padding-left:var(--space-4);font-size:var(--fs-sm)}.mxp-vars-import-issues code{word-break:break-all}.mxp-vars-advisories{padding-left:var(--space-4);margin:0}.mxp-vars-advisories li+li{margin-top:var(--space-1)}.mxp-vars-advisories li:only-child{margin-left:calc(-1 * var(--space-4));list-style:none}.mxp-sched-form{gap:var(--space-3);flex-direction:column;display:flex}.mxp-sched-cronfields{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);margin:0}.mxp-sched-cronfields legend{padding:0 var(--space-2);font-size:var(--fs-sm);color:var(--color-muted)}.mxp-sched-cronhint{margin:0 0 var(--space-3);font-size:var(--fs-xs);color:var(--color-muted)}.mxp-sched-cronhint code{font-family:var(--font-mono)}.mxp-sched-crongrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid}.mxp-sched-croninput{font-family:var(--font-mono)}.mxp-sched-check{align-items:flex-start;gap:var(--space-2);font-size:var(--fs-sm);display:flex}.mxp-sched-weekdays{margin-top:var(--space-3)}.mxp-sched-weekdays-label{margin-bottom:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted);font-weight:600;display:block}.mxp-activity{gap:var(--space-4);flex-direction:column;display:flex}.mxp-account-activity{gap:var(--space-3);flex-direction:column;display:flex}.mxp-activity-meta{max-width:36ch;font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--color-muted);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);word-break:break-all;white-space:normal;display:inline-block}.mxp-connections{gap:var(--space-4);flex-direction:column;display:flex}.mxp-conn-section{gap:var(--space-2);flex-direction:column;display:flex}.mxp-conn-report-actions{justify-content:flex-end;display:flex}.mxp-conn-section h3{font-size:var(--fs-md);margin:0}.mxp-conn-player{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.mxp-conn-head,.pa-head{border-radius:3px;flex:none}.pa-player-name{text-overflow:ellipsis;overflow:hidden}.mxp-conn-dropped{color:var(--color-danger);font-weight:600}.mxp-activity-details>summary{cursor:pointer;list-style-position:outside}.mxp-activity-details>summary::-webkit-details-marker{color:var(--color-muted)}.mxp-activity-metalist{margin:var(--space-2) 0 0;gap:var(--space-1) var(--space-3);font-size:var(--fs-xs);line-height:var(--lh-tight);grid-template-columns:max-content 1fr;display:grid}.mxp-activity-metalist>div{display:contents}.mxp-activity-metalist dt{color:var(--color-muted);font-weight:600}.mxp-activity-metalist dd{color:var(--color-fg);font-family:var(--font-mono);word-break:break-word;overflow-wrap:anywhere;margin:0}.mxp-account{gap:var(--space-4);padding:var(--space-5);flex-direction:column;max-width:44rem;display:flex}.mxp-account h1{font-family:var(--font-display);font-size:var(--fs-xl);line-height:var(--lh-tight);margin:0}.mxp-account-profile{gap:var(--space-2) var(--space-4);font-size:var(--fs-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}.mxp-account-profile dt{color:var(--color-muted)}.mxp-account-profile dd{font-family:var(--font-mono);color:var(--color-fg);text-align:right;word-break:break-all;margin:0}.mxp-account-form{gap:var(--space-3);flex-direction:column;display:flex}.mxp-account-hint{margin:0 0 var(--space-3);font-size:var(--fs-sm);color:var(--color-fg-muted,var(--color-fg));line-height:1.5}.mxp-account-done{font-size:var(--fs-sm);color:var(--color-fg);background:#5ce8a814;margin:0;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.mxp-account-done{background:color-mix(in srgb,var(--color-ok) 8%,transparent)}}.mxp-account-done{border:1px solid #5ce8a859}@supports (color:color-mix(in lab,red,red)){.mxp-account-done{border:1px solid color-mix(in srgb,var(--color-ok) 35%,transparent)}}.mxp-account-done{border-left:3px solid var(--color-ok);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.mxp-session-meta{margin:var(--space-3) 0 var(--space-4);gap:var(--space-1);display:grid}.mxp-session-meta-row{gap:var(--space-2);font-size:var(--fs-sm);flex-wrap:wrap;line-height:1.5;display:flex}.mxp-session-meta-row dt{color:var(--color-muted);min-width:9.5rem;margin:0}.mxp-session-meta-row dd{color:var(--color-fg);margin:0}.mxp-session-expired{color:var(--color-danger,#ff5c5c)}.mxp-session-lifetime{margin:0 0 var(--space-4);gap:var(--space-1);display:grid}.mxp-session-lifetime-head{justify-content:space-between;gap:var(--space-2);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.mxp-session-lifetime-label{color:var(--color-muted)}.mxp-session-lifetime-remaining{color:var(--color-fg)}.mxp-session-lifetime-soon .mxp-session-lifetime-remaining{color:var(--color-caution,#ffb454)}.mxp-session-meter{border-radius:var(--radius-pill,999px);background:var(--color-border-strong);height:4px;display:block;overflow:hidden}.mxp-session-meter-fill{background:var(--color-accent);height:100%;transition:width .3s;display:block}.mxp-session-meter-fill[data-band=caution]{background:var(--color-caution,#ffb454)}@media(forced-colors:active){.mxp-session-meter-fill{background:canvastext!important}.mxp-session-meter-fill[data-band=caution]{background:highlight!important}}.mxp-session-reauth{margin:0 0 var(--space-4)}.mxp-apikey{gap:var(--space-3);flex-direction:column;display:flex}.mxp-apikey-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-apikey-intro{font-size:var(--fs-sm);color:var(--color-muted);margin:0;line-height:1.5}.mxp-apikey-name{font-weight:600}.mxp-secact-event{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.mxp-secact-icon{font-size:1rem;line-height:1}.mxp-secact-warning{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-2,8px);border:1px solid #ff555573}@supports (color:color-mix(in lab,red,red)){.mxp-secact-warning{border:1px solid color-mix(in srgb,var(--color-warn) 45%,transparent)}}.mxp-secact-warning{background:var(--color-warn-bg,#ff55551f)}@supports (color:color-mix(in lab,red,red)){.mxp-secact-warning{background:var(--color-warn-bg,color-mix(in srgb, var(--color-warn) 12%, transparent))}}.mxp-secact-warning{color:var(--color-warn);font-size:var(--fs-sm);line-height:1.5}.mxp-apikey-expiry{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.mxp-muted{color:var(--color-muted)}.mxp-warn-text{color:var(--color-warn)}.mxp-apikey-secret{margin:var(--space-3) 0 0;align-items:center;gap:var(--space-2);min-width:0;display:flex}.mxp-apikey-secret code{overflow-wrap:anywhere;font-size:var(--fs-sm);flex:1}.mxp-apikey-actions{text-align:right;white-space:nowrap}.mxp-sshkey{gap:var(--space-3);flex-direction:column;display:flex}.mxp-sshkey-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-sshkey-intro{font-size:var(--fs-sm);color:var(--color-muted);margin:0;line-height:1.5}.mxp-sshkey-name{font-weight:600}.mxp-sshkey-fp{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.mxp-sshkey-fp code{overflow-wrap:anywhere;font-size:var(--fs-sm)}.mxp-sshkey-actions{text-align:right;white-space:nowrap}.mxp-sshkey-textarea{font-family:var(--font-mono);resize:vertical;min-height:5rem}.mxp-webhook-url{overflow-wrap:anywhere;font-size:var(--fs-sm)}.mxp-webhook-urlcell{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.mxp-webhook-eventcount{font-size:var(--fs-sm);color:var(--color-muted)}.mxp-webhook-last{align-items:flex-start;gap:var(--space-1);font-size:var(--fs-sm);flex-direction:column;display:inline-flex}.mxp-webhook-last-top{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.mxp-webhook-failnote{color:var(--color-danger,#ff5c5c);max-width:22rem;line-height:1.3}.mxp-webhook-actions{text-align:right;white-space:nowrap}.mxp-webhook-actionbtns{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.mxp-webhook-events{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;display:flex}.mxp-webhook-events legend{padding:0 var(--space-2);font-size:var(--fs-sm);color:var(--color-muted)}.mxp-webhook-event{align-items:center;gap:var(--space-2);cursor:pointer;min-height:32px;display:flex}.mxp-webhook-event input{flex:none}.mxp-webhook-event code{font-size:var(--fs-xs);color:var(--color-muted);margin-left:auto}.mxp-webhook-ev-master{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-muted);margin-top:var(--space-3);display:flex}.mxp-webhook-evgroup{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.mxp-webhook-evgroup legend{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:0 var(--space-1);font-size:var(--fs-sm);color:var(--color-muted);display:flex}.mxp-webhook-evchips{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.mxp-webhook-evmore{font-size:var(--fs-xs);color:var(--color-muted)}.mxp-sub{gap:var(--space-3);flex-direction:column;display:flex}.mxp-sub-intro{font-size:var(--fs-sm);color:var(--color-muted);margin:0;line-height:1.5}.mxp-sub-list{gap:var(--space-3);flex-direction:column;display:flex}.mxp-sub-row{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);flex-direction:column;display:flex}.mxp-sub-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-sub-plan{font-weight:600;font-size:var(--fs-lg)}.mxp-sub-price{margin-left:var(--space-2);color:var(--color-muted)}.mxp-sub-meta{gap:var(--space-1) var(--space-3);grid-template-columns:max-content 1fr;margin:0;display:grid}.mxp-sub-meta dt{color:var(--color-muted);font-size:var(--fs-sm)}.mxp-sub-meta dd{margin:0}.mxp-sub-notice{font-size:var(--fs-sm);color:var(--color-muted);margin:0}.mxp-sub-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-invoice-filter-row{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.mxp-invoice-year-filter{max-width:11rem}.mxp-invoice-search{flex:14rem;min-width:12rem;max-width:22rem}.mxp-invoice-list{gap:var(--space-3);flex-direction:column;display:flex}.mxp-invoice-row{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);flex-direction:column;display:flex}.mxp-invoice-main{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-invoice-number{font-weight:600;font-family:var(--font-mono,monospace)}.mxp-invoice-meta{gap:var(--space-1) var(--space-3);grid-template-columns:max-content 1fr;margin:0;display:grid}.mxp-invoice-meta dt{color:var(--color-muted);font-size:var(--fs-sm)}.mxp-invoice-meta dd{margin:0}.mxp-invoice-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-receipt{gap:var(--space-3);display:grid}.mxp-receipt-title .mxp-invoice-number{margin-left:var(--space-1)}.mxp-receipt-lines{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mxp-receipt-line{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-3);display:flex}.mxp-receipt-line+.mxp-receipt-line{border-top:1px solid var(--color-border)}.mxp-receipt-line-qty{color:var(--color-muted);font-size:var(--fs-sm)}.mxp-receipt-line-empty .mxp-receipt-line-label{color:var(--color-muted);font-style:italic}.mxp-receipt-line-amount{font-family:var(--font-mono,monospace);white-space:nowrap}.mxp-receipt-totals{gap:var(--space-1) var(--space-3);grid-template-columns:1fr max-content;margin:0;display:grid}.mxp-receipt-totals dt{color:var(--color-muted)}.mxp-receipt-totals dd{text-align:right;font-family:var(--font-mono,monospace);margin:0}.mxp-receipt-promo{color:var(--color-muted);font-size:var(--fs-sm)}.mxp-receipt-total-label,.mxp-receipt-total-value{padding-top:var(--space-2);border-top:1px solid var(--color-border-strong)}.mxp-receipt-total-label{color:var(--color-text);font-weight:600}.mxp-sub-payahead{gap:var(--space-3);display:grid}.mxp-payahead-months{border:0;margin:0;padding:0}.mxp-payahead-months legend{margin:0 0 var(--space-2);color:var(--color-muted);font-size:var(--fs-sm);padding:0}.mxp-payahead-opts{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-sub-addons{gap:var(--space-3);display:grid}.mxp-addons-group{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.mxp-addons-group legend{margin:0 0 var(--space-1);color:var(--color-muted);font-size:var(--fs-sm);padding:0}.mxp-addons-toggle{align-items:flex-start;gap:var(--space-2);cursor:pointer;display:flex}.mxp-addons-toggle input{margin-top:.2em}.mxp-addons-protocol,.mxp-addons-opts{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-planswitch{gap:var(--space-2);margin:var(--space-3) 0 0;display:grid}.mxp-planswitch-tile{align-items:stretch;gap:var(--space-1);text-align:left;padding:var(--space-3);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-card);color:var(--color-fg);font:inherit;cursor:pointer;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.mxp-planswitch-tile:hover:not(:disabled){border-color:#2d8c2b}@supports (color:color-mix(in lab,red,red)){.mxp-planswitch-tile:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-neon) 45%,var(--color-border))}}.mxp-planswitch-tile.is-selected{border-color:#31b623}@supports (color:color-mix(in lab,red,red)){.mxp-planswitch-tile.is-selected{border-color:color-mix(in srgb,var(--color-neon) 65%,var(--color-border))}}.mxp-planswitch-tile.is-selected{box-shadow:var(--shadow-glow)}.mxp-planswitch-tile:disabled{opacity:.55;cursor:not-allowed}.mxp-planswitch-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.mxp-planswitch-name{font-family:var(--font-display);font-weight:600}.mxp-planswitch-tag{font-size:var(--fs-xs);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);color:var(--color-muted);white-space:nowrap;padding:.1rem .55rem}.mxp-planswitch-tag.is-now{border-color:#2fa127}@supports (color:color-mix(in lab,red,red)){.mxp-planswitch-tag.is-now{border-color:color-mix(in srgb,var(--color-neon) 55%,var(--color-border))}}.mxp-planswitch-tag.is-now{color:var(--color-neon)}.mxp-planswitch-tag.is-up{border-color:#429478}@supports (color:color-mix(in lab,red,red)){.mxp-planswitch-tag.is-up{border-color:color-mix(in srgb,var(--color-ok) 55%,var(--color-border))}}.mxp-planswitch-tag.is-up{color:var(--color-ok)}.mxp-planswitch-price{align-items:baseline;gap:.15rem;display:inline-flex}.mxp-planswitch-price strong{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--color-neon)}.mxp-planswitch-price span{color:var(--color-muted);font-size:var(--fs-xs)}.mxp-planswitch-specs{color:var(--color-muted);font-size:var(--fs-xs);font-family:var(--font-mono)}.mxp-2fa{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.mxp-2fa-intro{color:var(--color-muted);margin:0;line-height:1.5}.mxp-2fa-intro .mxui-badge{margin-left:var(--space-2);vertical-align:middle}.mxp-2fa-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-2fa-setup{gap:var(--space-3);flex-direction:column;display:flex}.mxp-2fa-steps{padding-left:var(--space-5);color:var(--color-muted);margin:0;line-height:1.6}.mxp-2fa-qr{padding:var(--space-2);border-radius:var(--radius-md);background:#fff;align-self:center;display:inline-flex}.mxp-2fa-qr img{display:block}.mxp-2fa-secret{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.mxp-2fa-secret-label{font-size:var(--fs-sm);color:var(--color-muted)}.mxp-2fa-secret code{overflow-wrap:anywhere;letter-spacing:.08em;font-size:var(--fs-sm);flex:1}.mxp-2fa-recovery{gap:var(--space-3);flex-direction:column;display:flex}.mxp-2fa-codes-heading{margin:var(--space-3) 0 var(--space-1);font-size:var(--fs-sm);color:var(--color-text,inherit);font-weight:600}.mxp-2fa-codes{padding:var(--space-3);gap:var(--space-2);background:var(--color-surface-2,#ffffff08);border-radius:var(--radius-md);grid-template-columns:repeat(2,1fr);margin:0;list-style:none;display:grid}.mxp-2fa-codes li{align-items:baseline;gap:var(--space-2);display:flex}.mxp-2fa-code-index{font-size:var(--fs-xs,.75rem);font-variant-numeric:tabular-nums;color:var(--color-muted);text-align:right;-webkit-user-select:none;user-select:none;min-width:1.25em}.mxp-2fa-codes code{font-size:var(--fs-sm);letter-spacing:.04em}.mxp-2fa-recovery-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-2fa-ack{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--fs-sm);color:var(--color-muted);cursor:pointer;display:flex}.mxp-2fa-ack input{cursor:pointer}.mxp-orders{gap:var(--space-4);padding:var(--space-5);flex-direction:column;max-width:60rem;display:flex}.mxp-orders h1{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--color-fg);margin:0;font-weight:700}.mxp-orders-actions{align-items:center;gap:var(--space-2);display:inline-flex}.mxp-admin-link{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);color:var(--color-muted);font-size:var(--fs-sm);border:1px solid #0000;font-weight:600;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.mxp-admin-link:hover,.mxp-admin-link:focus-visible{background:var(--color-surface-2);color:var(--color-accent);border-color:#39ff1459}@supports (color:color-mix(in lab,red,red)){.mxp-admin-link:hover,.mxp-admin-link:focus-visible{border-color:color-mix(in srgb,var(--color-accent) 35%,transparent)}}.mxp-admin-link:hover,.mxp-admin-link:focus-visible{outline:none}.mxp-shell{background:radial-gradient(120% 90% at 50% -10%,#39ff1417,transparent 60%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--gradient-page);grid-template-columns:14rem 1fr;min-height:100dvh;display:grid}@supports (color:color-mix(in lab,red,red)){.mxp-shell{background:radial-gradient(120% 90% at 50% -10%,color-mix(in srgb,var(--color-accent) 9%,transparent),transparent 60%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--gradient-page)}}.mxp-shell{background-size:auto,44px 44px,44px 44px,auto;background-attachment:fixed}.mxp-admin-shell{background:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),transparent;background-size:44px 44px,44px 44px,auto;background-attachment:fixed}.mxp-rail{gap:var(--space-5);padding:var(--space-5) var(--space-4);padding-left:max(var(--space-4),env(safe-area-inset-left));background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;height:100dvh;display:flex;position:sticky;top:0}.mxp-rail-brand{align-items:center;gap:var(--space-2);color:var(--color-fg);font-size:var(--fs-lg);letter-spacing:.01em;font-weight:700;text-decoration:none;display:flex}.mxp-rail-name{font-family:var(--font-display);letter-spacing:.01em;line-height:1}.mxp-rail-mark{color:var(--color-accent);filter:drop-shadow(0 0 8px #39ff1480);justify-content:center;align-items:center;font-size:1.35em;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mxp-rail-mark{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-accent) 50%,transparent))}}.mxp-rail-accent{color:var(--color-accent)}.mxp-rail-x{background:var(--gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.mxp-rail-logo{filter:drop-shadow(0 0 6px #39ff148c)}@supports (color:color-mix(in lab,red,red)){.mxp-rail-logo{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--color-neon) 55%,transparent))}}.mxp-login-logo{filter:drop-shadow(0 0 6px #39ff148c)}@supports (color:color-mix(in lab,red,red)){.mxp-login-logo{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--color-neon) 55%,transparent))}}.mxp-rail-nav{gap:var(--space-1);flex-direction:column;display:flex}.mxp-nav-link{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-muted);font-size:var(--fs-sm);border:1px solid #0000;font-weight:600;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:flex}.mxp-nav-link:hover{background:var(--color-surface-2);color:var(--color-fg)}.mxp-nav-link.is-active{background:#39ff141f}@supports (color:color-mix(in lab,red,red)){.mxp-nav-link.is-active{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}}.mxp-nav-link.is-active{color:var(--color-accent);border-color:#39ff1459}@supports (color:color-mix(in lab,red,red)){.mxp-nav-link.is-active{border-color:color-mix(in srgb,var(--color-accent) 35%,transparent)}}.mxp-nav-icon{fill:none;flex:none;width:1.1rem;height:1.1rem}@media(min-width:48rem){.mxp-shell.is-rail-compact{grid-template-columns:4.5rem 1fr}.mxp-shell.is-rail-compact .mxp-rail{padding-left:var(--space-2);padding-right:var(--space-2);align-items:center}.mxp-shell.is-rail-compact .mxp-rail .mxp-rail-nav{width:100%}.mxp-shell.is-rail-compact .mxp-rail .mxp-nav-link{padding-left:var(--space-2);padding-right:var(--space-2);justify-content:center;gap:0}.mxp-shell.is-rail-compact .mxp-rail-brand{justify-content:center}.mxp-shell.is-rail-compact .mxp-rail .mxp-rail-nav .mxp-nav-link>span,.mxp-shell.is-rail-compact .mxp-rail .mxp-rail-foot-link>span,.mxp-shell.is-rail-compact .mxp-rail .mxp-rail-name{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.mxp-nav-admin{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.mxp-nav-admin-toggle{cursor:pointer;width:100%;font:inherit;background:0 0;justify-content:space-between}.mxp-nav-admin-label{align-items:center;gap:var(--space-3);display:flex}.mxp-nav-chevron{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:14px;height:14px;transition:transform .15s}.mxp-nav-chevron[data-open=true]{transform:rotate(180deg)}.mxp-nav-submenu{margin-top:var(--space-1)}.mxp-nav-group{margin-bottom:var(--space-2)}.mxp-nav-group-title{margin:var(--space-2) 0 var(--space-1);padding:0 var(--space-3);font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);font-weight:700}.mxp-nav-sublink{padding-left:var(--space-6)}@media(prefers-reduced-motion:reduce){.mxp-nav-chevron{transition:none}}.mxp-shell-col{flex-direction:column;min-width:0;display:flex}.mxp-shell-topbar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:max(var(--space-3),env(safe-area-inset-top)) max(var(--space-5),env(safe-area-inset-right)) var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);background:#0f1520;display:flex}@supports (color:color-mix(in lab,red,red)){.mxp-shell-topbar{background:color-mix(in srgb,var(--color-surface) 60%,var(--color-base))}}.mxp-shell-topbar{z-index:5;position:sticky;top:0}.mxp-shell-spacer{flex:1}.mxp-shell-user{align-items:center;gap:var(--space-3);display:flex}.mxp-shell-role{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-accent);border:1px solid #39ff1459}@supports (color:color-mix(in lab,red,red)){.mxp-shell-role{border:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent)}}.mxp-shell-role{border-radius:var(--radius-pill);padding:.1rem .45rem;font-weight:700}.mxp-shell-username{font-size:var(--fs-sm);color:var(--color-fg);font-weight:600}.mxp-shell-signout{color:var(--color-muted);border:1px solid var(--color-border-strong);background:0 0}.mxp-shell-signout:hover{color:var(--color-fg);border-color:var(--color-accent)}.mxp-shell-main{min-width:0;padding-bottom:env(safe-area-inset-bottom);flex:1}.mxp-shell-main .mxp-topbar{display:none}.mxp-emailverify-banner{padding:var(--space-5) var(--space-5) 0}.mxp-emailverify-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-emailverify-link{color:var(--color-accent);font-size:var(--fs-sm);white-space:nowrap}.mxp-rail-foot-link{margin-top:auto}.mxp-footer{padding:var(--space-4) var(--space-4) max(var(--space-4),env(safe-area-inset-bottom));margin-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-muted);font-size:var(--fs-xs);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem;display:flex}.mxp-nav-toggle{width:2.75rem;height:2.75rem;margin-right:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-fg);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:none}.mxp-nav-toggle:hover{border-color:var(--color-accent);color:var(--color-accent)}@media(max-width:48rem){.mxp-shell{grid-template-columns:1fr}.mxp-nav-toggle{display:inline-flex}.mxp-rail{z-index:60;border-right:1px solid var(--color-border);width:min(82vw,17rem);height:100dvh;padding-top:max(var(--space-5),env(safe-area-inset-top));border-bottom:0;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.mxp-shell.is-mobile-nav-open .mxp-rail{transform:translate(0);box-shadow:0 0 48px #0000008c}.mxp-nav-backdrop{z-index:55;cursor:pointer;background:#00000080;border:0;padding:0;position:fixed;top:0;right:0;bottom:0;left:0}.mxp-shell-topbar{padding-top:max(var(--space-3),env(safe-area-inset-top))}}@media(prefers-reduced-motion:reduce){.mxp-rail{transition:none}}.mxp-card-grid{margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1.25rem;display:grid}.mxp-software-grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.mxp-software-card{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);flex-direction:column;height:100%;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.mxp-software-card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-pop);transform:translateY(-2px)}.mxp-software-card__head{align-items:center;gap:var(--space-3);min-width:0;display:flex}.mxp-software-card__logo{border-radius:var(--radius-md);background:var(--color-surface-2);border:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;padding:.5rem;display:flex}.mxp-software-card__logo img{object-fit:contain;width:100%;height:100%;display:block}.mxp-software-card__title-row{align-items:center;gap:var(--space-2);flex:1;justify-content:space-between;min-width:0;display:flex}.mxp-software-card__name{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:650;line-height:1.25}.mxp-software-card__desc{color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;margin:0;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.mxp-software-card__stats{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mxp-software-stat{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.mxp-software-stat__label{text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);font-size:.68rem}.mxp-software-stat__value{margin-top:2px;font-size:1.05rem;font-weight:650;line-height:1.2}.mxp-software-card__actions{gap:var(--space-2);padding-top:var(--space-1);margin-top:auto;display:flex}.mxp-seg{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);display:inline-flex;overflow:hidden}.mxp-seg-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;min-height:2.25rem;padding:.45rem .85rem;font-size:.85rem;transition:background .15s,color .15s}.mxp-seg-btn+.mxp-seg-btn{border-left:1px solid var(--color-border)}.mxp-seg-btn[data-active=true]{background:var(--color-accent);color:var(--color-accent-contrast,#0a0e14);font-weight:600}.mxp-seg-btn:not([data-active=true]):hover{color:var(--color-text)}.mxp-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-fg);flex-direction:column;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex;overflow:hidden}.mxp-card:hover{border-color:var(--card-accent,var(--color-accent));box-shadow:var(--shadow-glow),0 8px 24px #00000073;transform:translateY(-3px)}.mxp-card:focus-visible{border-color:var(--card-accent,var(--color-accent));box-shadow:var(--shadow-glow);outline:none}.mxp-card-link{color:inherit;flex-direction:column;flex:auto;text-decoration:none;display:flex}.mxp-card-link:focus-visible{outline:2px solid var(--card-accent,var(--color-accent));outline-offset:-2px;border-radius:var(--radius-card)}.mxp-card-actions{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.4rem;padding:.6rem .75rem;display:flex}.mxp-card-art{height:6rem;padding:var(--space-2) var(--space-3);background:radial-gradient(120% 140% at 85% -20%,var(--card-accent),transparent 60%),linear-gradient(135deg,var(--card-accent),var(--color-base));justify-content:flex-start;align-items:flex-end;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mxp-card-art{background:radial-gradient(120% 140% at 85% -20%,color-mix(in srgb,var(--card-accent) 55%,transparent),transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 30%,var(--color-surface)),var(--color-base))}}.mxp-card-art{border-bottom:1px solid var(--color-border)}.mxp-card-emblem{color:var(--card-accent);font-size:7rem;font-weight:800;line-height:1;position:absolute;top:-1.5rem;right:-.5rem}@supports (color:color-mix(in lab,red,red)){.mxp-card-emblem{color:color-mix(in srgb,var(--card-accent) 35%,transparent)}}.mxp-card-emblem{text-shadow:0 2px 12px var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.mxp-card-emblem{text-shadow:0 2px 12px color-mix(in srgb,var(--card-accent) 40%,transparent)}}.mxp-card-emblem{pointer-events:none;-webkit-user-select:none;user-select:none}.mxp-card-arttags{z-index:1;align-items:baseline;gap:var(--space-2);display:flex;position:relative}.mxp-card-loader{letter-spacing:.1em;font-weight:700;font-size:var(--fs-sm);color:var(--color-fg);text-shadow:0 1px 4px #000000b3}.mxp-card-mcver{font-size:var(--fs-xs);opacity:.85;text-shadow:0 1px 4px #000000b3}.mxp-card-dot{top:var(--space-2);right:var(--space-3);z-index:1;border-radius:50%;width:.6rem;height:.6rem;position:absolute}.mxp-card-dot-ok{background:var(--color-ok);box-shadow:0 0 #5ce8a8b3}@supports (color:color-mix(in lab,red,red)){.mxp-card-dot-ok{box-shadow:0 0 color-mix(in srgb,var(--color-ok) 70%,transparent)}}.mxp-card-dot-ok{animation:2s infinite mxp-pulse}.mxp-card-dot-warn{background:var(--color-warn)}.mxp-card-dot-down{background:var(--color-down)}.mxp-card-dot-busy{background:var(--color-busy);animation:1.1s ease-in-out infinite mxp-blink}.mxp-card-dot-neutral{background:var(--color-muted)}.mxp-card-dot-info{background:var(--color-info)}.mxp-card-dot-accent{background:var(--color-accent)}@keyframes mxp-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--color-ok) 70%,transparent)}70%{box-shadow:0 0 0 .5rem color-mix(in srgb,var(--color-ok) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--color-ok) 0%,transparent)}}@keyframes mxp-blink{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.mxp-card-dot-ok,.mxp-card-dot-busy{animation:none}}.mxp-card-body{padding:var(--space-3) .9rem .9rem;gap:var(--space-2);flex-direction:column;display:flex}.mxp-card-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.mxp-card-head h3{font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mxp-badge{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-pill);white-space:nowrap;padding:.15rem .45rem;font-size:.68rem;font-weight:700}.mxp-badge-ok{background:var(--color-ok-bg);color:var(--color-ok)}.mxp-badge-down{background:var(--color-down-bg);color:var(--color-down)}.mxp-badge-warn{background:var(--color-warn-bg);color:var(--color-warn)}.mxp-badge-busy{background:var(--color-busy-bg);color:var(--color-busy)}.mxp-badge-neutral{background:var(--color-surface-2);color:var(--color-muted)}.mxp-badge-info{background:#00e5ff2e}@supports (color:color-mix(in lab,red,red)){.mxp-badge-info{background:color-mix(in srgb,var(--color-info) 18%,transparent)}}.mxp-badge-info{color:var(--color-info)}.mxp-badge-accent{background:#39ff1429}@supports (color:color-mix(in lab,red,red)){.mxp-badge-accent{background:color-mix(in srgb,var(--color-accent) 16%,transparent)}}.mxp-badge-accent{color:var(--color-accent)}.mxp-card-addr{font-family:var(--font-mono);color:var(--color-accent);align-items:center;gap:.3rem;min-width:0;font-size:.74rem;display:flex}.mxp-card-addr-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mxp-card-addr-empty{color:var(--color-muted);font-style:italic;display:block}.mxp-suspended{color:var(--color-warn);font-size:.7rem;font-weight:600}.mxp-card-specs{gap:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;margin:.25rem 0 0;display:grid}.mxp-spec{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-base);flex-direction:column;gap:.1rem;padding:.4rem .5rem;display:flex}.mxp-spec dt{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.6rem}.mxp-spec dd{font-variant-numeric:tabular-nums;margin:0;font-size:.82rem;font-weight:600}.mxp-card-meters{gap:var(--space-2);flex-direction:column;margin:.25rem 0 0;display:flex}@media(forced-colors:active){.mxp-card-meter-track{border:1px solid canvastext}.mxp-card-meter-fill{background:canvastext!important}.mxp-card-meter-fill[data-band=danger]{background:highlight!important}}.mxp-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mxp-console{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-console);margin-top:1.25rem;overflow:hidden}.mxp-console-bar{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mxp-console-status{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-pill);white-space:nowrap;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.mxp-console-status-open{background:var(--color-ok-bg);color:var(--color-ok)}.mxp-console-status-connecting,.mxp-console-status-reconnecting,.mxp-console-status-offline{background:var(--color-busy-bg);color:var(--color-busy)}.mxp-console-status-unauthorized,.mxp-console-status-notfound,.mxp-console-status-forbidden,.mxp-console-status-closed{background:var(--color-down-bg);color:var(--color-down)}.mxp-console-status-suspended{background:var(--color-warn-bg);color:var(--color-warn)}.mxp-console-search{flex:9rem;min-width:0}.mxp-console-count{font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--color-muted);white-space:nowrap;flex:none}.mxp-console-clear{background:var(--color-border-strong);color:var(--color-fg);padding:.35rem var(--space-3);font-size:var(--fs-sm)}.mxp-console-logwrap{position:relative}.mxp-console-log{height:clamp(16rem,52dvh,40rem);padding:.6rem var(--space-3);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.45;overflow-y:auto}.mxp-console-jump{font-size:var(--fs-xs);letter-spacing:.02em;color:var(--color-accent-ink);background:var(--color-accent);border-radius:var(--radius-pill);box-shadow:var(--shadow-glow),var(--shadow-pop);cursor:pointer;z-index:2;border:none;align-items:center;gap:.3rem;padding:.3rem .8rem;font-weight:600;display:inline-flex;position:absolute;bottom:.7rem;left:50%;transform:translate(-50%)}.mxp-console-jump:hover{filter:brightness(1.08)}@media(prefers-reduced-motion:no-preference){.mxp-console-jump{animation:.18s ease-out mxp-console-jump-in}}@keyframes mxp-console-jump-in{0%{opacity:0;transform:translate(-50%,.4rem)}to{opacity:1;transform:translate(-50%)}}.mxp-console-line{color:#e7ebf2e0}@supports (color:color-mix(in lab,red,red)){.mxp-console-line{color:color-mix(in srgb,var(--color-fg) 88%,transparent)}}.mxp-console-line{white-space:pre-wrap;word-break:break-word;text-indent:-2ch;border-left:3px solid #0000;padding-left:2ch}.mxp-console-line-error{color:var(--color-warn)}.mxp-console-line-status{color:var(--color-accent);opacity:.85}.mxp-console-line-input{color:var(--color-busy)}.mxp-console-lvl-warn{color:var(--color-busy);border-left-color:var(--color-busy);border-left-style:solid}.mxp-console-lvl-error{color:var(--color-warn);border-left-color:var(--color-warn);border-left-style:double}.mxp-console-lvl-debug{color:var(--color-muted);opacity:.75;border-left-color:var(--color-muted);border-left-style:dotted}.mxp-console-hit{background:#39ff1452}@supports (color:color-mix(in lab,red,red)){.mxp-console-hit{background:color-mix(in srgb,var(--color-neon) 32%,transparent)}}.mxp-console-hit{color:var(--color-fg);border-radius:2px;padding:0 1px}.mxp-console-empty{opacity:.5;font-style:italic}.mxp-console-empty-connecting,.mxp-console-empty-reconnecting,.mxp-console-empty-offline{color:var(--color-busy);opacity:.9;font-style:normal}.mxp-console-empty-unauthorized,.mxp-console-empty-notfound,.mxp-console-empty-closed,.mxp-console-empty-forbidden,.mxp-console-empty-suspended{color:var(--color-down);opacity:.9;font-style:normal}.mxp-console-empty-open,.mxp-console-empty-search{color:var(--color-muted);opacity:.85}.mxp-console-input{gap:var(--space-2);padding:.6rem var(--space-3);border-top:1px solid var(--color-border);background:var(--color-surface);display:flex}.mxp-console-input input{font-family:var(--font-mono);flex:1}.mxp-console{box-shadow:var(--shadow-card)}.mxp-console-bar{position:relative}.mxp-console-bar:before{content:"";background:linear-gradient(90deg,transparent,var(--color-accent),transparent);opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.mxp-console-log{background:radial-gradient(120% 60% at 50% 0%,#39ff140f,transparent 70%),var(--color-console)}@supports (color:color-mix(in lab,red,red)){.mxp-console-log{background:radial-gradient(120% 60% at 50% 0%,color-mix(in srgb,var(--color-accent) 6%,transparent),transparent 70%),var(--color-console)}}.mxp-console-log{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;box-shadow:inset 0 1px 8px #00000073}.mxp-console-log::-webkit-scrollbar{width:.55rem}.mxp-files-editor textarea::-webkit-scrollbar{width:.55rem}.mxp-console-log::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-pill)}.mxp-files-editor textarea::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-pill)}.mxp-console-input{position:relative}.mxp-console-input input{padding-left:1.5rem}.mxp-console-input:before{content:"›";left:calc(var(--space-3) + .5rem);font-family:var(--font-mono);color:var(--color-accent);text-shadow:0 0 6px #39ff14b3;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.mxp-console-input:before{text-shadow:0 0 6px color-mix(in srgb,var(--color-accent) 70%,transparent)}}.mxp-console-input:before{pointer-events:none;z-index:1}.mxp-files{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);margin-top:1.25rem;overflow:hidden}.mxp-files-bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-2);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mxp-files-path{align-items:center;gap:var(--space-2);min-width:0;display:flex}.mxp-files-path span{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-accent);background:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-overflow:ellipsis;white-space:nowrap;padding:.2rem .55rem;overflow:hidden}.mxp-files-actions{align-items:center;gap:var(--space-2);display:flex}.mxp-files-path button,.mxp-files-actions>button,.mxp-files-upload,.mxp-files-row-actions button{background:var(--color-elevated);color:var(--color-fg);border:1px solid var(--color-border-strong);font-weight:600;font-size:var(--fs-sm);border-radius:var(--radius-sm);padding:.35rem .7rem;transition:border-color .12s,color .12s,background .12s}.mxp-files-path button:hover:not(:disabled),.mxp-files-actions>button:hover:not(:disabled),.mxp-files-upload:hover,.mxp-files-row-actions button:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}.mxp-files-path .mxp-files-crumbs{background:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:0;font-family:var(--font-mono);font-size:var(--fs-sm);white-space:normal;flex-wrap:wrap;align-items:center;gap:.1rem;padding:.2rem .55rem;display:flex;overflow:visible}.mxp-files-crumbs .mxp-files-crumb{border-radius:var(--radius-sm);font:inherit;color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:0 .15rem;font-weight:500}.mxp-files-crumbs .mxp-files-crumb:hover:not(:disabled){color:var(--color-accent);background:0 0;border:none;text-decoration:underline}.mxp-files-crumbs .mxp-files-crumb:disabled{cursor:default}.mxp-files-crumbs .mxp-files-crumb-sep{color:var(--color-muted);opacity:.6;background:0 0;border:none;padding:0}.mxp-files-crumbs .mxp-files-crumb-current{color:var(--color-accent);background:0 0;border:none;padding:0 .15rem;font-weight:600}.mxp-files-upload{cursor:pointer;align-items:center;display:inline-flex}.mxp-files-upload input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mxp-files-progress{padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-busy);background:var(--color-busy-bg);border-bottom:1px solid var(--color-border);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.mxp-files-progressbar{background:var(--color-border);border-radius:2px;width:100%;height:4px;overflow:hidden}.mxp-files-progressbar-fill{background:var(--color-busy);border-radius:2px;height:100%;transition:width .2s}.mxp-files .mxp-error{padding:var(--space-2) var(--space-3);background:var(--color-down-bg);border-bottom:1px solid var(--color-border);margin:0}.mxp-files-empty{padding:var(--space-6) var(--space-3);text-align:center;color:var(--color-muted);margin:0;font-style:italic}.mxp-files-filter{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.mxp-files-filter .mxui-input{flex:auto}.mxp-files-filter-count{white-space:nowrap;flex:none}.mxp-files-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.mxp-files-table thead th{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);background:var(--color-surface-2);border-bottom:1px solid var(--color-border)}.mxp-files-table tbody td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}.mxp-files-table tbody tr:last-child td{border-bottom:0}.mxp-files-table tbody tr:hover{background:#39ff140f}@supports (color:color-mix(in lab,red,red)){.mxp-files-table tbody tr:hover{background:color-mix(in srgb,var(--color-accent) 6%,transparent)}}.mxp-files-check{white-space:nowrap;text-align:center;width:1px}.mxp-files-check input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--color-accent);cursor:pointer;vertical-align:middle;margin:0}.mxp-files-table td:nth-child(3),.mxp-files-table td:nth-child(4),.mxp-files-table td:nth-child(5){font-family:var(--font-mono);color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.mxp-files-name{color:var(--color-fg);text-align:left;background:0 0;border:0;padding:0;font-weight:500}.mxp-files-name:hover:not(:disabled){color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.mxp-files-row-actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.mxp-files-row-actions button:last-child:hover:not(:disabled){border-color:var(--color-down);color:var(--color-down)}.mxp-files-editor{flex-direction:column;display:flex}.mxp-files-editor header{padding:var(--space-2) var(--space-3);background:var(--color-surface-2);border-bottom:1px solid var(--color-border)}.mxp-files-editor header strong{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-accent);font-weight:600}.mxp-files-editor textarea{resize:vertical;width:100%;min-height:22rem;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-fg);background:var(--color-console);scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;border:0;border-radius:0;line-height:1.5;box-shadow:inset 0 1px 8px #00000073}.mxp-files-editor textarea:focus{outline:none}.mxp-files-editor textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #39ff148c,inset 0 1px 8px #00000073}@supports (color:color-mix(in lab,red,red)){.mxp-files-editor textarea:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-neon) 55%,transparent),inset 0 1px 8px #00000073}}.mxp-files-editor-actions{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-2);border-top:1px solid var(--color-border);display:flex}.mxp-section-head{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.mxp-section-head-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.mxp-filter{align-items:center;gap:var(--space-2);margin:var(--space-4) 0 0;font-size:var(--fs-sm);color:var(--color-muted);display:inline-flex}.mxp-filter input,.mxp-filter select{min-width:12rem;padding:var(--space-2) var(--space-3);color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card)}.mxp-filter input[type=search]{min-width:16rem}.mxp-server-filters{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.mxp-server-sorter{gap:var(--space-3);margin:0 0 var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.mxp-sorter-filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-sorter-order{gap:var(--space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.mxp-sorter-search{flex:1 0 100%}.mxp-sorter-search>.mxui-input{max-width:22rem}.mxp-sorter-count{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-pill,999px);background:#39ff142e;display:inline-block}@supports (color:color-mix(in lab,red,red)){.mxp-sorter-count{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}}.mxp-sorter-count{font-size:var(--fs-xs);font-weight:600;line-height:1.6}.mxp-massactions{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}.mxp-massactions-count{font-size:var(--fs-sm);color:var(--color-muted);margin-right:var(--space-1);font-weight:600}.mxp-massactions-force{font-size:var(--fs-sm);margin-left:auto}.mxp-col-check{white-space:nowrap;text-align:center;width:1%}.mxp-empty{margin:var(--space-4) 0 0;padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-muted);font-size:var(--fs-sm);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);background:radial-gradient(120% 120% at 50% -10%,#39ff141a,transparent 60%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxp-empty{background:radial-gradient(120% 120% at 50% -10%,color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 60%),var(--color-surface)}}.mxp-empty:before{content:"▰▱▰";margin-bottom:var(--space-2);font-size:var(--fs-lg);letter-spacing:.3em;color:#39ff14b3;display:block}@supports (color:color-mix(in lab,red,red)){.mxp-empty:before{color:color-mix(in srgb,var(--color-accent) 70%,transparent)}}.mxp-empty strong{color:var(--color-fg)}.mxp-empty>p{margin:0}.mxp-empty>.mxui-btn{margin-top:var(--space-3)}.mxui-empty{margin:var(--space-4) 0 0;padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-muted);font-size:var(--fs-sm);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);background:radial-gradient(120% 120% at 50% -10%,#39ff141a,transparent 60%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxui-empty{background:radial-gradient(120% 120% at 50% -10%,color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 60%),var(--color-surface)}}.mxui-empty.is-error{border-color:#8f4a58}@supports (color:color-mix(in lab,red,red)){.mxui-empty.is-error{border-color:color-mix(in srgb,var(--color-warn) 45%,var(--color-border-strong))}}.mxui-empty.is-error{background:radial-gradient(120% 120% at 50% -10%,#ff55551f,transparent 60%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxui-empty.is-error{background:radial-gradient(120% 120% at 50% -10%,color-mix(in srgb,var(--color-warn) 12%,transparent),transparent 60%),var(--color-surface)}}.mxui-empty-glyph{font-size:var(--fs-lg);letter-spacing:.3em;color:#39ff14b3}@supports (color:color-mix(in lab,red,red)){.mxui-empty-glyph{color:color-mix(in srgb,var(--color-accent) 70%,transparent)}}.mxui-empty.is-error .mxui-empty-glyph{letter-spacing:normal;color:#ff5555d9}@supports (color:color-mix(in lab,red,red)){.mxui-empty.is-error .mxui-empty-glyph{color:color-mix(in srgb,var(--color-warn) 85%,transparent)}}.mxui-empty-title{margin:var(--space-2) 0 0;color:var(--color-fg);font-weight:600}.mxui-empty-desc{margin:var(--space-1) 0 0;color:var(--color-muted)}.mxui-empty-action{margin:var(--space-4) 0 0;justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mxui-alert{--alert-color:var(--color-info);align-items:flex-start;gap:var(--space-3);margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--alert-color);display:flex}@supports (color:color-mix(in lab,red,red)){.mxui-alert{border:1px solid color-mix(in srgb,var(--alert-color) 35%,var(--color-border-strong))}}.mxui-alert{border-left:3px solid var(--alert-color);border-radius:var(--radius-card);background:linear-gradient(135deg,var(--alert-color),transparent 70%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxui-alert{background:linear-gradient(135deg,color-mix(in srgb,var(--alert-color) 12%,transparent),transparent 70%),var(--color-surface)}}.mxui-alert{color:var(--color-fg);font-size:var(--fs-sm)}.mxui-alert-error{--alert-color:var(--color-warn)}.mxui-alert-warn{--alert-color:var(--color-busy)}.mxui-alert-success{--alert-color:var(--color-ok)}.mxui-alert-info{--alert-color:var(--color-info)}.mxui-alert-glyph{line-height:var(--lh-tight,1.3);color:var(--alert-color);text-shadow:0 0 8px var(--alert-color);flex:none}@supports (color:color-mix(in lab,red,red)){.mxui-alert-glyph{text-shadow:0 0 8px color-mix(in srgb,var(--alert-color) 50%,transparent)}}.mxui-alert-body{flex:auto;min-width:0}.mxui-alert-title{color:var(--alert-color);margin:0;font-weight:600}@supports (color:color-mix(in lab,red,red)){.mxui-alert-title{color:color-mix(in srgb,var(--alert-color) 85%,var(--color-fg))}}.mxui-alert-msg{color:#e7ebf2e6;margin:0}@supports (color:color-mix(in lab,red,red)){.mxui-alert-msg{color:color-mix(in srgb,var(--color-fg) 90%,transparent)}}.mxui-alert-title+.mxui-alert-msg{margin-top:var(--space-1)}.mxp-votifier-steps{padding-left:var(--space-4);gap:var(--space-1);margin:0;display:grid}.mxp-votifier-steps li{line-height:1.4}.mxp-votifier-history{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.mxp-votifier-history-title{margin:0 0 var(--space-2);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.mxp-votifier-history-list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.mxp-votifier-history-row{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);display:flex}.mxp-votifier-history-time{font-variant-numeric:tabular-nums;flex:none;min-width:8.5em}.mxp-votifier-history-where{font-variant-numeric:tabular-nums}.mxui-alert-action{align-items:center;gap:var(--space-2);flex:none;display:flex}.mxui-alert-dismiss{color:var(--color-muted);font-size:var(--fs-md);padding:0 var(--space-1);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex:none;line-height:1}.mxui-alert-dismiss:hover{color:var(--alert-color)}.mxui-alert-dismiss:focus-visible{outline:2px solid var(--alert-color);outline-offset:2px}.mxp-controls{margin:var(--space-3) 0}.mxp-controls-power{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-controls-note{margin:var(--space-2) 0 0;font-size:var(--fs-sm);color:var(--color-muted)}.mxp-controls-danger{align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}.mxp-controls-danger-label{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.mxp-btn{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:.4rem .9rem}.mxp-btn:disabled{opacity:.5;cursor:not-allowed}.mxp-btn-start{background:var(--color-accent);color:var(--color-accent-ink)}.mxp-create-form{gap:var(--space-3);margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;display:grid}.mxp-form-card{gap:var(--space-3);margin:var(--space-4) 0;flex-direction:column;display:flex}.mxp-form-group{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-3) var(--space-4) var(--space-4);min-inline-size:0;margin:0}.mxp-form-group>legend{padding:0 var(--space-2);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.mxp-form-group .mxp-create-form{background:0 0;border:0;margin:0;padding:0}.mxp-field-hint{font-size:var(--fs-xs);color:var(--color-muted)}input[aria-invalid=true]{border-color:var(--color-warn)}.mxp-create-form section{gap:var(--space-2);flex-direction:column;display:flex}.mxp-create-form section h2{margin:0 0 var(--space-1);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.mxp-create-form label:not(.mxp-checkbox){gap:var(--space-1);font-size:var(--fs-sm);color:var(--color-fg);flex-direction:column;display:flex}.mxp-create-form label:not(.mxp-checkbox) input,.mxp-create-form label:not(.mxp-checkbox) select,.mxp-create-form label:not(.mxp-checkbox) textarea{box-sizing:border-box;width:100%}.mxp-create-actions{gap:var(--space-2);grid-column:1/-1;display:flex}.mxp-form-card>.mxp-create-actions{margin-top:var(--space-2);justify-content:flex-end}.mxp-filter-bar{align-items:center;gap:var(--space-2);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}.mxp-filter-bar>.mxui-input{flex:14rem}.mxp-btn-danger{border-color:#ff555573}@supports (color:color-mix(in lab,red,red)){.mxp-btn-danger{border-color:color-mix(in srgb,var(--color-warn) 45%,transparent)}}.mxp-btn-danger{color:var(--color-warn)}.mxp-btn-secondary{background:var(--color-surface-2);color:var(--color-fg);border-color:var(--color-border-strong);cursor:pointer;justify-content:center;align-items:center;font-weight:600;line-height:1.1;text-decoration:none;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.mxp-btn-secondary:hover,.mxp-btn-secondary:focus-visible{border-color:var(--color-accent);color:var(--color-fg)}.mxp-inline-form{align-items:flex-end;gap:var(--space-2);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}.mxp-inline-form label{gap:var(--space-1);flex-direction:column;flex:16rem;display:flex}.mxp-ok{color:var(--color-ok)}[data-testid=twofactor-section],[data-testid=twofactor-section]~section{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}[data-testid=twofactor-section]>h2,[data-testid=twofactor-section]~section>h2{margin:0 0 var(--space-3);font-size:var(--fs-lg);color:var(--color-fg);font-weight:600}.mxp-admin{padding:var(--space-5)}.mxp-admin section{margin:var(--space-5) 0}.mxp-admin-hub{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.mxp-admin-hub-card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:inherit;flex-direction:column;gap:.2rem;padding:.75rem .9rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.mxp-admin-hub-card:hover,.mxp-admin-hub-card:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-card)}.mxp-admin-hub-card strong{color:var(--color-accent)}.mxp-admin-hub-card span{font-size:var(--fs-sm);color:var(--color-muted)}.mxp-dash-welcome{margin:0 0 var(--space-4);color:var(--color-muted)}.mxp-dash-head{margin-bottom:var(--space-5);align-items:flex-start}.mxp-dash-greeting{min-width:0}.mxp-dash-greeting h1{margin:0}.mxp-dash-subtitle{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:var(--fs-sm)}.mxp-dash-banner{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid #9c434b;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.mxp-dash-banner{border:1px solid color-mix(in srgb,var(--color-warn) 55%,var(--color-border))}}.mxp-dash-banner{border-radius:var(--radius-card);background:radial-gradient(140% 160% at 0% 0%,#ff55551f,transparent 55%),var(--color-surface);border-left-width:3px}@supports (color:color-mix(in lab,red,red)){.mxp-dash-banner{background:radial-gradient(140% 160% at 0% 0%,color-mix(in srgb,var(--color-warn) 12%,transparent),transparent 55%),var(--color-surface)}}.mxp-dash-banner{box-shadow:var(--shadow-card)}.mxp-dash-banner-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.mxp-dash-banner-text strong{color:var(--color-warn)}.mxp-dash-banner-text span{color:var(--color-muted);font-size:var(--fs-sm)}.mxp-stat-grid{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.mxp-stat-grid .mxp-stat{padding:var(--space-4)}.mxp-dash-resources .mxp-section-head{margin-bottom:var(--space-2)}.mxp-dash-resources .mxp-section-head h2{color:var(--color-text-muted);font-size:.95rem}.mxp-dash-stat{flex-direction:column;align-items:center;gap:.1rem;display:flex}.mxp-dash-stat-icon{font-size:var(--fs-lg);color:var(--color-accent);opacity:.85;line-height:1}.mxp-dash-stat-warn{border-color:#864048}@supports (color:color-mix(in lab,red,red)){.mxp-dash-stat-warn{border-color:color-mix(in srgb,var(--color-warn) 45%,var(--color-border))}}.mxp-dash-stat-warn .mxp-dash-stat-icon{color:var(--color-warn);opacity:1}.mxp-stat-warn{border-color:#864048}@supports (color:color-mix(in lab,red,red)){.mxp-stat-warn{border-color:color-mix(in srgb,var(--color-warn) 45%,var(--color-border))}}.mxp-stat-warn .mxp-stat-label{color:var(--color-warn)}.mxp-stat-danger{border-color:#91454d}@supports (color:color-mix(in lab,red,red)){.mxp-stat-danger{border-color:color-mix(in srgb,var(--color-danger) 50%,var(--color-border))}}.mxp-stat-danger .mxp-stat-label{color:var(--color-danger)}.mxp-stat-danger.mxp-stat-action:hover,.mxp-stat-danger.mxp-stat-action:focus-visible,.mxp-stat-danger.mxp-stat-action.mxp-stat-on{border-color:var(--color-danger)}.mxp-stat-action{cursor:pointer;text-align:inherit;font:inherit;width:100%;transition:border-color .12s,transform .12s}.mxp-stat-action:hover,.mxp-stat-action:focus-visible{border-color:var(--color-accent);transform:translateY(-1px)}.mxp-stat-warn.mxp-stat-action:hover,.mxp-stat-warn.mxp-stat-action:focus-visible{border-color:var(--color-warn)}.mxp-stat-action.mxp-stat-on{border-color:var(--color-accent)}.mxp-stat-warn.mxp-stat-action.mxp-stat-on{border-color:var(--color-warn)}.mxp-stat-action:disabled{cursor:default;opacity:.55}.mxp-stat-action:disabled:hover{border-color:var(--color-border);transform:none}.mxp-activity-action{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.mxp-resources-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.mxp-window-picker{gap:var(--space-2);display:inline-flex}.mxp-graph-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.mxp-graph-grid .mxui-card{padding:var(--space-4)}.mxp-row-actions{gap:var(--space-2);display:inline-flex}.mxp-theme-preview{border:1px solid var(--color-border-strong);box-shadow:var(--shadow-card)}.mxp-theme-swatches span{box-shadow:0 0 0 1px var(--color-border-strong),inset 0 0 0 1px #e7ebf247}@supports (color:color-mix(in lab,red,red)){.mxp-theme-swatches span{box-shadow:0 0 0 1px var(--color-border-strong),inset 0 0 0 1px color-mix(in srgb,var(--color-fg) 28%,transparent)}}.mxp-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.mxp-admin section{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;overflow-x:auto}.mxp-table .mxp-row-actions{white-space:nowrap;flex-wrap:nowrap}.mxp-table .mxp-btn,.mxp-table button{font-size:var(--fs-xs);padding:.28rem .65rem}.mxp-table th,.mxp-table td{text-align:left;border-bottom:1px solid var(--color-border);padding:.45rem .6rem}.mxp-table th{color:var(--color-muted);font-weight:600}.mxp-node-status{border-radius:var(--radius-sm);text-transform:uppercase;padding:.1rem .5rem;font-size:.75rem}.mxp-node-online{background:var(--color-accent);color:var(--color-accent-ink)}.mxp-node-pending{background:var(--color-busy);color:var(--color-busy-ink)}.mxp-node-no-beat{background:var(--color-warn);color:var(--color-warn-ink)}.mxp-node-maintenance{background:var(--color-down);color:var(--color-base)}.mxp-probe-verdict{margin-top:.35rem;font-size:.75rem;line-height:1.4}.mxp-node-meter-cell{align-items:center;gap:.45rem;min-width:5.5rem;display:flex}.mxp-node-meter-pct{font-variant-numeric:tabular-nums;min-width:2.4rem;font-size:.75rem}.mxp-node-meter{border-radius:var(--radius-pill,999px);background:var(--color-border-strong);flex:1;height:4px;display:block;overflow:hidden}.mxp-node-meter-fill{background:var(--color-accent);height:100%;transition:width .3s;display:block}.mxp-node-meter-fill[data-band=caution]{background:var(--color-caution,#ffb454)}.mxp-node-meter-fill[data-band=danger]{background:var(--color-danger,#ff5c5c)}@media(forced-colors:active){.mxp-node-meter-fill{background:canvastext!important}.mxp-node-meter-fill[data-band=danger]{background:highlight!important}}.mxp-badge-admin{color:var(--color-accent);font-weight:600}.mxp-order-status{border-radius:var(--radius-pill);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:.15rem .5rem;font-size:.68rem;font-weight:700;display:inline-block}.mxp-order-running,.mxp-order-active{background:var(--color-ok-bg);color:var(--color-ok)}.mxp-order-installing,.mxp-order-starting,.mxp-order-stopping,.mxp-order-pending{background:var(--color-busy-bg);color:var(--color-busy)}.mxp-order-crashed,.mxp-order-install_failed,.mxp-order-suspended{background:var(--color-warn-bg);color:var(--color-warn)}.mxp-order-offline,.mxp-order-cancelled,.mxp-order-unknown{background:var(--color-down-bg);color:var(--color-down)}.mxp-order-confirmed{background:#0f3a4a}@supports (color:color-mix(in lab,red,red)){.mxp-order-confirmed{background:color-mix(in srgb,var(--color-info) 16%,var(--color-surface))}}.mxp-order-confirmed{color:var(--color-info)}.mxp-checkbox{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-fg);cursor:pointer;flex-direction:row;grid-column:1/-1;display:flex}.mxp-checkbox input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--color-accent);cursor:pointer;flex:none;margin:0;padding:0}.mxp-node-edit{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);background:#142526}@supports (color:color-mix(in lab,red,red)){.mxp-node-edit{background:color-mix(in srgb,var(--color-accent) 5%,var(--color-surface))}}.mxp-node-edit>h3{margin:0 0 var(--space-3);font-size:var(--fs-base);color:var(--color-fg)}.mxp-token-box{padding:var(--space-3) var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-md);background:#0e2116;grid-column:1/-1}@supports (color:color-mix(in lab,red,red)){.mxp-token-box{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-base))}}.mxp-token{margin:var(--space-2) 0;padding:var(--space-2);background:var(--color-accent-ink);color:var(--color-accent);font-size:.9rem;font-family:var(--font-mono);word-break:break-all;display:block}.mxp-token-exp{font-size:var(--fs-sm);color:var(--color-muted)}.mxp-token-row{align-items:center;gap:var(--space-2);display:flex}.mxp-token-row .mxp-token{flex:1}.mxp-bootstrap{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid #39ff1440}@supports (color:color-mix(in lab,red,red)){.mxp-bootstrap{border-top:1px solid color-mix(in srgb,var(--color-accent) 25%,transparent)}}.mxp-codeblock{margin:var(--space-2) 0;padding:var(--space-3);background:var(--color-accent-ink);color:var(--color-accent);border-radius:var(--radius-md);font-size:.85rem;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;overflow-x:auto}.mxp-sha-cell{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.mxp-sha-cell>code{word-break:break-all}.mxp-binary-headline{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-3);display:flex}.mxp-binary-version{font-size:var(--fs-2xl);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--color-accent)}.mxui-btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-family:inherit;font-weight:600;line-height:1.1;text-decoration:none;transition:background .12s,border-color .12s,color .12s,box-shadow .12s,transform 60ms;display:inline-flex}.mxui-btn:active{transform:translateY(1px)}.mxui-btn:disabled{opacity:.55;cursor:not-allowed}.mxui-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #39ff148c}@supports (color:color-mix(in lab,red,red)){.mxui-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 55%,transparent)}}.mxui-btn-sm{font-size:var(--fs-sm);padding:.3rem .7rem}.mxui-btn-md{font-size:var(--fs-base);padding:.5rem 1rem}.mxui-btn-primary{background:var(--gradient-cta);color:var(--color-accent-ink)}.mxui-btn-primary:hover:not(:disabled){box-shadow:var(--shadow-glow)}.mxui-btn-soft{background:#39ff1424}@supports (color:color-mix(in lab,red,red)){.mxui-btn-soft{background:color-mix(in srgb,var(--color-accent) 14%,transparent)}}.mxui-btn-soft{color:var(--color-accent);border-color:#39ff1459}@supports (color:color-mix(in lab,red,red)){.mxui-btn-soft{border-color:color-mix(in srgb,var(--color-accent) 35%,transparent)}}.mxui-btn-soft:hover:not(:disabled){background:#39ff1438}@supports (color:color-mix(in lab,red,red)){.mxui-btn-soft:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 22%,transparent)}}.mxui-btn-neutral{background:var(--color-surface-2);color:var(--color-fg);border-color:var(--color-border-strong)}.mxui-btn-neutral:hover:not(:disabled){border-color:var(--color-accent)}.mxui-btn-ghost{color:var(--color-muted);background:0 0}.mxui-btn-ghost:hover:not(:disabled){background:var(--color-surface-2);color:var(--color-fg)}.mxui-btn-danger{background:var(--color-warn);color:var(--color-warn-ink)}.mxui-btn-danger:hover:not(:disabled){box-shadow:0 0 0 1px var(--color-warn),0 0 16px #ff55554d}@supports (color:color-mix(in lab,red,red)){.mxui-btn-danger:hover:not(:disabled){box-shadow:0 0 0 1px var(--color-warn),0 0 16px color-mix(in srgb,var(--color-warn) 30%,transparent)}}.mxui-spinner{border:2px solid;border-radius:50%;width:.85em;height:.85em}@supports (color:color-mix(in lab,red,red)){.mxui-spinner{border:2px solid color-mix(in srgb,currentColor 35%,transparent)}}.mxui-spinner{border-top-color:currentColor;animation:.6s linear infinite mxui-spin}@keyframes mxui-spin{to{transform:rotate(360deg)}}.mxui-copy{border-radius:var(--radius-sm);color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:.15rem;line-height:0;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.mxui-copy-sm{font-size:.78rem}.mxui-copy-md{font-size:.95rem}.mxui-copy:hover{color:var(--color-accent);background:var(--color-surface-2);border-color:#39ff1459}@supports (color:color-mix(in lab,red,red)){.mxui-copy:hover{border-color:color-mix(in srgb,var(--color-accent) 35%,transparent)}}.mxui-copy.is-copied{color:var(--color-neon)}.mxui-copy-icon{display:inline-flex}.mxui-input,.mxui-select{box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-height:2.4rem;color:var(--color-fg);font-family:inherit;font-size:var(--fs-base);padding:.45rem .6rem;line-height:1.2;transition:border-color .12s,box-shadow .12s,background-color .12s}.mxui-input::placeholder{color:var(--color-muted)}.mxui-input:hover:not(:disabled):not(:focus),.mxui-select:hover:not(:disabled):not(:focus){border-color:#36973b}@supports (color:color-mix(in lab,red,red)){.mxui-input:hover:not(:disabled):not(:focus),.mxui-select:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border-strong))}}.mxui-input:focus,.mxui-input:focus-visible,.mxui-select:focus,.mxui-select:focus-visible{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 2px #39ff144d}@supports (color:color-mix(in lab,red,red)){.mxui-input:focus,.mxui-input:focus-visible,.mxui-select:focus,.mxui-select:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 30%,transparent)}}.mxui-input:disabled,.mxui-select:disabled{opacity:.55;cursor:not-allowed;background:#101622}@supports (color:color-mix(in lab,red,red)){.mxui-input:disabled,.mxui-select:disabled{background:color-mix(in srgb,var(--color-surface) 70%,var(--color-base))}}.mxui-input.is-invalid,.mxui-select.is-invalid,.mxui-input[aria-invalid=true],.mxui-select[aria-invalid=true]{border-color:var(--color-warn)}.mxui-input.is-invalid:focus,.mxui-select.is-invalid:focus,.mxui-input[aria-invalid=true]:focus,.mxui-select[aria-invalid=true]:focus{box-shadow:0 0 0 2px #ff55554d}@supports (color:color-mix(in lab,red,red)){.mxui-input.is-invalid:focus,.mxui-select.is-invalid:focus,.mxui-input[aria-invalid=true]:focus,.mxui-select[aria-invalid=true]:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-warn) 30%,transparent)}}textarea.mxui-input{min-height:5rem;line-height:var(--lh-normal);resize:vertical}.mxui-number{padding-right:.5rem}.mxui-number::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button;-moz-appearance:auto;appearance:auto;opacity:1;height:1.5rem}.mxui-number::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button;-moz-appearance:auto;appearance:auto;opacity:1;height:1.5rem}@-moz-document url-prefix(){.mxui-number{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}}.mxui-field{flex-direction:column;gap:.35rem;min-inline-size:0;display:flex}.mxui-field-label{font-size:var(--fs-sm);color:var(--color-fg);font-weight:600;line-height:1.3}.mxui-field-hint{font-size:var(--fs-xs);color:var(--color-muted);line-height:1.4}.mxui-field-error{font-size:var(--fs-xs);color:var(--color-warn);font-weight:600;line-height:1.4}.mxpw{width:100%;display:block;position:relative}.mxpw .mxpw-input{box-sizing:border-box;width:100%;padding-right:2.6rem}.mxpw .mxpw-input:not(.is-revealed){font-family:var(--font-mono,ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);letter-spacing:.18em;color:var(--color-neon,#39ff14);-webkit-text-security:disc;caret-color:var(--color-neon,#39ff14)}.mxpw .mxpw-input.is-revealed{letter-spacing:normal}.mxpw-toggle{width:1.9rem;height:1.9rem;color:var(--color-muted,#ffffff8c);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.mxpw-toggle:hover{color:var(--color-neon,#39ff14)}.mxpw-toggle:focus-visible{color:var(--color-neon,#39ff14);outline:none;box-shadow:0 0 0 2px #39ff1459}@supports (color:color-mix(in lab,red,red)){.mxpw-toggle:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-neon,#39ff14) 35%,transparent)}}.mxpw-toggle[aria-pressed=true]{color:var(--color-neon,#39ff14)}.mxpw-toggle:disabled{opacity:.5;cursor:not-allowed}.mxpw-icon{display:block}@media(prefers-reduced-motion:reduce){.mxpw-toggle{transition:none}}.mxui-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23a0a8b0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:.7rem;padding-right:2.2rem}.mxui-select:hover:not(:disabled),.mxui-select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%2339ff14' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mxui-select:disabled{cursor:not-allowed}.mxui-select option{background:var(--color-elevated);color:var(--color-fg)}.mxui-select-wrap{display:block;position:relative}.mxui-select-wrap:after{content:none}.mxui-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.mxui-card.is-glow{border-color:#39ff1473}@supports (color:color-mix(in lab,red,red)){.mxui-card.is-glow{border-color:color-mix(in srgb,var(--color-accent) 45%,transparent)}}.mxui-card.is-glow{box-shadow:var(--shadow-glow)}.mxui-card-head{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.mxui-card-titles{min-width:0}.mxui-card-title{font-size:var(--fs-lg);margin:0}.mxui-card-subtitle{font-size:var(--fs-sm);color:var(--color-muted);margin:.15rem 0 0}.mxui-card-actions{gap:var(--space-2);flex:none;display:flex}.mxui-card-body{padding:var(--space-4)}.mxui-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.mxui-table th,.mxui-table td{text-align:left;border-bottom:1px solid var(--color-border);padding:.5rem .65rem}.mxui-table th{color:var(--color-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600;font-size:var(--fs-xs)}.mxui-th-sort{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35em;margin:0;padding:0;display:inline-flex}.mxui-th-sort:hover{color:var(--color-text)}.mxui-th-sort:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.mxui-sort-ind{opacity:.55;font-size:.85em;line-height:1}.mxui-table th[aria-sort=ascending] .mxui-sort-ind,.mxui-table th[aria-sort=descending] .mxui-sort-ind,.mxp-table th[aria-sort=ascending] .mxui-sort-ind,.mxp-table th[aria-sort=descending] .mxui-sort-ind{opacity:1;color:var(--color-accent)}.mxui-table tbody tr{transition:background .1s}.mxui-table tbody tr:hover{background:var(--color-surface-2)}.mxui-table-empty{text-align:center;color:var(--color-muted);padding:var(--space-5);font-style:italic}.mxui-num{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:48rem){.mxp-table,.mxui-table,.mxp-files-table{contain:layout inline-size;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;width:100%;max-width:100%;display:block;overflow-x:auto}.mxp-table::-webkit-scrollbar{height:.55rem}.mxui-table::-webkit-scrollbar{height:.55rem}.mxp-files-table::-webkit-scrollbar{height:.55rem}.mxp-table::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-pill)}.mxui-table::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-pill)}.mxp-files-table::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-pill)}.mxp-files-table .mxp-files-row-actions{flex-wrap:nowrap}}.mxui-badge{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.mxui-badge-dot{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.mxui-badge-ok{background:var(--color-ok-bg);color:var(--color-ok)}.mxui-badge-warn{background:var(--color-warn-bg);color:var(--color-warn)}.mxui-badge-busy{background:var(--color-busy-bg);color:var(--color-busy)}.mxui-badge-down{background:var(--color-down-bg);color:var(--color-down)}.mxui-badge-info{background:#00e5ff2e}@supports (color:color-mix(in lab,red,red)){.mxui-badge-info{background:color-mix(in srgb,var(--color-info) 18%,transparent)}}.mxui-badge-info{color:var(--color-info)}.mxui-badge-accent{background:#39ff1429}@supports (color:color-mix(in lab,red,red)){.mxui-badge-accent{background:color-mix(in srgb,var(--color-accent) 16%,transparent)}}.mxui-badge-accent{color:var(--color-accent)}.mxui-badge-neutral{background:var(--color-surface-2);color:var(--color-muted)}.mxui-badge-busy .mxui-badge-dot{animation:1.1s ease-in-out infinite mxp-blink}.mxui-badge-ok .mxui-badge-dot{box-shadow:0 0 #5ce8a8b3}@supports (color:color-mix(in lab,red,red)){.mxui-badge-ok .mxui-badge-dot{box-shadow:0 0 color-mix(in srgb,var(--color-ok) 70%,transparent)}}.mxui-badge-ok .mxui-badge-dot{animation:2s infinite mxp-pulse}@media(prefers-reduced-motion:reduce){.mxui-badge-busy .mxui-badge-dot,.mxui-badge-ok .mxui-badge-dot{animation:none}}.mxp-status-pill{font-size:var(--fs-sm);letter-spacing:.06em;border:1px solid;gap:.45rem;padding:.3rem .7rem}@supports (color:color-mix(in lab,red,red)){.mxp-status-pill{border:1px solid color-mix(in srgb,currentColor 45%,transparent)}}.mxp-status-pill .mxui-badge-dot{width:.55rem;height:.55rem}.mxp-status-pill.mxui-badge-ok{background:var(--color-ok);color:#06281c;border-color:#5ce8a8b3}@supports (color:color-mix(in lab,red,red)){.mxp-status-pill.mxui-badge-ok{border-color:color-mix(in srgb,var(--color-ok) 70%,#fff 0%)}}.mxp-status-pill.mxui-badge-ok{box-shadow:0 0 0 1px #5ce8a859,0 0 14px #5ce8a873}@supports (color:color-mix(in lab,red,red)){.mxp-status-pill.mxui-badge-ok{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ok) 35%,transparent),0 0 14px color-mix(in srgb,var(--color-ok) 45%,transparent)}}.mxp-status-pill.mxui-badge-ok{font-weight:800}.mxp-status-pill.mxui-badge-ok .mxui-badge-dot{background:#06281c;animation:2s infinite mxp-status-pulse-on-fill}@keyframes mxp-status-pulse-on-fill{0%{box-shadow:0 0 #06281c8c}70%{box-shadow:0 0 0 .4rem #0000}to{box-shadow:0 0 #0000}}@media(prefers-reduced-motion:reduce){.mxp-status-pill.mxui-badge-ok .mxui-badge-dot{animation:none}}.mxp-server-head[data-status]{padding-top:var(--space-2);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-top:2px solid #0000;transition:border-color .2s}.mxp-server-head[data-status=ok]{border-top-color:var(--color-ok);box-shadow:0 -1px 12px -6px var(--color-ok)}.mxp-server-head[data-status=busy]{border-top-color:var(--color-busy)}.mxp-server-head[data-status=warn]{border-top-color:var(--color-warn)}.mxp-server-head[data-status=down]{border-top-color:#9aa6b899}@supports (color:color-mix(in lab,red,red)){.mxp-server-head[data-status=down]{border-top-color:color-mix(in srgb,var(--color-down) 60%,transparent)}}@media(forced-colors:active){.mxui-badge,.mxp-console-status{border:1px solid}}.mxui-modal-overlay{z-index:50;padding:var(--space-4);background:#0a0e16b3;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.mxui-modal-overlay{background:color-mix(in srgb,var(--color-base) 70%,transparent)}}.mxui-modal-overlay{cursor:default;isolation:isolate;-webkit-backdrop-filter:blur(2px);animation:.12s mxui-fade}.mxui-modal{box-sizing:border-box;background:var(--color-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);width:min(34rem,100%);max-width:100%;max-height:90vh;box-shadow:var(--shadow-pop);flex-direction:column;animation:.14s mxui-pop;display:flex;overflow:hidden}.mxui-modal-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}.mxui-modal-title{font-size:var(--fs-lg);overflow-wrap:anywhere;min-width:0;margin:0}.mxui-modal-x{color:var(--color-muted);cursor:pointer;background:0 0;border:0;padding:0 .3rem;font-size:1.4rem;line-height:1}.mxui-modal-x:hover{color:var(--color-fg)}.mxui-modal-body{padding:var(--space-4);overflow-wrap:anywhere;flex:auto;min-height:0;overflow:hidden auto}.mxui-modal-foot{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;flex-shrink:0;display:flex}.mxui-confirm{border-top:2px solid var(--color-accent);width:min(28rem,100%)}.mxui-confirm-danger{border-top-color:var(--color-warn)}.mxui-confirm-msg{color:var(--color-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}.mxui-confirm-token{flex-direction:column;gap:.35rem;margin-top:.85rem;display:flex}.mxui-confirm-token .mxui-field-label{font-size:var(--fs-sm)}.mxui-confirm-token strong{color:var(--color-text);font-family:var(--font-mono,monospace);word-break:break-all}@keyframes mxui-fade{0%{opacity:0}}@keyframes mxui-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}}.mxp-cmdk-trigger{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:#101622;padding:.32rem .5rem .32rem .65rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mxp-cmdk-trigger{background:color-mix(in srgb,var(--color-surface) 70%,var(--color-base))}}.mxp-cmdk-trigger{color:var(--color-muted);font-size:var(--fs-sm);cursor:pointer;transition:border-color .12s,color .12s}.mxp-cmdk-trigger:hover{color:var(--color-fg);border-color:var(--color-accent)}.mxp-cmdk-trigger-icon{color:var(--color-accent);justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.mxp-cmdk-trigger-label{text-align:left;min-width:6rem}.mxp-cmdk-trigger-kbd,.mxp-cmdk-esc{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-muted);background:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.05rem .35rem;line-height:1.4}.mxp-cmdk-overlay{z-index:70;padding:12vh var(--space-4) var(--space-4);background:#0a0e16b8;justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.mxp-cmdk-overlay{background:color-mix(in srgb,var(--color-base) 72%,transparent)}}.mxp-cmdk-overlay{cursor:default;isolation:isolate;-webkit-backdrop-filter:blur(3px);animation:.12s mxui-fade}.mxp-cmdk{background:var(--color-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);width:min(40rem,100%);max-height:70vh;box-shadow:var(--shadow-pop),0 0 0 1px #39ff142e;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.mxp-cmdk{box-shadow:var(--shadow-pop),0 0 0 1px color-mix(in srgb,var(--color-accent) 18%,transparent)}}.mxp-cmdk{animation:.14s mxui-pop;overflow:hidden}.mxp-cmdk-search{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:#18212f;display:flex}@supports (color:color-mix(in lab,red,red)){.mxp-cmdk-search{background:color-mix(in srgb,var(--color-surface) 50%,var(--color-elevated))}}.mxp-cmdk-search-icon{color:var(--color-accent);font-size:1.1rem}.mxp-cmdk-input{color:var(--color-fg);font-size:var(--fs-base);background:0 0;border:0;outline:none;flex:1;font-family:inherit}.mxp-cmdk-input::placeholder{color:var(--color-muted)}.mxp-cmdk-list{padding:var(--space-2);overflow-y:auto}.mxp-cmdk-group+.mxp-cmdk-group{margin-top:var(--space-2)}.mxp-cmdk-group-head{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted);padding:.3rem .6rem}.mxp-cmdk-item{align-items:center;gap:var(--space-3);text-align:left;border-radius:var(--radius-md);width:100%;color:var(--color-fg);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;padding:.5rem .6rem;font-family:inherit;display:flex}.mxp-cmdk-item.is-active{background:#39ff1429}@supports (color:color-mix(in lab,red,red)){.mxp-cmdk-item.is-active{background:color-mix(in srgb,var(--color-accent) 16%,transparent)}}.mxp-cmdk-item.is-active{box-shadow:inset 2px 0 0 var(--color-accent)}.mxp-cmdk-item-icon{color:var(--color-accent);display:inline-flex}.mxp-cmdk-item-label{flex:1}.mxp-cmdk-item-hint{font-size:var(--fs-xs);color:var(--color-muted)}.mxp-cmdk-empty{padding:var(--space-4);text-align:center;color:var(--color-muted);font-size:var(--fs-sm);margin:0}@media(prefers-reduced-motion:reduce){.mxp-cmdk-overlay,.mxp-cmdk{animation:none}}@media(max-width:40rem){.mxp-cmdk-trigger-label{display:none}.mxp-cmdk-overlay{padding-top:8vh}}@media(hover:none)and (pointer:coarse){.mxp-cmdk-trigger-kbd,.mxp-cmdk-esc{display:none}}@media(pointer:coarse){.mxp-console-clear,.mxp-console-input button{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.mxp-console-search,.mxp-console-input input,.mxp-console-jump{min-height:44px}}.mxui-toasts{z-index:60;right:var(--space-4);bottom:var(--space-4);gap:var(--space-2);flex-direction:column;max-width:min(22rem,100vw - 2rem);display:flex;position:fixed}.mxui-toasts-region{display:contents}.mxui-toast{align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-elevated);color:var(--color-fg);font-size:var(--fs-sm);box-shadow:var(--shadow-pop);border-left-width:3px;padding:.6rem .75rem;animation:.16s mxui-toast-in;display:flex}.mxui-toast-ok{border-left-color:var(--color-ok)}.mxui-toast-warn{border-left-color:var(--color-warn)}.mxui-toast-info{border-left-color:var(--color-accent)}.mxui-toast-msg{flex:1;min-width:0}.mxui-toast-err{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mxui-toast-err-msg{word-break:break-word;min-width:0}.mxui-toast-ref{align-items:center;gap:var(--space-2);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-xs);color:var(--color-muted);word-break:break-all;display:flex}.mxui-toast-x{color:var(--color-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:1.1rem;line-height:1}.mxui-toast-x:hover{color:var(--color-fg)}@keyframes mxui-toast-in{0%{opacity:0;transform:translate(12px)}}.mxui-tabs{flex-direction:column;display:flex}.mxui-tablist{border-bottom:1px solid var(--color-border);scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;flex-wrap:nowrap;gap:.2rem;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.mxui-tablist::-webkit-scrollbar{height:.4rem}.mxui-tablist::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-pill)}.mxui-tablist>.mxui-tab,.mxui-tablist>span{flex:none}.mxui-tab{color:var(--color-muted);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.5rem .85rem;font-weight:600;transition:color .12s,border-color .12s}.mxui-tab:hover{color:var(--color-fg)}.mxui-tab.is-active{color:var(--color-accent);border-bottom-color:var(--color-accent)}.mxui-tabpanel{padding:var(--space-4) 0}.mxui-skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface) 25%,var(--color-surface-2) 50%,var(--color-surface) 75%);background-size:200% 100%;animation:1.3s ease-in-out infinite mxui-shimmer;display:inline-block}.mxui-skeleton-stack{flex-direction:column;gap:.45rem;display:flex}@keyframes mxui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mxui-gallery{max-width:60rem;padding:var(--space-6) var(--space-5);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.mxui-gallery-head h1{font-size:var(--fs-2xl);margin:0}.mxui-gallery-sub{color:var(--color-muted);margin:.25rem 0 0}.mxui-gallery-note{max-width:56ch;color:var(--color-muted);line-height:var(--lh-normal);margin:0}.mxui-gallery-note code{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-accent)}.mxui-gallery-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxui-gallery-row+.mxui-gallery-row{margin-top:var(--space-3)}.mxui-gallery-stack{gap:var(--space-3);display:grid}.mxui-gallery-form{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.mxui-gallery-tps{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.mxui-gallery-cockpit{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.mxui-gallery-swatches{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.mxui-gallery-swatch{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--color-muted);display:flex}.mxui-gallery-swatch-chip{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);flex:none;width:1.4rem;height:1.4rem}.mxp-tps{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:radial-gradient(120% 120% at 12% -10%,var(--tps-color),transparent 55%),var(--color-surface);display:flex}@supports (color:color-mix(in lab,red,red)){.mxp-tps{background:radial-gradient(120% 120% at 12% -10%,color-mix(in srgb,var(--tps-color) 14%,transparent),transparent 55%),var(--color-surface)}}.mxp-tps{box-shadow:var(--shadow-card);--tps-color:var(--color-ok)}.mxp-tps-ok{--tps-color:var(--color-neon)}.mxp-tps-amber{--tps-color:var(--color-busy)}.mxp-tps-low{--tps-color:var(--color-warn)}.mxp-tps-gauge{flex:none;width:11rem;position:relative}.mxp-tps-svg{width:100%;height:auto;display:block;overflow:visible}.mxp-tps-track{stroke:var(--color-border-strong);stroke-width:12px;stroke-linecap:round}.mxp-tps-zone{stroke-width:7px;stroke-linecap:butt}.mxp-tps-zone-low{stroke:#ff55556b}@supports (color:color-mix(in lab,red,red)){.mxp-tps-zone-low{stroke:color-mix(in srgb,var(--color-warn) 42%,transparent)}}.mxp-tps-zone-amber{stroke:#e8d65c6b}@supports (color:color-mix(in lab,red,red)){.mxp-tps-zone-amber{stroke:color-mix(in srgb,var(--color-busy) 42%,transparent)}}.mxp-tps-zone-ok{stroke:#39ff146b}@supports (color:color-mix(in lab,red,red)){.mxp-tps-zone-ok{stroke:color-mix(in srgb,var(--color-neon) 42%,transparent)}}.mxp-tps-fill{stroke:var(--tps-color);stroke-width:12px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--tps-color))}@supports (color:color-mix(in lab,red,red)){.mxp-tps-fill{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--tps-color) 60%,transparent))}}.mxp-tps-fill{transition:d .5s,stroke .3s}.mxp-tps-readout{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:18%;right:0;bottom:0;left:0}.mxp-tps-value{font-family:var(--font-display);color:var(--tps-color);text-shadow:0 0 18px var(--tps-color);font-size:2.6rem;font-weight:800;line-height:1}@supports (color:color-mix(in lab,red,red)){.mxp-tps-value{text-shadow:0 0 18px color-mix(in srgb,var(--tps-color) 45%,transparent)}}.mxp-tps-unit{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);margin-top:.15rem}.mxp-tps-band{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--tps-color);background:var(--tps-color);margin-top:.35rem;padding:.05rem .55rem;font-weight:700;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.mxp-tps-band{background:color-mix(in srgb,var(--tps-color) 12%,transparent)}}.mxp-tps-band{border:1px solid var(--tps-color)}@supports (color:color-mix(in lab,red,red)){.mxp-tps-band{border:1px solid color-mix(in srgb,var(--tps-color) 45%,transparent)}}.mxp-tps-band{border-radius:var(--radius-pill)}.mxp-tps-side{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.mxp-tps-stats{gap:var(--space-5);flex-wrap:wrap;display:flex}.mxp-tps-stat{flex-direction:column;gap:.1rem;display:flex}.mxp-tps-stat-val{font-family:var(--font-mono);font-size:var(--fs-lg);color:var(--color-fg);font-weight:600}.mxp-tps-stat-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-tps-trend{flex-direction:column;gap:.2rem;display:flex}.mxp-tps-spark{width:100%;height:2rem}.mxp-tps-spark polyline{stroke:var(--tps-color);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px var(--tps-color))}@supports (color:color-mix(in lab,red,red)){.mxp-tps-spark polyline{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--tps-color) 55%,transparent))}}.mxp-tps-trend-label{font-size:var(--fs-xs);color:var(--color-muted)}@media(max-width:34rem){.mxp-tps{text-align:center;flex-direction:column;align-items:stretch}.mxp-tps-gauge{align-self:center;width:9rem}.mxp-tps-stats{justify-content:center}}.mxp-health{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);--health-color:var(--color-neon)}.mxp-health-ok{--health-color:var(--color-neon)}.mxp-health-amber{--health-color:var(--color-busy)}.mxp-health-low{--health-color:var(--color-warn)}.mxp-health-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.mxp-health-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-health-verdict{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--health-color);font-weight:600}.mxp-health-row{align-items:center;gap:var(--space-4);margin-top:var(--space-3);display:flex}.mxp-health-meter{border-radius:var(--radius-pill);background:var(--color-border-strong);flex:1;height:.6rem;overflow:hidden}.mxp-health-fill{border-radius:inherit;background:var(--health-color);height:100%;box-shadow:0 0 10px var(--health-color);display:block}@supports (color:color-mix(in lab,red,red)){.mxp-health-fill{box-shadow:0 0 10px color-mix(in srgb,var(--health-color) 55%,transparent)}}.mxp-health-fill{transition:width .5s,background .3s}.mxp-health-score{font-family:var(--font-display);font-size:var(--fs-2xl);color:var(--health-color);text-shadow:0 0 16px var(--health-color);font-weight:800;line-height:1}@supports (color:color-mix(in lab,red,red)){.mxp-health-score{text-shadow:0 0 16px color-mix(in srgb,var(--health-color) 40%,transparent)}}.mxp-health-detail{margin:var(--space-3) 0 0;font-size:var(--fs-sm);color:var(--color-muted)}.mxp-ram{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.mxp-ram-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.mxp-ram-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-ram-figure{font-family:var(--font-mono);font-size:var(--fs-base)}.mxp-ram-used{color:var(--color-cyan);font-weight:700}.mxp-ram-of{color:var(--color-muted)}.mxp-ram-meter{height:.6rem;margin-top:var(--space-3);border-radius:var(--radius-pill);background:var(--color-border-strong);overflow:hidden}.mxp-ram-fill{border-radius:inherit;background:linear-gradient(90deg,var(--color-cyan),var(--color-neon));height:100%;display:block;box-shadow:0 0 10px #00e5ff73}@supports (color:color-mix(in lab,red,red)){.mxp-ram-fill{box-shadow:0 0 10px color-mix(in srgb,var(--color-cyan) 45%,transparent)}}.mxp-ram-fill{transition:width .5s}.mxp-ram-note{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--fs-sm);display:flex}.mxp-ram-free{color:var(--color-fg)}.mxp-ram-instant{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-neon);border:1px solid #39ff1473}@supports (color:color-mix(in lab,red,red)){.mxp-ram-instant{border:1px solid color-mix(in srgb,var(--color-neon) 45%,transparent)}}.mxp-ram-instant{border-radius:var(--radius-pill);padding:.1rem .5rem}.mxp-cpu{--cpu-color:var(--color-cyan);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.mxp-cpu-ceiling{--cpu-color:var(--color-busy)}.mxp-cpu-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.mxp-cpu-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-cpu-figure{font-family:var(--font-mono);font-size:var(--fs-base)}.mxp-cpu-used{color:var(--cpu-color);font-weight:700}.mxp-cpu-of{color:var(--color-muted)}.mxp-cpu-meter{height:.6rem;margin-top:var(--space-3);border-radius:var(--radius-pill);background:var(--color-border-strong);overflow:hidden}.mxp-cpu-fill{border-radius:inherit;background:linear-gradient(90deg,var(--color-cyan),var(--cpu-color));height:100%;box-shadow:0 0 10px var(--cpu-color);display:block}@supports (color:color-mix(in lab,red,red)){.mxp-cpu-fill{box-shadow:0 0 10px color-mix(in srgb,var(--cpu-color) 45%,transparent)}}.mxp-cpu-fill{transition:width .5s}.mxp-cpu-note{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--fs-sm);display:flex}.mxp-cpu-pct{color:var(--color-fg)}.mxp-cpu-tag{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--cpu-color);border:1px solid var(--cpu-color)}@supports (color:color-mix(in lab,red,red)){.mxp-cpu-tag{border:1px solid color-mix(in srgb,var(--cpu-color) 45%,transparent)}}.mxp-cpu-tag{border-radius:var(--radius-pill);padding:.1rem .5rem}@media(prefers-reduced-motion:reduce){.mxp-cpu-fill{transition:none}}.mxp-netio{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.mxp-netio-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.mxp-netio-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-netio-rows{gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;margin:auto 0;display:flex}.mxp-netio-row{align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-base);display:flex}.mxp-netio-dir{font-weight:700}.mxp-netio-in .mxp-netio-dir{color:var(--color-cyan)}.mxp-netio-out .mxp-netio-dir{color:var(--color-neon)}.mxp-netio-rowlabel{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);min-width:2.2rem}.mxp-netio-value{font-size:var(--fs-lg);color:var(--color-fg);margin-left:auto;font-weight:700}.mxp-uptime{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.mxp-uptime-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.mxp-uptime-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-uptime-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight);color:var(--color-cyan);margin-top:var(--space-1)}.mxp-uptime-note{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding-top:var(--space-3);font-size:var(--fs-sm);margin:auto 0 0;display:flex}.mxp-uptime-rebootlabel{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-uptime-reboot{color:var(--color-fg)}.mxp-tpsm{--tpsm-color:var(--color-ok);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.mxp-tpsm-ok{--tpsm-color:var(--color-ok)}.mxp-tpsm-amber{--tpsm-color:var(--color-warn)}.mxp-tpsm-low{--tpsm-color:var(--color-busy)}.mxp-tpsm-unknown,.mxp-tpsm-measuring{--tpsm-color:var(--color-muted)}.mxp-tpsm-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.mxp-tpsm-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-tpsm-figure{align-items:baseline;gap:var(--space-1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:var(--space-1);display:flex}.mxp-tpsm-value{font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-tight);color:var(--tpsm-color)}.mxp-tpsm-of{font-size:var(--fs-sm);color:var(--color-muted)}.mxp-tpsm-meter{height:.6rem;margin-top:var(--space-3);border-radius:var(--radius-pill);background:var(--color-border-strong);overflow:hidden}.mxp-tpsm-fill{border-radius:inherit;background:linear-gradient(90deg,var(--color-cyan),var(--tpsm-color));height:100%;box-shadow:0 0 10px var(--tpsm-color);display:block}@supports (color:color-mix(in lab,red,red)){.mxp-tpsm-fill{box-shadow:0 0 10px color-mix(in srgb,var(--tpsm-color) 45%,transparent)}}.mxp-tpsm-fill{transition:width .5s}.mxp-tpsm-note{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);font-size:var(--fs-sm);margin:auto 0 0;display:flex}.mxp-tpsm-avg{color:var(--color-fg)}.mxp-tpsm-tag{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--tpsm-color);border:1px solid var(--tpsm-color)}@supports (color:color-mix(in lab,red,red)){.mxp-tpsm-tag{border:1px solid color-mix(in srgb,var(--tpsm-color) 45%,transparent)}}.mxp-tpsm-tag{border-radius:var(--radius-pill);padding:.1rem .5rem}.mxp-tpsm-spike{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-warn,#f5a623);border:1px solid #ff555573}@supports (color:color-mix(in lab,red,red)){.mxp-tpsm-spike{border:1px solid color-mix(in srgb,var(--color-warn,#f5a623) 45%,transparent)}}.mxp-tpsm-spike{background:#ff55551f}@supports (color:color-mix(in lab,red,red)){.mxp-tpsm-spike{background:color-mix(in srgb,var(--color-warn,#f5a623) 12%,transparent)}}.mxp-tpsm-spike{border-radius:var(--radius-pill);padding:.1rem .5rem}.mxp-tpsm-stat-spike dd{color:var(--color-warn,#f5a623)}.mxp-tpsm-extra{gap:var(--space-4);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.mxp-tpsm-stat{flex-direction:column;gap:.05rem;display:flex}.mxp-tpsm-stat dt{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-tpsm-stat dd{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-fg);margin:0;font-weight:600}.mxp-tpsm-source{margin:var(--space-1) 0 0;font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted)}@media(prefers-reduced-motion:reduce){.mxp-tpsm-fill{transition:none}}@media(forced-colors:active){.mxp-cpu-meter,.mxp-ram-meter,.mxp-health-meter,.mxp-tpsm-meter{border:1px solid canvastext}.mxp-cpu-fill,.mxp-ram-fill,.mxp-health-fill,.mxp-tpsm-fill{background:highlight}.mxp-tps-track{stroke:canvastext}.mxp-tps-fill{stroke:highlight}}.mxp-backup{--backup-color:var(--color-ok);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.mxp-backup-running{--backup-color:var(--color-cyan)}.mxp-backup-failed{--backup-color:var(--color-warn)}.mxp-backup-none{--backup-color:var(--color-muted)}.mxp-backup-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.mxp-backup-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.mxp-backup-verdict{font-size:var(--fs-sm);color:var(--backup-color);font-weight:600}.mxp-backup-row{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--fs-sm);display:flex}.mxp-backup-mark{font-family:var(--font-mono);color:var(--backup-color);font-weight:700}.mxp-backup-time{font-family:var(--font-mono);color:var(--color-fg);white-space:nowrap}.mxp-backup-kept{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--backup-color);border:1px solid var(--backup-color)}@supports (color:color-mix(in lab,red,red)){.mxp-backup-kept{border:1px solid color-mix(in srgb,var(--backup-color) 45%,transparent)}}.mxp-backup-kept{border-radius:var(--radius-pill);padding:.1rem .5rem}.mxp-backup-meta{color:var(--color-muted)}.mxp-provision{--prov-color:var(--color-cyan);padding:var(--space-5) var(--space-5);border:1px solid var(--prov-color)}@supports (color:color-mix(in lab,red,red)){.mxp-provision{border:1px solid color-mix(in srgb,var(--prov-color) 28%,var(--color-border))}}.mxp-provision{border-radius:var(--radius-card);background:radial-gradient(120% 120% at 0% -20%,var(--prov-color),transparent 55%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxp-provision{background:radial-gradient(120% 120% at 0% -20%,color-mix(in srgb,var(--prov-color) 8%,transparent),transparent 55%),var(--color-surface)}}.mxp-provision{box-shadow:var(--shadow-card)}.mxp-provision-queued{--prov-color:var(--color-muted)}.mxp-provision-installing{--prov-color:var(--color-cyan)}.mxp-provision-starting{--prov-color:var(--color-neon)}.mxp-provision-failed{--prov-color:var(--color-warn)}.mxp-provision-head{align-items:center;gap:var(--space-2);display:flex}.mxp-provision-glyph{font-family:var(--font-mono);font-weight:700;font-size:var(--fs-lg);color:var(--prov-color);filter:drop-shadow(0 0 6px var(--prov-color))}@supports (color:color-mix(in lab,red,red)){.mxp-provision-glyph{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--prov-color) 50%,transparent))}}.mxp-provision-installing .mxp-provision-glyph,.mxp-provision-starting .mxp-provision-glyph,.mxp-provision-queued .mxp-provision-glyph{animation:1.6s linear infinite mxp-provision-spin;display:inline-block}.mxp-provision-title{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--color-fg);margin:0;font-weight:600}.mxp-provision-blurb{margin:var(--space-3) 0 0;color:var(--color-muted);font-size:var(--fs-sm);line-height:var(--lh-normal);max-width:46rem}.mxp-provision-error{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-warn);background:var(--color-warn-bg);border-radius:var(--radius-sm);word-break:break-word}.mxp-provision-bar{height:4px;margin-top:var(--space-4);border-radius:var(--radius-pill);background:var(--prov-color);position:relative}@supports (color:color-mix(in lab,red,red)){.mxp-provision-bar{background:color-mix(in srgb,var(--prov-color) 14%,transparent)}}.mxp-provision-bar{overflow:hidden}.mxp-provision-bar-fill{width:var(--prov-pct,0%);border-radius:inherit;background:var(--prov-color);box-shadow:0 0 10px var(--prov-color);position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.mxp-provision-bar-fill{box-shadow:0 0 10px color-mix(in srgb,var(--prov-color) 50%,transparent)}}.mxp-provision-bar-fill{transition:width .6s;overflow:hidden}.mxp-provision-bar-shimmer{background:linear-gradient(90deg,#0000,#e7ebf273,#0000);width:40%;position:absolute;top:0;bottom:0;left:-40%}@supports (color:color-mix(in lab,red,red)){.mxp-provision-bar-shimmer{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-fg) 45%,transparent),transparent)}}.mxp-provision-bar-shimmer{animation:1.5s ease-in-out infinite mxp-provision-sweep}.mxp-provision-steps{gap:var(--space-4);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.mxp-provision-step{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-muted);display:flex}.mxp-provision-step-dot{box-sizing:border-box;border-radius:var(--radius-pill);border:2px solid var(--color-border-strong);background:0 0;width:.6rem;height:.6rem}.mxp-provision-step-done{color:var(--color-fg)}.mxp-provision-step-done .mxp-provision-step-dot{background:var(--color-ok);border-color:var(--color-ok)}.mxp-provision-step-active{color:var(--prov-color);font-weight:600}.mxp-provision-step-active .mxp-provision-step-dot{background:var(--prov-color);border-color:var(--prov-color);box-shadow:0 0 8px var(--prov-color)}@supports (color:color-mix(in lab,red,red)){.mxp-provision-step-active .mxp-provision-step-dot{box-shadow:0 0 8px color-mix(in srgb,var(--prov-color) 60%,transparent)}}.mxp-provision-step-active .mxp-provision-step-dot{animation:2s infinite mxp-pulse}.mxp-provision-detail{margin:var(--space-3) 0 0;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-muted);word-break:break-word}@keyframes mxp-provision-sweep{0%{left:-40%}to{left:100%}}@keyframes mxp-provision-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mxp-provision-glyph,.mxp-provision-bar-shimmer,.mxp-provision-step-active .mxp-provision-step-dot{animation:none}.mxp-provision-bar-fill{transition:none}.mxp-provision-bar-shimmer{display:none}}@media(forced-colors:active){.mxp-provision-bar{border:1px solid canvastext}.mxp-provision-bar-fill{background:highlight}.mxp-provision-step-dot{border:1px solid canvastext}.mxp-provision-step-done .mxp-provision-step-dot,.mxp-provision-step-active .mxp-provision-step-dot{background:canvastext}}.mxp-autofix{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:radial-gradient(120% 120% at 100% -20%,#39ff1414,transparent 55%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxp-autofix{background:radial-gradient(120% 120% at 100% -20%,color-mix(in srgb,var(--color-neon) 8%,transparent),transparent 55%),var(--color-surface)}}.mxp-autofix{box-shadow:var(--shadow-card)}.mxp-autofix-head{align-items:center;gap:var(--space-2);display:flex}.mxp-autofix-gear{color:var(--color-neon);font-size:var(--fs-lg);filter:drop-shadow(0 0 6px #39ff1480)}@supports (color:color-mix(in lab,red,red)){.mxp-autofix-gear{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--color-neon) 50%,transparent))}}.mxp-autofix-title{font-family:var(--font-display);font-size:var(--fs-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg);font-weight:600}.mxp-autofix-empty{margin:var(--space-3) 0 0;font-size:var(--fs-sm);color:var(--color-muted)}.mxp-autofix-list{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.mxp-autofix-item{align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-2);border-left:2px solid var(--fix-color,var(--color-neon));--fix-color:var(--color-neon);grid-template-columns:1.4rem 1fr auto;display:grid}.mxp-autofix-fixed{--fix-color:var(--color-neon)}.mxp-autofix-recovered{--fix-color:var(--color-cyan)}.mxp-autofix-action_needed{--fix-color:var(--color-warn)}.mxp-autofix-mark{font-family:var(--font-mono);color:var(--fix-color);text-align:center;font-weight:700}.mxp-autofix-body{overflow-wrap:anywhere;min-width:0}.mxp-autofix-verb{color:var(--fix-color);font-weight:600}.mxp-autofix-summary{color:var(--color-fg)}.mxp-autofix-time{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-muted);white-space:nowrap}@media(max-width:34rem){.mxp-autofix-item{grid-template-columns:1.4rem 1fr}.mxp-autofix-time{grid-column:2}}.mxp-players{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:radial-gradient(120% 120% at 100% -20%,#00e5ff14,transparent 55%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxp-players{background:radial-gradient(120% 120% at 100% -20%,color-mix(in srgb,var(--color-cyan) 8%,transparent),transparent 55%),var(--color-surface)}}.mxp-players{box-shadow:var(--shadow-card)}.mxp-players-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.mxp-players-title{font-family:var(--font-display);font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);font-weight:600}.mxp-players-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.mxp-players-online{font-size:var(--fs-xl);line-height:var(--lh-tight);color:var(--color-cyan);font-weight:700}.mxp-players-cap{color:var(--color-muted)}.mxp-players-empty{padding:var(--space-3) 0;text-align:center;font-size:var(--fs-sm);color:var(--color-muted);margin:auto 0}.mxp-players-list{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.mxp-players-item{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-2);display:flex}.mxp-players-avatar{border-radius:var(--radius-sm);width:1.9rem;height:1.9rem;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-base);background:linear-gradient(135deg,var(--color-cyan),var(--color-neon));flex:none;place-items:center;font-weight:700;display:grid}.mxp-players-op .mxp-players-avatar{box-shadow:0 0 0 2px #39ff1499}@supports (color:color-mix(in lab,red,red)){.mxp-players-op .mxp-players-avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-neon) 60%,transparent)}}.mxp-players-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-fg);flex:auto;overflow:hidden}.mxp-players-badge{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);color:var(--color-neon);border:1px solid #39ff1473;flex:none;font-weight:700}@supports (color:color-mix(in lab,red,red)){.mxp-players-badge{border:1px solid color-mix(in srgb,var(--color-neon) 45%,transparent)}}.mxp-players-badge{border-radius:var(--radius-sm);padding:0 var(--space-1)}.mxp-players-ping{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-muted);white-space:nowrap;flex:none}@media(prefers-reduced-motion:reduce){.mxp-health-fill,.mxp-ram-fill{transition:none}}.mxp-graph{--mxp-graph-c:var(--color-cyan);gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.mxp-graph-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.mxp-graph-meta{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.mxp-graph-label{font-size:var(--fs-sm);letter-spacing:.02em;color:var(--color-fg);font-weight:600}.mxp-graph-caption{font-size:var(--fs-xs);color:var(--color-muted);white-space:nowrap}.mxp-graph-current{font-family:var(--font-mono);font-size:var(--fs-lg);color:var(--mxp-graph-c);text-shadow:0 0 12px var(--mxp-graph-c);font-weight:700}@supports (color:color-mix(in lab,red,red)){.mxp-graph-current{text-shadow:0 0 12px color-mix(in srgb,var(--mxp-graph-c) 45%,transparent)}}.mxp-graph-plot{width:100%;position:relative}.mxp-graph-svg{width:100%;height:2.75rem;display:block;overflow:visible}.mxp-graph-base{stroke:var(--mxp-graph-c)}@supports (color:color-mix(in lab,red,red)){.mxp-graph-base{stroke:color-mix(in srgb,var(--mxp-graph-c) 22%,transparent)}}.mxp-graph-base{stroke-width:1px;vector-effect:non-scaling-stroke}.mxp-graph-area{stroke:none}.mxp-graph-grad-top{stop-color:var(--mxp-graph-c);stop-opacity:.26}.mxp-graph-grad-bot{stop-color:var(--mxp-graph-c);stop-opacity:0}.mxp-graph-line{stroke:var(--mxp-graph-c);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px var(--mxp-graph-c))}@supports (color:color-mix(in lab,red,red)){.mxp-graph-line{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--mxp-graph-c) 45%,transparent))}}.mxp-graph-dot{fill:var(--mxp-graph-c)}.mxp-graph-tickcaption{color:var(--color-muted);white-space:nowrap}.mxp-graph-empty{font-size:var(--fs-xs);color:var(--color-muted);place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.mxp-graph-ticks{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-muted);justify-content:space-between;display:flex}@media(forced-colors:active){.mxp-graph-area{fill:canvas}.mxp-graph-line{stroke:canvastext}.mxp-graph-dot{fill:canvastext}}.mxp-notif{display:inline-flex;position:relative}.mxp-notif-trigger{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#121a2780;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:0;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.mxp-notif-trigger{background:color-mix(in srgb,var(--color-surface) 50%,transparent)}}.mxp-notif-trigger{color:var(--color-muted);cursor:pointer}.mxp-notif-trigger:hover,.mxp-notif-trigger[aria-expanded=true]{color:var(--color-accent);border-color:#39ff1466}@supports (color:color-mix(in lab,red,red)){.mxp-notif-trigger:hover,.mxp-notif-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}}.mxp-notif-bell-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.mxp-notif-count{min-width:1.05rem;height:1.05rem;color:var(--color-accent-ink);background:var(--color-neon);border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:0 .22rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-.35rem;right:-.35rem;box-shadow:0 0 8px #39ff148c}@supports (color:color-mix(in lab,red,red)){.mxp-notif-count{box-shadow:0 0 8px color-mix(in srgb,var(--color-neon) 55%,transparent)}}.mxp-notif-panel{z-index:20;background:#111926;width:min(22rem,90vw);max-height:min(28rem,70vh);position:absolute;top:calc(100% + .55rem);right:0;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.mxp-notif-panel{background:color-mix(in srgb,var(--color-surface) 92%,var(--color-base))}}.mxp-notif-panel{border:1px solid #285c35}@supports (color:color-mix(in lab,red,red)){.mxp-notif-panel{border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border))}}.mxp-notif-panel{border-radius:var(--radius-lg);box-shadow:0 12px 30px #0a0e16b3,var(--shadow-glow)}@supports (color:color-mix(in lab,red,red)){.mxp-notif-panel{box-shadow:0 12px 30px color-mix(in srgb,var(--color-base) 70%,transparent),var(--shadow-glow)}}.mxp-notif-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:inherit;display:flex;position:sticky;top:0}.mxp-notif-title{font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--color-fg)}.mxp-notif-readall{font-size:var(--fs-xs);color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0}.mxp-notif-readall:hover{text-decoration:underline}.mxp-notif-empty{padding:var(--space-5) var(--space-4);text-align:center;font-size:var(--fs-sm);color:var(--color-muted);margin:0}.mxp-notif-list{margin:0;padding:0;list-style:none}.mxp-notif-item{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);border-left:2px solid #0000}.mxp-notif-item:last-child{border-bottom:none}.mxp-notif-item.is-unread{border-left-color:var(--color-accent);background:#39ff140d}@supports (color:color-mix(in lab,red,red)){.mxp-notif-item.is-unread{background:color-mix(in srgb,var(--color-accent) 5%,transparent)}}.mxp-notif-item-top{align-items:center;gap:var(--space-2);margin-bottom:.3rem;display:flex}.mxp-notif-cat{text-transform:uppercase;letter-spacing:var(--tracking-wide);border-radius:var(--radius-pill);color:var(--color-muted);border:1px solid #9aa6b84d;padding:.1rem .4rem;font-size:.62rem;font-weight:800}@supports (color:color-mix(in lab,red,red)){.mxp-notif-cat{border:1px solid color-mix(in srgb,var(--color-muted) 30%,transparent)}}.mxp-notif-cat-crash,.mxp-notif-cat-ddos{color:var(--color-warn);border-color:#ff555573}@supports (color:color-mix(in lab,red,red)){.mxp-notif-cat-crash,.mxp-notif-cat-ddos{border-color:color-mix(in srgb,var(--color-warn) 45%,transparent)}}.mxp-notif-cat-lag{color:var(--color-busy);border-color:#e8d65c73}@supports (color:color-mix(in lab,red,red)){.mxp-notif-cat-lag{border-color:color-mix(in srgb,var(--color-busy) 45%,transparent)}}.mxp-notif-cat-backup,.mxp-notif-cat-engine{color:var(--color-ok);border-color:#5ce8a873}@supports (color:color-mix(in lab,red,red)){.mxp-notif-cat-backup,.mxp-notif-cat-engine{border-color:color-mix(in srgb,var(--color-ok) 45%,transparent)}}.mxp-notif-cat-billing,.mxp-notif-cat-migration{color:var(--color-info);border-color:#00e5ff73}@supports (color:color-mix(in lab,red,red)){.mxp-notif-cat-billing,.mxp-notif-cat-migration{border-color:color-mix(in srgb,var(--color-info) 45%,transparent)}}.mxp-notif-time{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-muted);white-space:nowrap;margin-left:auto}.mxp-notif-dismiss{color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:0 .2rem;font-size:1.1rem;line-height:1}.mxp-notif-dismiss:hover{color:var(--color-warn)}.mxp-notif-body{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}.mxp-notif-item-title{font-size:var(--fs-sm);color:var(--color-fg);font-weight:600;display:block}.mxp-notif-item-text{font-size:var(--fs-xs);color:var(--color-muted);margin-top:.15rem;line-height:1.45;display:block}.mxp-notif-actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.mxp-notif-action{font-size:var(--fs-xs);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#18212f99;padding:.25rem .6rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.mxp-notif-action{background:color-mix(in srgb,var(--color-surface-2) 60%,transparent)}}.mxp-notif-action{color:var(--color-fg);cursor:pointer}.mxp-notif-action-primary{background:var(--gradient-cta);color:var(--color-accent-ink);border-color:#0000}.mxp-notif-action-danger{color:var(--color-warn);border-color:#ff555573}@supports (color:color-mix(in lab,red,red)){.mxp-notif-action-danger{border-color:color-mix(in srgb,var(--color-warn) 45%,transparent)}}.mxp-notif-action:hover{filter:brightness(1.12)}@media(max-width:768px){.mxp-notif-panel{top:calc(60px + env(safe-area-inset-top,0px) + .4rem);left:max(.6rem,env(safe-area-inset-left,0px));right:max(.6rem,env(safe-area-inset-right,0px));width:auto;max-width:none;max-height:calc(100vh - 60px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1.4rem);max-height:calc(100dvh - 60px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1.4rem);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:60;position:fixed;overflow-y:auto}.mxp-notif-trigger{width:2.75rem;height:2.75rem}.mxp-notif-dismiss{min-width:2rem;min-height:2rem}}button,a.mxp-card,.mxp-nav-link,.mxui-tab{transition:transform .12s,filter .12s,background .12s,color .12s,border-color .12s,box-shadow .12s}button:not(:disabled):hover{filter:brightness(1.06)}button:not(:disabled):active{transform:translateY(1px)}@media(max-width:64rem){.mxp-card-grid{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}}@media(max-width:40rem){.mxp-card-grid{grid-template-columns:1fr}.mxp-dashboard section,.mxp-server{padding:var(--space-4)}.mxp-shell-topbar{gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-wrap:wrap}.mxp-shell-username{display:none}}.mxp-content-browser{box-sizing:border-box;width:100%;max-width:100%}.mxp-content-search{flex:16rem;min-width:0;max-width:100%}.mxp-card-grid>.mxui-card,.mxp-card-list>.mxui-card{box-sizing:border-box;min-width:0;max-width:100%}.mxp-card-grid>.mxui-card *,.mxp-card-list>.mxui-card *,.mxp-browse-actions>*{min-width:0}@media(max-width:26rem){.mxp-browse-stat{flex:100%!important}.mxp-browse-actions{flex-direction:column;align-items:stretch}.mxp-browse-actions>*{text-align:center;width:100%;flex:auto!important}}@media(prefers-reduced-motion:reduce){button,a.mxp-card,.mxp-nav-link,.mxui-tab,.mxp-tps-fill,.mxp-pub-link,.mxp-plan,.mxp-feature,.mxp-faq-item,.mxp-faq-q,.mxp-faq-mark:after,.mxp-btn-cta{transition:none}button:not(:disabled):hover{filter:none}}.mxp-grad{background:var(--gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text}.mxp-btn-cta{justify-content:center;align-items:center;gap:var(--space-1);background:var(--gradient-cta);color:var(--color-accent-ink);border-radius:var(--radius-pill);font-family:var(--font-display);cursor:pointer;border:none;padding:.55rem 1.25rem;font-weight:600;text-decoration:none;transition:filter .15s,transform .1s,box-shadow .15s;display:inline-flex}.mxp-btn-cta:hover{filter:brightness(1.08);box-shadow:var(--shadow-glow)}.mxp-btn-cta:active{transform:translateY(1px)}.mxp-public{background:linear-gradient(#39ff140a 1px,transparent 1px),linear-gradient(90deg,#39ff140a 1px,transparent 1px),var(--gradient-page);min-height:100vh;color:var(--color-fg);background-size:44px 44px,44px 44px,100% 100%;flex-direction:column;display:flex}.mxp-pub-nav{z-index:20;background:#0a0e16e0;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.mxp-pub-nav{background:color-mix(in srgb,var(--color-base) 88%,transparent)}}.mxp-pub-nav{border-bottom:1px solid var(--color-border);isolation:isolate;cursor:default}.mxp-pub-nav:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(10px);position:absolute;top:0;right:0;bottom:0;left:0}.mxp-pub-nav-inner{align-items:center;gap:var(--space-5);max-width:72rem;padding:var(--space-3) var(--space-5);margin:0 auto;display:flex}.mxp-pub-brand{align-items:center;gap:var(--space-2);text-decoration:none;display:inline-flex}.mxp-pub-logo{object-fit:contain;filter:drop-shadow(0 0 6px #39ff148c);width:1.9rem;height:1.9rem}@supports (color:color-mix(in lab,red,red)){.mxp-pub-logo{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--color-neon) 55%,transparent))}}.mxp-pub-wordmark{font-family:var(--font-display);font-weight:700;font-size:var(--fs-lg);letter-spacing:.01em;color:var(--color-fg)}.mxp-pub-links{align-items:center;gap:var(--space-1);margin-right:auto;display:flex}.mxp-pub-link{border-radius:var(--radius-sm);color:var(--color-muted);font-size:var(--fs-sm);padding:.35rem .7rem;text-decoration:none;transition:color .15s,background .15s}.mxp-pub-link:hover{color:var(--color-fg);background:#121a2799}@supports (color:color-mix(in lab,red,red)){.mxp-pub-link:hover{background:color-mix(in srgb,var(--color-surface) 60%,transparent)}}.mxp-pub-link.is-active{color:var(--color-neon)}.mxp-pub-actions{align-items:center;gap:var(--space-2);display:flex}.mxp-pub-login{color:var(--color-fg);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:0 0;padding:.5rem 1.05rem;text-decoration:none}.mxp-pub-login:hover{border-color:var(--color-neon);color:var(--color-neon)}.mxp-pub-main{width:100%;max-width:72rem;padding:var(--space-6) var(--space-5);flex:1;margin:0 auto}.mxp-pub-footer{border-top:1px solid var(--color-border);background:#090c13}@supports (color:color-mix(in lab,red,red)){.mxp-pub-footer{background:color-mix(in srgb,var(--color-base) 85%,black)}}.mxp-pub-footer-inner{gap:var(--space-6);max-width:72rem;padding:var(--space-6) var(--space-5);grid-template-columns:2fr 1fr 1fr;margin:0 auto;display:grid}.mxp-pub-footer-tag{color:var(--color-muted);font-size:var(--fs-sm);max-width:22rem;margin:var(--space-2) 0 var(--space-3)}.mxp-pub-pay{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mxp-pub-pay-mark{opacity:.75;width:auto;height:1.4rem}.mxp-pub-footer-col h4{font-family:var(--font-display);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin:0 0 var(--space-2)}.mxp-pub-footer-col ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.mxp-pub-footer-col a{color:var(--color-fg);font-size:var(--fs-sm);text-decoration:none}.mxp-pub-footer-col a:hover{color:var(--color-neon)}.mxp-pub-footer-bar{justify-content:space-between;gap:var(--space-2);max-width:72rem;padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);color:var(--color-muted);font-size:var(--fs-xs);flex-wrap:wrap;margin:0 auto;display:flex}.mxp-pub-footer-status{align-items:center;gap:var(--space-2);display:inline-flex}.mxp-trust-ok-dot{border-radius:var(--radius-pill);background:var(--color-ok);width:.5rem;height:.5rem;box-shadow:0 0 6px var(--color-ok)}.mxp-hero{gap:var(--space-6);padding:var(--space-6) 0;display:grid}.mxp-hero.has-aside{grid-template-columns:1.4fr 1fr;align-items:center}.mxp-hero-eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-xs);color:var(--color-neon);margin:0 0 var(--space-2)}.mxp-hero-title{font-family:var(--font-display);font-size:var(--fs-hero);margin:0;line-height:1.08}.mxp-hero-lede{color:var(--color-muted);font-size:var(--fs-lg);max-width:34rem;margin:var(--space-3) 0 0}.mxp-hero-actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.mxp-trust{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:#121a27b3;padding:.3rem .7rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mxp-trust{background:color-mix(in srgb,var(--color-surface) 70%,transparent)}}.mxp-trust{font-size:var(--fs-xs);color:var(--color-fg)}.mxp-trust-dot{justify-content:center;align-items:center;width:.55rem;height:.55rem;display:inline-flex}.mxp-trust-dot:empty{border-radius:var(--radius-pill)}.mxp-trust-ok{border-color:#489581}@supports (color:color-mix(in lab,red,red)){.mxp-trust-ok{border-color:color-mix(in srgb,var(--color-ok) 50%,var(--color-border-strong))}}.mxp-trust-ok .mxp-trust-dot:empty{background:var(--color-ok);box-shadow:0 0 6px var(--color-ok)}.mxp-trust-info{border-color:#1a93ad}@supports (color:color-mix(in lab,red,red)){.mxp-trust-info{border-color:color-mix(in srgb,var(--color-info) 50%,var(--color-border-strong))}}.mxp-trust-info .mxp-trust-dot:empty{background:var(--color-info);box-shadow:0 0 6px var(--color-info)}.mxp-trust-accent{border-color:#36a037}@supports (color:color-mix(in lab,red,red)){.mxp-trust-accent{border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border-strong))}}.mxp-trust-accent .mxp-trust-dot:empty{background:var(--color-accent);box-shadow:0 0 6px var(--color-accent)}.mxp-plan{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-5) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.mxp-plan:hover{border-color:#2fa127;transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.mxp-plan:hover{border-color:color-mix(in srgb,var(--color-neon) 55%,var(--color-border))}}.mxp-plan:hover{box-shadow:var(--shadow-glow),var(--shadow-card)}.mxp-plan.is-popular{border-color:#30ab25}@supports (color:color-mix(in lab,red,red)){.mxp-plan.is-popular{border-color:color-mix(in srgb,var(--color-neon) 60%,var(--color-border))}}.mxp-plan.is-popular{box-shadow:var(--shadow-glow),var(--shadow-card)}.mxp-plan-flag{top:calc(-1 * var(--space-2));right:var(--space-4);background:var(--gradient-cta);color:var(--color-accent-ink);font-family:var(--font-display);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-pill);box-shadow:var(--shadow-glow);padding:.15rem .6rem;font-weight:700;position:absolute}.mxp-plan-art{display:inline-flex}.mxp-plan-art img{object-fit:contain;filter:drop-shadow(0 0 12px #39ff1473);width:4.5rem;height:4.5rem}@supports (color:color-mix(in lab,red,red)){.mxp-plan-art img{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--color-neon) 45%,transparent))}}.mxp-plan-name{font-family:var(--font-display);font-size:var(--fs-xl);margin:0}.mxp-plan-price{align-items:baseline;gap:.15rem;margin:0;display:inline-flex}.mxp-plan-amount{font-family:var(--font-display);font-size:var(--fs-2xl);color:var(--color-neon);font-weight:700}.mxp-plan-period{color:var(--color-muted);font-size:var(--fs-sm)}.mxp-plan-blurb{color:var(--color-muted);font-size:var(--fs-sm);margin:0}.mxp-plan-specs{width:100%;margin:var(--space-2) 0 0;gap:var(--space-1);border-top:1px solid var(--color-border);padding-top:var(--space-3);display:grid}.mxp-plan-spec{font-size:var(--fs-sm);justify-content:space-between;display:flex}.mxp-plan-spec dt{color:var(--color-muted)}.mxp-plan-spec dd{font-family:var(--font-mono);color:var(--color-fg);margin:0}.mxp-plan-cta{margin-top:var(--space-4);width:100%}.mxp-checkout{text-align:left}.mxp-checkout-specs{margin:0 0 var(--space-4);padding:0 0 var(--space-3);gap:var(--space-2);border-bottom:1px solid var(--color-border);list-style:none;display:grid}.mxp-checkout-specs li{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--fs-sm);display:flex}.mxp-checkout-specs li span{color:var(--color-muted)}.mxp-checkout-specs li strong{font-family:var(--font-mono);color:var(--color-fg);font-weight:600}.mxp-checkout form{gap:var(--space-3);display:grid}.mxp-checkout-as{font-size:var(--fs-sm);margin:0}.mxp-checkout-as strong{color:var(--color-fg)}.mxp-checkout-fineprint{font-size:var(--fs-xs);margin:0;line-height:1.5}.mxp-checkout-auth{gap:var(--space-3);display:grid}.mxp-checkout-auth p{font-size:var(--fs-sm);margin:0}.mxp-checkout-notice{font-size:var(--fs-sm);color:var(--color-fg);background:#5ce8a814;margin:0;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.mxp-checkout-notice{background:color-mix(in srgb,var(--color-ok) 8%,transparent)}}.mxp-checkout-notice{border:1px solid #5ce8a859}@supports (color:color-mix(in lab,red,red)){.mxp-checkout-notice{border:1px solid color-mix(in srgb,var(--color-ok) 35%,transparent)}}.mxp-checkout-notice{border-left:3px solid var(--color-ok);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.mxp-checkout-notice a{color:var(--color-ok);font-weight:600}.mxp-feature{gap:var(--space-2);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.mxp-feature-icon{display:inline-flex}.mxp-feature-icon img{object-fit:contain;filter:drop-shadow(0 0 8px #00e5ff66);width:2.75rem;height:2.75rem}@supports (color:color-mix(in lab,red,red)){.mxp-feature-icon img{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-info) 40%,transparent))}}.mxp-feature-title{font-family:var(--font-display);font-size:var(--fs-lg);margin:0}.mxp-feature-body{color:var(--color-muted);font-size:var(--fs-sm);margin:0}.mxp-sec{max-width:72rem;padding:var(--space-6) var(--space-5);margin:0 auto}.mxp-sec-center{text-align:center}.mxp-sec-head{margin-bottom:var(--space-5)}.mxp-sec-center .mxp-sec-head{max-width:42rem;margin-left:auto;margin-right:auto}.mxp-sec-eyebrow{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--fs-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-neon);font-weight:600}.mxp-sec-title{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--lh-tight);color:var(--color-fg);margin:0}.mxp-sec-lede{margin:var(--space-3) 0 0;color:var(--color-muted);font-size:var(--fs-lg);line-height:var(--lh-normal)}.mxp-statband{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.mxp-stat{text-align:center}.mxp-stat-value{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:700;line-height:var(--lh-tight);background:var(--gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text}.mxp-stat-label{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:var(--fs-sm)}.mxp-ctaband{max-width:72rem;margin:var(--space-6) auto;padding:var(--space-6) var(--space-5);text-align:center;background:radial-gradient(120% 140% at 50% 0%,#39ff141a,transparent 60%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxp-ctaband{background:radial-gradient(120% 140% at 50% 0%,color-mix(in srgb,var(--color-neon) 10%,transparent),transparent 60%),var(--color-surface)}}.mxp-ctaband{border:1px solid #2c822d}@supports (color:color-mix(in lab,red,red)){.mxp-ctaband{border:1px solid color-mix(in srgb,var(--color-neon) 40%,var(--color-border))}}.mxp-ctaband{border-radius:var(--radius-card);box-shadow:var(--shadow-glow),var(--shadow-card)}.mxp-ctaband-title{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--lh-tight);color:var(--color-fg);margin:0}.mxp-ctaband-lede{margin:var(--space-3) auto 0;max-width:38rem;color:var(--color-muted);font-size:var(--fs-lg)}.mxp-ctaband-actions{margin-top:var(--space-5);gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.mxp-faq{gap:var(--space-2);flex-direction:column;display:flex}.mxp-faq-item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:border-color .15s;overflow:hidden}.mxp-faq-item[open]{border-color:#2d8c2b}@supports (color:color-mix(in lab,red,red)){.mxp-faq-item[open]{border-color:color-mix(in srgb,var(--color-neon) 45%,var(--color-border))}}.mxp-faq-q{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);cursor:pointer;font-family:var(--font-display);color:var(--color-fg);font-weight:600;list-style:none;transition:color .15s;display:flex}.mxp-faq-q::-webkit-details-marker{display:none}.mxp-faq-q:hover{color:var(--color-neon)}.mxp-faq-mark{flex:none;width:.85rem;height:.85rem;position:relative}.mxp-faq-mark:before,.mxp-faq-mark:after{content:"";background:var(--color-neon);margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.mxp-faq-mark:before{width:.85rem;height:2px}.mxp-faq-mark:after{width:2px;height:.85rem;transition:transform .18s}.mxp-faq-item[open] .mxp-faq-mark:after{transform:scaleY(0)}.mxp-faq-a{padding:0 var(--space-5) var(--space-4);color:var(--color-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}@media(max-width:56rem){.mxp-hero.has-aside{grid-template-columns:1fr}.mxp-pub-footer-inner{grid-template-columns:1fr 1fr}}@media(max-width:40rem){.mxp-pub-links{display:none}.mxp-pub-footer-inner{grid-template-columns:1fr}.mxp-hero-title{font-size:var(--fs-2xl)}.mxp-sec-title,.mxp-ctaband-title{font-size:var(--fs-xl)}.mxp-sec{padding:var(--space-5) var(--space-4)}}#tronCanvas{z-index:0;pointer-events:none;will-change:transform;contain:strict;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;transform:translateZ(0)}.pricing-title,.mxc-card-title,.mxc-step-title,.mxc-group-title,.mxc-summary-title,.mxc-res-title{font-family:var(--font-display)}.mxp-errbound{padding:var(--space-6) var(--space-4);justify-content:center;display:flex}.mxp-errbound-card{width:100%;max-width:32rem;padding:var(--space-6) var(--space-5);text-align:center;border:1px solid #653a45}@supports (color:color-mix(in lab,red,red)){.mxp-errbound-card{border:1px solid color-mix(in srgb,var(--color-warn) 30%,var(--color-border))}}.mxp-errbound-card{border-radius:var(--radius-card);background:radial-gradient(120% 120% at 50% -20%,#ff555517,transparent 60%),var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.mxp-errbound-card{background:radial-gradient(120% 120% at 50% -20%,color-mix(in srgb,var(--color-warn) 9%,transparent),transparent 60%),var(--color-surface)}}.mxp-errbound-card{box-shadow:var(--shadow-card)}.mxp-errbound-glyph{width:2.75rem;height:2.75rem;margin-bottom:var(--space-3);font-size:var(--fs-xl);color:var(--color-warn);border-radius:var(--radius-pill);background:#ff555524;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mxp-errbound-glyph{background:color-mix(in srgb,var(--color-warn) 14%,transparent)}}.mxp-errbound-title{margin:0 0 var(--space-2);font-size:var(--fs-lg);color:var(--color-fg)}.mxp-errbound-lede{margin:0 auto var(--space-4);max-width:26rem;font-size:var(--fs-sm);color:var(--color-muted);line-height:1.5}.mxp-errbound-ref{align-items:center;gap:var(--space-2);margin:0 auto var(--space-4);padding:var(--space-1) var(--space-2);font-size:var(--fs-xs);color:var(--color-muted);background:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-sm);max-width:100%;display:inline-flex}.mxp-errbound-ref-label{text-transform:uppercase;letter-spacing:.04em}.mxp-errbound-ref-id{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-sm);color:var(--color-fg);word-break:break-all;font-weight:600}.mxp-loaderror-ref{margin-top:var(--space-2);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-xs);color:var(--color-muted);word-break:break-all;display:block}.mxp-errbound-detail{margin:0 0 var(--space-4);text-align:left}.mxp-errbound-detail summary{cursor:pointer;font-size:var(--fs-xs);color:var(--color-muted)}.mxp-errbound-pre{margin:var(--space-2) 0 0;padding:var(--space-3);max-height:10rem;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-fg);white-space:pre-wrap;word-break:break-word;background:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:auto}.mxp-errbound-actions{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.mxp-subusers{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.mxp-subusers-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-subusers-head h2{font-size:var(--fs-lg);margin:0}.mxp-subusers-sub{margin:var(--space-1) 0 0;font-size:var(--fs-xs);color:var(--color-muted);max-width:48ch}.mxp-subuser-id{flex-direction:column;gap:2px;display:flex}.mxp-subuser-id code{font-family:var(--font-mono)}.mxp-subuser-email{font-size:var(--fs-xs);color:var(--color-muted)}.mxp-subuser-perms{align-items:center;display:inline-flex}.mxp-subuser-actions{text-align:right}.mxp-subuser-rowbtns{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.mxp-perm-heading{margin:var(--space-3) 0 var(--space-1);font-size:var(--fs-sm);font-weight:700}.mxp-perm-groups{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.mxp-perm-group{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#121a2780;margin:0}@supports (color:color-mix(in lab,red,red)){.mxp-perm-group{background:color-mix(in srgb,var(--color-surface) 50%,transparent)}}.mxp-perm-group legend{padding:0 var(--space-1);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);font-size:.7rem;font-weight:700}.mxp-perm-row{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);cursor:pointer;padding:2px 0;display:flex}.mxp-perm-row input{accent-color:var(--color-accent);flex:none}.mxp-perm-note{margin:var(--space-3) 0 0;font-size:var(--fs-xs);color:var(--color-muted)}.mxp-perm-diff{margin-top:var(--space-3);gap:var(--space-1);flex-direction:column;display:flex}.mxp-perm-diff-line{font-size:var(--fs-xs);color:var(--color-muted);margin:0;line-height:1.5}.mxp-perm-diff-line strong{font-weight:600}.mxp-perm-diff-add strong{color:var(--color-ok)}.mxp-perm-diff-remove strong{color:var(--color-danger)}.mxp-perm-deps{padding-left:var(--space-4);font-size:var(--fs-xs);margin:0;line-height:1.5}.mxp-perm-deps li+li{margin-top:var(--space-1)}.mxp-orders-sweep{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.mxp-sweep-result{padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-fg);align-self:stretch}.mxp-sweep-result>p{margin:0}.mxp-sweep-items{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.mxp-sweep-items li{align-items:center;gap:var(--space-2);color:var(--color-fg);flex-wrap:wrap;display:flex}.mxp-order-provisioned{background:var(--color-ok-bg);color:var(--color-ok)}.mxp-order-deferred{background:var(--color-busy-bg);color:var(--color-busy)}.mxp-order-failed{background:var(--color-warn-bg);color:var(--color-warn)}.mxp-addon-info{gap:var(--space-2);margin:0 0 var(--space-4);display:grid}.mxp-addon-info>div{gap:var(--space-2);grid-template-columns:11rem 1fr;align-items:baseline;display:grid}.mxp-addon-info dt{color:var(--color-muted);font-size:.85rem}.mxp-addon-info dd{color:var(--color-fg);overflow-wrap:anywhere;margin:0}.mxp-addon-card{margin-bottom:var(--space-4)}.mxc-turnstile:not(:empty){justify-content:center;margin:.75rem 0;display:flex}.mxp-lang{display:inline-flex;position:relative}.mxp-auth-langbar{justify-content:flex-end;padding:.9rem 1rem 0;display:flex}[dir=rtl] .mxp-auth-langbar{justify-content:flex-start}.mxp-lang-trigger{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#121a2780;align-items:center;gap:.4rem;height:2.2rem;padding:0 .6rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mxp-lang-trigger{background:color-mix(in srgb,var(--color-surface) 50%,transparent)}}.mxp-lang-trigger{color:var(--color-muted);cursor:pointer}.mxp-lang-trigger:hover,.mxp-lang-trigger[aria-expanded=true]{color:var(--color-accent);border-color:#39ff1466}@supports (color:color-mix(in lab,red,red)){.mxp-lang-trigger:hover,.mxp-lang-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}}.mxp-lang-flag{font-size:1rem;line-height:1}.mxp-lang-code{font-family:var(--font-display);letter-spacing:.06em;font-size:.72rem;font-weight:700}.mxp-lang-list{z-index:20;width:13.5rem;max-height:min(22rem,60vh);padding:var(--space-2);background:#111926;margin:0;list-style:none;position:absolute;top:calc(100% + .55rem);right:0;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.mxp-lang-list{background:color-mix(in srgb,var(--color-surface) 92%,var(--color-base))}}.mxp-lang-list{border:1px solid #285c35}@supports (color:color-mix(in lab,red,red)){.mxp-lang-list{border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border))}}.mxp-lang-list{border-radius:var(--radius-lg);box-shadow:0 12px 30px #0a0e16b3,var(--shadow-glow)}@supports (color:color-mix(in lab,red,red)){.mxp-lang-list{box-shadow:0 12px 30px color-mix(in srgb,var(--color-base) 70%,transparent),var(--shadow-glow)}}[dir=rtl] .mxp-lang-list{left:0;right:auto}.mxp-lang-option{border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-fg);cursor:pointer;align-items:center;gap:.55rem;padding:.42rem .55rem;display:flex}.mxp-lang-option.is-active{background:#39ff1424}@supports (color:color-mix(in lab,red,red)){.mxp-lang-option.is-active{background:color-mix(in srgb,var(--color-accent) 14%,transparent)}}.mxp-lang-option.is-selected .mxp-lang-name{color:var(--color-accent);font-weight:600}.mxp-lang-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mxp-lang-check{color:var(--color-neon);font-weight:700}.mxp-lang-list:focus-visible{outline:2px solid #39ff1499}@supports (color:color-mix(in lab,red,red)){.mxp-lang-list:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 60%,transparent)}}.mxp-lang-list:focus-visible{outline-offset:2px}@media(forced-colors:active){.mxp-lang-option.is-active{color:highlighttext;background:highlight}}.mxp-motd-state{border:1px solid var(--color-border,#2a2f3a);padding:var(--space-3,.75rem);margin:var(--space-3,.75rem) 0;gap:var(--space-2,.5rem);border-radius:8px;display:grid}.mxp-motd-state>legend{padding:0 .4rem;font-weight:600}.mxp-motd-hint{margin-top:calc(-1 * var(--space-2,.5rem));font-size:.85rem}.mxp-motd-preview-wrap{gap:.25rem;display:grid}.mxp-motd-icon-section,.mxp-motd-nodes{border:1px solid var(--color-border,#2a2f3a);padding:var(--space-3,.75rem);margin:var(--space-3,.75rem) 0;gap:var(--space-2,.5rem);border-radius:8px;display:grid}.mxp-motd-icon-section>legend,.mxp-motd-nodes>legend{padding:0 .4rem;font-weight:600}.mxp-motd-icon-controls{gap:var(--space-3,.75rem);flex-wrap:wrap;align-items:flex-start;display:flex}.mxp-motd-icon-actions{gap:.4rem;min-width:14rem;display:grid}.mxp-motd-preview-wrap>.mxp-muted{font-size:.8rem}.mxp-motd-row{color:#fff;text-shadow:1.5px 1.5px #0000008c;background:#0d0d0f;border:1px solid #26262b;border-radius:4px;align-items:flex-start;gap:8px;padding:6px;font-family:Minecraft,Lucida Console,Courier New,monospace;font-size:.9rem;line-height:1.3;display:flex}.mxp-motd-icon{width:64px;height:64px;image-rendering:pixelated;background:#000;flex:none}.mxp-motd-icon-fallback{background:conic-gradient(#f800f8 0,#f800f8 25%,#000 0,#000 50%,#f800f8 0,#f800f8 75%,#000 0);background-size:32px 32px}.mxp-motd-body{flex:1;min-width:0}.mxp-motd-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mxp-motd-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mxp-motd-meta{flex:none;align-items:center;gap:8px;display:inline-flex}.mxp-motd-version{color:#8b8b8b;font-size:.8rem}.mxp-motd-players{color:#aaa}.mxp-motd-players-sep{color:#555}.mxp-motd-ping{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.mxp-motd-ping-bar{background:#00e436;width:3px;box-shadow:1px 1px #0009}.mxp-motd-line{color:#aaa;white-space:pre-wrap;overflow-wrap:anywhere}.mxp-motd-obf{filter:blur(3px)}.mxp-fw-hint{margin-top:calc(-1 * var(--space-2,.5rem));font-size:.85rem}.mxp-fw-rules input,.mxp-fw-rules select{width:100%;min-width:5.5rem;font-size:var(--fs-sm,.875rem);padding:.3rem .45rem}.mxp-fw-rules td:first-child{white-space:nowrap}.mxp-fw-actions{align-items:center}.mxp-input-invalid,.mxp-fw-rules input[aria-invalid=true]{outline-color:var(--color-danger,#e5484d);border-color:var(--color-danger,#e5484d)!important}.mxp-rp-title{margin:0}.mxp-rp-nodes{gap:var(--space-2,.5rem);border:1px solid var(--color-border,#2a2f3a);padding:var(--space-3,.75rem);border-radius:8px;max-height:16rem;display:grid;overflow-y:auto}.mxp-rp-nodes code{font-size:.8rem}.mxp-upload-schemes{border:1px solid var(--color-border,#2a2f3a);padding:var(--space-3,.75rem);gap:var(--space-2,.5rem);border-radius:8px;display:grid}.mxp-upload-schemes>legend{padding:0 .4rem;font-weight:600}.mxp-editor-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mxp-editor-title{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.mxp-editor-title strong{overflow-wrap:anywhere}.mxp-editor-dirty{align-items:center;gap:var(--space-1);font-size:var(--fs-xs);color:var(--color-busy);white-space:nowrap;display:inline-flex}.mxp-editor-dirty-dot{border-radius:var(--radius-pill);background:var(--color-busy);width:.5rem;height:.5rem;box-shadow:0 0 6px #e8d65c99}@supports (color:color-mix(in lab,red,red)){.mxp-editor-dirty-dot{box-shadow:0 0 6px color-mix(in srgb,var(--color-busy) 60%,transparent)}}.mxp-editor-meta{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-muted);white-space:nowrap}.mxp-editor-body{background:var(--color-console);align-items:stretch;display:flex}.mxp-editor-gutter{padding:var(--space-3) 0;background:var(--color-surface-2);border-right:1px solid var(--color-border);-webkit-user-select:none;user-select:none;flex:none;overflow:hidden}.mxp-editor-gutter pre{padding:0 var(--space-2);min-width:2.6rem;font-family:var(--font-mono);font-size:var(--fs-sm);text-align:right;color:var(--color-muted);opacity:.75;margin:0;line-height:1.5}.mxp-editor-gutter pre:after{content:"";height:var(--space-6);display:block}.mxp-editor-body .mxp-editor-textarea{resize:none;white-space:pre;-moz-tab-size:4;tab-size:4;flex:auto;min-width:0;height:min(65vh,42rem);min-height:30rem;overflow:auto}.mxp-editor-loading{padding:var(--space-4);background:var(--color-console);min-height:14rem}.mxp-editor-error{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);background:var(--color-console);flex-direction:column;display:flex}.mxp-editor-error p{font-size:var(--fs-sm);color:var(--color-warn);margin:0}.mxp-editor-actions{align-items:center}.mxp-editor-hint{font-size:var(--fs-xs);color:var(--color-muted);margin-left:auto}.mxp-editor-find{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-2);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mxp-editor-find-input{flex:12rem;min-width:0}.mxp-editor-find-count{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-muted);white-space:nowrap}.mxp-editor-find-btns{align-items:center;gap:var(--space-1);display:inline-flex}.mxp-engine-version-cards{gap:var(--space-4,1rem);margin-bottom:var(--space-4,1rem);flex-wrap:wrap;display:flex}.mxp-stat-card{gap:var(--space-1,.25rem);padding:var(--space-4,1rem);border:1px solid var(--color-border,#2a2a35);border-radius:var(--radius-md,8px);background:var(--color-surface,#1a1a22);flex-direction:column;min-width:16rem;display:flex}.mxp-stat-card strong{font-size:var(--fs-lg,1.25rem)}.mxp-engine-rollout{align-items:center;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}.mxp-engine-rollout-result{margin-top:var(--space-3,.75rem)}.mxp-engine-rollout-nodes{margin:var(--space-2,.5rem) 0 0;gap:var(--space-1,.25rem);flex-direction:column;padding:0;list-style:none;display:flex}.mxp-player-cell{align-items:center;gap:var(--space-2);display:flex}.mxp-player-names{flex-direction:column;min-width:0;display:flex}.mxp-player-name{font-weight:600}.mxp-player-uuid{font-family:var(--font-mono,monospace);font-size:var(--fs-xs,.75rem);color:var(--color-fg-muted,var(--color-fg));opacity:.7;overflow-wrap:anywhere}.mxp-player-uuid-row{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.mxp-player-uuid-copy{opacity:.45;transition:opacity .12s}.mxp-player-cell:hover .mxp-player-uuid-copy,.mxp-player-uuid-copy:focus-visible,.mxp-player-uuid-copy[data-copied]{opacity:1}.mxp-player-flags{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.mxp-player-rowactions{gap:var(--space-2);white-space:nowrap;justify-content:flex-end;display:inline-flex}.mxp-player-avatar{border-radius:var(--radius-sm,6px);object-fit:cover;background:var(--color-surface-2,var(--color-surface));width:32px;height:32px;image-rendering:pixelated}.mxp-player-avatar-fallback{color:var(--color-fg);border:1px solid var(--color-border);justify-content:center;align-items:center;font-weight:700;display:inline-flex}img.mxp-skinhead{object-fit:cover;image-rendering:pixelated}.mxp-skinhead-fallback{text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.mxp-player-modal-title{align-items:center;gap:var(--space-2);display:inline-flex}.mxp-player-info{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.mxp-player-info dt{color:var(--color-fg-muted,var(--color-fg));opacity:.75}.mxp-player-info dd{margin:0}.mxp-player-ping-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.mxp-player-ping-fresh{font-size:.78em}.mxp-player-ping-err{flex-basis:100%;font-size:.85em}.mxp-player-actions{gap:var(--space-4);flex-direction:column;display:flex}.mxp-action-group h4{margin:0 0 var(--space-2)}.mxp-action-row{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.mxp-danger-zone{border-top:1px solid var(--color-border);padding-top:var(--space-3)}.mxp-danger-zone h4{color:var(--color-danger,var(--color-fg))}.mxp-splitter-outcome{margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface-2,var(--color-surface))}.mxp-splitter-outcome-bad{border-color:var(--color-warn,var(--color-danger))}.mxp-splitter-outcome-title{margin:0 0 var(--space-2);font-size:var(--fs-sm,.85rem);text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-muted,var(--color-fg))}.mxp-splitter-outcome-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mxp-splitter-outcome-list li{align-items:baseline;gap:var(--space-2);grid-template-columns:4rem 1fr;display:grid}.mxp-splitter-outcome-dim{color:var(--color-fg-muted,var(--color-fg));font-weight:600}.mxp-splitter-outcome-warn{color:var(--color-warn,var(--color-danger));font-size:var(--fs-sm,.85rem);grid-column:2}.mxp-splitter-outcome-row-bad .mxp-splitter-outcome-vals{color:var(--color-warn,var(--color-danger))}.mxp-player-stats{gap:var(--space-3);flex-direction:column;display:flex}.mxp-stat-slider{align-items:center;gap:var(--space-2);grid-template-columns:6rem 1fr 5rem auto;display:grid}.mxp-stat-slider input[type=range]{width:100%}.mxp-stat-slider-label{font-weight:600}.mxp-inventory{gap:var(--space-3);flex-direction:column;display:flex}.mxp-inv-section h4{margin:0 0 var(--space-1)}.mxp-inv-grid{gap:var(--space-1);grid-template-columns:repeat(9,minmax(2.5rem,1fr));display:grid}.mxp-inv-grid[data-section=armor],.mxp-inv-grid[data-section=offhand]{grid-template-columns:repeat(4,minmax(2.5rem,3.5rem))}.mxp-inv-slot{aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);background:var(--color-surface-2,var(--color-surface));cursor:pointer;font-size:var(--fs-xs,.7rem);text-align:center;justify-content:center;align-items:center;padding:2px;display:flex;position:relative;overflow:hidden}.mxp-inv-slot:hover{border-color:var(--color-cyan,var(--color-border))}.mxp-inv-slot[data-filled=true]{background:#103241}@supports (color:color-mix(in lab,red,red)){.mxp-inv-slot[data-filled=true]{background:color-mix(in srgb,var(--color-cyan) 12%,var(--color-surface))}}.mxp-inv-item-id{overflow-wrap:anywhere;line-height:1.05}.mxp-inv-count{font-weight:700;font-size:var(--fs-xs,.7rem);position:absolute;bottom:1px;right:2px}.mxp-inv-empty{opacity:.35;font-size:1.1rem}.mxp-item-icon{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}.mxp-item-icon-img{image-rendering:pixelated;object-fit:contain;max-width:100%;max-height:100%}.mxp-item-icon-text{font-size:var(--fs-xs,.7rem);overflow-wrap:anywhere;text-align:center;padding:1px;line-height:1.05}.mxp-item-picker{position:relative}.mxp-item-picker-control{align-items:center;gap:var(--space-2,.5rem);display:flex}.mxp-item-picker-input{flex:auto;min-width:0}.mxp-item-picker-icon{width:22px;height:22px;image-rendering:pixelated;object-fit:contain;flex:none}.mxp-item-picker-icon-text{border-radius:var(--radius-sm,4px);background:var(--color-surface-2,#7f7f7f2e);font-size:var(--fs-xs,.7rem);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.mxp-item-picker-toggle{color:var(--color-accent,#5b8def);font-size:var(--fs-sm,.8rem);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;padding:2px 4px}.mxp-item-picker-toggle:hover{text-decoration:underline}.mxp-item-picker-manual{align-items:center;gap:var(--space-2,.5rem);display:flex}.mxp-item-picker-manual .mxp-input{flex:auto}.mxp-item-picker-selected{font-size:var(--fs-xs,.72rem);color:var(--color-text-muted,#8a8f98);margin-top:4px}.mxp-item-picker-list{z-index:50;border:1px solid var(--color-border,#7f7f7f4d);border-radius:var(--radius-md,8px);background:var(--color-surface,#1b1d22);max-height:280px;box-shadow:var(--shadow-lg,0 8px 28px #00000059);margin-top:4px;padding:4px;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.mxp-item-picker-option{align-items:center;gap:var(--space-2,.5rem);border-radius:var(--radius-sm,5px);cursor:pointer;padding:5px 8px;display:flex}.mxp-item-picker-option[data-active=true]{background:var(--color-surface-2,#5b8def29)}.mxp-item-picker-name{font-size:var(--fs-sm,.85rem);flex:auto}.mxp-item-picker-id{font-size:var(--fs-xs,.7rem);color:var(--color-text-muted,#8a8f98);flex:none}.mxp-item-picker-empty{font-size:var(--fs-sm,.82rem);color:var(--color-text-muted,#8a8f98);padding:8px}.mxp-player-info-wrap{gap:var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.mxp-player-info-wrap .mxp-player-info{flex:16rem}.mxp-player-info-render{flex:none}.mxp-body-render{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:radial-gradient(circle at 50% 35%,#102e3d,var(--color-surface-2,var(--color-surface)));justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.mxp-body-render{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--color-cyan) 10%,var(--color-surface)),var(--color-surface-2,var(--color-surface)))}}.mxp-body-render{overflow:hidden}.mxp-body-render-img{width:auto;height:100%;image-rendering:pixelated;object-fit:contain}.mxp-body-render-fallback{justify-content:center;align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;font-size:2.5rem;display:flex}.mxp-body-render-fallback .mxp-muted{font-size:var(--fs-xs,.7rem)}.mxp-character{gap:var(--space-4);padding:var(--space-2) 0;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.mxp-equip-col{gap:var(--space-2);flex-direction:column;display:flex}.mxp-equip-slot{flex-direction:column;gap:2px;min-width:4.5rem;display:flex}.mxp-equip-label{font-size:var(--fs-xs,.7rem);color:var(--color-fg-muted,var(--color-fg));opacity:.75}.mxp-equip-tile{border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);background:var(--color-surface-2,var(--color-surface));justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative}.mxp-equip-slot[data-filled=true] .mxp-equip-tile{background:#103241}@supports (color:color-mix(in lab,red,red)){.mxp-equip-slot[data-filled=true] .mxp-equip-tile{background:color-mix(in srgb,var(--color-cyan) 12%,var(--color-surface))}}.mxp-equip-slot[data-filled=true] .mxp-equip-tile{border-color:#15778b}@supports (color:color-mix(in lab,red,red)){.mxp-equip-slot[data-filled=true] .mxp-equip-tile{border-color:color-mix(in srgb,var(--color-cyan) 40%,var(--color-border))}}.mxp-equip-empty{opacity:.35}.mxp-character-tab{gap:var(--space-3);flex-direction:column;display:flex}.mxp-character-vitals{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.mxp-worldmap{flex-direction:column;gap:1rem;display:flex}.mxp-worldmap-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mxp-worldmap-title{color:var(--color-text);margin:0;font-size:1.05rem}.mxp-worldmap-sub{color:var(--color-text-muted);margin:.15rem 0 0;font-size:.85rem}.mxp-worldmap-controls{align-items:flex-end;gap:.75rem;display:flex}.mxp-worldmap-dimlabel{color:var(--color-text-muted);flex-direction:column;gap:.3rem;font-size:.78rem;display:flex}.mxp-worldmap-statbar{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.6rem;flex-wrap:wrap;gap:1.5rem;padding:.6rem .9rem;display:flex}.mxp-worldmap-stat{flex-direction:column;gap:.15rem;display:flex}.mxp-worldmap-stat-label{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.72rem}.mxp-worldmap-stat-value{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:.95rem}.mxp-worldmap-readout{margin-left:auto}.mxp-worldmap-canvas{aspect-ratio:1;border:1px solid var(--color-border-strong);background:var(--color-base);touch-action:none;cursor:grab;border-radius:.75rem;width:100%;max-height:70vh;position:relative;overflow:hidden}.mxp-worldmap-canvas:active{cursor:grabbing}.mxp-worldmap-svg{width:100%;height:100%;display:block}.mxp-worldmap-empty{place-items:center;padding:1.5rem;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.mxp-worldmap-marker{cursor:pointer}.mxp-worldmap-dot{fill:var(--color-elevated);stroke:var(--color-accent);stroke-width:2px;transition:stroke-width .12s}.mxp-worldmap-marker.is-selected .mxp-worldmap-dot{stroke:var(--color-neon);stroke-width:3.5px}.mxp-worldmap-dot.is-stale{stroke-dasharray:3 3;opacity:.7}.mxp-worldmap-avatar{fill:var(--color-text);pointer-events:none;font-size:12px;font-weight:700}.mxp-worldmap-label{fill:var(--color-text);paint-order:stroke;stroke:var(--color-base);stroke-width:3px;pointer-events:none;font-size:12px}.mxp-worldmap-border{fill:none;stroke:var(--color-neon);stroke-width:2px;stroke-dasharray:8 6;opacity:.55;pointer-events:none}.mxp-worldmap-spawn{pointer-events:none}.mxp-worldmap-spawn-star{fill:var(--color-accent);stroke:var(--color-base);stroke-width:1.5px;paint-order:stroke}.mxp-worldmap-spawn-label{fill:var(--color-text-muted);paint-order:stroke;stroke:var(--color-base);stroke-width:3px;font-size:11px;font-weight:600}.mxp-worldmap-overlay{pointer-events:none;justify-content:center;padding:.75rem;display:flex;position:absolute;top:0;left:0;right:0}.mxp-worldmap-overlay-card{border:1px solid var(--color-border);background:#121a27e0;border-radius:.6rem;max-width:90%;padding:.5rem .9rem}@supports (color:color-mix(in lab,red,red)){.mxp-worldmap-overlay-card{background:color-mix(in srgb,var(--color-surface) 88%,transparent)}}.mxp-worldmap-overlay-card{color:var(--color-text-muted);text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:.82rem}.mxp-ticket-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mxp-ticket-row{border:1px solid var(--mxp-border,#ffffff1f);background:var(--mxp-surface-2,#ffffff08);width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 14px;display:flex}.mxp-ticket-row:hover{border-color:var(--mxp-accent,#6aa1ff)}.mxp-ticket-row-subject{font-weight:600}.mxp-ticket-row-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mxp-ticket-thread{flex-direction:column;gap:12px;margin:16px 0;display:flex}.mxp-ticket-msg{border:1px solid var(--mxp-border,#ffffff1f);background:var(--mxp-surface-2,#ffffff08);border-radius:10px;padding:12px 14px}.mxp-ticket-msg.is-staff{border-left:3px solid var(--mxp-accent,#6aa1ff)}.mxp-ticket-msg.is-internal{border-left:3px solid var(--mxp-warn,#e0a83d);background:var(--mxp-warn-bg,#e0a83d14)}.mxp-ticket-msg-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.mxp-ticket-msg-body{white-space:pre-wrap;word-break:break-word}.mxp-ticket-triage,.mxp-ticket-filters{flex-wrap:wrap;gap:12px 16px;margin-bottom:12px;display:flex}.mxp-checkline{cursor:pointer;align-items:center;gap:8px;margin:8px 0;display:flex}.mxp-pub-page{max-width:52rem;margin:0 auto}.mxp-pub-page-head{margin-bottom:var(--space-6)}.mxp-pub-page-head h1{font-size:var(--fs-2xl);margin:0 0 var(--space-2)}.mxp-pub-lede{color:var(--color-muted);font-size:var(--fs-lg);margin:0 0 var(--space-4)}.mxp-blog-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.mxp-blog-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);transition:border-color .15s,transform .15s;overflow:hidden}.mxp-blog-card:hover{border-color:var(--color-accent);transform:translateY(-1px)}.mxp-blog-card-link{color:inherit;text-decoration:none;display:block}.mxp-blog-cover,.mxp-blog-post-cover{object-fit:cover;width:100%;max-height:22rem;display:block}.mxp-blog-post-cover{border-radius:var(--radius-card);margin:var(--space-4) 0}.mxp-blog-card-body{padding:var(--space-4)}.mxp-blog-card-body h2{margin:0 0 var(--space-1);font-size:var(--fs-xl)}.mxp-blog-tags{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.mxp-blog-pager{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);display:flex}.mxp-blog-back{margin-bottom:var(--space-4)}.mxp-prose{color:var(--color-text,var(--color-fg));overflow-wrap:anywhere;line-height:1.7}.mxp-prose h1,.mxp-prose h2,.mxp-prose h3{margin-top:var(--space-5);line-height:1.3}.mxp-prose p{margin:var(--space-3) 0}.mxp-prose ul,.mxp-prose ol{padding-left:var(--space-5);margin:var(--space-3) 0}.mxp-prose a{color:var(--color-cyan);text-decoration:underline}.mxp-prose code{background:var(--color-surface-2);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.9em}.mxp-prose pre{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);overflow-x:auto}.mxp-prose pre code{background:0 0;padding:0}.mxp-prose blockquote{border-left:3px solid var(--color-accent);margin:var(--space-3) 0;padding-left:var(--space-4);color:var(--color-muted)}.mxp-prose img{border-radius:var(--radius-md);max-width:100%;height:auto}.mxp-prose table{border-collapse:collapse;width:100%;margin:var(--space-3) 0}.mxp-prose th,.mxp-prose td{border:1px solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left}.mxp-kb-search{margin-top:var(--space-4);max-width:30rem}.mxp-kb-cats{gap:var(--space-5);display:grid}.mxp-kb-cat{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:var(--space-4) var(--space-5)}.mxp-kb-cat h2{margin:0 0 var(--space-3);font-size:var(--fs-lg)}.mxp-kb-cat ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mxp-kb-hits{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.mxp-kb-hit{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.mxp-kb-hit a{padding:var(--space-3) var(--space-4);color:inherit;text-decoration:none;display:block}.mxp-kb-hit h3{margin:0 0 var(--space-1);font-size:var(--fs-md)}.mxp-kb-article-head h1{margin:var(--space-1) 0 var(--space-4)}.mxp-kb-admin-cat{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-4);margin-bottom:var(--space-4)}.mxp-code-input{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-sm);line-height:1.5}.mxp-theme-toggle{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#121a2780;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mxp-theme-toggle{background:color-mix(in srgb,var(--color-surface) 50%,transparent)}}.mxp-theme-toggle{color:var(--color-muted);cursor:pointer;transition:color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}.mxp-theme-toggle:hover{color:var(--color-accent);border-color:#39ff1466}@supports (color:color-mix(in lab,red,red)){.mxp-theme-toggle:hover{border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}}.mxp-theme-toggle-icon{width:1.15rem;height:1.15rem}@media(prefers-reduced-motion:reduce){.mxp-theme-toggle{transition:none}}:root[data-theme=light] .mxp-rail-logo,:root[data-theme=light] .mxp-login-logo,:root[data-theme=light] .mxp-rail-mark{filter:drop-shadow(0 1px 1px #39ff144d)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .mxp-rail-logo,:root[data-theme=light] .mxp-login-logo,:root[data-theme=light] .mxp-rail-mark{filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--color-accent) 30%,transparent))}}:root[data-theme=light] .mxp-rail{box-shadow:1px 0 0 var(--color-border),4px 0 24px #1018280a}:root[data-theme=light] .mxp-console,:root[data-theme=light] .mxp-console-body{color:#e7ebf2}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}html[data-reduce-motion=true] *,html[data-reduce-motion=true] *:before,html[data-reduce-motion=true] *:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}html[data-reduce-motion=true] .mxp-tron-scan{display:none!important}html[data-density=compact]{--space-1: .2rem;--space-2: .375rem;--space-3: .55rem;--space-4: .75rem;--space-5: 1.1rem;--space-6: 1.5rem}.mxp-v2{--bg: #0a0e14;--bg-deep: #070a0f;--surface-1: #111722;--surface-2: #151d28;--surface-3: #1a2535;--surface-4: #233148;--line: rgba(255,255,255,.07);--line-2: rgba(255,255,255,.11);--line-strong: rgba(255,255,255,.16);--text: #ffffff;--text-soft: #d6dce4;--text-dim: #8b97a6;--text-faint: #5d6878;--green: #39ff14;--green-deep: #2bd40c;--green-soft: #5ce8a8;--cyan: #00e5ff;--purple: #8a00c4;--danger: #ff5555;--warning: #ffb020;--green-12: rgba(57,255,20,.12);--green-20: rgba(57,255,20,.2);--green-glow: rgba(57,255,20,.35);--cyan-12: rgba(0,229,255,.12);--danger-12: rgba(255,85,85,.12);--warning-12: rgba(255,176,32,.12);--grad-cta: linear-gradient(100deg, #39ff14 0%, #34e85a 38%, #8a00c4 100%);--grad-cta-hover: linear-gradient(100deg, #4dff2e 0%, #46f06c 38%, #a512e0 100%);--r-sm: 6px;--r-md: 9px;--r-lg: 12px;--r-xl: 16px;--r-pill: 999px;--sh-1: 0 1px 2px rgba(0,0,0,.4);--sh-2: 0 4px 16px rgba(0,0,0,.45);--sh-3: 0 16px 48px rgba(0,0,0,.55), 0 2px 8px rgba(0,0,0,.4);--focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--green), 0 0 14px var(--green-glow);--font-display: "Orbitron", "Space Grotesk", system-ui, sans-serif;--font-ui: "Rajdhani", "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px;--sidebar-w: 248px;--topbar-h: 60px;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:14.5px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:.002em}.mxp-v2,.mxp-v2 .app,.mxp-v2 .main,.mxp-v2 .page{cursor:default}.mxp-v2 *{box-sizing:border-box}.mxp-v2 *::-webkit-scrollbar{width:10px;height:10px}.mxp-v2 *::-webkit-scrollbar-track{background:transparent}.mxp-v2 *::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:99px;border:2px solid transparent;background-clip:padding-box}.mxp-v2 *::-webkit-scrollbar-thumb:hover{background:var(--line-strong);background-clip:padding-box}.mxp-v2 a{color:inherit;text-decoration:none}.mxp-v2 button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.mxp-v2 input,.mxp-v2 select,.mxp-v2 textarea{font-family:inherit}.mxp-v2 h1,.mxp-v2 h2,.mxp-v2 h3,.mxp-v2 h4,.mxp-v2 h5{margin:0;font-family:var(--font-display);font-weight:600;letter-spacing:-.02em;line-height:1.15}.mxp-v2 p{margin:0}.mxp-v2 ul{margin:0;padding:0;list-style:none}.mxp-v2 .mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1,"zero" 1}.mxp-v2 .tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mxp-v2 .display-xl{font-family:var(--font-display);font-size:40px;font-weight:600;letter-spacing:-.03em;line-height:1.05}.mxp-v2 .display-l{font-family:var(--font-display);font-size:30px;font-weight:600;letter-spacing:-.025em}.mxp-v2 .h1{font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.02em}.mxp-v2 .h2{font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.015em}.mxp-v2 .h3{font-size:14px;font-weight:600;letter-spacing:-.01em}.mxp-v2 .label{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--text-dim)}.mxp-v2 .caption{font-size:12px;color:var(--text-dim)}.mxp-v2 .body-soft{color:var(--text-soft)}.mxp-v2 .dim{color:var(--text-dim)}.mxp-v2 .app{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:var(--sidebar-w) 1fr;height:100vh;height:100dvh;overflow:hidden}.mxp-v2 .app.full{grid-template-columns:1fr}.mxp-v2 .sidebar{background:linear-gradient(180deg,var(--bg-deep),var(--bg) 60%);border-right:1px solid var(--line);display:flex;flex-direction:column;height:100%;min-height:0;padding:0}.mxp-v2 .brand{display:flex;align-items:center;gap:11px;padding:0 var(--s4);height:var(--topbar-h);border-bottom:1px solid var(--line)}.mxp-v2 .brand-mark{width:30px;height:30px;border-radius:8px;background:var(--grad-cta);display:grid;place-items:center;box-shadow:0 0 16px var(--green-glow);flex:none;position:relative;overflow:hidden}.mxp-v2 .brand-mark svg{width:19px;height:19px;color:#06140a}.mxp-v2 .brand-name{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:-.02em}.mxp-v2 .brand-name .x{color:var(--green)}.mxp-v2 .brand-logo{display:flex;align-items:center;height:var(--topbar-h)}.mxp-v2 .brand-logo img{height:32px;width:auto;display:block}.mxp-v2 .admin-head .brand-logo{display:flex;align-items:center}.mxp-v2 .admin-head .brand-logo img{height:26px;width:auto}.mxp-v2 .nav{flex:1;overflow-y:auto;padding:var(--s4) var(--s3);display:flex;flex-direction:column;gap:2px}.mxp-v2 .nav-group-label{padding:var(--s4) var(--s3) var(--s2);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.mxp-v2 .nav-group-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);width:100%;background:transparent;border:none;cursor:pointer;text-align:left;transition:color .14s}.mxp-v2 .nav-group-toggle:hover{color:var(--text-dim)}.mxp-v2 .nav-group-toggle:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--r-sm)}.mxp-v2 .nav-group-chev{width:14px!important;height:14px!important;flex:none;opacity:.55;transition:transform .15s}.mxp-v2 .nav-group[data-open="0"] .nav-group-chev{transform:rotate(-90deg)}.mxp-v2 .nav-group-items{display:flex;flex-direction:column;gap:2px}.mxp-v2 .nav-item{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:var(--r-md);color:var(--text-soft);font-size:13.5px;font-weight:500;position:relative;border:1px solid transparent;transition:background .14s ease,color .14s ease,border-color .14s ease}.mxp-v2 .nav-item svg{width:18px;height:18px;flex:none}.mxp-v2 .nav-item:hover{background:var(--surface-2);color:var(--text-soft)}.mxp-v2 .nav-item.active{background:#39ff1412;color:var(--green);border-color:#39ff1480;font-weight:600;box-shadow:0 0 18px #39ff1412}.mxp-v2 .nav-item.active svg{color:var(--green)}.mxp-v2 .nav-badge{margin-left:auto;font-size:11px;font-weight:600;color:var(--text-dim);background:var(--surface-3);border-radius:99px;padding:1px 7px}.mxp-v2 .nav-foot{padding:var(--s3);border-top:1px solid var(--line)}.mxp-v2 .sidebar.admin{background-image:linear-gradient(rgba(255,255,255,.016) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 1px);background-size:34px 34px;background-position:center top}.mxp-v2 .admin-head{display:flex;align-items:center;gap:11px;padding:0 var(--s5);height:var(--topbar-h);border-bottom:1px solid var(--line)}.mxp-v2 .admin-head .brand-mark{box-shadow:none}.mxp-v2 .admin-title{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:-.01em;color:var(--green);text-shadow:0 0 18px rgba(57,255,20,.4)}.mxp-v2 .nav-acc{display:flex;flex-direction:column}.mxp-v2 .nav-acc-head{display:flex;align-items:center;justify-content:space-between;padding:10px 11px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);border-radius:var(--r-md);cursor:pointer;transition:color .14s,background .14s}.mxp-v2 .nav-acc-head:hover{color:var(--text-soft);background:var(--surface-2)}.mxp-v2 .nav-acc-head .chev{width:14px;height:14px;transition:transform .2s ease;color:var(--text-faint)}.mxp-v2 .nav-acc.open>.nav-acc-head .chev{transform:rotate(90deg)}.mxp-v2 .nav-acc.open>.nav-acc-head{color:var(--text-soft)}.mxp-v2 .nav-sub{display:none;flex-direction:column;gap:1px;padding:2px 0 8px}.mxp-v2 .nav-acc.open>.nav-sub{display:flex}.mxp-v2 .nav-subitem{display:flex;align-items:center;gap:10px;padding:7px 11px 7px 14px;font-size:13px;color:var(--text-dim);border-radius:var(--r-md);font-weight:500;border:1px solid transparent;transition:color .14s,background .14s,border-color .14s}.mxp-v2 .nav-subitem svg{width:16px;height:16px;flex:none;opacity:.85}.mxp-v2 .nav-subitem:hover{color:var(--text-soft);background:var(--surface-2)}.mxp-v2 .nav-subitem.active{background:#39ff1412;color:var(--green);border-color:#39ff1480;font-weight:600;box-shadow:0 0 16px #39ff140f}.mxp-v2 .nav-subitem.active svg{opacity:1}.mxp-v2 .topbar{height:var(--topbar-h);flex:none;display:flex;align-items:center;gap:var(--s4);padding:0 var(--s6);border-bottom:1px solid var(--line);background:#0a0e14d1;position:relative;z-index:40;isolation:isolate;cursor:default}.mxp-v2 .topbar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mxp-v2 .main{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.mxp-v2 .page{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:var(--s8) var(--s8) var(--s16)}.mxp-v2 .page-inner{max-width:min(2240px,100%);width:100%;margin:0 auto}.mxp-v2 .page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s6)}.mxp-v2 .breadcrumb{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--text-dim)}.mxp-v2 .breadcrumb svg{width:14px;height:14px;opacity:.6}.mxp-v2 .breadcrumb b{color:var(--text);font-weight:500}.mxp-v2 .gsearch{display:flex;align-items:center;gap:9px;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-md);padding:7px 12px;color:var(--text-dim);width:280px;transition:border-color .15s,box-shadow .15s}.mxp-v2 .gsearch:hover{border-color:var(--line-2)}.mxp-v2 .gsearch svg{width:16px;height:16px}.mxp-v2 .gsearch input{flex:1;background:none;border:none;outline:none;color:var(--text);font-size:13px}.mxp-v2 .gsearch input::placeholder{color:var(--text-faint)}.mxp-v2 .gsearch kbd{font-family:var(--font-mono);font-size:11px;color:var(--text-dim);background:var(--surface-3);border:1px solid var(--line);border-radius:5px;padding:1px 6px}.mxp-v2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 16px;border-radius:var(--r-md);font-size:13.5px;font-weight:600;letter-spacing:-.01em;transition:all .15s ease;white-space:nowrap;border:1px solid transparent}.mxp-v2 .btn svg{width:17px;height:17px;flex:none}.mxp-v2 .btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mxp-v2 .btn-primary{background:var(--grad-cta);color:#06140a;font-weight:700;box-shadow:0 2px 14px #39ff1438}.mxp-v2 .btn-primary:hover{background:var(--grad-cta-hover);box-shadow:0 4px 22px #39ff1457;transform:translateY(-1px)}.mxp-v2 .btn-primary:active{transform:translateY(0) scale(.99)}.mxp-v2 .btn-secondary{background:var(--surface-2);color:var(--text);border-color:var(--line-2)}.mxp-v2 .btn-secondary:hover{background:var(--surface-3);border-color:var(--line-strong)}.mxp-v2 .btn-ghost{background:transparent;color:var(--text-soft)}.mxp-v2 .btn-ghost:hover{background:var(--surface-2);color:var(--text)}.mxp-v2 .btn-danger{background:var(--danger-12);color:var(--danger);border-color:#ff55554d}.mxp-v2 .btn-danger:hover{background:#f553}.mxp-v2 .btn-sm{height:30px;padding:0 11px;font-size:12.5px;border-radius:var(--r-sm)}.mxp-v2 .btn-sm svg{width:15px;height:15px}.mxp-v2 .btn-icon{width:38px;height:38px;padding:0;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);color:var(--text-soft)}.mxp-v2 .btn-icon:hover{background:var(--surface-3);color:var(--text);border-color:var(--line-2)}.mxp-v2 .btn-icon.sm{width:30px;height:30px}.mxp-v2 .btn-icon svg{width:18px;height:18px}.mxp-v2 .power{display:inline-flex;background:var(--surface-1);border:1px solid var(--line-2);border-radius:var(--r-md);overflow:hidden}.mxp-v2 .power button{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 15px;font-size:13px;font-weight:600;color:var(--text-soft);border-right:1px solid var(--line);transition:all .14s}.mxp-v2 .power button:last-child{border-right:none}.mxp-v2 .power button svg{width:16px;height:16px}.mxp-v2 .power button:hover{background:var(--surface-3);color:var(--text)}.mxp-v2 .power.labeled button{padding:0 14px;color:#fff}.mxp-v2 .power.labeled .start{background:var(--green-12);color:var(--green)}.mxp-v2 .power.labeled .start:hover{background:#39ff1433}.mxp-v2 .power.labeled .restart:hover{background:var(--cyan-12);color:var(--cyan)}.mxp-v2 .power.labeled .stop:hover{background:var(--warning-12);color:var(--warning)}.mxp-v2 .power.labeled .kill{color:var(--danger)}.mxp-v2 .power.labeled .kill:hover{background:var(--danger-12);color:var(--danger)}.mxp-v2 .power .start:hover{color:var(--green)}.mxp-v2 .power .restart:hover{color:var(--cyan)}.mxp-v2 .power .stop:hover{color:var(--warning)}.mxp-v2 .power .kill:hover{color:var(--danger)}.mxp-v2 .card{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1)}.mxp-v2 .panel{background:linear-gradient(180deg,var(--surface-2),var(--surface-1));border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2)}.mxp-v2 .glass{position:relative;background:linear-gradient(180deg,#1a2535a8,#11172299);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--sh-2);isolation:isolate}.mxp-v2 .glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mxp-v2 .card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s4) var(--s5);border-bottom:1px solid var(--line)}.mxp-v2 .card-head .h2{display:flex;align-items:center;gap:9px}.mxp-v2 .card-head .h2 svg{width:18px;height:18px;color:var(--text-dim)}.mxp-v2 .card-body{padding:var(--s5)}.mxp-v2 .hairline{height:1px;background:var(--line);border:none;margin:0}.mxp-v2 .badge{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--r-pill);font-size:11.5px;font-weight:600;letter-spacing:.01em;border:1px solid transparent;white-space:nowrap}.mxp-v2 .badge .dot{width:6px;height:6px;border-radius:50%;flex:none}.mxp-v2 .badge-live{background:var(--green-12);color:var(--green);border-color:var(--green-20)}.mxp-v2 .badge-live .dot{background:var(--green);box-shadow:0 0 8px var(--green);animation:mxp-pulse 2s infinite}.mxp-v2 .badge-off{background:#8b97a61a;color:var(--text-dim);border-color:var(--line-2)}.mxp-v2 .badge-off .dot{background:var(--text-faint)}.mxp-v2 .badge-warn{background:var(--warning-12);color:var(--warning);border-color:#ffb02047}.mxp-v2 .badge-warn .dot{background:var(--warning)}.mxp-v2 .badge-danger{background:var(--danger-12);color:var(--danger);border-color:#ff555547}.mxp-v2 .badge-danger .dot{background:var(--danger)}.mxp-v2 .badge-info{background:var(--cyan-12);color:var(--cyan);border-color:#00e5ff40}.mxp-v2 .badge-info .dot{background:var(--cyan)}.mxp-v2 .badge-neutral{background:var(--surface-3);color:var(--text-soft);border-color:var(--line-2)}.mxp-v2 .badge-purple{background:#8b5cf624;color:#b69bff;border-color:#8b5cf64d}.mxp-v2 .badge+.badge,.mxp-v2 .badge+.tag,.mxp-v2 .tag+.badge,.mxp-v2 .tag+.tag{margin-left:var(--s2)}@keyframes mxp-pulse{0%,to{opacity:1}50%{opacity:.45}}.mxp-v2 .tag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px 0 7px;border-radius:var(--r-sm);font-size:11.5px;font-weight:500;background:var(--surface-3);color:var(--text-soft);border:1px solid var(--line)}.mxp-v2 .tag svg{width:13px;height:13px}.mxp-v2 .sdot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.mxp-v2 .sdot.on{background:var(--green);box-shadow:0 0 8px var(--green)}.mxp-v2 .sdot.off{background:var(--text-faint)}.mxp-v2 .sdot.warn{background:var(--warning);box-shadow:0 0 7px #ffb02099}.mxp-v2 .sdot.danger{background:var(--danger);box-shadow:0 0 7px #f559}.mxp-v2 .stat{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s4) var(--s5);position:relative;overflow:hidden;transition:border-color .15s,transform .15s}.mxp-v2 .stat:hover{border-color:var(--line-2)}.mxp-v2 .stat-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);margin-bottom:10px}.mxp-v2 .stat-icon{width:30px;height:30px;border-radius:8px;background:var(--surface-3);display:grid;place-items:center;color:var(--text-dim);border:1px solid var(--line)}.mxp-v2 .stat-icon svg{width:17px;height:17px}.mxp-v2 .stat-icon.accent{background:var(--green-12);color:var(--green);border-color:var(--green-20)}.mxp-v2 .stat-icon.cyan{background:var(--cyan-12);color:var(--cyan);border-color:#00e5ff33}.mxp-v2 .stat-label{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.mxp-v2 .stat-value{font-family:var(--font-mono);font-size:27px;font-weight:600;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.mxp-v2 .stat-value .unit{font-size:14px;color:var(--text-dim);font-weight:500;margin-left:3px}.mxp-v2 .stat-sub{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:var(--text-dim)}.mxp-v2 .delta{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-mono);font-size:11.5px;font-weight:600}.mxp-v2 .delta.up{color:var(--green-soft)}.mxp-v2 .delta.down{color:var(--danger)}.mxp-v2 .delta svg{width:12px;height:12px}.mxp-v2 .bar{height:8px;border-radius:99px;background:var(--surface-3);overflow:hidden;position:relative}.mxp-v2 .bar .fill{height:100%;border-radius:99px;background:var(--green);position:relative;transition:width .6s cubic-bezier(.22,1,.36,1)}.mxp-v2 .bar .fill.cyan{background:var(--cyan)}.mxp-v2 .bar .fill.warn{background:var(--warning)}.mxp-v2 .bar .fill.danger{background:var(--danger)}.mxp-v2 .bar .fill.grad{background:linear-gradient(90deg,var(--green),var(--cyan))}.mxp-v2 .bar.alloc{height:12px;background:var(--surface-3)}.mxp-v2 .bar.alloc .booked{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#39ff14d9,#39ff148c);border-radius:99px}.mxp-v2 .bar.alloc .over{position:absolute;top:0;height:100%;background:repeating-linear-gradient(45deg,#ffb02080,#ffb02080 4px,#ffb02033 4px,#ffb02033 8px)}.mxp-v2 .bar .cap{position:absolute;top:-3px;width:2px;height:18px;background:var(--text);border-radius:2px;opacity:.5}.mxp-v2 .table-wrap{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--surface-1)}.mxp-v2 table.tbl{width:100%;border-collapse:collapse;font-size:13px}.mxp-v2 table.tbl thead th{text-align:left;padding:11px 16px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);background:var(--surface-2);border-bottom:1px solid var(--line);position:sticky;top:0;white-space:nowrap}.mxp-v2 table.tbl thead th.num{text-align:right}.mxp-v2 table.tbl tbody td{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--text-soft);vertical-align:middle}.mxp-v2 table.tbl tbody tr{transition:background .12s}.mxp-v2 table.tbl tbody tr:hover{background:var(--surface-2)}.mxp-v2 table.tbl tbody tr:last-child td{border-bottom:none}.mxp-v2 table.tbl td.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}.mxp-v2 table.tbl .row-primary{color:var(--text);font-weight:500}.mxp-v2 .cellflex{display:flex;align-items:center;gap:10px}.mxp-v2 .rowcheck{width:42px}.mxp-v2 .checkbox{width:17px;height:17px;border-radius:5px;border:1.5px solid var(--line-strong);background:var(--surface-1);display:inline-grid;place-items:center;transition:all .14s;cursor:pointer}.mxp-v2 .checkbox.on{background:var(--green);border-color:var(--green)}.mxp-v2 .checkbox.on svg{width:12px;height:12px;color:#06140a}.mxp-v2 .checkbox svg{width:0}.mxp-v2 .minibar{width:84px;height:6px;border-radius:99px;background:var(--surface-3);overflow:hidden;display:inline-block;vertical-align:middle}.mxp-v2 .minibar i{display:block;height:100%;border-radius:99px;background:var(--green)}.mxp-v2 .minibar i.warn{background:var(--warning)}.minibar i.danger{background:var(--danger)}.minibar i.cyan{background:var(--cyan)}.mxp-v2 .tabs{display:flex;align-items:center;gap:2px;border-bottom:1px solid var(--line);overflow-x:auto}.mxp-v2 .tab{display:flex;align-items:center;gap:8px;padding:11px 14px;font-size:13.5px;font-weight:500;color:var(--text-dim);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .14s}.mxp-v2 .tab svg{width:16px;height:16px}.mxp-v2 .tab:hover{color:var(--text-soft)}.mxp-v2 .tab.active{color:var(--text);border-bottom-color:var(--green)}.mxp-v2 .tab.active svg{color:var(--green)}.mxp-v2 .segmented{display:inline-flex;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-md);padding:3px;gap:2px}.mxp-v2 .segmented button{padding:5px 12px;font-size:12.5px;font-weight:600;color:var(--text-dim);border-radius:6px;transition:all .14s}.mxp-v2 .segmented button.active{background:var(--surface-3);color:var(--text);box-shadow:var(--sh-1)}.mxp-v2 .segmented button:hover:not(.active){color:var(--text-soft)}.mxp-v2 .field{display:flex;flex-direction:column;gap:7px}.mxp-v2 .field label{font-size:12.5px;font-weight:500;color:var(--text-soft)}.mxp-v2 .input{height:40px;background:var(--surface-1);border:1px solid var(--line-2);border-radius:var(--r-md);padding:0 13px;color:var(--text);font-size:13.5px;width:100%;transition:border-color .15s,box-shadow .15s}.mxp-v2 .input::placeholder{color:var(--text-faint)}.mxp-v2 .input:hover{border-color:var(--line-strong)}.mxp-v2 .input:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px var(--green-12),0 0 16px #39ff141f}.mxp-v2 .input-group{display:flex;align-items:center;background:var(--surface-1);border:1px solid var(--line-2);border-radius:var(--r-md);overflow:hidden;transition:border-color .15s,box-shadow .15s}.mxp-v2 .input-group:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--green-12)}.mxp-v2 .input-group input{flex:1;height:40px;background:none;border:none;outline:none;color:var(--text);padding:0 13px;font-size:13.5px}.mxp-v2 .input-group .affix{padding:0 13px;color:var(--text-dim);font-family:var(--font-mono);font-size:13px;background:var(--surface-2);height:40px;display:flex;align-items:center;border-left:1px solid var(--line)}.mxp-v2 .input-group .affix.pre{border-left:none;border-right:1px solid var(--line)}.mxp-v2 .toggle{width:38px;height:22px;border-radius:99px;background:var(--surface-3);border:1px solid var(--line-2);position:relative;transition:background .16s;flex:none;cursor:pointer}.mxp-v2 .toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--text-dim);transition:transform .18s,background .16s}.mxp-v2 .toggle.on{background:var(--green-20);border-color:var(--green)}.mxp-v2 .toggle.on:after{transform:translate(16px);background:var(--green);box-shadow:0 0 8px var(--green-glow)}.mxp-v2 .console{background:var(--bg-deep);border:1px solid var(--line);border-radius:var(--r-lg);font-family:var(--font-mono);font-size:12.5px;line-height:1.7;overflow:hidden;display:flex;flex-direction:column}.mxp-v2 .console-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--surface-1)}.mxp-v2 .console-dots{display:flex;gap:6px}.mxp-v2 .console-dots i{width:11px;height:11px;border-radius:50%}.mxp-v2 .console-body{padding:14px 16px;overflow-y:auto;flex:1;background:radial-gradient(120% 100% at 0 0,rgba(57,255,20,.025),transparent 60%);scroll-behavior:smooth}.mxp-v2 .cline{display:flex;gap:11px;white-space:pre-wrap;word-break:break-word;padding:2px 8px;border-radius:5px;margin:0 -8px;align-items:baseline}.mxp-v2 .cline:hover{background:#ffffff09}.mxp-v2 .cline .ts{color:var(--text-dim);flex:none;font-size:11.5px;opacity:.85}.mxp-v2 .cline .lvl{flex:none;font-weight:700;font-size:10px;letter-spacing:.04em;padding:1px 6px;border-radius:4px;min-width:42px;text-align:center}.mxp-v2 .cline .lvl.info{color:var(--cyan);background:var(--cyan-12)}.mxp-v2 .cline .lvl.warn{color:var(--warning);background:var(--warning-12)}.mxp-v2 .cline .lvl.err{color:var(--danger);background:var(--danger-12)}.mxp-v2 .cline .lvl.ok{color:var(--green);background:var(--green-12)}.mxp-v2 .cline .msg{color:#cdd6e0}.mxp-v2 .cline .msg b{color:var(--text);font-weight:500}.mxp-v2 .console-input{display:flex;align-items:center;gap:9px;padding:11px 14px;border-top:1px solid var(--line);background:var(--surface-1)}.mxp-v2 .console-input .prompt{color:var(--green);font-family:var(--font-mono)}.mxp-v2 .up-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:6px;font-size:12px;font-weight:600;color:#fff;background:var(--surface-2);border:1px solid var(--line);font-variant-numeric:tabular-nums}.mxp-v2 .up-chip svg{width:14px;height:14px;color:var(--green)}.mxp-v2 .up-readout{display:flex;align-items:center;gap:12px;width:100%;margin-top:var(--s5);padding:12px 14px;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-md)}.mxp-v2 .up-readout>svg{width:22px;height:22px;color:var(--green);flex:none}.mxp-v2 .up-readout .up-val{font-size:17px;font-weight:600;color:#fff;letter-spacing:-.01em;margin-top:2px;font-variant-numeric:tabular-nums}.mxp-v2 .up-readout .caption{text-align:left}.mxp-v2 .console-tools{display:flex;align-items:center;gap:5px}.mxp-v2 .ctool{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:600;color:var(--text-soft);background:var(--surface-2);border:1px solid var(--line);transition:all .14s}.mxp-v2 .ctool svg{width:14px;height:14px}.mxp-v2 .ctool:hover{background:var(--surface-3);color:#fff;border-color:var(--line-2)}.mxp-v2 .ctool-danger:hover{color:var(--danger);border-color:#ff55554d;background:var(--danger-12)}.mxp-v2 .console-scroll{flex:1;overflow-y:auto;min-height:0;position:relative;scroll-behavior:smooth}.mxp-v2 .console .console-body{overflow:visible;flex:none}.mxp-v2 .jump-bottom{position:absolute;left:50%;transform:translate(-50%) translateY(8px);bottom:64px;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 13px;border-radius:var(--r-pill);font-size:12px;font-weight:600;color:#06140a;background:var(--green);border:none;box-shadow:0 4px 16px #39ff144d;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;z-index:5}.mxp-v2 .jump-bottom svg{width:14px;height:14px}.mxp-v2 .jump-bottom.show{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.mxp-v2 .toast .grow{min-width:0}.mxp-v2 .toast .tclose{flex:none;width:22px;height:22px;border-radius:5px;display:grid;place-items:center;color:var(--text-faint);margin:-2px -4px 0 0}.mxp-v2 .toast .tclose:hover{background:var(--surface-3);color:var(--text)}.toast .tclose svg{width:13px;height:13px}.mxp-v2 .console-input input{flex:1;background:none;border:none;outline:none;color:var(--text);font-family:var(--font-mono);font-size:12.5px}.mxp-v2 .drawer-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#05080c99;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:90;opacity:0;pointer-events:none;transition:opacity .2s;isolation:isolate;cursor:default}.mxp-v2 .drawer-scrim.open{opacity:1;pointer-events:auto}.mxp-v2 .drawer{position:fixed;top:0;right:0;height:100vh;width:440px;max-width:94vw;background:var(--surface-2);border-left:1px solid var(--line-2);box-shadow:var(--sh-3);z-index:91;display:flex;flex-direction:column;transform:translate(100%);transition:transform .26s cubic-bezier(.22,1,.36,1)}.mxp-v2 .drawer.open{transform:none}.mxp-v2 .drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line)}.mxp-v2 .drawer-head .h2{display:flex;align-items:center;gap:9px}.drawer-head .h2 svg{width:18px;height:18px;color:var(--green)}.mxp-v2 .drawer-body{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:15px}.mxp-v2 .drawer-foot{padding:14px 20px;border-top:1px solid var(--line);background:var(--surface-1);display:flex;justify-content:flex-end;gap:10px}.mxp-v2 .drawer .frow{justify-content:space-between}.mxp-v2 .gauge{position:relative;width:120px;height:120px}.mxp-v2 .gauge .read{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.mxp-v2 .gauge .read .v{font-family:var(--font-mono);font-size:26px;font-weight:600;line-height:1}.mxp-v2 .gauge .read .l{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.mxp-v2 .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#05080ca8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:grid;place-items:center;z-index:80;isolation:isolate;cursor:default}.mxp-v2 .modal{width:480px;max-width:92vw;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--sh-3);overflow:hidden}.mxp-v2 .modal-head{padding:var(--s5) var(--s5) var(--s3);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s3)}.mxp-v2 .modal-body{padding:0 var(--s5) var(--s5);color:var(--text-soft)}.mxp-v2 .modal-foot{padding:var(--s4) var(--s5);background:var(--surface-1);border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px}.mxp-v2 .toast{display:flex;align-items:flex-start;gap:12px;width:340px;background:var(--surface-2);border:1px solid var(--line-2);border-left:3px solid var(--green);border-radius:var(--r-md);padding:13px 15px;box-shadow:var(--sh-3)}.mxp-v2 .toast.info{border-left-color:var(--cyan)}.toast.danger{border-left-color:var(--danger)}.toast.warn{border-left-color:var(--warning)}.mxp-v2 .toast .ti{width:18px;height:18px;flex:none;margin-top:1px;color:var(--green)}.mxp-v2 .toast.info .ti{color:var(--cyan)}.toast.danger .ti{color:var(--danger)}.mxp-v2 .toast .tt{font-weight:600;font-size:13px}.mxp-v2 .toast-host{position:fixed;right:20px;bottom:20px;z-index:300;display:flex;flex-direction:column;gap:10px}.mxp-v2 .toast.tin{animation:mxp-toastIn .28s cubic-bezier(.22,1,.36,1)}@keyframes mxp-toastIn{0%{opacity:0;transform:translate(16px) scale(.97)}to{opacity:1;transform:none}}.mxp-v2 .toast .td{font-size:12.5px;color:var(--text-dim);margin-top:2px}.mxp-v2 .empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--s12) var(--s6);gap:var(--s3)}.mxp-v2 .empty .e-ico{width:64px;height:64px;border-radius:18px;background:var(--surface-2);border:1px solid var(--line);display:grid;place-items:center;color:var(--text-faint);margin-bottom:4px}.mxp-v2 .empty .e-ico svg{width:30px;height:30px}.mxp-v2 .empty h3{font-size:16px}.mxp-v2 .empty p{color:var(--text-dim);max-width:340px;font-size:13px}.mxp-v2 .avatar{width:32px;height:32px;border-radius:50%;background:var(--surface-3);display:grid;place-items:center;font-weight:600;font-size:12.5px;color:var(--text-soft);border:1px solid var(--line-2);overflow:hidden;flex:none}.mxp-v2 .avatar.green{background:var(--green-12);color:var(--green);border-color:var(--green-20)}.mxp-v2 .avatar.cyan{background:var(--cyan-12);color:var(--cyan)}.mxp-v2 .avatar.purple{background:#8b5cf626;color:#b69bff}.mxp-v2 .mxp-account-menu{position:relative;display:inline-flex}.mxp-v2 .mxp-account-trigger{display:inline-flex;align-items:center;gap:5px;padding:3px 6px 3px 3px;border-radius:var(--r-pill);background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-soft);transition:background .14s,border-color .14s}.mxp-v2 .mxp-account-trigger:hover,.mxp-v2 .mxp-account-trigger[aria-expanded=true]{background:var(--surface-2);border-color:var(--line-2)}.mxp-v2 .mxp-account-trigger:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mxp-v2 .mxp-account-trigger .mxp-actionmenu-chev{width:14px;height:14px;opacity:.6;transition:transform .15s}.mxp-v2 .mxp-account-trigger[aria-expanded=true] .mxp-actionmenu-chev{transform:rotate(180deg)}.mxp-v2 .mxp-account-menu .mxp-actionmenu-pop{position:absolute;z-index:60;min-width:220px;max-width:min(280px,calc(100vw - 24px));padding:6px;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--sh-2)}.mxp-v2 .mxp-account-menu .mxp-actionmenu-pop.align-end{right:0}.mxp-v2 .mxp-account-menu .mxp-actionmenu-pop.drop-down{top:calc(100% + 6px)}.mxp-v2 .mxp-account-id{max-width:100%;padding:6px 9px 8px;font-size:12px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid var(--line);margin-bottom:4px}.mxp-v2 .mxp-account-menu .mxp-actionmenu-list{list-style:none;margin:0;padding:0}.mxp-v2 .mxp-account-menu .mxp-actionmenu-item{display:flex;align-items:center;gap:9px;width:100%;min-height:34px;padding:7px 9px;border:1px solid transparent;border-radius:var(--r-md);background:transparent;color:var(--text-soft);font-size:13px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background .12s,color .12s}.mxp-v2 .mxp-account-menu .mxp-actionmenu-item svg{width:16px;height:16px;flex:none}.mxp-v2 .mxp-account-menu .mxp-actionmenu-item:hover,.mxp-v2 .mxp-account-menu .mxp-actionmenu-item:focus-visible{background:var(--surface-3);color:var(--text);outline:none}.mxp-v2 .mxp-account-menu .mxp-actionmenu-item:focus-visible{box-shadow:var(--focus-ring)}@media(max-width:768px){.mxp-v2 .mxp-account-trigger{min-height:40px;padding:4px 6px 4px 4px;flex:none}.mxp-v2 .mxp-account-trigger .avatar{width:34px;height:34px}.mxp-v2 .mxp-account-menu .mxp-actionmenu-pop.align-end{right:max(0px,env(safe-area-inset-right))}.mxp-v2 .mxp-account-menu .mxp-actionmenu-pop{max-width:min(280px,calc(100vw - 16px))}.mxp-v2 .mxp-account-menu .mxp-actionmenu-item{min-height:44px}}.mxp-v2 .skel{background:linear-gradient(90deg,var(--surface-2),var(--surface-3),var(--surface-2));background-size:200% 100%;animation:mxp-shimmer 1.4s infinite;border-radius:6px}@keyframes mxp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mxp-v2 .spin{animation:mxp-spin 1s linear infinite}@keyframes mxp-spin{to{transform:rotate(360deg)}}.mxp-v2 .grid{display:grid;gap:var(--s4)}.mxp-v2 .g-2{grid-template-columns:repeat(2,1fr)}.g-3{grid-template-columns:repeat(3,1fr)}.g-4{grid-template-columns:repeat(4,1fr)}.g-5{grid-template-columns:repeat(5,1fr)}.mxp-v2 .flex{display:flex}.col{display:flex;flex-direction:column}.mxp-v2 .ai-c{align-items:center}.jc-b{justify-content:space-between}.jc-e{justify-content:flex-end}.ai-s{align-items:flex-start}.mxp-v2 .gap1{gap:var(--s1)}.gap2{gap:var(--s2)}.gap3{gap:var(--s3)}.gap4{gap:var(--s4)}.gap5{gap:var(--s5)}.gap6{gap:var(--s6)}.mxp-v2 .wrap{flex-wrap:wrap}.grow{flex:1}.mla{margin-left:auto}.mxp-v2 .mt2{margin-top:var(--s2)}.mt3{margin-top:var(--s3)}.mt4{margin-top:var(--s4)}.mt5{margin-top:var(--s5)}.mt6{margin-top:var(--s6)}.mt8{margin-top:var(--s8)}.mxp-v2 .mb2{margin-bottom:var(--s2)}.mb3{margin-bottom:var(--s3)}.mb4{margin-bottom:var(--s4)}.mb6{margin-bottom:var(--s6)}.mxp-v2 .center{display:grid;place-items:center}.mxp-v2 .divider-v{width:1px;align-self:stretch;background:var(--line)}.mxp-v2 .icon-14 svg{width:14px;height:14px}.icon-16 svg{width:16px;height:16px}.icon-18 svg{width:18px;height:18px}.mxp-v2 .txt-green{color:var(--green)}.txt-cyan{color:var(--cyan)}.txt-danger{color:var(--danger)}.txt-warn{color:var(--warning)}.txt-soft{color:var(--text-soft)}.txt-dim{color:var(--text-dim)}@media(max-width:1100px){.mxp-v2 .app{grid-template-columns:64px 1fr}.mxp-v2 .app:has(.sidebar.srail){grid-template-columns:236px 1fr}.mxp-v2 .app:has(.sidebar.side-nav-drawer){grid-template-columns:1fr}.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-group-label,.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-trail,.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-ext{display:none}.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-item{justify-content:center;padding:11px 10px;min-height:44px}.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav{padding:var(--s3) var(--s2);align-items:stretch}.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-foot{padding:var(--s2)}.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-group-items{gap:2px}.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-label{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);white-space:nowrap;z-index:70;pointer-events:none;background:var(--surface-3);color:var(--text);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:5px 9px;font-size:12.5px;font-weight:500;box-shadow:var(--sh-2);opacity:0;visibility:hidden;transition:opacity .12s ease}.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-item:hover .nav-label,.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-item:focus-visible .nav-label,.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer) .nav-item:active .nav-label{opacity:1;visibility:visible}}@media(max-width:768px){.mxp-v2 .sidebar:not(.srail):not(.side-nav-drawer){padding-left:env(safe-area-inset-left)}.mxp-v2 .topbar{padding:0 max(var(--s4),env(safe-area-inset-right)) 0 var(--s4);gap:var(--s3)}.mxp-v2 .topbar .gsearch{display:none}.mxp-v2 .page{padding:var(--s5) max(var(--s4),env(safe-area-inset-right)) calc(var(--s12) + env(safe-area-inset-bottom)) var(--s4)}.mxp-v2 .page-inner{max-width:100%}.mxp-v2 .modal{max-width:94vw}}.mxp-v2 .nav-burger{display:none;flex:none}.mxp-v2 .sidebar.srail .sidebar-close{display:none;margin-left:auto}.mxp-v2 .nav-scrim{display:none;position:fixed;top:0;right:0;bottom:0;left:0;border:none;padding:0;margin:0;background:#05080c99;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:55;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s;cursor:pointer}.mxp-v2 .nav-scrim.open{visibility:visible}@media(max-width:768px){.mxp-v2 .app:has(.sidebar.srail){grid-template-columns:1fr!important}.mxp-v2 .sidebar.srail{position:fixed;top:0;left:0;bottom:0;height:100vh;height:100dvh;width:min(86vw,300px);z-index:60;transform:translate(-100%);transition:transform .26s cubic-bezier(.22,1,.36,1);box-shadow:var(--sh-3);will-change:transform}.mxp-v2 .sidebar.srail.mobile-open{transform:none}.mxp-v2 .sidebar.srail .srail-server{display:block}.mxp-v2 .nav-burger,.mxp-v2 .sidebar.srail .sidebar-close{display:inline-flex}.mxp-v2 .nav-scrim{display:block}.mxp-v2 .nav-scrim.open{opacity:1;pointer-events:auto}}.mxp-v2 .sidebar.side-nav-drawer .sidebar-close{display:none;margin-left:auto}@media(max-width:1100px){.mxp-v2 .sidebar.side-nav-drawer{position:fixed;top:0;left:0;bottom:0;height:100vh;height:100dvh;width:min(86vw,300px);z-index:60;overflow-y:auto;padding-left:env(safe-area-inset-left);transform:translate(-100%);transition:transform .26s cubic-bezier(.22,1,.36,1);box-shadow:var(--sh-3);will-change:transform}.mxp-v2 .sidebar.side-nav-drawer.mobile-open{transform:none}@media(prefers-reduced-motion:reduce){.mxp-v2 .sidebar.side-nav-drawer{transition:none}}.mxp-v2 .nav-burger,.mxp-v2 .sidebar.side-nav-drawer .sidebar-close{display:inline-flex}.mxp-v2 .app:has(.sidebar.side-nav-drawer) .nav-scrim{display:block}.mxp-v2 .app:has(.sidebar.side-nav-drawer) .nav-scrim.open{opacity:1;pointer-events:auto}.mxp-v2 .sidebar.side-nav-drawer .nav-label{position:static;opacity:1;visibility:visible;transform:none;background:none;border:none;box-shadow:none;padding:0;white-space:normal;pointer-events:auto}.mxp-v2 .sidebar.side-nav-drawer .nav-item{min-height:44px}}@media(max-width:768px){.mxp-v2 .app:has(.sidebar.side-nav-drawer) .topbar{flex-wrap:wrap;height:auto;min-height:var(--topbar-h);row-gap:var(--s2);padding-top:var(--s3);padding-bottom:var(--s3);align-items:center}.mxp-v2 .app:has(.sidebar.side-nav-drawer) .topbar .breadcrumb{flex:1 1 auto;min-width:0;flex-wrap:wrap}.mxp-v2 .app:has(.sidebar.side-nav-drawer) .topbar>.flex:last-child{flex:1 0 100%;flex-wrap:wrap;justify-content:flex-end;row-gap:var(--s2)}.mxp-v2 .app:has(.sidebar.side-nav-drawer) .topbar .caption{white-space:normal}}@media(max-width:1100px){.mxp-v2 .g-4,.mxp-v2 .g-5,.mxp-v2 .g-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.mxp-v2 .g-2,.mxp-v2 .g-3,.mxp-v2 .g-4,.mxp-v2 .g-5{grid-template-columns:1fr}.mxp-v2 .minihero{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.mxp-v2 .catalog{grid-template-columns:1fr}.mxp-v2 .stat-label{white-space:normal;overflow-wrap:anywhere}.mxp-v2 .stat-value{font-size:clamp(20px,7vw,27px);overflow-wrap:anywhere;word-break:break-word}.mxp-v2 .ministat .ms-v{font-size:clamp(17px,6vw,21px);overflow-wrap:anywhere}.mxp-v2 .frow{flex-direction:column;align-items:stretch;gap:var(--s2)}.mxp-v2 .frow .fr-desc{max-width:100%}.mxp-v2 .page-head,.mxp-v2 .dash-head{flex-direction:column;align-items:stretch;gap:var(--s3)}.mxp-v2 .panel-head{flex-direction:column;align-items:stretch}.mxp-v2 .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.mxp-v2 .table-wrap table.tbl{min-width:max-content}}.mxp-v2 .cockpit.layout-top .app{grid-template-columns:1fr}.mxp-v2 .cockpit.layout-top .side-nav,.mxp-v2 .cockpit.layout-side .top-nav{display:none}.mxp-v2 .lswitch{display:inline-flex;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-md);padding:3px;gap:2px}.mxp-v2 .lswitch button{display:grid;place-items:center;width:30px;height:26px;border-radius:6px;color:var(--text-dim);transition:all .14s}.mxp-v2 .lswitch button svg{width:16px;height:16px}.mxp-v2 .lswitch button.active{background:var(--surface-3);color:var(--green);box-shadow:var(--sh-1)}.mxp-v2 .lswitch button:hover:not(.active){color:var(--text-soft)}.mxp-v2 .connchip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 6px 0 11px;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-md);font-size:12.5px;color:var(--text-soft)}.mxp-v2 .connchip svg{width:14px;height:14px;color:var(--green)}.mxp-v2 .connchip .cc-copy{width:24px;height:24px;border-radius:5px;display:grid;place-items:center;color:var(--text-dim)}.mxp-v2 .connchip .cc-copy:hover{background:var(--surface-3);color:var(--text)}.mxp-v2 .connchip .cc-copy svg{width:13px;height:13px;color:var(--text-dim)}.mxp-v2 .topnav{display:flex;align-items:center;gap:2px;padding:0 var(--s6);height:48px;border-bottom:1px solid var(--line);background:#0a0e14d1;position:sticky;top:0;z-index:35;overflow:visible;isolation:isolate;cursor:default}.mxp-v2 .topnav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mxp-v2 .topnav-group{position:relative}.mxp-v2 .topnav-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:var(--r-md);font-size:13.5px;font-weight:500;color:var(--text-soft);border-bottom:2px solid transparent;transition:all .14s}.mxp-v2 .topnav-btn svg{width:16px;height:16px}.mxp-v2 .topnav-btn .chev{width:13px;height:13px;opacity:.6;transition:transform .18s}.mxp-v2 .topnav-btn:hover{color:var(--text);background:var(--surface-2)}.mxp-v2 .topnav-group.open .topnav-btn{color:var(--text)}.mxp-v2 .topnav-group.open .topnav-btn .chev{transform:rotate(180deg)}.mxp-v2 .topnav-btn.active{color:var(--green)}.mxp-v2 .topnav-btn.active svg{color:var(--green)}.mxp-v2 .topnav-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:230px;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--sh-3);padding:6px;display:none;flex-direction:column;gap:1px;z-index:60}.mxp-v2 .topnav-group.open .topnav-menu{display:flex}.mxp-v2 .topnav-item{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:var(--r-md);font-size:13.5px;color:var(--text-soft);font-weight:500;transition:background .12s,color .12s}.mxp-v2 .topnav-item svg{width:17px;height:17px;flex:none}.mxp-v2 .topnav-item:hover{background:var(--surface-3);color:var(--text)}.mxp-v2 .topnav-item.active{color:var(--green);background:#39ff1412}.mxp-v2 .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s5);flex-wrap:wrap}.mxp-v2 .panel-title{display:flex;align-items:center;gap:11px}.mxp-v2 .panel-title .pt-ico{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--line);flex:none}.mxp-v2 .panel-title .pt-ico svg{width:19px;height:19px}.mxp-v2 .panel-title h1{font-family:var(--font-display);font-size:21px;font-weight:600;letter-spacing:-.02em}.mxp-v2 .panel-title p{font-size:13px;color:var(--text-dim);margin-top:2px}.mxp-v2 .panel-fade{animation:mxp-panelIn .2s cubic-bezier(.22,1,.36,1)}@keyframes mxp-panelIn{0%{transform:translateY(5px)}to{transform:none}}.mxp-v2 .lrow{display:flex;align-items:center;gap:14px;padding:13px 16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-1);transition:border-color .14s,background .14s}.mxp-v2 .lrow:hover{border-color:var(--line-2);background:var(--surface-2)}.mxp-v2 .lrow .lr-ico{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:var(--surface-3);border:1px solid var(--line);flex:none}.mxp-v2 .lrow .lr-ico svg{width:19px;height:19px}.mxp-v2 .lrow .lr-title{font-size:13.5px;font-weight:500;color:var(--text)}.mxp-v2 .lrow .lr-sub{font-size:12px;color:var(--text-dim);margin-top:1px}.mxp-v2 .catalog{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--s3)}.mxp-v2 .catitem{display:flex;gap:13px;padding:14px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);transition:border-color .14s,transform .14s}.mxp-v2 .catitem:hover{border-color:var(--line-2);transform:translateY(-2px)}.mxp-v2 .catitem .cat-ico{width:42px;height:42px;border-radius:10px;display:grid;place-items:center;background:var(--surface-1);border:1px solid var(--line-2);flex:none}.mxp-v2 .catitem .cat-ico svg{width:24px;height:24px}.mxp-v2 .catitem .cat-name{font-size:14px;font-weight:600;color:var(--text);display:flex;align-items:center;gap:7px}.mxp-v2 .catitem .cat-desc{font-size:12px;color:var(--text-dim);margin-top:3px;line-height:1.45}.mxp-v2 .catitem .cat-meta{display:flex;align-items:center;gap:8px;margin-top:9px;font-size:11.5px;color:var(--text-faint)}.mxp-v2 .minihero{display:grid;gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:var(--s5)}.mxp-v2 .ministat{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px 16px}.mxp-v2 .ministat .ms-l{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.mxp-v2 .ministat .ms-v{font-family:var(--font-mono);font-size:21px;font-weight:600;margin-top:6px;letter-spacing:-.02em}.mxp-v2 .frow{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid var(--line)}.mxp-v2 .frow:last-child{border-bottom:none}.mxp-v2 .frow .fr-label{font-size:13.5px;color:var(--text);font-weight:500}.mxp-v2 .frow .fr-desc{font-size:12px;color:var(--text-dim);margin-top:2px;max-width:520px}.mxp-v2 .kbd-key{font-family:var(--font-mono);font-size:12px;background:var(--surface-1);border:1px solid var(--line-2);border-radius:5px;padding:2px 7px;color:var(--text-soft)}.mxp-v2 .coming{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--text-dim);background:var(--surface-1);border:1px solid var(--line);border-radius:99px;padding:5px 12px}.mxp-v2 .coming svg{width:14px;height:14px;color:var(--cyan)}.mxp-v2 .editor-split{display:grid;grid-template-columns:260px 1fr;gap:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--surface-1);min-height:0}.mxp-v2 .editor-rail{border-right:1px solid var(--line);background:var(--bg-deep);overflow-y:auto}.mxp-v2 .editor-pane{display:flex;flex-direction:column;min-width:0;min-height:0}.mxp-v2 .editor-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--surface-1)}.mxp-v2 .editor-body{display:flex;overflow:auto;flex:1;font-family:var(--font-mono);font-size:12.5px;line-height:1.7;background:var(--bg-deep)}.mxp-v2 .editor-gutter{padding:14px 10px;text-align:right;color:var(--text-faint);-webkit-user-select:none;user-select:none;border-right:1px solid var(--line);min-width:48px}.mxp-v2 .editor-code{padding:14px 16px;white-space:pre;color:var(--text-soft);flex:1}.mxp-v2 .editor-locked{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s3);padding:var(--s12);text-align:center;color:var(--text-dim)}.mxp-v2 .ds-page{max-width:1080px;margin:0 auto;padding:64px 40px 96px}.mxp-v2 .ds-hero{padding-bottom:48px;border-bottom:1px solid var(--line);margin-bottom:16px}.mxp-v2 .chip-mono{font-family:var(--font-mono);font-size:12px;color:var(--text-soft);background:var(--surface-2);border:1px solid var(--line-2);border-radius:99px;padding:5px 12px}.mxp-v2 .ds-sec{padding:48px 0;border-bottom:1px solid var(--line)}.mxp-v2 .ds-sec-head{display:flex;align-items:center;gap:14px;margin-bottom:18px}.mxp-v2 .ds-num{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--green);background:var(--green-12);border:1px solid var(--green-20);border-radius:8px;padding:3px 9px}.mxp-v2 .ds-lead{color:var(--text-soft);font-size:15px;max-width:680px;line-height:1.6}.mxp-v2 .sw{display:flex;flex-direction:column;gap:8px}.mxp-v2 .sw-chip{height:64px;border-radius:12px}.mxp-v2 .sw-name{font-size:13px;font-weight:500}.mxp-v2 .sw-hex{font-size:12px;color:var(--text-dim)}.mxp-v2 .rule{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px}.mxp-v2 .rule-h{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13.5px;margin-bottom:7px}.mxp-v2 .rule-h svg{width:17px;height:17px}.mxp-v2 .rule.ok .rule-h{color:var(--green-soft)}.mxp-v2 .rule.no .rule-h{color:var(--danger)}.mxp-v2 .rule p{color:var(--text-dim);font-size:13px;line-height:1.55}.mxp-v2 .type-row{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.mxp-v2 .type-meta{font-size:12px;color:var(--text-dim);flex:none}.mxp-v2 .sp-row{display:flex;align-items:center;gap:14px}.mxp-v2 .sp-box{height:16px;background:var(--green);border-radius:3px;flex:none;box-shadow:0 0 10px var(--green-glow)}.mxp-v2 .rad{height:58px;background:var(--surface-1);border:1px solid var(--line-2);display:grid;place-items:center}.mxp-v2 .elev{height:46px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);display:grid;place-items:center}.mxp-v2 .ds-block{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.mxp-v2 .ds-block:first-of-type{border-top:none}.mxp-v2 .ds-foot{text-align:center;padding-top:40px;display:flex;flex-direction:column;align-items:center}.mxp-v2 .ds-foot .brand-mark{margin:0 auto}.mxp-v2 .loader-tile{width:44px;height:44px;border-radius:11px;background:var(--surface-1);border:1px solid var(--line-2);display:grid;place-items:center;flex:none}.mxp-v2 .loader-tile svg{width:26px;height:26px}@media(prefers-reduced-motion:reduce){.mxp-v2 *,.mxp-v2 *:before,.mxp-v2 *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.mxp-plan-picker{border:0;padding:0;margin:0}.mxp-plan-picker>legend{font-weight:600;font-size:13px;color:var(--txt-soft,#9aa4b2);padding:0;margin:0 0 8px}.mxp-plan-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.mxp-plan-card{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;border-radius:12px;background:var(--surface-1,#161a22);border:1px solid var(--line-2,#262b36);color:inherit;cursor:pointer;text-align:center;transition:border-color .12s ease,background .12s ease}.mxp-plan-card:hover{border-color:var(--line-3,#39414f)}.mxp-plan-card.is-selected{border-color:var(--green,#39ff14);background:#39ff140f}.mxp-plan-card img{width:40px;height:40px;object-fit:contain;margin-bottom:2px}.mxp-plan-card .mxp-plan-name{font-weight:600;font-size:13px}.mxp-plan-card .mxp-plan-spec{font-size:11px;color:var(--txt-dim,#7b8494);line-height:1.3}.mxp-plan-custom{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.mxp-plan-locked{margin:0}.plan-tag img{width:16px;height:16px;object-fit:contain}.mxp-v2 .card,.mxp-v2 .panel,.mxp-v2 .glass,.mxp-v2 .stat{position:relative;transition:border-color .16s ease,box-shadow .16s ease}.mxp-v2 .card:before,.mxp-v2 .panel:before,.mxp-v2 .glass:before{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(57,255,20,.4),transparent);opacity:0;transition:opacity .18s ease;pointer-events:none;z-index:1}.mxp-v2 .card:hover,.mxp-v2 .panel:hover,.mxp-v2 .glass:hover{border-color:#00e5ff33;box-shadow:var(--sh-2),0 0 24px -14px #00e5ff73}.mxp-v2 .card:hover:before,.mxp-v2 .panel:hover:before,.mxp-v2 .glass:hover:before{opacity:.7}.mxp-v2 .stat:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(90deg,transparent,rgba(57,255,20,.45),transparent);opacity:.55;transition:opacity .18s ease;pointer-events:none;z-index:1}.mxp-v2 .stat:after{content:"";position:absolute;top:9px;right:9px;width:11px;height:11px;border-top:1.5px solid rgba(0,229,255,.26);border-right:1.5px solid rgba(0,229,255,.26);border-top-right-radius:4px;pointer-events:none;transition:border-color .18s ease}.mxp-v2 .stat:hover{border-color:#00e5ff38;box-shadow:0 0 24px -12px #00e5ff73}.mxp-v2 .stat:hover:before{opacity:1}.mxp-v2 .stat:hover:after{border-color:#39ff1480}.mxp-v2 .stat .stat-value{text-shadow:0 0 18px rgba(57,255,20,.08)}.mxp-v2 .stat-icon.accent{box-shadow:0 0 14px -6px var(--green-glow)}.mxp-v2 .stat-icon.cyan{box-shadow:0 0 14px -6px #00e5ff99}.mxp-v2 .btn-primary{box-shadow:0 2px 14px #39ff1447,0 0 0 1px #39ff142e}.mxp-v2 .btn-primary:hover:not(:disabled){box-shadow:0 4px 24px #39ff146b,0 0 18px #39ff1433}.mxp-v2 .btn-ghost:hover:not(:disabled){box-shadow:inset 0 0 0 1px #00e5ff2e}.mxp-v2 .btn-secondary:hover:not(:disabled){border-color:#00e5ff47;box-shadow:0 0 16px -10px #00e5ff99}.mxp-v2 .btn-icon:hover:not(:disabled){border-color:#00e5ff3d;box-shadow:0 0 14px -8px #00e5ff99}.mxp-v2 .btn-danger:hover:not(:disabled){box-shadow:0 0 16px -8px #ff55558c}.mxp-v2 .btn:disabled,.mxp-v2 .btn[aria-disabled=true]{box-shadow:none;transform:none;opacity:.5;cursor:not-allowed}.mxp-v2 .badge-live{box-shadow:0 0 14px -6px var(--green-glow)}.mxp-v2 .badge-info{box-shadow:0 0 14px -6px #00e5ff8c}.mxp-v2 .badge-warn{box-shadow:0 0 14px -7px #ffb0208c}.mxp-v2 .badge-danger{box-shadow:0 0 14px -7px #ff55558c}.mxp-v2 .badge-purple{box-shadow:0 0 14px -7px #8a00c48c}.mxp-v2 table.tbl thead th{border-bottom-color:#00e5ff33;box-shadow:inset 0 -1px #39ff141f}.mxp-v2 table.tbl tbody tr:hover{background:var(--surface-2);box-shadow:inset 0 0 0 1px #00e5ff0f}.mxp-v2 .input:hover{border-color:#00e5ff38}.mxp-v2 .input:focus{outline:none;border-color:var(--green);box-shadow:var(--focus-ring)}.mxp-v2 .input-group:focus-within{border-color:var(--green);box-shadow:var(--focus-ring)}.mxp-v2 .gsearch:focus-within{border-color:var(--green);box-shadow:var(--focus-ring)}.mxp-v2 .checkbox.on{box-shadow:0 0 10px -3px var(--green-glow)}.mxp-v2 .toggle.on{box-shadow:0 0 10px -4px var(--green-glow)}.mxp-v2 .gauge .read .v{text-shadow:0 0 14px rgba(57,255,20,.12)}.mxp-v2 .bar .fill{box-shadow:0 0 10px -2px var(--green-glow)}.mxp-v2 .bar .fill.cyan{box-shadow:0 0 10px -2px #00e5ff80}.mxp-v2 .bar .fill.warn{box-shadow:0 0 10px -2px #ffb02080}.mxp-v2 .bar .fill.danger{box-shadow:0 0 10px -2px #ff55558c}.mxp-v2 .tab.active{box-shadow:inset 0 -2px 0 var(--green),0 2px 10px -6px var(--green-glow)}.mxp-v2 .segmented button.active{box-shadow:var(--sh-1),0 0 0 1px #39ff1424}@media(prefers-reduced-motion:reduce){.mxp-v2 .stat:before{opacity:.4}}@media(max-width:1279.98px){.mxp-v2 .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bg-deep, #0a0e14);isolation:isolate}.mxp-v2 .nav-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}.mxp-v2 .nav-scrim.open{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}
