.ticket-desk.svelte-1j5tn20{gap:1.5rem;display:grid}.ticket-desk-head.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-family:var(--font-display);margin:.25rem 0 .5rem;font-size:clamp(1.6rem,2.8vw,2.4rem)}.ticket-columns.svelte-1j5tn20{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:1.5rem;display:grid}.ticket-card.svelte-1j5tn20{border:2px solid var(--ink);background:var(--surface);box-shadow:6px 6px 0 var(--ink);gap:1rem;min-width:0;padding:clamp(1rem,3vw,1.5rem);display:grid}.ticket-card.svelte-1j5tn20 h3:where(.svelte-1j5tn20){font-family:var(--font-display);margin:0;font-size:1.35rem}.ticket-field-row.svelte-1j5tn20{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.85rem;display:grid}.ticket-card.svelte-1j5tn20 label:where(.svelte-1j5tn20){font-family:var(--font-mono);gap:.35rem;min-width:0;font-size:.75rem;font-weight:600;display:grid}.ticket-card.svelte-1j5tn20 input:where(.svelte-1j5tn20),.ticket-card.svelte-1j5tn20 select:where(.svelte-1j5tn20),.ticket-card.svelte-1j5tn20 textarea:where(.svelte-1j5tn20){border:2px solid var(--ink);width:100%;min-width:0;font-family:var(--font-sans);background:var(--bg);padding:.6rem .75rem;font-size:.9rem}.lookup-bar.svelte-1j5tn20,.reply-bar.svelte-1j5tn20{flex-wrap:wrap;gap:.5rem;display:flex}.lookup-bar.svelte-1j5tn20 input:where(.svelte-1j5tn20),.reply-bar.svelte-1j5tn20 input:where(.svelte-1j5tn20){min-width:0;font-family:var(--font-mono);flex:160px}.ticket-banner.svelte-1j5tn20{border:1.5px solid var(--ink);font-family:var(--font-mono);margin:0;padding:.65rem .85rem;font-size:.8rem}.ticket-banner.valid.svelte-1j5tn20{background:var(--lime)}.ticket-banner.invalid.svelte-1j5tn20{background:#fee2e2}.tracked-thread.svelte-1j5tn20{border:2px solid var(--ink);background:var(--bg);gap:.85rem;padding:1rem;display:grid}.tracked-meta.svelte-1j5tn20{font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.status-badge.svelte-1j5tn20{background:var(--lime);border:1px solid var(--ink);padding:.15rem .45rem;font-weight:700}.tracked-thread.svelte-1j5tn20 h4:where(.svelte-1j5tn20){font-family:var(--font-display);margin:0;font-size:1.05rem}.thread-messages.svelte-1j5tn20{gap:.6rem;max-height:280px;display:grid;overflow-y:auto}.thread-msg.svelte-1j5tn20{border:1.5px solid var(--ink);background:var(--surface);padding:.65rem .8rem;font-size:.86rem}.thread-msg[data-role=engineer].svelte-1j5tn20{background:var(--lime)}.thread-msg.svelte-1j5tn20 header:where(.svelte-1j5tn20){font-family:var(--font-mono);color:var(--muted);justify-content:space-between;margin-bottom:.25rem;font-size:.7rem;display:flex}.thread-msg.svelte-1j5tn20 p:where(.svelte-1j5tn20){margin:0}.sr-only.svelte-1j5tn20{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
