.app-dialog._1uCpZq_structured{width:min(520px,100% - 24px);max-height:calc(100dvh - max(24px, env(safe-area-inset-top)) - max(24px, env(safe-area-inset-bottom)));flex-direction:column;display:flex;overflow:hidden}._1uCpZq_body{overscroll-behavior:contain;min-height:0;overflow-y:auto}._1uCpZq_footer{padding-bottom:max(1rem, env(safe-area-inset-bottom))}
.GKv4bq_root{width:100%;container-type:inline-size}.GKv4bq_bar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GKv4bq_search{flex:100%;min-width:0}.GKv4bq_filtersInline,.GKv4bq_view{display:none}.GKv4bq_filtersButton,.GKv4bq_end{align-items:center;gap:.5rem;display:flex}.GKv4bq_end{flex-wrap:wrap;margin-left:auto}.GKv4bq_root[data-layout=desktop] .GKv4bq_search{flex:12rem;max-width:320px}.GKv4bq_root[data-layout=desktop] .GKv4bq_filtersInline{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.GKv4bq_root[data-layout=desktop] .GKv4bq_view{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GKv4bq_root[data-layout=desktop] .GKv4bq_filtersButton{display:none}@container (min-width:640px){.GKv4bq_root[data-layout=auto] .GKv4bq_search{flex:12rem;max-width:320px}.GKv4bq_root[data-layout=auto] .GKv4bq_filtersInline{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.GKv4bq_root[data-layout=auto] .GKv4bq_view{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GKv4bq_root[data-layout=auto] .GKv4bq_filtersButton{display:none}}
.IgBJvq_list{scrollbar-width:none}.IgBJvq_list:before{display:none}.IgBJvq_list::-webkit-scrollbar{display:none}.IgBJvq_list[data-fade-end]:not([data-fade-start]){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.IgBJvq_list[data-fade-start]:not([data-fade-end]){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 2rem),#0000)}.IgBJvq_list[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}
.a_njmW_table th[data-with-column-border]:last-child,.a_njmW_table td[data-with-column-border]:last-child{border-inline-end:1px solid var(--mantine-datatable-row-border-color)!important}.a_njmW_table th[data-with-column-border][data-pinned=right],.a_njmW_table td[data-with-column-border][data-pinned=right]{border-inline-start:1px solid var(--mantine-datatable-row-border-color)!important}:is(.a_njmW_table th[data-with-column-border]:has(+th[data-pinned=right]),.a_njmW_table td[data-with-column-border]:has(+td[data-pinned=right])){border-inline-end:0!important}
._7Zz94G_scroll{overscroll-behavior:contain;flex:auto;max-width:100%;min-height:0;position:relative;overflow:auto}._7Zz94G_table{border-collapse:collapse;width:100%;font-size:.875rem}._7Zz94G_table th{z-index:1;background:var(--paper);box-shadow:inset 0 -1px 0 var(--line-strong);color:var(--muted);text-align:left;white-space:nowrap;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;position:sticky;top:0}._7Zz94G_table td{vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;min-width:11rem;max-width:22rem;padding:.5rem .75rem}._7Zz94G_table tbody tr:hover{background:var(--paper)}._7Zz94G_table tfoot td{background:var(--paper);border-bottom:0;font-weight:600}._7Zz94G_table ._7Zz94G_numeric{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:6rem}._7Zz94G_table ._7Zz94G_nowrap{white-space:nowrap;min-width:6rem}._7Zz94G_table ._7Zz94G_identity{min-width:14rem}
._psc9q_dropdown{--calendar-month-picker-target-size:36px}@media (pointer:coarse){._psc9q_dropdown{--calendar-month-picker-target-size:44px}}
.o_JJBa_viewport[data-sonner-toaster][data-x-position=right]{left:auto;right:max(12px, env(safe-area-inset-right));width:min(24rem, calc(100dvw - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right))));font-family:inherit}.o_JJBa_viewport[data-sonner-toaster] .o_JJBa_toast[data-sonner-toast]{border:1px solid var(--line);background:var(--surface);width:100%;min-height:64px;color:var(--ink);border-radius:12px;gap:10px;padding:14px 60px 14px 16px;box-shadow:0 8px 28px #1118271a}.o_JJBa_viewport .o_JJBa_toast[data-type=success]{border-inline-start:3px solid var(--success)}.o_JJBa_viewport .o_JJBa_toast[data-type=error]{border-inline-start:3px solid var(--error)}.o_JJBa_viewport .o_JJBa_toast[data-type=success] [data-icon]{color:var(--success)}.o_JJBa_viewport .o_JJBa_toast[data-type=error] [data-icon]{color:var(--error)}.o_JJBa_content{min-width:0;max-height:min(12rem,100dvh - 4rem);overflow-y:auto}.o_JJBa_viewport .o_JJBa_title{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5}.o_JJBa_viewport .o_JJBa_toast[data-styled=true] .o_JJBa_close[data-close-button]{border-radius:var(--radius-control);width:44px;height:44px;color:var(--muted);background:0 0;border:0;top:6px;left:auto;right:6px;transform:none}.o_JJBa_viewport .o_JJBa_toast[data-styled=true] .o_JJBa_close[data-close-button]:hover{background:var(--paper);color:var(--ink)}.o_JJBa_viewport .o_JJBa_toast[data-styled=true] .o_JJBa_close[data-close-button]:focus-visible{outline:2px solid var(--focus);outline-offset:1px;box-shadow:none}@media (prefers-reduced-motion:reduce){.o_JJBa_viewport[data-sonner-toaster],.o_JJBa_viewport [data-sonner-toast]{transition:none;animation:none}}
.app-dialog.DBCO-W_columnsDialog{width:min(48rem,100% - 24px)}.DBCO-W_columns{gap:1.5rem;min-width:0;display:grid}.app-dialog.DBCO-W_wideDialog{width:min(72rem,100% - 24px);overflow:hidden}.app-dialog.DBCO-W_wideDialog[open]{flex-direction:column;display:flex}.DBCO-W_wideDialog>div{flex-shrink:0}.DBCO-W_wideDialog>form{overscroll-behavior:contain;min-height:0;overflow-y:auto}.app-dialog.DBCO-W_wideDialog>.dialog-actions{padding:.75rem 1rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom));background:var(--surface);margin:0;position:static}.DBCO-W_wideColumns{flex-shrink:0;gap:1.5rem;min-width:0;display:grid}@media (min-width:48rem){.DBCO-W_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.DBCO-W_wideColumns{grid-template-columns:minmax(13rem,.3fr) minmax(0,1fr);align-items:start}}
.brUVAW_root{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}.brUVAW_toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px 18px;margin-bottom:12px;display:flex}.brUVAW_dateControls,.brUVAW_displayControls{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.brUVAW_dateControls>*,.brUVAW_displayControls>*{flex-shrink:0}.brUVAW_navControl{box-sizing:border-box;flex:0 0 36px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;font-size:14px;display:inline-flex}.brUVAW_monthYearTrigger,.brUVAW_todayControl,.brUVAW_layerTrigger{box-sizing:border-box;justify-content:center;align-items:center;height:36px;min-height:36px;font-size:14px;display:inline-flex}.brUVAW_viewSelect{flex-shrink:0;width:136px;min-width:136px;max-width:100%}.brUVAW_viewSelectInput{box-sizing:border-box;height:36px;min-height:36px;font-size:14px}.brUVAW_viewSelectOption{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:36px;font-size:14px}.brUVAW_calendarContainer{-webkit-overflow-scrolling:touch;flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;position:relative;overflow:auto}.brUVAW_narrow{max-width:340px;margin-inline:auto}.brUVAW_legend{border-top:1px solid var(--line,var(--mantine-color-default-border));flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:10px 16px;min-width:0;margin-top:12px;padding-top:12px;font-size:13px;line-height:20px;display:flex}.brUVAW_legendTitle{color:var(--muted,var(--mantine-color-dimmed));flex-shrink:0;font-size:13px;font-weight:600}.brUVAW_legendOverflowList{flex:1;align-items:center;min-width:0;display:flex}.brUVAW_legendOverflowItem{align-items:center;display:inline-flex}.brUVAW_legendOverflowTarget{flex:none;align-self:center;align-items:center;display:inline-flex}.brUVAW_legendItem{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.brUVAW_popupLegendItem,.brUVAW_popupLegendLabel{white-space:normal;word-break:break-word;overflow-wrap:break-word;line-height:1.4}.brUVAW_popupLegendBadge{flex-shrink:0;height:auto;min-height:26px;padding-block:6px}.brUVAW_popupLegendLabel{text-overflow:clip;overflow:visible}.brUVAW_legendMore{box-sizing:border-box;height:28px;min-height:28px;font-size:13px}.brUVAW_legendDropdown,.brUVAW_layersDropdown{-webkit-overflow-scrolling:touch;max-height:min(340px,100dvh - 80px);overflow-y:auto}.brUVAW_legendDropdown{width:220px;max-width:90vw}.brUVAW_layersDropdown{width:248px;max-width:90vw}.brUVAW_legendDropdownContent,.brUVAW_layersDropdownContent,.brUVAW_legendList,.brUVAW_layersList{max-height:100%}.brUVAW_layerCheckbox{align-items:center;min-height:44px;display:flex}.brUVAW_layerCheckbox .mantine-Checkbox-body{align-items:center;width:100%;min-height:44px;display:flex}.brUVAW_layerCheckbox .mantine-Checkbox-labelWrapper{cursor:pointer;flex:auto;padding-block:8px}.brUVAW_layerCheckbox .mantine-Checkbox-label{cursor:pointer;align-items:center;width:100%;display:flex}.brUVAW_monthYearControl{box-sizing:border-box;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;display:flex}.brUVAW_layerCount{color:var(--muted,var(--mantine-color-dimmed));margin-left:5px;font-size:13px}@media (max-width:600px),(pointer:coarse){.brUVAW_navControl{flex-basis:44px;width:44px;min-width:44px}.brUVAW_navControl,.brUVAW_monthYearTrigger,.brUVAW_todayControl,.brUVAW_layerTrigger,.brUVAW_viewSelectInput{height:44px;min-height:44px;font-size:16px}.brUVAW_toolbar{gap:10px}.brUVAW_dateControls{width:100%}.brUVAW_displayControls{justify-content:space-between;width:100%}.brUVAW_monthYearControl,.brUVAW_viewSelectOption{min-height:44px;font-size:16px}.brUVAW_legendMore{height:44px;min-height:44px}}
.NKJaXq_dialog{overflow:hidden}.NKJaXq_layout{flex-direction:column;max-height:min(85dvh,100dvh - 32px);display:flex;overflow:hidden}.NKJaXq_body{overscroll-behavior:contain;flex-direction:column;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}.NKJaXq_header{border-bottom:1px solid var(--line);background:var(--surface);flex-shrink:0;padding:16px}.NKJaXq_footer{border-top:1px solid var(--line);background:var(--surface);flex-shrink:0;padding:16px}@media (min-width:640px){.NKJaXq_header,.NKJaXq_body,.NKJaXq_footer{padding:24px}}
.n_oRCa_matrix{container-type:inline-size}.n_oRCa_row,.n_oRCa_group{min-width:0}.n_oRCa_header,.n_oRCa_emptyCell{display:none}.n_oRCa_cells{flex-wrap:wrap;gap:.25rem;min-width:0;display:flex}@container (min-width:50.5rem){.n_oRCa_header,.n_oRCa_row{align-items:center;gap:.25rem;display:grid}.n_oRCa_cells{display:contents}.n_oRCa_emptyCell{display:block}.n_oRCa_actionText{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.app-dialog.mH_-PW_dialog{width:min(56rem,100% - 24px);overflow:hidden}.mH_-PW_dialog[open]{flex-direction:column;display:flex}.mH_-PW_body{overscroll-behavior:contain;min-height:0;padding:1rem;padding-bottom:max(1rem, env(safe-area-inset-bottom));flex-direction:column;gap:1.25rem;display:flex;overflow-y:auto}@media (min-width:40rem){.mH_-PW_body{padding:1.25rem 1.5rem}}
.abvVWW_timerRow{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.abvVWW_toggleGroup{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);flex:none;min-height:36px;padding:2px;display:inline-flex}.abvVWW_toggleLabel{border-radius:calc(var(--radius-control) - 2px);justify-content:center;align-items:center;min-height:32px;padding-inline:10px;display:flex}.abvVWW_toggleIndicator{border-radius:calc(var(--radius-control) - 2px)}@media (pointer:coarse){.abvVWW_toggleGroup,.abvVWW_toggleLabel{min-height:44px}.abvVWW_toggleLabel{padding-inline:12px}}
.alY6Cq_homeClockContent,.alY6Cq_attendanceClockContent{flex-direction:column;gap:12px;min-width:0;display:flex;container-type:inline-size}.alY6Cq_classicClockCard{container-type:inline-size}.alY6Cq_classicClockLayout{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:start;gap:20px;min-width:0;display:grid}.alY6Cq_homePrimary,.alY6Cq_attendancePrimary{align-items:center;gap:12px 16px;min-width:0;display:grid}.alY6Cq_homePrimary{grid-template-columns:minmax(8rem,1fr) minmax(0,auto) auto}.alY6Cq_attendancePrimary{grid-template-columns:max-content max-content minmax(0,1fr)}.alY6Cq_homeStatus,.alY6Cq_attendanceStatus,.alY6Cq_homeDuration,.alY6Cq_attendanceDuration,.alY6Cq_homeAction,.alY6Cq_attendanceAction,.alY6Cq_supportingFacts{min-width:0}.alY6Cq_homeAction,.alY6Cq_attendanceAction{justify-self:end}.alY6Cq_homeSecondary,.alY6Cq_attendanceSecondary{border-top:1px solid var(--line);align-items:start;gap:12px 20px;min-width:0;padding-top:12px;display:grid}.alY6Cq_homeSecondary{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.alY6Cq_homeFacts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;min-width:0;display:grid}.alY6Cq_homeSessions{border-left:1px solid var(--line);min-width:0;padding-left:12px}.alY6Cq_attendanceSecondary{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.alY6Cq_supportingFacts{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.alY6Cq_clockActions{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.alY6Cq_recentDays{border-top:1px solid var(--line);padding-top:8px}@container (max-width:64rem){.alY6Cq_classicClockLayout{grid-template-columns:minmax(0,1fr)}}@container (max-width:48rem){.alY6Cq_homePrimary,.alY6Cq_attendancePrimary{grid-template-columns:minmax(0,1fr) auto}.alY6Cq_homeStatus,.alY6Cq_attendanceStatus{grid-area:1/1}.alY6Cq_homeDuration,.alY6Cq_attendanceDuration{grid-area:2/1}.alY6Cq_homeAction,.alY6Cq_attendanceAction{grid-area:1/2/span 2;align-self:center}.alY6Cq_homeSecondary,.alY6Cq_attendanceSecondary{grid-template-columns:minmax(0,1fr);gap:10px}.alY6Cq_homeFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.alY6Cq_homeSessions{border-top:1px solid var(--line);border-left:0;padding-top:10px;padding-left:0}}@container (max-width:28rem){.alY6Cq_homePrimary,.alY6Cq_attendancePrimary,.alY6Cq_homeFacts{grid-template-columns:minmax(0,1fr)}.alY6Cq_homeStatus,.alY6Cq_attendanceStatus,.alY6Cq_homeDuration,.alY6Cq_attendanceDuration,.alY6Cq_homeAction,.alY6Cq_attendanceAction{grid-area:auto/1}.alY6Cq_homeAction,.alY6Cq_attendanceAction{justify-self:stretch}.alY6Cq_homeAction>button,.alY6Cq_attendanceAction>button{width:100%}}
section.app-dialog.nVNS-a_dialog{width:min(800px,100% - 24px);max-width:min(800px,100% - 24px)}
.ZxO9bW_periodDatePicker{width:100%;min-width:0}.ZxO9bW_periodDatePicker .mantine-DatePickerInput-root{width:100%;max-width:none}.ZxO9bW_overtimePeriod .mantine-TimePicker-field:focus-visible{outline-offset:0;outline:none}.ZxO9bW_overtimePeriod .mantine-TimePicker-field::selection{color:inherit;background-color:#0000}.ZxO9bW_overtimePeriod .mantine-TimePicker-field:focus::selection{color:var(--mantine-color-white)}
._4wfQ4G_toolbarContainer{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px 14px;display:flex}@media (max-height:500px){._4wfQ4G_toolbarContainer{margin-bottom:8px;padding:4px 8px 6px}}._4wfQ4G_emptyStateViewport{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:440px;margin:0 auto;display:flex}
.--JBEa_attentionContainer{container-type:inline-size}.--JBEa_attentionRow{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.75rem 1rem;display:grid;position:relative}.--JBEa_attentionRow:hover{background-color:var(--paper)}@container (max-width:16rem){.--JBEa_attentionRow{padding-inline:.625rem}}.--JBEa_rowContent{flex-direction:column;justify-content:center;min-width:0;display:flex}.--JBEa_rowName{color:var(--ink);overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.25rem}.--JBEa_rowDetails{color:var(--muted);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.125rem}.--JBEa_rowActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.--JBEa_rowActions>:only-child{grid-column:1/-1;width:100%}.--JBEa_rowActions button{width:100%;min-width:0;height:auto;min-height:36px}.--JBEa_kindGroups{flex-wrap:wrap;flex:18rem;align-items:center;gap:.375rem 0;min-width:0;display:flex}.--JBEa_kindGroup{align-items:center;min-width:0;display:inline-flex}.--JBEa_kindBadge{max-width:100%;min-height:24px;padding-block:2px;line-height:18px}.--JBEa_kindDivider{background:var(--line-strong);flex:0 0 1px;width:1px;height:18px;margin-inline:.375rem}@media (pointer:coarse){.--JBEa_rowActions button{min-height:44px}}
.djhtaG_container{container-type:inline-size}.djhtaG_draft{flex-direction:column;gap:.375rem;display:flex}@container (min-width:440px){.djhtaG_draft{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}}.djhtaG_draft button{min-height:36px}@media (pointer:coarse){.djhtaG_draft button{min-height:44px}}
._4QfUsa_cal{flex-direction:column;gap:8px;display:flex;container-type:inline-size}._4QfUsa_homeScheduleSurface{min-height:0;height:min(var(--home-calendar-height,32.5rem), calc(100dvh - var(--home-calendar-viewport-reserve,12rem)));flex:none;max-height:none}._4QfUsa_calendarDisplayControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}._4QfUsa_calendarViewport{flex:auto;min-width:0;height:100%;min-height:0;padding-bottom:18px;position:relative}._4QfUsa_calendarViewport>:first-child{height:100%}._4QfUsa_calendarResizeHandle{z-index:6;cursor:ns-resize;touch-action:none;border-radius:9999px;outline:none;justify-content:center;align-items:center;width:56px;height:18px;display:flex;position:absolute;bottom:0;right:0}._4QfUsa_calendarResizeHandle>span:first-child{background:var(--line-strong);border-radius:9999px;width:32px;height:4px;display:block}._4QfUsa_calendarResizeHandle:hover>span:first-child,._4QfUsa_calendarResizeHandle:focus-visible>span:first-child{background:var(--navy)}._4QfUsa_calendarResizeHandle:focus-visible{box-shadow:0 0 0 2px var(--focus)}._4QfUsa_homeCalendarPanes{width:100%;min-width:0;height:100%;min-height:0;display:flex}._4QfUsa_stackedPanes{grid-template-rows:minmax(0,1.2fr) minmax(0,.8fr);gap:12px;display:grid}._4QfUsa_calendarScrollPane,._4QfUsa_detailScrollPane,._4QfUsa_stackedCalendarPane,._4QfUsa_stackedDetailPane{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;height:100%;min-height:0;overflow:auto}._4QfUsa_stackedCalendarPane,._4QfUsa_stackedDetailPane{width:100%;min-width:0}._4QfUsa_splitterRoot{height:100%}._4QfUsa_calendarScrollPane{min-width:348px}._4QfUsa_detailScrollPane{min-width:220px}@media (orientation:landscape) and (max-height:30rem) and (min-width:40rem) and (max-width:63.99rem){._4QfUsa_homeScheduleSurface{flex:0 0 var(--home-calendar-short-landscape-height);height:var(--home-calendar-short-landscape-height);min-height:var(--home-calendar-short-landscape-height);max-height:var(--home-calendar-short-landscape-height)}}._4QfUsa_categoryIcon{color:var(--muted);flex:none;align-items:center;display:inline-flex}._4QfUsa_paper{background:var(--canvas);border:1px solid var(--line);border-radius:8px;align-self:start;min-width:0;padding:12px;container-type:inline-size}._4QfUsa_agendaTitle{color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:600}._4QfUsa_ag{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4QfUsa_agItem{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 0;display:flex}._4QfUsa_agItem:first-child{border-top:0;padding-top:0}._4QfUsa_agItem:last-child{padding-bottom:0}._4QfUsa_agHeader{align-items:flex-start;gap:10px;display:flex}._4QfUsa_agText{flex:1;min-width:0}._4QfUsa_agTitle{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:18px;display:block}._4QfUsa_agSubtitle{color:var(--muted);font-size:13px;line-height:18px;display:block}._4QfUsa_agActs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}._4QfUsa_agActs>button{min-width:0;max-width:100%}._4QfUsa_agActs>:first-child{grid-column:1/-1;width:100%}._4QfUsa_agReview,._4QfUsa_agDecision{min-width:0}._4QfUsa_homeQuickFactsDropdown{pointer-events:none}._4QfUsa_quickFacts{flex-direction:column;gap:4px;padding:4px 2px;display:flex}._4QfUsa_quickFactsHeader{align-items:center;gap:6px;display:flex}._4QfUsa_quickFactsTitle{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:20px}._4QfUsa_quickFactsSubtitle{color:var(--muted);margin:0;font-size:13px;line-height:18px}._4QfUsa_quickFactsMeta{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:13px;line-height:18px;display:flex}._4QfUsa_splitterRoot{align-items:stretch;width:100%;min-width:0;display:flex}._4QfUsa_splitterHandle{background:var(--line);z-index:5;transition:background .15s;position:relative}._4QfUsa_splitterHandle:hover,._4QfUsa_splitterHandle:focus-visible{background:var(--navy)}._4QfUsa_splitterThumb{background:var(--line-strong);border-radius:9999px;transition:background .15s}._4QfUsa_splitterHandle:hover ._4QfUsa_splitterThumb,._4QfUsa_splitterHandle:focus-visible ._4QfUsa_splitterThumb{background:var(--navy)}._4QfUsa_calendarPane{min-width:348px}._4QfUsa_homeWeekendDay:not([data-outside]):not([data-selected]):not([data-today]){color:var(--muted)}._4QfUsa_homeMonthDay{height:calc(66px + var(--month-view-max-events,1) * 36px)}._4QfUsa_homeMonthEvents{bottom:36px}._4QfUsa_homeScheduleEvent,._4QfUsa_homeMoreEvents,._4QfUsa_homeMobileScheduleEvent{min-height:36px}._4QfUsa_homeMonthEventLabel{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.25}._4QfUsa_homeEventContent{align-items:center;gap:6px;min-width:0;display:flex}._4QfUsa_homeEventContent>:last-child{flex:auto;min-width:0}._4QfUsa_homeEventCategoryIcon{color:var(--muted);flex:none;align-items:center;display:inline-flex}._4QfUsa_homeMoreEvents{font-size:13px}._4QfUsa_homeMobileMonthCalendar{--mobile-month-view-font-size:13px}._4QfUsa_homeMobileScheduleEvent{align-items:center;display:flex}._4QfUsa_homeMobileEventCopy{overflow-wrap:anywhere;font-size:13px;line-height:1.35}._4QfUsa_detailPane{min-width:220px}@container (max-width:16rem){._4QfUsa_agActs{grid-template-columns:minmax(0,1fr)}}@container (max-width:559px){._4QfUsa_agActs>button{width:100%}}@media (pointer:coarse){._4QfUsa_calendarViewport{padding-bottom:44px}._4QfUsa_calendarResizeHandle{height:44px}._4QfUsa_homeMonthDay{height:calc(74px + var(--month-view-max-events,1) * 44px)}._4QfUsa_homeMonthEvents{bottom:44px}._4QfUsa_homeScheduleEvent,._4QfUsa_homeMoreEvents,._4QfUsa_homeMobileScheduleEvent,._4QfUsa_agActs button{min-height:44px}._4QfUsa_splitterHandle,._4QfUsa_splitterThumb{min-width:44px;min-height:44px}}
