.printers.svelte-g285rb{max-width:120rem;color:var(--text-1);font-family:var(--font-display);margin:auto;padding:1.5rem 1.5rem 5rem}header.svelte-g285rb,.card-head.svelte-g285rb,.progress-line.svelte-g285rb,.buttons.svelte-g285rb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}h1.svelte-g285rb{font-size:var(--fs-h1);margin:.25rem 0}h2.svelte-g285rb{font-size:var(--fs-h2);margin:0}p.svelte-g285rb{font-size:var(--fs-body);margin:.5rem 0}.eyebrow.svelte-g285rb,.reading.svelte-g285rb,.home.svelte-g285rb{font-family:var(--font-mono);font-size:var(--fs-sm)}.home.svelte-g285rb,.queue-link.svelte-g285rb{color:var(--text-1);align-items:center;display:inline-flex}.notice.svelte-g285rb{border:1px solid var(--line);background:var(--surface-1);margin:1rem 0;padding:1rem}.printer-grid.svelte-g285rb{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.printer.svelte-g285rb,.queue.svelte-g285rb,.join.svelte-g285rb,.settings.svelte-g285rb{border:1px solid var(--line);background:var(--surface-1);border-radius:.5rem;min-width:0;padding:1rem}.job.svelte-g285rb{font-size:var(--fs-h2);overflow-wrap:anywhere;min-height:2rem;font-weight:600}.owner.svelte-g285rb{color:var(--text-2)}.progress-line.svelte-g285rb{margin-top:.75rem}.progress-line.svelte-g285rb strong:where(.svelte-g285rb){font-size:var(--fs-xl)}progress.svelte-g285rb{width:100%;height:.65rem;accent-color:var(--text-1)}.finish.svelte-g285rb{font-weight:600}.filament.svelte-g285rb span:where(.svelte-g285rb),.filament.svelte-g285rb strong:where(.svelte-g285rb){display:block}.filament.svelte-g285rb{overflow-wrap:anywhere}.filament.svelte-g285rb span:where(.svelte-g285rb),.reading.svelte-g285rb{color:var(--text-2)}.filament.svelte-g285rb strong:where(.svelte-g285rb){font-size:var(--fs-body)}.queue-grid.svelte-g285rb{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}ol.svelte-g285rb{padding-left:1.5rem}li.svelte-g285rb{border-bottom:1px solid var(--line);padding:.65rem 0}.job-head.svelte-g285rb{overflow-wrap:anywhere;font-size:var(--fs-body);flex-direction:column;display:flex}.job-head.svelte-g285rb strong:where(.svelte-g285rb){font-size:var(--fs-h2)}.job-head.svelte-g285rb span:where(.svelte-g285rb){color:var(--text-2)}.empty.svelte-g285rb{list-style:none}.join.svelte-g285rb,.settings.svelte-g285rb{margin-top:1rem}label.svelte-g285rb{font-size:var(--fs-body);flex-direction:column;gap:.25rem;min-width:0;display:flex}input.svelte-g285rb,select.svelte-g285rb,button.svelte-g285rb{min-width:44px;min-height:44px;font-size:var(--fs-body);font-family:var(--font-display);max-width:100%}input.svelte-g285rb,select.svelte-g285rb{color:var(--text-1);background:var(--surface-2);border:1px solid var(--line);border-radius:.25rem;padding:.5rem}.btn.svelte-g285rb{white-space:normal}.buttons.svelte-g285rb{justify-content:flex-start;gap:.5rem}form.svelte-g285rb{flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:.75rem;display:flex}.staff-tools.svelte-g285rb{border-top:1px dashed var(--line);padding-top:.5rem}.action-note.svelte-g285rb{font-size:var(--fs-body);margin:.5rem 0}.join-form.svelte-g285rb label:where(.svelte-g285rb):nth-child(3){flex:1}.join-form.svelte-g285rb input:where(.svelte-g285rb){width:100%}.projector.svelte-g285rb .join:where(.svelte-g285rb),.projector.svelte-g285rb .settings:where(.svelte-g285rb),.projector.svelte-g285rb .staff-tools:where(.svelte-g285rb),.projector.svelte-g285rb .student-tools:where(.svelte-g285rb),.projector.svelte-g285rb .home:where(.svelte-g285rb),.projector.svelte-g285rb .eyebrow:where(.svelte-g285rb){display:none}.projector.svelte-g285rb header:where(.svelte-g285rb) p:where(.svelte-g285rb){font-size:var(--fs-base)}.projector.svelte-g285rb .notice:where(.svelte-g285rb){max-width:none;font-size:var(--fs-base);margin:.5rem 0;padding:.5rem 1rem}.projector.svelte-g285rb .printer:where(.svelte-g285rb){padding:.75rem}.projector.svelte-g285rb .printer:where(.svelte-g285rb) p:where(.svelte-g285rb){margin:.25rem 0}.projector.svelte-g285rb .reading:where(.svelte-g285rb){font-size:var(--fs-sm)}.projector.svelte-g285rb .status-chip{font-size:var(--fs-h4)}.projector.svelte-g285rb .progress-line:where(.svelte-g285rb) span:where(.svelte-g285rb),.projector.svelte-g285rb .queue-link:where(.svelte-g285rb){font-size:var(--fs-h3)}.projector.svelte-g285rb h2:where(.svelte-g285rb),.projector.svelte-g285rb .job:where(.svelte-g285rb){font-size:var(--fs-xl)}.projector.svelte-g285rb p:where(.svelte-g285rb),.projector.svelte-g285rb .job-head:where(.svelte-g285rb),.projector.svelte-g285rb .filament:where(.svelte-g285rb) strong:where(.svelte-g285rb){font-size:var(--fs-h2)}@media (width>=100rem){.printer-grid.svelte-g285rb{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=48rem){.printers.svelte-g285rb{padding:1rem 1rem 5rem}.printer-grid.svelte-g285rb,.queue-grid.svelte-g285rb{grid-template-columns:1fr}.join-form.svelte-g285rb{flex-direction:column;align-items:stretch}}
