._tip_12nv3_1{z-index:60;border-radius:var(--r-ctl);background:var(--bg-tip);max-width:280px;color:var(--text);box-shadow:var(--shadow-pop);font-size:var(--fs-12);line-height:var(--lh);animation:_in_12nv3_1 .1s var(--ease);align-items:center;gap:8px;padding:5px 8px;display:flex}._keys_12nv3_7{gap:2px;display:inline-flex}@keyframes _in_12nv3_1{0%{opacity:0}}._btn_1y572_5{height:var(--h-md);border-radius:var(--r-ctl);font-size:var(--fs-13);font-weight:var(--w-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--t-fast), color var(--t-fast), opacity var(--t-fast), scale .15s ease-out;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}._sm_1y572_11{height:var(--h-sm);padding:0 10px}._money_1y572_13{height:var(--h-money);font-size:var(--fs-16);font-weight:var(--w-semi);padding:0 16px}._wide_1y572_15{width:100%}._primary_1y572_19{background:var(--accent);color:var(--on-accent);font-weight:var(--w-semi)}._primary_1y572_19:hover:not(:disabled){background:var(--accent-hover)}._strong_1y572_23{background:var(--main);color:var(--on-main);font-weight:var(--w-semi)}._strong_1y572_23:hover:not(:disabled){background:var(--main-hover)}._ghost_1y572_29{background:var(--ghost,var(--bg-control));color:var(--text)}._ghost_1y572_29:hover:not(:disabled){background:var(--ghost-hover,var(--bg-control-hover))}._quiet_1y572_33{color:var(--text-2);background:0 0;padding:0 8px}._quiet_1y572_33:hover:not(:disabled){background:var(--bg-flat-hover);color:var(--text)}._danger_1y572_37{background:var(--bg-control);color:var(--bad)}._danger_1y572_37:hover:not(:disabled){background:var(--bg-control-hover)}._btn_1y572_5:disabled{background:var(--bg-control);color:var(--text-4)}._quiet_1y572_33:disabled{background:0 0}._btn_1y572_5:active:not(:disabled):not([aria-disabled=true]){opacity:.9}@media (prefers-reduced-motion:no-preference){._btn_1y572_5:active:not(:disabled):not([aria-disabled=true]){scale:.96}}._icon_1y572_61{width:var(--h-md);height:var(--h-md);border-radius:var(--r-ctl);color:var(--text-3);transition:background-color var(--t-fast), color var(--t-fast);flex:none;place-items:center;display:inline-grid}._icon_1y572_61._sm_1y572_11{width:var(--h-sm);height:var(--h-sm);padding:0}._icon_1y572_61:hover:not(:disabled){background:var(--bg-flat-hover);color:var(--text)}._icon_1y572_61[aria-pressed=true],._icon_1y572_61[data-state=open]{background:var(--bg-control-hover);color:var(--text)}._icon_1y572_61:disabled{color:var(--text-4)}._panel_1n2jt_7{border-radius:var(--r-panel);background:var(--bg-panel);min-width:0;-webkit-backdrop-filter:var(--panel-blur);backdrop-filter:var(--panel-blur);box-shadow:var(--panel-edge);flex-direction:column;display:flex}._panelHead_1n2jt_9{min-height:calc(28px + var(--panel-pad));padding:0 calc(var(--panel-pad) - 4px) 0 var(--panel-pad);border-bottom:1px solid var(--line);align-items:center;gap:8px;display:flex}._panelHead_1n2jt_9._flat_1n2jt_11{border-bottom:0}._panelTitle_1n2jt_13{font-size:var(--fs-13);font-weight:var(--w-semi);white-space:nowrap}._panelMeta_1n2jt_15{color:var(--text-3);font-size:var(--fs-12);white-space:nowrap}._sp_1n2jt_17{flex:1}._panelBody_1n2jt_19{padding:var(--panel-pad);min-height:0}._panelBody_1n2jt_19._flush_1n2jt_21{padding:0}._stat_1n2jt_27{flex-direction:column;gap:2px;min-width:0;display:flex}._statLabel_1n2jt_29{color:var(--text-3);font-size:var(--fs-12);white-space:nowrap}._statValue_1n2jt_31{font-family:var(--font-display);font-size:var(--fs-20);font-weight:var(--w-semi);letter-spacing:-.01em;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;white-space:nowrap}._statValue_1n2jt_31 small{color:var(--text-3);font-size:var(--fs-13);font-weight:var(--w-regular);letter-spacing:0;margin-left:4px}._statValue_1n2jt_31._accent_1n2jt_37{color:var(--accent-text)}._statValue_1n2jt_31._warn_1n2jt_39{color:var(--warn)}._statValue_1n2jt_31._good_1n2jt_41{color:var(--good)}._statValue_1n2jt_31._bad_1n2jt_43{color:var(--bad)}._status_1n2jt_49{max-width:100%;color:var(--text-2);font-size:var(--fs-12);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._statusText_1n2jt_53{text-overflow:ellipsis;min-width:0;overflow:hidden}._dot_1n2jt_55{background:var(--text-4);border-radius:50%;flex:none;width:8px;height:8px}._ok_1n2jt_57 ._dot_1n2jt_55{background:var(--good)}._free_1n2jt_59 ._dot_1n2jt_55{background:var(--seat-free)}._busy_1n2jt_61 ._dot_1n2jt_55{background:var(--seat-busy-dot)}._warn_1n2jt_39 ._dot_1n2jt_55{background:var(--warn)}._bad_1n2jt_43 ._dot_1n2jt_55{background:var(--bad)}._off_1n2jt_67 ._dot_1n2jt_55{box-shadow:inset 0 0 0 1.5px var(--text-4);background:0 0}._bad_1n2jt_43,._warn_1n2jt_39{color:var(--text)}._count_1n2jt_75{background:var(--bg-raised);min-width:18px;height:18px;color:var(--text-2);font-size:var(--fs-11);font-weight:var(--w-semi);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;display:inline-grid}._count_1n2jt_75._strong_1n2jt_79{background:var(--main);color:var(--on-main)}._count_1n2jt_75._bad_1n2jt_43{background:var(--bad);color:var(--on-bad)}._empty_1n2jt_87{color:var(--text-3);font-size:var(--fs-13);justify-content:center;align-items:center;gap:12px;padding:20px 12px;display:flex}._toolbar_1n2jt_93{align-items:center;gap:8px;min-height:40px;display:flex}._wrap_1w8g1_3{flex-direction:column;gap:4px;min-width:0;display:flex}._label_1w8g1_5{color:var(--text-2);font-size:var(--fs-12);line-height:var(--lh-tight)}._box_1w8g1_7{height:var(--h-md);border-radius:var(--r-ctl);background:var(--bg-control);color:var(--text-3);transition:box-shadow var(--t-fast), background-color var(--t-fast);align-items:center;gap:6px;padding:0 10px;display:flex}._box_1w8g1_7._sm_1w8g1_11{height:var(--h-sm);padding:0 8px}._box_1w8g1_7._lg_1w8g1_13{height:var(--h-money);padding:0 12px}._box_1w8g1_7:hover{background:var(--bg-control-hover)}._box_1w8g1_7:focus-within{box-shadow:inset 0 0 0 1.5px var(--text-2);background:var(--bg-control)}._box_1w8g1_7._bad_1w8g1_19{box-shadow:inset 0 0 0 1px var(--bad)}._input_1w8g1_21{min-width:0;height:100%;color:var(--text);font-size:var(--fs-13);background:0 0;border:0;outline:0;flex:1}._box_1w8g1_7._lg_1w8g1_13 ._input_1w8g1_21{font-size:var(--fs-16);font-weight:var(--w-semi)}._affix_1w8g1_25{color:var(--text-3);font-size:var(--fs-13);white-space:nowrap}._error_1w8g1_27{color:var(--bad);font-size:var(--fs-12)}._money_1w8g1_29 ._input_1w8g1_21{font-variant-numeric:tabular-nums;text-align:left}
