.sup-form{gap:8px;display:grid}.sup-form h3,.sup-h{margin:4px 0;font-size:20px}.sup-h{margin-top:20px}.sup-form select,.sup-form input,.sup-form textarea,.treply textarea,.ticket-admin textarea{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--fg);font:inherit;border-radius:8px;padding:8px 10px}.sup-form .btn{justify-self:start}.ticket{gap:8px;display:grid}.ticket header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tstatus{font-family:var(--mono);border:1px solid;border-radius:999px;padding:2px 8px;font-size:11px}.tstatus.open{color:var(--amber)}.tstatus.answered{color:var(--good)}.tstatus.closed{color:var(--muted)}.thread{gap:8px;display:grid}.tmsg{border:1px solid var(--line);background:var(--bg);border-radius:8px;padding:8px 12px}.tmsg.staff{border-color:color-mix(in srgb, var(--sky) 45%, var(--line))}.tmsg-h{color:var(--muted);justify-content:space-between;gap:10px;margin-bottom:4px;font-size:12px;display:flex}.tmsg-h b{color:var(--fg)}.tmsg p{overflow-wrap:anywhere;margin:0}.treply{gap:6px;display:grid}.treply .btn{justify-self:start}
