@layer properties,theme,base;@layer components{._root_1ynsl_4{flex-direction:column;flex:1;min-height:0;display:flex}._root_1ynsl_4 :is(p,h1,h2,h3,span,button,li){unicode-bidi:plaintext}._header_1ynsl_13{align-items:center;gap:var(--pui-space-2) 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}._split_1ynsl_21{flex:1;grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);min-height:0;display:grid}._single_1ynsl_27{min-height:0;padding:var(--pui-space-3);flex-direction:column;flex:1;display:flex;overflow:auto}._queue_1ynsl_35,._rooms_1ynsl_36{gap:var(--pui-space-4);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}._split_1ynsl_21 ._queue_1ynsl_35{padding:var(--pui-space-4);border-inline-end:1px solid var(--pui-line-soft)}._split_1ynsl_21 ._rooms_1ynsl_36{padding:var(--pui-space-4) var(--pui-space-6) 0}._paneTitle_1ynsl_51{color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:var(--pui-weight-medium)}._count_1ynsl_56{color:var(--pui-ink-3);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-regular);margin-inline-start:var(--pui-space-2)}._group_1ynsl_62{gap:var(--pui-space-2);flex-direction:column;display:flex}._groupTitle_1ynsl_67{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);align-items:center;display:flex}._inlineIcon_1ynsl_74{width:.875rem;height:.875rem;vertical-align:-2px;flex:none;margin-inline-end:var(--pui-space-1-5);display:inline-block}._bookings_1ynsl_82,._roomList_1ynsl_83{gap:var(--pui-space-1);flex-direction:column;display:flex}._booking_1ynsl_82{align-items:flex-start;gap:var(--pui-space-3);border-radius:var(--pui-radius-control);padding:var(--pui-space-2);display:flex}._booking_1ynsl_82[data-chosen]{background:var(--pui-surface)}._needs_1ynsl_98{gap:var(--pui-space-1);flex-wrap:wrap;margin-block-start:var(--pui-space-1);display:flex}._need_1ynsl_98{border:1px solid var(--pui-line-soft);color:var(--pui-ink-2);border-radius:var(--pui-radius-control);padding:0 var(--pui-space-1-5);font-size:var(--pui-text-xs)}._room_1ynsl_36,._nightHead_1ynsl_114{align-items:center;gap:var(--pui-space-3);grid-template-columns:8rem minmax(0,1fr) 10.5rem;width:100%;display:grid}._nightHead_1ynsl_114{padding-inline:calc(var(--pui-space-3) + 1px);color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._nightHead_1ynsl_114 ._nights_1ynsl_126>span{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex}._nightHead_1ynsl_114 ._nights_1ynsl_126>[data-tonight]{color:var(--pui-ink);font-weight:var(--pui-weight-medium)}._nightDay_1ynsl_136{font-size:.6875rem}._summary_1ynsl_140{border-radius:var(--pui-radius-card);background:var(--pui-hover);padding:var(--pui-space-3) var(--pui-space-4);margin-block-start:auto}._summary_1ynsl_140+._bar_1ynsl_146{margin-block-start:0}._roomName_1ynsl_149{min-width:0}._nights_1ynsl_126{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}._night_1ynsl_114{background:var(--pui-hover);border-radius:3px;height:1.25rem}._night_1ynsl_114[data-busy]{background:color-mix(in oklab, var(--pui-ink) 28%, transparent)}._night_1ynsl_114[data-stay]{background:color-mix(in oklab, var(--pui-green) 22%, transparent);box-shadow:inset 0 0 0 1.5px var(--pui-green)}._night_1ynsl_114[data-clash]{background:var(--pui-red-tint);box-shadow:inset 0 0 0 1.5px var(--pui-red)}._room_1ynsl_36:not([data-fits]) ._night_1ynsl_114[data-stay]:not([data-clash]){box-shadow:inset 0 0 0 1px var(--pui-line-strong);background:0 0}._room_1ynsl_36{border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-control);padding:var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink-3);text-align:start}._room_1ynsl_36[data-fits]{color:var(--pui-ink)}._room_1ynsl_36[data-fits]:hover:not(:disabled){border-color:var(--pui-line)}._room_1ynsl_36[aria-pressed=true]{border-color:var(--pui-accent);box-shadow:inset 0 0 0 1px var(--pui-accent)}._room_1ynsl_36:focus-visible{outline:2px solid var(--pui-focus-ring);outline-offset:2px}._roomState_1ynsl_200{font-size:var(--pui-text-sm);text-align:end;justify-self:end;align-items:center;display:inline-flex}@container (width<40rem){._room_1ynsl_36,._nightHead_1ynsl_114{grid-template-columns:minmax(0,1fr) auto}._room_1ynsl_36 ._nights_1ynsl_126,._nightHead_1ynsl_114 ._nights_1ynsl_126{grid-area:2/1/auto/-1}._nightHead_1ynsl_114>span:first-child,._nightHead_1ynsl_114>span:last-child{display:none}}._problem_1ynsl_222{color:var(--pui-danger);font-size:var(--pui-text-sm)}._locked_1ynsl_226{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._notice_1ynsl_230{color:var(--pui-ink);font-size:var(--pui-text-sm)}._notice_1ynsl_230[data-kind=assigned] ._inlineIcon_1ynsl_74,._notice_1ynsl_230[data-kind=committed] ._inlineIcon_1ynsl_74{color:var(--pui-success)}._notice_1ynsl_230[data-kind=conflict],._notice_1ynsl_230[data-kind=failed]{color:var(--pui-danger)}._bar_1ynsl_146{gap:var(--pui-space-2);padding-block:var(--pui-space-3);border-block-start:1px solid var(--pui-line-soft);background:var(--pui-surface);flex-direction:column;margin-block-start:auto;display:flex;position:sticky;bottom:0}._pairs_1ynsl_253{gap:var(--pui-space-1) var(--pui-space-4);color:var(--pui-ink);font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._pair_1ynsl_253{align-items:center;gap:var(--pui-space-1-5);display:inline-flex}._pair_1ynsl_253 ._inlineIcon_1ynsl_74{color:var(--pui-ink-3);margin:0}._barActions_1ynsl_269{justify-content:flex-end;gap:var(--pui-space-2);display:flex}._change_1ynsl_274{gap:var(--pui-space-4);flex-direction:column;max-width:40rem;display:flex}._changeHead_1ynsl_280{justify-content:space-between;align-items:baseline;gap:var(--pui-space-3);display:flex}._types_1ynsl_286{gap:var(--pui-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@container (width<40rem){._types_1ynsl_286{grid-template-columns:minmax(0,1fr)}}._quote_1ynsl_296{gap:var(--pui-space-3);flex-direction:column;display:flex}._decisions_1ynsl_301{gap:var(--pui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._decision_1ynsl_301{gap:var(--pui-space-1);flex-direction:column;display:flex}._expired_1ynsl_311{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);color:var(--pui-warning);font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._peekRoot_1ynsl_320{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}._peekOpen_1ynsl_326{grid-template-columns:minmax(16rem,1fr) minmax(20rem,26rem)}._peekWide_1ynsl_329{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr)}@container (width<44rem){._peekOpen_1ynsl_326,._peekWide_1ynsl_329{grid-template-columns:minmax(0,1fr)}._peekOpen_1ynsl_326 ._arrivals_1ynsl_337{display:none}}._arrivals_1ynsl_337{gap:var(--pui-space-3);min-height:0;padding:var(--pui-space-4);flex-direction:column;display:flex;overflow:auto}._arrivalList_1ynsl_349{flex-direction:column;gap:2px;display:flex}._arrivalRow_1ynsl_354{align-items:center;gap:var(--pui-space-3);border-radius:var(--pui-radius-control);width:100%;padding:var(--pui-space-2);font-size:var(--pui-text-sm);text-align:start;display:flex}._peekWide_1ynsl_329 ._fold_1ynsl_364{display:none}._fold_1ynsl_364{color:var(--pui-ink-3)}._peek_1ynsl_320{gap:var(--pui-space-4);min-height:0;padding:var(--pui-space-4);border-inline-start:1px solid var(--pui-line-soft);flex-direction:column;display:flex;overflow:auto}._peekHead_1ynsl_379{align-items:center;gap:var(--pui-space-1);display:flex}._peekTab_1ynsl_384{min-height:6rem}._editRoot_1ynsl_388{gap:var(--pui-space-4);width:100%;max-width:28rem;padding:var(--pui-space-4);flex-direction:column;margin-inline:auto;display:flex}._editRows_1ynsl_397{border-block:1px solid var(--pui-line-soft);flex-direction:column;display:flex}._editRow_1ynsl_397{align-items:center;gap:var(--pui-space-3);width:100%;padding-block:var(--pui-space-3);text-align:start;display:flex}._editRow_1ynsl_397+._editRow_1ynsl_397{border-block-start:1px solid var(--pui-line-soft)}button._editRow_1ynsl_397:focus-visible{outline:2px solid var(--pui-focus-ring);outline-offset:2px}._editLabel_1ynsl_417{width:7rem;color:var(--pui-ink-3);font-size:var(--pui-text-sm);flex:none;align-items:center;display:inline-flex}._editValue_1ynsl_425{min-width:0;color:var(--pui-ink);flex:1}._editPrice_1ynsl_430{color:var(--pui-ink);font-size:var(--pui-text-lg);font-variant-numeric:tabular-nums}._sheetBody_1ynsl_435{gap:var(--pui-space-4);flex-direction:column;padding-block-end:var(--pui-space-4);display:flex}._sheetActions_1ynsl_441{justify-content:flex-end;gap:var(--pui-space-2);display:flex}._quietText_1ynsl_446{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._booking_1ynsl_82[data-chosen]{box-shadow:inset 3px 0 0 var(--pui-accent)}._booking_1ynsl_82[data-chosen]:dir(rtl){box-shadow:inset -3px 0 0 var(--pui-accent)}._roomState_1ynsl_200{border-radius:var(--pui-radius-control);padding:1px var(--pui-space-1-5)}}@layer utilities;
