:root{--ink:#0E0F12;--ink2:#161820;--navy:#0F1C2E;--gold:#C9A24E;--cream:#F3EBDC;--muted:#A59E8E;--rule:rgba(201,162,78,.3);--good:#4C9A70;--bad:#E07A6B;--display:"Fraunces",Georgia,serif;--body:"Inter",system-ui,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--ink);color:var(--cream);font-family:var(--body);font-size:15px;line-height:1.5}a{color:inherit}h1,h2,h3{font-family:var(--display);font-weight:700;margin:0 0 .5em}h1{font-size:1.7rem}h2{font-size:1.25rem}h3{font-size:1.05rem;color:var(--gold)}.layout{display:grid;grid-template-columns:220px 1fr;min-height:100vh}aside{border-right:1px solid var(--rule);padding:1.2rem;position:-webkit-sticky;position:sticky;top:0;height:100vh}aside img{height:40px;width:auto;margin-bottom:1.6rem}aside nav{display:grid;grid-gap:.15rem;gap:.15rem}aside nav a{padding:.5rem .7rem;border-radius:6px;text-decoration:none;font-weight:500;color:var(--cream);opacity:.8}aside nav a:hover{background:var(--ink2);opacity:1}aside nav a.on{background:var(--navy);color:var(--gold);opacity:1}main{padding:1.6rem 2rem;max-width:1200px}.btn{display:inline-block;padding:.5rem .9rem;border-radius:6px;font-weight:600;border:1px solid var(--gold);cursor:pointer;font:inherit;text-decoration:none;font-size:.9rem}.btn-gold{background:var(--gold);color:var(--ink)}.btn-ghost{background:transparent;color:var(--cream)}.btn-sm{padding:.25rem .6rem;font-size:.8rem}.card{background:var(--ink2);border:1px solid var(--rule);border-radius:10px;padding:1.1rem;margin-bottom:1rem}table{width:100%;border-collapse:collapse;font-size:.9rem}td,th{text-align:left;padding:.5rem;border-bottom:1px solid rgba(201,162,78,.15);vertical-align:top}th{color:var(--gold);white-space:nowrap}.pill,th{font-weight:600}.pill{display:inline-block;padding:.1rem .5rem;border-radius:999px;font-size:.72rem;background:var(--ink);border:1px solid var(--rule)}.pill.active,.pill.converted,.pill.delivered,.pill.paid,.pill.shipped{border-color:var(--good);color:var(--good)}.pill.contacted,.pill.new,.pill.pending,.pill.placed{border-color:var(--gold);color:var(--gold)}.pill.cancelled,.pill.declined,.pill.suspended,.pill.terminated{border-color:var(--bad);color:var(--bad)}input,select,textarea{font:inherit;padding:.5rem .6rem;border:1px solid var(--rule);border-radius:6px;background:var(--ink);color:var(--cream)}.row{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem}.stat{background:var(--ink2);border:1px solid var(--rule);border-radius:10px;padding:1rem}.stat b{display:block;font-family:var(--display);font-size:1.9rem;color:var(--gold)}.stat span{font-size:.83rem}.note,.stat span{color:var(--muted)}.note{font-size:.85rem}.err{color:var(--bad)}.good{color:var(--good)}.kicker{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:600}.editor,dialog{background:var(--ink2);color:var(--cream);border:1px solid var(--rule);border-radius:10px;padding:1.2rem}