.operations-workspace_page__iiNG7{--workspace-border:var(--fb-border);--workspace-border-strong:color-mix(in srgb,var(--fb-border-strong),white 46%);--workspace-surface:var(--fb-surface);--workspace-subtle:var(--fb-background);--workspace-muted:var(--fb-muted-foreground);--workspace-primary-border:color-mix(in srgb,var(--fb-primary),white 56%);--workspace-primary-hover:color-mix(in srgb,var(--fb-primary),white 68%);height:calc(100dvh - 72px);min-height:0;padding-bottom:0;overflow:hidden;background:var(--fb-background)}.operations-workspace_workspace__n0GdX{grid-template-columns:minmax(0,1fr) 340px!important;gap:20px!important;height:100%;min-height:0;max-width:1760px;margin:0 auto;padding:20px 24px 24px!important;overflow:hidden}.operations-workspace_main___pLfk{display:grid;grid-template-rows:auto minmax(0,1fr)!important;grid-gap:14px;gap:14px;height:100%;min-width:0;min-height:0;overflow:hidden}.operations-workspace_tableWorkspace__h2C4x{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--workspace-border);border-radius:16px;background:var(--workspace-surface);box-shadow:var(--fb-shadow-subtle)}.operations-workspace_tableToolbar__DwUqV{position:relative!important;z-index:2;min-height:72px!important;margin:0!important;padding:14px 20px!important;border-bottom:1px solid var(--workspace-border);background:var(--fb-surface)!important}.operations-workspace_tableToolbar__DwUqV>div:first-child{gap:9px!important}.operations-workspace_tableToolbar__DwUqV h2{color:var(--fb-foreground);font-size:17px!important;font-weight:650;letter-spacing:-.015em}.operations-workspace_tableToolbar__DwUqV .muted{color:var(--fb-text-tertiary);font-size:var(--fb-font-size-caption)!important}.operations-workspace_tableToolbar__DwUqV .table-list-controls{gap:12px}.operations-workspace_tableToolbar__DwUqV .table-category-filter{gap:8px}.operations-workspace_tableToolbar__DwUqV .table-category-filter span{color:var(--fb-text-tertiary);font-size:var(--fb-font-size-caption);font-weight:500}.operations-workspace_tableToolbar__DwUqV .table-category-filter select{max-width:126px;min-height:38px;border-color:var(--workspace-border);border-radius:9px;background-color:var(--fb-surface);color:var(--fb-text);box-shadow:none}.operations-workspace_tableToolbar__DwUqV .filter-tabs{gap:4px;padding:0;border:0;background:transparent}.operations-workspace_tableToolbar__DwUqV .filter-tabs button{min-height:36px;gap:7px;padding:0 10px;border:1px solid var(--workspace-border);border-radius:999px;background:var(--fb-surface);color:var(--fb-muted-foreground);box-shadow:none;font-size:var(--fb-font-size-caption);font-weight:520}.operations-workspace_tableToolbar__DwUqV .filter-tabs button:hover{border-color:var(--workspace-primary-hover);background:color-mix(in srgb,var(--fb-primary-soft),white 55%);color:var(--fb-primary)}.operations-workspace_tableToolbar__DwUqV .filter-tabs button.active{border-color:var(--workspace-primary-border);background:var(--fb-surface);color:var(--fb-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--fb-primary),transparent 94%)}.operations-workspace_tableToolbar__DwUqV .filter-tabs button>b{min-width:20px;height:20px;border-radius:999px;background:var(--fb-muted);color:var(--fb-muted-foreground)}.operations-workspace_tableToolbar__DwUqV .filter-tabs button.active>b{background:var(--fb-primary-soft);color:var(--fb-primary)}.operations-workspace_tableGroups__eWuvH{height:100%;min-height:0;max-height:100%;align-content:start;gap:24px!important;padding:18px 20px 28px!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--fb-surface)}.operations-workspace_tableGroups__eWuvH .table-category-group{gap:12px}.operations-workspace_tableGroups__eWuvH .table-category-heading{min-height:24px;gap:10px}.operations-workspace_tableGroups__eWuvH .table-category-heading h3{color:var(--fb-text);font-size:var(--fb-font-size-label);font-weight:620}.operations-workspace_tableGroups__eWuvH .table-category-heading span{padding:2px 8px;border:1px solid var(--workspace-border);border-radius:999px;background:var(--fb-surface);color:var(--fb-text-tertiary);font-size:var(--fb-font-size-caption)}.operations-workspace_tableGroups__eWuvH .table-category-heading:after{background:var(--workspace-border)}.operations-workspace_tableGroups__eWuvH .table-category-cards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.operations-workspace_tableCard__Y8T5h{position:relative;grid-template-rows:auto minmax(62px,1fr) auto!important;min-height:198px!important;padding:16px!important;overflow:hidden;border:1px solid var(--workspace-border-strong)!important;border-radius:var(--fb-radius-lg)!important;background:var(--fb-surface)!important;box-shadow:none!important;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease!important}.operations-workspace_tableCard__Y8T5h:before{display:none!important}.operations-workspace_tableCard__Y8T5h:after{position:absolute;top:56px;right:24px;left:24px;height:68px;content:"";pointer-events:none;background:url(/billiard-table.svg) 50%/contain no-repeat;opacity:.86;transition:transform .18s ease}.operations-workspace_tableCard__Y8T5h:hover{transform:none!important;border-color:var(--workspace-primary-hover)!important;box-shadow:var(--fb-shadow-raised)!important}.operations-workspace_tableCard__Y8T5h:hover:after{transform:translateY(-2px)}.operations-workspace_tableCard__Y8T5h.in_use,.operations-workspace_tableCard__Y8T5h.selected,.operations-workspace_tableCard__Y8T5h.selected:hover{border-color:var(--workspace-primary-border)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--fb-primary-soft),white 42%) 0,var(--fb-primary-soft) 100%)!important;box-shadow:var(--fb-shadow-raised)!important}.operations-workspace_tableCard__Y8T5h.paused{border-color:color-mix(in srgb,var(--fb-warning),white 58%)!important;background:color-mix(in srgb,var(--fb-warning),white 94%)!important}.operations-workspace_tableCard__Y8T5h.pending_payment{border-color:color-mix(in srgb,var(--fb-info),white 68%)!important;background:color-mix(in srgb,var(--fb-info),white 95%)!important}.operations-workspace_tableCard__Y8T5h.disabled,.operations-workspace_tableCard__Y8T5h.maintenance{background:var(--fb-surface-muted)!important;filter:saturate(.72)}.operations-workspace_tableCard__Y8T5h .table-card-head{position:relative;z-index:1;align-items:flex-start}.operations-workspace_tableCard__Y8T5h .table-card-identity{display:grid;grid-gap:3px;gap:3px}.operations-workspace_tableCard__Y8T5h .table-card-name{color:var(--fb-foreground);font-size:19px!important;font-weight:650;letter-spacing:-.025em}.operations-workspace_tableCard__Y8T5h .table-card-state{min-height:auto;gap:6px;padding:0;border-radius:0;background:transparent;color:var(--fb-muted-foreground);font-size:var(--fb-font-size-caption);font-weight:500}.operations-workspace_tableCard__Y8T5h .table-card-state .ui-icon{width:7px;height:7px;overflow:visible;color:var(--fb-success);fill:currentColor;stroke-width:0}.operations-workspace_tableCard__Y8T5h .table-card-light{min-height:24px;padding:0 7px;border:1px solid var(--fb-border-soft);border-radius:7px;background:rgba(255,255,255,.72);color:var(--fb-text-tertiary);font-size:var(--fb-font-size-caption)}.operations-workspace_tableCard__Y8T5h .table-card-main{min-height:62px}.operations-workspace_tableCard__Y8T5h .table-card-idle-footer,.operations-workspace_tableCard__Y8T5h .table-card-session-footer{position:relative;z-index:1}.operations-workspace_tableCard__Y8T5h .table-card-metrics{padding:9px 10px!important;border:1px solid rgba(255,255,255,.72);border-radius:9px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.operations-workspace_tableCard__Y8T5h .table-card-metric small{color:var(--fb-text-tertiary);font-size:var(--fb-font-size-caption)!important}.operations-workspace_tableCard__Y8T5h .table-card-metric strong{color:var(--fb-foreground);font-size:14px!important}.operations-workspace_tableCard__Y8T5h .table-card-service-note{color:var(--fb-primary);font-size:var(--fb-font-size-caption)}.operations-workspace_tableCard__Y8T5h .table-card-idle-footer{display:block}.operations-workspace_tableCard__Y8T5h .status-note,.operations-workspace_tableCard__Y8T5h .table-card-guidance{display:grid;min-height:34px;place-items:center;border-radius:8px;background:var(--fb-primary-soft);color:var(--fb-primary);font-size:var(--fb-font-size-label);font-weight:580}.operations-workspace_contextRail__uNLak{min-width:0}.operations-workspace_fulfillmentAlert__0v3pN{position:fixed;z-index:80;top:84px;left:calc(50% + 120px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;width:min(720px,calc(100vw - 40px));min-height:76px;align-items:center;grid-gap:14px;gap:14px;padding:12px 14px;transform:translateX(-50%);border:1px solid color-mix(in srgb,var(--fb-warning),white 44%);border-radius:var(--fb-radius-lg);background:color-mix(in srgb,var(--fb-warning),white 93%);box-shadow:var(--fb-shadow-raised);transition:width .18s ease,min-height .18s ease,padding .18s ease}.operations-workspace_fulfillmentAlertCompact__IUuG4{width:min(540px,calc(100vw - 40px));min-height:56px;padding:9px 12px}.operations-workspace_fulfillmentAlertCompact__IUuG4 .operations-workspace_fulfillmentAlertCopy__sLwWW>span{display:none}.operations-workspace_fulfillmentAlertCompact__IUuG4 .operations-workspace_fulfillmentAlertActions__J2td1 a,.operations-workspace_fulfillmentAlertCompact__IUuG4 .operations-workspace_fulfillmentAlertActions__J2td1 button{min-height:32px}.operations-workspace_fulfillmentOverdue__r5yKH{border-color:color-mix(in srgb,var(--fb-danger),white 45%);background:color-mix(in srgb,var(--fb-danger),white 94%)}.operations-workspace_fulfillmentAlertSignal__at6_5{width:10px;height:10px;border-radius:999px;background:var(--fb-warning);box-shadow:0 0 0 5px color-mix(in srgb,var(--fb-warning),transparent 82%);animation:operations-workspace_fulfillment-pulse__y4V1D 1.8s ease-out infinite}.operations-workspace_fulfillmentOverdue__r5yKH .operations-workspace_fulfillmentAlertSignal__at6_5{background:var(--fb-danger)}.operations-workspace_fulfillmentAlertCopy__sLwWW{display:grid;min-width:0;grid-gap:2px;gap:2px}.operations-workspace_fulfillmentAlertCopy__sLwWW>small,.operations-workspace_fulfillmentAlertCopy__sLwWW>span{color:var(--fb-muted-foreground);font-size:var(--fb-font-size-caption)}.operations-workspace_fulfillmentAlertCopy__sLwWW>strong{overflow:hidden;color:var(--fb-foreground);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.operations-workspace_fulfillmentAlertActions__J2td1{display:flex;gap:8px}.operations-workspace_fulfillmentAlertActions__J2td1 a,.operations-workspace_fulfillmentAlertActions__J2td1 button{display:inline-flex;min-height:36px;align-items:center;padding:0 12px;border:1px solid var(--fb-border);border-radius:var(--fb-radius-md);background:var(--fb-surface);color:var(--fb-foreground);font-weight:600;text-decoration:none}.operations-workspace_fulfillmentAlertActions__J2td1 a{border-color:var(--fb-primary);background:var(--fb-primary);color:var(--fb-primary-foreground)}.operations-workspace_tableCardFulfillment__x1Yga{box-shadow:0 0 0 2px color-mix(in srgb,var(--fb-warning),transparent 42%),var(--fb-shadow-raised)!important}.operations-workspace_tableFulfillmentBadge__AcEpk{position:absolute;z-index:2;top:31px;right:0;padding:4px 7px;border-radius:999px;background:var(--fb-warning);color:var(--fb-warning-foreground);font-size:var(--fb-font-size-caption);font-weight:700}.operations-workspace_tableFulfillmentBadge__AcEpk small{display:block;margin-top:1px;font-size:var(--fb-font-size-caption);font-weight:550;opacity:.82}@keyframes operations-workspace_fulfillment-pulse__y4V1D{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--fb-warning),transparent 45%)}70%,to{box-shadow:0 0 0 10px transparent}}@media (prefers-reduced-motion:reduce){.operations-workspace_fulfillmentAlertSignal__at6_5{animation:none}}.operations-workspace_contextRail__uNLak>:first-child{border-radius:16px!important}.operations-workspace_contextRail__uNLak .session-consumption-drawer .cart-fixed-footer{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px 16px}.operations-workspace_contextRail__uNLak .session-consumption-drawer .cart-total{align-items:center}.operations-workspace_contextRail__uNLak .session-consumption-drawer .cart-total>span{display:grid;white-space:nowrap}.operations-workspace_contextRail__uNLak .session-consumption-drawer .cart-total>strong{font-size:30px}.operations-workspace_insightPanel__ZN1w6{gap:0!important;padding:0!important;border:1px solid var(--workspace-border)!important;border-radius:16px!important;background:var(--fb-surface)!important;box-shadow:var(--fb-shadow-subtle)!important}.operations-workspace_insightPanel__ZN1w6 .operations-insight-head{min-height:68px;padding:16px 18px;border-bottom:0}.operations-workspace_insightPanel__ZN1w6 .operations-insight-head h2{margin:0;color:var(--fb-foreground);font-size:17px;font-weight:650}.operations-workspace_insightPanel__ZN1w6 .insight-sync-pill{padding:5px 8px;border-radius:6px;background:var(--fb-primary-soft);color:var(--fb-primary);font-size:var(--fb-font-size-caption)}.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary{gap:10px;padding:0 18px 18px}.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary button{min-height:102px;padding:14px;border:1px solid var(--workspace-border);border-radius:12px;background:var(--fb-surface);box-shadow:none}.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary button:first-child,.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary button:nth-child(2){border-radius:12px}.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary button:hover{transform:none;border-color:var(--workspace-primary-hover);background:color-mix(in srgb,var(--fb-primary-soft),white 66%);box-shadow:none}.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary button.receivable{min-height:96px;margin-top:0;border:1px solid color-mix(in srgb,var(--fb-primary),white 84%);border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--fb-primary-soft),white 60%),var(--fb-primary-soft));color:var(--fb-brand-900)}.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary button.receivable small,.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary button.receivable span{color:var(--fb-muted-foreground)}.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary small,.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary span{color:var(--fb-muted-foreground);font-size:var(--fb-font-size-caption)}.operations-workspace_insightPanel__ZN1w6 .operations-insight-primary strong{color:var(--fb-foreground);font-size:25px;font-weight:620}.operations-workspace_insightPanel__ZN1w6 .operations-assistant-summary,.operations-workspace_insightPanel__ZN1w6 .operations-attention-summary,.operations-workspace_insightPanel__ZN1w6 .operations-exception-summary{gap:12px;margin:0 18px;padding:17px 0;border-top:1px solid var(--workspace-border)}.operations-workspace_insightPanel__ZN1w6 .insight-section-title h3{color:var(--fb-text);font-size:var(--fb-font-size-label);font-weight:620}.operations-workspace_insightPanel__ZN1w6 .insight-section-title span{color:var(--fb-text-tertiary)}.operations-workspace_insightPanel__ZN1w6 .insight-section-title button{color:var(--fb-primary)}.operations-workspace_insightPanel__ZN1w6 .attention-status-grid{gap:7px}.operations-workspace_insightPanel__ZN1w6 .attention-status-grid>span,.operations-workspace_insightPanel__ZN1w6 .operations-assistant-summary dl>div{border:1px solid var(--fb-border-soft);border-radius:10px;background:color-mix(in srgb,var(--fb-surface-muted),white 50%)}.operations-workspace_insightPanel__ZN1w6 .operations-assistant-summary dl>div.available dd{color:var(--fb-primary)}.operations-workspace_insightPanel__ZN1w6 .operations-insight-foot{margin:0 18px;padding:14px 0 16px;border-top:1px solid var(--workspace-border);color:var(--fb-text-tertiary)}@media (max-width:1320px){.operations-workspace_workspace__n0GdX{grid-template-columns:minmax(0,1fr) 300px!important;gap:16px!important;padding:20px!important}.operations-workspace_tableToolbar__DwUqV{align-items:stretch;flex-direction:column;gap:10px}.operations-workspace_tableToolbar__DwUqV .table-list-controls{width:100%}.operations-workspace_tableToolbar__DwUqV .table-category-filter>span{display:none}.operations-workspace_tableToolbar__DwUqV .filter-tabs{flex:1 1}.operations-workspace_tableToolbar__DwUqV .filter-tabs button{flex:1 1;white-space:nowrap}}@media (max-width:1120px){.operations-workspace_fulfillmentAlert__0v3pN{left:50%}.operations-workspace_page__iiNG7{height:auto;min-height:calc(100dvh - 72px);overflow:visible}.operations-workspace_workspace__n0GdX{grid-template-columns:minmax(0,1fr)!important;height:auto;overflow:visible}.operations-workspace_main___pLfk,.operations-workspace_tableGroups__eWuvH,.operations-workspace_tableWorkspace__h2C4x{height:auto;max-height:none;overflow:visible}}@media (max-width:760px){.operations-workspace_fulfillmentAlert__0v3pN{top:70px;grid-template-columns:auto minmax(0,1fr)}.operations-workspace_fulfillmentAlertActions__J2td1{grid-column:1/-1;justify-content:flex-end}.operations-workspace_tableGroups__eWuvH,.operations-workspace_workspace__n0GdX{padding:14px!important}.operations-workspace_tableGroups__eWuvH .table-category-cards{grid-template-columns:minmax(0,1fr)}}