.BoardGameCopyPicker_picker__C5_qE{width:100%;min-width:0;height:44px}.BoardGameCopyPicker_picker__C5_qE .ant-select-selection-search-input{min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.BoardGameCopyPicker_option__kePVR{height:48px;display:flex;align-items:center;gap:8px;min-width:0}.BoardGameCopyPicker_option__kePVR img{width:44px;height:44px;flex:0 0 44px;object-fit:contain;background:#fff;border-radius:4px}.BoardGameCopyPicker_option__kePVR div{display:flex;flex-direction:column;gap:2px;min-width:0}.BoardGameCopyPicker_option__kePVR span,.BoardGameCopyPicker_option__kePVR strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BoardGameCopyPicker_option__kePVR strong{font-size:14px;font-weight:600}.BoardGameCopyPicker_option__kePVR span{font-size:12px}.BoardGameCopyLabels_labels__fSZyJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.BoardGameCopyLabels_label__K7Pff{border:1px solid #d5d9de;padding:12px;display:flex;align-items:center;flex-direction:column;text-align:center;min-width:0}.BoardGameCopyLabels_label__K7Pff span,.BoardGameCopyLabels_label__K7Pff strong{font-size:13px;overflow-wrap:anywhere}.BoardGameCopyLabels_label__K7Pff img{width:140px;height:140px;max-width:100%;object-fit:contain}.page_page__ZNeeS{width:100%}.page_librarySearch___Er_d{width:100%;margin-bottom:16px}.page_librarySearch___Er_d>:first-child{flex:1 1 280px;min-width:0}.page_center__7a1F_{min-height:320px;display:grid;place-items:center}.page_locationSelect__XStNp{min-width:220px}.page_metrics__rOHju{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.page_metrics__rOHju>div{border:1px solid #e3e8e6;border-top:4px solid #32745e;border-radius:10px;background:#fff;padding:14px 16px;min-width:0}.page_metrics__rOHju>div:nth-child(2){border-top-color:#337fb7}.page_metrics__rOHju>div:nth-child(3){border-top-color:#d69a22}.page_metrics__rOHju>div:nth-child(4){border-top-color:#c9473b}.page_metrics__rOHju span,.page_metrics__rOHju strong{display:block}.page_metrics__rOHju span{color:#5d6763;font-size:13px}.page_metrics__rOHju strong{margin-top:4px;font-size:24px}.page_alertBoard__ruLss{margin:-4px 0 18px;padding:12px;border:1px solid #e6c26f;border-radius:12px;background:#fffaf0}.page_alertBoardCritical__COdI4{border-color:#e2a199;background:#fff7f6}.page_alertBoardHead__vOjI6{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.page_alertBoardHead__vOjI6 span,.page_alertBoardHead__vOjI6 strong{display:block}.page_alertBoardHead__vOjI6 strong{color:#202723}.page_alertBoardHead__vOjI6 span{color:#68736e;font-size:13px}.page_alertList__cotxm{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px}.page_alertItem__4Um59{border:1px solid #e3e8e6;border-radius:8px;background:#fff;padding:10px 12px;text-align:left;cursor:pointer;display:grid;grid-gap:2px;gap:2px}.page_alertItem__4Um59:focus-visible,.page_alertItem__4Um59:hover{border-color:#32745e;box-shadow:0 2px 8px rgba(26,62,50,.12)}.page_alertItem__4Um59 b,.page_alertItem__4Um59 small,.page_alertItem__4Um59 span{min-width:0;overflow-wrap:anywhere}.page_alertItem__4Um59 b{color:#8b6215}.page_alertItemEndingSoon__avbt9{border-color:#e6c26f}.page_alertItem__4Um59 small{color:#68736e}.page_alertItemOverdue__pFMgC{border-color:#e2a199}.page_alertItemOverdue__pFMgC b{color:#b42318}.page_area__FEfU8{margin-bottom:18px;padding:16px;border:1px solid #e3e8e6;border-radius:14px;background:#fafcfb}.page_area__FEfU8 h4,.page_panel__GeUuA h4{margin:0 0 12px;font-size:17px}.page_tableGrid__zzqh_{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:10px;gap:10px}.page_tableCard__kRZDE{min-height:142px;border:1px solid #cfd6d3;border-radius:12px;padding:14px;background:#fff;color:#202723;text-align:left;display:flex;flex-direction:column;gap:7px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform 80ms ease}.page_tableCard__kRZDE:hover{border-color:#32745e;box-shadow:0 2px 8px rgba(26,62,50,.12);transform:translateY(-1px)}.page_tableCard__kRZDE:focus-visible{outline:3px solid rgba(50,116,94,.22);outline-offset:2px}.page_tableCard__kRZDE:disabled{cursor:not-allowed}.page_tableCard__kRZDE:disabled:hover{transform:none;box-shadow:none}.page_tableTop__T4C4c{display:flex;justify-content:space-between;align-items:center;gap:8px}.page_tableTop__T4C4c strong{overflow-wrap:anywhere}.page_tableIdentity__bE4SD{min-width:0;display:flex;flex-direction:column;gap:2px}.page_tableIdentity__bE4SD>span{color:#68736e;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page_tableStatus__DYHYZ{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:650}.page_tableStatus__DYHYZ i{width:8px;height:8px;flex:none;border-radius:999px;background:#3d8a68;box-shadow:0 0 0 3px rgba(61,138,104,.12)}.page_status_OPEN__JUPar{border-color:#99c2df;background:#f7fbff}.page_status_OPEN__JUPar .page_tableStatus__DYHYZ{color:#245f8a}.page_status_OPEN__JUPar .page_tableStatus__DYHYZ i{background:#337fb7;box-shadow:0 0 0 3px rgba(51,127,183,.13)}.page_status_CLOSING__FLV0W{border-color:#e6c26f;background:#fffaf0}.page_status_CLOSING__FLV0W .page_tableStatus__DYHYZ{color:#8b6215}.page_status_CLOSING__FLV0W .page_tableStatus__DYHYZ i{background:#d69a22;box-shadow:0 0 0 3px rgba(214,154,34,.14)}.page_status_BLOCKED__VLDGr{border-color:#d5d9d7;background:#f3f4f4;color:#6b716e}.page_status_BLOCKED__VLDGr .page_tableStatus__DYHYZ i{background:#89908d;box-shadow:none}.page_status_AVAILABLE__WGdfu{border-color:#bad8cb}.page_status_AVAILABLE__WGdfu .page_tableStatus__DYHYZ{color:#2e7154}.page_alertEndingCard__rUMXE{border-color:#e1b65c;background:#fff8e8}.page_alertEndingCard__rUMXE .page_tableStatus__DYHYZ{color:#8b6215}.page_alertEndingCard__rUMXE .page_tableStatus__DYHYZ i{background:#d69a22;box-shadow:0 0 0 3px rgba(214,154,34,.14)}.page_alertOverdueCard__tEPFO{border-color:#df8b82;background:#fff7f6}.page_alertOverdueCard__tEPFO .page_tableStatus__DYHYZ{color:#a83228}.page_alertOverdueCard__tEPFO .page_tableStatus__DYHYZ i{background:#c9473b;box-shadow:0 0 0 3px rgba(201,71,59,.14)}.page_panel__GeUuA{padding:4px 0 20px}.page_panelHeader__mz7LI{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.page_settingsGrid__ItxxO{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);grid-gap:28px;gap:28px}.page_discoveryPanel__OD2vz{grid-column:1/-1;border-top:1px solid #d9dfdc;padding-top:20px}.page_coordinateRow__9D9GP{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) auto;grid-gap:12px;gap:12px;align-items:end}.page_coordinateRow__9D9GP .ant-input-number{width:100%}.page_coordinateRow__9D9GP>button{margin-bottom:24px}.page_discoveryNotice__BYsQ_{margin-bottom:16px}.page_formGrid__c1NWw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.page_participantRow__29E__{display:grid;grid-template-columns:minmax(120px,1fr) minmax(170px,1.35fr) minmax(170px,1.35fr) minmax(120px,.8fr) auto;grid-gap:8px;gap:8px;align-items:start}.page_participantRow__29E__ .ant-form-item{margin-bottom:0}.page_full__dLgDy{width:100%}.page_inlineForm__lcpNK{margin-top:12px;row-gap:8px}.page_rateSelect__aUBH8{width:180px}.page_memberSelect__4s__e{width:210px}.page_gameSelect__Vi5oD{width:min(100%,420px);margin-top:12px}.page_sessionLayout__5Z8AL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.page_sessionActions__Zfj_h,.page_sessionSummary__9QrlV{grid-column:1/-1}.page_sessionSummary__9QrlV{order:-5}.page_sessionActions__Zfj_h{order:-4;width:100%;padding:12px;border:1px solid #c9daf4;border-radius:10px;background:#f6f9ff}.page_sessionSection__XsDTq{min-width:0;padding:14px;border:1px solid #e3e8e6;border-radius:12px;background:#fff}.page_sessionSection__XsDTq h5{margin-top:0}.page_sessionGames__iBbnz,.page_sessionParticipants__0VKq9{order:-3}.page_sessionIdentity__2M8M0{order:-2;grid-column:1/-1}.page_sessionRelocate__Kzw9o{order:2;grid-column:1/-1;background:#fafcfb}@media (max-width:760px){.page_metrics__rOHju{grid-template-columns:repeat(2,minmax(0,1fr))}.page_coordinateRow__9D9GP,.page_formGrid__c1NWw,.page_participantRow__29E__,.page_sessionLayout__5Z8AL,.page_settingsGrid__ItxxO{grid-template-columns:minmax(0,1fr)}.page_sessionActions__Zfj_h,.page_sessionIdentity__2M8M0,.page_sessionRelocate__Kzw9o,.page_sessionSummary__9QrlV{grid-column:1}.page_coordinateRow__9D9GP>button{margin:-12px 0 20px}.page_locationSelect__XStNp{width:100%;min-width:0}.page_tableGrid__zzqh_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.page_tableGrid__zzqh_{grid-template-columns:minmax(0,1fr)}}.page_gameImage__TYxqF{width:64px;height:64px;object-fit:contain;display:flex;align-items:center;justify-content:center;font-size:24px}.page_libraryItem__6BTDl{flex-wrap:wrap;gap:12px}.page_libraryItem__6BTDl .ant-list-item-meta{min-width:200px}.page_libraryItem__6BTDl .ant-list-item-action{-webkit-margin-start:0;margin-inline-start:0}.page_analytics__SDH_x{display:grid;grid-gap:16px;gap:16px;min-width:0}.page_analyticsFilters__0fCTk{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr)) auto auto;grid-gap:10px;gap:10px;align-items:end}.page_analyticsFilters__0fCTk label,.page_effectiveDate__gR6TF{display:grid;grid-gap:6px;gap:6px;color:#5d6763;font-size:12px}.page_analyticsFilters__0fCTk .ant-select{width:100%}.page_analyticsKpis__MB8X3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.page_analyticsKpis__MB8X3>div{min-width:0;border:1px solid #dfe6e2;border-radius:10px;padding:12px;background:var(--bms-surface,#fff)}.page_analyticsKpis__MB8X3 span,.page_analyticsKpis__MB8X3 strong{display:block;overflow-wrap:anywhere}.page_analyticsKpis__MB8X3 span{color:#68736e;font-size:12px}.page_analyticsKpis__MB8X3 strong{margin-top:4px;font-size:20px}.page_analyticsSection__5VBZU{min-width:0;padding:16px;border:1px solid #dfe6e2;border-radius:12px;background:var(--bms-surface,#fff)}.page_heatmapScroll__g6Iqf,.page_tableScroll__3YArG{max-width:100%;overflow-x:auto}.page_heatmap__McwTn{min-width:760px;display:grid;grid-gap:4px;gap:4px;align-items:center}.page_heatmap__McwTn>b{text-align:center;font-size:11px}.page_heatmapRow__SHdCi{display:grid;grid-gap:4px;gap:4px;align-items:center}.page_heatCell__md9Sc{min-height:42px;display:grid;place-items:center;border-radius:6px;font-size:11px;font-weight:700}.page_waterfall__3aEwX{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.page_waterfall__3aEwX>div{min-width:0;padding:12px;border-radius:8px;background:#f2f7f4}.page_waterfall__3aEwX b,.page_waterfall__3aEwX span{display:block;overflow-wrap:anywhere}.page_waterfall__3aEwX span{font-size:11px;color:#68736e}.page_analyticsTwoColumns__LXgta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.page_hoursEditor__tVkfO{margin-top:8px}.page_effectiveDate__gR6TF{width:min(260px,100%);margin:14px 0}.page_hoursGrid__OWwdm{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.page_hoursRow__QxFl_{display:grid;grid-template-columns:100px 110px minmax(100px,1fr) auto minmax(100px,1fr);grid-gap:8px;gap:8px;align-items:center}@media (max-width:900px){.page_analyticsFilters__0fCTk,.page_analyticsKpis__MB8X3{grid-template-columns:repeat(2,minmax(0,1fr))}.page_waterfall__3aEwX{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.page_analyticsFilters__0fCTk,.page_analyticsTwoColumns__LXgta{grid-template-columns:minmax(0,1fr)}.page_analyticsKpis__MB8X3,.page_waterfall__3aEwX{grid-template-columns:repeat(2,minmax(0,1fr))}.page_hoursRow__QxFl_{grid-template-columns:minmax(90px,1fr) auto}.page_hoursRow__QxFl_ input{min-width:0}}.RealtimeProvider_posConnection__pdLW0{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:7px 10px;border:0;border-radius:999px;color:#667085;background:#f5f7fa;font:inherit;font-size:12px;font-weight:600;white-space:nowrap}.RealtimeProvider_posConnectionDot__kgns_{width:8px;height:8px;flex:none;border-radius:50%;background:#98a2b3}.RealtimeProvider_posConnectionOnline__iFwf8 .RealtimeProvider_posConnectionDot__kgns_{background:#52c41a;box-shadow:0 0 0 3px #f6ffed}.RealtimeProvider_posConnectionOffline__oGUZe{color:#cf1322;background:#fff2f0}.RealtimeProvider_posConnectionOffline__oGUZe .RealtimeProvider_posConnectionDot__kgns_{background:#ff4d4f}.RealtimeProvider_posConnectionMenu__NZj1_{position:relative}.RealtimeProvider_posConnectionMenu__NZj1_>summary{list-style:none;cursor:pointer}.RealtimeProvider_posConnectionMenu__NZj1_>summary::-webkit-details-marker{display:none}.RealtimeProvider_posConnectionMenu__NZj1_>summary:focus-visible{outline:2px solid #1677ff;outline-offset:2px}.RealtimeProvider_posConnectionFallback__e5Trg{border:1px solid #ffd591;color:#ad6800;background:#fffbe6}.RealtimeProvider_posConnectionFallback__e5Trg .RealtimeProvider_posConnectionDot__kgns_{background:#faad14;box-shadow:0 0 0 3px #fff1b8}.RealtimeProvider_posConnectionInfo__NmKRO{width:15px;height:15px;display:grid;place-items:center;border:1px solid;border-radius:50%;font-size:10px;font-style:normal;line-height:1}.RealtimeProvider_posConnectionPopover__VPfDG{position:absolute;top:calc(100% + 8px);right:0;z-index:1250;width:min(280px,calc(100vw - 32px));padding:11px 12px;border:1px solid #ffe7ba;border-radius:10px;color:#667085;background:#fff;box-shadow:0 12px 32px rgba(30,42,60,.16);font-size:11px;font-weight:400;line-height:1.5;white-space:normal}.RealtimeProvider_posConnectionPopover__VPfDG span,.RealtimeProvider_posConnectionPopover__VPfDG strong{display:block}.RealtimeProvider_posConnectionPopover__VPfDG strong{color:#874d00;font-size:12px}.RealtimeProvider_posConnectionPopover__VPfDG span{margin-top:4px}.RealtimeProvider_posConnectionFloating__gIv3D{position:fixed;z-index:1200;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}@media (max-width:767px){.RealtimeProvider_posConnectionPopover__VPfDG{position:fixed;top:auto;right:12px;bottom:58px;left:12px;width:auto}}.DesktopUpdateMenu_menu__fF8gh{position:relative;flex:0 0 var(--update-size,44px);letter-spacing:0}.DesktopUpdateMenu_trigger__8XO5m{position:relative;display:grid;place-items:center;width:var(--update-size,44px);height:var(--update-size,44px);box-sizing:border-box;border:1px solid var(--line,#d9dee7);border-radius:var(--update-radius,11px);background:var(--panel,#fff);color:var(--ink-3,#7a8597);font-size:20px;list-style:none;cursor:pointer}.DesktopUpdateMenu_trigger__8XO5m::-webkit-details-marker{display:none}.DesktopUpdateMenu_available__Zeyrg{color:var(--accent,#1677ff)}.DesktopUpdateMenu_menu__fF8gh[open] .DesktopUpdateMenu_trigger__8XO5m,.DesktopUpdateMenu_trigger__8XO5m:hover{border-color:var(--accent,#91caff);background:var(--panel-2,#f8fbff);color:var(--accent,#1677ff)}.DesktopUpdateMenu_popover__rabnN :focus-visible,.DesktopUpdateMenu_trigger__8XO5m:focus-visible{outline:2px solid var(--accent,#1677ff);outline-offset:3px}.DesktopUpdateMenu_dot___e2BZ{position:absolute;top:6px;right:6px;width:7px;height:7px;border:2px solid var(--panel,#fff);border-radius:50%;background:var(--accent,#1677ff)}.DesktopUpdateMenu_popover__rabnN{position:fixed;top:var(--update-top,100px);left:var(--update-left,16px);z-index:40;width:336px;max-width:calc(100vw - 32px);max-height:calc(100dvh - var(--update-top, 100px) - 16px);overflow:auto;box-sizing:border-box;border:1px solid var(--line,#e5e8ee);border-radius:8px;background:var(--panel,#fff);color:var(--ink,#263244);box-shadow:0 12px 32px rgba(30,42,60,.12);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.DesktopUpdateMenu_heading__h7_zZ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 12px}.DesktopUpdateMenu_heading__h7_zZ strong{display:block;font-size:16px;font-weight:600}.DesktopUpdateMenu_heading__h7_zZ small{display:block;margin-top:2px;color:var(--ink-3,#748095);font-size:12px}.DesktopUpdateMenu_refresh__QcuQi{display:grid;place-items:center;flex:0 0 32px;width:32px;min-height:32px!important;padding:0!important;border:0!important;border-radius:6px!important;background:var(--quiet,#f5f7fa)!important;color:var(--ink-3,#748095)!important;box-shadow:none!important}.DesktopUpdateMenu_body__w_iD1{padding:0 20px 16px}.DesktopUpdateMenu_version__vuUGF{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0 10px}.DesktopUpdateMenu_version__vuUGF strong{font-size:18px;font-weight:600}.DesktopUpdateMenu_version__vuUGF span{color:var(--green,#389e0d);font-size:12px;white-space:nowrap}.DesktopUpdateMenu_notes__rARgj{margin:0 0 12px;white-space:pre-wrap;max-height:160px;overflow:auto}.DesktopUpdateMenu_muted__zLYEQ{color:var(--ink-3,#748095)}.DesktopUpdateMenu_hint__JF6y5{margin:14px 0 0;color:var(--ink-3,#748095);font-size:12px}.DesktopUpdateMenu_platform__kiXVj{display:grid;grid-gap:6px;gap:6px;margin-bottom:12px;color:var(--ink-2,#596579)}.DesktopUpdateMenu_platform__kiXVj select{width:100%;min-width:0;height:40px;padding:0 10px;border:1px solid var(--line,#d9dee7);border-radius:6px;background:var(--panel,#fff);color:var(--ink,#263244);font:inherit}.DesktopUpdateMenu_actions__p0jK4{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--line-2,#eef0f4)}.DesktopUpdateMenu_actions__p0jK4 .DesktopUpdateMenu_download__yoHdS,.DesktopUpdateMenu_actions__p0jK4 .DesktopUpdateMenu_later__PWMDK{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px!important;padding:7px 12px!important;border:0!important;border-radius:6px!important;font:inherit;font-weight:500;text-decoration:none;cursor:pointer;box-shadow:none!important}.DesktopUpdateMenu_actions__p0jK4 .DesktopUpdateMenu_later__PWMDK{background:transparent!important;color:var(--ink-3,#748095)!important}.DesktopUpdateMenu_actions__p0jK4 .DesktopUpdateMenu_later__PWMDK:hover{background:var(--panel-2,#f5f7fa)!important}.DesktopUpdateMenu_actions__p0jK4 .DesktopUpdateMenu_download__yoHdS{background:var(--accent,#1677ff)!important;color:var(--on-solid,#fff)!important}.DesktopUpdateMenu_actions__p0jK4 .DesktopUpdateMenu_download__yoHdS:hover{background:var(--accent-hover,#0958d9)!important}.DesktopUpdateMenu_actions__p0jK4 .DesktopUpdateMenu_download__yoHdS:disabled{background:var(--quiet,#e8edf4)!important;color:var(--ink-3,#98a2b3)!important;cursor:not-allowed}.GiftPromotionSummary_root__gKGgV{padding:12px 0;border-block:1px solid #dde2e9}.GiftPromotionSummary_row__Wri9k{display:flex;align-items:center;gap:8px;color:#237346;min-width:0}.GiftPromotionSummary_row__Wri9k+.GiftPromotionSummary_row__Wri9k{margin-top:10px}.GiftPromotionSummary_row__Wri9k>div{flex:1 1;min-width:0;overflow-wrap:anywhere}.GiftPromotionSummary_row__Wri9k span,.GiftPromotionSummary_row__Wri9k strong{display:block;font-size:13px}.GiftPromotionSummary_row__Wri9k>button{flex:none;font-size:12px}