:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e5e7eb;background:#0f172a;font-family:Arial,Helvetica,sans-serif}body{background:radial-gradient(circle at top,#1e293b 0,#0f172a 45%,#020617 100%);min-height:100vh;margin:0}main{max-width:1120px;margin:0 auto;padding:48px 24px}.card{background:#0f172acc;border:1px solid #94a3b840;border-radius:18px;padding:28px;box-shadow:0 20px 70px #00000059}.badge{color:#86efac;letter-spacing:.04em;text-transform:uppercase;border:1px solid #22c55e73;border-radius:999px;padding:6px 12px;font-size:13px;display:inline-block}.grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-top:24px;display:grid}.tile{background:#1e293ba6;border:1px solid #94a3b82e;border-radius:14px;padding:18px}.tile h3{margin:0 0 8px}.muted{color:#94a3b8}.nav{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.nav a,.card a{color:#93c5fd;text-decoration:none}.nav a{border:1px solid #93c5fd59;border-radius:999px;padding:8px 12px}.section{margin-top:32px}.statValue{margin-bottom:6px;font-size:34px;font-weight:800}.settingsList,.taskList{gap:12px;margin-top:16px;display:grid}.settingRow,.task{background:#0f172ab3;border:1px solid #94a3b82e;border-radius:14px;padding:16px}.settingRow{justify-content:space-between;gap:16px;display:flex}.warning{color:#fbbf24}.form{gap:18px;margin-top:24px;display:grid}.compactForm{gap:14px;margin-top:16px}.formGrid,.checkboxGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}label{color:#cbd5e1;gap:7px;display:grid}.checkboxLabel{align-items:center;gap:10px;width:fit-content;display:flex}.checkboxLabel input{width:auto}input,select,textarea,button{color:#e5e7eb;font:inherit;background:#0f172af2;border:1px solid #94a3b859;border-radius:10px;padding:10px 12px}textarea{resize:vertical;min-height:86px}button{cursor:pointer;background:#2563eb;border-color:#60a5fa;font-weight:700}.reviewForm{border-top:1px solid #94a3b82e;gap:12px;margin-top:18px;padding-top:16px;display:grid}.reviewButtonRow{flex-wrap:wrap;gap:10px;display:flex}.reviewButtonRow button{min-width:112px}.secondaryButton{background:#1e293bf2;border-color:#94a3b873}.dangerButton{background:#991b1b;border-color:#f87171}.danger{color:#f87171}.notice{background:#0f172a8c;border:1px solid #94a3b859;border-radius:.9rem;gap:.25rem;padding:.85rem 1rem;display:grid}.notice.success{background:#14532d47;border-color:#22c55e73}.notice.danger{background:#7f1d1d4d;border-color:#f8717180}.previewPanel{background:#0f172ae0;border:1px solid #60a5fa42;border-radius:14px;gap:14px;margin-top:18px;padding:16px;display:grid}.phaseOneBanner{background:linear-gradient(135deg,#78350f73,#0f172ac7);border-color:#facc1573;margin-top:18px}.manualReviewCard{background:#0f172ad1;border-color:#60a5fa47}.tagBlock{gap:8px;margin-top:16px;display:grid}.tagBlock h4{margin:0}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:.72;cursor:not-allowed}.auditTrail{border-top:1px solid #94a3b82e;gap:10px;margin-top:18px;padding-top:16px;display:grid}.auditTrail h4,.auditEvent p{margin:0}.auditEvent{gap:5px;font-size:14px;display:grid}.tagList{flex-wrap:wrap;gap:.35rem;margin:.35rem 0 .15rem;display:flex}.actionPanel{gap:14px;margin-top:16px;display:grid}.actionPanel button{width:fit-content}.rowHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rowHeader h3,.rowHeader p{margin:0}.statusPill,.filterLink{text-transform:capitalize;white-space:nowrap;border:1px solid #94a3b859;border-radius:999px;padding:6px 10px;font-size:13px}.status-new,.status-manual_review,.mutedPill{color:#cbd5e1;background:#334155b3}.status-approved,.successPill{color:#bbf7d0;background:#14532d59;border-color:#22c55e80}.status-blocked{color:#fecaca;background:#7f1d1d59;border-color:#f8717180}.status-archived{color:#e9d5ff;background:#581c8747;border-color:#c084fc73}.safeValue{color:#86efac;font-weight:700}.metaGrid{color:#cbd5e1;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px 14px;font-size:14px;display:grid}.profileSummary{margin-top:16px}.filterBar{flex-wrap:wrap;gap:10px;margin:14px 0 18px;display:flex}.labelRow{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.filterLink{color:#cbd5e1;background:#0f172aa6;text-decoration:none}.filterLink.active{color:#bfdbfe;background:#2563eb47;border-color:#60a5facc}.sourceManager{gap:18px;display:grid}.entryPackDetails{border-top:1px solid #94a3b82e;gap:14px;margin-top:16px;padding-top:14px;display:grid}.entryPackDetails h4{margin:0 0 8px}.reviewBlock{border-top:1px solid #94a3b82e;gap:12px;margin-top:16px;padding-top:14px;display:grid}.reviewBlock h4{margin:0}.entryPackDetails ul{margin:0;padding-left:20px}.entryPackAction{gap:12px;margin-top:16px;display:grid}.entryPackAction button{width:fit-content}.routeNotes{white-space:pre-line}code{color:#bfdbfe}
