:root{--attested:#8a6a1f;--ground:#f7f8f6;--surface:#fff;--surface-raised:#eef1ed;--line:#dbe0d9;--line-strong:#7d867e;--ink:#191f1c;--ink-muted:#5c665e;--accent:#12606b;--good:#2f6b45;--warn:#7a5207;--bad:#9c2f2f}@media (prefers-color-scheme:dark){:root{--attested:#d4a642;--ground:#0e1211;--surface:#151c1a;--surface-raised:#202722;--line:#2c352e;--line-strong:#6a756c;--ink:#e9ede9;--ink-muted:#9aa69c;--accent:#5fb8c4;--good:#7fc191;--warn:#e0b04d;--bad:#e18989}}@layer legacy{*{box-sizing:border-box}body{color:var(--ink);background:var(--ground);margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:15px}main{max-width:420px;margin:12vh auto 0;padding:32px 16px}h1{margin:0 0 16px;font-size:20px;font-weight:600}label{margin:16px 0 4px;font-size:13px;display:block}input{background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;padding:8px;font-size:15px}button{width:100%;color:var(--surface);background:var(--accent);cursor:pointer;border:0;border-radius:6px;margin-top:32px;padding:10px;font-size:15px}button:disabled{opacity:.6;cursor:default}button.link{width:auto;color:var(--accent);background:0 0;margin-top:12px;padding:0;font-size:13px;text-decoration:underline}a{color:var(--accent)}.attested{color:var(--attested);white-space:nowrap}.hint{margin-top:8px;font-size:13px}.error{color:var(--bad);margin-top:16px;font-size:13px}ul{padding-left:16px}}@layer components{.ps-main{max-width:960px;margin:0 auto;padding:20px 24px 64px}.ps-measure{max-width:420px}.ps-shellbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:16px;padding-bottom:10px;display:flex}.ps-shellbar-org{color:var(--ink);font-size:16px;font-weight:600}.ps-role-chip{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--surface-raised);border-radius:3px;padding:2px 7px;font-size:10px}.ps-nav{gap:14px;margin-left:auto;font-size:13px;display:flex}.ps-nav-link{color:var(--ink-muted);border-bottom:2px solid #0000;padding-bottom:2px;text-decoration:none}.ps-signout{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;width:auto;margin-top:0;padding:0 0 2px;font-size:13px}.ps-nav-link[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.ps-page-title{margin:0 0 16px;font-size:20px;font-weight:600}.ps-field-label{color:var(--ink-muted);margin:16px 0 4px;font-size:13px;display:block}.ps-field-input{border:1px solid var(--line-strong);background:var(--surface);width:100%;color:var(--ink);border-radius:6px;padding:8px;font-size:15px}.ps-button{width:auto;color:var(--surface);background:var(--accent);border:1px solid var(--accent);cursor:pointer;border-radius:6px;margin-top:16px;padding:9px 16px;font-size:14px}.ps-button--secondary{color:var(--ink);border-color:var(--line);background:0 0}.ps-button:disabled{opacity:.6;cursor:default}.ps-table{border-collapse:collapse;width:100%;font-size:14px}.ps-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--line);padding:6px 10px 6px 0;font-size:11px;font-weight:500}.ps-table td{border-bottom:1px solid var(--line);color:var(--ink);vertical-align:top;padding:9px 10px 9px 0}.ps-table tr:last-child td{border-bottom:0}.ps-table-scroll{overflow-x:auto}.ps-notice{border-left:3px solid var(--line);background:var(--surface-raised);color:var(--ink);border-radius:0 4px 4px 0;padding:9px 12px;font-size:14px}.ps-notice--good{border-left-color:var(--good)}.ps-notice--warn{border-left-color:var(--warn)}.ps-notice--bad{border-left-color:var(--bad)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ps-checkbox{width:auto;margin-right:8px}.ps-fieldset{border:0;margin:16px 0 0;padding:0}.ps-fieldset>legend{color:var(--ink-muted);padding:0;font-size:13px}.ps-code-input{width:100%;font-family:ui-monospace,SF Mono,Menlo,monospace}.ps-chip{border:1px solid var(--line);color:var(--ink-muted);white-space:nowrap;border-radius:999px;margin:0 4px 4px 0;padding:2px 8px;font-size:12px;display:inline-block}.ps-chip--attested{color:var(--attested);border-color:var(--attested)}.ps-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:20px;display:grid}.ps-tile{border:1px solid var(--line);border-radius:8px;padding:14px 16px}.ps-tile-label{color:var(--ink-muted);font-size:13px}.ps-tile-value{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1}.ps-tile-sub{color:var(--ink-muted);margin-top:4px;font-size:13px}.ps-tile--alert{border-color:var(--warn)}.ps-tile--alert .ps-tile-value{color:var(--warn)}.ps-columns{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;display:grid}.ps-section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 8px;font-size:12px;font-weight:500}.ps-disclosure{border:1px solid var(--line);border-radius:6px;margin-top:16px;padding:8px 12px}.ps-disclosure>summary{cursor:pointer;color:var(--ink);font-size:14px}}
