.BookingStatusBadge_badge__yG1r0{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-family:var(--font-ui,system-ui,sans-serif);font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap;vertical-align:middle;border:1px solid transparent}.BookingStatusBadge_dot__Vg_Es{width:6px;height:6px;border-radius:50%;flex-shrink:0}.BookingStatusBadge_icon__U0x0q{font-size:13px;line-height:1}.BookingStatusBadge_tone-info___xg__{background:var(--ui-status-info-bg,color-mix(in srgb,var(--ui-accent-500,#2563eb) 12%,transparent));color:var(--ui-status-info-fg,var(--ui-accent-500,#2563eb))}.BookingStatusBadge_tone-info___xg__ .BookingStatusBadge_dot__Vg_Es{background:var(--ui-status-info-fg,var(--ui-accent-500,#2563eb))}.BookingStatusBadge_tone-success__GpqFa{background:var(--ui-status-success-bg,color-mix(in srgb,var(--ui-success-500,#16a34a) 12%,transparent));color:var(--ui-status-success-fg,var(--ui-success-500,#16a34a))}.BookingStatusBadge_tone-success__GpqFa .BookingStatusBadge_dot__Vg_Es{background:var(--ui-status-success-fg,var(--ui-success-500,#16a34a))}.BookingStatusBadge_tone-warning__8PNqX{background:var(--ui-status-warning-bg,color-mix(in srgb,var(--ui-warning-500,#d97706) 14%,transparent));color:var(--ui-status-warning-fg,var(--ui-warning-500,#d97706))}.BookingStatusBadge_tone-warning__8PNqX .BookingStatusBadge_dot__Vg_Es{background:var(--ui-status-warning-fg,var(--ui-warning-500,#d97706))}.BookingStatusBadge_tone-danger__rJqxL{background:var(--ui-status-danger-bg,color-mix(in srgb,var(--ui-danger-500,#dc2626) 12%,transparent));color:var(--ui-status-danger-fg,var(--ui-danger-500,#dc2626))}.BookingStatusBadge_tone-danger__rJqxL .BookingStatusBadge_dot__Vg_Es{background:var(--ui-status-danger-fg,var(--ui-danger-500,#dc2626))}.BookingStatusBadge_tone-neutral__ntd6A{background:var(--ui-status-neutral-bg,var(--ui-surface-2,#f3f4f6));color:var(--ui-status-neutral-fg,var(--ui-text-secondary,#6b7280));border-color:var(--ui-border,#e5e7eb)}.BookingStatusBadge_tone-neutral__ntd6A .BookingStatusBadge_dot__Vg_Es{background:var(--ui-status-neutral-fg,var(--ui-text-secondary,#6b7280))}.FadeSwap_root__S1yAG{position:relative;display:block;min-height:0}.FadeSwap_layer__T7eWK{display:block;transition:opacity var(--ui-motion-base) var(--ui-ease-standard);will-change:opacity}.FadeSwap_loaded__eYrac,.FadeSwap_loading__GuOfJ{opacity:1}.FadeSwap_hidden__2RlMC{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.FadeSwap_layer__T7eWK{transition:none}}.Dropdown_root__Lx0i2{position:relative;display:inline-block}.Dropdown_menu__3VMJi{position:absolute;z-index:60;min-width:200px;padding:var(--ui-space-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-2);display:grid;grid-gap:2px;gap:2px;animation:Dropdown_dropdownEnter__XGNrj var(--ui-motion-fast) var(--ui-ease-out-quart) both;will-change:transform,opacity}@keyframes Dropdown_dropdownEnter__XGNrj{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.Dropdown_menuBottomStart__R086T{top:calc(100% + 4px);left:0;transform-origin:top left}.Dropdown_menuBottomEnd__rgW5l{top:calc(100% + 4px);right:0;transform-origin:top right}.Dropdown_menuTopStart__iuOp5{bottom:calc(100% + 4px);left:0;transform-origin:bottom left}.Dropdown_menuTopEnd__cBuyz{bottom:calc(100% + 4px);right:0;transform-origin:bottom right}.Dropdown_item__U3jPE{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--ui-space-2);width:100%;padding:8px 10px;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text-primary);font-size:var(--ui-body-sm-size);text-align:left;cursor:pointer;transition:background var(--ui-motion-fast) var(--ui-ease-standard)}.Dropdown_item__U3jPE:focus-visible,.Dropdown_item__U3jPE:hover{background:var(--ui-surface-2);outline:none}.Dropdown_item__U3jPE:disabled{opacity:.5;cursor:not-allowed}.Dropdown_itemDanger__F1wV6{color:var(--ui-danger)}.Dropdown_itemDanger__F1wV6:focus-visible,.Dropdown_itemDanger__F1wV6:hover{background:var(--ui-danger-surface)}.Dropdown_separator__s8fow{height:1px;margin:4px 2px;background:var(--ui-border-subtle)}@media (prefers-reduced-motion:reduce){.Dropdown_menu__3VMJi{animation:none}.Dropdown_item__U3jPE{transition:none}}.BookingTypeBadge_badge__NLxvs{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:6px;font-family:var(--font-ui,system-ui,sans-serif);font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;vertical-align:middle;background:var(--ui-surface-2,#f3f4f6);color:var(--ui-text-secondary,#6b7280);border:1px solid var(--ui-border,#e5e7eb)}.BookingTypeBadge_icon__iZBzF{font-size:12px;line-height:1}.BookingTypeBadge_type-inventory__BY8XC{color:var(--ui-type-inventory-fg,#b45309);background:var(--ui-type-inventory-bg,color-mix(in srgb,#b45309 10%,transparent));border-color:var(--ui-type-inventory-fg,color-mix(in srgb,#b45309 30%,transparent))}.BookingTypeBadge_type-equipment__pZOsy{color:var(--ui-type-equipment-fg,#7c3aed);background:var(--ui-type-equipment-bg,color-mix(in srgb,#7c3aed 10%,transparent));border-color:var(--ui-type-equipment-fg,color-mix(in srgb,#7c3aed 30%,transparent))}.BookingTypeBadge_type-studio__mALX6{color:var(--ui-type-studio-fg,#0891b2);background:var(--ui-type-studio-bg,color-mix(in srgb,#0891b2 10%,transparent));border-color:var(--ui-type-studio-fg,color-mix(in srgb,#0891b2 30%,transparent))}.BookingTypeBadge_type-slot__gvfRu{color:var(--ui-type-slot-fg,#16a34a);background:var(--ui-type-slot-bg,color-mix(in srgb,#16a34a 10%,transparent));border-color:var(--ui-type-slot-fg,color-mix(in srgb,#16a34a 30%,transparent))}.Segment_segment__ABafo{display:inline-flex;padding:3px;background:var(--ui-surface-2);border-radius:var(--ui-radius-md);gap:2px;font-family:inherit}.Segment_item__Cw9OT{display:inline-flex;align-items:center;gap:var(--ui-space-2);padding:5px 12px;border:0;border-radius:6px;background:transparent;color:var(--ui-text-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:background var(--ui-motion-fast) ease,color var(--ui-motion-fast) ease,box-shadow var(--ui-motion-fast) ease}.Segment_item__Cw9OT:hover{color:var(--ui-text-primary)}.Segment_item__Cw9OT:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.Segment_item__Cw9OT[aria-disabled=true]{opacity:.48;pointer-events:none}.Segment_itemActive__hlobF{background:var(--ui-surface-1);color:var(--ui-text-primary);box-shadow:var(--ui-shadow-1)}.Segment_count__tF7_j{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 5px;border-radius:999px;background:var(--ui-surface-3);color:var(--ui-text-tertiary);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.Segment_itemActive__hlobF .Segment_count__tF7_j{background:var(--ui-accent-surface);color:var(--ui-accent-500)}.Segment_countDanger__HYpJw,.Segment_itemActive__hlobF .Segment_countDanger__HYpJw{background:var(--ui-danger-surface);color:var(--ui-danger)}.Segment_countWarning__ZpX4Z,.Segment_itemActive__hlobF .Segment_countWarning__ZpX4Z{background:var(--ui-warning-surface);color:var(--ui-warning)}.Segment_countSuccess__hC_Ko,.Segment_itemActive__hlobF .Segment_countSuccess__hC_Ko{background:var(--ui-success-surface);color:var(--ui-success)}.FilterChip_chip__I9Xn2{display:inline-flex;align-items:center;gap:var(--ui-space-1-5);height:30px;padding:0 10px;border:1px solid var(--ui-border-subtle);border-radius:8px;background:var(--ui-surface-1);color:var(--ui-text-secondary);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background var(--ui-motion-fast) ease,color var(--ui-motion-fast) ease,border-color var(--ui-motion-fast) ease}.FilterChip_chip__I9Xn2:hover{background:var(--ui-surface-2);color:var(--ui-text-primary)}.FilterChip_chip__I9Xn2:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.FilterChip_chip__I9Xn2:disabled{opacity:.5;cursor:not-allowed}.FilterChip_active__fwubQ{border-color:var(--ui-accent-soft)}.FilterChip_active__fwubQ,.FilterChip_active__fwubQ:hover{background:var(--ui-accent-surface);color:var(--ui-accent-500)}.FilterChip_dot__12Ohp{width:6px;height:6px;border-radius:999px;background:var(--ui-text-tertiary);flex-shrink:0}.FilterChip_dotSuccess__Ch_LK{background:var(--ui-success)}.FilterChip_dotWarning__0YVgP{background:var(--ui-warning)}.FilterChip_dotDanger__kaHqW{background:var(--ui-danger)}.FilterChip_dotAccent__kulkj{background:var(--ui-accent-500)}.FilterChip_dotNeutral__8UH3F{background:var(--ui-text-tertiary)}.FilterChip_icon__ppZug{justify-content:center}.FilterChip_count___WV_H,.FilterChip_icon__ppZug,.FilterChip_label__rcuZy{display:inline-flex;align-items:center}.FilterChip_count___WV_H{justify-content:center;min-width:18px;height:18px;padding:0 6px;margin-left:2px;border-radius:999px;background:var(--ui-surface-2);color:var(--ui-text-tertiary);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FilterChip_active__fwubQ .FilterChip_count___WV_H{background:var(--ui-accent-soft);color:var(--ui-accent-500)}.Switch_track__mQIsW{position:relative;display:inline-block;flex-shrink:0;padding:0;border:0;border-radius:var(--ui-radius-pill);background:var(--ui-surface-2);cursor:pointer;transition:background var(--ui-motion-fast) ease}.Switch_track__mQIsW:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.Switch_trackSm__LWf_h{width:28px;height:16px}.Switch_trackMd__QDry1{width:34px;height:20px}.Switch_thumb__8FfWg{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:999px;background:var(--ui-text-tertiary);transition:transform var(--ui-motion-fast) ease,background var(--ui-motion-fast) ease}.Switch_trackMd__QDry1 .Switch_thumb__8FfWg{width:16px;height:16px}.Switch_on__SVQne{background:var(--ui-accent-500)}.Switch_on__SVQne .Switch_thumb__8FfWg{background:var(--ui-text-inverse);transform:translateX(12px)}.Switch_trackMd__QDry1.Switch_on__SVQne .Switch_thumb__8FfWg{transform:translateX(14px)}.Switch_disabled__QljGw{cursor:not-allowed;opacity:.4}.SegmentedControl_root__kp1cL{display:inline-flex;padding:3px;background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);gap:2px;font-family:inherit}.SegmentedControl_fullWidth__QZsMw{display:flex;width:100%}.SegmentedControl_item__nVZGm{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-1-5);border:0;border-radius:7px;background:transparent;color:var(--ui-text-secondary);font-family:inherit;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background var(--ui-motion-fast) ease,color var(--ui-motion-fast) ease,box-shadow var(--ui-motion-fast) ease}.SegmentedControl_rootSm__N5OH3 .SegmentedControl_item__nVZGm{height:26px;padding:0 10px;font-size:12px}.SegmentedControl_rootMd__fyuxm .SegmentedControl_item__nVZGm{height:30px;padding:0 12px;font-size:12px}.SegmentedControl_item__nVZGm:hover:not(:disabled){color:var(--ui-text-primary)}.SegmentedControl_item__nVZGm:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.SegmentedControl_item__nVZGm:disabled{opacity:.48;cursor:not-allowed}.SegmentedControl_icon__hdfDR{display:inline-flex;align-items:center;justify-content:center}.SegmentedControl_itemActive__hvVbL{background:var(--ui-surface-2);color:var(--ui-text-primary);box-shadow:var(--ui-shadow-1)}.SegmentedControl_toneAccent__9zuE7{color:var(--ui-accent-500)}.SegmentedControl_toneSuccess__GjNdb{color:var(--ui-success)}.SegmentedControl_toneWarning__Wd3Vq{color:var(--ui-warning)}.SegmentedControl_toneDanger__PdHny{color:var(--ui-danger)}.SearchInput_root___kC1R{display:inline-flex;align-items:center;gap:var(--ui-space-1-5);padding:0 10px;background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:8px;color:var(--ui-text-secondary);font-family:inherit;transition:border-color var(--ui-motion-fast) ease}.SearchInput_sizeSm__ia_es{height:28px}.SearchInput_sizeMd__AVewL{height:30px}.SearchInput_root___kC1R:focus-within{border-color:var(--ui-border-focus)}.SearchInput_magnifier__7_b_A{display:inline-flex;align-items:center;justify-content:center;color:var(--ui-text-tertiary);flex-shrink:0}.SearchInput_input__vvUAC{flex:1 1;min-width:0;background:transparent;border:0;outline:none;color:var(--ui-text-primary);font-family:inherit;font-size:13px}.SearchInput_input__vvUAC::placeholder{color:var(--ui-text-tertiary)}.SearchInput_input__vvUAC::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.SearchInput_clear__FS6bt{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ui-text-tertiary);cursor:pointer;transition:background var(--ui-motion-fast) ease,color var(--ui-motion-fast) ease}.SearchInput_clear__FS6bt:hover{background:var(--ui-surface-2);color:var(--ui-text-primary)}.SearchInput_clear__FS6bt:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ProjectTabs_root__M9BAu{display:flex;align-items:stretch;gap:var(--ui-space-3);border-bottom:1px solid var(--ui-border-subtle)}.ProjectTabs_scroll__B3sN0{flex:1 1;display:flex;align-items:flex-end;gap:4px;padding:8px 0 0;overflow-x:auto;scrollbar-width:none}.ProjectTabs_scroll__B3sN0::-webkit-scrollbar{height:0}.ProjectTabs_tab__sfDHY{position:relative;top:1px;display:inline-flex;align-items:center;gap:var(--ui-space-2);padding:8px 12px 10px;border:0;background:transparent;color:var(--ui-text-secondary);font-family:inherit;font-size:13px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;transition:color var(--ui-motion-fast) ease,border-color var(--ui-motion-fast) ease}.ProjectTabs_tab__sfDHY:hover{color:var(--ui-text-primary)}.ProjectTabs_tab__sfDHY:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px;border-radius:4px}.ProjectTabs_tabActive__hPbp0{color:var(--ui-text-primary);border-bottom-color:var(--ui-accent-500)}.ProjectTabs_dot__lVt6g{width:8px;height:8px;border-radius:999px;flex-shrink:0}.ProjectTabs_pill__EBGBj{padding:1px 6px;border-radius:999px;background:var(--ui-accent-surface);color:var(--ui-accent-500);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ProjectTabs_count__QXhdC,.ProjectTabs_label__glkI7,.ProjectTabs_pill__EBGBj{display:inline-flex;align-items:center}.ProjectTabs_count__QXhdC{justify-content:center;padding:1px 7px;border-radius:999px;background:var(--ui-surface-2);color:var(--ui-text-tertiary);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectTabs_tabActive__hPbp0 .ProjectTabs_count__QXhdC{background:var(--ui-accent-soft);color:var(--ui-accent-500)}.ProjectTabs_trailing__cDZpl{display:inline-flex;align-items:center;padding:0 8px 6px;flex-shrink:0}