.attendance-meridian_drawer__uWUHI,.attendance-meridian_portal__yKI04,.attendance-meridian_workspace__ni_rF{--attendance-petrol:#1e4a5c;--attendance-mint:#78cf98;--attendance-mint-hover:#62bf83;--attendance-on-mint:#0f242e;--attendance-ink:var(--text-primary,#0f172a);--attendance-muted:var(--text-secondary,#475569);--attendance-heading:#1e4a5c;--attendance-chart:#1e4a5c;--attendance-surface:var(--bg-card,#fcfcfc);--attendance-layer:var(--bg-page,#f4f4f4);--attendance-line:var(--card-border,#f1f3f5);--attendance-control:#7b919d;--attendance-selected:#ecf8f1;--attendance-selected-ink:#17643e;--attendance-focus:#276b87;--attendance-success:#17643e;--attendance-success-soft:#ecf8f1;--attendance-warning:#88530b;--attendance-warning-soft:#fff4df;--attendance-danger:#a32d40;--attendance-danger-soft:#fff0f2;--attendance-info:#235a75;--attendance-info-soft:#edf4fa;--attendance-fast:120ms;--attendance-medium:180ms;--attendance-layer-time:240ms;--attendance-ease:cubic-bezier(.2,.8,.2,1);font-family:var(--font-meridian-sans),system-ui,sans-serif;color:var(--attendance-ink)}.attendance-meridian_drawer__uWUHI[data-theme=dark],.attendance-meridian_workspace__ni_rF[data-theme=dark],.dark .attendance-meridian_portal__yKI04{--attendance-heading:#a8c7d2;--attendance-chart:#78cf98;--attendance-selected:#203d31;--attendance-selected-ink:#b8e2c8;--attendance-control:#777777;--attendance-focus:#78cf98;--attendance-success:#78cf98;--attendance-success-soft:#203d31;--attendance-warning:#f2ce8b;--attendance-warning-soft:#352e23;--attendance-danger:#ffb8c3;--attendance-danger-soft:#38252a;--attendance-info:#b6dcf2;--attendance-info-soft:#203341}.attendance-meridian_workspace__ni_rF{background:transparent;padding:24px}.attendance-meridian_pageHeader__jQAi4{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:12px}.attendance-meridian_drawer__uWUHI :is(h1,h2,h3,h4),.attendance-meridian_workspace__ni_rF :is(h1,h2,h3,h4){font-family:inherit}.attendance-meridian_pageHeader__jQAi4 h1{color:var(--attendance-heading);font-size:24px;line-height:1.4;letter-spacing:-.03em}.attendance-meridian_consultSection__cIy1r{min-width:0;background:transparent;border-block:1px solid var(--attendance-line);padding:20px 0}.attendance-meridian_registrationSection__G_T1R{min-width:0;overflow:hidden;border:1px solid var(--attendance-line);border-radius:16px;background:var(--attendance-surface)}.attendance-meridian_registrationTarget__tJkFS{border-color:var(--attendance-control)}.attendance-meridian_portal__yKI04{background:var(--attendance-layer)!important;color:var(--attendance-ink)!important;border-color:var(--attendance-control)!important;border-radius:12px;animation-duration:var(--attendance-medium)}.attendance-meridian_portal__yKI04 [role=option]{min-height:40px;font-family:inherit}.attendance-meridian_portal__yKI04 [role=option][data-highlighted]{background:var(--attendance-selected);color:var(--attendance-selected-ink)}.attendance-meridian_portal__yKI04 .attendance-meridian_calendar__KIO_z,.attendance-meridian_portal__yKI04 .attendance-meridian_calendar__KIO_z [class*=rdp-],.attendance-meridian_workspace__ni_rF .attendance-meridian_calendar__KIO_z,.attendance-meridian_workspace__ni_rF .attendance-meridian_calendar__KIO_z [class*=rdp-]{background:transparent!important}.attendance-meridian_portal__yKI04 .attendance-meridian_calendar__KIO_z [data-selected-single=true],.attendance-meridian_workspace__ni_rF .attendance-meridian_calendar__KIO_z [data-selected-single=true]{background:var(--attendance-petrol)!important;color:#ffffff!important}.attendance-meridian_calendar__KIO_z button:not([data-selected-single=true]):hover{background:var(--attendance-selected)!important;color:var(--attendance-selected-ink)!important}.attendance-meridian_calendar__KIO_z button:focus-visible{outline:2px solid var(--attendance-focus);outline-offset:2px;box-shadow:none}.attendance-meridian_workspace__ni_rF :is(button,input){font-family:inherit}.attendance-meridian_workspace__ni_rF button{transition-duration:var(--attendance-fast)}.attendance-meridian_workspace__ni_rF :is(input:not([type=radio]):not([type=checkbox]),button[role=combobox]){color:var(--attendance-ink)}.attendance-meridian_workspace__ni_rF input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:0 0 18px;accent-color:var(--attendance-mint)}.attendance-meridian_workspace__ni_rF :focus-visible{outline-color:var(--attendance-focus)}.attendance-meridian_kpiGrid__JK_2K{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.attendance-meridian_attendanceCard__ChUf5,.attendance-meridian_coverageCard__34MJq,.attendance-meridian_trendCard__Nds8u{min-width:0;display:flex;flex-direction:column;padding:20px}.attendance-meridian_attendanceCard__ChUf5{background:var(--attendance-mint);color:var(--attendance-on-mint)}.attendance-meridian_cardHeading__Hl8zh{display:flex;align-items:center;justify-content:space-between;gap:12px}.attendance-meridian_cardHeading__Hl8zh h2{font-size:14px;line-height:1.4;font-weight:600}.attendance-meridian_cardHeading__Hl8zh svg{flex-shrink:0}.attendance-meridian_primaryValue__3sEcd{margin-top:16px;font-size:48px;line-height:1;letter-spacing:-.04em;font-weight:650;font-variant-numeric:tabular-nums}.attendance-meridian_primaryValue__3sEcd>span{margin-left:2px;font-size:.52em;font-weight:500}.attendance-meridian_metricContext__Tx4d3{margin-top:12px;font-size:13px;line-height:1.5;color:var(--attendance-on-mint)}.attendance-meridian_attendanceTrack__UoPdn{height:5px;margin-top:16px;overflow:hidden;border-radius:4px;background:rgb(17 17 17/15%)}.attendance-meridian_attendanceTrack__UoPdn>span{display:block;height:100%;border-radius:inherit;background:var(--attendance-on-mint)}.attendance-meridian_targetNote__gVR8o{display:flex;justify-content:space-between;gap:8px;margin-top:9px;font-size:12px;font-weight:600}.attendance-meridian_targetNote__gVR8o>span{font-weight:400;color:var(--attendance-on-mint)}.attendance-meridian_statusBreakdown__CrZ9L{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:16px}.attendance-meridian_statusBreakdown__CrZ9L dd{font-size:24px;line-height:1.2;letter-spacing:-.03em;font-weight:600;font-variant-numeric:tabular-nums}.attendance-meridian_statusBreakdown__CrZ9L dt{margin-top:5px;font-size:12px;color:var(--attendance-on-mint)}.attendance-meridian_trendCard__Nds8u{background:var(--attendance-surface);color:var(--attendance-ink)}.attendance-meridian_weeklyValue__zDqdK{font-size:32px;line-height:1;letter-spacing:-.035em;font-weight:600;font-variant-numeric:tabular-nums}.attendance-meridian_weeklyChart__otb5O{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.attendance-meridian_dayColumn___NKCR{display:flex;flex-direction:column;align-items:center;min-width:0;padding:4px;border-radius:8px}.attendance-meridian_dayColumn___NKCR:hover{background:var(--attendance-selected)}.attendance-meridian_dayColumn___NKCR:focus-visible{outline:2px solid var(--attendance-mint);outline-offset:2px}.attendance-meridian_dayValue__7xtXj{font-size:12px;line-height:18px;font-weight:600;font-variant-numeric:tabular-nums}.attendance-meridian_barTrack__f0qgi{display:flex;align-items:flex-end;width:100%;max-width:44px;height:52px;margin-top:6px}.attendance-meridian_dayBar__859JA{display:flex;flex-direction:column;justify-content:flex-end;width:100%;overflow:hidden;border-radius:9px 9px 3px 3px;background:var(--attendance-warning);min-height:2px}.attendance-meridian_onTimeBar__crduy{display:block;flex-shrink:0;width:100%;background:var(--attendance-chart);opacity:1}.attendance-meridian_dayColumn___NKCR[data-selected=true] .attendance-meridian_onTimeBar__crduy{opacity:1}.attendance-meridian_dayColumn___NKCR[data-selected=true] .attendance-meridian_dayValue__7xtXj{color:var(--attendance-ink)}.attendance-meridian_dayLabel__jf5I6{margin-top:6px;padding:3px 8px;border-radius:6px;font-size:12px;text-transform:capitalize;color:var(--attendance-muted)}.attendance-meridian_dayColumn___NKCR[data-selected=true] .attendance-meridian_dayLabel__jf5I6{color:var(--attendance-ink);background:var(--attendance-selected);font-weight:600}.attendance-meridian_emptyBar__VrArY{width:100%;height:4px;border-radius:3px;background:var(--attendance-line)}.attendance-meridian_coverageCard__34MJq{color:#ffffff}.attendance-meridian_coverageCard__34MJq dt,.attendance-meridian_coverageCard__34MJq h2,.attendance-meridian_coverageCard__34MJq p,.attendance-meridian_coverageCard__34MJq strong{color:inherit}.attendance-meridian_coverageCard__34MJq dt,.attendance-meridian_coverageCard__34MJq p{color:#d4e4e9}.attendance-meridian_coverageCard__34MJq h2{white-space:normal;font-size:16px}.attendance-meridian_coverageCard__34MJq svg{color:var(--attendance-mint)}.attendance-meridian_coverageCard__34MJq dl,.attendance-meridian_coverageCard__34MJq dl>div,.attendance-meridian_coverageCard__34MJq>div{border-color:rgb(255 255 255/14%)}.attendance-meridian_coverageMetric__wehDi{margin-top:16px;padding-bottom:16px}.attendance-meridian_coverageMetric__wehDi .attendance-meridian_coverageValue__x1KMX{margin-top:6px;color:var(--attendance-mint);font-size:48px;line-height:1.1;font-weight:600;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.attendance-meridian_coverageCard__34MJq>dl{margin-top:auto;padding-top:16px}.attendance-meridian_statusSelector__mQmZf{min-width:0;width:-moz-max-content;width:max-content;max-width:100%;margin:0;border:0;padding:0}.attendance-meridian_statusOptions__FzkD1{display:grid;grid-template-columns:repeat(4,minmax(36px,1fr));gap:3px;padding:4px;border-radius:10px;background:transparent;border:1px solid var(--attendance-line)}.attendance-meridian_statusOption__NgHKu{position:relative;cursor:pointer}.attendance-meridian_statusOption__NgHKu input{position:absolute;width:1px;height:1px;opacity:0}.attendance-meridian_statusOption__NgHKu>span{display:grid;place-items:center;height:36px;border-radius:7px;font-size:13px;font-weight:600;transition:background-color .12s ease-out,color .12s ease-out}.attendance-meridian_statusOption__NgHKu:hover>span{background:var(--attendance-selected);color:var(--attendance-ink)}.attendance-meridian_statusOption__NgHKu input:focus-visible+span{outline:2px solid var(--attendance-ink);outline-offset:2px}.attendance-meridian_statusSelector__mQmZf:disabled{opacity:.55}.attendance-meridian_statusSelector__mQmZf:disabled .attendance-meridian_statusOption__NgHKu{cursor:not-allowed}.attendance-meridian_selectedStatus___m3qx{display:block;margin-top:4px;padding-left:5px;color:var(--attendance-muted);font-size:12px;line-height:16px}@media (min-width:768px){.attendance-meridian_kpiGrid__JK_2K{grid-template-columns:repeat(2,minmax(0,1fr))}.attendance-meridian_trendCard__Nds8u{grid-column:1/-1;grid-row:2}.attendance-meridian_attendanceCard__ChUf5,.attendance-meridian_coverageCard__34MJq{min-height:268px}}@media (min-width:1280px){.attendance-meridian_kpiGrid__JK_2K{grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,3fr)}.attendance-meridian_trendCard__Nds8u{grid-column:auto;grid-row:auto}}@media (max-width:767px){.attendance-meridian_attendanceCard__ChUf5,.attendance-meridian_coverageCard__34MJq,.attendance-meridian_trendCard__Nds8u{padding:20px}.attendance-meridian_statusSelector__mQmZf{width:100%}.attendance-meridian_statusOption__NgHKu>span{height:44px}.attendance-meridian_primaryValue__3sEcd{margin-top:20px}}@media (pointer:coarse){.attendance-meridian_statusOption__NgHKu>span{min-height:44px}}@media (prefers-reduced-motion:reduce){.attendance-meridian_statusOption__NgHKu>span{transition:none}}.dark .attendance-meridian_trendCard__Nds8u{background:transparent}.attendance-meridian_coverageCard__34MJq>div{color:#d4e4e9}.attendance-meridian_coverageCard__34MJq h2{color:#ffffff}.attendance-meridian_coverageDetails__BaMLV{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid rgb(255 255 255/14%)}.attendance-meridian_coverageDetails__BaMLV dt{font-size:12px;line-height:1.4}.attendance-meridian_coverageDetails__BaMLV dd{margin-top:6px;font-size:24px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.attendance-meridian_coverageCard__34MJq .attendance-meridian_coverageNote__78u6J{margin-top:14px;font-size:12px;line-height:1.5}.attendance-meridian_statusBreakdown__CrZ9L>div+div{border-left:1px solid rgb(17 17 17/16%);padding-left:8px}.attendance-meridian_historyStatus__zk3lg[data-status=present],.attendance-meridian_statusOption__NgHKu[data-status=present]{--status-ink:#17643e;--status-soft:#ecf8f1;--status-fill:#17643e}.attendance-meridian_historyStatus__zk3lg[data-status=late],.attendance-meridian_statusOption__NgHKu[data-status=late]{--status-ink:#88530b;--status-soft:#fff4df;--status-fill:#88530b}.attendance-meridian_historyStatus__zk3lg[data-status=absent],.attendance-meridian_statusOption__NgHKu[data-status=absent]{--status-ink:#a32d40;--status-soft:#fff0f2;--status-fill:#a32d40}.attendance-meridian_historyStatus__zk3lg[data-status=excused],.attendance-meridian_statusOption__NgHKu[data-status=excused]{--status-ink:#235a75;--status-soft:#edf4fa;--status-fill:#235a75}.attendance-meridian_statusOption__NgHKu>span{color:var(--attendance-muted);background:transparent}.attendance-meridian_statusOption__NgHKu input:checked+span{color:white;background:var(--status-fill);box-shadow:none}.attendance-meridian_studentHistoryLink__ps0sQ{text-align:left;font-weight:600;color:var(--text-primary);border-radius:6px;text-decoration:underline;text-decoration-color:var(--card-border);text-underline-offset:4px}.attendance-meridian_studentHistoryLink__ps0sQ:hover{color:var(--attendance-focus)}.attendance-meridian_studentHistoryLink__ps0sQ:focus-visible{outline:2px solid var(--attendance-focus);outline-offset:4px}.attendance-meridian_historyDialog__YwjSM{min-width:0}.attendance-meridian_historyOverview__ffD_C{padding:16px;border-radius:12px}.attendance-meridian_historyOverview__ffD_C>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.attendance-meridian_historyOverview__ffD_C strong{font-size:32px;font-variant-numeric:tabular-nums}.attendance-meridian_historyOverview__ffD_C p{font-size:12px;color:inherit}.attendance-meridian_historyRangeSummary__W8O3x{font-size:12px;color:var(--text-secondary)}.attendance-meridian_historyPresets__DSUPa{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.attendance-meridian_historyDates__x_Y7z{display:grid;grid-template-columns:1fr 1fr;gap:12px}.attendance-meridian_historyDates__x_Y7z label{display:grid;gap:6px;min-width:0;font-size:12px}.attendance-meridian_historyDates__x_Y7z input{width:100%;min-width:0;padding:10px;border:1px solid var(--card-border);border-radius:8px;background:var(--bg-card);color:var(--text-primary)}.attendance-meridian_historyCounts__S9EAS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.attendance-meridian_historyCounts__S9EAS>div{border-radius:8px;padding:10px;color:var(--text-primary);background:var(--attendance-surface);border:1px solid var(--card-border)}.attendance-meridian_historyCounts__S9EAS dt{color:var(--text-secondary);font-size:12px}.attendance-meridian_historyCounts__S9EAS dd{font-size:24px;font-weight:600}.attendance-meridian_historyEntries__nPf0S{display:grid;gap:0}.attendance-meridian_historyEntries__nPf0S li{padding:12px 0;border-bottom:1px solid var(--card-border)}.attendance-meridian_historyEntries__nPf0S li>div{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px}.attendance-meridian_historyEntries__nPf0S p{margin-top:6px;color:var(--text-secondary);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.attendance-meridian_historyStatus__zk3lg{padding:4px 8px;border-radius:6px;background:var(--status-soft);color:var(--status-ink);font-size:12px;font-weight:600}@media (max-width:480px){.attendance-meridian_historyCounts__S9EAS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.attendance-meridian_statusOption__NgHKu input:checked+span{background:Highlight;color:HighlightText;outline:2px solid Highlight}}.attendance-meridian_attendanceCard__ChUf5,.attendance-meridian_coverageCard__34MJq,.attendance-meridian_trendCard__Nds8u{border-radius:16px}.attendance-meridian_trendCard__Nds8u{border:1px solid var(--attendance-line)}.attendance-meridian_coverageCard__34MJq{background:var(--attendance-petrol);color:white}.attendance-meridian_coverageCard__34MJq :is(p,dt,div){--text-secondary:#d4e4e9;--text-muted:#d4e4e9;--text-primary:#ffffff}.attendance-meridian_coverageCard__34MJq .attendance-meridian_coverageValue__x1KMX{color:var(--attendance-mint)}.attendance-meridian_attendanceTrack__UoPdn>span{background:var(--attendance-petrol)}.attendance-meridian_dayColumn___NKCR{transition:background-color var(--attendance-fast) var(--attendance-ease)}.attendance-meridian_statusBreakdown__CrZ9L>div+div{border-color:rgb(15 36 46/16%)}.attendance-meridian_historyOverview__ffD_C{background:var(--attendance-selected);color:var(--attendance-selected-ink)}.attendance-meridian_historyCounts__S9EAS>div{background:transparent}.attendance-meridian_historyDates__x_Y7z input{background:transparent;min-height:44px;border-color:var(--attendance-control)}.attendance-meridian_historyDates__x_Y7z input:focus-visible{outline:2px solid var(--attendance-focus);outline-offset:2px}.attendance-meridian_drawerContainer__skWJr{justify-content:flex-end!important;padding:0!important}.attendance-meridian_drawerOverlay__vEkH2{background:rgb(0 0 0/48%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation-duration:.24s!important}.attendance-meridian_drawer__uWUHI{position:fixed!important;inset:0 0 0 auto!important;transform:none!important;display:flex!important;flex-direction:column;gap:0!important;width:min(100%,600px)!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;overflow:hidden!important;border:0!important;border-left:1px solid var(--attendance-line)!important;border-radius:16px 0 0 16px!important;background:var(--attendance-layer)!important;color:var(--attendance-ink)!important;box-shadow:-12px 0 40px rgb(15 24 28/12%)!important;animation:attendance-meridian_drawerEnter__qJrZl var(--attendance-layer-time) var(--attendance-ease)!important}.attendance-meridian_drawer__uWUHI[data-state=closed]{animation:attendance-meridian_drawerLeave__lNzir .18s ease-in!important}.attendance-meridian_drawerHeader__sKokJ{flex-shrink:0;padding:24px 64px 20px 24px;margin:0!important;border-bottom:1px solid var(--attendance-line);background:var(--attendance-layer);text-align:left}.attendance-meridian_drawerHeader__sKokJ h2{font-size:20px;line-height:1.4;letter-spacing:-.02em;color:var(--attendance-heading)!important}.attendance-meridian_drawerHeader__sKokJ p{color:var(--attendance-muted)!important;line-height:1.6}.attendance-meridian_drawerBody__Poijq{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;display:grid;align-content:start;gap:20px;scrollbar-width:thin}.attendance-meridian_drawerFooter__W73pA{flex-shrink:0;padding:16px 24px;border-top:1px solid var(--attendance-line);background:var(--attendance-layer);gap:8px}.attendance-meridian_drawerClose__vMv6R{position:absolute;top:20px;right:16px;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--attendance-muted);transition:background-color var(--attendance-fast)}.attendance-meridian_drawerClose__vMv6R svg{width:20px;height:20px}.attendance-meridian_drawerClose__vMv6R:hover{background:var(--attendance-selected);color:var(--attendance-selected-ink)}.attendance-meridian_drawerClose__vMv6R:focus-visible,.attendance-meridian_drawer__uWUHI button:focus-visible{outline:2px solid var(--attendance-focus);outline-offset:2px}.attendance-meridian_drawer__uWUHI button{min-height:36px;border-radius:10px;font-family:inherit}.attendance-meridian_drawer__uWUHI :is(input,label){font-family:inherit}.attendance-meridian_drawer__uWUHI button:not([role=radio]):not([role=combobox]){transition-duration:var(--attendance-fast)}.attendance-meridian_drawerFooter__W73pA button{min-height:44px}.attendance-meridian_exportPanel__Ufgtn .attendance-meridian_drawerBody__Poijq :is(label,p){color:var(--attendance-ink)}.attendance-meridian_exportPanel__Ufgtn .attendance-meridian_drawerBody__Poijq>div{background:transparent;border-color:var(--attendance-line)}.attendance-meridian_exportPanel__Ufgtn .attendance-meridian_drawerBody__Poijq :is(input,button[role=combobox]){background:transparent;color:var(--attendance-ink);border-color:var(--attendance-control);min-height:44px}.attendance-meridian_exportPanel__Ufgtn [role=radiogroup]{display:grid;gap:8px}.attendance-meridian_exportPanel__Ufgtn [role=radiogroup]>div{border:1px solid var(--attendance-line);border-radius:10px;padding:10px 12px;min-height:44px}.attendance-meridian_exportPanel__Ufgtn [role=radiogroup]>div:has([data-state=checked]){background:var(--attendance-selected);border-color:var(--attendance-control)}.attendance-meridian_exportPanel__Ufgtn [role=radio]{width:18px;height:18px;min-width:18px;min-height:18px;flex:0 0 18px;padding:0;border-radius:50%;border-color:var(--attendance-control);color:var(--attendance-selected-ink)}.attendance-meridian_exportPanel__Ufgtn [role=radiogroup] label{flex:1;cursor:pointer}.attendance-meridian_primaryAction__HD6UN{background:var(--attendance-mint)!important;color:var(--attendance-on-mint)!important;border:0;box-shadow:none}.attendance-meridian_primaryAction__HD6UN:hover:enabled{background:var(--attendance-mint-hover)!important}.attendance-meridian_secondaryAction__FZCWQ{background:transparent!important;color:var(--attendance-ink)!important;border-color:var(--attendance-control)!important}@keyframes attendance-meridian_drawerEnter__qJrZl{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes attendance-meridian_drawerLeave__lNzir{to{transform:translateX(100%)}}@media (max-width:1023px){.attendance-meridian_pageHeader__jQAi4{flex-direction:column;align-items:stretch}}@media (max-width:767px){.attendance-meridian_workspace__ni_rF{padding:16px}.attendance-meridian_drawer__uWUHI{border-radius:0!important}.attendance-meridian_drawerBody__Poijq{padding:20px}.attendance-meridian_drawerHeader__sKokJ{padding:20px 64px 16px 20px}.attendance-meridian_drawerFooter__W73pA{padding:16px 20px}}@media (pointer:coarse){.attendance-meridian_drawerClose__vMv6R,.attendance-meridian_portal__yKI04 [role=option],.attendance-meridian_workspace__ni_rF button{min-height:44px}}@media (prefers-reduced-motion:reduce){.attendance-meridian_drawer__uWUHI,.attendance-meridian_portal__yKI04,.attendance-meridian_workspace__ni_rF{--attendance-fast:0ms;--attendance-medium:0ms;--attendance-layer-time:0ms}.attendance-meridian_drawerOverlay__vEkH2,.attendance-meridian_drawer__uWUHI *,.attendance-meridian_portal__yKI04 *,.attendance-meridian_workspace__ni_rF *{animation:none!important;transition:none!important}}@font-face{font-family:meridianSans;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2) format("woff2");font-display:swap;font-weight:500 800;font-style:normal}@font-face{font-family:meridianSans;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");font-display:swap;font-weight:500 800;font-style:normal}@font-face{font-family:meridianSans Fallback;src:local("Arial");ascent-override:103.80%;descent-override:22.20%;line-gap-override:0.00%;size-adjust:100.00%}.__className_0bffc1{font-family:meridianSans,meridianSans Fallback}.__variable_0bffc1{--font-meridian-sans:"meridianSans","meridianSans Fallback"}