:root{--orange:#e8621a;--amber:#d4920a;--sand:#c9a96e;--cream:#f2e8d5;--brown:#3a1f0d;--dark:#1a0c04;--dark2:#0d0600;--bad:#ff7a5c;--good:#a9c47f;--heading:"Oswald", "Arial Narrow", sans-serif;--body:"Share Tech Mono", ui-monospace, Menlo, monospace;--bar:60px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0}body{background:var(--dark2);color:var(--cream);font:16px/1.5 var(--body);-webkit-text-size-adjust:100%}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.top{z-index:5;background:var(--dark2);border-bottom:2px solid var(--orange);padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.brand{line-height:1.2;display:grid}.mark{font:700 1.2rem var(--heading);text-transform:uppercase;letter-spacing:.04em}.sub{color:var(--sand);font-size:.8rem}.banner{background:var(--amber);color:var(--dark2);padding:8px 16px;font-size:.9rem}.banner.bad{background:var(--bad)}main{max-width:680px;padding:16px 16px calc(var(--bar) + 32px + env(safe-area-inset-bottom,0px));margin:0 auto}section{gap:14px;min-width:0;display:grid}h1{font:700 2rem/1.1 var(--heading);text-transform:uppercase;letter-spacing:.02em}h2{font:400 1.4rem/1.2 var(--heading);text-transform:uppercase;margin-top:12px}.lede,.empty{color:var(--sand)}.empty{padding:32px 0}.tabs{z-index:5;background:var(--dark);border-top:1px solid var(--brown);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 0 0}.tabs a{min-height:var(--bar);color:var(--sand);place-items:center;font-size:.9rem;text-decoration:none;display:grid}.tabs a[aria-current]{color:var(--cream);box-shadow:inset 0 3px 0 var(--orange)}button{border:1px solid var(--sand);cursor:pointer;background:0 0;border-radius:2px;min-height:44px;padding:8px 14px}button:hover:not(:disabled){border-color:var(--cream)}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--orange);border-color:var(--orange);color:var(--dark2);font-weight:700}button.danger{border-color:var(--bad);color:var(--bad)}.pause{flex:none}.pause.on{background:var(--amber);border-color:var(--amber);color:var(--dark2)}.more{justify-self:center}.post{background:var(--dark);border:1px solid var(--brown);gap:10px;min-width:0;padding:14px;scroll-margin-top:90px;display:grid}.post.focused{border-color:var(--orange)}.post-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:.85rem;display:flex}.post-head time{color:var(--sand);margin-left:auto}.who{color:var(--orange);font-weight:700}.who.cole{color:var(--amber)}.state{color:var(--sand)}.state.approved,.state.published{color:var(--good)}.state.failed,.state.denied{color:var(--bad)}.text{font:400 1.2rem/1.4 var(--heading);white-space:pre-wrap;overflow-wrap:anywhere}.note{color:var(--sand);overflow-wrap:anywhere;font-size:.88rem}.bad{color:var(--bad)}.good{color:var(--good)}.link{color:var(--amber);font-size:.88rem}.actions{flex-wrap:wrap;gap:8px;display:flex}.actions button{flex:auto}.edit,.form{gap:12px;display:grid}label{color:var(--sand);gap:4px;font-size:.88rem;display:grid}textarea,input:not([type=checkbox]){width:100%;min-width:0;min-height:44px;color:var(--cream);background:var(--dark2);border:1px solid var(--brown);border-radius:2px;padding:10px;font-size:16px}textarea{resize:vertical;line-height:1.45}.meter{color:var(--sand);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:.85rem;display:flex}fieldset{background:var(--dark);border:1px solid var(--brown);gap:12px;min-width:0;padding:14px;display:grid}legend{font:400 1.1rem var(--heading);text-transform:uppercase;padding:0 6px}.check{min-height:44px;color:var(--cream);align-items:center;gap:10px;font-size:1rem;display:flex}.check input{width:22px;height:22px;accent-color:var(--orange);flex:none}.pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pair label{align-content:end}.segmented{grid-template-columns:1fr 1fr;gap:8px;display:grid}.segmented [aria-pressed=true]{background:var(--cream);border-color:var(--cream);color:var(--dark2);font-weight:700}details{background:var(--dark);border:1px solid var(--brown);padding:12px 14px}details textarea,details .actions{margin-top:10px}summary{cursor:pointer;min-height:28px}.tag{color:var(--amber);font-size:.8rem}@media (width>=760px){.top{padding-inline:24px}.tabs{top:62px;border-top:0;border-bottom:1px solid var(--brown);grid-template-columns:repeat(4,140px);justify-content:center;position:sticky;inset-inline:auto}#root{flex-direction:column;min-height:100vh;display:flex}.top{order:-2}.tabs{order:-1}main{padding-bottom:48px}}
