@layer properties,theme,base;@layer components{._root_uybiw_4{flex-direction:column;flex:1;min-height:0;display:flex}._root_uybiw_4 :is(p,h1,h2,h3,span){unicode-bidi:plaintext}._header_uybiw_15{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);display:flex}._split_uybiw_22{flex:1;grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);min-height:0;display:grid}._single_uybiw_28{min-height:0;padding:var(--pui-space-3);flex-direction:column;flex:1;display:flex;overflow:auto}._nav_uybiw_36{gap:var(--pui-space-4);min-height:0;padding:var(--pui-space-3);border-inline-end:1px solid var(--pui-line-soft);flex-direction:column;display:flex;overflow:auto}._single_uybiw_28 ._nav_uybiw_36{border-inline-end:0;padding:0}._navGroup_uybiw_49{flex-direction:column;gap:2px;display:flex}._navTitle_uybiw_54{padding-inline:var(--pui-space-2);color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._navRow_uybiw_60{align-items:center;gap:var(--pui-space-2);border-radius:var(--pui-radius-control);width:100%;padding:var(--pui-space-1-5) var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-sm);text-align:start;display:flex}._main_uybiw_71{min-width:0;min-height:0;padding:var(--pui-space-4) var(--pui-space-6) var(--pui-space-6);overflow:auto}._detail_uybiw_77{gap:var(--pui-space-4);flex-direction:column;max-width:64rem;display:flex}._detailHead_uybiw_83{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);flex-wrap:wrap;display:flex}._inlineIcon_uybiw_89{width:var(--pui-icon-sm);height:var(--pui-icon-sm);vertical-align:-2px;margin-inline-end:var(--pui-space-1);display:inline-block}._card_uybiw_96{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);padding:var(--pui-space-4);flex-direction:column;display:flex}._chips_uybiw_103{gap:var(--pui-space-1) var(--pui-space-4);flex-wrap:wrap;display:flex}._placesRow_uybiw_110{align-items:center;gap:var(--pui-space-3);flex-wrap:wrap;display:flex}._placesWell_uybiw_116{width:min(100%,24rem);height:var(--pui-space-8);position:relative}._places_uybiw_110{inset:var(--pui-space-1-5) 0;grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid;position:absolute}._place_uybiw_110{border-radius:var(--pui-radius-chip);box-shadow:inset 0 0 0 1px var(--pui-line);transition:background-color var(--pui-duration-fast) var(--pui-ease-default), box-shadow var(--pui-duration-fast) var(--pui-ease-default)}._place_uybiw_110[data-on]{background:color-mix(in oklab, var(--pui-ink) 22%, var(--pui-surface));box-shadow:inset 0 0 0 1px var(--pui-ink-3)}._placesWell_uybiw_116[data-open] ._places_uybiw_110{mask-image:linear-gradient(90deg,#000 70%,#0000)}._placesWell_uybiw_116[data-open] ._places_uybiw_110:dir(rtl){mask-image:linear-gradient(270deg,#000 70%,#0000)}._placesField_uybiw_146{width:7rem}._reqs_uybiw_151{gap:var(--pui-space-2);flex-direction:column;display:flex}._req_uybiw_151{gap:var(--pui-space-2-5);border-radius:var(--pui-radius-card);padding:var(--pui-space-3) var(--pui-space-4);flex-direction:column;display:flex;position:relative}._and_uybiw_164{top:calc(-1 * var(--pui-space-3));border-radius:var(--pui-radius-pill);padding:0 var(--pui-space-2);background:var(--pui-surface-2);color:var(--pui-ink-2);font-size:var(--pui-text-2xs);position:absolute;inset-inline-start:var(--pui-space-4)}._reqControls_uybiw_174{align-items:center;gap:var(--pui-space-2) var(--pui-space-5);flex-wrap:wrap;display:flex}._reqHead_uybiw_180{align-items:flex-end;gap:var(--pui-space-2);display:flex}._reqHead_uybiw_180>:first-child{width:min(100%,16rem)}._trial_uybiw_190{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);padding:var(--pui-space-4);flex-direction:column;display:flex}._trialHead_uybiw_197{gap:var(--pui-space-1);flex-direction:column;display:flex}._verdict_uybiw_202{font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._channels_uybiw_206{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);flex-wrap:wrap;display:flex}._trialGrid_uybiw_213{align-items:center;gap:var(--pui-space-1-5) var(--pui-space-3);grid-template-columns:minmax(8rem,10rem) minmax(0,1fr);display:grid}._ruler_uybiw_219,._lane_uybiw_220,._bookingTrack_uybiw_221{position:relative}._ruler_uybiw_219{height:var(--pui-space-4)}._tick_uybiw_227{color:var(--pui-ink-3);font-size:var(--pui-text-2xs);white-space:nowrap;unicode-bidi:plaintext;position:absolute;inset-inline-start:calc(var(--pui-rs-x) * 100%);translate:-50%}._tick_uybiw_227:dir(rtl){translate:50%}._tick_uybiw_227:first-child{translate:0}._tick_uybiw_227:last-child{translate:-100%}._tick_uybiw_227:last-child:dir(rtl){translate:100%}._needName_uybiw_248{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);flex-direction:column;margin-block-start:var(--pui-space-3);display:flex}._needResult_uybiw_256{font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._bookingName_uybiw_260{color:var(--pui-ink-2);font-size:var(--pui-text-xs)}._bookingTrack_uybiw_221{height:var(--pui-space-12);container-type:inline-size}._bracket_uybiw_269{height:var(--pui-space-2);width:calc(var(--pui-rs-w) * 100%);translate:calc(var(--pui-rs-x) / max(var(--pui-rs-w), .0001) * 100%) 0;border:1.5px solid var(--pui-ink);transition:translate var(--pui-duration-fast) var(--pui-ease-default);border-block-start:0;position:absolute;inset-block-end:0;inset-inline-start:0}._bracket_uybiw_269:dir(rtl){translate:calc(var(--pui-rs-x) / max(var(--pui-rs-w), .0001) * -100%) 0}._bookingCard_uybiw_283{top:0;translate:calc(clamp(4.5rem, var(--pui-rs-c) * 100cqw, 100cqw - 4.5rem) - 50%) 0;min-width:9rem;height:var(--pui-space-8);justify-content:center;align-items:center;gap:var(--pui-space-1);border-radius:var(--pui-radius-control);padding-inline:var(--pui-space-2) var(--pui-space-3);background:var(--pui-ink);color:var(--pui-canvas);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:grab;touch-action:pan-y;transition:translate var(--pui-duration-fast) var(--pui-ease-default);outline:none;display:flex;position:absolute;inset-inline-start:0}._bookingCard_uybiw_283:dir(rtl){translate:calc(50% - clamp(4.5rem, var(--pui-rs-c) * 100cqw, 100cqw - 4.5rem)) 0}._bookingCard_uybiw_283[data-state=dragging]{cursor:grabbing;transition:none}._bookingCard_uybiw_283:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._grip_uybiw_319{width:var(--pui-icon-sm);height:var(--pui-icon-sm);opacity:.7}._laneName_uybiw_324{border-radius:var(--pui-radius-control);min-width:0;padding:var(--pui-space-1) var(--pui-space-2);color:var(--pui-ink-2);font-size:var(--pui-text-sm);text-align:start}._lane_uybiw_220{height:var(--pui-space-10);border-radius:var(--pui-radius-chip);background:var(--pui-inset)}._closed_uybiw_337,._busy_uybiw_338,._slot_uybiw_339{width:calc(var(--pui-rs-w) * 100%);position:absolute;inset-block:0;inset-inline-start:calc(var(--pui-rs-x) * 100%)}._closed_uybiw_337{background:var(--pui-surface);box-shadow:inset 0 0 0 1px var(--pui-line-soft);justify-content:center;align-items:center;display:flex;overflow:hidden}._closedWord_uybiw_354{color:var(--pui-ink-3);font-size:var(--pui-text-2xs);white-space:nowrap}._busy_uybiw_338{background:color-mix(in oklab, var(--pui-ink) 26%, var(--pui-surface));border-radius:2px;place-items:center;display:grid;inset-block:4px}._busy_uybiw_338:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:1px;z-index:2}._busy_uybiw_338[data-exclusive]{box-shadow:inset 0 0 0 1px var(--pui-ink-2)}._busyCount_uybiw_374{color:var(--pui-ink);font-size:var(--pui-text-2xs);font-variant-numeric:tabular-nums}._slot_uybiw_339{z-index:1;border:1px dashed var(--pui-ink-3);translate:calc(var(--pui-rs-x) / max(var(--pui-rs-w), .0001) * 100%) 0;transition:translate var(--pui-duration-fast) var(--pui-ease-default);border-radius:2px;inset-inline-start:0}._slot_uybiw_339:dir(rtl){translate:calc(var(--pui-rs-x) / max(var(--pui-rs-w), .0001) * -100%) 0}._slot_uybiw_339[data-taking]{border:1.5px solid var(--pui-success);background:color-mix(in oklab, var(--pui-success) 18%, transparent)}._slot_uybiw_339[data-state=full],._slot_uybiw_339[data-state=closed]{border-color:var(--pui-danger);background:color-mix(in oklab, var(--pui-danger) 14%, transparent)}@container (width<=40rem){._trialGrid_uybiw_213{grid-template-columns:minmax(0,1fr)}._trialGrid_uybiw_213>span:empty,._bookingName_uybiw_260{display:none}}}@layer utilities;
