:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--ops-bg:#f6f7f9;--ops-surface:#fff;--ops-ink:#1c1f23;--ops-ink-soft:#5b6470;--ops-line:#d9dee5;--ops-line-strong:#b3bcc8;--ops-accent:#1f4b8f;--ops-accent-ink:#fff;--ops-warn-bg:#fdf1ec;--ops-warn-ink:#8f2f11;--ops-warn-line:#e6a48d;--ops-ok-ink:#1d6a3f;--ops-danger-bg:#fdecec;--ops-danger-ink:#a1221b;--ops-danger-line:#e5a19c;--ops-danger-solid:#b3261e;--ops-good-bg:#e9f5ee;--ops-good-line:#9ccdb0;--ops-neutral-bg:#eef1f5;--ops-neutral-ink:#3d4652;--ops-scrim:#1c1f2373;--ops-radius:6px;--ops-gap:16px;--ops-font:system-ui, -apple-system, "Segoe UI", "Noto Sans SC", sans-serif;--ops-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", monospace}*{box-sizing:border-box}body{background:var(--ops-bg);color:var(--ops-ink);font:15px/1.55 var(--ops-font);margin:0}a{color:var(--ops-accent)}button{font:inherit;border:1px solid var(--ops-line-strong);border-radius:var(--ops-radius);background:var(--ops-surface);color:var(--ops-ink);cursor:pointer;padding:7px 14px}button[data-variant=primary]{background:var(--ops-accent);border-color:var(--ops-accent);color:var(--ops-accent-ink)}button[data-variant=danger]{background:var(--ops-danger-solid);border-color:var(--ops-danger-solid);color:var(--ops-accent-ink)}button[aria-pressed=true],button[role=tab][aria-selected=true]{border-color:var(--ops-accent);box-shadow:inset 0 -3px 0 var(--ops-accent);font-weight:600}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--ops-accent);outline-offset:2px}input,select,textarea{font:inherit;border:1px solid var(--ops-line-strong);border-radius:var(--ops-radius);background:var(--ops-surface);color:var(--ops-ink);max-width:100%;padding:6px 8px}label{color:var(--ops-ink-soft);font-size:13px;display:block}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--ops-line);vertical-align:top;padding:7px 10px}th{color:var(--ops-ink-soft);font-size:13px;font-weight:600}@media (max-width:720px){table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}button,input,select{min-height:40px}input,select,textarea{font-size:16px}}@media print{body{background:var(--ops-surface)}.noPrint{display:none!important}}
