.sl[data-astro-cid-dmouoxrj] .ss-btn--sm[data-astro-cid-dmouoxrj],.sl-seg[data-astro-cid-dmouoxrj] button[data-astro-cid-dmouoxrj]{min-height:44px}.sl[data-astro-cid-dmouoxrj]{gap:1rem;display:grid}.sl__head[data-astro-cid-dmouoxrj]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.8rem 1.6rem;display:flex}.sl__salon[data-astro-cid-dmouoxrj] .ss-label[data-astro-cid-dmouoxrj]{margin:0 0 .15rem}.sl__salon-name[data-astro-cid-dmouoxrj]{font-family:var(--ss-font-display);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;font-size:1.3rem;font-weight:600}.sl__sum[data-astro-cid-dmouoxrj]{align-items:baseline;gap:.6rem;margin:0 auto 0 0;display:flex}.sl__big[data-astro-cid-dmouoxrj]{font-family:var(--ss-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ss-ok);font-size:clamp(3rem,9vw,4.4rem);font-weight:500;line-height:.85}.sl__big[data-astro-cid-dmouoxrj][data-zero=true]{color:var(--ss-warn)}.sl__of[data-astro-cid-dmouoxrj]{font:700 .74rem / 1.3 var(--ss-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ss-text)}.sl__badge[data-astro-cid-dmouoxrj]{border:1px dashed var(--ss-accent);font:700 .72rem / 1.2 var(--ss-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ss-text);background:color-mix(in srgb, var(--ss-accent) 8%, transparent);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .9rem;display:inline-flex}.sl__badge[data-astro-cid-dmouoxrj] span[data-astro-cid-dmouoxrj]{color:var(--ss-accent-ink)}.sl__counts[data-astro-cid-dmouoxrj]{font:700 .7rem / 1.4 var(--ss-font-mono);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:.3rem 1.2rem;margin:0;padding-bottom:.2rem;display:flex}.sl__counts[data-astro-cid-dmouoxrj] [data-astro-cid-dmouoxrj][data-tone],.sl__counts [data-tone]{color:var(--tone)}.sl__counts[data-astro-cid-dmouoxrj] i[data-astro-cid-dmouoxrj],.sl__counts i{font-style:normal}.sl__empty[data-astro-cid-dmouoxrj]{border-color:var(--ss-warn)}.sl__rows[data-astro-cid-dmouoxrj]{border-bottom:1px solid var(--ss-line);margin:0;padding:0;list-style:none}.sl__row[data-astro-cid-dmouoxrj]{border-top:1px solid var(--ss-line);grid-template-columns:4.4rem minmax(0,1fr);grid-template-areas:"glyph id""glyph status""acts acts";align-items:center;gap:.4rem .9rem;padding:1rem .2rem;transition:background .6s;display:grid}.sl__row[data-astro-cid-dmouoxrj].is-changed{background:linear-gradient(90deg, color-mix(in srgb, var(--ss-accent) 12%, transparent), transparent 70%)}.sl__glyph[data-astro-cid-dmouoxrj]{grid-area:glyph;align-self:center}.sl__id[data-astro-cid-dmouoxrj]{flex-wrap:wrap;grid-area:id;align-items:baseline;gap:.1rem .6rem;display:flex}.sl__room[data-astro-cid-dmouoxrj]{font:700 .66rem / 1.3 var(--ss-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ss-accent-ink)}.sl__model[data-astro-cid-dmouoxrj]{width:100%;font-size:1rem;font-weight:700;line-height:1.25}.sl__type[data-astro-cid-dmouoxrj]{font:700 .6rem / 1.3 var(--ss-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ss-muted)}.sl__status[data-astro-cid-dmouoxrj]{grid-area:status;gap:.1rem;display:grid}.sl__state[data-astro-cid-dmouoxrj]{font-family:var(--ss-font-display);letter-spacing:-.01em;color:var(--tone);align-items:baseline;gap:.45rem;font-size:clamp(1.25rem,3.4vw,1.6rem);font-weight:500;line-height:1.1;display:inline-flex}.sl__state[data-astro-cid-dmouoxrj] i[data-astro-cid-dmouoxrj],.sl__state i{font-size:.8em;font-style:normal}.sl__eta[data-astro-cid-dmouoxrj]{font:700 .68rem / 1.4 var(--ss-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ss-muted)}.sl__row[data-astro-cid-dmouoxrj][data-state=in_use] .sl__eta[data-astro-cid-dmouoxrj]{color:var(--ss-text)}.sl__acts[data-astro-cid-dmouoxrj],.sl__staff[data-astro-cid-dmouoxrj]{flex-wrap:wrap;grid-area:acts;align-items:center;gap:.5rem;padding-top:.35rem;display:flex}.sl__queued[data-astro-cid-dmouoxrj]{border:1px solid color-mix(in srgb, var(--ss-busy) 45%, transparent);border-radius:var(--ss-radius-sm);background:color-mix(in srgb, var(--ss-busy) 8%, transparent);flex-wrap:wrap;align-items:center;gap:.2rem .6rem;width:100%;margin:0;padding:.35rem .4rem .35rem .8rem;font-size:.88rem;font-weight:700;display:flex}.sl__staff[data-astro-cid-dmouoxrj]{gap:.35rem;width:100%;display:grid;container-type:inline-size}.sl__set[data-astro-cid-dmouoxrj]{border:1px solid var(--ss-line);border-radius:var(--ss-radius-sm);background:var(--ss-bg-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;padding:.25rem;display:grid}@container (width>=25rem){.sl__set[data-astro-cid-dmouoxrj]{grid-template-columns:repeat(4,minmax(0,1fr))}}.sl__set[data-astro-cid-dmouoxrj] button[data-astro-cid-dmouoxrj]{border-radius:calc(var(--ss-radius-sm) - 4px);min-height:44px;color:var(--ss-text);font:700 .8rem / 1.1 var(--ss-font-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .5rem;display:inline-flex}.sl__set[data-astro-cid-dmouoxrj] button[data-astro-cid-dmouoxrj] i[data-astro-cid-dmouoxrj]{font-style:normal}.sl__set[data-astro-cid-dmouoxrj] button[data-astro-cid-dmouoxrj][aria-pressed=true]{background:var(--ss-accent);color:var(--ss-accent-text)}.sl__sees[data-astro-cid-dmouoxrj]{font:700 .62rem / 1.4 var(--ss-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ss-muted)}.sl__row[data-astro-cid-dmouoxrj][data-state=in_use] .sl__glyph[data-astro-cid-dmouoxrj] .t{animation:3.6s ease-in-out infinite sl-breathe}@keyframes sl-breathe{50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.sl__row[data-astro-cid-dmouoxrj][data-state=in_use] .sl__glyph[data-astro-cid-dmouoxrj] .t{animation:none}.sl__row[data-astro-cid-dmouoxrj]{transition:none}}@media (width>=900px){.sl__row[data-astro-cid-dmouoxrj]{grid-template-columns:5.2rem minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.25fr);grid-template-areas:"glyph id status acts";gap:1.2rem;padding-block:.9rem}.sl[data-astro-cid-dmouoxrj][data-view=staff] .sl__row[data-astro-cid-dmouoxrj]{grid-template-columns:5.2rem minmax(0,.9fr) minmax(0,1fr) minmax(0,1.7fr)}.sl__acts[data-astro-cid-dmouoxrj]{justify-content:flex-end;padding-top:0}.sl__staff[data-astro-cid-dmouoxrj]{padding-top:0}}.sl__foot[data-astro-cid-dmouoxrj]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.8rem 1.5rem;padding-top:.2rem;display:flex}.sl__how[data-astro-cid-dmouoxrj]{max-width:60ch}.sl__foot[data-astro-cid-dmouoxrj] .ss-pill[data-astro-cid-dmouoxrj]{white-space:normal}
