@layer properties,theme,base;@layer components{._root_1k7g4_4{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._root_1k7g4_4 :is(p,h1,h2,h3,span,button,li){unicode-bidi:plaintext}._header_1k7g4_14{align-items:center;gap:var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}._notice_1k7g4_22{padding:var(--pui-space-2) var(--pui-space-4);color:var(--pui-ink-2);font-size:var(--pui-text-sm);border-block-end:1px solid var(--pui-line-soft)}._inlineIcon_1k7g4_28{width:.875rem;height:.875rem;vertical-align:-2px;margin-inline-end:var(--pui-space-1-5);display:inline-block}._layout_1k7g4_35{align-items:start;gap:var(--pui-space-4);padding:var(--pui-space-4);grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);display:grid}@container (width<64rem){._layout_1k7g4_35{padding:var(--pui-space-3);grid-template-columns:minmax(0,1fr)}}._skRow_1k7g4_49{align-items:center;gap:var(--pui-space-1);padding-block:var(--pui-space-1-5);grid-template-columns:minmax(7rem,15rem) repeat(4,minmax(0,1fr));display:grid}@container (width<40rem){._skRow_1k7g4_49{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr))}}._side_1k7g4_61{gap:var(--pui-space-4);flex-direction:column;min-width:0;display:flex}._panel_1k7g4_67{gap:var(--pui-space-3);min-width:0;padding:var(--pui-space-4);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}._panelHead_1k7g4_75{justify-content:space-between;align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._label_1k7g4_82{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._dayHeads_1k7g4_88,._crewRow_1k7g4_89{align-items:center;gap:var(--pui-space-2);grid-template-columns:1.25rem minmax(10rem,13rem) minmax(0,1fr);display:grid}._stripHead_1k7g4_95{color:var(--pui-ink-3);font-size:var(--pui-text-xs);text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._dayHead_1k7g4_88{color:var(--pui-ink);font-weight:var(--pui-weight-medium);flex-direction:column;display:flex}._dayName_1k7g4_109{color:var(--pui-ink-3);font-weight:400}._totalsLabel_1k7g4_113{color:var(--pui-ink-3);font-size:var(--pui-text-xs);padding-inline-start:var(--pui-space-2)}._total_1k7g4_113{justify-content:center;gap:var(--pui-space-2);font-variant-numeric:tabular-nums;display:inline-flex}._total_1k7g4_113>[data-state=booked]{color:var(--pui-ink);font-weight:var(--pui-weight-medium)}._total_1k7g4_113>[data-state=available]{color:var(--pui-green)}._crewList_1k7g4_131{flex-direction:column;display:flex}._crewRow_1k7g4_89{padding-block:var(--pui-space-1-5);border-block-start:1px solid var(--pui-line-soft)}._crewRow_1k7g4_89[data-current] ._personButton_1k7g4_139{font-weight:var(--pui-weight-medium)}._personButton_1k7g4_139{align-items:center;gap:var(--pui-space-2);border-radius:var(--pui-radius-control);min-width:0;padding:var(--pui-space-1-5) var(--pui-space-2);font-size:var(--pui-text-sm);text-align:start;display:flex}._strip_1k7g4_95{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._cell_1k7g4_158{min-width:0;height:2.5rem;font-size:var(--pui-text-xs);border-radius:6px;margin-inline:2px;position:relative}._cell_1k7g4_158[data-joins=after],._cell_1k7g4_158[data-joins=both]{border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:0}._cell_1k7g4_158[data-joins=before],._cell_1k7g4_158[data-joins=both]{border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:0}._cellWord_1k7g4_178{z-index:1;width:calc(var(--run) * 100% + (var(--run) - 1) * 4px);padding-inline:var(--pui-space-2);font-weight:var(--pui-weight-medium);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}._cell_1k7g4_158[data-state=available]{background:var(--pui-green-tint);color:var(--pui-green)}._cell_1k7g4_158[data-state=unavailable]{background:var(--pui-red-tint);color:var(--pui-red)}._cell_1k7g4_158[data-state=booked]{background:var(--pui-ink);color:var(--pui-ink-inverse)}._cell_1k7g4_158[data-state=unknown]{background:var(--pui-unmeasured-hatch), var(--pui-unmeasured);color:var(--pui-ink-3)}._key_1k7g4_209{gap:var(--pui-space-1) var(--pui-space-4);color:var(--pui-ink-2);font-size:var(--pui-text-xs);flex-wrap:wrap;display:flex}._key_1k7g4_209>span{align-items:center;gap:var(--pui-space-1-5);display:inline-flex}._swatch_1k7g4_221{border-radius:3px;width:.875rem;height:.875rem}._key_1k7g4_209>[data-state=available]>._swatch_1k7g4_221{background:var(--pui-green-tint);box-shadow:inset 0 0 0 1px var(--pui-green)}._key_1k7g4_209>[data-state=unavailable]>._swatch_1k7g4_221{background:var(--pui-red-tint);box-shadow:inset 0 0 0 1px var(--pui-red)}._key_1k7g4_209>[data-state=booked]>._swatch_1k7g4_221{background:var(--pui-ink)}._key_1k7g4_209>[data-state=unknown]>._swatch_1k7g4_221{background:var(--pui-unmeasured-hatch), var(--pui-unmeasured)}@container (width<48rem){._dayHeads_1k7g4_88,._crewRow_1k7g4_89{grid-template-columns:1.25rem minmax(0,1fr)}._dayHeads_1k7g4_88>:nth-child(2){display:none}._dayHeads_1k7g4_88 ._stripHead_1k7g4_95,._strip_1k7g4_95{grid-column:1/-1}._cell_1k7g4_158{height:2rem}}._month_1k7g4_256{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}._weekday_1k7g4_261{color:var(--pui-ink-3);font-size:var(--pui-text-xs);text-align:center}._date_1k7g4_266{border-radius:var(--pui-radius-control);height:2.25rem;color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:relative}._date_1k7g4_266:hover{background:var(--pui-hover)}._date_1k7g4_266[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--pui-ink);color:var(--pui-ink)}._date_1k7g4_266:focus-visible{outline:2px solid var(--pui-accent);outline-offset:1px}._dot_1k7g4_287{background:var(--pui-ink-2);border-radius:999px;width:4px;height:4px;position:absolute;bottom:4px}._commitment_1k7g4_295{padding-block:var(--pui-space-1-5);border-block-end:1px solid var(--pui-line-soft);font-size:var(--pui-text-sm);flex-direction:column;align-items:flex-start;gap:2px;display:flex}._override_1k7g4_304{gap:var(--pui-space-2);width:100%;padding-block:var(--pui-space-2);flex-direction:column;display:flex}._batch_1k7g4_311{gap:var(--pui-space-1-5);padding-block:var(--pui-space-2);border-block-end:1px solid var(--pui-line-soft);flex-direction:column;display:flex}._response_1k7g4_318{align-items:center;gap:var(--pui-space-2);font-size:var(--pui-text-sm);display:flex}._preview_1k7g4_324{gap:var(--pui-space-1);padding:var(--pui-space-3);border-radius:var(--pui-radius-card);box-shadow:inset 0 0 0 1px var(--pui-line-soft);flex-direction:column;display:flex}._warn_1k7g4_332{color:var(--pui-orange);font-size:var(--pui-text-sm)}._error_1k7g4_336{color:var(--pui-red);font-size:var(--pui-text-sm)}}@layer utilities;
