.fs.svelte-o8zofx{gap:12px;display:grid}.grid.svelte-o8zofx{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:12px 14px;display:grid}.wide.svelte-o8zofx{grid-column:1/-1}label.svelte-o8zofx{color:var(--ink-soft);gap:4px;min-width:0;font-size:.8125rem;display:grid}label.svelte-o8zofx>span:where(.svelte-o8zofx){color:var(--ink);font-weight:600}input.svelte-o8zofx,select.svelte-o8zofx{width:100%;min-width:0}small.svelte-o8zofx{color:var(--ink-soft);font-size:.78rem;line-height:1.45}.unit.svelte-o8zofx{align-items:center;gap:6px;min-width:0;display:flex}.unit.svelte-o8zofx em:where(.svelte-o8zofx){color:var(--ink-soft);flex:none;font-size:.8125rem;font-style:normal}textarea.svelte-o8zofx{font:inherit;color:var(--ink);background:var(--sheet);border:1px solid var(--line-strong);resize:vertical;border-radius:8px;width:100%;padding:9px 11px;line-height:1.55}textarea.svelte-o8zofx:focus-visible{outline:2px solid var(--good);outline-offset:1px}.note.svelte-o8zofx{color:var(--ink-soft);max-width:72ch;margin:0;font-size:.875rem;line-height:1.6}.sibs.svelte-o8zofx{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin:0;padding:10px 12px 12px}.sibs.svelte-o8zofx legend:where(.svelte-o8zofx){color:var(--ink);padding:0 6px;font-size:.8125rem;font-weight:600}.sibgrid.svelte-o8zofx{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px 12px;display:grid}@media (width<=520px){.grid.svelte-o8zofx{grid-template-columns:minmax(0,1fr)}}.subject.svelte-1jdt18u{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin:0 0 14px;padding:.875rem}.subject.svelte-1jdt18u h4:where(.svelte-1jdt18u){margin:0 0 4px}.subject.svelte-1jdt18u .note:where(.svelte-1jdt18u)+.note:where(.svelte-1jdt18u){margin-top:6px}.subject.svelte-1jdt18u label:where(.svelte-1jdt18u){margin-top:10px;display:block}.opt.svelte-1jdt18u{color:var(--ink-soft);font-size:.8em;font-weight:400}.ring.svelte-1jdt18u{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:10px 0 14px;display:flex}.tel.svelte-1jdt18u{font:650 1.35rem/1.2 var(--sans);letter-spacing:.01em;color:var(--ink);border-bottom:2px solid var(--good);text-decoration:none}.hours.svelte-1jdt18u{color:var(--ink-soft);font-size:.9rem}.warn-inline.svelte-1jdt18u{border-left:3px solid var(--bad);color:var(--ink-soft);max-width:68ch;padding-left:12px;font-size:.9rem}.steps.svelte-1jdt18u{color:var(--ink-soft);gap:8px;max-width:70ch;margin:0 0 14px;padding-left:22px;font-size:.92rem;line-height:1.6;display:grid}.steps.svelte-1jdt18u b:where(.svelte-1jdt18u){color:var(--ink)}.todo-call.svelte-1jdt18u{background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:8px;max-width:70ch;margin:10px 0;padding:10px 12px;font-size:.92rem;line-height:1.6}.lead-note.svelte-1jdt18u{margin-bottom:12px}.wide.svelte-1jdt18u{grid-column:1/-1}.shots.svelte-1jdt18u{flex-wrap:wrap;gap:14px;margin:0 0 12px;padding:0;list-style:none;display:flex}.shots.svelte-1jdt18u li:where(.svelte-1jdt18u){justify-items:start;gap:5px;width:92px;display:grid}.shots.svelte-1jdt18u img:where(.svelte-1jdt18u){object-fit:cover;border:1px solid var(--line);background:var(--sheet);border-radius:8px;width:92px;height:92px;display:block}.shots.svelte-1jdt18u .why:where(.svelte-1jdt18u){color:var(--ink-soft);font-size:.72rem;line-height:1.3}.btn.small.svelte-1jdt18u{padding:3px 8px;font-size:.78rem}.upload.svelte-1jdt18u label:where(.svelte-1jdt18u){cursor:pointer;display:inline-block}.upload.svelte-1jdt18u input[type=file]:where(.svelte-1jdt18u){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bar-done.svelte-1jdt18u{background:var(--sheet);border:1px solid var(--line);border-radius:999px;max-width:22rem;height:8px;overflow:hidden}.bar-done.svelte-1jdt18u span:where(.svelte-1jdt18u){background:var(--good);height:100%;display:block}.done.svelte-1jdt18u{gap:7px;margin:14px 0;display:grid}.donehead.svelte-1jdt18u{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.donehead.svelte-1jdt18u .sub:where(.svelte-1jdt18u){margin:0}.pct.svelte-1jdt18u{font:700 1.0625rem/1 var(--sans);font-variant-numeric:tabular-nums}.todo.svelte-1jdt18u{gap:6px;max-width:70ch;margin:4px 0 0;padding:0;list-style:none;display:grid}.todo.svelte-1jdt18u li:where(.svelte-1jdt18u){color:var(--ink-soft);gap:1px;padding-left:13px;font-size:.85rem;line-height:1.45;display:grid;position:relative}.todo.svelte-1jdt18u li:where(.svelte-1jdt18u):before{content:"";background:var(--line-strong,var(--ink-soft));opacity:.5;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.todo.svelte-1jdt18u b:where(.svelte-1jdt18u){color:var(--ink);font-weight:650}.codebox.svelte-1jdt18u{border:1px solid var(--line);background:var(--sheet);border-radius:10px;gap:2px;margin:12px 0;padding:10px 12px;display:grid}.codelabel.svelte-1jdt18u{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);font-size:.72rem}.codeval.svelte-1jdt18u{letter-spacing:.1em;font:700 1.3rem/1.1 ui-monospace,Menlo,monospace}.codehint.svelte-1jdt18u{color:var(--ink-soft);font-size:.8rem;line-height:1.5}.why.svelte-1jdt18u{margin-top:12px;font-size:.875rem}.why.svelte-1jdt18u summary:where(.svelte-1jdt18u){cursor:pointer;color:var(--ink-soft)}.why.svelte-1jdt18u summary:where(.svelte-1jdt18u):hover{color:var(--ink)}.why.svelte-1jdt18u .note:where(.svelte-1jdt18u){margin-top:8px}.notice.svelte-1jdt18u{min-height:1.5em;color:var(--ink-soft);font-size:.875rem}.chip.big.svelte-1jdt18u{padding:.25rem .75rem;font-size:.875rem}.meaning.svelte-1jdt18u{max-width:68ch;margin:0;line-height:1.6}.adminnote.svelte-1jdt18u{background:var(--bad-bg);border:1px solid var(--bad-line);overflow-wrap:anywhere;border-radius:6px;max-width:68ch;margin-top:10px;padding:10px 12px}.requeue.svelte-1jdt18u{background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:10px;margin:14px 0;padding:14px 16px;line-height:1.6}.requeue.svelte-1jdt18u p{max-width:72ch}.requeue.svelte-1jdt18u p:where(.svelte-1jdt18u){margin:0}.requeue.svelte-1jdt18u p:where(.svelte-1jdt18u)+p:where(.svelte-1jdt18u){color:var(--ink-soft);margin-top:8px}form.svelte-1jdt18u{gap:16px;display:grid}.grid.svelte-1jdt18u{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:12px 14px;display:grid}.grid.svelte-1jdt18u label:where(.svelte-1jdt18u){color:var(--ink-soft);gap:4px;min-width:0;font-size:.8125rem;display:grid}.grid.svelte-1jdt18u input:where(.svelte-1jdt18u),.grid.svelte-1jdt18u select:where(.svelte-1jdt18u){width:100%;min-width:0}.block.svelte-1jdt18u{color:var(--ink-soft);gap:4px;margin-bottom:12px;font-size:.8125rem;display:grid}.block.svelte-1jdt18u textarea:where(.svelte-1jdt18u){font:inherit;color:var(--ink);background:var(--sheet);border:1px solid var(--line-strong);resize:vertical;border-radius:6px;width:100%;min-width:0;padding:9px 10px;font-size:1rem;line-height:1.5}.computed.svelte-1jdt18u{background:var(--paper);border:1px solid var(--line);border-radius:6px;max-width:72ch;margin-bottom:14px;padding:12px 14px}.computed.svelte-1jdt18u p:where(.svelte-1jdt18u){margin:0;line-height:1.6}.computed.svelte-1jdt18u .warn:where(.svelte-1jdt18u){margin-top:10px}.acts.svelte-1jdt18u{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;display:flex}.btn.svelte-1jdt18u:disabled{opacity:.55;cursor:not-allowed}.note.svelte-1jdt18u+.note:where(.svelte-1jdt18u){margin-top:8px}.lead.svelte-1jdt18u{margin-bottom:12px}.how.svelte-1jdt18u{color:var(--ink-soft);gap:10px;max-width:72ch;margin:0;padding-left:20px;font-size:.90625rem;line-height:1.6;display:grid}@media (width<=560px){.grid.svelte-1jdt18u{grid-template-columns:minmax(0,1fr)}}
