:root{--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ink:#0b1220;--secondary:#374151;--muted:#6b7280;--line:#e5e7eb;--canvas:#f5f6f8;--accent:#0f766e;--ok-ink:#1e6b58;--ok-wash:#e7f7f1;--wait-ink:#8a5300;--wait-wash:#fff4dc;--bad-ink:#b23f28;--bad-wash:#fdeeea}*{box-sizing:border-box}body{background:var(--canvas);min-height:100dvh;color:var(--ink);font:14px/1.5 var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1{letter-spacing:-.01em;margin:0 0 20px;font-size:22px;font-weight:650}code{font:12px var(--mono);color:var(--secondary);overflow-wrap:anywhere}.muted{color:var(--muted)}.top{border-bottom:1px solid var(--line);background:#fff}.top__in{align-items:center;gap:16px;max-width:1280px;height:56px;margin:0 auto;padding:0 24px;display:flex}.brand{white-space:nowrap;align-items:center;gap:10px;font-weight:700;display:inline-flex}.mark{background:linear-gradient(145deg, #14b8a6, var(--accent));border-radius:6px;width:24px;height:24px}.top__end{align-items:center;gap:12px;margin-left:auto;display:flex}main{max-width:1280px;margin:0 auto;padding:28px 24px 64px}.narrow{max-width:480px}.head{gap:4px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:6px;overflow:hidden}.card{gap:16px;padding:24px;display:grid}.card h1{margin:0}.stack{gap:12px;display:grid}.cols{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.table{border-collapse:collapse;width:100%;font-size:13px}.table th{text-align:left;border-bottom:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#f8f9fb;padding:9px 14px;font-size:12px;font-weight:600}.table td{color:var(--secondary);overflow-wrap:anywhere;border-bottom:1px solid #eef0f3;padding:10px 14px}.table tbody tr:last-child td{border-bottom:0}.table tr:hover td{background:#f8f9fb}.table td a{color:var(--ink);font-weight:600}.empty{text-align:center;color:var(--muted);padding:40px 14px}.facts{grid-template-columns:160px minmax(0,1fr);margin:0;padding:0 20px;display:grid}.facts dt,.facts dd{border-bottom:1px solid #eef0f3;margin:0;padding:11px 0}.facts dt{color:var(--muted);font-weight:550}.facts dd{overflow-wrap:anywhere}.facts dt:last-of-type,.facts dd:last-of-type{border-bottom:0}.actions{gap:16px;padding:20px;display:grid}.field{gap:6px;font-size:13px;font-weight:550;display:grid}.field input:not([type=checkbox]),.field select{border:1px solid var(--line);width:100%;height:38px;color:var(--ink);font:inherit;background:#fff;border-radius:6px;padding:0 12px;font-weight:400}.chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chip{max-width:100%;color:var(--secondary);background:#f3f4f6;border-radius:11px;align-items:center;gap:2px;padding:1px 2px 1px 9px;font-size:12px;font-weight:600;display:inline-flex}.chip span{overflow-wrap:anywhere;min-width:0}.chip button{width:20px;height:20px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;font-size:14px;line-height:1}.chip button:hover{background:var(--line);color:var(--ink)}.options{border:1px solid var(--line);background:#fff;border-radius:6px;max-height:220px;margin:0;padding:4px;font-weight:400;list-style:none;overflow-y:auto}.options li{cursor:pointer;overflow-wrap:anywhere;border-radius:4px;padding:6px 8px}.options li[aria-selected=true]{background:#f3f4f6}.options li[aria-disabled=true]{color:var(--muted);cursor:not-allowed}.field input:focus,.field select:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #0f766e26}.btn{border:1px solid var(--line);height:36px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.btn:hover{border-color:#cbd0d8}.btn--primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn--primary:hover{color:#fff;background:#115e59}.btn--ghost{color:var(--secondary);background:0 0;border-color:#0000}.btn--wide{width:100%}.tag{color:var(--secondary);white-space:nowrap;background:#f3f4f6;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:1px 9px;font-size:12px;font-weight:600;display:inline-flex}.tag:before{content:"";opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px}.tag--ok{background:var(--ok-wash);color:var(--ok-ink)}.tag--wait{background:var(--wait-wash);color:var(--wait-ink)}.tag--bad{background:var(--bad-wash);color:var(--bad-ink)}@media (max-width:760px){main{padding:20px 16px 48px}.top__in{padding:0 16px}.top__end .muted{display:none}.cols,.facts{grid-template-columns:1fr}.facts dt{border-bottom:0;padding-bottom:0}.table thead{display:none}.table td{border-bottom:0;padding:4px 14px;display:block}.table tr{border-bottom:1px solid var(--line);padding:8px 0;display:block}}
