*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--hairline)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-full{bottom:100%}.left-1\/2{left:50%}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.-ml-3{margin-left:-.75rem}.mb-lg{margin-bottom:16px}.mb-md{margin-bottom:12px}.mb-sm{margin-bottom:8px}.mb-xs{margin-bottom:4px}.mb-xxl{margin-bottom:32px}.ml-2{margin-left:.5rem}.ml-xs{margin-left:4px}.mt-lg{margin-top:16px}.mt-md{margin-top:12px}.mt-xs{margin-top:4px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-2{height:.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-px{height:1px}.max-h-60{max-height:15rem}.max-h-72{max-height:18rem}.max-h-\[320px\]{max-height:320px}.min-h-screen{min-height:100vh}.w-2{width:.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-full{width:100%}.w-lg{width:16px}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0px}.max-w-\[220px\]{max-width:220px}.max-w-\[420px\]{max-width:420px}.max-w-\[560px\]{max-width:560px}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.scroll-mt-\[56px\]{scroll-margin-top:56px}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.gap-lg{gap:16px}.gap-md{gap:12px}.gap-sm{gap:8px}.gap-xl{gap:24px}.gap-xs{gap:4px}.gap-xxs{gap:2px}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-card{border-radius:14px}.rounded-card-sm,.rounded-input{border-radius:10px}.rounded-pill{border-radius:9999px}.rounded-tag{border-radius:6px}.border{border-width:1px}.border-2{border-width:2px}.border-hairline{border-color:var(--hairline)}.border-hairline-input{border-color:var(--hairline-input)}.border-indigo{border-color:var(--indigo)}.border-sev-critical{border-color:var(--sev-critical)}.border-sev-warn{border-color:var(--sev-warn)}.border-t-indigo{border-top-color:var(--indigo)}.bg-black\/40{background-color:#0006}.bg-brand-dark-900{background-color:var(--brand-dark-900)}.bg-canvas{background-color:var(--canvas)}.bg-canvas-soft{background-color:var(--canvas-soft)}.bg-hairline{background-color:var(--hairline)}.bg-indigo-wash{background-color:var(--indigo-wash)}.bg-sev-critical{background-color:var(--sev-critical)}.bg-sev-critical-wash{background-color:var(--sev-critical-wash)}.bg-sev-ok-wash{background-color:var(--sev-ok-wash)}.bg-sev-warn{background-color:var(--sev-warn)}.bg-sev-warn-wash{background-color:var(--sev-warn-wash)}.bg-transparent{background-color:transparent}.p-0{padding:0}.p-xl{padding:24px}.px-lg{padding-left:16px;padding-right:16px}.px-md{padding-left:12px;padding-right:12px}.px-sm{padding-left:8px;padding-right:8px}.px-xl{padding-left:24px;padding-right:24px}.py-lg{padding-top:16px;padding-bottom:16px}.py-md{padding-top:12px;padding-bottom:12px}.py-sm{padding-top:8px;padding-bottom:8px}.py-xs{padding-top:4px;padding-bottom:4px}.py-xxs{padding-top:2px;padding-bottom:2px}.pt-huge{padding-top:64px}.text-\[15px\]{font-size:15px}.text-body-md{font-size:15px;line-height:1.4}.text-caption{font-size:13px;line-height:1.4;letter-spacing:-.39px}.text-heading-md{font-size:20px;line-height:1.4;letter-spacing:-.2px}.text-heading-sm{font-size:18px;line-height:1.4}.text-micro-cap{font-size:10px;line-height:1.15;letter-spacing:.1px}.font-light{font-weight:300}.font-medium{font-weight:500}.lowercase{text-transform:lowercase}.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)}.leading-\[1\.4\]{line-height:1.4}.text-brand-dark-900{color:var(--brand-dark-900)}.text-indigo{color:var(--indigo)}.text-ink{color:var(--ink)}.text-ink-mute{color:var(--ink-mute)}.text-ink-secondary{color:var(--ink-secondary)}.text-sev-critical-ink{color:var(--sev-critical-ink)}.text-sev-ok-ink{color:var(--sev-ok-ink)}.text-sev-warn-ink{color:var(--sev-warn-ink)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.placeholder\:text-ink-mute::-moz-placeholder{color:var(--ink-mute)}.placeholder\:text-ink-mute::placeholder{color:var(--ink-mute)}.focus-within\:z-30:focus-within{z-index:30}.hover\:z-30:hover{z-index:30}.hover\:border-indigo:hover{border-color:var(--indigo)}.hover\:bg-canvas-soft:hover{background-color:var(--canvas-soft)}.hover\:text-indigo:hover{color:var(--indigo)}.hover\:text-indigo-deep:hover{color:var(--indigo-deep)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-0:focus{left:0}.focus\:top-0:focus{top:0}.focus\:z-30:focus{z-index:30}.focus\:bg-canvas:focus{background-color:var(--canvas)}.focus\:px-md:focus{padding-left:12px;padding-right:12px}.focus\:py-sm:focus{padding-top:8px;padding-bottom:8px}.focus\:text-ink:focus{color:var(--ink)}.focus-visible\:bg-canvas-soft:focus-visible{background-color:var(--canvas-soft)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo:focus-visible{outline-color:var(--indigo)}.disabled\:opacity-50:disabled{opacity:.5}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-100{opacity:1}.aria-selected\:bg-canvas-soft[aria-selected=true]{background-color:var(--canvas-soft)}@media (prefers-reduced-motion: reduce){.motion-reduce\:transition-none{transition-property:none}}@font-face{font-family:InterVariable;src:url(/static/app/assets/InterVariable-DiVDrmQJ.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--canvas: #ffffff;--canvas-soft: #f6f9fc;--hairline: #e3e8ee;--hairline-input: #a8c3de;--font-ui: "InterVariable", system-ui, sans-serif;--ink: #0d253d;--ink-secondary: #273951;--ink-mute: #63738c;--indigo: #533afd;--indigo-deep: #4434d4;--indigo-press: #2e2b8c;--brand-dark-900: #1c1e54;--indigo-wash: rgba(83, 58, 253, .1);--chrome-ink: #c7cae6;--chrome-ink-strong: #dfe1f5;--chrome-ink-account: #e4e6f7;--brand-mark-from: #6d5cff;--brand-mark-to: #3d2fd0;--avatar-from: #8478ff;--avatar-to: #4a3ad6;--row-hover: #fcfcff;--on-primary: #ffffff;--sev-ok: #089e46;--sev-ok-ink: #166534;--sev-ok-wash: rgba(8, 158, 70, .14);--sev-warn: #ba7c00;--sev-warn-ink: #854d0e;--sev-warn-wash: rgba(186, 124, 0, .14);--sev-critical: #dc2626;--sev-critical-ink: #b91c1c;--sev-critical-wash: rgba(220, 38, 38, .14);--sev-ok-edge: rgba(8, 158, 70, .3);--sev-warn-edge: rgba(186, 124, 0, .3);--sev-critical-edge: rgba(220, 38, 38, .3);--indigo-edge: rgba(83, 58, 253, .3);--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--h-sm: 32px;--h-md: 40px;--h-lg: 48px;--shadow-rest: 0 1px 2px rgba(13, 37, 61, .05);--shadow-lift: 0 2px 6px rgba(83, 58, 253, .1), 0 10px 24px rgba(13, 37, 61, .07);--shadow-pop: 0 4px 12px rgba(13, 37, 61, .08), 0 18px 40px rgba(13, 37, 61, .12);--ring: 0 0 0 3px var(--indigo-wash);--ease: cubic-bezier(.2, .8, .2, 1)}body{font-family:var(--font-ui);font-feature-settings:"ss01";background:var(--canvas);color:var(--ink)}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.mk{font-family:var(--font-ui);font-feature-settings:"ss01";background:var(--canvas);color:var(--ink);font-size:15px;line-height:1.55;border-radius:8px;display:grid;grid-template-rows:auto 1fr;box-shadow:0 1px 3px #0d253d1a,0 10px 34px #0d253d14}.mk *,.mk *:before,.mk *:after{box-sizing:border-box}.tip{position:relative}.tip:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%) translateY(3px);background:var(--brand-dark-900);color:#fff;font-family:var(--font-ui);font-size:12px;font-weight:400;line-height:1.45;letter-spacing:0;text-align:left;text-transform:none;padding:7px 10px;border-radius:8px;width:-moz-max-content;width:max-content;max-width:250px;opacity:0;visibility:hidden;transition:opacity .13s ease,transform .13s ease;z-index:40;pointer-events:none;box-shadow:0 4px 14px #0d253d38}.tip:before{content:"";position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%) translateY(3px);border:5px solid transparent;border-top-color:var(--brand-dark-900);opacity:0;visibility:hidden;transition:opacity .13s ease,transform .13s ease;z-index:40;pointer-events:none}.tip:hover:after,.tip:hover:before,.tip:focus-visible:after,.tip:focus-visible:before,.tip:focus-within:after,.tip:focus-within:before{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.tip--below:after{bottom:auto;top:calc(100% + 9px);transform:translate(-50%) translateY(-3px)}.tip--below:before{bottom:auto;top:calc(100% + 4px);border-top-color:transparent;border-bottom-color:var(--brand-dark-900);transform:translate(-50%) translateY(-3px)}.tip--below:hover:after,.tip--below:focus-within:after,.tip--below:hover:before,.tip--below:focus-within:before{transform:translate(-50%) translateY(0)}.tip--end:after{left:auto;right:0;transform:translate(0) translateY(3px)}.tip--end:before{left:auto;right:16px;transform:translate(0) translateY(3px)}.tip--end:hover:after,.tip--end:focus-within:after{transform:translate(0) translateY(0)}.tip--end:hover:before,.tip--end:focus-within:before{transform:translate(0) translateY(0)}.mk-top{background:var(--brand-dark-900);color:#fff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;padding:0 16px;height:56px;border-radius:8px 8px 0 0}.mk-brand{display:flex;align-items:center;gap:10px}.mk-logo{width:26px;height:26px;border-radius:7px;background:linear-gradient(150deg,var(--brand-mark-from),var(--brand-mark-to));display:grid;place-items:center;font-size:13px;font-weight:700;color:#fff}.mk-brandname{font-size:14.5px;font-weight:600;letter-spacing:-.01em}.mk-env{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:4px;background:#ffffff24;color:var(--chrome-ink-strong);border:1px solid rgba(255,255,255,.16)}.mk-search{display:flex;align-items:center;gap:9px;width:100%;max-width:400px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);color:var(--chrome-ink);border-radius:8px;padding:7px 10px;font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.mk-search:hover{background:#ffffff29;color:#fff}.mk-search .grow{flex:1}.mk-kbd{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;padding:2px 5px;border-radius:4px;background:#ffffff24;color:var(--chrome-ink-strong);border:1px solid rgba(255,255,255,.14)}.mk-topright{display:flex;align-items:center;gap:6px}.mk-iconbtn{position:relative;width:34px;height:34px;border-radius:8px;background:transparent;border:1px solid transparent;color:var(--chrome-ink);display:grid;place-items:center;cursor:pointer}.mk-iconbtn:hover{background:#ffffff24;color:#fff}.mk-badge{position:absolute;top:3px;right:3px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:var(--sev-critical);color:#fff;font-size:9.5px;font-weight:700;display:grid;place-items:center;border:1.5px solid var(--brand-dark-900)}.mk-acctbtn{display:flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:4px 8px 4px 4px;color:var(--chrome-ink-account);font-family:inherit;font-size:12.5px;cursor:pointer}.mk-acctbtn:hover{background:#ffffff2e;color:#fff}.mk-avatar{width:26px;height:26px;border-radius:8px;background:linear-gradient(150deg,var(--avatar-from),var(--avatar-to));color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.mk-caret{opacity:.75}.mk-body{display:grid;grid-template-columns:216px 1fr;min-height:700px}.mk-side{background:var(--canvas-soft);border-right:1px solid var(--hairline);padding:16px 12px;border-radius:0 0 0 8px;display:flex;flex-direction:column}.mk-navgroup{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);padding:0 10px;margin:0 0 7px}.mk-navgroup.later{margin-top:20px}.mk-nav{display:grid;gap:1px}.mk-nav a{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;font-size:13.5px;font-weight:450;color:var(--ink-secondary);text-decoration:none;border-left:2px solid transparent;transition:background .14s ease,color .14s ease}.mk-nav a svg{flex:none;opacity:.72}.mk-nav a:hover{background:#533afd12;color:var(--indigo-deep)}.mk-nav a:hover svg{opacity:1}.mk-nav a.on{background:#533afd1c;color:var(--indigo-deep);font-weight:600;border-left-color:var(--indigo)}.mk-nav a.on svg{opacity:1}.mk-count{margin-left:auto;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:var(--r-sm);background:var(--hairline);color:var(--ink-mute)}.mk-count.crit{background:var(--sev-critical-wash);color:var(--sev-critical-ink)}.mk-sidefoot{margin-top:auto;padding-top:18px}.mk-help{display:flex;gap:9px;align-items:flex-start;padding:11px;background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-md);text-decoration:none}.mk-help:hover{border-color:var(--indigo)}.mk-help strong{display:block;font-size:12.5px;font-weight:600;color:var(--ink)}.mk-help span{font-size:11.5px;color:var(--ink-mute);line-height:1.4}.mk-help svg{flex:none;margin-top:2px;color:var(--indigo)}.mk-help--warn{background:var(--sev-warn-wash);border-color:var(--sev-warn-edge)}.mk-help--warn strong,.mk-help--warn svg{color:var(--sev-warn-ink)}.mk-help--warn span{color:var(--sev-warn-ink);opacity:.85}.mk-sidenotices:not(:empty){margin-bottom:10px}.mk-main{padding:26px 30px 40px;background:var(--canvas);border-radius:0 0 8px}.mk-notice{display:flex;gap:12px;background:var(--sev-warn-wash);border-left:3px solid var(--sev-warn);border-radius:0 6px 6px 0;padding:13px 15px;margin-bottom:28px}.mk-notice .ic{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;border:1.5px solid var(--sev-warn-ink);color:var(--sev-warn-ink);font-size:12px;font-weight:700;display:grid;place-items:center}.mk-notice h4{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--sev-warn-ink)}.mk-notice p{margin:0;font-size:13.5px;color:var(--ink-secondary);max-width:74ch}.mk-notice p a{color:var(--indigo);font-weight:600;text-decoration:none;white-space:nowrap}.mk-notice p a:hover{color:var(--indigo-deep);text-decoration:underline}.mk-sec{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:3px}.mk-sec h2{font-family:var(--font-ui);font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--ink);margin:0;display:flex;align-items:center;gap:7px}.mk-info{width:15px;height:15px;border-radius:50%;border:1.2px solid var(--ink-mute);color:var(--ink-mute);font-size:10px;font-weight:700;line-height:1;display:inline-grid;place-items:center;cursor:help;background:transparent}.mk-info:hover{border-color:var(--indigo);color:var(--indigo)}.mk-subhead{font-size:13.5px;color:var(--ink-mute);margin:0 0 16px;max-width:76ch}.mk-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:36px}.mk-tile{display:flex;flex-direction:column;background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:18px 20px 14px;text-decoration:none;color:inherit;box-shadow:var(--shadow-rest);transition:border-color .14s ease,box-shadow .14s var(--ease),transform .14s var(--ease)}.mk-tile:hover{border-color:var(--indigo-edge);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.mk-tile h3{font-family:var(--font-ui);font-size:15.5px;font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--ink);margin:0 0 6px}.mk-tile p{font-size:13.5px;color:var(--ink-mute);margin:0 0 15px}.mk-tile .foot{margin-top:auto;padding-top:4px;display:flex;align-items:center;justify-content:space-between}.mk-steps{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mute)}.mk-ghost{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--indigo);padding:4px 9px;border-radius:8px;border:1px solid transparent;transition:background .14s ease,border-color .14s ease,color .14s ease}.mk-ghost svg{transition:transform .14s var(--ease)}.mk-tile:hover .mk-ghost svg{transform:translate(3px)}.mk-tile:hover .mk-ghost{background:#533afd17;border-color:#533afd38;color:var(--indigo-deep)}.mk-alerthead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.mk-filters{display:flex;gap:6px}.mk-filter{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-ui);font-size:13px;font-weight:550;height:var(--h-sm);padding:0 12px;border-radius:8px;background:transparent;border:1px solid transparent;color:var(--ink-secondary);cursor:pointer;transition:background .14s ease,color .14s ease}.mk-filter:hover{background:var(--canvas-soft);color:var(--ink)}.mk-filter.on{background:var(--brand-dark-900);border-color:var(--brand-dark-900);color:#fff}.mk-filter .n{font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;padding:0 5px;border-radius:5px;background:var(--canvas-soft);color:var(--ink-mute)}.mk-filter.on .n{background:#fff3;color:#fff}.mk-filter .glyph{width:7px;height:7px;border-radius:50%;flex:none}.mk-filter .glyph.crit{background:var(--sev-critical)}.mk-filter .glyph.warn{border:1.5px solid var(--sev-warn)}.mk-alerts{display:grid;gap:8px}.mk-alert{position:relative;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;background:var(--canvas);border:1px solid var(--hairline);border-left:3px solid var(--hairline);border-radius:var(--r-md);padding:13px 15px 13px 16px;text-decoration:none;color:inherit;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.mk-alert.crit{border-left-color:var(--sev-critical)}.mk-alert.warn{border-left-color:var(--sev-warn)}.mk-alert:hover{border-color:var(--indigo);background:var(--row-hover);box-shadow:var(--shadow-lift)}.mk-alert.crit:hover{border-left-color:var(--sev-critical)}.mk-alert.warn:hover{border-left-color:var(--sev-warn)}.mk-tcard>.mk-alerts{gap:0}.mk-tcard .mk-alert,.mk-tcard .mk-alert:hover{border-radius:0;border-width:0 0 1px 3px;border-color:var(--canvas-soft);box-shadow:none}.mk-tcard .mk-alert.crit,.mk-tcard .mk-alert.crit:hover{border-left-color:var(--sev-critical)}.mk-tcard .mk-alert.warn,.mk-tcard .mk-alert.warn:hover{border-left-color:var(--sev-warn)}.mk-tcard>.mk-alerts>li:last-child .mk-alert{border-bottom-width:0}.mk-alert .line1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:3px}.mk-alert .title{font-size:14.5px;font-weight:600;color:var(--ink)}.mk-alert .hint{font-size:13px;color:var(--ink-mute);margin:0}.mk-alert .meta{display:flex;align-items:center;gap:8px;margin-top:7px;font-size:12px;color:var(--ink-mute)}.mk-serial{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-variant-numeric:tabular-nums;background:var(--canvas-soft);border:1px solid var(--hairline);padding:1px 6px;border-radius:var(--r-sm);color:var(--ink-secondary);cursor:help}.mk-sep{opacity:.5}.mk-age{cursor:help}.mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;letter-spacing:.03em;padding:3px 8px;border-radius:var(--r-sm);white-space:nowrap;cursor:help}.mk-chip .glyph{width:7px;height:7px;border-radius:50%;flex:none}.mk-chip.warn{background:var(--sev-warn-wash);color:var(--sev-warn-ink)}.mk-chip.warn .glyph{border:1.5px solid var(--sev-warn-ink)}.mk-chip.crit{background:var(--sev-critical-wash);color:var(--sev-critical-ink)}.mk-chip.crit .glyph{background:var(--sev-critical-ink)}.mk-open{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ink-mute);border:1px solid var(--hairline);border-radius:8px;height:var(--h-sm);padding:0 12px;white-space:nowrap;transition:all .14s ease}.mk-alert:hover .mk-open{color:#fff;background:var(--indigo);border-color:var(--indigo)}.mk-alert:hover .mk-open svg{transform:translate(2px)}.mk-open svg{transition:transform .14s ease}.mk-allalerts{margin-top:12px;display:flex;justify-content:center}.mk{border-radius:0;box-shadow:none;min-height:100vh}.mk-top{border-radius:0;position:sticky;top:0;z-index:20}.mk-side{border-radius:0}.mk-body{min-height:0}.mk-main{max-width:1440px;width:100%;margin-inline:auto}.mk a:focus-visible,.mk button:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.mk-top a:focus-visible,.mk-top button:focus-visible{outline-color:#fff}.mk-notice.err{background:var(--sev-critical-wash);border-left-color:var(--sev-critical)}.mk-notice.err .ic{border-color:var(--sev-critical-ink);color:var(--sev-critical-ink)}.mk-notice.err h4{color:var(--sev-critical-ink)}.mk-notice.ok{background:var(--sev-ok-wash);border-left-color:var(--sev-ok)}.mk-notice.ok .ic{border-color:var(--sev-ok-ink);color:var(--sev-ok-ink)}.mk-notice.ok h4{color:var(--sev-ok-ink)}.mk-notice.note{background:var(--canvas-soft);border-left-color:var(--indigo)}.mk-notice.note .ic{border-color:var(--indigo-deep);color:var(--indigo-deep)}.mk-notice.note h4{color:var(--ink)}.mk-notice{margin-bottom:0}.mk-notice--stacked{margin-bottom:28px}.mk-notice{border:1px solid var(--sev-warn-edge);border-left:3px solid var(--sev-warn);border-radius:var(--r-md);padding:14px 16px;align-items:flex-start}.mk-notice.err{border-color:var(--sev-critical-edge);border-left-color:var(--sev-critical)}.mk-notice.ok{border-color:var(--sev-ok-edge);border-left-color:var(--sev-ok)}.mk-notice.note{border-color:var(--indigo-edge);border-left-color:var(--indigo)}.mk-notice p{max-width:68ch;line-height:1.5}.mk-rowactions{display:flex;align-items:center;gap:6px;flex:none}.mk-act.on,.mk-act.on:hover:not(:disabled){background:var(--brand-dark-900);border-color:var(--brand-dark-900);color:#fff}.mk-snooze{position:relative;display:inline-block}.mk-snooze [role=menu]{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;z-index:30;display:grid;gap:1px;background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-md);padding:6px;box-shadow:var(--shadow-pop)}.mk-snooze [role=menuitem]{display:flex;align-items:center;width:100%;font-family:var(--font-ui);font-size:13px;font-weight:450;padding:7px 10px;border-radius:6px;color:var(--ink-secondary);background:transparent;border:none;text-align:left;cursor:pointer}.mk-snooze [role=menuitem]:hover,.mk-snooze [role=menuitem]:focus-visible{background:#533afd12;color:var(--indigo-deep)}.mk-ack{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;letter-spacing:.03em;padding:3px 8px;border-radius:var(--r-sm);white-space:nowrap;background:var(--canvas-soft);color:var(--ink-secondary);border:1px solid var(--hairline)}.mk-pagehead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.mk-pagehead h1{font-family:var(--font-ui);font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--ink);margin:0}.mk-pagehead h1{display:flex;align-items:center;gap:7px}.mk-actionbar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.mk-actionbar-slot,.mk-actionbar-slot>.mk-actions{display:contents}.mk-pagehead h1.mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;letter-spacing:-.02em}.mk-pagehead p{font-size:13.5px;color:var(--ink-mute);margin:4px 0 0}.mk-subnav{position:relative;display:inline-flex;flex-wrap:wrap;gap:4px;margin:0}.mk-subnav .thumb{position:absolute;top:0;bottom:0;border-radius:8px;background:var(--brand-dark-900);transition:left var(--t-med) var(--ease),width var(--t-med) var(--ease)}.mk-pagehead .mk-subnav{margin-bottom:0;flex:none;flex-wrap:nowrap;white-space:nowrap}.mk-pagehead>div:first-child{min-width:0;flex:1 1 auto}.mk-subnav a{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:550;height:var(--h-sm);padding:0 14px;border-radius:8px;background:transparent;border:1px solid transparent;color:var(--ink-secondary);text-decoration:none;transition:background .14s ease,color .14s ease}.mk-subnav a:hover{background:var(--canvas-soft);color:var(--ink)}.mk-subnav a{position:relative;z-index:1}.mk-subnav a.on{background:transparent;border-color:transparent;color:#fff}.mk-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:26px}.mk-stat{display:flex;flex-direction:column;background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:16px 18px;box-shadow:var(--shadow-rest)}.mk-stat .lab{font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 7px}.mk-stat .n{font-size:26px;font-weight:600;letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.15}.mk-stat .n .unit{font-size:15px;font-weight:500;color:var(--ink-mute);margin-left:3px;letter-spacing:0}.mk-stat .cap{font-size:12.5px;color:var(--ink-mute);margin:5px 0 0}.mk-stat .spark{margin-top:11px;display:block;width:100%;height:28px;overflow:visible}.mk-stat .lab{display:flex;align-items:center;justify-content:space-between;gap:8px}.mk-card{background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-rest)}.mk-card>header{padding:18px 20px 0}.mk-card>header.has-aside{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mk-card>header .t{min-width:0}.mk-person{display:flex;align-items:center;gap:12px}.mk-person .mk-avatar{width:40px;height:40px;border-radius:11px;font-size:14px;flex:none}.mk-person .mk-ident{display:grid;flex:1;min-width:0;line-height:1.3}.mk-person .mk-ident a{font-size:14.5px;font-weight:600;color:var(--ink);text-decoration:none}.mk-person .mk-ident a:hover{color:var(--indigo-deep)}.mk-person .mk-ident .sub{font-size:12px;color:var(--ink-mute)}.mk-table span[data-status]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;letter-spacing:.03em;padding:3px 8px;border-radius:var(--r-sm);white-space:nowrap;background:var(--canvas-soft);color:var(--ink-secondary);border:1px solid var(--hairline)}.mk-table span[data-status]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ink-mute)}.mk-table span[data-status=done]{background:var(--sev-ok-wash);color:var(--sev-ok-ink);border-color:var(--sev-ok-edge)}.mk-table span[data-status=done]:before{background:var(--sev-ok-ink)}.mk-table span[data-status=refused],.mk-table span[data-status=failed]{background:var(--sev-critical-wash);color:var(--sev-critical-ink);border-color:var(--sev-critical-edge)}.mk-table span[data-status=refused]:before,.mk-table span[data-status=failed]:before{background:var(--sev-critical-ink)}.mk-table span[data-status=pending]:before{background:var(--indigo);animation:mk-pulse 1.6s ease-out infinite}.mk-card--ruled>header{padding-bottom:14px}.mk-card>header h3{font-family:var(--font-ui);font-size:15.5px;font-weight:600;letter-spacing:-.005em;color:var(--ink);margin:0}.mk-card>header p{font-size:13px;color:var(--ink-mute);margin:5px 0 0;max-width:76ch}.mk-card>.body{padding:18px 20px 20px}.mk-card>.body:first-child{padding-top:18px}.mk-card--ruled>.body{padding-top:0}.mk-card>footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;background:var(--canvas-soft);border-radius:0 0 calc(var(--r-lg) - 1px) calc(var(--r-lg) - 1px);font-size:12.5px;color:var(--ink-mute)}.mk-cards{display:grid;gap:13px;margin-bottom:26px}.mk-cards--2{grid-template-columns:repeat(2,1fr)}.mk-twocol{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px;align-items:start;margin-bottom:26px}.mk-twocol>.col{display:grid;gap:16px;min-width:0}.mk-twocol>.col>.mk-cards{margin-bottom:0}@media (max-width: 1100px){.mk-twocol{grid-template-columns:1fr}}.mk-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.mk-table th{font-size:12px;font-weight:600;color:var(--ink-mute);text-align:left;padding:10px 16px;background:var(--canvas-soft);white-space:nowrap}.mk-table td{font-size:13.5px;font-weight:450;color:var(--ink-secondary);padding:12px 16px;border-bottom:1px solid var(--canvas-soft);vertical-align:middle;transition:background .14s ease}.mk-table tbody tr:last-child td{border-bottom:none}.mk-table .num,.mk-table th.num{text-align:right}.mk-table td.subject{font-weight:600;color:var(--ink)}.mk-table tbody tr:hover{background:var(--row-hover)}.mk-table tbody tr.is-sel,.mk-table tbody tr.is-sel:hover{background:var(--indigo-wash)}.mk-table td.subject a{color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:7px}.mk-table tbody tr:hover td.subject a{color:var(--indigo-deep)}.mk-table td.subject a:focus-visible{outline:2px solid var(--indigo);outline-offset:2px;border-radius:var(--r-sm)}.mk-table td.subject a .go{opacity:0;transition:opacity .14s ease,transform .14s ease;color:var(--indigo)}.mk-table tbody tr:hover td.subject a .go,.mk-table td.subject a:focus-visible .go{opacity:1;transform:translate(2px)}.mk-card>.body--table{padding:0}.mk-card>.body--table:first-child .mk-table th:first-child{border-top-left-radius:calc(var(--r-lg) - 1px)}.mk-card>.body--table:first-child .mk-table th:last-child{border-top-right-radius:calc(var(--r-lg) - 1px)}.mk-tcard{background:var(--canvas);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--hairline),var(--shadow-rest)}.mk-tcard>:first-child,.mk-tcard>table:first-child th:first-child{border-top-left-radius:var(--r-lg)}.mk-tcard>:first-child,.mk-tcard>table:first-child th:last-child{border-top-right-radius:var(--r-lg)}.mk-tcard>:last-child,.mk-tcard>table:last-child tr:last-child td:first-child,.mk-tcard>.mk-alerts:last-child>li:last-child .mk-alert{border-bottom-left-radius:var(--r-lg)}.mk-tcard>:last-child,.mk-tcard>table:last-child tr:last-child td:last-child,.mk-tcard>.mk-alerts:last-child>li:last-child .mk-alert{border-bottom-right-radius:var(--r-lg)}.mk-tcard>.toolbar{display:flex;align-items:center;gap:10px;padding:14px 16px;flex-wrap:wrap}.mk-tcard>.toolbar h3{margin:0;font-size:15.5px;font-weight:600;letter-spacing:-.005em;color:var(--ink)}.mk-tcard>.toolbar .spacer{flex:1}.mk-input.mk-input--inline{width:240px;height:var(--h-sm);font-size:13px;padding:0 10px 0 32px;border-radius:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2363738c' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px center}.mk-input.mk-input--ticket{width:130px;padding-left:10px;background-image:none}.mk-tcard:not(:last-child){margin-bottom:24px}.mk-tfoot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 24px;padding:10px 16px;background:var(--canvas-soft);font-size:12.5px;color:var(--ink-mute);font-variant-numeric:tabular-nums}.mk-tfoot a{color:var(--indigo);font-weight:600;text-decoration:none;white-space:nowrap}.mk-tfoot a:hover{color:var(--indigo-deep);text-decoration:underline}.mk-table .acts{width:1%;white-space:nowrap;text-align:right}.mk-table td.acts>*{display:inline-flex;margin-left:6px;height:var(--h-sm);padding:0 12px;border-radius:8px;font-size:13px;opacity:0;transform:translate(4px);transition:opacity .14s ease,transform .14s ease}.mk-table tr:hover td.acts>*,.mk-table tr:focus-within td.acts>*{opacity:1;transform:none}.mk-table .who{display:flex;align-items:center;gap:10px}.mk-table .who .mk-avatar{width:28px;height:28px;flex:none}.mk-table .mk-ident{display:grid;line-height:1.3}.mk-table .mono{font:550 13px JetBrains Mono,ui-monospace,Menlo,monospace;letter-spacing:-.01em}.mk-table .sub{font-size:12px;font-weight:450;color:var(--ink-mute)}.mk-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.mk-toolbar .left,.mk-toolbar .right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mk-tally{font-size:12.5px;color:var(--ink-mute);font-variant-numeric:tabular-nums}.mk-page{display:flex;align-items:center;gap:6px}.mk-page a,.mk-page span{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:32px;height:32px;padding:0 10px;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;border-radius:8px;border:1px solid var(--hairline);background:var(--canvas);color:var(--ink-secondary);text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.mk-page a:hover{border-color:var(--indigo);color:var(--indigo-deep);background:#533afd0d}.mk-page .on{background:var(--brand-dark-900);border-color:var(--brand-dark-900);color:#fff}.mk-page .off{color:var(--ink-mute);opacity:.5;cursor:not-allowed}.mk-stack>*+*{margin-top:24px}.mk-form-sec{display:grid;grid-template-columns:220px 1fr;gap:28px}.mk-form-sec .about h3{margin:0 0 4px;font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--ink)}.mk-form-sec .about p{margin:0;font-size:13px;color:var(--ink-mute)}.mk-form-sec .fields{display:grid;gap:18px;min-width:0}.mk-form-bar,.mk-card>.mk-form-bar{display:flex;justify-content:flex-end;border-top:0;align-items:center;gap:10px;padding:14px 20px;background:var(--canvas-soft);border-radius:0 0 var(--r-lg) var(--r-lg)}.mk-form-bar .status{font-size:12.5px;color:var(--ink-mute);margin-right:auto;max-width:76ch}@media (max-width: 760px){.mk-form-sec{grid-template-columns:1fr;gap:14px}}.mk-form{display:grid;gap:18px;max-width:460px}.mk-fieldrow{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.mk-field{display:grid;gap:6px}.mk-field>label{font-size:13px;font-weight:600;color:var(--ink)}.mk-field-label{font-size:13px;font-weight:600;color:var(--ink)}.mk-field .hint{font-size:12px;color:var(--ink-mute);line-height:1.4}.mk-input,.mk-select{font-family:var(--font-ui);font-size:14px;font-weight:450;color:var(--ink);height:var(--h-md);padding:0 12px;border-radius:var(--r-md);background:var(--canvas);border:1px solid var(--hairline-input);width:100%;transition:border-color .14s ease,box-shadow .14s var(--ease)}textarea.mk-input{height:auto;padding:10px 12px;line-height:1.5}.mk-input::-moz-placeholder{color:var(--ink-mute)}.mk-input::placeholder{color:var(--ink-mute)}.mk-input:hover,.mk-select:hover{border-color:var(--ink-mute)}.mk-input:focus-visible,.mk-select:focus-visible{outline:none;border-color:var(--indigo);box-shadow:var(--ring)}.mk-input:-moz-read-only{background:var(--canvas-soft);border-color:var(--hairline)}.mk-input:disabled,.mk-select:disabled,.mk-input:read-only{background:var(--canvas-soft);border-color:var(--hairline)}.mk-input:disabled,.mk-select:disabled{opacity:.7;cursor:not-allowed}.mk-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2363738c' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center}.mk-picker{display:flex;align-items:center;gap:8px;width:100%;height:var(--h-md);padding:0 10px 0 12px;border-radius:var(--r-md);background:var(--canvas);border:1px solid var(--hairline-input);font:450 14px var(--font-ui);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .14s ease,box-shadow .14s var(--ease)}.mk-picker:hover{border-color:var(--ink-mute)}.mk-picker:focus-visible,.mk-picker[data-state=open]{outline:none;border-color:var(--indigo);box-shadow:var(--ring)}.mk-picker .val{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-picker .val.is-empty{color:var(--ink-mute)}.mk-picker .chev{color:var(--ink-mute);transition:transform .24s var(--ease)}.mk-picker[data-state=open] .chev{color:var(--indigo);transform:rotate(180deg)}.mk-picker-menu{padding:6px;border-radius:var(--r-md);background:var(--canvas);box-shadow:var(--shadow-pop);transform-origin:var(--radix-popover-content-transform-origin);animation:mk-picker-in .18s var(--ease)}@keyframes mk-picker-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.mk-picker-search{display:flex;align-items:center;gap:8px;height:var(--h-sm);margin-bottom:6px;padding:0 10px;border-radius:var(--r-md);border:1px solid var(--indigo);box-shadow:var(--ring);color:var(--ink-mute)}.mk-picker-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:450 13px var(--font-ui);color:var(--ink)}.mk-picker-search input::-moz-placeholder{color:var(--ink-mute)}.mk-picker-search input::placeholder{color:var(--ink-mute)}.mk-picker-menu [cmdk-group-heading]{padding:8px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.mk-picker-opt{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r-sm);font-size:13.5px;color:var(--ink);cursor:pointer;transition:background .14s ease}.mk-picker-opt[data-selected=true]{background:var(--canvas-soft)}.mk-picker-opt .txt{flex:1;min-width:0}.mk-picker-opt small{display:block;font-size:12px;color:var(--ink-mute)}.mk-picker-opt .tick{color:var(--indigo);opacity:0;transition:opacity .14s ease}.mk-picker-opt[data-checked=true] .tick{opacity:1}.mk-picker-empty{padding:10px;font-size:13px;color:var(--ink-mute)}.mk-salebox{display:flex;flex-direction:column;background:var(--canvas);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--hairline),var(--shadow-rest);overflow:hidden;animation:mk-reveal .24s ease}.mk-salebox>header{display:flex;align-items:center;gap:14px;padding:18px 20px 0}.mk-salebox .ic{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:var(--r-md);background:var(--indigo-wash);color:var(--indigo)}.mk-salebox .t{flex:1;min-width:0}.mk-salebox h3{margin:0;font-size:15.5px;font-weight:620;letter-spacing:-.008em;color:var(--ink)}.mk-salebox .t p{margin:2px 0 0;font-size:13px;color:var(--ink-mute)}.mk-salebox dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;margin:0;padding:18px 20px 20px}.mk-salebox dt{font-size:12px;color:var(--ink-mute)}.mk-salebox dd{margin:3px 0 0;font-size:14px;font-weight:500;color:var(--ink)}.mk-salebox>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:12px 20px;background:var(--canvas-soft);font-size:12.5px;color:var(--ink-mute)}.mk-salebox>footer .mk-link{font-size:13px}.mk-salebox>footer .mk-link svg{transition:transform .14s var(--ease)}.mk-salebox>footer .mk-link:hover svg{transform:translate(3px)}.mk-seg{position:relative;display:inline-flex;flex-wrap:wrap;justify-self:start;align-self:flex-start;padding:3px;border-radius:var(--r-md);background:var(--canvas-soft);box-shadow:inset 0 0 0 1px var(--hairline)}.mk-seg button{position:relative;z-index:1;height:34px;padding:0 16px;border-radius:7px;font:550 13.5px var(--font-ui);color:var(--ink-mute);transition:color .14s ease}.mk-seg button:hover,.mk-seg button[aria-checked=true]{color:var(--ink)}.mk-seg button:focus-visible{outline:2px solid var(--indigo);outline-offset:1px}.mk-seg .knob{position:absolute;top:3px;bottom:3px;border-radius:7px;background:var(--canvas);box-shadow:0 1px 3px #0d253d1f;transition:left .24s var(--ease),width .24s var(--ease)}.mk-sale-details{max-width:560px;gap:22px}.mk-warranty{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.mk-warranty .mk-field{width:220px}.mk-cal{width:296px;padding:12px}.mk-cal-head{display:flex;align-items:center;gap:2px;margin-bottom:8px}.mk-cal-head .month{flex:1;text-align:center;font-size:14px;font-weight:600;color:var(--ink)}.mk-cal-head button{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;border-radius:8px;color:var(--ink-mute);transition:background .14s ease,color .14s ease}.mk-cal-head button:hover{background:var(--canvas-soft);color:var(--ink)}.mk-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.mk-cal-grid .wd{padding:4px 0 6px;text-align:center;font-size:11px;font-weight:600;color:var(--ink-mute)}.mk-cal-grid button{height:36px;border-radius:8px;font-size:13.5px;font-variant-numeric:tabular-nums;color:var(--ink);transition:background .14s ease,color .14s ease}.mk-cal-grid button:hover{background:var(--canvas-soft)}.mk-cal-grid button.out{color:var(--ink-mute);opacity:.55}.mk-cal-grid button.today{box-shadow:inset 0 0 0 1.5px var(--indigo-edge)}.mk-cal-grid button[aria-selected=true]{background:var(--indigo);color:var(--on-primary);opacity:1}.mk-cal-head button:focus-visible,.mk-cal-grid button:focus-visible{outline:2px solid var(--indigo);outline-offset:1px}.mk-select--inline{width:auto;height:var(--h-sm);font-size:13px;padding:0 28px 0 10px;border-radius:8px}.mk-input[aria-invalid=true],.mk-select[aria-invalid=true]{border-color:var(--sev-critical)}.mk-input[aria-invalid=true]:focus-visible,.mk-select[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--sev-critical-wash)}.mk-field .err{display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:500;color:var(--sev-critical-ink);line-height:1.4;animation:mk-reveal .24s var(--ease)}.mk-field .err .ic{flex:none;width:14px;height:14px;margin-top:1px;border-radius:50%;border:1.5px solid var(--sev-critical-ink);font-size:9.5px;font-weight:700;display:grid;place-items:center}.mk-actions{display:flex;align-items:center;gap:9px}.mk-btn,.mk-primary,.mk-danger,.mk-act,.mk-copy,.mk-wiz-go,.mk-wiz-back{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--h-md);padding:0 16px;border-radius:var(--r-md);border:1px solid transparent;font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .14s var(--ease),color .14s ease,border-color .14s ease,box-shadow .14s var(--ease),transform .14s var(--ease)}.mk-act,.mk-copy{height:var(--h-sm);padding:0 12px;border-radius:8px;font-size:13px;gap:6px}.mk-wiz-go,.mk-wiz-back{height:var(--h-lg);padding:0 22px;font-size:15.5px}.mk-primary,.mk-wiz-go{background:var(--indigo);color:var(--on-primary);box-shadow:var(--shadow-rest)}.mk-primary:hover:not(:disabled),.mk-wiz-go:hover:not(:disabled){background:var(--indigo-deep);transform:translateY(-1px);box-shadow:var(--shadow-lift)}.mk-primary:active:not(:disabled),.mk-wiz-go:active:not(:disabled){background:var(--indigo-press)}.mk-btn,.mk-act,.mk-copy,.mk-wiz-back.is-outline{background:var(--canvas);color:var(--ink);border-color:var(--hairline);box-shadow:var(--shadow-rest)}.mk-btn:hover:not(:disabled),.mk-act:hover:not(:disabled),.mk-copy:hover:not(:disabled),.mk-wiz-back.is-outline:hover:not(:disabled){border-color:var(--indigo-edge);color:var(--indigo-deep);background:var(--canvas);transform:translateY(-1px);box-shadow:var(--shadow-lift)}.mk-wiz-back{background:transparent;color:var(--ink-secondary)}.mk-wiz-back:hover:not(:disabled){background:var(--canvas-soft);color:var(--ink)}.mk-danger{background:var(--canvas);color:var(--sev-critical-ink);border-color:var(--sev-critical-edge)}.mk-danger:hover:not(:disabled){background:var(--sev-critical);border-color:var(--sev-critical);color:var(--on-primary);transform:translateY(-1px)}.mk-btn:active:not(:disabled),.mk-primary:active:not(:disabled),.mk-danger:active:not(:disabled),.mk-act:active:not(:disabled),.mk-copy:active:not(:disabled),.mk-wiz-go:active:not(:disabled),.mk-wiz-back:active:not(:disabled){transform:scale(.98)}.mk-btn:disabled,.mk-primary:disabled,.mk-danger:disabled,.mk-act:disabled,.mk-copy:disabled,.mk-wiz-go:disabled,.mk-wiz-back:disabled{opacity:.45;cursor:not-allowed}.mk-btn:focus-visible,.mk-primary:focus-visible,.mk-danger:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.mk-link{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;margin:-4px -8px;border-radius:8px;font:inherit;font-weight:600;color:var(--indigo);background:transparent;cursor:pointer;transition:background .14s ease,color .14s ease}.mk-link:hover:not(:disabled){background:var(--indigo-wash);color:var(--indigo-deep)}.mk-link:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.mk-inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.mk-inline .mk-field{min-width:160px}.mk-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;width:18px;height:18px;flex:none;margin:0;border-radius:5px;border:1.5px solid var(--hairline-input);background:var(--canvas);cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.mk-check:before{content:"";width:10px;height:10px;background:var(--on-primary);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transition:transform .2s var(--ease)}.mk-check:hover{border-color:var(--indigo)}.mk-check:checked{background:var(--indigo);border-color:var(--indigo)}.mk-check:checked:before{transform:scale(1)}.mk-check:focus-visible{outline:none;border-color:var(--indigo);box-shadow:var(--ring)}.mk-check:disabled{opacity:.45;cursor:not-allowed}.mk-pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;letter-spacing:.03em;padding:3px 8px;border-radius:var(--r-sm);white-space:nowrap;background:var(--canvas-soft);color:var(--ink-secondary);border:1px solid var(--hairline)}.mk-pill.ok{background:var(--sev-ok-wash);color:var(--sev-ok-ink);border-color:var(--sev-ok-edge)}.mk-pill.warn{background:var(--sev-warn-wash);color:var(--sev-warn-ink);border-color:var(--sev-warn-edge)}.mk-pill.crit{background:var(--sev-critical-wash);color:var(--sev-critical-ink);border-color:var(--sev-critical-edge)}.mk-pill .glyph{width:7px;height:7px;border-radius:50%;flex:none}.mk-pill.ok .glyph{background:var(--sev-ok-ink)}.mk-pill.warn .glyph{border:1.5px solid var(--sev-warn-ink)}.mk-pill.crit .glyph{background:var(--sev-critical-ink)}.mk-pill .glyph:only-child{display:none}.mk-pill .glyph{background:var(--ink-mute)}.mk-pill.live .glyph{animation:mk-pulse 1.6s ease-out infinite}@keyframes mk-pulse{0%{box-shadow:0 0 0 0 currentColor;opacity:1}to{box-shadow:0 0 0 6px transparent;opacity:.85}}.mk-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;vertical-align:baseline}.mk-dot.ok{background:var(--sev-ok)}.mk-dot.warn{border:2px solid var(--sev-warn)}.mk-dot.crit{background:var(--sev-critical)}.mk-dot.off{border:2px solid var(--ink-mute)}.mk-state{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.mk-inforows{margin:0;display:grid;gap:0}.mk-inforows>div{display:grid;grid-template-columns:minmax(120px,34%) 1fr;gap:16px;padding:10px 0;border-bottom:1px solid var(--canvas-soft);align-items:baseline}.mk-inforows>div:last-child{border-bottom:none}.mk-inforows dt{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.mk-inforows dd{margin:0;font-size:13.5px;font-weight:450;color:var(--ink-secondary);font-variant-numeric:tabular-nums}.mk-empty{display:grid;justify-items:center;text-align:center;padding:38px 20px;gap:3px}.mk-empty .ic{width:38px;height:44px;border-radius:12px;margin-bottom:10px;background:var(--indigo-wash);color:var(--indigo);font-size:16px;display:grid;place-items:center}.mk-empty h4{font-size:14.5px;font-weight:600;color:var(--ink);margin:0}.mk-empty p{font-size:13px;color:var(--ink-mute);margin:0;max-width:52ch}.mk-empty .mk-btn{margin-top:13px}.mk-plot{display:block;width:100%;height:150px;overflow:visible}.mk-plotwrap{padding:4px 0 0}.mk-plot text{font-family:var(--font-ui);font-size:10.5px;fill:var(--ink-mute)}.mk-plot .base{stroke:var(--hairline);stroke-width:1}.mk-plot .line{fill:none;stroke:var(--indigo);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mk-plot .area{fill:var(--indigo-wash)}.mk-plot .dot{fill:var(--indigo)}.mk-plot .gapband{fill:var(--canvas-soft)}.mk-chartnote{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ink-mute);margin:10px 0 0}.mk-chartnote .key{width:14px;height:12px;flex:none;border-radius:2px;background:var(--canvas-soft);border:1px solid var(--hairline)}.mk-funnel{display:grid;gap:11px}.mk-funnel .row{display:grid;grid-template-columns:110px 1fr auto;gap:12px;align-items:center}.mk-funnel .lab{font-size:12.5px;font-weight:500;color:var(--ink-secondary)}.mk-funnel .track{height:22px;border-radius:5px;background:var(--canvas-soft);overflow:hidden}.mk-funnel .bar{height:100%;border-radius:5px;background:var(--indigo)}.mk-funnel .val{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);min-width:44px;text-align:right}.mk-funnel .pct{font-size:11.5px;font-weight:500;color:var(--ink-mute);font-variant-numeric:tabular-nums}.mk-donutrow{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.mk-donut{flex:none}.mk-donut .track{fill:none;stroke:var(--canvas-soft)}.mk-donut .fill{fill:none;stroke:var(--indigo);stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.mk-donut .fill.warn{stroke:var(--sev-warn)}.mk-donut .fill.crit{stroke:var(--sev-critical)}.mk-donut .mid{font-family:var(--font-ui);font-size:15px;font-weight:600;fill:var(--ink)}.mk-donut .sub{font-family:var(--font-ui);font-size:10.5px;fill:var(--ink-mute)}.mk-legend{display:grid;gap:9px;min-width:190px}.mk-legend .key{display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:center;font-size:12.5px}.mk-legend .swatch{width:10px;height:10px;border-radius:3px}.mk-legend .name{color:var(--ink-secondary)}.mk-legend .val{font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.mk-stale{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--sev-warn-ink);background:var(--sev-warn-wash);border:1px solid var(--sev-warn-edge);border-left:3px solid var(--sev-warn);border-radius:var(--r-md);padding:7px 12px;margin-bottom:14px}.mk-stale .glyph{width:7px;height:7px;border-radius:50%;border:1.5px solid var(--sev-warn-ink);flex:none}.mk-label-sheet{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:360px;margin:24px auto;padding:24px;background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:0 1px 3px #0d253d1a,0 10px 34px #0d253d14;text-align:center}.mk-label-qr{line-height:0}.mk-label-qr svg{width:100%;height:auto;max-width:240px}.mk-label-serial{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px;font-weight:600;color:var(--ink);letter-spacing:.04em}.mk-label-serial a{color:inherit;text-decoration:none}.mk-label-product{margin:0;color:var(--ink-mute);font-size:13px}@media print{.mk-top,.mk-side,.mk-no-print{display:none!important}.mk-label-sheet{box-shadow:none;margin:0}}.mk-wiz:focus{outline:none}.mk-wiz{display:flex;flex-direction:column;justify-content:center;max-width:1280px;min-height:calc(100vh - 122px);margin:0 auto;font-size:16px}.mk-wiz-shell{display:grid;grid-template-columns:300px 1fr;min-height:clamp(520px,calc(100vh - 218px),820px);background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-rest);overflow:hidden}.mk-wiz-side{display:flex;flex-direction:column;padding:36px 28px;background:var(--canvas-soft)}.mk-wiz-mark{display:grid;place-items:center;width:44px;height:44px;flex:none;margin-bottom:16px;border-radius:12px;color:var(--on-primary);background:linear-gradient(135deg,var(--brand-mark-from),var(--brand-mark-to));box-shadow:var(--shadow-lift)}.mk-wiz-title{font-size:18px;font-weight:650;letter-spacing:-.2px;line-height:1.3;color:var(--ink)}.mk-wiz-sub{margin:4px 0 0;font-size:13.5px;color:var(--ink-mute)}.mk-wiz-steps{display:grid;gap:2px;margin:24px 0 0;padding:0;list-style:none}.mk-wiz-step{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:var(--r-md);font-size:14px;font-weight:500;color:var(--ink-mute);transition:background .24s var(--ease),color .24s ease,box-shadow .24s ease}.mk-wiz-step .dot{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:50%;font-size:12.5px;font-weight:650;background:var(--canvas);box-shadow:inset 0 0 0 1.5px var(--hairline-input);transition:background .24s ease,color .24s ease,box-shadow .24s ease}.mk-wiz-step.is-on{background:var(--canvas);color:var(--ink);font-weight:600;box-shadow:var(--shadow-rest)}.mk-wiz-step.is-on .dot{background:var(--indigo);color:var(--on-primary);box-shadow:0 0 0 4px var(--indigo-wash);animation:mk-wiz-glow 2.4s ease-in-out infinite}.mk-wiz-step.is-done{color:var(--ink-secondary)}.mk-wiz-step.is-done .dot{background:var(--sev-ok);color:var(--on-primary);box-shadow:none;animation:mk-pop .3s ease}.mk-wiz-main{display:flex;flex-direction:column;gap:24px;min-width:0;padding:44px 56px 36px}.mk-wiz-body{flex:1;animation:mk-wiz-in .24s cubic-bezier(.2,.8,.2,1)}.mk-wiz-body.from-back{animation-name:mk-wiz-in-back}.mk-wiz-q{font-size:22px;font-weight:600;letter-spacing:-.3px;color:var(--ink)}.mk-wiz-foot{display:flex;justify-content:space-between;align-items:center;gap:12px}.mk-wiz-count{font-size:13px;color:var(--ink-mute)}.mk-wiz-go svg{transition:transform .14s ease}.mk-wiz-go:hover:not(:disabled) svg{transform:translate(3px)}.mk-wiz-go:focus-visible,.mk-wiz-back:focus-visible,.mk-choice:focus-visible,.mk-copy:focus-visible,.mk-summary button:focus-visible,.mk-log>button:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.mk-choices{display:flex;flex-direction:column;gap:12px}.mk-choice-wrap{border-radius:var(--r-lg);background:var(--canvas);box-shadow:0 0 0 1.5px var(--hairline);transition:box-shadow .16s var(--ease),transform .16s var(--ease),background .16s ease}.mk-choice-wrap:hover{transform:translateY(-1px);box-shadow:0 0 0 1.5px var(--indigo-edge),var(--shadow-lift)}.mk-choice-wrap.is-on{background:linear-gradient(180deg,var(--indigo-wash),transparent 60%);box-shadow:0 0 0 2px var(--indigo),var(--shadow-lift);transform:none}.mk-choice{display:flex;align-items:center;gap:16px;width:100%;padding:18px 20px;text-align:left;border-radius:var(--r-lg)}.mk-choice .ico{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:12px;background:var(--canvas-soft);color:var(--ink-secondary);transition:background .24s var(--ease),color .24s ease,transform .24s var(--ease)}.is-on .mk-choice .ico{background:var(--indigo);color:var(--on-primary);transform:scale(1.04)}.mk-choice .txt{display:flex;flex-direction:column;gap:3px;flex:1}.mk-choice .ttl{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:17px;font-weight:600;color:var(--ink)}.mk-choice .tag{padding:2px 8px;border-radius:var(--r-sm);font-size:12px;font-weight:600;background:var(--indigo-wash);color:var(--indigo-deep)}.mk-choice .dsc{font-size:14.5px;color:var(--ink-secondary)}.mk-choice .tick{width:22px;height:22px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--hairline-input);transition:box-shadow .24s var(--ease)}.mk-choice .tick svg{display:none}.is-on .mk-choice .tick{box-shadow:inset 0 0 0 7px var(--indigo)}.mk-choice-detail{padding:4px 20px 20px 84px;animation:mk-reveal .24s ease}.mk-fields{display:flex;flex-direction:column;gap:14px}.mk-fields-row{display:grid;grid-template-columns:2fr 1fr;gap:14px}.mk-hint{font-size:13.5px;color:var(--ink-mute)}.mk-summary{display:flex;flex-direction:column;border:1px solid var(--hairline);border-radius:var(--r-lg);overflow:hidden}.mk-summary li{display:grid;grid-template-columns:24px 140px 1fr auto;align-items:center;gap:14px;padding:16px 18px;color:var(--ink-secondary)}.mk-summary li+li{background:var(--canvas-soft)}.mk-summary .k{font-size:14px;color:var(--ink-mute)}.mk-summary .v{color:var(--ink);font-weight:500}.mk-summary button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:14px;color:var(--indigo);transition:background .14s ease}.mk-summary button:hover{background:var(--indigo-wash)}.mk-note,.mk-ready{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--r-md);background:var(--indigo-wash);color:var(--indigo-deep);font-size:15px}.mk-ready{padding:28px;font-size:17px}.mk-unit{display:flex;align-items:center;justify-content:space-between;gap:16px}.mk-unit>div{display:flex;flex-direction:column}.mk-unit .cap{font-size:13px;color:var(--ink-mute)}.mk-unit .serial,.mk-unit .serial:hover{text-decoration:none}.mk-unit .serial{font-size:32px;font-weight:700;letter-spacing:.3px;color:var(--ink)}.mk-copy.is-done{background:var(--sev-ok-wash);border-color:var(--sev-ok-edge);color:var(--sev-ok-ink)}.mk-cmd{display:flex;flex-direction:column;gap:14px}.mk-cmd .how{display:flex;flex-direction:column;gap:6px;padding-left:22px;list-style:decimal;color:var(--ink-secondary)}.mk-cmd .code{display:flex;align-items:center;gap:12px;padding:16px 16px 16px 20px;border-radius:var(--r-md);background:var(--brand-dark-900)}.mk-cmd code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;color:var(--on-primary);overflow-wrap:anywhere}.mk-cmd .fine{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;color:var(--ink-mute)}.mk-cmd .fine svg{flex:none;margin-top:2px}.mk-progress{display:flex;flex-direction:column;gap:18px}.mk-progress .bar{height:8px;border-radius:9999px;background:var(--canvas-soft);overflow:hidden}.mk-progress .bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--brand-mark-from),var(--brand-mark-to));border-radius:9999px;transform-origin:left;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.mk-progress ul{display:flex;flex-direction:column;gap:4px}.mk-progress li{display:flex;align-items:center;gap:12px;padding:8px 4px;color:var(--ink-mute);transition:color .2s ease}.mk-progress li .mark{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:9999px;border:1.5px solid var(--hairline)}.mk-progress li.is-active{color:var(--ink);font-weight:600}.mk-progress li.is-active .mark{border-color:var(--indigo-edge)}.mk-progress li.is-done{color:var(--ink-secondary)}.mk-progress li.is-done .mark{background:var(--sev-ok);border-color:var(--sev-ok);color:var(--on-primary);animation:mk-pop .3s ease}.mk-progress li.is-failed{color:var(--sev-critical-ink);font-weight:600}.mk-progress li.is-failed .mark{background:var(--sev-critical-wash);border-color:var(--sev-critical-edge);color:var(--sev-critical)}.mk-waiting{display:flex;align-items:center;gap:10px;color:var(--ink-secondary)}.mk-spin{width:16px;height:16px;border-radius:9999px;border:2px solid var(--indigo-wash);border-top-color:var(--indigo);animation:mk-spin .8s linear infinite}.mk-done{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 0 8px;text-align:center}.mk-done .badge{display:grid;place-items:center;width:76px;height:76px;border-radius:9999px;background:var(--sev-ok);color:var(--on-primary);box-shadow:0 0 0 10px var(--sev-ok-wash);animation:mk-pop .45s cubic-bezier(.2,.8,.2,1.4)}.mk-done h2{font-size:22px;font-weight:600;color:var(--ink)}.mk-done p{color:var(--ink-secondary);max-width:520px}.mk-wiz-body:has(>.mk-sale-done){display:flex;flex-direction:column;justify-content:center}.mk-sale-done{gap:16px}.mk-sale-done>.mk-summary,.mk-sale-done>[role]{align-self:stretch;text-align:left}.mk-sale-done p{margin-bottom:8px}.mk-done .acts{display:flex;gap:12px;margin-top:8px}.mk-log>button{font-size:14px;font-weight:600;color:var(--indigo)}.mk-log pre{margin-top:10px;max-height:280px;overflow:auto;padding:14px 16px;border-radius:var(--r-md);background:var(--brand-dark-900);color:var(--on-primary);font-size:12.5px;line-height:1.5;white-space:pre-wrap;animation:mk-reveal .2s ease}.mk-conn{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:14px;border:1px solid var(--hairline);background:var(--canvas-soft);transition:background .3s ease,border-color .3s ease}.mk-conn.is-on{background:var(--sev-ok-wash);border-color:var(--sev-ok-edge)}.mk-conn>span:last-child{display:flex;flex-direction:column;gap:2px}.mk-conn strong{color:var(--ink);font-weight:600}.mk-conn small{font-size:13.5px;color:var(--ink-secondary)}.mk-conn .beacon{position:relative;display:grid;place-items:center;width:36px;height:36px;flex:none}.mk-conn .beacon b{width:12px;height:12px;border-radius:9999px;background:var(--indigo);transition:background .3s ease}.mk-conn .beacon i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:2px solid var(--indigo);opacity:0;animation:mk-radar 2s ease-out infinite}.mk-conn .beacon i+i{animation-delay:1s}.mk-conn.is-on .beacon b{background:var(--sev-ok);animation:mk-burst .6s cubic-bezier(.2,.8,.2,1.4)}.mk-conn.is-on .beacon i{border-color:var(--sev-ok);animation:mk-radar 2.4s ease-out infinite}.mk-conn.is-on .beacon i+i{animation:mk-radar-once .8s ease-out 1}.mk-conn .dots:after{content:"";display:inline-block;width:1.2em;text-align:left;animation:mk-dots 1.4s steps(4,end) infinite}.mk-progress li{animation:mk-reveal .3s ease both;border-radius:10px}.mk-progress li.is-active{background:linear-gradient(90deg,transparent 0%,var(--indigo-wash) 50%,transparent 100%) 0 0 / 200% 100%;animation:mk-reveal .3s ease both,mk-sheen 1.8s linear infinite}.mk-progress li.is-active .mark{box-shadow:0 0 0 4px var(--indigo-wash)}.mk-spin.is-light{border-color:#ffffff24;border-top-color:var(--on-primary)}@keyframes mk-radar{0%{transform:scale(.35);opacity:.7}to{transform:scale(1.25);opacity:0}}@keyframes mk-radar-once{0%{transform:scale(.3);opacity:.9;border-width:4px}to{transform:scale(1.6);opacity:0;border-width:1px}}@keyframes mk-burst{0%{transform:scale(.4)}60%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes mk-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes mk-sheen{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes mk-wiz-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes mk-wiz-in-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes mk-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mk-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes mk-wiz-glow{0%,to{box-shadow:0 0 0 4px var(--indigo-wash)}50%{box-shadow:0 0 0 7px var(--indigo-wash)}}@keyframes mk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.mk-wiz *,.mk-wiz *:before,.mk-wiz *:after,.mk-picker-menu,.mk-picker-menu *{animation:none!important;transition:none!important}}@media (max-width: 760px){.mk-wiz-shell{grid-template-columns:1fr}.mk-wiz-side{padding:20px}.mk-wiz-steps{grid-auto-flow:column;margin-top:16px}.mk-wiz-step{justify-content:center}.mk-wiz-step .lab{display:none}.mk-wiz-main{padding:20px}.mk-choice-detail{padding-left:20px}.mk-choice{gap:12px;padding:14px}.mk-choice .ico{width:40px;height:40px}.mk-summary li{grid-template-columns:24px 1fr auto}.mk-summary .k{display:none}.mk-fields-row{grid-template-columns:1fr}}.mk-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:22px 24px;margin-bottom:22px;border-radius:var(--r-lg);background:radial-gradient(640px 160px at 0% 0%,var(--indigo-wash),transparent 70%),var(--canvas);box-shadow:0 0 0 1px var(--hairline),var(--shadow-rest);overflow:hidden;animation:mk-rise .42s var(--ease) both}.mk-hero:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--indigo);opacity:.9}.mk-hero.is-warn{background:radial-gradient(640px 160px at 0% 0%,var(--sev-warn-wash),transparent 70%),var(--canvas)}.mk-hero.is-warn:before{background:var(--sev-warn)}.mk-hero.is-crit{background:radial-gradient(640px 160px at 0% 0%,var(--sev-critical-wash),transparent 70%),var(--canvas)}.mk-hero.is-crit:before{background:var(--sev-critical)}.mk-hero-id{display:flex;align-items:center;gap:16px;min-width:0}.mk-hero-id h1{margin:0;font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.mk-hero-id h1.mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.mk-hero-mark{width:52px;height:52px;flex:none;border-radius:15px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--avatar-from),var(--avatar-to));box-shadow:0 6px 16px #533afd47,inset 0 1px #fff3;transition:transform var(--t-med) var(--ease)}.mk-hero:hover .mk-hero-mark{transform:translateY(-1px) rotate(-3deg)}.mk-hero-mark.live{animation:mk-halo 2.2s ease-out infinite}.mk-hero-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mk-hero .mk-actionbar{justify-content:flex-end}.mk-btn .mk-i,.mk-primary .mk-i,.mk-danger .mk-i,.mk-act .mk-i{margin-right:2px}.mk-stat{position:relative;overflow:hidden;transition:transform var(--t-med) var(--ease),box-shadow var(--t-med) var(--ease),border-color var(--t-fast);animation:mk-rise .42s var(--ease) both}.mk-stats>:nth-child(1){animation-delay:40ms}.mk-stats>:nth-child(2){animation-delay:90ms}.mk-stats>:nth-child(3){animation-delay:.14s}.mk-stats>:nth-child(4){animation-delay:.19s}.mk-stat:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--indigo);opacity:0;transition:opacity var(--t-fast)}.mk-stat:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift);border-color:var(--indigo-edge)}.mk-stat:hover:before{opacity:.9}.mk-stat:has(.mk-pill.warn):before{background:var(--sev-warn);opacity:1}.mk-stat:has(.mk-pill.crit):before{background:var(--sev-critical);opacity:1}.mk-group{margin:8px 0 -6px 2px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.mk-twocol>.col>.mk-group:first-child{margin-top:0}.mk-twocol .mk-card,.mk-twocol .mk-tcard{animation:mk-rise .42s var(--ease) both;transition:transform var(--t-med) var(--ease),box-shadow var(--t-med) var(--ease),border-color var(--t-fast)}.mk-twocol .mk-card:hover,.mk-twocol .mk-tcard:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift);border-color:var(--indigo-edge)}.mk-twocol>.col>:nth-child(1){animation-delay:.12s}.mk-twocol>.col>:nth-child(2){animation-delay:.18s}.mk-twocol>.col>:nth-child(3){animation-delay:.24s}.mk-twocol>.col>:nth-child(4){animation-delay:.3s}.mk-twocol>.col>:nth-child(5){animation-delay:.36s}.mk-twocol>.col>:nth-child(6){animation-delay:.42s}.mk-twocol>.col>:nth-child(n+7){animation-delay:.48s}.mk-donut .fill{animation:mk-draw 1.1s var(--ease) both;animation-delay:.24s}@keyframes mk-draw{0%{stroke-dasharray:0 1000}}.mk-timeline{list-style:none;margin:0;padding:4px 0 0;position:relative}.mk-timeline:before{content:"";position:absolute;left:9px;top:10px;bottom:10px;width:2px;background:var(--canvas-soft);border-radius:2px}.mk-timeline>li{position:relative;display:grid;grid-template-columns:20px 1fr;gap:12px;padding:8px 8px 10px 0;border-radius:var(--r-md);transition:background var(--t-fast)}.mk-timeline>li:hover{background:var(--row-hover)}.mk-timeline .mark{position:relative;z-index:1;width:12px;height:12px;margin:4px 0 0 4px;border-radius:50%;background:var(--canvas);border:3px solid var(--ink-mute);box-shadow:0 0 0 3px var(--canvas);transition:transform var(--t-fast) var(--ease)}.mk-timeline>li:hover .mark{transform:scale(1.2)}.mk-timeline>li.is-brand .mark{border-color:var(--indigo)}.mk-timeline>li.is-ok .mark{border-color:var(--sev-ok)}.mk-timeline>li.is-warn .mark{border-color:var(--sev-warn)}.mk-timeline>li.is-crit .mark{border-color:var(--sev-critical);background:var(--sev-critical)}.mk-timeline>li.is-ink .mark{border-color:var(--ink)}.mk-timeline .body{min-width:0}.mk-timeline .line1{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mk-timeline .kind{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.mk-timeline .title{font-size:14px;font-weight:600;color:var(--ink)}.mk-timeline .detail{margin:3px 0 0;font-size:13px;color:var(--ink-secondary)}.mk-timeline .meta{display:flex;gap:8px;margin-top:4px;font-size:12px;color:var(--ink-mute)}@keyframes mk-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes mk-halo{0%{box-shadow:0 6px 16px #533afd47,0 0 #089e4673}to{box-shadow:0 6px 16px #533afd47,0 0 0 10px #089e4600}}@media (prefers-reduced-motion: reduce){.mk-hero,.mk-stat,.mk-twocol .mk-card,.mk-twocol .mk-tcard,.mk-donut .fill,.mk-hero-mark.live{animation:none}.mk-stat:hover,.mk-twocol .mk-card:hover,.mk-twocol .mk-tcard:hover,.mk-hero:hover .mk-hero-mark{transform:none}}.mk-dash{--chart-second: #178a68}.mk-cards--3{grid-template-columns:repeat(3,1fr)}@media (max-width: 1100px){.mk-cards--3{grid-template-columns:1fr 1fr}}@media (max-width: 760px){.mk-cards--3,.mk-cards--2{grid-template-columns:1fr}}.mk-dash>.mk-group{margin:4px 0 -14px 2px}.mk-dash .mk-card,.mk-dash .mk-tcard,.mk-dash .mk-stat{animation:mk-rise .42s var(--ease) both;transition:transform var(--t-med) var(--ease),box-shadow var(--t-med) var(--ease),border-color var(--t-fast)}.mk-dash .mk-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift);border-color:var(--indigo-edge)}.mk-dash .mk-cards>:nth-child(1){animation-delay:.12s}.mk-dash .mk-cards>:nth-child(2){animation-delay:.18s}.mk-dash .mk-cards>:nth-child(3){animation-delay:.24s}.mk-barlist{display:grid;gap:9px}.mk-barlist .row{display:grid;grid-template-columns:minmax(90px,36%) 1fr auto;gap:12px;align-items:center}.mk-barlist .lab{font-size:12.5px;font-weight:500;color:var(--ink-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-barlist .track{height:10px;border-radius:5px;background:var(--canvas-soft);overflow:hidden}.mk-barlist .bar{height:100%;border-radius:0 4px 4px 0;transform-origin:left center;animation:mk-grow .7s var(--ease) both;animation-delay:calc(.2s + var(--i, 0) * 45ms);transition:filter var(--t-fast)}.mk-barlist .row:hover .bar{filter:brightness(1.08)}.mk-barlist .val{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);min-width:64px;text-align:right}.mk-barlist .pct{margin-left:6px;font-size:11.5px;font-weight:500;color:var(--ink-mute)}.mk-funnel .bar{transform-origin:left center;animation:mk-grow .7s var(--ease) both;animation-delay:.2s}.mk-stack{display:grid;gap:14px}.mk-stackbar{display:flex;gap:2px;height:18px;border-radius:6px;overflow:hidden;background:var(--canvas-soft)}.mk-stackbar .seg{flex-basis:0;min-width:6px;transform-origin:left center;animation:mk-grow .8s var(--ease) both;animation-delay:calc(.2s + var(--i, 0) * 60ms);transition:opacity var(--t-fast);cursor:default}.mk-stackbar .seg.is-dim{opacity:.25!important}.mk-stackbar .seg.empty{flex-grow:1;background:var(--canvas-soft)}.mk-stackkey{list-style:none;margin:0;padding:0;display:grid;gap:6px}.mk-stackkey li{display:grid;grid-template-columns:12px 1fr auto auto;gap:10px;align-items:center;font-size:13px;padding:3px 6px;margin:0 -6px;border-radius:6px;transition:background var(--t-fast)}.mk-stackkey li.is-hot{background:var(--row-hover)}.mk-stackkey .swatch{width:12px;height:12px;border-radius:3px}.mk-stackkey .lab{color:var(--ink-secondary)}.mk-stackkey .val{font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.mk-stackkey .pct{font-size:11.5px;color:var(--ink-mute);min-width:36px;text-align:right;font-variant-numeric:tabular-nums}.mk-linechart{display:grid;gap:6px}.mk-linekey{list-style:none;margin:0;padding:0;display:flex;gap:16px;font-size:12px;color:var(--ink-secondary)}.mk-linekey li{display:inline-flex;align-items:center;gap:6px}.mk-linekey .key,.mk-tip .key{width:14px;height:2px;border-radius:1px;background:var(--indigo);flex:none}.mk-linekey .key.second,.mk-tip .key.second{background:var(--chart-second)}.mk-hover{position:relative;cursor:crosshair}.mk-plot .series .line{stroke-dasharray:100;stroke-dashoffset:100;animation:mk-draw-line 1.1s var(--ease) forwards;animation-delay:.2s}.mk-plot .series.brand .line{stroke:var(--indigo)}.mk-plot .series.second .line{stroke:var(--chart-second)}.mk-linekey .key.brand,.mk-tip .key.brand,.mk-plot .cross .dot.brand{background:var(--indigo);fill:var(--indigo)}.mk-plot .series .area{animation:mk-fade .8s var(--ease) both;animation-delay:.7s}.mk-plot .cross line{stroke:var(--ink-mute);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.mk-plot .cross .dot{fill:var(--indigo);stroke:var(--canvas);stroke-width:2;vector-effect:non-scaling-stroke}.mk-plot .cross .dot.second{fill:var(--chart-second)}.mk-tip{position:absolute;top:4px;transform:translate(-50%);display:grid;gap:3px;padding:7px 10px;border-radius:8px;background:var(--brand-dark-900);color:#fff;font-size:12px;pointer-events:none;white-space:nowrap;box-shadow:var(--shadow-pop);animation:mk-fade .12s ease-out both}.mk-tip .day{font-size:11px;opacity:.75}.mk-tip .row{display:inline-flex;align-items:center;gap:7px}.mk-tip strong{font-weight:650;font-variant-numeric:tabular-nums}.mk-tip .lab{opacity:.75}.mk-figure{margin-top:10px}.mk-figure>summary{cursor:pointer;font-size:12px;font-weight:600;color:var(--indigo);list-style:none}.mk-figure>summary::-webkit-details-marker{display:none}.mk-figure>summary:before{content:"▸ "}.mk-figure[open]>summary:before{content:"▾ "}.mk-figure .mk-table{margin-top:8px}@keyframes mk-grow{0%{transform:scaleX(0)}}@keyframes mk-draw-line{to{stroke-dashoffset:0}}@keyframes mk-fade{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.mk-dash .mk-card,.mk-dash .mk-stat,.mk-barlist .bar,.mk-funnel .bar,.mk-stackbar .seg,.mk-plot .series .line,.mk-plot .series .area,.mk-tip{animation:none;stroke-dashoffset:0}}.mk-tcard>.toolbar .t{min-width:0}.mk-tcard>.toolbar .t p{margin:4px 0 0;font-size:13px;color:var(--ink-mute);max-width:76ch}.mk-tcard>.toolbar.has-aside{align-items:flex-start}.mk-tcard-lead{margin:0;padding:0 16px 12px;font-size:13px;color:var(--ink-secondary)}.mk-stats--5{grid-template-columns:repeat(5,1fr)}@media (max-width: 1100px){.mk-stats--5{grid-template-columns:repeat(3,1fr)}}.mk-dash>.mk-stats{margin-bottom:26px}.mk-dash>.mk-tcard,.mk-dash>.mk-cards{margin-bottom:26px}.mk-aside-bars{width:min(320px,45%);padding-left:16px}.mk-stack-under{margin-top:18px;padding-top:14px;border-top:1px solid var(--canvas-soft)}.mk-dash>.mk-card{margin-bottom:26px}.mk-barlist a.lab,.mk-stackkey a.lab,.mk-funnel a.lab{color:var(--ink-secondary);text-decoration:none;transition:color var(--t-fast)}.mk-barlist .row:hover a.lab,.mk-stackkey li:hover a.lab,.mk-funnel .row:hover a.lab,.mk-barlist a.lab:hover,.mk-stackkey a.lab:hover,.mk-funnel a.lab:hover{color:var(--indigo-deep)}.mk-table a.mono{color:var(--ink);text-decoration:none}.mk-table a.mono:hover{color:var(--indigo-deep)}.mk-tile .ic{width:38px;height:38px;border-radius:var(--r-md);background:var(--indigo-wash);color:var(--indigo);display:grid;place-items:center;margin-bottom:14px;transition:transform var(--t-med) var(--ease)}.mk-tile:hover .ic{transform:translateY(-2px) rotate(-4deg)}.mk-stats--1{grid-template-columns:minmax(0,320px)}.mk-card>.body>.mk-form-sec+.mk-form-sec{margin-top:28px;padding-top:24px;border-top:1px solid var(--canvas-soft)}.mk-actionbar .mk-subnav{margin-bottom:0}.mk-card>.body.mk-chart-figures{padding:0;border-top:1px solid var(--canvas-soft);max-height:392px;overflow-y:auto;overscroll-behavior:contain}.mk-card>.body.mk-chart-figures .mk-table th{position:sticky;top:0;z-index:1}.mk-card>.body.mk-chart-figures .mk-table td{padding-top:9px;padding-bottom:9px}.mk-card>.body.mk-chart-figures .mk-table th:first-child,.mk-card>.body.mk-chart-figures .mk-table td:first-child{padding-left:20px}.mk-card>.body.mk-chart-figures .mk-table th:last-child,.mk-card>.body.mk-chart-figures .mk-table td:last-child{padding-right:20px}.mk-group-note{margin:6px 0 12px 2px}.mk-stack-trace{margin:0 0 10px;padding:12px 14px;border-radius:var(--r-md);background:var(--brand-dark-900);color:#e8ecf3;font:12px/1.5 JetBrains Mono,ui-monospace,Menlo,monospace;white-space:pre-wrap;overflow-x:auto}.mk-crashes .mk-link{font:inherit;font-weight:600;color:var(--ink);background:none;border:0;padding:0;cursor:pointer}.mk-crashes .mk-link:hover{color:var(--indigo-deep)}.mk-log-time{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-mute);font-size:12.5px}.mk-log-msg{font:12.5px/1.5 JetBrains Mono,ui-monospace,Menlo,monospace;white-space:pre-wrap;word-break:break-word}.mk-stats--2{grid-template-columns:repeat(2,minmax(0,320px))}.mk-btn--sm{height:var(--h-sm);padding:0 12px;border-radius:8px;font-size:13px}.mk-muted{font-size:12.5px;color:var(--ink-mute)}.mk-passkeys{display:grid;gap:6px}.mk-passkeys-summary{margin:0;font-size:12.5px;color:var(--ink-mute)}.mk-passkeys ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.mk-passkeys li{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mk-passkey-name{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ink)}.mk-passkey-age{font-size:12px;color:var(--ink-mute)}.mk-passkey-rows{list-style:none;margin:0;padding:0}.mk-passkey-rows li{display:flex;align-items:center;gap:14px;padding:12px 16px;box-shadow:inset 0 -1px 0 var(--canvas-soft);transition:background var(--t-fast)}.mk-passkey-rows li:last-child{box-shadow:none}.mk-passkey-rows li:hover{background:var(--row-hover)}.mk-passkey-rows .ic{width:36px;height:36px;border-radius:10px;background:var(--indigo-wash);color:var(--indigo);display:grid;place-items:center;flex:none}.mk-passkey-rows .mk-ident{flex:1}.mk-current{margin:0;font-size:14px;color:var(--ink-secondary)}.mk-form-err{margin:0;font-size:12.5px;font-weight:500;color:var(--sev-critical-ink)}.mk-form-ok{margin:0;font-size:12.5px;font-weight:500;color:var(--sev-ok-ink)}.mk-input.mk-input--plain{padding-left:10px;background-image:none;width:200px}.mk-notice p{margin:0 0 8px}.mk-notice p:last-child{margin-bottom:0}.mk-pair-plot>header{padding:18px 20px 0}.mk-pair-plot>header h3{font-family:var(--font-ui);font-size:15.5px;font-weight:600;letter-spacing:-.005em;color:var(--ink);margin:0}.mk-pair-plot>header p{font-size:13px;color:var(--ink-mute);margin:5px 0 0;max-width:76ch}.mk-pair-plot>.body{padding:18px 20px 20px}.mk-pair-plots{display:grid;grid-template-columns:1fr 1fr}.mk-pair-plot{min-width:0}.mk-pair-plot+.mk-pair-plot{border-left:1px solid var(--canvas-soft)}.mk-rowform{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mk-rowform .mk-select--inline{height:var(--h-sm)}.mk-pct{position:relative;display:inline-flex;align-items:center}.mk-input.mk-input--pct{width:78px;padding-left:10px;padding-right:24px;background-image:none}.mk-pct .unit{position:absolute;right:10px;font-size:12px;color:var(--ink-mute);pointer-events:none}.mk-standing{display:grid;gap:6px;justify-items:start}.mk-meter{display:block;width:120px;height:4px;border-radius:9999px;background:var(--canvas-soft);overflow:hidden}.mk-meter>span{display:block;height:100%;border-radius:9999px;background:var(--indigo);transition:width .6s cubic-bezier(.2,.8,.2,1)}.mk-tcard-notice{padding:12px 16px 0}.mk-avatar.h1{filter:hue-rotate(40deg)}.mk-avatar.h2{filter:hue-rotate(95deg)}.mk-avatar.h3{filter:hue-rotate(150deg)}.mk-avatar.h4{filter:hue-rotate(205deg)}.mk-avatar.h5{filter:hue-rotate(300deg)}.mk-pill.role-admin,.mk-pill.read{background:var(--indigo-wash);color:var(--indigo-deep);border-color:var(--indigo-edge)}.mk-pill.role-admin .glyph,.mk-pill.read .glyph{background:var(--indigo)}.mk-pill.role-support{background:var(--sev-ok-wash);color:var(--sev-ok-ink);border-color:var(--sev-ok-edge)}.mk-pill.role-support .glyph{background:var(--sev-ok-ink)}.mk-pill.role-viewer .glyph{border:1.5px solid var(--ink-mute);background:transparent}.mk-dash .mk-table tbody tr,.mk-dash .mk-passkey-rows li{animation:mk-fade .32s var(--ease) both;animation-delay:.3s}.mk-dash .mk-table tbody tr:nth-child(1),.mk-dash .mk-passkey-rows li:nth-child(1){animation-delay:.16s}.mk-dash .mk-table tbody tr:nth-child(2),.mk-dash .mk-passkey-rows li:nth-child(2){animation-delay:.19s}.mk-dash .mk-table tbody tr:nth-child(3),.mk-dash .mk-passkey-rows li:nth-child(3){animation-delay:.22s}.mk-dash .mk-table tbody tr:nth-child(4),.mk-dash .mk-passkey-rows li:nth-child(4){animation-delay:.25s}.mk-dash .mk-table tbody tr:nth-child(5){animation-delay:.27s}.mk-dash .mk-table tbody tr:nth-child(6){animation-delay:285ms}.mk-form-card{animation:mk-reveal .3s var(--ease) both}.mk-passkey-rows li:hover .ic{animation:mk-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.mk-dash .mk-table tbody tr,.mk-dash .mk-passkey-rows li,.mk-form-card,.mk-passkey-rows li:hover .ic{animation:none}}.mk-help-card>header{display:flex;align-items:center;gap:12px}.mk-help-ic{width:34px;height:34px;border-radius:10px;background:var(--indigo-wash);color:var(--indigo);display:grid;place-items:center;flex:none}.mk-help-card.is-warn{border-color:var(--sev-warn-edge);box-shadow:inset 3px 0 0 var(--sev-warn)}.mk-help-card.is-warn .mk-help-ic{background:var(--sev-warn-wash);color:var(--sev-warn-ink)}.mk-help-card .body p{font-size:13.5px;line-height:1.6;color:var(--ink-secondary);margin:0 0 10px}.mk-help-card .body p:last-child{margin-bottom:0}.mk-help-card .body strong{font-weight:600;color:var(--ink)}.mk-help-rows{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:8px}.mk-help-rows li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:10px 12px;border-radius:10px;background:var(--canvas-soft)}.mk-help-rows li p{margin:0}.mk-tscroll{max-height:392px;overflow-y:auto;overscroll-behavior:contain}.mk-tscroll .mk-table th{position:sticky;top:0;z-index:1}.mk-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding:72px 20px 20px;background:#0d253d61;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:mk-fade .2s var(--ease) both;overflow-y:auto}.mk-dialog{width:100%;max-width:560px;background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);animation:mk-dialog-in .32s var(--ease) both;overflow:hidden}.mk-dialog.is-danger{border-color:var(--sev-critical-edge);box-shadow:inset 0 3px 0 var(--sev-critical),var(--shadow-pop)}.mk-dialog[aria-busy=true]{cursor:progress}.mk-dialog>.mk-form{max-width:none;gap:16px;padding:20px 22px 0}.mk-dialog-head{display:flex;align-items:center;gap:12px;margin:0 0 2px}.mk-dialog-head .ic{width:38px;height:38px;border-radius:11px;background:var(--indigo-wash);color:var(--indigo);display:grid;place-items:center;flex:none}.mk-dialog.is-danger .mk-dialog-head .ic{background:var(--sev-critical-wash);color:var(--sev-critical-ink)}.mk-dialog-head .t{min-width:0;flex:1}.mk-dialog-head h2{margin:0;font-family:var(--font-ui);font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.mk-dialog-head .mono{display:block;margin-top:2px;font-size:12.5px;color:var(--ink-mute)}.mk-dialog-x{width:32px;height:32px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--ink-mute);display:grid;place-items:center;cursor:pointer;flex:none;transition:background var(--t-fast),color var(--t-fast)}.mk-dialog-x:hover:not(:disabled){background:var(--canvas-soft);color:var(--ink)}.mk-dialog-x:focus-visible{outline:none;box-shadow:var(--ring)}.mk-dialog-x:disabled{opacity:.45;cursor:default}.mk-dialog>.mk-form>.mk-actions{justify-content:flex-end;margin:6px -22px 0;padding:14px 22px;background:var(--canvas-soft);border-top:1px solid var(--hairline)}.mk-dialog .mk-form .mk-form>.mk-actions{justify-content:flex-end}.mk-checks{display:grid;gap:4px;margin:0;padding:0;border:0;min-width:0}.mk-checks legend{font-size:13px;font-weight:600;color:var(--ink);padding:0;margin-bottom:6px}.mk-checks label{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;font-size:13.5px;color:var(--ink);cursor:pointer;transition:background var(--t-fast)}.mk-checks label:hover{background:var(--canvas-soft)}.mk-checks label.is-on{background:var(--indigo-wash)}@keyframes mk-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mk-scrim,.mk-dialog{animation:none}}.mk-flow{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--canvas-soft)}.mk-flow .arrow{color:var(--ink-mute);display:grid}.mk-flow-blank{font-size:12.5px;color:var(--ink-mute);font-style:italic}.mk-dialog .mk-actions .status{margin-right:auto;font-size:12.5px;color:var(--ink-mute)}.mk-count{font-variant-numeric:tabular-nums}.mk-count.is-max{color:var(--sev-warn-ink);font-weight:600}.mk-confirm{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:13.5px;font-weight:500;color:var(--ink);background:var(--sev-critical-wash);border:1px solid var(--sev-critical-edge);cursor:pointer;transition:background var(--t-fast)}.mk-confirm.is-on{background:var(--canvas-soft);border-color:var(--hairline)}.mk-checks legend{display:flex;align-items:center;width:100%}.mk-link-btn{margin-left:auto;border:0;background:none;padding:0;font-size:12.5px;font-weight:600;color:var(--indigo);cursor:pointer}.mk-link-btn:hover{color:var(--indigo-deep);text-decoration:underline}.mk-dialog-sec{display:grid;gap:14px;padding:16px;border-radius:12px;border:1px solid var(--hairline);background:var(--canvas)}.mk-dialog-sec.is-danger{border-color:var(--sev-critical-edge);box-shadow:inset 3px 0 0 var(--sev-critical)}.mk-dialog-sec>h3{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--ink)}.mk-dialog-sec>h3 .ic{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--indigo-wash);color:var(--indigo)}.mk-dialog-sec.is-danger>h3 .ic{background:var(--sev-critical-wash);color:var(--sev-critical-ink)}.mk-dialog-sec .mk-form{gap:14px}.mk-dialog-note{margin:0;font-size:13.5px;color:var(--ink-secondary)}
