:root{--modal-responsive-layout:wide;--modal-page-header-gap:clamp(18px, 2.2vh, 30px);--modal-page-bottom-gap:clamp(18px, 2.2vh, 30px);--modal-page-side-clearance:clamp(18px, 2.4vw, 36px);--modal-page-layer-top:0px;--modal-page-left-edge:0px;--modal-page-right-edge:0px;--modal-page-content-width:calc(100vw - var(--modal-page-left-edge) - var(--modal-page-right-edge));--modal-page-header-clearance:calc(var(--tb-h,56px) + var(--modal-page-header-gap) + env(safe-area-inset-top));--modal-page-top-clearance:calc(var(--modal-page-layer-top) + var(--modal-page-header-clearance));--modal-page-bottom-clearance:calc(var(--modal-page-bottom-gap) + env(safe-area-inset-bottom));--modal-page-max-height:calc(100dvh - var(--modal-page-layer-top) - var(--modal-page-header-clearance) - var(--modal-page-bottom-clearance));--modal-page-max-width:calc(var(--modal-page-content-width) - var(--modal-page-side-clearance) - var(--modal-page-side-clearance));--modal-journey-height:clamp(520px, 72dvh, 720px);--modal-journey-compact-height:clamp(500px, 68dvh, 660px);--modal-journey-wide-height:clamp(600px, 76dvh, 780px);--modal-page-z:2147480000;--modal-page-nested-z:2147480000}body.clubos-shell-active{--modal-page-left-edge:var(--sb-w,248px);--modal-page-content-width:calc(100vw - var(--modal-page-left-edge) - var(--modal-page-right-edge));--modal-page-max-width:calc(var(--modal-page-content-width) - var(--modal-page-side-clearance) - var(--modal-page-side-clearance))}body.clubos-shell-nav-collapsed{--modal-page-left-edge:var(--sb-w-collapsed,64px);--modal-page-content-width:calc(100vw - var(--modal-page-left-edge) - var(--modal-page-right-edge));--modal-page-max-width:calc(var(--modal-page-content-width) - var(--modal-page-side-clearance) - var(--modal-page-side-clearance))}body.clubos-shell-nav-compact{--modal-page-left-edge:0px;--modal-page-content-width:calc(100vw - var(--modal-page-right-edge));--modal-page-max-width:calc(var(--modal-page-content-width) - var(--modal-page-side-clearance) - var(--modal-page-side-clearance))}@media (max-width:860px),(max-height:720px){:root{--modal-responsive-layout:compact;--modal-page-layer-top:0px;--modal-page-left-edge:0px;--modal-page-right-edge:0px;--modal-page-header-gap:16px;--modal-page-bottom-gap:28px;--modal-page-side-clearance:16px;--modal-page-content-width:100vw;--modal-page-max-width:calc(var(--modal-page-content-width) - var(--modal-page-side-clearance) - var(--modal-page-side-clearance));--modal-page-header-clearance:calc(var(--tb-h,56px) + var(--modal-page-header-gap) + env(safe-area-inset-top));--modal-page-top-clearance:calc(var(--modal-page-layer-top) + var(--modal-page-header-clearance));--modal-journey-height:min(620px, var(--modal-page-max-height));--modal-journey-compact-height:min(560px, var(--modal-page-max-height));--modal-journey-wide-height:min(680px, var(--modal-page-max-height))}}.modal-bd.open,.page-tour-layer,.platform-guide-layer.open,.push-onboarding-layer.open,.page-help-mobile-backdrop,.share-to-messages-bd.open,.forward-selection-bd.open,.logout-confirm-layer,.super-admin-create-confirm-layer,.account-delete-layer,.calendar-awareness-backdrop,.club-drill-preview-modal,.dashboard-event-modal-bd,.player-wellness-modal-bd,.player-details-modal-bd,.player-edit-modal-bd,.availability-report-modal-bd,.chat-info-backdrop,.inbox-drill-modal,#screen-session-planner .session-clear-modal.on,#screen-session-planner .session-dirty-modal.on,#screen-session-planner .session-replace-modal.on,#screen-session-planner .session-save-modal.on,#screen-session-planner .session-drill-preview-modal.on,.import-player-modal-backdrop,#screen-match-detail .match-load-player-modal-backdrop,#screen-match-detail .clip-capture-overlay,.user-notification-decision{inset:var(--modal-page-layer-top) var(--modal-page-right-edge) 0 var(--modal-page-left-edge)!important;z-index:var(--modal-page-z)!important;box-sizing:border-box!important;padding:var(--modal-page-header-clearance) var(--modal-page-side-clearance) var(--modal-page-bottom-clearance)!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;overflow:hidden!important}.page-tour-layer{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:0 0!important}.page-tour-layer>.page-tour-highlight{pointer-events:none!important;background:0 0!important;display:block!important;box-shadow:0 0 0 9999px #03071294,0 18px 46px #0307122e!important}.page-tour-layer>.page-tour-panel{pointer-events:auto!important}.modal-bd.open>:where(.modal,form.modal,section.modal),.modal-bd.open .modal,.page-tour-layer>.page-tour-panel,.platform-guide-layer.open>.platform-guide-modal,.push-onboarding-layer.open>.push-onboarding-modal,.page-help-mobile-modal,#screen-notifications-inbox .inbox-session-preview-modal,#screen-notifications-inbox .chat-info-panel,.calendar-awareness-modal,.club-drill-preview-card,.dashboard-event-modal,.player-wellness-modal,.player-details-modal,.player-edit-modal,.availability-report-modal,.availability-profile-modal,.pipeline-assign-modal,.idp-send-modal,.idp-player-response-unlock-modal,.period-save-modal,.account-delete-modal,.share-to-messages-modal,.forward-selection-modal,.logout-confirm-card,.super-admin-create-confirm-card,#screen-session-planner .session-clear-card,#screen-session-planner .session-dirty-card,#screen-session-planner .session-replace-card,#screen-session-planner .session-save-card,#screen-session-planner .session-drill-preview-card,.import-player-create-panel,#screen-match-detail .match-load-player-modal,#screen-match-detail .clip-capture-modal,.user-notification-decision-card{box-sizing:border-box!important;isolation:isolate!important;height:auto!important;min-height:0!important;max-height:var(--modal-page-max-height)!important;max-width:min(var(--modal-page-max-width), var(--modal-target-width,var(--modal-standard-width,680px)))!important;margin:0!important;transform:none!important}.club-drill-preview-card{--modal-target-width:980px}#screen-session-planner .session-drill-preview-card,#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true],.club-drill-preview-card{--modal-target-width:1180px}#screen-session-planner .session-drill-preview-card{width:min(100%, var(--modal-target-width))!important}#screen-session-planner .drill-preview-field,#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview{place-items:center!important;width:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}#screen-session-planner .drill-preview-field .session-drill-directory-preview-field,#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview .inbox-session-planner-field{aspect-ratio:16/9!important;transform-origin:50%!important;--field-item-base:clamp(7px, min(2.38cqw, 4.23cqh), 24px)!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:clamp(430px,min(52vw,58dvh),640px)!important;max-height:none!important;margin:0 auto!important;transform:none!important}@media (max-width:960px){#screen-session-planner .session-drill-preview-card,#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true],.club-drill-preview-card{--modal-target-width:680px}#screen-session-planner .drill-preview-field,#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview{background:linear-gradient(#051f390d,#051f3905)!important;min-height:0!important}#screen-session-planner .drill-preview-field .session-drill-directory-preview-field[data-layout=portrait],#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview .inbox-session-planner-field[data-layout=portrait],body.clubos-inbox-mobile-lock #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-body[data-mobile-page=preview] .inbox-session-field-preview .inbox-session-planner-field[data-layout=portrait]{aspect-ratio:9/16!important;transform-origin:50%!important;--field-item-base:clamp(7px, min(5cqw, 1.852cqh), 19px)!important;width:min(100%,430px)!important;min-width:0!important;max-width:min(100%,430px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;transform:none!important}}@media (max-width:860px){#screen-session-planner .drill-preview-field{--rotated-session-preview-width:min(660px, calc(100dvh - 220px), calc(100vw + 190px));min-height:var(--rotated-session-preview-width)!important;place-items:center!important;padding:8px!important;display:grid!important;overflow:hidden!important}#screen-session-planner .drill-preview-field .session-drill-directory-preview-field[data-layout=landscape],#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview .inbox-session-planner-field[data-layout=landscape]{width:var(--rotated-session-preview-width,min(660px, calc(100dvh - 220px)))!important;min-width:var(--rotated-session-preview-width,min(660px, calc(100dvh - 220px)))!important;aspect-ratio:16/9!important;transform-origin:50%!important;--field-item-base:clamp(8px, min(2.38cqw, 4.23cqh), 22px)!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;transform:rotate(-90deg)scale(1.02)!important}#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview{--rotated-session-preview-width:min(660px, calc(100dvh - 220px))}}@media (max-width:430px){#screen-session-planner .drill-preview-field{--rotated-session-preview-width:min(620px, calc(100dvh - 250px), calc(100vw + 165px))}#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview{--rotated-session-preview-width:min(620px, calc(100dvh - 250px))}}.share-to-messages-modal,.forward-selection-modal,#screen-notifications-inbox .chat-info-panel,#screen-notifications-inbox .inbox-session-preview-modal,.availability-profile-modal,.player-wellness-modal,.calendar-event-modal,.calendar-import-modal,.calendar-lineup-modal,.import-player-create-panel,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell>.premium-chat-pane{height:min(var(--modal-journey-height), var(--modal-page-max-height))!important}#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true],#screen-notifications-inbox .inbox-session-preview-modal.kind-match,.availability-report-modal{height:min(var(--modal-journey-wide-height), var(--modal-page-max-height))!important}.dashboard-event-modal,.player-details-modal,.player-edit-modal,.calendar-player-event-modal,.logout-confirm-card,.super-admin-create-confirm-card,.account-delete-modal,.user-notification-decision-card{max-height:min(var(--modal-journey-compact-height), var(--modal-page-max-height))!important}#screen-notifications-inbox .chat-info-backdrop .chat-info-panel,#screen-notifications-inbox .inbox-item-preview-modal .inbox-session-preview-modal{width:min(100%, var(--modal-target-width,var(--modal-standard-width,680px)))!important;max-width:min(var(--modal-page-max-width), var(--modal-target-width,var(--modal-standard-width,680px)))!important;max-height:var(--modal-page-max-height)!important}.club-shared-item-preview-modal{z-index:var(--modal-page-nested-z)!important}.club-shared-item-preview-modal .club-shared-item-preview-card{width:min(100%, var(--modal-target-width,var(--modal-standard-width,680px)))!important;max-width:min(var(--modal-page-max-width), var(--modal-target-width,var(--modal-standard-width,680px)))!important;max-height:var(--modal-page-max-height)!important}.club-shared-item-preview-modal .club-shared-item-preview-card[data-field-preview=true]{--modal-target-width:1180px}.club-shared-item-preview-modal .inbox-item-preview-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}.club-shared-item-preview-modal .inbox-item-preview-copy,.club-shared-item-preview-modal .inbox-item-preview-title{min-width:0!important}.club-shared-item-preview-modal .inbox-item-preview-title{overflow-wrap:normal!important;word-break:normal!important}.club-shared-item-preview-modal .inbox-preview-header-controls{z-index:30!important;justify-content:flex-end!important;justify-self:end!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;display:inline-flex!important;position:relative!important}.club-shared-item-preview-modal .inbox-preview-header-controls .inbox-item-preview-close{flex:0 0 var(--modal-close-size,40px)!important;position:static!important;inset:auto!important;transform:none!important}.club-shared-item-preview-modal .inbox-preview-detail-menu{flex:none!important}.club-shared-item-preview-modal .inbox-item-preview-detail-stack{gap:10px;margin:0 0 14px;display:grid}.club-shared-item-preview-modal .inbox-item-preview-detail-stack .inbox-preview-subhead,.club-shared-item-preview-modal .inbox-item-preview-detail-stack .inbox-preview-stat-rail,.club-shared-item-preview-modal .inbox-item-preview-detail-stack .inbox-item-preview-grid,.club-shared-item-preview-modal .inbox-item-preview-detail-stack .inbox-preview-status-list{margin-bottom:0}.club-shared-item-preview-modal .club-shared-item-preview-card[data-field-preview=true] .inbox-session-field-preview{background:linear-gradient(#051f390d,#051f3905)!important;border:1px solid #051f391f!important;place-items:center!important;width:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.club-shared-item-preview-modal .club-shared-item-preview-card[data-field-preview=true] .inbox-session-field-preview .inbox-session-planner-field{aspect-ratio:16/9!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:clamp(430px,min(52vw,58dvh),640px)!important;max-height:none!important;margin:0 auto!important;transform:none!important}.modal-bd.open>:where(.modal,form.modal,section.modal),.modal-bd.open .modal{width:min(100%, var(--modal-target-width,var(--modal-standard-width,680px)))!important}#screen-notifications-inbox .chat-info-backdrop{z-index:var(--modal-page-z)!important}#screen-notifications-inbox .inbox-item-preview-modal,.forward-selection-bd.open,.share-to-messages-bd.open{z-index:var(--modal-page-nested-z)!important}#screen-notifications-inbox .msg-context-picker{inset:var(--modal-page-top-clearance) calc(var(--modal-page-right-edge) + var(--modal-page-side-clearance)) var(--modal-page-bottom-clearance) calc(var(--modal-page-left-edge) + var(--modal-page-side-clearance))!important;width:min(620px, var(--modal-page-max-width))!important;max-width:min(620px, var(--modal-page-max-width))!important;height:max-content!important;max-height:var(--modal-page-max-height)!important;margin:auto!important;position:fixed!important;transform:none!important}.modal-bd.open :where(.modal-h,.calendar-awareness-head,.chat-info-head,.inbox-item-preview-header),.modal-bd.open :where(.modal-f,.calendar-detail-actions,.chat-info-actions,.share-modal-actions),.page-tour-actions{flex:none!important}.modal-bd.open :where(.modal-b),.page-tour-body,.chat-info-body,.inbox-item-preview-body,.calendar-awareness-modal>:not(.calendar-awareness-close):not(.calendar-awareness-head){overscroll-behavior:contain!important;min-height:0!important}@media (max-width:860px),(max-height:720px){:root{--modal-page-layer-top:0px;--modal-page-left-edge:0px;--modal-page-right-edge:0px;--modal-page-header-gap:16px;--modal-page-bottom-gap:28px;--modal-page-side-clearance:16px;--modal-page-content-width:100vw;--modal-page-max-width:calc(var(--modal-page-content-width) - var(--modal-page-side-clearance) - var(--modal-page-side-clearance));--modal-page-header-clearance:calc(var(--tb-h,56px) + var(--modal-page-header-gap) + env(safe-area-inset-top));--modal-page-top-clearance:calc(var(--modal-page-layer-top) + var(--modal-page-header-clearance));--modal-page-bottom-clearance:calc(var(--modal-page-bottom-gap) + env(safe-area-inset-bottom));--modal-journey-height:min(620px, var(--modal-page-max-height));--modal-journey-compact-height:min(560px, var(--modal-page-max-height));--modal-journey-wide-height:min(680px, var(--modal-page-max-height))}body.clubos-inbox-mobile-lock{--inbox-mobile-popup-top:var(--modal-page-top-clearance);--inbox-mobile-popup-bottom:calc(78px + var(--modal-page-bottom-clearance));--inbox-mobile-compose-top:var(--modal-page-top-clearance);--inbox-mobile-compose-bottom:var(--modal-page-bottom-clearance)}body.clubos-inbox-mobile-lock #screen-notifications-inbox.dashboard-inbox-standalone .dashboard-inbox-focused-shell[data-mode=compose]>.premium-chat-pane{top:var(--modal-page-top-clearance)!important;bottom:var(--modal-page-bottom-clearance)!important;height:auto!important;max-height:none!important}#screen-calendar .calendar-event-modal-backdrop{padding:var(--modal-page-header-clearance) 14px var(--modal-page-bottom-clearance)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#050c16b8!important;inset:0!important}#screen-calendar .calendar-event-modal-backdrop>.calendar-event-modal,#screen-calendar .calendar-event-modal-backdrop>.calendar-import-modal{max-height:var(--modal-page-max-height)!important}.modal-bd.open>:where(.modal,form.modal,section.modal),.modal-bd.open .modal,.page-tour-layer>.page-tour-panel,.platform-guide-layer.open>.platform-guide-modal,.push-onboarding-layer.open>.push-onboarding-modal,.page-help-mobile-modal,#screen-notifications-inbox .inbox-session-preview-modal,#screen-notifications-inbox .chat-info-panel,.calendar-awareness-modal,.club-drill-preview-card,.dashboard-event-modal,.player-wellness-modal,.player-details-modal,.player-edit-modal,.availability-report-modal,.availability-profile-modal,.pipeline-assign-modal,.idp-send-modal,.idp-player-response-unlock-modal,.period-save-modal,.account-delete-modal,.share-to-messages-modal,.forward-selection-modal,.logout-confirm-card,.super-admin-create-confirm-card,#screen-session-planner .session-clear-card,#screen-session-planner .session-dirty-card,#screen-session-planner .session-replace-card,#screen-session-planner .session-save-card,#screen-session-planner .session-drill-preview-card,.import-player-create-panel,#screen-match-detail .match-load-player-modal,#screen-match-detail .clip-capture-modal,.user-notification-decision-card{width:min(100%, var(--modal-page-max-width))!important;max-width:var(--modal-page-max-width)!important;max-height:var(--modal-page-max-height)!important}body.clubos-inbox-mobile-lock #screen-notifications-inbox .msg-context-picker{padding:var(--modal-page-header-clearance) var(--modal-page-side-clearance) var(--inbox-mobile-popup-bottom,var(--modal-page-bottom-clearance))!important}.modal-bd.open :where(.modal-b,.modal-form-grid,.calendar-form-grid,.settings-grid,.player-edit-grid,.pipeline-modal-grid,.idp-send-fields,.share-person-grid,.import-player-form-grid,.availability-report-grid,.player-details-grid,.availability-profile-grid),.page-tour-body,.chat-info-body,.inbox-item-preview-body,.dashboard-event-modal :where(.modal-b,.modal-form-grid),.player-wellness-modal :where(.modal-b,.modal-form-grid),.player-details-modal :where(.modal-b,.modal-form-grid),.player-edit-modal :where(.modal-b,.modal-form-grid),.availability-report-modal :where(.availability-report-modal-body,.modal-form-grid),.availability-profile-modal :where(.availability-profile-body,.modal-form-grid),.pipeline-assign-modal :where(.modal-b,.modal-form-grid),.idp-send-modal :where(.idp-send-modal-body,.modal-form-grid),.share-to-messages-modal :where(.modal-b,.modal-form-grid),.forward-selection-modal :where(.forward-selection-body,.modal-form-grid),.import-player-create-panel :where(.import-player-create-body,.modal-form-grid),#screen-match-detail .clip-capture-modal :where(.clip-capture-body,.modal-form-grid){min-width:0!important;max-width:100%!important}.modal-bd.open :where(.modal-form-grid,.calendar-form-grid,.settings-grid,.player-edit-grid,.pipeline-modal-grid,.idp-send-fields,.share-person-grid,.import-player-form-grid,.availability-report-grid,.player-details-grid,.availability-profile-grid),.dashboard-event-modal :where(.modal-form-grid),.player-wellness-modal :where(.modal-form-grid),.player-details-modal :where(.modal-form-grid),.player-edit-modal :where(.modal-form-grid),.availability-report-modal :where(.modal-form-grid),.availability-profile-modal :where(.modal-form-grid),.pipeline-assign-modal :where(.modal-form-grid),.idp-send-modal :where(.modal-form-grid),.share-to-messages-modal :where(.modal-form-grid),.forward-selection-modal :where(.modal-form-grid),.import-player-create-panel :where(.modal-form-grid),#screen-match-detail .clip-capture-modal :where(.modal-form-grid){grid-template-columns:1fr!important;display:grid!important}.modal-bd.open :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.page-tour-layer :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.platform-guide-layer :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.share-to-messages-bd :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.forward-selection-bd :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.calendar-awareness-backdrop :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.dashboard-event-modal-bd :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.player-wellness-modal-bd :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.player-details-modal-bd :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.player-edit-modal-bd :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.availability-report-modal-bd :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.chat-info-backdrop :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.inbox-drill-modal :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.import-player-modal-backdrop :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control),.user-notification-decision :where(input,select,textarea,button,.btn,.chip,.pill,.segmented-control){min-width:0!important;max-width:100%!important}}@media (max-height:640px){:root{--modal-page-header-gap:12px;--modal-page-bottom-gap:18px;--modal-page-side-clearance:14px;--modal-page-header-clearance:calc(var(--tb-h,56px) + var(--modal-page-header-gap) + env(safe-area-inset-top));--modal-page-top-clearance:calc(var(--modal-page-layer-top) + var(--modal-page-header-clearance));--modal-page-bottom-clearance:calc(var(--modal-page-bottom-gap) + env(safe-area-inset-bottom))}.modal-bd.open :where(.modal-h,.calendar-awareness-head,.chat-info-head,.inbox-item-preview-header),.page-tour-head,.platform-guide-head,.push-onboarding-modal .modal-h,.logout-confirm-head,.super-admin-create-confirm-head,.user-notification-decision-head{min-height:54px!important}}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone{--inbox-popup-standard-width:min(560px, var(--modal-page-max-width));--inbox-popup-standard-height:var(--modal-page-max-height);--inbox-popup-standard-radius:18px;--inbox-popup-standard-backdrop:#050c1694;--inbox-popup-standard-shadow:0 34px 90px #040d1a4d}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell{inset:var(--modal-page-layer-top) var(--modal-page-right-edge) 0 var(--modal-page-left-edge)!important;z-index:var(--modal-page-z)!important;min-width:0!important;min-height:0!important;padding:var(--modal-page-header-clearance) var(--modal-page-side-clearance) var(--modal-page-bottom-clearance)!important;background:var(--inbox-popup-standard-backdrop)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-sizing:border-box!important;isolation:isolate!important;overscroll-behavior:contain!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;overflow:hidden!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell:before{content:none!important;display:none!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell>:not(.premium-chat-pane){display:none!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell>.premium-chat-pane{z-index:1!important;width:var(--inbox-popup-standard-width)!important;max-width:var(--inbox-popup-standard-width)!important;height:min(760px, var(--inbox-popup-standard-height))!important;max-height:var(--inbox-popup-standard-height)!important;border-radius:var(--inbox-popup-standard-radius)!important;min-height:0!important;box-shadow:var(--inbox-popup-standard-shadow)!important;pointer-events:auto!important;background:#fff!important;border:1px solid #051f3924!important;flex-direction:column!important;margin:0 auto!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell[data-mode=compose]>.premium-chat-pane,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell>.premium-chat-pane{height:min(var(--modal-journey-height), var(--modal-page-max-height))!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-head,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-tabs,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-actions,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-desktop-actions,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .inbox-detail-actions{flex:none!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-head{background:#fff!important;border-bottom:1px solid #051f391a!important;place-items:center!important;height:auto!important;min-height:58px!important;padding:10px 58px!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-head .thread-title-row{text-align:center!important;justify-items:center!important;width:100%!important;min-width:0!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-head .thread-back-button{color:var(--inbox-primary,var(--primary))!important;background:#fff!important;border:1px solid #051f3924!important;font-size:1rem!important;position:absolute!important;top:50%!important;left:10px!important;transform:translateY(-50%)!important;box-shadow:0 10px 22px #051f3914!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-head .badge,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-desktop-actions,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .inbox-detail-actions{display:none!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-tabs{border-bottom:1px solid var(--inbox-line,#051f391a)!important;background:#fff!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:8px 10px!important;display:grid!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-tabs button{background:var(--inbox-rail,#f5f8fb)!important;color:#637188!important;min-height:36px!important;font-family:var(--fd)!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:1px solid #051f3914!important;border-radius:999px!important;font-size:.68rem!important;font-weight:950!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-tabs button.active{border-color:color-mix(in srgb, var(--inbox-secondary,var(--secondary)) 58%, #fff 42%)!important;background:color-mix(in srgb, var(--inbox-secondary,var(--secondary)) 18%, #fff 82%)!important;color:var(--inbox-primary,var(--primary))!important;box-shadow:0 8px 18px #051f390f!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid{background:#fff!important;flex-direction:column!important;flex:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid>[data-compose-section]{pointer-events:none!important;border:0!important;flex:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=recipients]>[data-compose-section=recipients],#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message]>[data-compose-section=message]{height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;pointer-events:auto!important;background:#fff!important;border:0!important;border-radius:0!important;flex-direction:column!important;flex:1 1 0!important;margin:0!important;padding:12px!important;display:flex!important;overflow:hidden!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid>[data-compose-section],#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-recipient-scroll,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-attachment-grid,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-message-card,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-message-body-label textarea{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;min-height:0!important;overflow:hidden auto!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-recipients-card{gap:8px!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-chat-name-control,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-recipient-search,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-recipient-filter-row{flex:none!important;margin-bottom:0!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-recipient-scroll,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-attachment-grid{flex:1 1 0!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .recipient-picker{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .recipient-picker button{min-height:58px!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-message-body-label{flex-direction:column!important;flex:1 1 0!important;gap:8px!important;min-height:0!important;margin:0!important;display:flex!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-message-body-label textarea{resize:none!important;flex:auto!important;height:auto!important;min-height:180px!important;max-height:none!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-message-attachments,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-message-toolbar,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-context-picker,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-staged-context-row{display:none!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-actions{padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--inbox-line,#051f391a)!important;background:#fff!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-actions>span{min-width:52px!important;color:var(--tx-3)!important;font-family:var(--fm)!important;letter-spacing:.08em!important;text-align:center!important;white-space:nowrap!important;font-size:.68rem!important;font-weight:950!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-actions .btn{justify-content:center!important;width:100%!important;min-height:42px!important}#screen-inbox-page #screen-notifications-inbox .chat-info-backdrop,#screen-inbox-page #screen-notifications-inbox .inbox-item-preview-modal,#screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal{padding:var(--modal-page-header-clearance) var(--modal-page-side-clearance) var(--modal-page-bottom-clearance)!important;justify-content:center!important;align-items:center!important;overflow:hidden!important}#screen-inbox-page #screen-notifications-inbox .chat-info-panel,#screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal,#screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal .modal,.share-to-messages-modal,.forward-selection-modal{max-height:var(--modal-page-max-height)!important}@media (max-width:860px),(max-height:720px){#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone{--inbox-popup-standard-width:min(100%, 560px);--inbox-popup-standard-height:100%;--inbox-popup-standard-radius:18px}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell:before{inset:var(--modal-page-layer-top) var(--modal-page-right-edge) 0 var(--modal-page-left-edge)!important}#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell[data-mode=compose]>.premium-chat-pane,#screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell>.premium-chat-pane{z-index:1!important;width:var(--inbox-popup-standard-width)!important;max-width:var(--inbox-popup-standard-width)!important;height:min(var(--modal-journey-height), var(--modal-page-max-height))!important;max-height:var(--modal-page-max-height)!important;margin:0 auto!important;position:relative!important;inset:auto!important;transform:none!important}}body.clubos-inbox-route-active,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone{--inbox-popup-standard-width:min(560px, var(--modal-page-max-width));--inbox-popup-standard-height:min(var(--modal-journey-height), var(--modal-page-max-height));--inbox-popup-standard-radius:20px;--inbox-popup-standard-backdrop:#050c1694;--inbox-popup-standard-shadow:0 34px 90px #040d1a4d}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .chat-info-backdrop,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-modal,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal,body.clubos-inbox-route-active .share-to-messages-bd.open,body.clubos-inbox-route-active .forward-selection-bd.open{inset:var(--modal-page-layer-top) var(--modal-page-right-edge) 0 var(--modal-page-left-edge)!important;z-index:var(--modal-page-nested-z)!important;padding:var(--modal-page-header-clearance) var(--modal-page-side-clearance) var(--modal-page-bottom-clearance)!important;background:var(--inbox-popup-standard-backdrop)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-sizing:border-box!important;isolation:isolate!important;overscroll-behavior:contain!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;overflow:hidden!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .chat-info-panel,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal .modal,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell>.premium-chat-pane,body.clubos-inbox-route-active .share-to-messages-modal,body.clubos-inbox-route-active .forward-selection-modal{width:var(--inbox-popup-standard-width)!important;max-width:var(--inbox-popup-standard-width)!important;height:var(--inbox-popup-standard-height)!important;max-height:var(--inbox-popup-standard-height)!important;border-radius:var(--inbox-popup-standard-radius)!important;min-height:0!important;box-shadow:var(--inbox-popup-standard-shadow)!important;flex-direction:column!important;margin:0 auto!important;display:flex!important;overflow:hidden!important;transform:none!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true],body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal.kind-match{--modal-target-width:var(--inbox-popup-standard-width)!important;height:var(--inbox-popup-standard-height)!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .chat-info-head,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .chat-info-tabs,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .chat-info-actions,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-header,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-attachment-mobile-tabs,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-attachment-mobile-footer,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal .modal-h,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-head,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-tabs,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-mobile-actions,body.clubos-inbox-route-active .share-to-messages-modal .modal-h,body.clubos-inbox-route-active .share-to-messages-modal .share-modal-actions,body.clubos-inbox-route-active .share-to-messages-modal .share-mobile-actions,body.clubos-inbox-route-active .forward-selection-modal .modal-h,body.clubos-inbox-route-active .forward-selection-modal .share-modal-actions{flex:none!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .chat-info-body,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-body,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal .modal-b,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox.dashboard-inbox-standalone[data-view=compose] .compose-grid,body.clubos-inbox-route-active .share-to-messages-modal .modal-b,body.clubos-inbox-route-active .forward-selection-modal .forward-selection-body{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}body.clubos-inbox-route-active .share-to-messages-modal>.modal-close{z-index:40!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;color:var(--primary)!important;display:grid!important}@media (min-width:861px) and (min-height:721px){body.clubos-inbox-route-active .share-to-messages-modal{--inbox-popup-standard-width:min(920px, var(--modal-page-max-width,calc(100vw - 40px)));--inbox-popup-standard-height:min(760px, var(--modal-page-max-height,calc(100dvh - 40px)))}body.clubos-inbox-route-active .share-to-messages-modal .modal-h{min-height:116px!important;padding:20px calc(var(--modal-close-right,16px) + var(--modal-close-size,40px) + var(--modal-close-gap,14px)) 16px 24px!important}body.clubos-inbox-route-active .share-to-messages-modal .modal-b.share-modal-body{gap:12px!important;padding:18px 24px 0!important;overflow-y:auto!important}body.clubos-inbox-route-active .share-to-messages-modal .share-mobile-step-panel{flex:none!important;gap:12px!important;min-height:0!important;overflow:visible!important}body.clubos-inbox-route-active .share-to-messages-modal .share-attached-chip,body.clubos-inbox-route-active .share-to-messages-modal .share-mode-tabs,body.clubos-inbox-route-active .share-to-messages-modal .share-thread-name-control,body.clubos-inbox-route-active .share-to-messages-modal .share-review-card{flex:none!important}body.clubos-inbox-route-active .share-to-messages-modal .share-person-grid{max-height:none!important;padding:0!important;overflow:visible!important}body.clubos-inbox-route-active .share-to-messages-modal .share-person-grid button{min-height:58px!important;padding:8px 10px!important}body.clubos-inbox-route-active .share-to-messages-modal .share-message-field textarea{resize:vertical!important;min-height:92px!important;max-height:128px!important}body.clubos-inbox-route-active .share-to-messages-modal .share-modal-actions.share-desktop-actions{z-index:20!important;background:#fff!important;margin:4px -24px 0!important;padding:14px 24px 18px!important;position:sticky!important;bottom:0!important}}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker-layer{inset:var(--modal-page-layer-top) var(--modal-page-right-edge) 0 var(--modal-page-left-edge)!important;z-index:calc(var(--modal-page-nested-z) + 2)!important;padding:var(--modal-page-header-clearance) var(--modal-page-side-clearance) var(--modal-page-bottom-clearance)!important;background:var(--inbox-popup-standard-backdrop,#050c168a)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-sizing:border-box!important;overscroll-behavior:contain!important;isolation:isolate!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;overflow:hidden!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker{width:min(680px, var(--modal-page-max-width))!important;max-width:min(680px, var(--modal-page-max-width))!important;height:min(var(--modal-journey-compact-height), var(--modal-page-max-height))!important;max-height:var(--modal-page-max-height)!important;border-radius:var(--inbox-popup-standard-radius,22px)!important;box-shadow:var(--inbox-popup-standard-shadow,0 34px 90px #040d1a4d)!important;background:#fff!important;border:1px solid #051f391f!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker .msg-context-picker-head{min-height:64px!important;padding:14px calc(var(--modal-close-right,18px) + var(--modal-close-size,34px) + var(--modal-close-gap,12px)) 10px 18px!important;border-bottom:1px solid #051f391a!important;flex:none!important;margin:0!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker .msg-context-picker-close{top:var(--modal-close-top,16px)!important;right:var(--modal-close-right,18px)!important;width:var(--modal-close-size,34px)!important;height:var(--modal-close-size,34px)!important;min-width:var(--modal-close-size,34px)!important;min-height:var(--modal-close-size,34px)!important;position:absolute!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-tabs{background:#fff!important;border-bottom:1px solid #051f391a!important;flex:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:10px 14px!important;display:grid!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-tabs button{background:var(--inbox-rail,#f4f7fb)!important;color:#637188!important;min-width:0!important;min-height:40px!important;font-family:var(--fd)!important;letter-spacing:.04em!important;text-transform:uppercase!important;border:1px solid #051f3914!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:0 12px!important;font-size:.68rem!important;font-weight:950!important;display:inline-flex!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-tabs button.active{color:var(--primary)!important;background:#c5a45c24!important;border-color:#c5a45c6b!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-tabs small{width:21px!important;height:21px!important;color:var(--primary)!important;font-family:var(--fm)!important;background:#fff!important;border-radius:999px!important;flex:0 0 21px!important;place-items:center!important;font-size:.62rem!important;display:grid!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker-body{flex-direction:column!important;flex:auto!important;gap:0!important;min-height:0!important;display:flex!important;overflow:hidden!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-step-panel,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-desktop-mentions{display:none!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker-body[data-mobile-step=attachments] .reply-context-step-panel[data-context-step=attachments],body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker-body[data-mobile-step=mentions] .reply-context-step-panel[data-context-step=mentions],body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker-body[data-mobile-step=message] .reply-context-step-panel[data-context-step=message]{flex-direction:column!important;flex:auto!important;gap:10px!important;min-height:0!important;padding:12px 14px!important;display:flex!important;overflow:hidden!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-attachments-panel>.reply-context-panel-head,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-attachment-filter-row{display:flex!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-panel-head,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-attachment-filter-row{flex:none!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-attachment-grid,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-mention-picker{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border-bottom:0!important;flex:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;max-height:none!important;padding:0 2px 8px 0!important;display:grid!important;overflow:hidden auto!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-attachment-grid button{min-height:78px!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-mention-picker{grid-template-columns:1fr!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker .msg-context-picker-compose label{flex-direction:column!important;flex:auto!important;gap:8px!important;min-height:0!important;display:flex!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker .msg-context-picker-compose textarea{resize:none!important;flex:auto!important;min-height:170px!important;max-height:none!important;overflow-y:auto!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker .msg-context-picker-actions{display:none!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-actions{padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #051f391a!important;flex:none!important;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-actions span{text-align:center!important;color:var(--tx-3)!important;font-family:var(--fm)!important;letter-spacing:.08em!important;font-size:.72rem!important;font-weight:950!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-actions .btn{justify-content:center!important;width:100%!important;min-height:42px!important;padding:0 10px!important}@media (max-width:680px){body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-picker{width:var(--inbox-popup-standard-width)!important;max-width:var(--inbox-popup-standard-width)!important;height:var(--inbox-popup-standard-height)!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-tabs{gap:6px!important;padding:8px 10px!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-tabs button{min-height:36px!important;padding:0 8px!important;font-size:.62rem!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-attachment-grid{grid-template-columns:1fr!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .reply-context-mobile-actions{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)!important;gap:8px!important;padding-inline:10px!important}}@media (min-width:861px) and (min-height:721px){body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true]{--modal-target-width:min(1240px, var(--modal-page-max-width))!important;width:min(1240px, var(--modal-page-max-width))!important;max-width:min(1240px, var(--modal-page-max-width))!important;height:auto!important;max-height:var(--modal-page-max-height)!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-tabs,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-footer{display:none!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-body{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:14px!important;display:grid!important;overflow:hidden auto!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-page{min-height:0!important;display:block!important;overflow:visible!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-page[data-mobile-preview-page=preview]{place-items:center!important;display:grid!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview{background:linear-gradient(#0c4a2b1a,#0c4a2b0a)!important;border-radius:22px!important;place-items:center!important;width:100%!important;max-width:1120px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;padding:8px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #051f3914!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview .session-field-board,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview .session-field-board[data-layout=portrait]{aspect-ratio:16/9!important;transform-origin:50%!important;--field-item-base:clamp(7px, min(2.38cqw, 4.23cqh), 24px)!important;border-radius:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;transform:none!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-session-preview-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-drill-actions{background:0 0!important;border:0!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}}@media (min-width:861px) and (max-width:1100px) and (min-height:721px){body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-modal,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal .modal{--inbox-popup-intermediate-pad-x:16px;--inbox-popup-intermediate-pad-y:12px}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-header,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal .modal-h{padding:var(--inbox-popup-intermediate-pad-y) calc(var(--modal-close-right,16px) + var(--modal-close-size,40px) + var(--modal-close-gap,14px)) 10px var(--inbox-popup-intermediate-pad-x)!important;gap:8px!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-body,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-clip-preview-modal .modal-b{padding:var(--inbox-popup-intermediate-pad-y) var(--inbox-popup-intermediate-pad-x) 14px!important;gap:9px!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-detail-stack{gap:8px!important;margin-bottom:10px!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-meta,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-preview-stat-rail,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-grid.richer,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-preview-status-list{justify-content:start!important;gap:7px!important;margin-bottom:8px!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-meta{grid-template-columns:repeat(3,minmax(112px,148px))!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-preview-stat-rail{grid-template-columns:repeat(auto-fit,minmax(112px,148px))!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-grid.richer{grid-template-columns:repeat(auto-fit,minmax(116px,152px))!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-preview-status-list{grid-template-columns:repeat(auto-fit,minmax(110px,150px))!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-session-preview-meta span,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-preview-stat,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-grid.richer div,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-preview-status{border-radius:11px!important;min-width:0!important;min-height:0!important;padding:8px 9px!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-preview-stat strong{font-size:1.08rem!important}body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-preview-subhead{margin-bottom:0!important;padding:8px 10px!important}}.modal-bd.open input[type=checkbox],.page-tour-layer input[type=checkbox],.platform-guide-layer input[type=checkbox],.push-onboarding-layer input[type=checkbox],.share-to-messages-bd input[type=checkbox],.forward-selection-bd input[type=checkbox],.logout-confirm-layer input[type=checkbox],.super-admin-create-confirm-layer input[type=checkbox],.account-delete-layer input[type=checkbox],.calendar-awareness-backdrop input[type=checkbox],.dashboard-event-modal-bd input[type=checkbox],.player-wellness-modal-bd input[type=checkbox],.player-details-modal-bd input[type=checkbox],.player-edit-modal-bd input[type=checkbox],.availability-report-modal-bd input[type=checkbox],.chat-info-backdrop input[type=checkbox],.inbox-drill-modal input[type=checkbox],.import-player-modal-backdrop input[type=checkbox],#screen-session-planner :where(.session-clear-modal,.session-dirty-modal,.session-replace-modal,.session-save-modal,.session-drill-preview-modal) input[type=checkbox],#screen-match-detail :where(.match-load-player-modal-backdrop,.clip-capture-overlay) input[type=checkbox],.user-notification-decision input[type=checkbox]{accent-color:var(--secondary,var(--gold,#c5a45c));appearance:auto!important;box-sizing:border-box!important;flex:0 0 16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;padding:0!important}.forward-selection-modal.destination-only .forward-selection-body,.share-to-messages-modal.destination-only .share-modal-body{padding-top:calc(var(--modal-close-top,14px) + var(--modal-close-size,40px) + 10px)!important}.share-to-messages-modal.destination-only .share-mobile-step-panel[data-share-step=to]{flex:auto;min-height:0;overflow:hidden;display:flex!important}.share-to-messages-modal.destination-only .share-modal-actions.share-desktop-actions{border-top:1px solid #051f3914;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding-top:10px;display:grid!important}.share-to-messages-modal.destination-only .share-modal-actions .btn{justify-content:center;width:100%}.share-to-messages-modal.destination-only .share-new-thread-panel,.share-to-messages-modal.destination-only .share-person-grid{min-height:0}.share-to-messages-modal.destination-only .share-person-grid{overscroll-behavior:contain;overflow:auto}.share-to-messages-modal.destination-only .share-optional-group-name{border:1px solid #051f3924;border-radius:14px;flex:none;width:100%;min-height:42px;margin-top:10px;padding:0 12px}:where(.page-help-mobile-modal,.idp-hexagon-detail-panel){position:relative!important}#screen-idp-detail .idp-detail-hero-radar{position:relative!important;overflow:visible!important}@media (min-width:841px){#screen-idp-detail .idp-detail-hero-radar .idp-hexagon-detail-panel{z-index:80!important;overscroll-behavior:contain!important;width:min(560px,100vw - 64px)!important;max-height:min(70dvh,560px)!important;margin:0!important;position:absolute!important;top:58px!important;left:auto!important;right:12px!important;overflow:auto!important}}@media (max-width:840px){#screen-idp-detail .idp-detail-hero-radar .idp-hexagon-detail-panel{z-index:80!important;overscroll-behavior:contain!important;width:auto!important;max-height:calc(100dvh - 140px)!important;margin:0!important;position:fixed!important;top:clamp(84px,12vh,118px)!important;left:16px!important;right:16px!important;overflow:auto!important}}.page-help-mobile-head{padding-right:calc(var(--modal-close-right,16px) + var(--modal-close-size,40px) + var(--modal-close-gap,14px))!important}:where(.modal,[role=dialog][aria-modal=true],.calendar-awareness-modal,.platform-guide-modal,.push-onboarding-modal,.logout-confirm-card,.super-admin-create-confirm-card,.super-admin-entry-modal,.account-delete-modal,.import-player-create-panel,.match-load-player-modal,.clip-capture-modal,.user-notification-decision,.user-notification-decision-card,.page-tour-layer,.page-help-mobile-modal,.idp-hexagon-detail-panel,#screen-session-planner .session-clear-modal,#screen-session-planner .session-replace-modal,#screen-session-planner .session-save-modal,#screen-session-planner .session-dirty-modal,#screen-session-planner .session-drill-preview-modal,#screen-notifications-inbox .msg-context-picker) :where(.modal-close,.calendar-awareness-close,.inbox-item-preview-close,.msg-context-picker-close){top:var(--modal-close-top,14px)!important;right:var(--modal-close-right,16px)!important;z-index:50!important;width:var(--modal-close-size,40px)!important;min-width:var(--modal-close-size,40px)!important;max-width:var(--modal-close-size,40px)!important;height:var(--modal-close-size,40px)!important;min-height:var(--modal-close-size,40px)!important;max-height:var(--modal-close-size,40px)!important;box-shadow:none!important;color:var(--primary)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1!important;display:grid!important;position:absolute!important;left:auto!important}:where(.modal,[role=dialog][aria-modal=true],.calendar-awareness-modal,.platform-guide-modal,.push-onboarding-modal,.logout-confirm-card,.super-admin-create-confirm-card,.super-admin-entry-modal,.account-delete-modal,.import-player-create-panel,.match-load-player-modal,.clip-capture-modal,.user-notification-decision,.user-notification-decision-card,.page-tour-layer,.page-help-mobile-modal,.idp-hexagon-detail-panel,#screen-session-planner .session-clear-modal,#screen-session-planner .session-replace-modal,#screen-session-planner .session-save-modal,#screen-session-planner .session-dirty-modal,#screen-session-planner .session-drill-preview-modal,#screen-notifications-inbox .msg-context-picker) :where(.modal-close,.calendar-awareness-close,.inbox-item-preview-close,.msg-context-picker-close):before{content:"×"!important;color:currentColor!important;font-family:var(--fm)!important;font-size:1rem!important;font-weight:950!important;line-height:1!important;display:block!important}:where(.modal,[role=dialog][aria-modal=true],.calendar-awareness-modal,.platform-guide-modal,.push-onboarding-modal,.logout-confirm-card,.super-admin-create-confirm-card,.super-admin-entry-modal,.account-delete-modal,.import-player-create-panel,.match-load-player-modal,.clip-capture-modal,.user-notification-decision,.user-notification-decision-card,.page-tour-layer,.page-help-mobile-modal,.idp-hexagon-detail-panel,#screen-session-planner .session-clear-modal,#screen-session-planner .session-replace-modal,#screen-session-planner .session-save-modal,#screen-session-planner .session-dirty-modal,#screen-session-planner .session-drill-preview-modal,#screen-notifications-inbox .msg-context-picker) :where(.modal-close,.calendar-awareness-close,.inbox-item-preview-close,.msg-context-picker-close)>*{display:none!important}:where(.modal-bd.open .modal-f,.modal-bd.open .calendar-detail-actions,.modal-bd.open .calendar-event-mobile-actions,.modal-bd.open .player-details-actions,.modal-bd.open .player-edit-actions,.modal-bd.open .player-wellness-mobile-actions,.modal-bd.open .availability-report-footer-actions,.modal-bd.open .availability-report-mobile-actions,.modal-bd.open .availability-edit-actions,.modal-bd.open .availability-profile-mobile-actions,.modal-bd.open .import-player-create-actions,.modal-bd.open .import-player-mobile-actions,.modal-bd.open .share-modal-actions,.modal-bd.open .share-mobile-actions,.modal-bd.open .msg-context-picker-actions,.modal-bd.open .reply-context-mobile-actions,.modal-bd.open .compose-mobile-actions,.modal-bd.open .chat-info-actions,.modal-bd.open .inbox-drill-actions,.modal-bd.open .inbox-attachment-mobile-footer,.modal-bd.open .inbox-detail-actions,.modal-bd.open .clip-modal-actions,.modal-bd.open .clip-capture-actions,.modal-bd.open .calendar-import-actions,.modal-bd.open .match-load-player-modal-actions,.modal-bd.open .user-notification-decision-actions,.calendar-awareness-modal .calendar-awareness-actions,.platform-guide-modal .platform-guide-actions,.push-onboarding-modal .push-onboarding-actions,.page-tour-layer .page-tour-actions,.logout-confirm-card .logout-confirm-actions,.super-admin-create-confirm-card .super-admin-create-confirm-actions,.user-notification-decision .user-notification-decision-actions,#screen-session-planner :where(.session-clear-actions,.session-dirty-actions,.session-save-actions,.session-attach-actions,.drill-save-actions),#screen-notifications-inbox .msg-context-picker-actions,#screen-match-detail .match-load-player-modal-actions,#screen-match-detail .clip-capture-actions){scrollbar-width:thin;z-index:30!important;overscroll-behavior-inline:contain!important;background:#fff!important;border-top:1px solid #051f391a!important;flex-flow:row!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:100%!important;margin-top:auto!important;padding:14px 20px!important;display:flex!important;position:sticky!important;bottom:0!important;overflow:auto hidden!important}:where(.modal-bd.open .modal-f,.modal-bd.open .calendar-detail-actions,.modal-bd.open .calendar-event-mobile-actions,.modal-bd.open .player-details-actions,.modal-bd.open .player-edit-actions,.modal-bd.open .player-wellness-mobile-actions,.modal-bd.open .availability-report-footer-actions,.modal-bd.open .availability-report-mobile-actions,.modal-bd.open .availability-edit-actions,.modal-bd.open .availability-profile-mobile-actions,.modal-bd.open .import-player-create-actions,.modal-bd.open .import-player-mobile-actions,.modal-bd.open .share-modal-actions,.modal-bd.open .share-mobile-actions,.modal-bd.open .msg-context-picker-actions,.modal-bd.open .reply-context-mobile-actions,.modal-bd.open .compose-mobile-actions,.modal-bd.open .chat-info-actions,.modal-bd.open .inbox-drill-actions,.modal-bd.open .inbox-attachment-mobile-footer,.modal-bd.open .inbox-detail-actions,.modal-bd.open .clip-modal-actions,.modal-bd.open .clip-capture-actions,.modal-bd.open .calendar-import-actions,.modal-bd.open .match-load-player-modal-actions,.modal-bd.open .user-notification-decision-actions,.calendar-awareness-modal .calendar-awareness-actions,.platform-guide-modal .platform-guide-actions,.push-onboarding-modal .push-onboarding-actions,.page-tour-layer .page-tour-actions,.logout-confirm-card .logout-confirm-actions,.super-admin-create-confirm-card .super-admin-create-confirm-actions,.user-notification-decision .user-notification-decision-actions,#screen-session-planner :where(.session-clear-actions,.session-dirty-actions,.session-save-actions,.session-attach-actions,.drill-save-actions),#screen-notifications-inbox .msg-context-picker-actions,#screen-match-detail .match-load-player-modal-actions,#screen-match-detail .clip-capture-actions)>:where(button,a,.btn,.page-action-control,.drill-save-main-actions,.drill-save-secondary-actions,.platform-guide-nav-actions,.page-tour-nav-actions,.page-tour-skip-actions){white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important}#screen-match-detail .clip-capture-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important;align-items:center!important;gap:clamp(5px,1vw,8px)!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}#screen-match-detail .clip-capture-actions>.clip-action-btn{justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important}:where(.drill-save-main-actions,.drill-save-secondary-actions,.platform-guide-nav-actions,.page-tour-nav-actions,.page-tour-skip-actions){flex-flow:row!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.modal-bd.open .dashboard-event-modal .dashboard-event-actions{justify-content:flex-end!important;width:100%!important;min-width:0!important;overflow:hidden!important}.modal-bd.open .dashboard-event-modal .dashboard-event-actions>.btn{justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important}.modal-bd.open .dashboard-event-modal .dashboard-event-close-action{flex:0 0 clamp(94px,30%,112px)!important}.modal-bd.open .dashboard-event-modal .dashboard-event-calendar-action{white-space:nowrap!important;text-overflow:clip!important;flex:auto!important;padding-inline:clamp(8px,2.4vw,14px)!important;font-size:clamp(.66rem,2.9vw,.78rem)!important;line-height:1!important;overflow:hidden!important}#screen-notifications-inbox .inbox-item-preview-header .inbox-item-preview-title{overflow-wrap:normal!important;word-break:normal!important}#screen-notifications-inbox .inbox-item-preview-header .inbox-item-preview-copy{min-width:0!important}#screen-notifications-inbox .inbox-item-preview-header{grid-template-columns:minmax(0,1fr) auto!important}#screen-notifications-inbox .inbox-preview-header-controls,.inbox-clip-preview-modal .modal-header-controls{z-index:30!important;justify-content:flex-end!important;justify-self:end!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;display:inline-flex!important;position:relative!important}#screen-notifications-inbox .inbox-preview-header-controls .inbox-item-preview-close,.inbox-clip-preview-modal .modal-header-controls .modal-close{flex:0 0 var(--modal-close-size,40px)!important;position:static!important;inset:auto!important;transform:none!important}.inbox-clip-preview-modal .modal-h{grid-template-columns:minmax(0,1fr) auto!important;padding-right:20px!important}.inbox-clip-preview-modal .modal-h>h2{min-width:0!important}#screen-notifications-inbox .inbox-preview-detail-menu,.inbox-clip-preview-modal .clip-modal-detail-menu{flex:none!important}#screen-notifications-inbox .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-title{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important;overflow:hidden!important}@media (max-width:860px),(max-height:720px){body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-session-preview-modal[data-compact-field-preview=true] .inbox-item-preview-header{min-height:auto!important;padding-bottom:10px!important}body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-session-preview-modal[data-compact-field-preview=true] .inbox-item-preview-title{overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(1.35rem,5.8vw,1.78rem)!important;line-height:1!important}body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-session-preview-modal[data-compact-field-preview=true] .inbox-item-preview-header p{display:none!important}body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-session-preview-modal[data-compact-field-preview=true] .inbox-item-preview-body[data-mobile-page=preview]>[data-mobile-preview-page=preview]{padding:6px 8px 8px!important}body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-body[data-mobile-page=preview] .inbox-session-field-preview{touch-action:pan-y!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:18px!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;container-type:size!important}body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-session-preview-modal[data-field-preview=true][data-field-preview-layout=landscape] .inbox-item-preview-body[data-mobile-page=preview] .inbox-session-field-preview .session-field-board{aspect-ratio:16/9!important;transform-origin:50%!important;place-self:center!important;width:min(100cqh - 4px,177.777cqw - 8px,760px)!important;min-width:min(100cqh - 4px,177.777cqw - 8px,760px)!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)rotate(-90deg)scale(1)!important}body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-attachment-mobile-footer.compact-actions{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important;overflow:hidden!important}body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-attachment-mobile-footer.compact-actions>:where(.btn,.page-action-control){width:100%!important;min-width:0!important;max-width:none!important}body.clubos-inbox-mobile-lock :is(#screen-inbox-page #screen-notifications-inbox,#screen-notifications-inbox) .inbox-attachment-mobile-footer.compact-actions.single-page{padding:8px 10px calc(10px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-field-preview=true]{flex-direction:column!important;max-height:calc(100dvh - 28px)!important;display:flex!important;overflow:hidden!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-compact-field-preview=true] .inbox-item-preview-header{min-height:auto!important;padding-bottom:10px!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-compact-field-preview=true] .inbox-item-preview-title{overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(1.35rem,5.8vw,1.78rem)!important;line-height:1!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-compact-field-preview=true] .inbox-item-preview-header p{display:none!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-body{flex-direction:column!important;flex:auto!important;gap:0!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-page{flex:auto!important;height:100%!important;min-height:0!important;display:none!important;overflow:hidden!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-body[data-mobile-page=preview]>[data-mobile-preview-page=preview],.club-shared-item-preview-modal .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-body[data-mobile-page=details]>[data-mobile-preview-page=details]{flex-direction:column!important;gap:10px!important;display:flex!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-compact-field-preview=true] .inbox-item-preview-body[data-mobile-page=preview]>[data-mobile-preview-page=preview]{padding:6px 8px 8px!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-body[data-mobile-page=preview] .inbox-session-field-preview{touch-action:pan-y!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:18px!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;container-type:size!important}.club-shared-item-preview-modal .inbox-session-preview-modal[data-field-preview=true][data-field-preview-layout=landscape] .inbox-item-preview-body[data-mobile-page=preview] .inbox-session-field-preview .session-field-board{aspect-ratio:16/9!important;transform-origin:50%!important;place-self:center!important;width:min(100cqh - 4px,177.777cqw - 8px,760px)!important;min-width:min(100cqh - 4px,177.777cqw - 8px,760px)!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)rotate(-90deg)scale(1)!important}.club-shared-item-preview-modal .inbox-attachment-mobile-footer.compact-actions{padding:8px 10px calc(10px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important;overflow:hidden!important}.club-shared-item-preview-modal .inbox-attachment-mobile-footer.compact-actions>:where(.btn,.page-action-control,a,button){justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important}}#screen-notifications-inbox .inbox-item-preview-modal .inbox-attachment-preview-actions,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-modal .inbox-attachment-preview-actions,.club-shared-item-preview-modal .inbox-attachment-preview-actions{z-index:32!important;width:100%!important;max-width:100%!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important;background:#fff!important;border-top:1px solid #051f391a!important;flex:none!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:10px!important;margin:auto 0 0!important;display:grid!important;position:sticky!important;bottom:0!important;overflow:hidden!important}#screen-notifications-inbox .inbox-item-preview-modal .inbox-attachment-preview-actions>:where(.btn,button,a),body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox .inbox-item-preview-modal .inbox-attachment-preview-actions>:where(.btn,button,a),.club-shared-item-preview-modal .inbox-attachment-preview-actions>:where(.btn,button,a),.inbox-clip-preview-modal .clip-modal-actions>:where(.btn,button,a){white-space:nowrap!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important}.inbox-clip-preview-modal .clip-modal-actions{flex-wrap:nowrap!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}@media (min-width:861px) and (min-height:721px){.availability-report-modal{width:min(var(--modal-target-width,var(--modal-standard-xl-width,1180px)), var(--modal-page-max-width))!important;max-width:min(var(--modal-target-width,var(--modal-standard-xl-width,1180px)), var(--modal-page-max-width))!important;height:min(var(--modal-journey-wide-height), var(--modal-page-max-height))!important;max-height:min(var(--modal-journey-wide-height), var(--modal-page-max-height))!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.availability-report-modal .availability-report-head,.availability-report-modal .availability-report-tabs,.availability-report-modal .availability-report-mobile-stepper,.availability-report-modal .availability-report-mobile-actions,.availability-report-modal .form-error,.availability-report-modal .form-success{flex:none!important}.availability-report-modal .availability-report-modal-body{flex:auto!important;grid-template-rows:auto minmax(0,1fr) auto!important;min-height:0!important;display:grid!important;overflow:hidden!important}.availability-report-modal .availability-report-existing-grid,.availability-report-modal .availability-report-builder{flex:auto!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.availability-report-modal .availability-report-existing-grid{grid-template-columns:300px minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}.availability-report-modal .availability-report-list,.availability-report-modal .availability-report-detail,.availability-report-modal .availability-report-builder[data-mobile-step=schedule]>.availability-report-step-panel[data-step=schedule],.availability-report-modal .availability-report-builder[data-mobile-step=timing]>.availability-report-step-panel[data-step=timing],.availability-report-modal .availability-report-builder[data-mobile-step=review]>.availability-report-step-panel[data-step=review],.availability-report-modal .availability-report-builder[data-mobile-step=players] .availability-report-step-panel[data-step=players],.availability-report-modal .availability-report-builder[data-mobile-step=recipients] .availability-report-step-panel[data-step=recipients]{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;flex:auto!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}.availability-report-modal .availability-report-list{align-content:start!important;max-height:none!important}.availability-report-modal .availability-report-scope{height:100%!important;min-height:0!important}.availability-report-modal .availability-report-scope section{min-height:0!important}.availability-report-modal .availability-report-player-list,.availability-report-modal .availability-report-recipient-list{min-height:0!important;max-height:none!important}}@media (max-width:860px),(max-height:720px){.availability-report-modal .availability-report-head{min-height:auto!important;padding-block:14px 10px!important}.availability-report-modal .availability-report-modal-body{flex-direction:column!important;flex:auto!important;gap:8px!important;min-height:0!important;padding:10px 14px 12px!important;display:flex!important;overflow:hidden!important}.availability-report-modal .availability-report-existing-grid{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.availability-report-modal .availability-report-tabs button{min-height:34px!important}.availability-report-modal .availability-report-builder{flex:auto!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden!important}.availability-report-modal .availability-report-builder[data-mobile-step=schedule]>.availability-report-step-panel[data-step=schedule],.availability-report-modal .availability-report-builder[data-mobile-step=timing]>.availability-report-step-panel[data-step=timing],.availability-report-modal .availability-report-builder[data-mobile-step=review]>.availability-report-step-panel[data-step=review]{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;flex:auto!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden auto!important}.availability-report-modal .availability-report-mobile-stepper{gap:5px!important}.availability-report-modal .availability-report-mobile-stepper button{border-radius:11px!important;min-height:40px!important;font-size:.55rem!important}.availability-report-modal .availability-report-mobile-stepper button span{width:18px!important;height:18px!important}.availability-report-modal .availability-report-builder[data-mobile-step=players] .availability-report-scope,.availability-report-modal .availability-report-builder[data-mobile-step=recipients] .availability-report-scope{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.availability-report-modal .availability-report-builder[data-mobile-step=players] .availability-report-step-panel[data-step=players],.availability-report-modal .availability-report-builder[data-mobile-step=recipients] .availability-report-step-panel[data-step=recipients]{flex:auto!important;align-self:stretch!important;gap:8px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:10px!important;display:flex!important;overflow:hidden!important}.availability-report-modal .availability-report-section-head,.availability-report-modal .availability-report-team-chips,.availability-report-modal .availability-report-player-tools,.availability-report-modal .availability-report-recipient-search{flex:none!important}.availability-report-modal .availability-report-player-tools{gap:8px!important}.availability-report-modal .availability-report-player-list,.availability-report-modal .availability-report-recipient-list{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:128px!important;max-height:none!important;overflow:hidden auto!important}.availability-report-modal .availability-report-mobile-actions{grid-template-columns:minmax(86px,112px) auto minmax(86px,112px)!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 auto!important;padding-top:4px!important;display:grid!important}.availability-report-modal .availability-report-mobile-actions .btn{justify-content:center!important;width:100%!important}.availability-report-modal .availability-report-mobile-actions span{text-align:center!important;min-width:44px!important}}@media (min-width:861px) and (min-height:721px){:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true]{width:min(1120px, var(--modal-page-max-width,calc(100vw - 48px)))!important;max-width:min(1120px, var(--modal-page-max-width,calc(100vw - 48px)))!important;height:min(820px, var(--modal-page-max-height,calc(100dvh - 64px)))!important;max-height:min(820px, var(--modal-page-max-height,calc(100dvh - 64px)))!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-header{flex:none!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-tabs{display:none!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-item-preview-body{flex:auto!important;grid-template-rows:minmax(0,1fr) auto!important;gap:0!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-page{min-height:0!important;overflow:hidden!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-page[data-mobile-preview-page=preview]{grid-row:1!important;justify-content:center!important;align-items:stretch!important;height:100%!important;min-height:0!important;padding:14px 16px!important;display:flex!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-mobile-page[data-mobile-preview-page=details]{display:none!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;background:0 0!important;border-radius:22px!important;flex:auto!important;place-items:center!important;margin:0!important;padding:8px!important;display:grid!important;overflow:hidden!important;container-type:size!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview .session-field-board,:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-session-field-preview .session-field-board[data-layout=landscape]{aspect-ratio:16/9!important;transform-origin:50%!important;--field-item-base:clamp(7px, min(2cqw, 3.55cqh), 22px)!important;border-radius:18px!important;width:min(100%,177.777cqh - 8px)!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:calc(100cqh - 4px)!important;margin:0 auto!important;transform:none!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-preview-actions{z-index:2!important;background:#fff!important;border-top:1px solid #051f391a!important;flex:none!important;grid-row:2!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;width:100%!important;margin:0!important;padding:12px 16px 14px!important;display:grid!important;position:static!important;bottom:auto!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox,.club-shared-item-preview-modal) .inbox-session-preview-modal[data-field-preview=true] .inbox-attachment-preview-actions>:where(.btn,button,a){justify-content:center!important;width:100%!important;min-width:0!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .modal{--modal-target-width:min(1120px, var(--modal-page-max-width,calc(100vw - 48px)))!important;width:min(1120px, var(--modal-page-max-width,calc(100vw - 48px)))!important;max-width:min(1120px, var(--modal-page-max-width,calc(100vw - 48px)))!important;height:min(820px, var(--modal-page-max-height,calc(100dvh - 64px)))!important;max-height:min(820px, var(--modal-page-max-height,calc(100dvh - 64px)))!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .modal-h{flex:none!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .modal-b{flex:auto!important;grid-template-rows:minmax(0,1fr) auto!important;gap:0!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important;container-type:size!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .clip-modal{display:contents!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .clip-modal-meta,:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .clip-modal-note{display:none!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .clip-modal-video{aspect-ratio:16/9!important;border-radius:18px!important;grid-row:1!important;place-self:center!important;width:min(100%,177.777cqh - 150px)!important;min-width:0!important;max-width:calc(100cqw - 32px)!important;height:auto!important;min-height:0!important;max-height:calc(100cqh - 84px)!important;margin:0 auto!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .clip-modal-actions{z-index:2!important;background:#fff!important;border-top:1px solid #051f391a!important;flex:none!important;grid-row:2!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;width:100%!important;margin:0!important;padding:12px 16px 14px!important;display:grid!important;position:static!important;bottom:auto!important}:is(#screen-notifications-inbox,#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox) .inbox-clip-preview-modal .clip-modal-actions>:where(.btn,button,a){justify-content:center!important;width:100%!important;min-width:0!important}}@media (min-width:861px) and (min-height:641px){:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose]{--inbox-new-chat-width:min(560px, var(--modal-page-max-width,calc(100vw - 64px)));--inbox-new-chat-height:min(640px, var(--modal-page-max-height,calc(100dvh - 64px)))}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell{inset:var(--modal-page-layer-top,0px) var(--modal-page-right-edge,0px) 0 var(--modal-page-left-edge,0px)!important;z-index:var(--modal-page-z,2147480000)!important;min-width:0!important;min-height:0!important;padding:var(--modal-page-header-clearance,18px) var(--modal-page-side-clearance,18px) var(--modal-page-bottom-clearance,24px)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;isolation:isolate!important;box-sizing:border-box!important;background:#050c168f!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;overflow:hidden!important;transform:none!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell:before{content:none!important;display:none!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell>:not(.premium-chat-pane){display:none!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .dashboard-inbox-focused-shell>.premium-chat-pane{z-index:1!important;width:var(--inbox-new-chat-width)!important;max-width:var(--inbox-new-chat-width)!important;height:var(--inbox-new-chat-height)!important;max-height:var(--inbox-new-chat-height)!important;pointer-events:auto!important;background:#fff!important;border:1px solid #051f3926!important;border-radius:20px!important;flex-direction:column!important;min-height:0!important;margin:0 auto!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 34px 90px #040d1a4d!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-head,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-mobile-tabs,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-mobile-actions{flex:none!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-head{background:#fff!important;border-bottom:1px solid #051f391a!important;place-items:center!important;height:auto!important;min-height:58px!important;padding:10px 58px!important;display:grid!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-head .thread-title-row{text-align:center!important;justify-items:center!important;width:100%!important;min-width:0!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-head .badge,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-desktop-actions,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .inbox-detail-actions{display:none!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-mobile-tabs{background:#fff!important;border-bottom:1px solid #051f391a!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:8px 10px!important;display:grid!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid{background:#fff!important;flex-direction:column!important;flex:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid>[data-compose-section]{pointer-events:none!important;border:0!important;flex:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=recipients]>[data-compose-section=recipients],:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message]>[data-compose-section=message]{height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;pointer-events:auto!important;background:#fff!important;border:0!important;border-radius:0!important;flex-direction:column!important;flex:auto!important;gap:8px!important;padding:12px!important;display:flex!important;overflow:hidden!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-recipient-scroll,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-mobile-attachment-grid,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-message-body-label textarea{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;overflow:hidden auto!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .recipient-picker{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .recipient-picker button{min-height:64px!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-message-body-label{flex-direction:column!important;flex:auto!important;gap:6px!important;min-height:0!important;margin:0!important;display:flex!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-message-body-label textarea{resize:none!important;min-height:130px!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-message-attachments,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-message-toolbar,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-context-picker,:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-grid[data-mobile-step=message] .compose-staged-context-row{display:none!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-mobile-actions{background:#fff!important;border-top:1px solid #051f391a!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:10px 12px 12px!important;display:grid!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-mobile-actions .btn{justify-content:center!important;width:100%!important;min-height:42px!important}}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-head{padding-right:calc(var(--modal-close-right,16px) + var(--modal-close-size,40px) + var(--modal-close-gap,14px))!important;position:relative!important}:is(#screen-inbox-page #screen-notifications-inbox,body.clubos-inbox-route-active #screen-inbox-page #screen-notifications-inbox).dashboard-inbox-standalone[data-view=compose] .compose-head>.compose-close{inset-block-start:var(--modal-close-top,14px)!important;inset-inline-end:var(--modal-close-right,16px)!important}@media (max-width:860px),(max-height:720px){.share-to-messages-modal:not(.destination-only) .share-modal-actions.share-desktop-actions{display:none!important}.share-to-messages-modal:not(.destination-only) .share-mobile-actions{display:grid!important}}.platform-guide-layer.open>.platform-guide-modal{width:min(1040px,100vw - 32px)!important;max-width:min(1040px,100vw - 32px)!important;height:min(760px,100dvh - 32px)!important;min-height:min(760px,100dvh - 32px)!important;max-height:min(760px,100dvh - 32px)!important}.platform-guide-layer.open>.platform-guide-modal .platform-guide-body{flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.platform-guide-layer.open>.platform-guide-modal .platform-guide-card{flex:auto!important;min-height:100%!important;overflow:hidden!important}@media (max-width:860px),(max-height:720px){.platform-guide-layer.open>.platform-guide-modal{width:min(100%,420px)!important;max-width:min(100%,420px)!important;height:min(690px,100dvh - 28px)!important;min-height:min(690px,100dvh - 28px)!important;max-height:min(690px,100dvh - 28px)!important}.platform-guide-layer.open>.platform-guide-modal .platform-guide-body{overflow-y:auto!important}.platform-guide-layer.open>.platform-guide-modal .platform-guide-card{overflow:visible!important}}
