@font-face{font-family:IosevkaLXETerm Web;src:url(/fonts/IosevkaLXETerm-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IosevkaLXETerm Web;src:url(/fonts/IosevkaLXETerm-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--ui-bg:#070a0d;--ui-surface:#0b0f13;--ui-surface-soft:#0e1418;--ui-surface-raised:#12191e;--ui-line-subtle:#e1eff213;--ui-line:#e1eff21f;--ui-line-strong:#e1eff233;--ui-text:#dfe8ea;--ui-text-soft:#a4b1b6;--ui-text-muted:#718087;--ui-text-faint:#506068;--ui-accent:#6fe0c5;--ui-accent-rgb:111, 224, 197;--ui-warning:#e8bd75;--ui-danger:#e08787;--ui-radius-sm:5px;--ui-radius-md:8px;--ui-radius-lg:12px;--ui-shadow-raised:0 12px 38px #00000047;--ui-control-sm:26px;--ui-control-md:32px;--ui-control-lg:40px;--ui-font-size:13px;--ui-label-font-size:12px;--ui-metric-label-font-size:11px;--ui-value-font-size:13px;--ui-font-sans:"IosevkaLXETerm Web", "IosevkaLXETerm", "Iosevka Term", "Iosevka", ui-monospace, monospace;--ui-font-mono:var(--ui-font-sans)}.ui-button,.ui-icon-button,.ui-toggle,.ui-stepper-field button,.ui-frequency-input button,.ui-select-field select,.ui-segmented button{appearance:none;color:inherit;font:inherit;border:0;outline:0}.ui-button,.ui-icon-button,.ui-toggle{vertical-align:middle;border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);cursor:pointer;transition:color .12s,border-color .12s,background .12s,box-shadow .12s,opacity .12s;position:relative}.ui-button:focus-visible,.ui-icon-button:focus-visible,.ui-toggle:focus-visible,.ui-stepper-field button:focus-visible,.ui-stepper-field input:focus-visible,.ui-frequency-input button:focus-visible,.ui-frequency-input input:focus-visible,.ui-select-field:focus-within,.ui-segmented button:focus-visible,.ui-input-shell:focus-within{outline:2px solid rgba(var(--ui-accent-rgb), .38);outline-offset:2px}.ui-button:disabled,.ui-icon-button:disabled,.ui-toggle:disabled{opacity:.36;cursor:default}.ui-control-sm{min-height:var(--ui-control-sm)}.ui-control-md{min-height:var(--ui-control-md)}.ui-control-lg{min-height:var(--ui-control-lg)}.ui-button{height:var(--ui-control-md);color:var(--ui-text-soft);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);white-space:nowrap;background:#ffffff05;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-weight:600;line-height:1;display:inline-flex}.ui-button.ui-control-sm{height:var(--ui-control-sm);font-size:var(--ui-label-font-size);padding:0 8px}.ui-button.ui-control-lg{height:var(--ui-control-lg);font-size:var(--ui-font-size);padding:0 16px}.ui-button-primary{color:#06100d;background:#78dec6;border-color:#88ecd5b8;box-shadow:inset 0 1px #ffffff38}.ui-button-primary:hover:not(:disabled){box-shadow:0 0 0 3px rgba(var(--ui-accent-rgb), .09);background:#8ce8d2}.ui-button-secondary:hover:not(:disabled){color:var(--ui-text);border-color:var(--ui-line-strong);background:#ffffff0a}.ui-button-outline{color:var(--ui-text-muted);border-color:var(--ui-line);background:0 0}.ui-button-outline:hover:not(:disabled){color:var(--ui-text);border-color:var(--ui-line-strong);background:#ffffff08}.ui-button-quiet{color:var(--ui-text-muted);background:0 0;border-color:#0000}.ui-button-quiet:hover:not(:disabled){color:var(--ui-text);background:#ffffff0b}.ui-button-ghost{color:var(--ui-text-muted);background:0 0;border-color:#0000}.ui-button-ghost:hover:not(:disabled){color:var(--ui-text);background:#ffffff0b;border-color:#0000}.ui-button-danger{color:#e7a0a0;background:#e0878712;border-color:#e0878738}.ui-button-danger:hover:not(:disabled){background:#e087871f;border-color:#e0878761}.ui-button-icon{flex:none;justify-content:center;align-items:center;min-width:1em;height:1em;line-height:0;display:inline-flex}.ui-button-label,.ui-toggle-label,.ui-status-label{text-transform:capitalize;align-items:center;min-height:1.2em;line-height:1.2;display:inline-flex}.ui-button-label,.ui-toggle-label,.ui-button-text{transform:translateY(1px)}@media (width<=700px){.ui-button-label,.ui-toggle-label,.ui-button-text{transform:none}}.ui-button-text{align-items:center;display:inline-flex}.ui-button-icon>svg,.ui-icon-button>svg,.ui-toggle-label svg,.ui-stepper-field>button>svg,.ui-stepper-leading>svg,.ui-frequency-edit>svg{flex:none;display:block}.ui-icon-button{width:var(--ui-control-md);height:var(--ui-control-md);color:var(--ui-text-muted);background:#ffffff05;border-color:#0000;flex:none;place-items:center;padding:0;display:inline-grid}.ui-icon-button.ui-control-sm{width:var(--ui-control-sm);height:var(--ui-control-sm)}.ui-icon-button.ui-control-lg{width:var(--ui-control-lg);height:var(--ui-control-lg)}.ui-icon-button-outline{border-color:var(--ui-line);background:0 0}.ui-icon-button-quiet,.ui-icon-button-ghost{background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.ui-icon-button:hover:not(:disabled){color:var(--ui-text);border-color:var(--ui-line-strong);background:#ffffff0b}.ui-icon-button-danger:hover:not(:disabled){color:#ee9d9d;background:#e0878714;border-color:#e0878738}.ui-icon-button-ghost:hover:not(:disabled){border-color:#0000}}.ui-icon-action-group{align-items:center;gap:6px;display:inline-flex}.ui-icon-action-group>.ui-icon-button{flex:none}.ui-section-label{min-width:0;color:var(--ui-text-soft);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:7px;font-weight:600;line-height:1;display:inline-flex}.ui-section-label-icon{width:17px;height:17px;color:var(--ui-accent);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.ui-section-label-text{min-width:0;transform:translateY(var(--ui-section-label-optical-offset,1px));align-items:center;display:inline-flex}.ui-section-header{border-bottom:1px solid var(--ui-line-subtle);justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:42px;padding:0 14px;display:flex}.ui-section-header-aside,.ui-section-header-actions{align-items:center;gap:7px;min-width:0;display:inline-flex}.ui-section-header-meta{min-width:0;color:var(--ui-text-faint);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.ui-tooltip{z-index:10000;color:#c9d3d5;border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);width:max-content;max-width:min(190px,100vw - 16px);box-shadow:var(--ui-shadow-raised);font-family:var(--ui-font-sans);font-size:var(--ui-label-font-size);text-align:center;white-space:normal;pointer-events:none;background:#11171b;padding:5px 7px;font-weight:500;line-height:1.3;animation:.1s both ui-tooltip-in;position:fixed}@keyframes ui-tooltip-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.ui-toggle{min-height:var(--ui-control-md);color:var(--ui-text-muted);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);letter-spacing:.03em;text-transform:none;background:#ffffff05;justify-content:space-between;align-items:center;gap:9px;padding:0 9px;font-weight:600;line-height:1;display:inline-flex}.ui-toggle:hover:not(:disabled){color:var(--ui-text-soft);border-color:var(--ui-line-strong)}.ui-toggle.is-active{color:#91e8d4;border-color:rgba(var(--ui-accent-rgb), .28);background:rgba(var(--ui-accent-rgb), .085)}.ui-toggle.is-compact{min-height:var(--ui-control-sm);font-size:var(--ui-label-font-size);border-radius:6px;gap:6px;padding:0 7px}.ui-toggle-label{gap:5px;min-width:0}.ui-toggle-track{background:#2c353b;border-radius:8px;flex:none;align-items:center;width:19px;height:11px;padding:1px;transition:background .12s;display:flex}.ui-toggle-thumb{background:#718087;border-radius:50%;width:9px;height:9px;transition:transform .12s,background .12s;box-shadow:0 1px 2px #0006}.ui-toggle.is-active .ui-toggle-track{background:rgba(var(--ui-accent-rgb), .25)}.ui-toggle.is-active .ui-toggle-thumb{background:#86e4ce;transform:translate(8px)}.ui-slider{--ui-slider-track-size:2px;--ui-slider-thumb-size:12px;appearance:none;cursor:ew-resize;background:0 0;outline:0;width:100%;height:18px;margin:0}.ui-slider::-webkit-slider-runnable-track{height:var(--ui-slider-track-size);background:linear-gradient(to right, var(--ui-slider-accent) 0, var(--ui-slider-accent) var(--ui-slider-fill), #e2edf026 var(--ui-slider-fill), #e2edf026 100%);border-radius:2px}.ui-slider.is-unfilled::-webkit-slider-runnable-track{background:#e2edf026}.ui-slider::-webkit-slider-thumb{width:var(--ui-slider-thumb-size);height:var(--ui-slider-thumb-size);margin-top:calc((var(--ui-slider-track-size) - var(--ui-slider-thumb-size)) / 2);box-sizing:border-box;appearance:none;background:var(--ui-slider-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-slider-accent) 58%, transparent);border:2px solid #0a0e11;border-radius:50%}.ui-slider::-moz-range-track{height:var(--ui-slider-track-size);background:#e2edf026;border-radius:2px}.ui-slider::-moz-range-progress{height:var(--ui-slider-track-size);background:var(--ui-slider-accent)}.ui-slider::-moz-range-thumb{width:var(--ui-slider-thumb-size);height:var(--ui-slider-thumb-size);box-sizing:border-box;background:var(--ui-slider-accent);border:2px solid #0a0e11;border-radius:50%}.ui-slider:disabled{cursor:default;opacity:.28}.ui-range-slider{--ui-slider-track-size:2px;--ui-slider-thumb-size:12px;width:100%;min-width:80px;height:20px;position:relative}.ui-range-slider-track{height:var(--ui-slider-track-size);background:linear-gradient(to right, #e2edf026 0, #e2edf026 var(--ui-range-low), var(--ui-range-accent) var(--ui-range-low), var(--ui-range-accent) var(--ui-range-high), #e2edf026 var(--ui-range-high), #e2edf026 100%);border-radius:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ui-range-slider-input{appearance:none;pointer-events:none;background:0 0;outline:0;width:100%;height:20px;margin:0;position:absolute;inset:0}.ui-range-slider-input::-webkit-slider-runnable-track{height:var(--ui-slider-track-size);background:0 0}.ui-range-slider-input::-webkit-slider-thumb{width:var(--ui-slider-thumb-size);height:var(--ui-slider-thumb-size);margin-top:calc((var(--ui-slider-track-size) - var(--ui-slider-thumb-size)) / 2);box-sizing:border-box;appearance:none;background:var(--ui-range-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-range-accent) 58%, transparent);cursor:ew-resize;pointer-events:auto;border:2px solid #0a0e11;border-radius:50%}.ui-range-slider-input::-moz-range-track{height:var(--ui-slider-track-size);background:0 0}.ui-range-slider-input::-moz-range-progress{background:0 0}.ui-range-slider-input::-moz-range-thumb{width:var(--ui-slider-thumb-size);height:var(--ui-slider-thumb-size);box-sizing:border-box;background:var(--ui-range-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-range-accent) 58%, transparent);cursor:ew-resize;pointer-events:auto;border:2px solid #0a0e11;border-radius:50%}.ui-range-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px #0a0e11, 0 0 0 3px color-mix(in srgb, var(--ui-range-accent) 38%, transparent)}.ui-range-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px #0a0e11, 0 0 0 3px color-mix(in srgb, var(--ui-range-accent) 38%, transparent)}.ui-range-slider.is-disabled{opacity:.28}@media (pointer:coarse){.ui-slider{--ui-slider-thumb-accent:var(--ui-slider-accent);--ui-slider-thumb-size:32px}.ui-range-slider{--ui-slider-thumb-accent:var(--ui-range-accent);--ui-slider-thumb-size:32px}.ui-slider,.ui-range-slider,.ui-range-slider-input{height:34px}.ui-slider::-webkit-slider-thumb{background:radial-gradient(circle, var(--ui-slider-thumb-accent) 0 5px, #0a0e11 5.5px 6.5px, color-mix(in srgb, var(--ui-slider-thumb-accent) 62%, transparent) 7px, transparent 8px);box-shadow:none;filter:drop-shadow(0 2px 2px #0000006b);border:0}.ui-range-slider-input::-webkit-slider-thumb{background:radial-gradient(circle, var(--ui-slider-thumb-accent) 0 5px, #0a0e11 5.5px 6.5px, color-mix(in srgb, var(--ui-slider-thumb-accent) 62%, transparent) 7px, transparent 8px);box-shadow:none;filter:drop-shadow(0 2px 2px #0000006b);border:0}.ui-slider::-moz-range-thumb{background:radial-gradient(circle, var(--ui-slider-thumb-accent) 0 5px, #0a0e11 5.5px 6.5px, color-mix(in srgb, var(--ui-slider-thumb-accent) 62%, transparent) 7px, transparent 8px);box-shadow:none;filter:drop-shadow(0 2px 2px #0000006b);border:0}.ui-range-slider-input::-moz-range-thumb{background:radial-gradient(circle, var(--ui-slider-thumb-accent) 0 5px, #0a0e11 5.5px 6.5px, color-mix(in srgb, var(--ui-slider-thumb-accent) 62%, transparent) 7px, transparent 8px);box-shadow:none;filter:drop-shadow(0 2px 2px #0000006b);border:0}}.ui-field{gap:7px;min-width:0;display:grid}.ui-field-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-field-label,.ui-field-hint,.ui-field-error{font-family:var(--ui-font-sans);font-size:var(--ui-label-font-size);line-height:1.25}.ui-field-label{color:var(--ui-text-muted);letter-spacing:.1em;text-transform:uppercase;font-weight:650}.ui-field-hint{color:var(--ui-text-faint)}.ui-field-error{color:var(--ui-danger)}.ui-input-shell{min-width:0;min-height:var(--ui-control-md);border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:#080c0f;align-items:center;transition:border-color .12s,background .12s;display:flex;overflow:hidden}.ui-input-shell:focus-within{border-color:rgba(var(--ui-accent-rgb), .32);background:#0a0f12}.ui-input{width:100%;min-width:0;height:var(--ui-control-md);color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-value-font-size);background:0 0;border:0;outline:0;padding:0 10px}.ui-input::placeholder{color:var(--ui-text-faint)}.ui-input-affix{color:var(--ui-text-faint);border-right:1px solid var(--ui-line-subtle);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);align-self:stretch;align-items:center;padding:0 9px;display:inline-flex}.ui-input+.ui-input-affix{border-right:0;border-left:1px solid var(--ui-line-subtle)}.ui-select-field{min-width:0;min-height:var(--ui-control-md);border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:#080c0f;align-items:stretch;transition:border-color .12s,background .12s;display:inline-flex;position:relative;overflow:hidden}.ui-select-field:focus-within{border-color:rgba(var(--ui-accent-rgb), .32);background:#0a0f12}.ui-select-field select{width:100%;min-width:0;height:var(--ui-control-md);appearance:none;color:var(--ui-text-soft);font-family:var(--ui-font-mono);font-size:var(--ui-value-font-size);text-transform:capitalize;cursor:pointer;background:0 0;border:0;outline:0;padding:0 28px 0 10px;font-weight:500;line-height:1}.ui-select-field select:disabled{opacity:.4;cursor:default}.ui-select-field option{color:var(--ui-text);background:var(--ui-surface-raised)}.ui-select-field-chevron{width:6px;height:6px;color:var(--ui-text-muted);pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;position:absolute;top:50%;right:10px;transform:translateY(-66%)rotate(45deg)}.ui-select-field.is-small{min-height:var(--ui-control-sm)}.ui-select-field.is-small select{height:var(--ui-control-sm);font-size:var(--ui-label-font-size);padding-left:8px;padding-right:25px}.ui-select-field.is-small .ui-select-field-chevron{right:8px}.ui-select-field.is-content-sized{flex:none;width:max-content;max-width:100%}.ui-select-field.is-content-sized select{width:auto}.ui-badge{min-height:22px;color:var(--ui-text-muted);border:1px solid var(--ui-line-subtle);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);letter-spacing:.06em;text-transform:capitalize;background:#ffffff06;border-radius:10px;justify-content:center;align-items:center;padding:0 7px;font-weight:600;display:inline-flex}.ui-badge-accent{color:#91e8d4;border-color:rgba(var(--ui-accent-rgb), .22);background:rgba(var(--ui-accent-rgb), .07)}.ui-badge-warning{color:#e8c88f;background:#e8bd7512;border-color:#e8bd7533}.ui-badge-danger{color:#e8a0a0;background:#e0878712;border-color:#e0878733}.ui-status{min-height:16px;color:var(--ui-text-soft);font-family:var(--ui-font-sans);font-size:var(--ui-value-font-size);align-items:center;gap:7px;font-weight:500;line-height:1;display:inline-flex}.ui-status-label{min-width:0}.ui-metric{min-width:0;min-height:32px;font-family:var(--ui-font-mono);grid-template-rows:auto auto;align-content:center;gap:2px;line-height:1;display:grid}.ui-metric-card{border:1px solid var(--ui-line-subtle);border-radius:var(--ui-radius-md);background:var(--ui-surface-soft);min-height:50px;padding:9px 10px}.ui-metric-card.has-icon{grid-template:"icon label""icon value"/17px minmax(0,1fr);column-gap:8px}.ui-metric-card.has-icon .ui-metric-icon{grid-area:icon;align-self:center}.ui-metric-card.has-icon .ui-metric-label{grid-area:label}.ui-metric-card.has-icon .ui-metric-value{grid-area:value}.ui-metric-icon{width:17px;height:17px;color:color-mix(in srgb, var(--ui-accent) 74%, var(--ui-text-muted));justify-content:center;align-items:center;line-height:0;display:inline-flex}.ui-metric-center{text-align:center}.ui-metric-end{text-align:right}.ui-metric-label,.ui-metric-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-metric-label{color:var(--ui-text-muted);font-size:var(--ui-metric-label-font-size);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.2}.ui-metric-value{color:var(--ui-text-soft);font-size:var(--ui-value-font-size);font-weight:400;line-height:1.2}.ui-status-dot{background:#59656b;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #59656b14}.ui-status-online .ui-status-dot{background:var(--ui-accent);box-shadow:0 0 0 4px rgba(var(--ui-accent-rgb), .08), 0 0 12px rgba(var(--ui-accent-rgb), .32)}.ui-status-warning .ui-status-dot{background:var(--ui-warning)}.ui-status-danger .ui-status-dot{background:var(--ui-danger)}.ui-status.is-pulsing .ui-status-dot{animation:1.9s ease-out infinite ui-status-pulse}@keyframes ui-status-pulse{0%{box-shadow:0 0 0 0 rgba(var(--ui-accent-rgb), .28)}55%,to{box-shadow:0 0 0 7px rgba(var(--ui-accent-rgb), 0)}}.ui-pane{border:1px solid var(--ui-line-subtle);border-radius:var(--ui-radius-lg);background:var(--ui-surface);min-width:0;overflow:hidden}.ui-pane-soft{background:var(--ui-surface-soft)}.ui-pane-raised{border-color:var(--ui-line);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-raised)}.ui-pane-header{border-bottom:1px solid var(--ui-line-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.ui-pane-heading{gap:4px;min-width:0;display:grid}.ui-pane-heading h2{color:var(--ui-text);font-family:var(--ui-font-sans);letter-spacing:.01em;margin:0;font-size:14px;font-weight:650}.ui-pane-heading p{max-width:62ch;color:var(--ui-text-muted);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);margin:0;line-height:1.45}.ui-eyebrow{color:var(--ui-text-faint);font-family:var(--ui-font-sans);font-size:var(--ui-label-font-size);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.ui-pane-actions{align-items:center;gap:7px;display:flex}.ui-tool-section-group{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.ui-tool-section{border-top:var(--ui-hairline,1px) solid var(--ui-line-subtle);border-bottom:var(--ui-hairline,1px) solid var(--ui-line-subtle);background:#070b0ead;flex:none;grid-template-rows:42px minmax(0,1fr);min-width:0;min-height:42px;display:grid;position:relative;overflow:hidden}.ui-tool-section-group .ui-tool-section.is-open{flex:var(--ui-tool-section-weight,1) 1 0;min-height:84px}.ui-tool-section+.ui-tool-section{border-top:0}.ui-tool-section:not(.is-open){grid-template-rows:42px}.ui-tool-section.is-grow.is-open{flex-grow:var(--ui-tool-section-weight,1.25);min-height:84px}.ui-tool-section.is-resizable.is-open{flex:var(--ui-tool-section-weight,1) 1 0;grid-template-rows:42px minmax(0,1fr);min-height:0}.ui-tool-section.is-resizable.is-resize-start.is-open{grid-template-rows:42px minmax(0,1fr)}.ui-tool-section.is-resizing,.ui-tool-section.is-resizing *{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}.ui-tool-section.is-accented{--ui-accent:var(--ui-tool-section-accent);background:linear-gradient(90deg, rgba(var(--ui-tool-section-accent-rgb), .055), transparent 58%), #070b0ed6}.ui-tool-section-header{border-bottom:var(--ui-hairline,1px) solid var(--ui-line-subtle);align-items:center;gap:5px;min-width:0;height:42px;padding:0 10px 0 0;transition:background .12s;display:flex}:is(.ui-tool-section-header:has(.ui-tool-section-trigger:not(.is-static)):hover,.ui-tool-section-header:has(.ui-tool-section-trigger:not(.is-static)):focus-within){background:#ffffff06}.ui-tool-section-trigger{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:0 4px 0 14px;display:flex}.ui-tool-section-trigger:not(.is-static):hover,.ui-tool-section-trigger:not(.is-static):focus-visible{background:0 0;outline:0}.ui-tool-section-trigger.is-static{cursor:default}.ui-tool-section:not(.is-open) .ui-tool-section-header{border-bottom-color:#0000}.ui-tool-section-heading{min-width:0;color:var(--ui-text-soft);flex:auto;align-items:center;gap:7px;display:flex}.ui-tool-section-icon{width:17px;height:17px;color:var(--ui-accent);place-items:center;display:grid}.ui-tool-section-icon:has(>.ui-digital-mode-label-icon){border:var(--ui-hairline,1px) solid color-mix(in srgb, currentColor 48%, transparent);border-radius:4px;width:24px;height:20px}.ui-tool-section.is-accented .ui-tool-section-icon,.ui-tool-section.is-accented .ui-tool-section-title{color:var(--ui-tool-section-accent)}.ui-tool-section-title{min-width:0;font-size:var(--ui-label-font-size);letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;line-height:1;overflow:hidden}.ui-receiver-tool-title{letter-spacing:normal;text-transform:none;align-items:baseline;gap:8px;min-width:0;max-width:100%;display:inline-flex}.ui-receiver-tool-name{min-width:0;color:var(--ui-tool-section-accent,var(--ui-text-soft));font-size:var(--ui-value-font-size);letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ui-receiver-tool-frequency{color:var(--ui-vfo-muted-color,var(--ui-text-muted));font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);letter-spacing:normal;text-shadow:0 1px 2px #000000eb;white-space:nowrap;flex:none;font-weight:400}.ui-tool-section-title-accessory{flex:none;align-items:center;margin-left:-3px;display:inline-flex}.ui-tool-section-meta{min-width:0;color:var(--ui-text-faint);font-size:var(--ui-label-font-size);letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.ui-tool-section-actions{flex:none;align-items:center;gap:5px;display:flex}.ui-tool-section-actions .ui-icon-button,.ui-tool-section-actions .ui-icon-button:hover:not(:disabled){background:0 0;border-color:#0000}.ui-tool-section-body{min-width:0;min-height:0;overflow:hidden}.ui-tool-section-body[hidden]{display:none}.ui-section-empty-state{color:#48575e;width:100%;height:100%;min-height:0;font-size:var(--ui-label-font-size);letter-spacing:.075em;text-align:center;text-transform:uppercase;place-content:center;justify-items:center;gap:9px;padding:16px;display:grid}.ui-section-empty-state svg{color:#405158}.ui-tool-section-resize-handle{z-index:3;cursor:row-resize;touch-action:none;background:0 0;border:0;outline:0;place-items:center;width:100%;min-width:0;min-height:10px;padding:0;display:grid;position:absolute;left:0}.ui-tool-section.is-resize-start>.ui-tool-section-resize-handle{top:0}.ui-tool-section.is-resize-end>.ui-tool-section-resize-handle{bottom:0}.ui-tool-section-resize-handle[hidden]{display:none}.ui-tool-section-resize-handle span{background:var(--ui-line);opacity:.68;border-radius:999px;width:30px;height:2px;transition:width .1s,background .1s,opacity .1s;position:absolute}.ui-tool-section.is-resize-start>.ui-tool-section-resize-handle span{top:1px}.ui-tool-section.is-resize-end>.ui-tool-section-resize-handle span{bottom:0}.ui-tool-section-resize-handle:hover span,.ui-tool-section-resize-handle:focus-visible span,.ui-tool-section.is-resizing .ui-tool-section-resize-handle span{background:var(--ui-tool-section-accent,var(--ui-accent));opacity:.9;width:40px}.ui-tool-section-resize-handle:focus-visible{box-shadow:inset 0 0 0 1px rgba(var(--ui-accent-rgb), .26)}@media (pointer:coarse){.ui-tool-section-resize-handle{min-height:14px}}.ui-segmented{min-height:var(--ui-control-md);border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:#080c0f;align-items:stretch;padding:2px;display:inline-flex}.ui-segmented button{min-width:48px;color:var(--ui-text-muted);font-family:var(--ui-font-mono);font-size:var(--ui-value-font-size);text-transform:capitalize;cursor:pointer;background:0 0;border-radius:5px;padding:0 11px;font-weight:600;line-height:1}.ui-segmented button:hover{color:var(--ui-text-soft)}.ui-segmented button.is-active{color:#9be9d7;background:rgba(var(--ui-accent-rgb), .11);box-shadow:inset 0 0 0 1px rgba(var(--ui-accent-rgb), .1)}.ui-segmented.is-small{min-height:var(--ui-control-sm)}.ui-segmented.is-small button{min-width:38px;font-size:var(--ui-label-font-size);padding:0 8px}.ui-tab-list{border:1px solid var(--ui-line-subtle);border-radius:var(--ui-radius-md);scrollbar-width:none;background:#030709ad;align-items:stretch;gap:2px;min-width:0;padding:3px;display:flex;overflow:auto hidden}.ui-tab-list::-webkit-scrollbar{display:none}.ui-tab-list.is-vertical{flex-direction:column;overflow:hidden auto}.ui-tab-list button{min-width:0;min-height:var(--ui-control-md);color:var(--ui-text-muted);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);text-transform:capitalize;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1 0 auto;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-weight:600;line-height:1;display:inline-flex}.ui-tab-list.is-vertical button{flex:none;justify-content:flex-start}.ui-tab-list button:hover{color:var(--ui-text-soft);background:#ffffff0a}.ui-tab-list button.is-active{color:var(--ui-accent);background:rgba(var(--ui-accent-rgb), .105);box-shadow:inset 0 0 0 1px rgba(var(--ui-accent-rgb), .13)}.ui-tab-list button:focus-visible{box-shadow:inset 0 0 0 1px rgba(var(--ui-accent-rgb), .42);outline:0}.ui-tab-list.is-small button{min-height:var(--ui-control-sm);gap:5px;padding:0 8px}.ui-tab-icon{flex:0 0 15px;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.ui-tab-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-tab-count{min-width:18px;height:18px;color:var(--ui-text-faint);background:#ffffff0b;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;display:inline-flex}.ui-tab-list button.is-active .ui-tab-count{color:var(--ui-accent);background:rgba(var(--ui-accent-rgb), .09)}.ui-icon-toggle-group{border:var(--ui-hairline,1px) solid var(--ui-line);background:#030709a3;border-radius:8px;align-items:center;gap:1px;min-height:32px;padding:2px;display:inline-flex;box-shadow:inset 0 1px #ffffff05}.ui-icon-toggle-group.is-small{min-height:28px}.ui-icon-toggle-group .ui-icon-toggle-button{width:27px;height:27px;min-height:27px;color:var(--ui-text-faint);background:0 0;border:0;border-radius:5px;transition:color .11s,background .11s,box-shadow .11s}.ui-icon-toggle-group.is-small .ui-icon-toggle-button{width:23px;height:23px;min-height:23px}.ui-icon-toggle-group .ui-icon-toggle-button:hover:not(:disabled){color:var(--ui-text-soft);background:#ffffff0e;border:0}.ui-icon-toggle-group .ui-icon-toggle-button[aria-checked=true]{color:var(--ui-accent);background:rgba(var(--ui-accent-rgb), .12);box-shadow:inset 0 0 0 var(--ui-hairline,1px) rgba(var(--ui-accent-rgb), .2), 0 0 7px rgba(var(--ui-accent-rgb), .06)}.ui-icon-toggle-group .ui-icon-toggle-button[aria-checked=true]:hover{color:#a2edde;background:rgba(var(--ui-accent-rgb), .16)}.ui-alert{min-height:48px;color:var(--ui-text-soft);border:1px solid var(--ui-line-subtle);border-radius:var(--ui-radius-md);background:#ffffff05;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.ui-alert-icon{height:17px;color:var(--ui-text-muted);align-items:center;display:inline-flex}.ui-alert-copy{font-family:var(--ui-font-sans);font-size:var(--ui-font-size);gap:2px;line-height:1.4;display:grid}.ui-alert-copy strong{color:var(--ui-text);font-size:var(--ui-font-size)}.ui-alert-success{border-color:rgba(var(--ui-accent-rgb), .16);background:rgba(var(--ui-accent-rgb), .045)}.ui-alert-success .ui-alert-icon{color:var(--ui-accent)}.ui-alert-warning{background:#e8bd750b;border-color:#e8bd752b}.ui-alert-warning .ui-alert-icon{color:var(--ui-warning)}.ui-alert-danger{background:#e087870d;border-color:#e087872e}.ui-alert-danger .ui-alert-icon{color:var(--ui-danger)}.ui-alert-message{border-radius:5px;align-items:center;gap:8px;min-height:46px;padding:8px 12px}.ui-alert-message .ui-alert-icon{height:auto}.ui-alert-message .ui-alert-copy{font-family:var(--ui-font-mono);font-size:var(--ui-value-font-size);align-items:center;gap:6px;line-height:1.45;display:flex}.ui-alert-message.ui-alert-danger{color:#d69a9a;background:#e087870e;border-color:#e087872b}.ui-alert-message.ui-alert-warning{color:color-mix(in srgb, var(--ui-warning) 76%, var(--ui-text-soft))}.ui-global-overlay{z-index:12000;box-sizing:border-box;overscroll-behavior:contain;padding:max(24px, env(safe-area-inset-top,0px)) max(20px, env(safe-area-inset-right,0px)) max(24px, env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(10px)saturate(.62);background:#040709b8;place-items:center;display:grid;position:fixed;inset:0}.ui-global-overlay-surface{width:min(420px,100%);min-width:0;color:var(--ui-text-soft);border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);text-align:center;background:#0a0e11e6;justify-items:center;gap:14px;padding:24px;display:grid;box-shadow:0 24px 80px #0000006b,inset 0 1px #ffffff06}.ui-global-overlay-icon{width:38px;height:38px;color:var(--ui-text-muted);border:1px solid var(--ui-line-subtle);background:#ffffff06;border-radius:50%;place-items:center;display:grid}.ui-global-overlay-copy{justify-items:center;gap:7px;min-width:0;display:grid}.ui-global-overlay-eyebrow{color:var(--ui-text-muted);font-size:var(--ui-label-font-size);letter-spacing:.11em;text-transform:uppercase;font-weight:600;line-height:1}.ui-global-overlay-copy strong{color:var(--ui-text);font-size:17px;font-weight:600;line-height:1.2}.ui-global-overlay-copy>span:last-child:not(.ui-global-overlay-eyebrow){max-width:34ch;color:var(--ui-text-muted);font-size:var(--ui-value-font-size);line-height:1.5}.ui-global-overlay-actions{justify-content:center;align-items:center;gap:8px;display:flex}.ui-global-overlay-danger .ui-global-overlay-surface{background:#110d10e8;border-color:#e0878738;box-shadow:0 24px 80px #00000075,0 0 0 1px #e0878706,inset 0 1px #ffffff06}.ui-global-overlay-danger .ui-global-overlay-icon{color:var(--ui-danger);background:#e0878713;border-color:#e0878733}@media (width<=700px){.ui-global-overlay-surface{padding:22px 18px}}.ui-stepper-field,.ui-frequency-input,.ui-frequency-digit-stepper,.ui-frequency-digit-editor{min-width:0;min-height:var(--ui-control-md);border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:#080c0f;align-items:stretch;display:flex;overflow:hidden}.ui-frequency-digit-editor{font-family:var(--ui-font-mono);font-size:var(--ui-value-font-size);justify-content:center;align-items:center;padding:0 8px;font-weight:500;line-height:1}.ui-frequency-digit-stepper{height:var(--ui-control-md);grid-template-columns:31px minmax(0,1fr) 31px;display:grid}.ui-frequency-digit-stepper>.ui-frequency-digit-editor{background:0 0;border:0;border-radius:0;height:100%;min-height:0}.ui-frequency-digit-stepper>.ui-frequency-digit-step.ui-icon-button{background:0 0;border:0;border-radius:0;width:31px;height:100%;min-height:0}.ui-frequency-digit-stepper>.ui-frequency-digit-step:first-child{border-right:1px solid var(--ui-line-subtle)}.ui-frequency-digit-stepper>.ui-frequency-digit-step:last-child{border-left:1px solid var(--ui-line-subtle)}.ui-frequency-digit-editor.is-compact:not(.is-manual){padding-inline:4px}.ui-frequency-digit-editor.is-compact .ui-frequency-digit{width:10px}.ui-frequency-digit-editor.is-compact .ui-frequency-group-separator{width:6px}.ui-frequency-digit-editor.is-compact .ui-frequency-edit{width:21px;margin-left:2px}.ui-frequency-digit-editor.is-prominent{background:0 0;border:0;border-radius:0;align-self:stretch;width:fit-content;height:auto;padding:0;overflow:visible}.ui-frequency-digit-editor.is-prominent .ui-frequency-digit{width:clamp(19px,1.6vw,23px);height:100%;font-size:clamp(20px,1.75vw,24px);font-weight:400;line-height:1}.ui-frequency-digit-editor.is-prominent .ui-frequency-group-separator{width:10px;height:100%;font-size:clamp(20px,1.75vw,24px);line-height:1}.ui-frequency-digit-editor.is-prominent .ui-frequency-edit{border-left:0;width:27px;height:100%;margin-left:0}.ui-frequency-digit-editor.is-prominent .ui-frequency-digit-glyph{transform:translateY(1px)}.ui-frequency-digit-editor.is-prominent.is-manual{background:0 0;border:0}.ui-frequency-digit-editor.is-prominent.is-manual input{letter-spacing:.035em;font-size:clamp(18px,1.65vw,22px)}.ui-frequency-digit-editor.is-manual{grid-template-columns:minmax(0,1fr) auto;padding:0;display:grid}.ui-frequency-digit-editor.is-manual input{min-width:0;color:var(--ui-text-soft);font-family:var(--ui-font-mono);font-size:var(--ui-value-font-size);text-align:right;background:0 0;border:0;outline:0;padding:0 4px 0 10px}.ui-frequency-digit-editor.is-compact.is-manual input{padding-left:7px}.ui-frequency-digit-editor.is-compact .ui-frequency-manual-unit{padding-right:7px}.ui-frequency-manual-unit{color:var(--ui-text-faint);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);align-items:center;padding:0 9px 0 5px;display:inline-flex}.ui-frequency-digit-group,.ui-frequency-group-digits{align-items:center;height:100%;display:flex}.ui-frequency-digit-editor:not(.is-manual)>.ui-frequency-digit-group:first-child{padding-left:3px}.ui-frequency-digit{width:12px;height:100%;color:var(--ui-text-soft);cursor:ns-resize;border-radius:0;outline:0;justify-content:center;align-items:center;line-height:1;transition:color .1s,background .1s;display:flex;position:relative}.ui-frequency-digit-glyph{pointer-events:none;line-height:1;display:block;transform:translateY(0)}.ui-frequency-digit:hover,.ui-frequency-digit:focus-visible{color:#a3eddb;background:rgba(var(--ui-accent-rgb), .09)}.ui-frequency-digit:focus-visible{box-shadow:inset 0 0 0 1px rgba(var(--ui-accent-rgb), .28)}.ui-frequency-digit:after{content:attr(data-step-label);z-index:50;color:#c7d2d4;border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);width:max-content;box-shadow:var(--ui-shadow-raised);font-family:var(--ui-font-sans);font-size:var(--ui-label-font-size);pointer-events:none;opacity:0;background:#11171b;padding:4px 6px;font-weight:500;transition:opacity .1s,transform .1s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%,2px)}.ui-frequency-digit:hover:after,.ui-frequency-digit:focus-visible:after{opacity:1;transform:translate(-50%)}.ui-frequency-digit-editor.is-compact .ui-frequency-digit:after{display:none}.ui-frequency-group-separator{width:8px;height:100%;color:var(--ui-text-faint);font-family:var(--ui-font-mono);font-size:var(--ui-value-font-size);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex}.ui-frequency-edit{width:25px;height:100%;color:var(--ui-text-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;margin-left:4px;padding:0;line-height:1;display:flex}.ui-frequency-edit:hover,.ui-frequency-edit:focus-visible{color:var(--ui-accent);background:rgba(var(--ui-accent-rgb), .055);outline:0}.ui-stepper-field>button{width:31px;color:var(--ui-text-muted);cursor:pointer;background:0 0;flex:0 0 31px;place-items:center;display:grid}.ui-stepper-field>button:first-child{border-right:1px solid var(--ui-line-subtle)}.ui-stepper-field>button:last-child{border-left:1px solid var(--ui-line-subtle)}.ui-stepper-field>button:hover{color:var(--ui-text);background:#ffffff0a}.ui-stepper-field.is-content-sized{flex:0 auto;width:max-content}.ui-stepper-field.is-content-sized input{width:calc(var(--ui-stepper-value-chars,5) * 1ch + 16px);flex:none}.ui-stepper-field input{width:100%;min-width:0;color:var(--ui-text-soft);font-family:var(--ui-font-mono);font-size:var(--ui-value-font-size);text-align:center;text-transform:uppercase;background:0 0;border:0;outline:0;padding:0 8px;font-weight:500;line-height:1}.ui-stepper-leading{width:27px;color:var(--ui-text-faint);border-right:1px solid var(--ui-line-subtle);place-items:center;display:grid}.ui-frequency-input{height:var(--ui-control-lg)}.ui-frequency-input.is-compact{height:var(--ui-control-md)}.ui-frequency-input>.ui-icon-button{border:0;border-right:1px solid var(--ui-line-subtle);border-radius:0;width:34px;height:auto}.ui-frequency-input>.ui-icon-button:last-child{border-right:0;border-left:1px solid var(--ui-line-subtle)}.ui-frequency-input input{color:#edf3f4;width:100%;min-width:0;font-family:var(--ui-font-mono);letter-spacing:.035em;text-align:right;background:0 0;border:0;outline:0;padding:0 4px 0 11px;font-size:17px}.ui-frequency-input.is-compact input{font-size:var(--ui-value-font-size)}.ui-frequency-unit{color:var(--ui-text-faint);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);align-items:center;padding:0 8px 0 4px;display:inline-flex}.ui-mini-spectrum{width:100%;height:100%;display:block}.ui-signal-meter{contain:inline-size;width:100%;min-width:0;height:28px;padding:7px 0 8px;position:relative;overflow:hidden}.ui-signal-segments{gap:var(--ui-signal-segment-gap,2px);width:100%;min-width:0;height:9px;padding-inline-start:var(--ui-signal-segment-offset,0);display:flex;overflow:hidden}.ui-signal-segments span{flex:0 0 var(--ui-signal-segment-width,6px);background:#e0ecee17;border-radius:1px}.ui-signal-segments span.is-lit{background:var(--ui-meter-color);box-shadow:0 0 5px color-mix(in srgb, var(--ui-meter-color) 20%, transparent)}.ui-signal-segments span.is-lit.is-hot{background:#e7bd71}.ui-signal-bar{background:color-mix(in srgb, var(--ui-meter-color) 4%, transparent);position:absolute;inset:0;overflow:hidden}.ui-signal-bar-fill{background:var(--ui-meter-color);height:100%;transition:width 80ms linear,opacity 80ms linear;display:block}.ui-meter-marker{background:var(--ui-meter-color);width:1px;height:5px;position:absolute;bottom:1px}.ui-meter-marker:after{content:"";background:inherit;width:5px;height:1px;position:absolute;bottom:-1px;left:-2px}.ui-meter-peak{background:#e8bd75}.ui-vfo-list-item{--ui-vfo-pastel-color:color-mix(in oklch, var(--ui-vfo-color) 38%, white);--ui-vfo-muted-color:color-mix(in srgb, var(--ui-vfo-pastel-color) 54%, transparent);--ui-vfo-icon-color:var(--ui-vfo-muted-color);isolation:isolate;min-width:0;height:52px;color:var(--ui-text-soft);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(72px,.7fr) minmax(0,1fr) 28px;align-items:center;gap:6px;padding:0 3px 0 10px;transition:background .12s,opacity .12s;display:grid;position:relative;overflow:hidden}.ui-vfo-list-item:after{content:"";z-index:2;height:var(--ui-hairline,1px);background:var(--ui-line-strong);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.ui-vfo-list-item:hover{background:#ffffff07}.ui-vfo-list-item.is-selected{background:color-mix(in srgb, var(--ui-vfo-color) 9%, transparent);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--ui-vfo-color) 94%, transparent)}.ui-vfo-list-item.is-disabled:not(.is-selected){opacity:.88}.ui-vfo-audio-button{--ui-vfo-audio-color:var(--ui-vfo-color,var(--receiver-color,var(--ui-accent)));--ui-vfo-audio-pastel-color:color-mix(in oklch, var(--ui-vfo-audio-color) 38%, white);--ui-vfo-audio-muted-color:color-mix(in srgb, var(--ui-vfo-audio-pastel-color) 54%, transparent);color:var(--ui-vfo-icon-color,var(--ui-vfo-audio-muted-color));border-width:var(--ui-hairline,1px)}.ui-vfo-audio-button.is-active{color:color-mix(in srgb, var(--ui-vfo-audio-color) 86%, white 14%);border-color:color-mix(in srgb, var(--ui-vfo-audio-color) 24%, transparent);background:color-mix(in srgb, var(--ui-vfo-audio-color) 8%, transparent);box-shadow:0 2px 5px #000000ad, 0 0 6px color-mix(in srgb, var(--ui-vfo-audio-color) 14%, transparent)}@media (hover:hover) and (pointer:fine){.ui-vfo-audio-button:hover:not(:disabled),.ui-vfo-tool-button:hover:not(:disabled){color:color-mix(in srgb, var(--ui-vfo-audio-color) 82%, white 18%);border-color:color-mix(in srgb, var(--ui-vfo-audio-color) 36%, transparent);background:color-mix(in srgb, var(--ui-vfo-audio-color) 12%, transparent)}}.ui-vfo-tool-button{--ui-vfo-audio-color:var(--ui-vfo-color,var(--receiver-color,var(--ui-accent)));color:var(--ui-vfo-icon-color,#f5fbfa);border-width:var(--ui-hairline,1px)}.ui-digital-mode-label-icon{width:var(--ui-digital-mode-icon-size,16px);height:var(--ui-digital-mode-icon-height,12px);color:currentColor;text-rendering:optimizelegibility;flex:none;display:block;overflow:visible}.ui-digital-mode-label-glyph{fill:currentColor;font-family:var(--ui-font-mono);font-variant-ligatures:none;letter-spacing:normal;font-size:12px;font-weight:700}.ui-vfo-tool-button.is-active{color:color-mix(in srgb, var(--ui-vfo-audio-color) 86%, white 14%);border-color:color-mix(in srgb, var(--ui-vfo-audio-color) 32%, transparent);background:color-mix(in srgb, var(--ui-vfo-audio-color) 11%, transparent);box-shadow:0 2px 5px #000000ad, 0 0 7px color-mix(in srgb, var(--ui-vfo-audio-color) 18%, transparent)}.ui-vfo-list-item .ui-vfo-audio-button,.ui-vfo-list-item .ui-vfo-tool-button,.ui-vfo-list-item>.ui-icon-button:last-child{background:#070a0da3;box-shadow:0 2px 4px #0000006b}.ui-vfo-list-item .ui-vfo-audio-button.is-active,.ui-vfo-list-item .ui-vfo-tool-button.is-active{background:color-mix(in srgb, var(--ui-vfo-audio-color) 10%, #070a0db3)}@media (hover:hover) and (pointer:fine){.ui-vfo-list-item .ui-vfo-audio-button:hover:not(:disabled),.ui-vfo-list-item .ui-vfo-tool-button:hover:not(:disabled){background:color-mix(in srgb, var(--ui-vfo-audio-color) 13%, #070a0dbd)}.ui-vfo-list-item>.ui-icon-button:last-child:hover:not(:disabled){background:#0f1418c2}}.ui-vfo-audio-control{grid-template-columns:28px 28px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.ui-vfo-list-item>:not(.ui-vfo-spectrum-underlay){z-index:1;position:relative}.ui-vfo-list-item>.ui-icon-button:last-child{color:var(--ui-vfo-icon-color,#f5fbfa)}.ui-vfo-identity>strong{text-shadow:0 2px 2px #000000f0, 0 0 4px color-mix(in srgb, var(--ui-vfo-color) 18%, transparent)}.ui-vfo-list-item svg{filter:drop-shadow(0 2px 1px #000000eb) drop-shadow(0 0 2px color-mix(in srgb, var(--ui-vfo-color) 18%, transparent))}.ui-vfo-list-item .ui-slider::-webkit-slider-runnable-track{box-shadow:0 1px 2px #000000b8}.ui-vfo-list-item .ui-slider::-moz-range-track{box-shadow:0 1px 2px #000000b8}.ui-vfo-list-item .ui-slider::-webkit-slider-thumb{box-shadow:0 2px 3px #000000d6, 0 0 0 1px color-mix(in srgb, var(--ui-slider-accent) 58%, transparent), 0 0 5px color-mix(in srgb, var(--ui-slider-accent) 22%, transparent)}.ui-vfo-list-item .ui-slider::-moz-range-thumb{box-shadow:0 2px 3px #000000d6, 0 0 0 1px color-mix(in srgb, var(--ui-slider-accent) 58%, transparent), 0 0 5px color-mix(in srgb, var(--ui-slider-accent) 22%, transparent)}@media (pointer:coarse){.ui-vfo-list-item .ui-slider::-webkit-slider-thumb{box-shadow:none}.ui-vfo-list-item .ui-slider::-moz-range-thumb{box-shadow:none}}.ui-vfo-spectrum-underlay{z-index:0;opacity:.8;filter:saturate(.76)brightness(1.02);pointer-events:none;transition:opacity .12s,filter .12s;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000014 16%,#0000006b 34%,#000000d1 50%,#000 62%);mask-image:linear-gradient(90deg,#0000 0%,#00000014 16%,#0000006b 34%,#000000d1 50%,#000 62%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ui-vfo-list-item:hover .ui-vfo-spectrum-underlay{opacity:.86}.ui-vfo-list-item.is-selected .ui-vfo-spectrum-underlay{opacity:.9;filter:saturate(.86)brightness(1.04)}.ui-vfo-list-item.is-disabled:not(.is-selected) .ui-vfo-spectrum-underlay{opacity:.62;filter:saturate(.52)brightness(1.02)}.ui-vfo-spectrum-underlay>*{width:100%;height:100%}.ui-vfo-visual-underlay{position:relative}.ui-vfo-visual-underlay>canvas{position:absolute;inset:0}.ui-vfo-signal-bar{width:auto;height:2px;padding:0;position:absolute;bottom:0;left:0;right:0}.ui-vfo-signal-bar .ui-meter-marker{opacity:.24;height:100%;bottom:0}.ui-vfo-signal-bar .ui-meter-marker:after{display:none}.ui-vfo-signal-bar .ui-meter-peak{background:var(--ui-meter-color);opacity:.52}.ui-vfo-identity{align-content:center;gap:4px;min-width:0;display:grid}.ui-vfo-list-item strong{min-width:0;height:16px;color:var(--ui-vfo-color);font-family:var(--ui-font-sans);font-size:var(--ui-value-font-size);letter-spacing:.06em;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;font-weight:700;line-height:1;display:flex;overflow:hidden}.ui-vfo-level{color:color-mix(in srgb, var(--ui-vfo-color) 70%, var(--ui-text-muted));font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);justify-self:end}.ui-vfo-frequency{height:14px;color:var(--ui-vfo-muted-color,var(--ui-text-muted));box-shadow:none;font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);text-shadow:0 1px 2px #000000eb;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:0;line-height:1;display:inline-flex}.ui-bottom-sheet{--ui-bottom-sheet-peek-height:30px;--ui-bottom-sheet-height:auto;--ui-bottom-sheet-drag-y:0px;z-index:24;pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.ui-bottom-sheet-backdrop{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(4px)saturate(.72);backdrop-filter:blur(4px)saturate(.72);background:#0205077a;border:0;padding:0;transition:opacity .18s;position:absolute;inset:0}.ui-bottom-sheet.is-open .ui-bottom-sheet-backdrop{opacity:1;pointer-events:auto}.ui-bottom-sheet-surface{width:100%;height:var(--ui-bottom-sheet-height);grid-template-rows:var(--ui-bottom-sheet-peek-height) minmax(0, 1fr);max-height:calc(100% - 8px);color:var(--ui-text);border:1px solid var(--ui-line);background:radial-gradient(circle at 82% -12%, rgba(var(--ui-accent-rgb), .07), transparent 36%), #080c0ff9;pointer-events:auto;will-change:transform;border-bottom:0;border-radius:13px 13px 0 0;transition:transform .22s cubic-bezier(.2,.78,.2,1);display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -18px 48px #0000006b}.ui-bottom-sheet.is-open .ui-bottom-sheet-surface{transform:translate3d(0, var(--ui-bottom-sheet-drag-y), 0)}.ui-bottom-sheet.is-closed .ui-bottom-sheet-surface{transform:translate3d(0, calc(100% - var(--ui-bottom-sheet-peek-height) + var(--ui-bottom-sheet-drag-y)), 0)}.ui-bottom-sheet.is-dragging .ui-bottom-sheet-surface{transition:none}.ui-bottom-sheet-handle{width:100%;min-width:0;height:var(--ui-bottom-sheet-peek-height);color:var(--ui-text-muted);font:inherit;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 14px;display:flex;position:relative}.ui-bottom-sheet-handle:focus-visible{outline:2px solid rgba(var(--ui-accent-rgb), .38);outline-offset:-3px}.ui-bottom-sheet-handle:active{cursor:grabbing}.ui-bottom-sheet-grip{background:color-mix(in srgb, var(--ui-bottom-sheet-accent,var(--ui-accent)) 72%, var(--ui-line-strong));width:38px;height:3px;box-shadow:0 0 10px color-mix(in srgb, var(--ui-bottom-sheet-accent,var(--ui-accent)) 18%, transparent);border-radius:999px;transition:background .12s,width .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-bottom-sheet-handle:hover .ui-bottom-sheet-grip,.ui-bottom-sheet-handle:focus-visible .ui-bottom-sheet-grip{background:var(--ui-bottom-sheet-accent,var(--ui-accent));width:46px}.ui-bottom-sheet-summary{min-width:0;color:var(--ui-text-muted);font-family:var(--ui-font-mono);font-size:var(--ui-label-font-size);justify-content:center;align-items:center;gap:9px;line-height:1;display:inline-flex}.ui-bottom-sheet-summary strong{color:var(--ui-bottom-sheet-accent,var(--ui-accent));font-size:var(--ui-value-font-size);letter-spacing:.055em}.ui-bottom-sheet-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#75838b4d transparent;min-width:0;min-height:0;overflow:hidden auto}.ui-bottom-sheet.is-closed:not(.is-dragging) .ui-bottom-sheet-body{visibility:hidden}@media (prefers-reduced-motion:reduce){.ui-button,.ui-icon-button,.ui-toggle,.ui-toggle-track,.ui-toggle-thumb,.ui-status-dot{transition:none;animation:none}.ui-bottom-sheet-backdrop,.ui-bottom-sheet-surface{transition:none}}:root[data-contrast=normal]{--ui-surface:#0b0f13;--ui-surface-soft:#0e1418;--ui-surface-raised:#12191e;--ui-line-subtle:#e1eff213;--ui-line:#e1eff21f;--ui-line-strong:#e1eff233;--ui-text:#dfe8ea;--ui-text-soft:#a4b1b6;--ui-text-muted:#718087;--ui-text-faint:#506068;--ui-accent:#6fe0c5}:root,:root[data-contrast=high]{--ui-bg:#05080a;--ui-surface:#0d1318;--ui-surface-soft:#131b21;--ui-surface-raised:#1c262d;--ui-line-subtle:#e4f1f430;--ui-line:#e4f1f457;--ui-line-strong:#e4f1f480;--ui-text:#f0f6f7;--ui-text-soft:#cbd7db;--ui-text-muted:#9fb0b6;--ui-text-faint:#809097;--ui-accent:#7df0d4;--ui-accent-rgb:125, 240, 212;--ui-warning:#f0c983;--ui-danger:#f09a9a}:root[data-contrast=max]{--ui-bg:#000305;--ui-surface:#0f1519;--ui-surface-soft:#161f25;--ui-surface-raised:#222d35;--ui-line-subtle:#e8f5f842;--ui-line:#e8f5f866;--ui-line-strong:#e8f5f89e;--ui-text:#fff;--ui-text-soft:#dfe9ec;--ui-text-muted:#bccacf;--ui-text-faint:#9dadb3;--ui-accent:#8ffde0;--ui-accent-rgb:143, 253, 224;--ui-warning:#f7d79b;--ui-danger:#ffb0b0}:root{--me-1:2px;--me-2:4px;--me-3:8px;--me-4:12px;--me-5:16px;--me-6:24px;--me-7:32px;--me-head:42px;--me-row:30px;--me-ctl:var(--ui-control-sm);--me-gut:var(--me-4);--me-cell-y:var(--me-3);--me-grip:var(--me-4);--me-bar:48px;--me-pill:3px;--me-veil:color-mix(in srgb, var(--ui-surface) 62%, transparent);--me-hair:1px;--me-dp:1px;--me-r-mark:2px;--me-r-ctl:6px;--me-r-ctl-in:4px;--me-r-surface:10px;--ui-radius-sm:var(--me-r-ctl);--ui-radius-md:var(--me-r-ctl);--ui-radius-lg:var(--me-r-surface);--me-emboss:0 1px 0 #00000073;--me-sunken:#080c0f;--me-status:color-mix(in srgb, var(--ui-surface) 55%, var(--me-sunken));--me-series-0:#3987e5;--me-series-1:#d95926;--me-series-2:#199e70;--me-series-3:#c98500;--me-series-4:#d55181;--me-series-5:#008300;--me-series-6:#9085e9;--me-series-7:#e66767;--me-t-label:var(--ui-metric-label-font-size);--me-t-data:var(--ui-label-font-size);--me-t-body:var(--ui-font-size)}*,:before,:after{box-sizing:border-box}body{background:var(--ui-bg);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:var(--me-t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}input,textarea,select,button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (text-box-trim:trim-both){.me-label,.me-bar__mark b,.me-bar__mark span,.me-pager__count,.me-matrix thead th,.me-seed__value,.me-chip>span,.me-models__count-in>span,.me-models__num,.me-models__hostmeta,.me-models__name,.me-stepper>button>span,.me-builds th>span,.me-menu__item>svg+span,.me-composer__tab>button>span,.me-check>span,.me-fact>span,.ui-tool-section-title,.ui-tool-section-meta,.ui-section-label-text,.ui-badge>span,.ui-button-text,.me-stages button>span,.me-result__name{text-box:trim-both cap alphabetic}.me-result__name{padding-block:var(--me-2)}.ui-tool-section-title,.ui-tool-section-meta{padding-block:var(--me-1)}}:focus-visible{outline:2px solid rgba(var(--ui-accent-rgb), .45);outline-offset:-2px}:focus:not(:focus-visible),.horizontal-scroll-viewport:focus-visible,.me-ribbon:focus-visible,.monaco-editor :focus-visible,.native-edit-context:focus-visible{outline:none}.ui-tool-section-title,.ui-tool-section-meta,.ui-section-label-text{letter-spacing:0;text-shadow:var(--me-emboss)}.me-label{font-size:var(--me-t-label);text-transform:uppercase;color:var(--ui-text-soft);white-space:nowrap;text-shadow:var(--me-emboss);line-height:1}.me-label[data-tone=pass]{color:var(--ui-accent)}.me-label[data-tone=fail]{color:var(--ui-danger)}.me-label[data-tone=soft]{color:var(--ui-text-muted)}.me-mono{font-family:var(--ui-font-mono);font-size:var(--me-t-data)}.me-dim{color:var(--ui-text-faint)}.me-value{font-variant-numeric:tabular-nums;white-space:nowrap}.me-unit{margin-left:var(--me-1);color:var(--ui-text-muted);font-style:normal;text-decoration:none}.me-app{flex-direction:column;height:100vh;display:flex}.me-bar{align-items:center;gap:var(--me-4);padding:0 var(--me-4);height:var(--me-bar);border-bottom:var(--me-hair) solid var(--ui-line);flex:none;display:flex}.me-bar__mark{align-items:center;gap:var(--me-3);white-space:nowrap;flex:none;display:flex}.me-bar__mark b{letter-spacing:-.01em;font-weight:700;line-height:1}.me-bar__mark span{color:var(--ui-text-faint);font-size:var(--me-t-label);line-height:1}.me-wordmark{align-items:center;gap:.45em;display:inline-flex}.me-wordmark__cells{flex:none;width:1.1em;height:1em;overflow:visible}.me-bar__mark .me-wordmark b{font:700 15px / 1 "Archivo", var(--ui-font-sans,system-ui), sans-serif;font-variation-settings:"wdth" 88;letter-spacing:-.02em;color:var(--ui-text)}.me-stages{min-height:var(--ui-control-md);border:var(--me-hair) solid var(--ui-line);border-radius:var(--me-r-ctl);background:var(--me-sunken);flex:none;align-items:stretch;padding:2px;display:inline-flex}.me-stages button{appearance:none;min-width:48px;padding:0 var(--me-4);border-radius:var(--me-r-ctl-in);color:var(--ui-text-muted);font-family:var(--ui-font-mono);font-size:var(--me-t-data);text-transform:capitalize;text-shadow:var(--me-emboss);cursor:pointer;justify-content:center;align-items:center;gap:var(--me-2);background:0 0;border:0;font-weight:600;line-height:1;transition:color .12s,background .12s;display:inline-flex}.me-stages button>svg{color:var(--ui-accent);flex:none}.me-stages button:hover:not(:disabled){color:var(--ui-text-soft)}.me-stages button[data-on]{color:var(--ui-accent);background:rgba(var(--ui-accent-rgb), .11);box-shadow:inset 0 0 0 var(--me-dp) rgba(var(--ui-accent-rgb), .18)}.me-stages button:disabled{color:var(--ui-text-faint);opacity:.55;cursor:default}.me-stages__mark{color:var(--ui-line-strong);flex:none;align-self:center;margin:0 1px}.me-group{align-items:center;gap:var(--me-3);display:flex}.me-docname{gap:var(--me-2)}.me-shell{--me-rail-w:400px;--me-aside-w:320px;flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.me-shell[data-left]{grid-template-columns:var(--me-rail-w) minmax(0, 1fr)}.me-shell[data-right]{grid-template-columns:minmax(0, 1fr) var(--me-aside-w)}.me-shell[data-left][data-right]{grid-template-columns:var(--me-rail-w) minmax(0, 1fr) var(--me-aside-w)}.me-rail-col{background:var(--ui-surface);flex-direction:column;min-height:0;display:flex;overflow:hidden}.me-rail{flex:1;min-height:0}.me-rail--flat{overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.me-rail--flat>.ui-tool-section{flex:none;height:auto;min-height:0}.me-rail--flat>.ui-tool-section.is-open{grid-template-rows:42px auto}.me-rail--flat .ui-tool-section-body{flex:none;height:auto;max-height:none;overflow:visible}.me-rail--flat .ui-tool-section-body>.me-stack{height:auto}.me-rail--flat .ui-tool-section-body textarea.me-fill{flex:none;height:12em}.me-rail-top{background:var(--ui-surface-raised);border-bottom:var(--me-hair) solid var(--ui-line-subtle);flex:none}.me-rail>.ui-tool-section:first-child{border-top:0}.me-main{--me-pane-h:280px;grid-template-rows:minmax(0, 1fr) var(--me-pane-h);min-width:0;min-height:0;display:grid;position:relative}.me-main__top{min-height:0;display:flex;overflow:hidden}.me-main__top>*{flex:1;min-width:0;min-height:0}.me-main__foot{--me-aside-w:380px;--me-agent-w:max(280px, min(var(--me-aside-w), calc(100% - 300px)));grid-template-columns:minmax(0, 1fr) var(--me-agent-w);min-width:0;min-height:0;display:grid;position:relative}.me-main__foot[data-agent=closed]{grid-template-columns:minmax(0, 1fr) var(--me-head)}.me-main__foot>.me-grip[data-axis=x][data-side=end]{right:var(--me-agent-w)}.me-main__foot>.me-agent,.me-main__foot>.me-agent-rail{min-width:0}.me-grip{appearance:none;z-index:6;background:0 0;border:0;padding:0;display:block;position:absolute}.me-grip:after{content:"";background:var(--ui-line);position:absolute}.me-grip:before{content:"";background:var(--ui-text-faint);border-radius:999px;transition:background .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.me-grip:hover:before,.me-grip:focus-visible:before,.me-grip[data-drag]:before{background:var(--ui-accent)}.me-grip:hover:after,.me-grip:focus-visible:after,.me-grip[data-drag]:after{background:rgba(var(--ui-accent-rgb), .7)}.me-grip:focus-visible{outline:none}.me-grip[data-axis=x]{top:0;bottom:0;left:var(--me-rail-w);width:var(--me-grip);margin-left:calc(var(--me-grip) / -2);cursor:col-resize}.me-grip[data-axis=x][data-side=end]{left:auto;right:var(--me-aside-w);margin-left:0;margin-right:calc(var(--me-grip) / -2)}.me-grip[data-axis=x]:after{inset-block:0;width:var(--me-dp);left:50%;transform:translate(-50%)}.me-grip[data-axis=x]:before{width:var(--me-pill);height:var(--me-7)}.me-grip[data-axis=y]{left:0;right:0;bottom:var(--me-pane-h);height:var(--me-grip);margin-bottom:calc(var(--me-grip) / -2);cursor:row-resize}.me-grip[data-axis=y]:after{inset-inline:0;height:var(--me-dp);top:50%;transform:translateY(-50%)}.me-grip[data-axis=y]:before{width:var(--me-7);height:var(--me-pill)}.ui-tool-section-resize-handle span{width:var(--me-7);height:var(--me-pill);background:var(--ui-text-faint);opacity:1;border-radius:999px}.ui-tool-section-resize-handle:hover span{background:var(--ui-accent)}.me-rail .ui-tool-section.is-resize-end>.ui-tool-section-resize-handle{bottom:calc(-1 * (var(--me-pill) / 2 + var(--me-dp) / 2))}.me-bar,.me-rail .ui-tool-section-header,.me-builds .ui-tool-section-header,.me-panel__head,.me-matrix thead th{background:var(--ui-surface-raised)}.me-rail .ui-tool-section,.me-rail .ui-tool-section-body{background:var(--ui-surface)}.ui-icon-button{color:var(--ui-text-muted);background:0 0;border-color:#0000}.ui-icon-button:hover:not(:disabled){color:var(--ui-text);background:0 0;border-color:#0000}.me-rowacts .ui-icon-button[aria-expanded=true],.me-result__head .ui-icon-button[aria-expanded=true]{background:rgba(var(--ui-accent-rgb), .14);border-color:rgba(var(--ui-accent-rgb), .5);color:var(--ui-accent)}.me-rowacts .ui-icon-button[aria-expanded=true]:hover:not(:disabled),.me-result__head .ui-icon-button[aria-expanded=true]:hover:not(:disabled){background:rgba(var(--ui-accent-rgb), .2);border-color:var(--ui-accent);color:var(--ui-accent)}.me-panel{grid-template-rows:var(--me-head) minmax(0, 1fr);background:var(--ui-surface);min-height:0;display:grid;overflow:visible}.me-panel__head{z-index:3;align-items:center;gap:var(--me-3);padding:0 var(--me-gut);border-bottom:var(--me-hair) solid var(--ui-line-subtle);min-width:0;display:flex;position:relative}.me-panel__head>.me-label{flex:none}.me-panel__body{min-height:0;overflow:auto}.me-spacer{flex:auto;min-width:0}.me-bleed>.ui-tool-section-body:not([hidden]){display:flex}.me-bleed>.ui-tool-section-body>*{flex:1;min-width:0}.me-fill{box-sizing:border-box;resize:none;background:var(--ui-surface-soft);width:100%;height:100%;color:var(--ui-text);font:400 var(--me-t-body) / 1.55 var(--ui-font-mono);padding:var(--me-3) var(--me-gut);border:0;border-radius:0}.me-fill:focus{outline:none}.me-fill::placeholder{color:var(--ui-text-faint)}.me-rail .ui-tool-section-header:has(.me-acts) .ui-tool-section-trigger{flex:none}.me-rail .ui-tool-section-header:has(.me-acts) .ui-tool-section-actions{flex:1;min-width:0}.me-acts{align-items:center;gap:var(--me-3);width:100%;display:flex}.me-ribbonhead{width:calc(var(--me-7) + var(--me-2));margin-left:calc(-1 * var(--me-gut));flex:none;align-self:stretch;place-items:center;display:grid}.me-panel__head:has(.me-ribbonhead){align-items:stretch}.me-panel__head:has(.me-ribbonhead)>.me-acts{align-self:stretch}.me-panel__head:has(.me-ribbonhead)>.me-acts>:not(.me-ribbonhead){align-self:center}.ui-icon-action-group{gap:var(--me-2)}.me-stack{flex-direction:column;width:100%;min-height:0;display:flex}.me-stack>:first-child{flex:1;min-height:0}.me-stack>.me-note{align-items:center;gap:var(--me-3);padding:0 var(--me-gut);height:var(--me-row);border-top:var(--me-hair) solid var(--ui-line-subtle);background:var(--ui-surface-soft);flex:none;display:flex}.me-rail .ui-tool-section-header .ui-input-shell,.me-panel__head .ui-input-shell{min-height:var(--ui-control-sm);height:var(--ui-control-sm);box-sizing:border-box;padding:2px}.me-rail .ui-tool-section-header .ui-input,.me-panel__head .ui-input{height:100%;min-height:0;padding:0 var(--me-3);border-radius:var(--me-r-ctl-in);font-size:var(--me-t-data)}.me-rail .ui-tool-section-header .ui-input-affix,.me-panel__head .ui-input-affix{padding:0 var(--me-3) 0 0;font-size:var(--me-t-data);align-items:center;display:flex}.ui-input-affix,.ui-input+.ui-input-affix{border-left:0;border-right:0}.me-pager{align-items:center;gap:var(--me-2);display:inline-flex}.me-pager__count{white-space:nowrap;font-family:var(--ui-font-mono);font-size:var(--me-t-label);color:var(--ui-text-soft);text-align:center;font-variant-numeric:tabular-nums;min-width:6ch}.me-composer{background:var(--ui-surface-soft);flex-direction:column;min-height:0;display:flex}.me-composer__text{flex:1;min-height:0}.me-composer__tabs{align-items:stretch;gap:0 var(--me-2);padding:0 var(--me-2) 0 calc(var(--me-gut) - var(--me-2));border-bottom:var(--me-hair) solid var(--ui-line-subtle);flex-wrap:wrap;flex:none;display:flex}.me-composer__tabs>*{height:var(--me-row)}.me-composer__tab{align-items:center;gap:var(--me-2);padding:0 var(--me-2);color:var(--ui-text-faint);font:400 var(--me-t-data) / 1 var(--ui-font-mono);cursor:pointer;background:0 0;border:0;flex:none;display:inline-flex}.me-composer__tab>button{align-items:center;gap:var(--me-2);height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.me-composer__tab:hover{color:var(--ui-text-muted)}.me-composer__tab[data-on]{color:var(--ui-text);box-shadow:inset 0 calc(-2 * var(--me-dp)) 0 var(--ui-accent)}.me-composer__tab>button:first-child svg{color:var(--ui-text-faint);flex:none}.me-composer__tabs>.me-menu{flex:none;align-items:center;margin-left:auto}.me-composer__head{align-items:center;gap:var(--me-4);height:var(--me-row);padding:0 var(--me-3) 0 calc(var(--me-gut) - var(--me-2));border-top:var(--me-hair) solid var(--ui-line-subtle);background:var(--me-status);flex:none;display:flex}.me-rename{min-width:0;height:22px;padding:0 var(--me-2);box-sizing:border-box;border:var(--me-hair) solid transparent;border-radius:var(--me-r-ctl);color:var(--ui-text-faint);font:500 var(--me-t-data) / 1 var(--ui-font-mono);cursor:text;align-items:center;gap:6px;display:inline-flex}.me-rename:hover{border-color:var(--ui-line)}.me-rename:focus-within{border-color:var(--ui-accent);background:var(--ui-surface)}.me-rename>svg{flex:none}.me-rename:hover>svg,.me-rename:focus-within>svg{color:var(--ui-accent)}.me-rename>.me-rename__input{field-sizing:content;min-width:5ch;max-width:26ch;height:100%;color:var(--ui-text);font:inherit;background:0 0;border:0;flex:0 auto;padding:0}.me-rename>.me-rename__input:focus{outline:none}.me-rename>.me-rename__input::placeholder{color:var(--ui-text-faint)}.me-rename>.me-rename__input:not(:focus){background-image:linear-gradient(to right, var(--ui-text-faint) 50%, transparent 0);background-position:0 calc(50% + 7px);background-repeat:repeat-x;background-size:3px 1px}.me-rename.me-name{width:40ch;height:var(--me-ctl);padding:0 var(--me-3);border-color:var(--ui-line-subtle);font-weight:400}.me-rename.me-name:hover{border-color:var(--ui-line)}.me-rename.me-name:focus-within{border-color:rgba(var(--ui-accent-rgb), .45)}.me-rename.me-name>.me-rename__input:not(:focus){background-image:none}.me-rename.me-name>.me-rename__input{max-width:100%;color:var(--ui-text-soft)}.me-rename.me-name>.me-rename__input:focus{color:var(--ui-text)}.me-check{align-items:center;gap:var(--me-3);color:var(--ui-text-muted);font:400 var(--me-t-data) / 1 var(--ui-font-mono);cursor:pointer;white-space:nowrap;flex:none;display:inline-flex}.me-check:hover{color:var(--ui-text)}.me-check>input{width:14px;height:14px;accent-color:var(--ui-accent);cursor:pointer;margin:0}.me-fileview{min-height:0;padding:var(--me-3);flex:1;place-items:center;display:grid;overflow:hidden}.me-fileview img,.me-fileview video{object-fit:contain;border-radius:var(--me-r-mark);max-width:100%;max-height:100%;display:block}.me-fileview a:hover img{outline:var(--me-hair) solid var(--ui-accent)}.me-fileview__none{justify-items:center;gap:var(--me-3);color:var(--ui-text-faint);font:400 var(--me-t-data) / 1.4 var(--ui-font-mono);text-align:center;margin:0;display:grid}.me-ask{--me-ask-lh:20px;border-top:var(--me-hair) solid var(--ui-line-subtle);background:var(--me-sunken);flex:none;align-items:flex-end;transition:border-color .12s;display:flex}.me-ask:hover{border-top-color:var(--ui-line)}.me-ask:focus-within{border-top-color:rgba(var(--ui-accent-rgb), .5)}.me-ask__text{field-sizing:content;min-width:0;min-height:var(--me-row);max-height:calc(var(--me-ask-lh) * 5 + var(--me-row) - var(--me-ask-lh));box-sizing:border-box;padding:calc((var(--me-row) - var(--me-ask-lh)) / 2) var(--me-gut);resize:none;color:var(--ui-text);caret-color:var(--ui-accent);font:400 var(--me-t-body) / var(--me-ask-lh) var(--ui-font-mono);background:0 0;border:0;flex:1}.me-ask__text:focus{outline:none}.me-ask__text::placeholder{color:var(--ui-text-faint)}.me-ask__text:disabled{color:var(--ui-text-muted)}.me-ask__fail{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:28ch;color:var(--ui-danger);font-size:var(--me-t-label);overflow:hidden}.me-ask__acts{align-items:center;gap:var(--me-3);min-width:0;height:var(--me-row);padding-right:var(--me-3);flex:0 auto;display:flex}@keyframes me-spin{to{transform:rotate(360deg)}}.me-spin{animation:.9s linear infinite me-spin}@media (prefers-reduced-motion:reduce){.me-spin{animation-duration:3s}}.me-overlay{z-index:100;padding:var(--me-5);-webkit-backdrop-filter:blur(12px)saturate(.62);backdrop-filter:blur(12px)saturate(.62);background:#0205078f;place-items:center;animation:.13s both me-overlay-in;display:grid;position:fixed;inset:0}.me-dialog{grid-template-rows:var(--me-bar) minmax(0, 1fr);background:var(--ui-surface);border:var(--me-hair) solid var(--ui-line);border-radius:var(--me-r-surface);outline:0;animation:.15s cubic-bezier(.2,.82,.2,1) backwards me-dialog-in;display:grid;overflow:hidden;box-shadow:0 30px 100px #00000094,0 0 0 1px #00000061}.me-dialog[data-size=lg]{width:min(960px,100%);height:min(680px,100%)}.me-dialog[data-size=sm]{width:min(560px,100%);max-height:min(760px,100%)}.me-dialog[data-size=md]{width:min(1080px,100%);height:min(780px,100%)}@keyframes me-overlay-in{0%{opacity:0}}@keyframes me-dialog-in{0%{opacity:0;transform:translateY(5px)scale(.992)}}@media (prefers-reduced-motion:reduce){.me-overlay,.me-dialog{animation:none}}.me-dialog__top{align-items:center;gap:var(--me-3);min-width:0;padding:0 var(--me-3) 0 var(--me-4);border-bottom:var(--me-hair) solid var(--ui-line);background:var(--ui-surface-raised);display:flex}.me-dialog__title{align-items:center;gap:var(--me-3);min-width:0;display:flex}.me-dialog__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.me-dialog__title>.me-tags{flex:none}.me-dialog__rows{scrollbar-width:none;background:var(--ui-surface-soft);min-height:0;overflow:auto}.me-library{scrollbar-width:thin;max-height:min(60vh,520px)}.me-library__doomed{background:color-mix(in srgb, var(--ui-danger) 9%, transparent);cursor:default}.me-library__doomed .me-pick__end{gap:var(--me-2)}.me-dialog__rows .me-setting__json{min-height:calc(1.5em * 2 + var(--me-3) * 2)}.me-dialog__rows>.me-setting:first-child{border-top:0}.me-settings__group[data-flush]{background:0 0;border:0;border-radius:0}.me-settings__group[data-flush]>.me-settings__grouphead{height:var(--me-row);border-top:var(--me-hair) solid var(--ui-line)}.me-dialog__rows>.me-settings__group[data-flush]:first-child>.me-settings__grouphead{border-top:0}.me-entry__split{min-height:0;display:grid}.me-entry__split[data-split]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.me-entry__side{border-left:var(--me-hair) solid var(--ui-line)}@media (width<=700px){.me-entry__split[data-split]{scrollbar-width:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;overflow-y:auto}.me-entry__split[data-split]>.me-dialog__rows{overflow:visible}.me-entry__side{border-left:0;border-top:var(--me-hair) solid var(--ui-line)}}.me-entry__prompt{height:auto;min-height:calc(1.55em * 4 + var(--me-3) * 2);max-height:calc(1.55em * 12 + var(--me-3) * 2);field-sizing:content;padding-inline:var(--me-4);border-top:var(--me-hair) solid var(--ui-line-subtle);display:block}.me-entry__code{border-top:var(--me-hair) solid var(--ui-line-subtle);height:150px}.me-entry__code>.me-monaco-slot{height:100%}.me-entry__split[data-split]>.me-entry{flex-direction:column;display:flex}.me-entry__split[data-split]>.me-entry>.me-settings__group:last-child{flex-direction:column;flex:1 0 auto;display:flex}.me-entry__split[data-split]>.me-entry>.me-settings__group:last-child>.me-entry__code{flex:1;height:auto;min-height:150px}.me-entry__sent{height:auto;min-height:96px;padding-inline:var(--me-4);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ui-text-soft);border-top:var(--me-hair) solid var(--ui-line-subtle);flex:1;margin:0}.me-entry__about>.me-card{padding:var(--me-4)}.me-entry .me-card__summary{max-width:none}.me-setting__value{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me-setting__full{flex:1;min-width:0}.me-settings__body{grid-template-columns:200px minmax(0,1fr);min-height:0;display:grid}.me-settings__nav{padding:var(--me-4) var(--me-3);border-right:var(--me-hair) solid var(--ui-line);background:var(--ui-surface-soft);overflow:auto}.me-settings__nav .ui-tab-list{background:0 0;border:0;width:100%}.me-settings__nav .ui-tab-list button{justify-content:flex-start}.me-settings__content{gap:var(--me-5);min-height:0;padding:var(--me-5) var(--me-6) var(--me-7);scrollbar-width:thin;flex-direction:column;display:flex;overflow:auto}.me-settings__intro h2{margin:0 0 var(--me-2);font:600 var(--me-t-body) / 1.3 var(--ui-font-mono);color:var(--ui-text)}.me-settings__intro p{color:var(--ui-text-muted);max-width:64ch;margin:0;line-height:1.5}.me-settings__group{border:var(--me-hair) solid var(--ui-line);border-radius:var(--me-r-ctl);background:var(--ui-surface-soft);flex:none;overflow:hidden}.me-settings__grouphead{align-items:center;gap:var(--me-3);height:var(--me-head);padding:0 var(--me-4);background:var(--ui-surface-raised);display:flex}.me-setting{align-items:center;gap:var(--me-5);min-height:calc(var(--me-row) + var(--me-4));padding:var(--me-cell-y) var(--me-4);border-top:var(--me-hair) solid var(--ui-line-subtle);display:flex}.me-setting__text{gap:var(--me-1);flex-direction:column;flex:1;min-width:0;display:flex}.me-setting__label{color:var(--ui-text)}.me-setting__hint{color:var(--ui-text-faint);font-size:var(--me-t-label)}.me-setting__control{justify-content:flex-end;align-items:center;gap:var(--me-2);flex:none;width:min(300px,50%);display:flex}.me-setting__control>.ui-input-shell,.me-setting__control>.ui-select-field{flex:1;min-width:0}.me-setting[data-wide]{align-items:stretch;gap:var(--me-3);flex-direction:column}.me-setting[data-wide] .me-setting__control{width:100%}.me-setting__json,.me-setting__preview{box-sizing:border-box;min-width:0;padding:var(--me-3) 10px;border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);font:400 var(--me-t-data) / 1.5 var(--ui-font-mono);color:var(--ui-text);tab-size:2;flex:1;margin:0}.me-setting__json{field-sizing:content;min-height:calc(1.5em * 3 + var(--me-3) * 2);max-height:calc(1.5em * 12 + var(--me-3) * 2);resize:none;background:var(--me-sunken)}.me-setting__json:focus{border-color:rgba(var(--ui-accent-rgb), .32);outline:none}.me-setting__json::placeholder{color:var(--ui-text-faint)}.me-setting__preview{color:var(--ui-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border-style:dashed}.me-setting__hint[data-tone=pass]{color:var(--ui-accent)}.me-setting__hint[data-tone=fail]{color:var(--ui-danger)}.me-settings__off{padding:var(--me-3) var(--me-4);border-top:var(--me-hair) solid var(--ui-line-subtle);color:var(--ui-text-faint);font-size:var(--me-t-label);margin:0}.me-modelbox__chev{width:var(--me-6);color:var(--ui-text-faint);cursor:pointer;background:0 0;border:0;flex:none;align-self:stretch;place-items:center;padding:0;display:grid}.me-modelbox__chev:hover:not(:disabled){color:var(--ui-text)}.me-modelbox__chev:disabled{opacity:.36;cursor:default}.me-modelbox[data-open] .me-modelbox__chev{color:var(--ui-accent)}.me-modelbox[data-open] .me-modelbox__chev svg{transform:rotate(180deg)}.me-modelbox__list{z-index:110;max-height:calc(var(--me-row) * 8 + var(--me-2) * 2);gap:var(--me-1);padding:var(--me-2);box-sizing:border-box;background:var(--ui-surface-raised);border:var(--me-hair) solid var(--ui-line);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-raised);scrollbar-width:thin;flex-direction:column;display:flex;position:fixed;overflow:auto}.me-modelbox__opt{align-items:center;gap:var(--me-3);height:var(--me-row);padding:0 var(--me-3);border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;display:flex}.me-modelbox__opt>.me-mono{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.me-modelbox__opt[data-active]{background:color-mix(in srgb, var(--ui-accent) 11%, var(--ui-surface-raised));color:var(--ui-text)}.me-modelbox__opt[aria-selected=true]{color:var(--ui-accent)}.me-modelbox__think{color:var(--ui-text-faint);flex:none}.me-modelbox__none{padding:var(--me-3);color:var(--ui-text-faint);font-size:var(--me-t-label);margin:0}.me-waiting{align-items:center;gap:var(--me-2);color:var(--ui-text-muted);display:inline-flex}.me-waiting svg{color:var(--ui-accent);flex:none}.me-gpustate{align-items:center;gap:var(--me-2);font:inherit;color:var(--ui-text-muted);cursor:pointer;border-radius:var(--me-r-ctl);background:0 0;border:0;padding:0;display:inline-flex}.me-gpustate svg{color:var(--ui-warning);flex:none}.me-gpustate .me-label{color:var(--ui-warning)}.me-gpustate[data-tone=fail] svg,.me-gpustate[data-tone=fail] .me-label{color:var(--ui-danger)}.me-gpustate:hover .me-label{text-underline-offset:2px;text-decoration:underline}.me-gpustate:focus-visible{box-shadow:0 0 0 calc(2 * var(--me-dp)) rgba(var(--ui-accent-rgb), .45);outline:none}.me-queued{align-items:center;gap:var(--me-2);color:var(--ui-text-faint);display:inline-flex}.me-queued svg{flex:none}.me-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.me-status{place-items:center;animation:.18s both me-status-in;display:inline-grid}.me-status[data-state=running],.me-status[data-state=done]{color:var(--ui-accent)}.me-status[data-state=failed]{color:var(--ui-danger)}@keyframes me-status-in{0%{opacity:0;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.me-status{animation:none}}.me-tick[data-v=calling]:before{animation:1.2s ease-in-out infinite me-breathe}@keyframes me-breathe{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.me-tick[data-v=calling]:before{animation:none}}.me-json__key{color:var(--ui-text)}.me-json__str,.me-json__num{color:var(--ui-accent)}.me-json__kw{color:var(--ui-warning)}.me-json__punct{color:var(--ui-text-faint)}.me-json__bad{color:inherit;background:color-mix(in srgb, var(--ui-danger) 16%, transparent);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--ui-danger) 70%, transparent);border-radius:var(--me-r-mark);margin:0 -2px;padding:0 2px}.me-result__secs{flex:1;min-height:0}.me-result__secs>.ui-tool-section:first-child{border-top:0}.me-result__secs .ui-tool-section-body{overflow:auto}.me-result__secs>.ui-tool-section.is-open:not(.is-grow):not(.is-resizable){flex:none;min-height:0}.me-result__secs{--me-sec-head:38px}.me-result__secs>.ui-tool-section{min-height:var(--me-sec-head);grid-template-rows:var(--me-sec-head) minmax(0, 1fr)}.me-result__secs>.ui-tool-section:not(.is-open){grid-template-rows:var(--me-sec-head)}.me-result__secs>.ui-tool-section.is-resizable.is-open{grid-template-rows:var(--me-sec-head) minmax(0, 1fr)}.me-result__secs>.ui-tool-section>.ui-tool-section-header{height:var(--me-sec-head)}.me-result__think{color:var(--ui-text-muted)}.me-result__wait{padding:var(--me-4) var(--me-gut);margin:0}.me-matrix{border-collapse:collapse;width:100%;font-size:var(--me-t-data)}.me-matrix thead th{text-align:left;font-weight:400;font-size:var(--me-t-label);letter-spacing:0;text-transform:uppercase;color:var(--ui-text-muted);height:var(--me-head);box-shadow:inset 0 calc(-1 * var(--me-dp)) 0 var(--ui-line);white-space:nowrap;padding:0}.me-matrix td{padding:0 var(--me-4);height:var(--me-row);vertical-align:middle;white-space:nowrap}.me-matrix td:first-child{width:1%}.me-matrix .is-num{text-align:right;font-variant-numeric:tabular-nums}.me-matrix tbody+tbody .me-row>td{box-shadow:inset 0 var(--me-dp) 0 var(--ui-line)}.me-row{cursor:pointer;background:var(--ui-surface-raised)}.me-row:hover{background:color-mix(in srgb, var(--ui-accent) 6%, var(--ui-surface-raised))}.me-row[data-sel]{background:color-mix(in srgb, var(--ui-accent) 11%, var(--ui-surface-raised))}.me-detail>td{background:var(--ui-surface)}.me-score{align-items:center;gap:var(--me-3);display:flex}.me-meter{width:calc(var(--me-7) * 2.5);height:var(--me-2);background:var(--ui-surface-raised);border-radius:var(--me-r-mark);flex:none;display:block;overflow:hidden}.me-meter i{background:var(--ui-text-muted);height:100%;display:block}.me-meter i[data-full]{background:var(--ui-accent)}.me-score__of{color:var(--ui-text-faint);font:400 var(--me-t-label) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums}.me-pct{font-family:var(--ui-font-mono);text-align:right;font-variant-numeric:tabular-nums;min-width:5ch}.me-matrix .is-strip{width:100%;position:relative}.me-strip{inset:0 var(--me-4);align-items:stretch;display:flex;position:absolute;overflow:hidden}.me-strip__track{flex:none;align-items:stretch;transition:transform .14s;display:flex}@media (prefers-reduced-motion:reduce){.me-strip__track{transition:none}}.me-tick{appearance:none;width:var(--me-6);cursor:pointer;color:var(--ui-text-faint);background:0 0;border:0;flex:none;padding:0;position:relative}.me-tick:before{content:"";left:var(--me-dp);right:var(--me-dp);top:calc((100% - var(--me-4)) / 2);height:var(--me-4);border-radius:var(--me-r-mark);background:currentColor;position:absolute}.me-tick[data-v=pass]{color:rgba(var(--ui-accent-rgb), .5)}.me-tick[data-v=fail]{color:var(--ui-danger)}.me-tick:is([data-v=queued],[data-v=calling],[data-v=none]):before{box-shadow:inset 0 0 0 var(--me-dp) currentColor;background:0 0}.me-tick[data-v=none]:before{opacity:.55}.me-tick{opacity:.8}.me-tick:hover,.me-tick[data-sel]{opacity:1}.me-tick[data-col]{background:rgba(var(--ui-accent-rgb), .09)}.me-tick[data-sel]{background:rgba(var(--ui-accent-rgb), .2)}.me-tick:hover{background:rgba(var(--ui-accent-rgb), .14)}.me-detail>td{padding:var(--me-4);padding-bottom:calc(var(--me-4) + var(--me-snap,0px))}.me-inspect{gap:var(--me-4);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.me-inspect[data-think]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.me-inspect[data-think] .me-field__body{height:calc(1.5em * 10 + var(--me-3) * 2);box-sizing:border-box;overflow:auto}@media (width<=880px){.me-inspect,.me-inspect[data-think]{grid-template-columns:minmax(0,1fr)}}.me-field{grid-template-rows:var(--me-row) auto;min-width:0;display:grid}.me-field__head{align-items:center;gap:var(--me-3);min-width:0;display:flex}.me-field__body{min-height:calc(var(--me-row) * 2);background:var(--ui-surface-soft);padding:var(--me-3) var(--me-4);font:400 var(--me-t-data) / 1.5 var(--ui-font-mono);white-space:pre-wrap;word-break:break-word;color:var(--ui-text);border:0;border-radius:0;margin:0}.me-field__body[data-tone=soft]{color:var(--ui-text-muted)}.me-field__body[data-tone=fail]{color:var(--ui-danger)}.me-plot{display:block}.me-plot__grid{stroke:color-mix(in srgb, var(--ui-line-subtle) 55%, transparent);stroke-width:var(--me-dp);stroke-dasharray:2 4}.me-plot__axis-line{stroke:var(--ui-line);stroke-width:var(--me-dp)}.me-plot__tick{fill:var(--ui-text-faint);font-family:var(--ui-font-mono);font-size:var(--me-t-label)}.me-plot__unit{fill:var(--ui-text-faint);opacity:.75}.me-plot__hit{fill:#0000}.me-plot__pt:focus{outline:none}.me-plot__pt:focus-visible .me-plot__dot{stroke:var(--ui-accent);stroke-width:2px}.me-plot__card{z-index:5;pointer-events:none;background:var(--ui-surface-raised);border:var(--me-hair) solid var(--ui-line);border-radius:var(--me-r-ctl);min-width:180px;max-width:320px;font-size:var(--me-t-label);flex-direction:column;padding:0;display:flex;position:absolute;box-shadow:0 10px 30px #00000073}.me-plot__card[data-v=above][data-h=center]{transform:translate(-50%,calc(-100% - 12px))}.me-plot__card[data-v=above][data-h=start]{transform:translate(-14px,calc(-100% - 12px))}.me-plot__card[data-v=above][data-h=end]{transform:translate(calc(14px - 100%),calc(-100% - 12px))}.me-plot__card[data-v=below][data-h=center]{transform:translate(-50%,12px)}.me-plot__card[data-v=below][data-h=start]{transform:translate(-14px,12px)}.me-plot__card[data-v=below][data-h=end]{transform:translate(calc(14px - 100%),12px)}.me-plot__cardrow{padding:var(--me-3) var(--me-4);flex-direction:column;gap:6px;display:flex}.me-plot__card[data-pick]{pointer-events:auto}.me-plot__card[data-pick] .me-plot__cardrow{cursor:pointer}.me-plot__card[data-pick] .me-plot__cardrow:active{background:color-mix(in srgb, var(--ui-accent) 8%, transparent)}.me-plot__cardrow+.me-plot__cardrow{border-top:var(--me-hair) solid var(--ui-line-subtle)}.me-plot__cardhead{align-items:center;gap:var(--me-2);min-width:0;display:flex}.me-plot__cardhead>.me-dot+.me-dot{box-shadow:0 0 0 1.5px var(--ui-surface-raised);margin-left:-4px}.me-plot__cardn{color:var(--ui-text-muted);font:500 var(--me-t-label) / 1 var(--ui-font-mono);flex:none}.me-plot__cardname{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text);font-size:var(--me-t-data);overflow:hidden}.me-plot__cardfacts{align-items:center;gap:var(--me-2);color:var(--ui-text-muted);font-variant-numeric:tabular-nums;display:flex}.me-plot__cardfacts>.me-label{margin-left:auto}.me-plot__card .me-tags{flex-wrap:wrap;gap:3px}.me-plot__card .ui-badge{min-height:16px;padding:0 4px;font-size:10px}.me-plot__card .me-runtag .ui-badge,.me-plot__card .me-thinktag .ui-badge{gap:3px}.me-plot__front{fill:none;stroke:rgba(var(--ui-accent-rgb), .3);stroke-width:var(--me-dp);stroke-linejoin:miter;pointer-events:none}.me-plot__pt{cursor:pointer}.me-plot__dot{fill:var(--series,var(--ui-text-faint));stroke:var(--ui-surface);stroke-width:1.5px;transition:stroke 90ms}.me-plot__pt:hover .me-plot__dot,.me-plot__pt[data-hot] .me-plot__dot{stroke:var(--ui-text)}.me-empty{padding:var(--me-6) var(--me-gut);color:var(--ui-text-faint);font-size:var(--me-t-data);margin:0}.me-note{padding:var(--me-3) var(--me-gut);font-size:var(--me-t-data);margin:0}.me-note[data-tone=fail]{color:var(--ui-danger)}.me-note[data-tone=soft]{color:var(--ui-text-muted)}.me-plot-box{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.me-panel--fill>.me-panel__body{display:flex}.me-panel--fill>.me-panel__body>*{flex:1;min-width:0}.me-fieldbox{border:var(--me-hair) solid var(--ui-line);border-radius:var(--me-r-ctl);background:var(--me-sunken)}.me-fieldbox:focus-within{border-color:rgba(var(--ui-accent-rgb), .5)}.me-inplace{appearance:none;min-width:0;height:var(--me-ctl);padding:0 var(--me-3);border:var(--me-hair) solid transparent;border-radius:var(--me-r-ctl);background:0 0}.me-inplace:hover{border-color:var(--ui-line)}.me-inplace:focus{border-color:var(--ui-accent);color:var(--ui-text);outline:none}.me-menu{display:inline-flex;position:relative}.me-menu__pop{z-index:110;min-width:22ch;padding:var(--me-2);background:var(--ui-surface-raised);border:var(--me-hair) solid var(--ui-line);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-raised);flex-direction:column;display:flex;position:fixed}.me-menu__item{align-items:center;gap:var(--me-3);appearance:none;text-align:left;color:var(--ui-text);font:400 var(--me-t-data) / 1 var(--ui-font-mono);padding:0 var(--me-3);height:var(--me-row);border-radius:var(--ui-radius-sm);cursor:pointer;background:0 0;border:0;display:flex}.me-menu__item:hover{background:var(--ui-surface);color:var(--ui-text)}.me-runbar{gap:var(--me-3);padding:var(--me-3) var(--me-gut) var(--me-gut);border-top:calc(2 * var(--me-dp)) solid var(--ui-line-subtle);background:var(--ui-surface);flex-direction:column;flex:none;display:flex}.me-runbar__row{justify-content:space-between;align-items:center;gap:var(--me-3) var(--me-4);flex-wrap:wrap;display:flex}.me-seed{height:var(--ui-control-sm);align-items:stretch;padding:2px;display:inline-flex}.me-seed__value{min-width:8ch;padding:var(--me-2) var(--me-2) var(--me-2) var(--me-3);color:var(--ui-text);font:600 var(--ui-value-font-size) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;cursor:text;caret-color:var(--ui-accent);align-self:center}.me-seed__value:focus{outline:none}.me-seed{cursor:text}.me-seed>button{border-radius:var(--me-r-ctl-in);width:26px;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .12s,background .12s;display:grid}.me-seed>button:hover{color:var(--ui-accent);background:color-mix(in srgb, var(--ui-text) 6%, transparent)}.me-seed>button:focus-visible{outline:2px solid rgba(var(--ui-accent-rgb), .38);outline-offset:1px}.me-seed>button>svg{transition:rotate .22s cubic-bezier(.3,1.4,.5,1)}@media (prefers-reduced-motion:reduce){.me-seed>button>svg{transition:none}}.me-runbar .ui-button{width:100%}.me-runbar__eta{text-transform:none;font-variant-numeric:tabular-nums}.me-rowacts{white-space:nowrap;width:1%}.me-rowacts .ui-icon-action-group{justify-content:flex-end}.me-entry-acts{display:inline-flex}.me-models{grid-template-rows:var(--me-head) minmax(0, 1fr);background:var(--ui-surface);flex:1;min-height:0;display:grid}.me-models__head{gap:var(--me-3);padding-left:var(--me-2)}.me-models__shell{--me-rail-w:340px;--me-aside-w:320px}.me-models__tools{gap:var(--me-3);padding:var(--me-3);flex-direction:column;display:flex}.me-models__tools>.ui-segmented{display:flex}.me-models__tools>.ui-segmented>button{flex:1}.me-models__find{align-items:center;gap:var(--me-2);display:flex}.me-models__caps{align-items:center;gap:var(--me-2);flex-wrap:wrap;display:flex}.me-models__search{align-items:center;gap:var(--me-3);min-width:0;height:calc(var(--me-row) + var(--me-2));padding:0 var(--me-3);color:var(--ui-text-faint);flex:1;display:flex}.me-models__search>input{min-width:0;color:var(--ui-text);font:400 var(--me-t-body) / 1 var(--ui-font-mono);background:0 0;border:0;flex:1}.me-models__search>input:focus{outline:none}.me-models__search>input::placeholder{color:var(--ui-text-faint)}.me-side-list{scrollbar-width:thin;min-height:0;overflow:hidden auto}.ui-tool-section-group .ui-tool-section.is-open.me-fit{flex:0 auto;min-height:84px}.ui-tool-section-icon{width:auto;min-width:17px;color:var(--ui-text-soft)}.me-models .ui-tool-section-heading{flex:none}.me-models .ui-tool-section-meta{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin-left:auto}.me-models__count-in{align-items:center;gap:var(--me-2);color:var(--ui-text-muted);font:400 var(--me-t-label) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;display:flex}.me-models__count-in>svg{color:var(--ui-text-faint)}.me-models__secacts{align-items:center;gap:var(--me-1);margin-right:calc(-1 * var(--me-2));display:flex}.me-models__count{color:var(--ui-text-faint);font:400 var(--me-t-label) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;flex:none}.me-models__item{align-items:center;gap:var(--me-3);width:100%;height:var(--me-row);padding:0 var(--me-4);color:var(--ui-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.me-models__item:hover{background:color-mix(in srgb, var(--ui-text) 4%, transparent);color:var(--ui-text)}.me-models__item:focus{outline:none}.me-models__item:focus-visible{box-shadow:inset 0 0 0 calc(2 * var(--me-dp)) rgba(var(--ui-accent-rgb), .45)}.me-models__item[data-sel]{background:color-mix(in srgb, var(--ui-accent) 11%, var(--ui-surface-soft));box-shadow:inset calc(2 * var(--me-dp)) 0 0 var(--ui-accent);color:var(--ui-text)}.me-models__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-block:var(--me-2);overflow:hidden}.me-models__aside,.me-models__host{color:var(--ui-text-faint);font-size:var(--me-t-label);font-variant-numeric:tabular-nums;flex:none}.me-models__aside{justify-content:flex-end;align-items:center;gap:var(--me-2);display:flex}.me-models__glyph{flex:none;justify-content:flex-end;align-items:center;width:20px;display:flex}.me-models__glyph>svg.me-sizeglyph{width:auto;height:.74em}.me-models__glyph>span.me-sizeglyph>svg{width:11px;height:11px}.me-models__num{text-align:right;flex:none;min-width:5ch}.me-models__host{text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.me-models__hostmeta{text-overflow:ellipsis;white-space:nowrap;font:400 var(--me-t-label) / 1 var(--ui-font-mono);text-transform:none;display:block;overflow:hidden}.me-models__added{flex:none;justify-content:flex-end;min-width:5ch;display:flex}.me-models__item .me-models__added .ui-badge{font-variant-numeric:tabular-nums;color:var(--ui-accent);border-color:rgba(var(--ui-accent-rgb), .5);background:rgba(var(--ui-accent-rgb), .14)}.me-models__item[data-in]{color:var(--ui-text)}.me-models__item .me-tags{gap:var(--me-1);flex:none}.me-models__item .ui-badge{min-height:16px;padding:0 var(--me-2);border-color:var(--ui-line-subtle);color:var(--ui-text-faint);font-size:calc(var(--me-t-label) - 1px);background:0 0}.me-backends__row{align-items:center;gap:var(--me-3);padding:var(--me-4);border-bottom:var(--me-hair) solid color-mix(in srgb, var(--ui-line-subtle) 60%, transparent);display:flex;position:relative}.me-backends__row[data-opens]{cursor:pointer}.me-backends__row[data-opens]:hover{background:color-mix(in srgb, var(--ui-text) 4%, transparent)}.me-backends__row[data-opens]:focus-visible{box-shadow:inset 0 0 0 calc(2 * var(--me-dp)) rgba(var(--ui-accent-rgb), .45);outline:none}.me-backends__icon{border-radius:var(--me-r-ctl);background:var(--me-sunken);width:28px;height:28px;color:var(--ui-text-muted);flex:none;place-items:center;display:grid}.me-backends__text{gap:var(--me-2);flex-direction:column;flex:1;min-width:0;display:flex}.me-backends__name{align-items:center;gap:var(--me-2);min-width:0;height:16px;color:var(--ui-text);font-size:var(--me-t-data);line-height:16px;display:flex}.me-backends__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.me-backends__name .ui-badge{height:16px;min-height:0;padding:0 var(--me-2);flex:none;font-size:10px;line-height:1}.me-backends__what{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-faint);font-size:var(--me-t-label);line-height:14px;overflow:hidden}.me-backends__error{color:var(--ui-danger);font-size:var(--me-t-label);white-space:normal;line-height:1.45}.me-backends__detail{font:inherit;font-size:var(--me-t-label);color:var(--ui-text-faint);text-align:left;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.me-backends__detail:hover{color:var(--ui-text-soft)}.me-backends__raw{font:400 var(--me-t-label) / 1.45 var(--ui-font-mono);color:var(--ui-text-faint);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}.me-pill{box-sizing:border-box;max-width:12em;height:20px;padding:0 var(--me-3) 0 6px;background:color-mix(in srgb, currentColor 10%, transparent);color:var(--ui-text-faint);font:400 var(--me-t-label) / 1 var(--ui-font-mono);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:6px;display:inline-flex}.me-pill>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.me-pill__glyph{flex:none;place-items:center;width:10px;height:10px;display:grid}.me-pill__dot{background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.me-pill[data-tone=ok]{color:var(--ui-accent)}.me-pill[data-tone=busy]{color:var(--ui-warning)}.me-pill[data-tone=fail]{color:var(--ui-danger)}.me-backends__end{justify-content:flex-end;align-items:center;gap:var(--me-2);flex:none;display:flex}.me-backends__acts{align-items:center;gap:var(--me-1);display:flex}.me-backends__dep[data-phase=ready] .me-backends__icon{color:var(--ui-accent);background:color-mix(in srgb, var(--ui-accent) 12%, var(--me-sunken))}.me-backends__dep[data-phase=failed] .me-backends__icon{color:var(--ui-danger)}.me-backends__row[data-mark]{animation:1.6s ease-out me-flash}@keyframes me-flash{0%,25%{background:color-mix(in srgb, var(--ui-accent) 16%, transparent);box-shadow:inset calc(2 * var(--me-dp)) 0 0 var(--ui-accent)}to{box-shadow:inset calc(2 * var(--me-dp)) 0 0 transparent;background:0 0}}@media (prefers-reduced-motion:reduce){.me-backends__row[data-mark]{animation-duration:.8s}}.me-backends__progress{background:color-mix(in srgb, var(--ui-warning) 14%, transparent);height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.me-backends__progress>i{background:var(--ui-warning);width:35%;animation:1.4s ease-in-out infinite me-slide;position:absolute;inset:0 auto 0 0}@keyframes me-slide{0%{transform:translate(-100%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.me-backends__progress>i{opacity:.5;width:100%;animation:none}}.me-backends__spend{align-items:center;gap:var(--me-3);color:var(--ui-text);font:500 var(--me-t-label) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;display:inline-flex}.me-backends__spend .me-meter{background:var(--ui-line);border-radius:2px;width:48px}.me-backends__spend u{color:var(--ui-text-faint);font-weight:400;text-decoration:none}.me-backends__note{padding:var(--me-4);color:var(--ui-text-faint);font-size:var(--me-t-label);margin:0;line-height:1.55}.me-backends__note[data-tone=fail]{color:var(--ui-danger)}.me-backends__note code{color:var(--ui-text-muted)}.me-builds__fail{padding:var(--me-3) var(--me-4);color:var(--ui-danger);font-size:var(--me-t-label);margin:0}.me-models__detail{scrollbar-width:thin;min-height:0;overflow:auto}.me-mdetail{align-items:stretch;gap:var(--me-6);max-width:720px;padding:var(--me-6) var(--me-7) var(--me-7);flex-direction:column;display:flex}.me-mdetail__intro,.me-mdetail__about{align-items:flex-start;gap:var(--me-3);flex-direction:column;display:flex}.me-mdetail__head{align-items:center;gap:var(--me-3);min-width:0;display:flex}.me-mdetail__head h2{overflow-wrap:anywhere;min-width:0;font:600 calc(var(--me-t-body) + 3px) / 1.25 var(--ui-font-mono);color:var(--ui-text);margin:0}.me-mdetail__org{color:var(--ui-text-muted)}.me-mdetail__summary{max-width:64ch;color:var(--ui-text-soft);margin:0;line-height:1.55}.me-mdetail__actions{align-items:center;gap:var(--me-3);display:flex}.me-builds{margin-inline:calc(-1 * var(--me-4));font-size:var(--me-t-data);flex-direction:column;display:flex}.me-builds__row{align-items:center;gap:var(--me-3);height:var(--me-row);padding:0 var(--me-4);border-bottom:var(--me-dp) solid var(--ui-line-subtle);white-space:nowrap;display:flex}.me-builds__row[data-on]{background:color-mix(in srgb, var(--ui-accent) 6%, transparent)}.me-builds__q{min-width:8ch;color:var(--ui-text)}.me-fleetvram,.me-fleetstate{align-items:center;gap:var(--me-2);white-space:nowrap;display:inline-flex}.me-fleetstate{font-size:var(--me-t-label);color:var(--ui-text-faint);font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.me-fleetstate[data-tone=on]{color:var(--ui-accent)}.me-fleetstate[data-tone=fail]{color:var(--ui-warning,var(--ui-danger))}.me-fleetstate[data-tone=busy]{color:var(--ui-text-soft)}.me-fleetcard{align-items:center;gap:var(--me-4);min-height:calc(var(--me-row) + var(--me-5));padding:var(--me-3) var(--me-4);border-bottom:var(--me-dp) solid var(--ui-line-subtle);display:flex}.me-fleetcard[data-on]{background:color-mix(in srgb, var(--ui-accent) 6%, transparent)}.me-fleetcard__text{gap:var(--me-1);flex-direction:column;flex:1;min-width:0;display:flex}.me-fleetcard__top{align-items:center;gap:var(--me-4);min-width:0;display:flex}.me-fleetcard__q{color:var(--ui-text);font-weight:600}.me-fleetcard[data-off] .me-fleetcard__q{color:var(--ui-text-faint)}.me-fleetcard__facts{align-items:center;gap:var(--me-2);min-width:0;color:var(--ui-text-faint);font-size:var(--me-t-label);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.me-fleetcard__facts>svg{flex:none}.me-fleetstate[data-tone=busy]>svg{color:var(--ui-accent)}@media (hover:none){.me-fleetcard .me-stepper>button{min-width:36px;height:36px}}button.me-fleetstate{font:inherit;font-size:var(--me-t-label);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.me-builds__why{padding:var(--me-2) var(--me-4) var(--me-3);font-size:var(--me-t-label);color:var(--ui-text-soft);border-bottom:var(--me-dp) solid var(--ui-line-subtle);overflow-wrap:anywhere;margin:0}@media (width<=700px){.me-mdetail{padding:var(--me-5) var(--me-5) var(--me-6);gap:var(--me-5)}.me-builds .ui-tool-section-collapse,.me-builds .ui-tool-section-meta{display:none}}.me-builds__size{color:var(--ui-text-faint);font-variant-numeric:tabular-nums}.me-builds__q{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.me-builds__status{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.me-keylink{align-items:center;gap:var(--me-2);cursor:pointer;min-width:0;color:var(--ui-accent);font:inherit;font-size:var(--me-t-label);white-space:nowrap;background:0 0;border:0;flex:0 auto;padding:0;display:inline-flex}.me-keylink>svg{flex:none}.me-keylink>span{text-overflow:ellipsis;overflow:hidden}.me-keylink:hover>span{text-underline-offset:2px;text-decoration:underline}.me-keylink:focus-visible{box-shadow:0 0 0 calc(2 * var(--me-dp)) rgba(var(--ui-accent-rgb), .45);border-radius:2px;outline:none}.me-builds .me-stepper>button[data-add]{color:var(--ui-text-faint);background:0 0;border-color:#0000}.me-builds .me-stepper>button[data-add]:hover,.me-builds .me-stepper>button[data-add]:focus-visible{border-color:rgba(var(--ui-accent-rgb), .5);background:var(--ui-surface);color:var(--ui-accent)}.me-stepper{justify-content:flex-end;align-items:center;gap:var(--me-2);display:inline-flex}.me-stepper>button{border:var(--me-hair) solid transparent;border-radius:var(--me-r-ctl);width:24px;height:24px;color:var(--ui-text-faint);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.me-stepper>button:hover{color:var(--ui-text);background:color-mix(in srgb, var(--ui-text) 6%, transparent)}.me-stepper>button[data-add]{border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-text-muted)}.me-stepper>button[data-add]:has(>span){gap:var(--me-2);width:auto;padding:0 var(--me-3) 0 var(--me-2);font:400 var(--me-t-label) / 1 var(--ui-font-mono);text-transform:uppercase;display:inline-flex}.me-builds .me-stepper[data-on]>button[data-add]{color:var(--ui-accent)}.me-stepper__glyph{opacity:.7}.me-stepper>button[data-add]:hover{color:var(--ui-accent);border-color:rgba(var(--ui-accent-rgb), .5)}.me-stepper>button[data-add]:disabled,.me-stepper>button[data-add]:disabled:hover{opacity:.4;cursor:not-allowed;color:var(--ui-text-muted);border-color:var(--ui-line)}.me-builds__row[data-off] .me-builds__q{color:var(--ui-text-faint)}.me-stepper__n{text-align:center;min-width:2ch;color:var(--ui-accent);font:500 var(--me-t-data) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums}.me-mdetail__count{color:var(--ui-text-muted);font-size:var(--me-t-label)}.me-dialog[data-size=sm]{grid-template-rows:var(--me-bar) minmax(0, 1fr) auto}.me-servedby{align-items:center;gap:var(--me-3);height:var(--me-ctl);padding:0 var(--me-3);border:var(--me-hair) solid transparent;border-radius:var(--me-r-ctl);color:var(--ui-text);font:inherit;font-size:var(--me-t-data);cursor:pointer;background:0 0;display:inline-flex}.me-servedby>svg{color:var(--ui-text-faint)}.me-servedby:hover{border-color:var(--ui-line)}.me-servedby:hover>svg{color:var(--ui-accent)}.me-servedby:focus-visible{border-color:var(--ui-accent);outline:none}.me-backend__title{align-items:center;gap:var(--me-3);min-width:0;display:flex}.me-backend__count{color:var(--ui-text-faint);font:400 var(--me-t-label) / 1 var(--ui-font-mono)}.me-modelsmenu{width:min(420px,80vw);padding:0}.me-modelsmenu__list{scrollbar-width:thin;max-height:260px;padding:var(--me-2) 0;overflow:auto}.me-modelsmenu__row{align-items:center;gap:var(--me-3);min-height:28px;padding:0 var(--me-2) 0 var(--me-4);font-size:var(--me-t-data);color:var(--ui-text-soft);display:flex}.me-modelsmenu__row>.me-mono{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.me-modelsmenu__row:not([data-added]){padding-right:var(--me-4)}.me-modelsmenu__empty{padding:var(--me-2) var(--me-4);color:var(--ui-text-faint);font-size:var(--me-t-label);display:block}.me-modelsmenu__add{align-items:center;gap:var(--me-1);padding:var(--me-3) var(--me-2) var(--me-3) var(--me-4);border-top:var(--me-hair) solid var(--ui-line-subtle);display:flex}.me-modelsmenu__add .ui-input-shell{flex:1}.me-backend__remove{display:inline-flex}.me-menu__text{align-items:center;gap:var(--me-3);height:var(--me-ctl);padding:0 var(--me-3);border:var(--me-hair) solid var(--ui-line);border-radius:var(--me-r-ctl);background:var(--me-sunken);color:var(--ui-text);font:inherit;font-size:var(--me-t-data);cursor:pointer;display:inline-flex}.me-menu__text>svg{color:var(--ui-text-faint)}.me-menu__text:hover{border-color:var(--ui-line-strong)}.me-menu__text[aria-expanded=true]{border-color:rgba(var(--ui-accent-rgb), .5)}.me-dialog__text{padding:var(--me-4);color:var(--ui-text-soft);font-size:var(--me-t-data);background:var(--ui-surface-soft);margin:0;line-height:1.6}.me-dialog__foot{justify-content:flex-end;gap:var(--me-3);padding:var(--me-3) var(--me-4);border-top:var(--me-hair) solid var(--ui-line);background:var(--ui-surface-raised);display:flex}.ui-button-text{display:block;transform:none}.ui-button-text:has(svg){text-box:normal;justify-content:center;align-items:center;display:inline-flex}.ui-segmented button,.me-stages button{justify-content:center;align-items:center;display:flex}.me-tags{align-items:center;gap:var(--me-2);display:inline-flex}.ui-badge{letter-spacing:0;text-transform:none;padding:0 var(--me-3);font-weight:400}.me-menu__group{height:var(--me-row);padding:0 var(--me-3);align-items:center;display:flex}.me-menu__group+.me-menu__item{margin-top:0}.me-menu__box{border:var(--me-hair) solid var(--ui-line-strong);width:12px;height:12px;color:var(--ui-surface);border-radius:3px;flex:none;place-items:center;display:grid}.me-menu__item[data-on]>.me-menu__box{background:var(--ui-accent);border-color:var(--ui-accent)}.me-menu__glyph{color:var(--ui-text-faint);flex:none}.me-menu__item>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-block:var(--me-1);overflow:hidden}.me-menu__pop.me-filtermenu{flex-direction:row;align-items:stretch;padding:0;overflow:hidden}.me-filtermenu__col{min-width:15ch;padding:0 var(--me-2) var(--me-2);flex-direction:column;display:flex}.me-filtermenu__col+.me-filtermenu__col{border-left:var(--me-hair) solid var(--ui-line-subtle)}.me-filtermenu__col>.me-menu__group{margin:0 calc(-1 * var(--me-2)) var(--me-2);padding:0 var(--me-4);border-bottom:var(--me-hair) solid var(--ui-line-subtle);background:color-mix(in srgb, var(--ui-text) 3%, transparent)}.me-menu__item[data-on]{color:var(--ui-text)}.me-menu__item[aria-current]{color:var(--ui-accent)}.me-menu__item>svg{color:var(--ui-text-soft);flex:none}.me-menu__item:hover>svg,.me-menu__item[aria-current]>svg{color:inherit}.me-menu__item[data-tone=danger],.me-menu__item[data-tone=danger]>svg{color:var(--ui-danger)}.me-menu__item[data-tone=danger]:hover{background:color-mix(in srgb, var(--ui-danger) 12%, transparent);color:var(--ui-danger)}.me-menu__sep{height:var(--me-hair);background:var(--ui-line);margin:var(--me-2) var(--me-3)}.ui-icon-button[data-on]{color:var(--ui-accent)}.me-matrix thead th[data-align=end] .me-sort{justify-content:flex-end}.me-sort{align-items:center;gap:var(--me-2);width:100%;height:var(--me-head);padding:0 var(--me-4);appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;display:flex}.me-sort:hover{color:var(--ui-text)}.me-sort[data-on]{color:var(--ui-accent)}.me-sort__mark{opacity:0;font-size:8px;line-height:1}.me-sort:hover .me-sort__mark{opacity:.4}.me-sort[data-on] .me-sort__mark{opacity:1}.me-card{gap:var(--me-3);padding:var(--me-4) var(--me-gut);flex-direction:column;display:flex}.me-card__summary{font-size:var(--me-t-data);color:var(--ui-text-soft);max-width:68ch;margin:0;line-height:1.5}.me-chip{align-items:center;gap:var(--me-2);height:22px;padding:0 var(--me-3) 0 var(--me-2);border:var(--me-hair) solid var(--ui-line-subtle);border-radius:var(--me-r-ctl);color:var(--ui-text-muted);font:400 var(--me-t-label) / 1 var(--ui-font-mono);cursor:pointer;background:0 0;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.me-chip>svg{color:var(--ui-text-faint);flex:none}.me-chip:hover{color:var(--ui-text);border-color:var(--ui-line)}.me-chip[data-on]{color:var(--ui-accent);border-color:rgba(var(--ui-accent-rgb), .5);background:rgba(var(--ui-accent-rgb), .1)}.me-chip[data-on]>svg{color:var(--ui-accent)}.me-chip:focus-visible{outline:2px solid rgba(var(--ui-accent-rgb), .38);outline-offset:1px}.ui-badge{white-space:nowrap}.me-thinktag,.me-icontag{display:inline-flex}.me-icontag .ui-badge{padding:0 var(--me-2)}.me-icontag svg{flex:none}.me-thinktag .ui-badge{gap:var(--me-2);padding:0 var(--me-2)}.me-thinktag[data-bars] .ui-badge{padding-right:calc(var(--me-2) + 3px)}.me-thinktag svg{flex:none}.me-thinktag rect{fill:currentColor;opacity:.3}.me-thinktag rect[data-on]{opacity:1}.me-runtag{display:inline-flex}.me-runtag .ui-badge{gap:var(--me-2);padding:0 var(--me-2)}button.me-runtag{font:inherit;color:inherit;cursor:pointer;border-radius:var(--me-r-ctl);background:0 0;border:0;padding:0}button.me-runtag .ui-badge{transition:border-color .12s,color .12s,background-color .12s}button.me-runtag:hover .ui-badge{border-color:var(--ui-line-strong);color:var(--ui-text);background:color-mix(in srgb, var(--ui-text) 5%, transparent)}button.me-runtag:focus-visible{box-shadow:0 0 0 calc(2 * var(--me-dp)) rgba(var(--ui-accent-rgb), .45);outline:none}.me-enginemark{flex:none}.me-enginemark rect{fill:currentColor}.me-enginemark text{fill:var(--ui-surface);font:700 7px var(--ui-font-mono);letter-spacing:-.02em}.me-result[data-idle]:not([data-sel])>.me-result__head{background:color-mix(in oklab, var(--ui-surface-raised) 86%, #8a8a8a)}.me-dot{background:var(--series);border-radius:50%;flex:none;width:8px;height:8px}.me-sizeglyph{color:var(--ui-text-muted);flex:none}.me-sizeglyph rect{fill:currentColor;opacity:.22}.me-sizeglyph rect[data-on]{opacity:1}span.me-sizeglyph{align-items:center;display:inline-flex}span.me-sizeglyph>svg+svg{margin-left:-5px}.me-facts{align-items:center;gap:var(--me-2) var(--me-5);color:var(--ui-text);flex-wrap:wrap;display:flex}.me-fact{align-items:center;gap:var(--me-2);display:flex}.me-fact>svg{color:var(--ui-text-faint);flex:none}.me-fact__aside{color:var(--ui-text-faint)}.me-fact__aside:before{content:"· "}.me-card__link{align-items:center;gap:var(--me-2);color:var(--ui-text-faint);text-decoration:none;display:flex}.me-card__link:hover{color:var(--ui-accent);text-decoration:underline}.me-matrix thead th.me-th-plain{padding:0 var(--me-4)}.me-matrix thead th.me-th-results{position:relative}.me-th-results__head{align-items:center;gap:var(--me-3);display:flex}.me-th-results__nav{align-items:center;gap:var(--me-1);margin-left:auto;margin-right:calc(-1 * var(--me-2));display:flex}.me-th-results__range{margin-right:var(--me-2);color:var(--ui-text-faint);font:400 var(--me-t-label) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0}.me-th-results__rail{left:var(--me-4);right:var(--me-4);height:6px;position:absolute;bottom:0}.me-th-results__rail[data-on]{cursor:pointer}.me-th-results__rail[data-on]:before{content:"";background:var(--ui-line-subtle);height:2px;position:absolute;bottom:0;left:0;right:0}.me-th-results__rail>i{background:rgba(var(--ui-accent-rgb), .6);border-radius:1px;height:2px;transition:left .14s;position:absolute;bottom:0}.me-th-results__rail[data-on]:hover>i{background:var(--ui-accent)}@media (prefers-reduced-motion:reduce){.me-th-results__rail>i{transition:none}}.me-cardview{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.me-cardview>.me-ribbon-slot{grid-row:1/-1}.me-ribbon-slot{min-height:0;display:flex;position:relative}.me-cards__slot{min-width:0;min-height:0;display:flex;position:relative}.me-cards__slot>.horizontal-scroller{flex:1;min-width:0}.me-scroll-edge{z-index:4;color:var(--ui-text-muted);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;transition:color 90ms;display:flex;position:absolute}.me-scroll-edge[data-axis=x]{width:var(--me-6,24px);top:0;bottom:0}.me-scroll-edge[data-axis=x][data-side=start]{background:linear-gradient(to right, var(--me-veil), transparent);left:0}.me-scroll-edge[data-axis=x][data-side=end]{background:linear-gradient(to left, var(--me-veil), transparent);right:0}.me-scroll-edge[data-axis=y]{height:var(--me-6,24px);--me-veil:color-mix(in srgb, var(--ui-surface-raised) 72%, transparent);left:0;right:0}.me-scroll-edge[data-axis=y][data-side=start]{background:linear-gradient(to bottom, var(--me-veil), transparent);top:0}.me-scroll-edge[data-axis=y][data-side=end]{background:linear-gradient(to top, var(--me-veil), transparent);bottom:0}.me-scroll-edge:hover{color:var(--ui-text)}.me-scroll-edge:focus-visible{outline:calc(var(--me-dp) * 2) solid rgba(var(--ui-accent-rgb), .38);outline-offset:calc(var(--me-dp) * -2)}.me-ribbon{width:calc(var(--me-7) + var(--me-2));background:var(--ui-surface-raised);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:none;display:flex;overflow:hidden auto}.me-ribbon__seg{appearance:none;cursor:pointer;background:0 0;border:0;flex-direction:row;flex:0 auto;min-height:30px;padding:0;display:flex;position:relative;overflow:hidden}.me-ribbon__slices{display:flex;position:absolute;inset:0}.me-ribbon__slice{flex:1 1 0;min-width:0;display:block}.me-ribbon__slice[data-v=pass]{background:rgba(var(--ui-accent-rgb), .55)}.me-ribbon__slice[data-v=fail]{background:color-mix(in srgb, var(--ui-danger) 75%, transparent)}.me-ribbon__slice[data-v=pending],.me-ribbon__seg[data-empty]{background:var(--ui-surface-soft)}.me-ribbon__seg:after{content:"";z-index:1;height:var(--me-dp);background:var(--ui-surface);position:absolute;inset:auto 0 0}.me-ribbon__seg:last-child:after{display:none}.me-ribbon__n{font-family:var(--ui-font-mono);font-size:var(--me-t-label);color:var(--ui-text);mix-blend-mode:luminosity;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.me-ribbon__seg{opacity:.4;transition:opacity 90ms}.me-ribbon__seg:hover{opacity:.75}.me-ribbon__seg[data-sel]{opacity:1;z-index:2}.me-ribbon__seg[data-sel] .me-ribbon__n{box-shadow:inset 0 0 0 calc(var(--me-dp) * 2) var(--ui-accent)}.me-ribbon__seg[data-sel]:after{display:none}.me-ribbon__seg[data-picked]{opacity:.95}.me-ribbon__seg[data-picked]:before{content:"";z-index:1;background:var(--ui-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.me-ribbon__seg[data-picked] .me-ribbon__n{color:var(--ui-accent);font-weight:600}.me-ribbon__seg:focus,.me-ribbon__seg:focus-visible{outline:none}.me-ribbon__seg:focus-visible:not([data-sel]) .me-ribbon__n{box-shadow:inset 0 0 0 calc(var(--me-dp) * 2) rgba(var(--ui-accent-rgb), .45)}.me-ribbon__seg[data-sel] .me-ribbon__n{color:var(--ui-text);text-shadow:var(--me-emboss);font-weight:600}.me-result{background:var(--ui-surface);border-left:var(--me-hair) solid var(--ui-line);flex-direction:column;flex:0 0 clamp(300px,27vw,440px);min-width:0;display:flex;position:relative}.me-result:last-child{border-right:var(--me-hair) solid var(--ui-line)}.me-result:has(+.me-addcard){border-right:var(--me-hair) solid var(--ui-line)}.me-result__head,.me-result__foot,.me-result__cap{flex:none}.me-result__head{cursor:pointer;align-items:center;gap:var(--me-3);height:var(--me-head);padding:var(--me-hair) var(--me-gut) 0;background:var(--ui-surface-raised);border-bottom:var(--me-hair) solid var(--ui-line-subtle);display:flex}.me-verdict{display:inline-flex}.me-result__head>*{flex:none}.me-result__head>.me-spacer{flex:auto}.me-result__name{min-width:min(var(--name-ch,14ch), 14ch, 100%);text-overflow:ellipsis;white-space:nowrap;flex:0 1000 auto;overflow:hidden}.me-result__head>.me-tags{flex-wrap:wrap;flex:0 auto;place-content:flex-start flex-end;align-items:center;min-width:min-content;height:22px;overflow:hidden}.me-row__named{align-items:center;gap:var(--me-3);min-width:0;display:flex}.me-row__name{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;overflow:hidden}.me-result[data-ok=true] .me-result__head{background:color-mix(in srgb, var(--ui-accent) 7%, var(--ui-surface-raised))}.me-result[data-ok=false] .me-result__head{background:color-mix(in srgb, var(--ui-danger) 9%, var(--ui-surface-raised))}.me-result__cap{height:var(--me-row);padding:0 var(--me-gut);border-bottom:var(--me-hair) solid var(--ui-line-subtle);align-items:center;display:flex}.me-result__out{min-height:0;padding:var(--me-4) var(--me-gut);background:var(--ui-surface-soft);font:400 var(--me-t-body) / 1.55 var(--ui-font-mono);white-space:pre-wrap;word-break:break-word;flex:1;margin:0;overflow:auto}.me-result__grade{padding:var(--me-3) var(--me-gut);background:var(--ui-surface-soft);font:400 var(--me-t-data) / 1.5 var(--ui-font-mono);white-space:pre-wrap;word-break:break-word;color:var(--ui-text-muted);flex:none;margin:0}.me-result__grade[data-tone=fail]{color:var(--ui-danger)}.me-result__grade>p{margin:0}.me-result__issues{margin:var(--me-2) 0 0;color:var(--ui-text-muted);font-size:var(--me-t-label);padding:0;line-height:1.6;list-style:none}.me-result__issues>li:before{content:"– ";color:var(--ui-text-faint)}.me-graderapi .me-setting__label{font-family:var(--ui-font-mono);font-size:var(--me-t-data);line-height:16px}.me-graderapi .me-setting{align-items:flex-start}.me-graderapi .me-setting__control{flex:none;width:auto}.me-graderapi__type{color:var(--ui-text-faint);font:400 var(--me-t-label) / 16px var(--ui-font-mono);white-space:nowrap;display:block}.me-graderapi code{font-family:var(--ui-font-mono);color:var(--ui-text-muted);font-size:.95em}.me-graderapi__intro{padding:var(--me-4);color:var(--ui-text-soft);font-size:var(--me-t-data);margin:0;line-height:1.55}.me-graderapi__code{border-top:var(--me-hair) solid var(--ui-line-subtle);height:330px}.me-graderapi__code>.me-monaco-slot{height:100%}.me-graderapi__note{padding:var(--me-4);border-top:var(--me-hair) solid var(--ui-line);color:var(--ui-text-faint);font-size:var(--me-t-label);margin:0;line-height:1.55}.me-result__foot{align-items:center;gap:var(--me-4);height:var(--me-row);padding:0 var(--me-gut);background:var(--me-status);border-top:var(--me-hair) solid var(--ui-line-subtle);display:flex}.me-result__stat{align-items:center;gap:var(--me-3);font-family:var(--ui-font-mono);font-size:var(--me-t-data);color:var(--ui-text-muted);display:flex}.horizontal-scroller{grid-template-rows:minmax(0, 1fr) var(--me-4);min-width:0;min-height:0;display:grid;overflow:hidden}.horizontal-scroll-viewport{overflow-anchor:none;scrollbar-width:none;min-width:0;min-height:0;overflow:auto hidden}.horizontal-scroll-viewport::-webkit-scrollbar{width:0;height:0;display:none}.horizontal-scroll-content{min-width:100%;min-height:100%}.horizontal-scrollbar{height:var(--me-4);border-top:var(--me-hair) solid var(--ui-line-subtle);background:var(--ui-surface);display:grid}.me-cardview .horizontal-scroller{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.me-cardview .horizontal-scrollbar{display:none}.horizontal-scroll-track{background:var(--ui-surface-soft);min-width:0;position:relative;overflow:hidden}.horizontal-scroll-thumb{appearance:none;z-index:1;top:var(--me-1);min-width:var(--me-7);height:calc(var(--me-4) - var(--me-2));border-radius:var(--me-r-mark);background:var(--ui-line-strong);touch-action:none;border:0;margin:0;padding:0;position:absolute;left:0}.horizontal-scroll-thumb:hover:not(:disabled){background:var(--ui-text-faint)}.horizontal-scroll-thumb:active:not(:disabled){background:var(--ui-accent)}.horizontal-scroll-thumb:focus{outline:none}.horizontal-scroll-thumb:disabled{opacity:.28}.horizontal-scroll-corner{display:none}.me-cards{flex-direction:row;align-items:stretch;height:100%;display:flex}.me-addcard{justify-content:center;align-items:center;gap:var(--me-2);margin:var(--me-4);padding:var(--me-5);border-radius:var(--me-r-surface);color:var(--ui-text-soft);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 0 168px;transition:border-color .12s,background-color .12s,color .12s;display:flex}.me-addcard[data-alone]{flex-basis:clamp(300px,27vw,440px)}.me-addcard{margin-right:0}.me-cards:after{content:"";flex:0 0 var(--me-4)}.me-addcard__plus{width:40px;height:40px;margin-bottom:var(--me-2);border:var(--me-hair) solid var(--ui-line);background:var(--me-sunken);color:var(--ui-text-soft);border-radius:50%;place-items:center;transition:inherit;display:grid}.me-addcard__title{color:var(--ui-text);font-weight:600}.me-addcard__hint{color:var(--ui-text-faint);font-size:var(--me-t-label)}.me-addcard:hover{background:color-mix(in srgb, var(--ui-accent) 5%, transparent)}.me-addcard:hover .me-addcard__plus{border-color:var(--ui-accent);background:var(--ui-accent);color:#06100d}.me-addcard:focus-visible{box-shadow:0 0 0 calc(2 * var(--me-dp)) rgba(var(--ui-accent-rgb), .45);outline:none}.me-cardrail{height:var(--me-row);background:var(--ui-surface-soft);border-top:var(--me-dp) solid var(--ui-line);border-left:var(--me-dp) solid var(--ui-line);box-sizing:border-box;flex:none;position:relative;overflow:hidden}.me-cardrail__map{height:100%;display:flex}.me-cardrail__box{appearance:none;min-width:0;padding:0 var(--me-3);background:var(--ui-surface-soft);color:var(--ui-text-faint);cursor:pointer;border:0;flex:none;align-items:center;display:flex;position:relative;overflow:hidden}.me-cardrail__box:after{content:"";width:var(--me-dp);background:var(--ui-surface-raised);position:absolute;inset:0 0 0 auto}.me-cardrail__box[data-ok=true]{background:rgba(var(--ui-accent-rgb), .16)}.me-cardrail__box[data-ok=false]{background:color-mix(in srgb, var(--ui-danger) 22%, transparent)}.me-cardrail__name{min-width:0;font-family:var(--ui-font-mono);font-size:var(--me-t-label);white-space:nowrap;text-overflow:ellipsis;text-shadow:var(--me-emboss);pointer-events:none;flex:1;line-height:1;overflow:hidden}.me-cardrail__box:hover{color:var(--ui-text-muted)}.me-cardrail__box[data-inview]{color:var(--ui-text-muted);background-image:linear-gradient(color-mix(in srgb, var(--ui-text) 5%, transparent), color-mix(in srgb, var(--ui-text) 5%, transparent))}.me-cardrail__box:focus{outline:none}.me-cardrail__box:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--ui-accent-rgb), .5)}.me-cardrail__score{background:rgba(var(--ui-accent-rgb), .22);pointer-events:none;position:absolute;inset:0 auto 0 0}.me-result__all{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.me-result__one{appearance:none;align-items:center;gap:var(--me-3);height:var(--me-row);padding:0 var(--me-gut);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;display:flex}.me-result__one:hover{background:var(--ui-surface-raised)}.me-result__one+.me-result__one{box-shadow:inset 0 var(--me-dp) 0 var(--ui-line-subtle)}.me-cardrail__box[data-sel]{color:var(--ui-text);opacity:1;background:color-mix(in srgb, var(--ui-text) 12%, var(--ui-surface-soft));z-index:1;box-shadow:0 1px 6px #00000080}.me-cardrail__box[data-sel][data-ok=true]{background:rgba(var(--ui-accent-rgb), .34)}.me-cardrail__box[data-sel][data-ok=false]{background:color-mix(in srgb, var(--ui-danger) 42%, transparent)}.me-result[data-sel]:after{content:"";z-index:2;pointer-events:none;box-shadow:inset 0 0 0 calc(var(--me-dp) * 2) var(--ui-accent);position:absolute;inset:0}.me-result[data-sel][data-ok=true]>.me-result__head{background:color-mix(in srgb, var(--ui-accent) 14%, var(--ui-surface-raised))}.me-result[data-sel][data-ok=false]>.me-result__head{background:color-mix(in srgb, var(--ui-danger) 17%, var(--ui-surface-raised))}.me-result[data-sel]:not([data-ok])>.me-result__head{background:color-mix(in srgb, var(--ui-accent) 9%, var(--ui-surface-raised))}.me-result[data-sel]>.me-result__head .me-mono{color:var(--ui-text)}.me-result__head .me-mono,.me-matrix .me-row .me-mono{text-shadow:var(--me-emboss)}.ui-badge{border-radius:var(--me-r-ctl)}.ui-segmented button{border-radius:var(--me-r-ctl-in);white-space:nowrap}.me-group .ui-input-shell:has(input[aria-label=Pass\ threshold]){flex:none;width:12ch}.ui-tool-section-resize-handle span{border-radius:999px}.me-agent .me-panel__body{overflow:hidden}.me-agent__col{flex-direction:column;height:100%;min-height:0;display:flex}.me-agent__log{scrollbar-width:thin;gap:var(--me-3);min-height:0;padding:var(--me-4) var(--me-gut);font-size:var(--me-t-body);color:var(--ui-text);flex-direction:column;flex:1;line-height:1.5;display:flex;overflow:auto}.me-agent__model{min-width:0;max-width:22ch;height:var(--me-ctl);padding:0 var(--me-3);text-overflow:ellipsis;white-space:nowrap;border:var(--me-hair) solid transparent;border-radius:var(--me-r-ctl);color:var(--ui-text-muted);font:400 var(--me-t-label) / 1 var(--ui-font-mono);cursor:pointer;background:0 0;overflow:hidden}.me-agent__model:hover{border-color:var(--ui-line);color:var(--ui-text-soft)}.me-agent__model:focus-visible{border-color:var(--ui-accent);outline:none}.me-agent__user{max-width:85%;padding:var(--me-3) var(--me-4);border-radius:var(--me-r-ctl);background:var(--me-sunken);color:var(--ui-text);white-space:pre-wrap;word-break:break-word;align-self:flex-end}.me-agent__user:not(:first-child){margin-top:var(--me-3)}.me-agent__prose{word-break:break-word}.me-agent__prose>*{margin:0}.me-agent__prose>*+*{margin-top:var(--me-3)}.me-agent__prose ul,.me-agent__prose ol{padding-left:var(--me-5)}.me-agent__prose li+li{margin-top:var(--me-1)}.me-agent__prose strong{font-weight:600}.me-agent__prose code{border-radius:var(--me-r-mark);background:var(--ui-surface-soft);font:400 .92em / 1 var(--ui-font-mono);padding:0 3px}.me-agent__call{flex-direction:column;display:flex}.me-agent__callhead{align-items:center;gap:var(--me-3);max-width:100%;height:22px;padding:0 var(--me-2);margin-left:calc(var(--me-2) * -1);border-radius:var(--me-r-ctl-in);color:var(--ui-text-muted);font:400 var(--me-t-label) / 1 var(--ui-font-mono);cursor:pointer;background:0 0;border:0;align-self:flex-start;display:flex}.me-agent__callhead:disabled{cursor:default}.me-agent__callhead:not(:disabled):hover{color:var(--ui-text-soft);background:var(--ui-surface-soft)}.me-agent__calltext{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.me-agent__callmark{color:var(--ui-accent);display:inline-flex}.me-agent__callmark[data-tone=fail]{color:var(--ui-danger)}.me-agent__chev{color:var(--ui-text-faint);flex:none;transition:transform .12s}.me-agent__call[data-open] .me-agent__chev{transform:rotate(90deg)}.me-agent__json{margin:var(--me-2) 0 0;scrollbar-width:thin;max-height:220px;padding:var(--me-3) var(--me-4);border-radius:var(--me-r-ctl);background:var(--ui-surface-soft);font:400 var(--me-t-label) / 1.5 var(--ui-font-mono);white-space:pre-wrap;word-break:break-word;overflow:auto}.me-agent__thinking{align-items:center;gap:var(--me-3);color:var(--ui-text-faint);font-size:var(--me-t-label);display:flex}.me-agent__empty{color:var(--ui-text-muted);margin:auto 0}.me-agent__empty>p{margin:0 0 var(--me-4);max-width:44ch}.me-agent__starters{gap:var(--me-3);flex-wrap:wrap;display:flex}.me-agent__starter{min-height:var(--me-ctl);padding:var(--me-2) var(--me-4);border:var(--me-hair) solid var(--ui-line-subtle);border-radius:var(--me-r-ctl);color:var(--ui-text-soft);font:inherit;font-size:var(--me-t-data);text-align:left;cursor:pointer;background:0 0}.me-agent__starter:hover{border-color:var(--ui-line);color:var(--ui-text)}.me-agent__starter:focus-visible{border-color:var(--ui-accent);outline:none}.me-agent-rail{background:var(--ui-surface);border-left:var(--me-hair) solid var(--ui-line);flex-direction:column;align-items:stretch;min-height:0;display:flex}.me-agent-rail__head{height:var(--me-head);background:var(--ui-surface-raised);border-bottom:var(--me-hair) solid var(--ui-line-subtle);justify-content:center;align-items:center;display:flex}.me-agent-rail__busy{padding-top:var(--me-4);color:var(--ui-accent);justify-content:center;display:flex}.me-empty>p{max-width:60ch;margin:0}.me-runbar__note[data-tone=fail]{color:var(--ui-danger);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.me-runbar__note{align-items:center;gap:var(--me-2);color:var(--ui-accent);font-size:var(--me-t-label);margin:0;display:flex}.me-stage-rows{scrollbar-width:thin;flex-direction:column;min-height:0;display:flex;overflow:hidden auto}.me-stage-rows>*{flex:none}.me-stage-rows>.me-setting:first-child{border-top:0}.me-stage-rows .me-setting__control .ui-select-field{width:100%}.me-stage-rows .me-setting__control{width:auto;max-width:60%}.me-stage-rows .me-setting__control:has(>.ui-select-field,>.me-modelbox){width:min(260px,55%)}.me-stage-num{width:calc(var(--me-7) * 3)}.me-stage-num .ui-input{text-align:right;font-family:var(--ui-font-mono)}.me-stage-num .ui-input-affix{white-space:nowrap}.me-stage-num:has(.ui-input-affix){width:calc(var(--me-7) * 3.75)}.me-stage-chips{gap:var(--me-2);flex-wrap:wrap;display:flex}.me-stage-chip{height:var(--me-ctl);padding:0 var(--me-3);border:var(--me-hair) solid var(--ui-line-subtle);border-radius:var(--me-r-ctl);color:var(--ui-text-muted);font:inherit;font-size:var(--me-t-data);cursor:pointer;background:0 0}.me-stage-chip:hover{border-color:var(--ui-line);color:var(--ui-text-soft)}.me-stage-chip[data-on]{border-color:rgba(var(--ui-accent-rgb), .6);color:var(--ui-text);background:rgba(var(--ui-accent-rgb), .08)}.me-stage-chip:focus-visible{border-color:var(--ui-accent);outline:none}.me-setting[data-wide] .me-stage-chips{margin-top:var(--me-2)}.me-pick{flex-direction:column;display:flex}.me-pick__row{align-items:center;gap:var(--me-4);min-height:calc(var(--me-row) + var(--me-4));padding:var(--me-cell-y) var(--me-4);border:0;border-top:var(--me-hair) solid var(--ui-line-subtle);color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.me-pick__row:first-child{border-top:0}.me-pick__row:hover{background:color-mix(in srgb, var(--ui-accent) 5%, transparent)}.me-pick__row[data-on]{background:color-mix(in srgb, var(--ui-accent) 9%, transparent)}.me-pick__row:focus-visible{box-shadow:inset 0 0 0 calc(var(--me-dp) * 2) rgba(var(--ui-accent-rgb), .45);outline:none}.me-pick__dot{width:10px;height:10px;box-shadow:inset 0 0 0 calc(var(--me-dp) * 1.5) var(--ui-text-faint);border-radius:50%;flex:none}.me-pick__row[data-on] .me-pick__dot{box-shadow:inset 0 0 0 3px var(--ui-accent)}.me-pick__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.me-pick__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.me-pick__what{color:var(--ui-text-faint);font-size:var(--me-t-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.me-pick__end{align-items:center;gap:var(--me-3);color:var(--ui-text-soft);font-size:var(--me-t-data);flex:none;display:flex}.me-pick__end>.me-mono{text-align:right;min-width:4ch}div.me-pick__row{cursor:pointer}div.me-pick__row:focus-visible{box-shadow:inset 0 0 0 calc(var(--me-dp) * 2) rgba(var(--ui-accent-rgb), .45);outline:none}.me-emptycard{justify-content:space-between;align-items:center;gap:var(--me-4);margin:var(--me-3) var(--me-4);padding:var(--me-cell-y) var(--me-4);border:var(--me-hair) dashed var(--ui-line);border-radius:var(--me-r-ctl);color:var(--ui-text-muted);font-size:var(--me-t-data);display:flex}.me-rows__table,.me-runs__table,.me-mix{align-self:flex-start}.me-rows__count{margin-left:var(--me-3);color:var(--ui-text-faint);text-transform:none}.me-rows__ver{gap:var(--me-3);display:inline-flex}.me-rows__ver b{color:var(--ui-text);font-weight:500}.me-rows__table{table-layout:fixed}.me-panel--fill>.me-panel__body>.me-rows__table{min-width:680px}.me-rows__table th:first-child{width:28px}.me-rows__table th:nth-child(2){width:72px}.me-rows__table th:nth-child(3){width:112px}.me-rows__table th:nth-child(5){width:20%}.me-rows__table th:nth-child(6){width:112px}.me-rows__table th:nth-child(7){width:40px}.me-rows__table thead th{padding:0 var(--me-4)}.me-rows__table thead th:first-child{padding:0}.me-rows__table td{text-overflow:ellipsis;overflow:hidden}.me-rows__table td:first-child{text-align:center;padding:0}.me-rows__input>span,.me-rows__target>span{text-overflow:ellipsis;display:block;overflow:hidden}.me-rows__input{color:var(--ui-text-soft)}.me-rows__group,.me-rows__check{color:var(--ui-text-muted)}.me-rows__check [data-tone=fail]{color:var(--ui-danger)}.me-rows__from{align-items:center;gap:var(--me-2);height:var(--me-row);display:flex}.me-rows__aim{color:var(--ui-warning);display:inline-flex}.me-rows__act{text-align:right;padding:0 var(--me-2)!important}.me-rows__row .me-rows__act .ui-icon-button{opacity:0}.me-rows__row:hover .me-rows__act .ui-icon-button,.me-rows__row[data-sel] .me-rows__act .ui-icon-button,.me-rows__act .ui-icon-button:focus-visible{opacity:1}.me-rows__row[data-state=dropped]>td:not(:first-child):not(:last-child){opacity:.5}.me-rows__mark{vertical-align:middle;border-radius:50%;width:6px;height:6px;display:inline-block}.me-rows__mark[data-state=kept]{background:var(--ui-accent)}.me-rows__mark[data-state=dropped]{box-shadow:inset 0 0 0 var(--me-dp) var(--ui-danger)}.me-rows__mark[data-state=pending]{background:var(--ui-text-faint);animation:1.2s ease-in-out infinite me-breathe}.me-rowview .me-panel__body{overflow:hidden}.me-synswitch{flex:none}.me-synswitch .ui-toggle-label{font-size:var(--me-t-label);color:var(--ui-text-soft);white-space:nowrap}.me-ribbon__seg[data-syn]{box-shadow:inset calc(var(--me-dp) * 2) 0 0 var(--ui-accent)}.me-ribbon__seg[data-syn] .me-ribbon__n,.me-pager__count [data-marked]{font-style:italic}.me-calls{min-height:0;overflow:auto}.me-calls__call{border-bottom:var(--me-hair) solid var(--ui-line-subtle)}.me-calls__head{align-items:center;gap:var(--me-4);width:100%;padding:var(--me-cell-y) var(--me-4);color:var(--ui-text-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.me-calls__head:hover{background:color-mix(in srgb, var(--ui-text) 4%, transparent)}.me-calls__call[data-open]>.me-calls__head{background:color-mix(in srgb, var(--ui-accent) 6%, transparent)}.me-calls__at{color:var(--ui-text-faint);font-size:var(--me-t-label);flex:none}.me-calls__kind{color:var(--ui-text);flex:none}.me-calls__who{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text-faint);font-size:var(--me-t-label);overflow:hidden}.me-calls__end{align-items:center;gap:var(--me-3);font-size:var(--me-t-label);flex:none;margin-left:auto;display:flex}.me-calls__body{gap:var(--me-3);padding:0 var(--me-4) var(--me-4);display:grid}.me-calls__body .me-field__body{max-height:18em;overflow:auto}.me-calls__error{color:var(--ui-danger);font-size:var(--me-t-label);margin:0}.me-calls__system summary{cursor:pointer;color:var(--ui-text-faint);font-size:var(--me-t-label)}.me-calls__system pre{margin:var(--me-2) 0 0;white-space:pre-wrap;color:var(--ui-text-faint);font:400 var(--me-t-label) / 1.45 var(--ui-font-mono)}.me-runbar__link{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.me-rowview__cols{gap:var(--me-4);height:100%;padding:0 var(--me-gut) var(--me-4);box-sizing:border-box;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr);display:grid}.me-rowview__cols>.me-field{grid-template-rows:var(--me-row) minmax(0, 1fr);min-height:0}.me-rowview__cols .me-field__body{scrollbar-width:thin;overflow:auto}.me-rowview__facts{align-items:center;gap:var(--me-3);min-width:0;display:inline-flex}.me-rowview__why[data-tone=fail]{color:var(--ui-danger)}.me-rowview__why{color:var(--ui-text-muted);font-size:var(--me-t-data);white-space:nowrap;text-overflow:ellipsis;max-width:36ch;overflow:hidden}@media (width<=700px){.me-rowview .me-panel__body{overflow-y:auto}.me-rowview__cols{gap:var(--me-3);flex-direction:column;height:auto;display:flex}.me-rowview__cols>.me-field{grid-template-rows:var(--me-row) auto;flex:none;min-height:auto}.me-rowview__cols .me-field__body{white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible}.me-rowview__why{display:none}}.me-mix td{color:var(--ui-text-soft)}.me-mix thead th{padding:0 var(--me-4)}.me-mix__bar{align-items:center;gap:var(--me-3);display:inline-flex}.me-runs__state{align-items:center;gap:var(--me-3);color:var(--ui-text-soft);display:inline-flex}.me-runs__score{align-items:center;gap:var(--me-3);display:inline-flex}.me-runs__score .me-scorebars{color:var(--ui-text-soft)}.me-runs__score b{color:var(--ui-text);font-weight:500}.me-runs__gain{font:400 var(--me-t-label) / 1 var(--ui-font-mono);color:var(--ui-accent)}.me-runs__gain[data-tone=fail]{color:var(--ui-danger)}.me-runs__table thead th{padding:0 var(--me-4)}.me-runs__table td,.me-runs__table thead th{padding:0 var(--me-3)}.me-runs__table td:first-child,.me-runs__table th:first-child{padding-left:var(--me-gut)}.me-runs__table thead th.is-num,.me-runs__act{text-align:right}.me-rundetail .me-panel__body{overflow:hidden}.me-rundetail__body{gap:var(--me-5);height:100%;padding:var(--me-3) var(--me-gut) var(--me-4);box-sizing:border-box;grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);display:grid}.me-rundetail__log{scrollbar-width:thin;height:100%;padding:var(--me-3) var(--me-gut);box-sizing:border-box;background:var(--ui-surface-soft);font:400 var(--me-t-data) / 1.6 var(--ui-font-mono);color:var(--ui-text-soft);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.me-rundetail__log span{color:var(--ui-text-faint)}.me-timeline{flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.me-timeline>li{align-items:center;gap:var(--me-3);height:24px;color:var(--ui-text-faint);font-size:var(--me-t-data);grid-template-columns:14px minmax(0,1fr) auto;display:grid}.me-timeline__mark{justify-content:center;display:inline-flex}.me-timeline>li>.me-timeline__mark:before{content:"";width:6px;height:6px;box-shadow:inset 0 0 0 var(--me-dp) var(--ui-text-faint);border-radius:50%}.me-timeline>li[data-state=done]{color:var(--ui-text-soft)}.me-timeline>li[data-state=done]>.me-timeline__mark:before{background:var(--ui-accent);box-shadow:none}.me-timeline>li[data-state=now]{color:var(--ui-text)}.me-timeline>li[data-state=now]>.me-timeline__mark:before{display:none}.me-timeline>li[data-state=stopped]{color:var(--ui-danger)}.me-timeline>li[data-state=stopped]>.me-timeline__mark:before{box-shadow:inset 0 0 0 var(--me-dp) var(--ui-danger)}.me-timeline__time{color:var(--ui-text-faint)}.me-loss{grid-template-rows:var(--me-row) minmax(0, 1fr);min-width:0;min-height:0;display:grid}.me-loss__head{align-items:center;gap:var(--me-3);display:flex}.me-loss__now{color:var(--ui-text-muted);margin-left:auto}.me-loss__plot{min-width:0;min-height:0;overflow:hidden}.me-loss__plot>svg{display:block}.me-loss__grid{stroke:var(--ui-line-subtle);stroke-width:1px}.me-loss__tick{fill:var(--ui-text-faint);font:400 10px var(--ui-font-mono)}.me-loss__line{fill:none;stroke:var(--ui-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.me-loss__dot{fill:var(--ui-accent);stroke:var(--ui-surface);stroke-width:2px}.me-login{min-height:100vh;padding:var(--me-5);box-sizing:border-box;background:var(--ui-surface);place-items:center;display:grid}.me-login__card{gap:var(--me-5);flex-direction:column;width:min(400px,100%);display:flex}.me-login__mark{padding-bottom:var(--me-3);justify-content:center;display:flex}.me-login__mark .me-wordmark{transform-origin:50%;transform:scale(1.4)}.me-login__ways{gap:var(--me-3);flex-direction:column;display:flex}.me-login__ways>.me-login__way{height:48px;font-size:var(--me-t-body);justify-content:center;gap:var(--me-3);border-radius:var(--me-r-ctl)}.me-login__said{text-align:center;color:var(--ui-text-muted);font-size:var(--me-t-data);margin:0}.me-login__said[data-tone=fail]{color:var(--ui-danger)}.me-avatar{background:color-mix(in srgb, var(--ui-accent) 22%, var(--ui-surface-raised));width:20px;height:20px;color:var(--ui-text);font:600 9px / 1 var(--ui-font-mono);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.me-avatar[data-big]{width:36px;height:36px;font-size:13px}.me-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.me-account__pop{min-width:240px}.me-account{align-items:center;gap:var(--me-4);padding:var(--me-3) var(--me-3) var(--me-4);display:flex}.me-account__who{flex-direction:column;gap:3px;min-width:0;display:flex}.me-account__who>b{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.me-account__who>span{color:var(--ui-text-muted);font-size:var(--me-t-data);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.me-pane{display:contents}@media (width<=700px){.me-app{height:100dvh}.me-bar{column-gap:var(--me-3);row-gap:var(--me-2);height:auto;padding:calc(var(--me-2) + env(safe-area-inset-top,0px)) calc(var(--me-3) + env(safe-area-inset-right,0px)) var(--me-3) calc(var(--me-3) + env(safe-area-inset-left,0px));flex-wrap:wrap}.me-bar__mark>span:nth-child(2),.me-bar .me-wordmark>b,.me-bar__settings,.me-bar>.me-label{display:none}.me-bar>.me-stages{flex:1 0 100%;order:10;display:flex}.me-bar>.me-stages>button{flex:1;justify-content:center}.me-shell[data-deck]{--me-tabs-h:calc(54px + env(safe-area-inset-bottom,0px));display:block;position:relative;overflow:hidden}.me-shell[data-deck] :is(.me-main,.me-main__foot){display:contents}.me-shell[data-deck] [data-pane]{inset:0 0 var(--me-tabs-h);background:var(--ui-surface);min-width:0;min-height:0;transform:translateX(calc((var(--i) - var(--on)) * 100%));flex-direction:column;transition:transform .22s cubic-bezier(.2,.78,.2,1);display:flex;position:absolute;overflow:hidden}.me-shell[data-deck] [data-pane]:not([data-on]){pointer-events:none;visibility:hidden;transition:transform .22s cubic-bezier(.2,.78,.2,1),visibility 0s .22s}.me-shell[data-deck] [data-pane]>*{flex:auto;width:auto;min-width:0;min-height:0}.me-shell[data-deck] [data-pane=left]{--i:var(--pane-left)}.me-shell[data-deck] [data-pane=main]{--i:var(--pane-main)}.me-shell[data-deck] [data-pane=foot]{--i:var(--pane-foot)}.me-shell[data-deck] [data-pane=agent]{--i:var(--pane-agent)}.me-shell[data-deck] [data-pane=right]{--i:var(--pane-right)}.me-shell[data-deck] .me-grip{display:none}.me-panetabs{z-index:20;height:var(--me-tabs-h);padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;background:var(--ui-surface-raised);border-top:var(--me-hair) solid var(--ui-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:absolute;bottom:0;left:0;right:0}.me-panetabs>button{min-width:0;color:var(--ui-text-muted);font:500 10px / 1 var(--ui-font-mono);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.me-panetabs>button[data-on]{color:var(--ui-accent)}.me-panetabs>button:focus-visible{box-shadow:inset 0 calc(var(--me-dp) * 2) 0 var(--ui-accent);outline:none}.me-overlay{padding:0}.me-dialog,.me-dialog[data-size]{width:100vw;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;border:0;border-radius:0}.me-setting:has(.me-setting__control :is(.ui-segmented,.ui-select-field,.me-modelbox,textarea),.me-setting__control>.ui-input-shell:not(.me-stage-num)){align-items:stretch;gap:var(--me-3);flex-direction:column}.me-setting:has(.me-setting__control :is(.ui-segmented,.ui-select-field,.me-modelbox,textarea),.me-setting__control>.ui-input-shell:not(.me-stage-num)) .me-setting__control{justify-content:flex-start;width:100%;max-width:none}.me-setting__control .ui-segmented{width:100%}.me-setting__control .ui-segmented>button{flex:1}.me-settings__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.me-settings__nav{border-right:0;border-bottom:var(--me-hair) solid var(--ui-line);overflow-x:auto}.me-settings__nav .ui-tab-list{flex-direction:row}.me-settings__nav .ui-tab-list button{flex:1;justify-content:center}}.me-menu__note{padding-left:var(--me-4);color:var(--ui-text-faint);font-size:var(--me-t-label);margin-left:auto}.me-builds__divider{align-items:center;gap:var(--me-3);min-height:var(--me-row);padding:var(--me-4) var(--me-gut) var(--me-2);color:var(--ui-text-faint);font-size:var(--me-t-label);display:flex}
