.slate .s-hd-nav{margin-bottom:var(--space-5)}.slate .s-hd-nav__search{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3);margin-bottom:var(--space-4)}.slate .s-hd-nav__search label{display:grid;gap:var(--space-2);flex:1 1 240px}.slate .s-hd-nav__categories{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0 0 var(--space-4)}.slate .s-hd-nav__category{display:block;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full)}.slate .s-hd-nav__category[aria-current=page]{background:var(--color-accent);color:var(--color-accent-fg)}.slate .s-kb__list{display:grid;gap:var(--space-4)}.slate .s-kb__card{padding:var(--card-pad);border-radius:var(--card-radius);background:var(--card-bg);border:var(--border-width) solid var(--color-border)}.slate .s-kb__question{margin:0;font-size:var(--text-lg)}.slate .s-kb__card .s-kb__answer{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.slate .s-kb__answer{overflow-wrap:anywhere}.slate .s-kb__intro{margin:0 0 var(--space-4);color:var(--color-fg-muted)}.slate .s-kb__empty-title{margin:var(--space-5) 0 var(--space-2)}.slate .s-kb__empty-text{margin:0;color:var(--color-fg-muted)}.slate .s-newrequest__form{max-width:48rem;margin-top:var(--space-4);padding:var(--card-pad);background:var(--card-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--card-radius)}.slate .s-newrequest__form input[type=submit]{width:100%}.slate .s-request{display:grid;gap:var(--space-4)}.slate .s-request__card{padding:var(--card-pad);border-radius:var(--card-radius);background:var(--card-bg);border:var(--border-width) solid var(--color-border);min-width:0}.slate .s-request__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--color-fg-muted)}.slate .s-request__text,.slate .s-request__fields,.slate .s-request__attachments{margin-top:var(--space-4);overflow-wrap:anywhere}.slate .s-request__fields{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:var(--space-2) var(--space-4)}.slate .s-request__fields dd{margin:0}.slate .s-request__fields dt{font-weight:var(--font-weight-medium)}.slate .s-request__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.slate .s-request__notice{padding:var(--card-pad-sm);border:var(--border-width) solid var(--color-success);border-radius:var(--card-radius)}.slate .s-request__changed,.slate .s-request [data-slate-hd-error]{color:var(--color-danger)}@media (max-width: 600px){.slate .s-request__fields{grid-template-columns:1fr}}.slate .s-request__actions input[type=submit],.slate .s-request__actions button[name]{min-height:var(--button-height);padding:var(--space-2) var(--button-padding-x);border:var(--button-border-width) solid var(--color-border);border-radius:var(--button-radius);background:var(--color-bg-soft);color:var(--color-fg);font-size:var(--button-font-size);font-weight:var(--button-font-weight);cursor:pointer}.slate [data-slate-request] [hidden]{display:none}.slate .s-request>.s-button,.slate .s-newrequest>.s-button{justify-self:start}.slate .s-requests__forms,.slate .s-requests__filters{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3);margin-bottom:var(--space-5)}.slate .s-requests__filters label{display:grid;gap:var(--space-2);flex:1 1 180px}.slate .s-requests__table{overflow-x:auto;border:var(--border-width) solid var(--color-border);border-radius:var(--card-radius);background:var(--card-bg)}.slate .s-requests table{width:100%;border-collapse:collapse;text-align:left}.slate .s-requests th,.slate .s-requests td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--color-border)}.slate .s-requests th{color:var(--color-fg-muted);font-weight:var(--font-weight-medium)}.slate .s-requests td:first-child,.slate .s-requests td:nth-child(n+3){white-space:nowrap}.slate .s-requests [data-slate-request-row]{cursor:pointer}.slate .s-requests [data-slate-request-row]:hover{background:var(--color-bg-soft)}.slate [data-slate-requests] [hidden]{display:none}
