.finance_page__KBWzs{display:grid;grid-gap:20px;gap:20px;max-width:1200px}.finance_page__KBWzs h1{font-size:clamp(1.8rem,4vw,2.5rem)}.finance_page__KBWzs p{line-height:1.6}.finance_filters__Nb14G,.finance_links__xtipQ{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-end}.finance_card__p1RiY,.finance_filters__Nb14G,.finance_metrics___288N article{background:light-dark(#fff,#19222d);border:1px solid light-dark(#d2dde1,#3b4959);border-radius:12px;padding:20px}.finance_entry__HWDSs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px 0}.finance_page__KBWzs label{display:grid;grid-gap:6px;gap:6px}.finance_page__KBWzs input,.finance_page__KBWzs select,.finance_page__KBWzs textarea{max-width:100%;padding:10px;border:1px solid light-dark(#acbdc4,#3d4956);border-radius:6px;font:inherit}.finance_page__KBWzs textarea{min-width:0;min-height:90px}.finance_page__KBWzs input[type=checkbox]{width:20px}.finance_entry__HWDSs button{justify-self:start}.finance_entry__HWDSs p{grid-column:1/-1}.finance_fields__Kec2I{display:contents;border:0;padding:0;margin:0}.finance_entry__HWDSs button:disabled{opacity:.65;cursor:wait}.finance_card__p1RiY[id]{scroll-margin-top:24px}.finance_page__KBWzs summary{padding:12px 0;cursor:pointer;font-weight:600}.finance_metrics___288N{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.finance_metrics___288N article{display:grid;grid-gap:10px;gap:10px}.finance_metrics___288N strong{font-size:1.6rem;color:light-dark(#204956,#9eccdb)}.finance_notice__6128n{padding:14px;background:light-dark(#edf5f6,#1f3a3d);border-radius:8px}.finance_page__KBWzs article+article{border-top:1px solid light-dark(#ddd,#4a4a4a);padding-top:12px}@media (max-width:700px){.finance_entry__HWDSs{grid-template-columns:1fr}.finance_metrics___288N{grid-template-columns:repeat(2,minmax(0,1fr))}.finance_filters__Nb14G>*{width:100%}.finance_card__p1RiY{padding:14px}.finance_page__KBWzs{overflow-wrap:anywhere}}.finance_page__KBWzs{gap:14px}.finance_page__KBWzs h2{font-size:1.25rem;color:light-dark(#193b55,#99c2e1)}.finance_page__KBWzs h3{font-size:1.05rem;color:light-dark(#193b55,#99c2e1)}.finance_page__KBWzs details>summary{font-weight:700;color:light-dark(#193b55,#99c2e1);padding:10px 0}.finance_page__KBWzs details.finance_card__p1RiY{padding:4px 16px}.finance_page__KBWzs details.finance_card__p1RiY[open]{padding:4px 16px 16px}.finance_page__KBWzs details[open]>summary{border-bottom:1px solid light-dark(#dbe4ec,#334b61);margin-bottom:12px}.finance_metrics___288N article{padding:12px;gap:6px}.finance_metrics___288N article>span{font-size:.82rem;color:light-dark(#425c70,#acbfce)}.finance_metrics___288N article>b{font-size:.95rem;overflow-wrap:anywhere}.finance_page__KBWzs{gap:16px}.finance_page__KBWzs h3{margin:8px 0 0}.finance_page__KBWzs h4{margin:20px 0 8px;font-size:1rem;color:light-dark(#173d59,#96c3e4)}.finance_page__KBWzs p{line-height:1.5}.finance_page__KBWzs summary small{display:block;margin-top:3px;color:light-dark(#586c7b,#b2bec8);font-size:.8rem;font-weight:400}.finance_muted__zTsnk{color:light-dark(#586c7b,#b2bec8);font-size:.84rem;font-weight:400}.finance_good__SXW8U{color:light-dark(#176449,#93e6c9);font-weight:650}.finance_warning__j7Q01{color:light-dark(#97510a,#e8bd92);font-weight:650}.finance_fundingGrid__NoIbE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.finance_stat__cROw_{background:light-dark(#f4f8fb,#1c303f);border:1px solid light-dark(#d5e1e8,#345060);border-radius:8px;padding:0 12px;min-width:0}.finance_page__KBWzs .finance_stat__cROw_ summary{list-style:none}.finance_stat__cROw_ summary span{display:block;font-size:.8rem;color:light-dark(#455f72,#acbfcd)}.finance_stat__cROw_ summary strong{display:block;font-size:1.3rem;line-height:1.5;text-transform:capitalize;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance_stat__cROw_ summary small:after{content:" +";font-weight:700}.finance_stat__cROw_[open]{grid-column:1/-1}.finance_breakdown__OZZx4{display:grid;grid-template-columns:minmax(140px,1fr) minmax(100px,1fr);grid-gap:8px 18px;gap:8px 18px;max-width:650px;font-size:.9rem}.finance_breakdown__OZZx4 dt{color:light-dark(#52697b,#afbeca)}.finance_breakdown__OZZx4 dd{margin:0;text-align:right;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance_inlineControl__P9mzE{display:block;background:light-dark(#f4f8fb,#1c303f);border:1px solid light-dark(#d5e1e8,#345060);padding:0 12px;border-radius:8px;margin:12px 0}.finance_inlineControl__P9mzE summary b{margin-left:10px}.finance_manual___G2lM{margin-top:20px;border-top:1px solid light-dark(#dae3ea,#364c5e)}.finance_history__3ntU0{margin:12px 0}.finance_page__KBWzs .finance_filters__Nb14G{padding:10px;gap:10px;background:light-dark(#f5f8fa,#1f313d);align-items:end;border-radius:8px}.finance_filters__Nb14G label{font-size:.78rem;font-weight:600;flex:1 1 150px;max-width:260px}.finance_page__KBWzs .finance_filters__Nb14G input,.finance_page__KBWzs .finance_filters__Nb14G select{width:100%;min-width:0;padding:8px;font-size:.85rem}.finance_page__KBWzs .finance_filters__Nb14G .finance_check__zVNcQ{display:flex;align-items:center;gap:7px;max-width:none;font-weight:400}.finance_page__KBWzs .finance_filters__Nb14G input[type=checkbox]{width:16px}.finance_record__6SCxc{border:1px solid light-dark(#dce5eb,#364e5e);border-radius:8px;padding:0 12px;margin:8px 0;background:light-dark(white,#19222d)}.finance_page__KBWzs .finance_recordSummary__1o6Zl{display:grid;grid-template-columns:minmax(190px,2fr) repeat(3,minmax(90px,1fr));align-items:center;grid-gap:12px;gap:12px;list-style:none;font-size:.88rem;font-weight:400}.finance_recordSummary__1o6Zl>span{min-width:0;overflow-wrap:anywhere}.finance_recordSummary__1o6Zl b{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance_recordSummary__1o6Zl>span:first-child b:before{content:"▸ ";color:light-dark(#416a87,#a5c1d4)}.finance_record__6SCxc[open]>.finance_recordSummary__1o6Zl>span:first-child b:before{content:"▾ "}.finance_page__KBWzs .finance_recordSummary__1o6Zl small{font-size:.75rem;margin:0 0 3px}.finance_record__6SCxc[open]{padding-bottom:12px}.finance_page__KBWzs .finance_entry__HWDSs{grid-template-columns:repeat(auto-fit,minmax(170px,240px));gap:12px}.finance_entry__HWDSs label{font-size:.8rem;font-weight:600;color:light-dark(#3d5669,#abbfce)}.finance_entry__HWDSs input,.finance_entry__HWDSs select,.finance_entry__HWDSs textarea{font-weight:400;color:light-dark(#142d43,#99bfe1);width:100%;min-width:0}.finance_entry__HWDSs label:has(textarea){grid-column:1/-1;max-width:650px}.finance_entry__HWDSs label:has(input[type=checkbox]){display:flex;grid-column:1/-1;align-items:center}.finance_entry__HWDSs input[type=checkbox]{width:18px}.finance_activityRow__XocZ_{display:grid;grid-template-columns:170px 1fr;grid-gap:14px;gap:14px;padding:12px 4px;border-bottom:1px solid light-dark(#dde5eb,#374d5d);font-size:.86rem}.finance_activityRow__XocZ_ time{color:light-dark(#536b7c,#b0bfca);font-size:.8rem}.finance_activityRow__XocZ_ p{margin:4px 0 0;color:light-dark(#526575,#b1bec8)}.finance_pagination__6fgxh{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:12px 0;font-size:.85rem}.finance_pagination__6fgxh button,.finance_textButton__NtJw2{border:1px solid light-dark(#cbd9e3,#344e60);background:light-dark(#f4f8fb,#1c303f);padding:7px 11px;border-radius:6px;color:light-dark(#244e70,#9bc0df);cursor:pointer}.finance_pagination__6fgxh button:disabled{opacity:.4;cursor:default}.finance_page__KBWzs summary:focus-visible{outline:2px solid light-dark(#2b6693,#324d62);outline-offset:3px}@media(max-width:700px){.finance_fundingGrid__NoIbE{grid-template-columns:repeat(2,minmax(0,1fr))}.finance_page__KBWzs .finance_recordSummary__1o6Zl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finance_recordSummary__1o6Zl>span:first-child{grid-column:1/-1}.finance_activityRow__XocZ_{grid-template-columns:1fr;gap:4px}.finance_page__KBWzs .finance_entry__HWDSs{grid-template-columns:1fr}.finance_filters__Nb14G label{max-width:none}}.finance_tableScroll__w7Dk5{overflow-x:auto}.finance_allocationTable__qG1cK{width:100%;border-collapse:collapse;font-size:.85rem}.finance_allocationTable__qG1cK th{color:light-dark(#516b7f,#aebfcb);font-size:.75rem;text-align:left}.finance_allocationTable__qG1cK td,.finance_allocationTable__qG1cK th{padding:9px 10px;border-bottom:1px solid light-dark(#dce5eb,#364e5e)}.finance_allocationTable__qG1cK td:not(:first-child),.finance_allocationTable__qG1cK th:not(:first-child){text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace_workspace___NTID{min-width:0}.workspace_workspace___NTID .staffPanelHeader{gap:12px;margin-bottom:8px}.workspace_workspace___NTID .staffPanelHeader h1{font-size:clamp(1.5rem,3vw,2.1rem)}.workspace_identity__avhXw{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;grid-column:1/-1;font-size:.85rem}.workspace_workspace___NTID .clientWorkspaceTabs{margin:12px 0 16px;flex-wrap:wrap}.workspace_disclosure__VvXMd,.workspace_outcomeAlert__jicao{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin:0;padding:0;min-width:0}.workspace_disclosure__VvXMd>summary,.workspace_outcomeAlert__jicao>summary{cursor:pointer;padding:16px 0;font-weight:650}.workspace_disclosure__VvXMd>summary span,.workspace_outcomeAlert__jicao>summary span{float:right;font-size:.8rem;font-weight:500;margin-left:12px}.workspace_outcomeAlert__jicao{border-color:var(--line);background:transparent}.workspace_outcomeAlert__jicao>summary{color:var(--amber)}.workspace_outcomeAlert__jicao[open]>summary{border-bottom:1px solid var(--line,#ead5b5);margin-bottom:14px}.workspace_workspace___NTID .clientWorkDisclosure{padding:0 16px;margin:12px 0;border:1px solid var(--line,#d5dfe9);border-radius:8px;background:var(--surface,white)}.workspace_workspace___NTID .clientWorkDisclosure>summary{padding:16px 0;min-height:0}.workspace_workspace___NTID .clientWorkDisclosure>summary h2{font-size:1rem;margin:0}.workspace_workspace___NTID .clientWorkDisclosure>summary p{display:none}.workspace_workspace___NTID .clientCommercialModelDisclosure,.workspace_workspace___NTID .clientOwnershipBand{margin:12px 0}.workspace_workspace___NTID .adminSection{min-width:0}@media(max-width:650px){.workspace_disclosure__VvXMd>summary span,.workspace_outcomeAlert__jicao>summary span{float:none;display:block;margin:4px 0 0}.workspace_workspace___NTID .staffPanelHeader{display:flex;flex-direction:column;align-items:stretch}.workspace_workspace___NTID .clientWorkspaceTabs{display:flex;overflow-x:auto;flex-wrap:nowrap}.workspace_workspace___NTID .clientWorkspaceTabs>a{flex:0 0 auto}}.workspace_workspace___NTID #school-conversation>details>summary{padding:12px 0;cursor:pointer}.workspace_workspace___NTID #school-conversation form{display:grid;grid-gap:12px;gap:12px;max-width:750px;padding-bottom:16px}.workspace_workspace___NTID #school-conversation label{display:grid;grid-gap:6px;gap:6px}.workspace_workspace___NTID .clientStatusRail.trialMode{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.workspace_workspace___NTID .clientStatusRail .stat{padding:10px;min-height:0}.workspace_workspace___NTID .clientStatusRail .stat strong{font-size:1.2rem}.workspace_workspace___NTID .paidArrangementControl{border:1px solid var(--line,#d5dfe9);padding:12px;border-radius:8px;margin:12px 0}.workspace_workspace___NTID .paidArrangementControl form{display:grid;grid-gap:10px;gap:10px;max-width:700px}.workspace_workspace___NTID .paidArrangementControl label{display:grid;grid-gap:4px;gap:4px}.AdSpendInvoiceComposer_composer__D9ym4{min-width:0}.AdSpendInvoiceComposer_composer__D9ym4 [hidden]{display:none!important}.AdSpendInvoiceComposer_calculator__zKDg3{border:1px solid light-dark(#cbd5e1,#36485e);border-radius:12px;background:light-dark(#f8fafc,#1c2e3f);margin:16px 0}.AdSpendInvoiceComposer_calculator__zKDg3 summary{cursor:pointer;padding:16px;font-weight:650}.AdSpendInvoiceComposer_calculator__zKDg3 summary span{margin-left:8px;font-size:.8rem;font-weight:400;color:light-dark(#475569,#b0baca)}.AdSpendInvoiceComposer_body__QUi8x{padding:0 16px 16px;display:grid;grid-gap:14px;gap:14px}.AdSpendInvoiceComposer_body__QUi8x small{display:block;color:light-dark(#475569,#b0baca)}.AdSpendInvoiceComposer_body__QUi8x input,.AdSpendInvoiceComposer_body__QUi8x textarea{min-width:0;width:100%}.AdSpendInvoiceComposer_applied__b6oAS{border-left:3px solid light-dark(#2563eb,#324162);padding:12px 16px;margin:12px 0;background:light-dark(#eff6ff,#1c2c3f)}.AdSpendInvoiceComposer_review__vf6kG{border:1px solid light-dark(#cbd5e1,#36485e);border-radius:12px;padding:18px;display:grid;grid-gap:10px;gap:10px;overflow-wrap:anywhere}.AdSpendInvoiceComposer_review__vf6kG details{border-top:1px solid light-dark(#e2e8f0,#324761);padding-top:12px}.AdSpendInvoiceComposer_review__vf6kG summary{cursor:pointer;margin-bottom:12px;font-weight:600}.AdSpendInvoiceComposer_message__g_H4z{white-space:pre-wrap;overflow-wrap:anywhere}.campaigns_panel__3RTAY{display:grid;grid-gap:1.25rem;gap:1.25rem}.campaigns_platformTabs__ETRvP{display:flex;gap:.5rem;margin:0 0 1rem;padding:.35rem;border:1px solid var(--line,#cbd5e1);border-radius:.55rem;background:var(--surface,#f3f6f9)}.campaigns_platformTabs__ETRvP a{display:flex;align-items:center;gap:.55rem;padding:.7rem .9rem;border-radius:.4rem;color:var(--ink,#4c5d70);text-decoration:none;font-weight:800}.campaigns_platformTabs__ETRvP a span{min-width:1.5rem;padding:.15rem .35rem;border-radius:999px;background:var(--surface,#e2e8f0);text-align:center;font-size:.72rem}.campaigns_platformTabs__ETRvP .campaigns_activeTab__VlH2X{background:var(--surface,#fff);color:var(--ink,#174f86);box-shadow:0 2px 7px rgba(30,58,85,.12)}.campaigns_metricGrid__bkWZm,.campaigns_readinessGrid__p4670{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line,#cbd5e1);border-radius:.5rem;background:var(--surface,#cbd5e1)}.campaigns_readinessGrid__p4670 div{display:grid;grid-gap:.25rem;gap:.25rem;padding:.8rem;background:var(--surface,#f8fafc)}.campaigns_readinessGrid__p4670 small{color:var(--ink,#657386);font-size:.68rem;font-weight:800;text-transform:uppercase}.campaigns_metricGrid__bkWZm{grid-template-columns:repeat(6,minmax(0,1fr))}.campaigns_metricGrid__bkWZm>*{margin:0;border:0;border-radius:0;background:var(--surface,#fff)}.campaigns_checkLabel__ycNy6{grid-template-columns:auto 1fr!important;align-items:center!important;align-content:center!important}.campaigns_checkLabel__ycNy6 input{width:1.15rem;min-height:1.15rem}.campaigns_formActions__skPLW,.campaigns_headerActions__Wibsq{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.campaigns_band__oEkmR{display:grid;grid-gap:.85rem;gap:.85rem;padding-top:1.15rem;border-top:1px solid var(--line,#cbd5e1)}.campaigns_bandHeader__XToGL{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.campaigns_bandHeader__XToGL h3,.campaigns_bandHeader__XToGL p{margin:0}.campaigns_tableWrap___V5Is{overflow-x:auto;border:1px solid var(--line,#cbd5e1)}.campaigns_table__nEMjp{width:100%;border-collapse:collapse;min-width:56rem;background:var(--surface,#fff)}.campaigns_table__nEMjp td,.campaigns_table__nEMjp th{padding:.65rem .7rem;border-bottom:1px solid var(--line,#dbe3ec);text-align:left;vertical-align:top;white-space:nowrap}.campaigns_table__nEMjp th{color:var(--ink,#405169);background:var(--surface,#f4f7fa);font-size:.78rem;text-transform:uppercase}.campaigns_table__nEMjp td:first-child,.campaigns_table__nEMjp th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:inherit;white-space:normal;min-width:15rem}.campaigns_table__nEMjp tbody tr:nth-child(2n){background:var(--surface,#f8fafc)}.campaigns_table__nEMjp small{display:block;color:var(--ink,#5d6a7d)}.campaigns_launcher__gSImz{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;background:var(--surface,#f7f9fc);border:1px solid var(--line,#b9c7d8)}.campaigns_formGrid__D9Qfp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.campaigns_formGrid__D9Qfp label{display:grid;grid-gap:.35rem;gap:.35rem;align-content:start}.campaigns_wide__HMowd{grid-column:1/-1}.campaigns_modeGroup__0gkoy{display:grid;grid-gap:.7rem;gap:.7rem;padding:.8rem;border:1px solid var(--line,#cbd5e1);background:var(--surface,#fff)}.campaigns_modeGroup__0gkoy h4,.campaigns_modeGroup__0gkoy p{margin:0}.campaigns_guard__DZWSH{padding:.7rem .8rem;border-left:4px solid var(--line,#b45309);background:var(--surface,#fff7ed);color:var(--ink,#713f12)}.campaigns_ready__Xcc8C{padding:.7rem .8rem;border-left:4px solid var(--line,#15803d);background:var(--surface,#f0fdf4);color:var(--ink,#14532d)}.campaigns_future___Lky5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.campaigns_future___Lky5 div{padding:.75rem;border:1px dashed var(--line,#9aa9bc);background:var(--surface,#f8fafc)}.campaigns_future___Lky5 span,.campaigns_future___Lky5 strong{display:block}.campaigns_history___wsjs{display:grid;grid-gap:.45rem;gap:.45rem}.campaigns_historyItem__mx1td{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:start;padding:.6rem 0;border-bottom:1px solid var(--line,#dbe3ec)}.campaigns_historyItem__mx1td p{margin:0}.campaigns_error__6Ud_C{color:var(--ink,#9f1239)}@media (max-width:760px){.campaigns_formGrid__D9Qfp,.campaigns_future___Lky5{grid-template-columns:1fr}.campaigns_wide__HMowd{grid-column:auto}.campaigns_bandHeader__XToGL,.campaigns_historyItem__mx1td,.campaigns_platformTabs__ETRvP{display:grid;grid-template-columns:1fr}.campaigns_metricGrid__bkWZm,.campaigns_readinessGrid__p4670{grid-template-columns:repeat(2,minmax(0,1fr))}}.ClientSetupForm_form___5m6C{max-width:960px;margin:24px 0}.ClientSetupForm_form___5m6C fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--line,#d9e2e8);border-radius:12px;min-width:0}.ClientSetupForm_form___5m6C legend{font-weight:700;padding:0 8px}.ClientSetupForm_form___5m6C label{display:grid;grid-gap:5px;gap:5px;font-weight:600}.ClientSetupForm_form___5m6C fieldset>p,.ClientSetupForm_form___5m6C label:has(textarea){grid-column:1/-1}.ClientSetupForm_form___5m6C label p{font-weight:400;font-size:.9rem;margin:0;color:var(--ink,#526273)}.ClientSetupForm_form___5m6C input,.ClientSetupForm_form___5m6C select,.ClientSetupForm_form___5m6C textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--line,#a6b5c1);border-radius:6px;font:inherit;background:var(--surface,white);color:var(--ink,#172b3a)}.ClientSetupForm_form___5m6C textarea{min-height:85px;resize:vertical}.ClientSetupForm_form___5m6C button{justify-self:start}@media (max-width:640px){.ClientSetupForm_form___5m6C fieldset{grid-template-columns:1fr;padding:16px}}.ClientSetupForm_form___5m6C{display:grid;grid-gap:12px;gap:12px}.ClientSetupForm_form___5m6C>label{max-width:560px}.ClientSetupForm_form___5m6C input,.ClientSetupForm_form___5m6C select{min-height:40px;height:40px}.ClientSetupForm_customerDetails__UTj0C{grid-column:1/-1}.ClientSetupForm_customerDetails__UTj0C summary{cursor:pointer;font-weight:600;padding:6px 0}.ClientSetupForm_fieldGrid__Vtue8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}@media(max-width:640px){.ClientSetupForm_fieldGrid__Vtue8{grid-template-columns:1fr}}.ClientSetupForm_overview__lZoQ9{display:grid;grid-gap:8px;gap:8px;padding:16px 0}.ClientSetupForm_overview__lZoQ9>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.ClientSetupForm_overview__lZoQ9 p{margin:0}.ClientSetupForm_form___5m6C fieldset>details{grid-column:1/-1}.ClientSetupForm_form___5m6C fieldset>details>div{display:grid;grid-gap:12px;gap:12px}.ClientSetupForm_form___5m6C textarea{min-height:64px}.ClientSetupForm_form___5m6C small{font-weight:400;line-height:1.5}.MetaLocationPicker_picker__iX2dO{display:grid;grid-gap:.65rem;gap:.65rem;grid-column:1/-1}.MetaLocationPicker_picker__iX2dO label{display:grid;grid-gap:.35rem;gap:.35rem}.MetaLocationPicker_results__l1f9K{display:grid;grid-gap:.25rem;gap:.25rem;max-height:13rem;overflow-y:auto;border:1px solid light-dark(#cbd5e1,#36485e);background:light-dark(#fff,#19222d);padding:.35rem}.MetaLocationPicker_result__sXFx5{border:0;background:transparent;color:light-dark(#172033,#a4b4d6);padding:.55rem .65rem;text-align:left;cursor:pointer}.MetaLocationPicker_result__sXFx5:focus-visible,.MetaLocationPicker_result__sXFx5:hover{background:light-dark(#e8f1fb,#1c2d3f);outline:2px solid light-dark(#2766a8,#324962)}.MetaLocationPicker_selected__mfLqn{display:grid;grid-gap:.5rem;gap:.5rem}.MetaLocationPicker_location__pA_Hh{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem auto;align-items:end;grid-gap:.55rem;gap:.55rem;padding:.65rem;border:1px solid light-dark(#b9c7d8,#35485f);background:light-dark(#f7f9fc,#1c2a3f)}.MetaLocationPicker_location__pA_Hh small,.MetaLocationPicker_location__pA_Hh strong{display:block}.MetaLocationPicker_location__pA_Hh label{font-size:.8rem}.MetaLocationPicker_remove__C8slC{min-width:2.5rem;min-height:2.5rem;border:1px solid light-dark(#aebccd,#38485b);background:light-dark(#fff,#19222d);cursor:pointer;font-size:1.15rem}.MetaLocationPicker_hint__1Y1wP{margin:0;color:light-dark(#536276,#b1bbc8);font-size:.86rem}@media (max-width:640px){.MetaLocationPicker_location__pA_Hh{grid-template-columns:minmax(0,1fr) 6.5rem auto}}.StaffLogsWorkspace_workspace__gO0_r{max-width:1120px;margin:0 auto;padding:32px 24px 80px;color:light-dark(#182d38,#a2c5d7)}.StaffLogsWorkspace_workspace__gO0_r *{box-sizing:border-box}.StaffLogsWorkspace_workspace__gO0_r h1{font-size:36px;letter-spacing:-1px;margin:4px 0 8px}.StaffLogsWorkspace_workspace__gO0_r h2{font-size:21px;margin:5px 0}.StaffLogsWorkspace_workspace__gO0_r h3{font-size:17px;margin:0 0 8px}.StaffLogsWorkspace_workspace__gO0_r p{line-height:1.5}.StaffLogsWorkspace_header__t5E1M{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.StaffLogsWorkspace_header__t5E1M p{margin:0;color:light-dark(#526770,#b2c1c7)}.StaffLogsWorkspace_eyebrow__ALphy{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:light-dark(#5a7179,#e2eaf3)}.StaffLogsWorkspace_workspace__gO0_r button{border:1px solid light-dark(#c9d6db,#3b4959);border-radius:8px;background:light-dark(white,#19222d);padding:10px 15px;cursor:pointer;font:inherit;font-size:14px;min-height:42px;color:light-dark(#203e4a,#a2c8d7)}.StaffLogsWorkspace_workspace__gO0_r button:disabled{opacity:.55;cursor:default}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_primary__iv7bU{background:light-dark(#185b60,#185b60);color:light-dark(white,#e2eaf3);border-color:light-dark(#185b60,#325e62);font-weight:600}.StaffLogsWorkspace_workspace__gO0_r input:not([type=checkbox]):not([type=radio]),.StaffLogsWorkspace_workspace__gO0_r select,.StaffLogsWorkspace_workspace__gO0_r textarea{width:100%;border:1px solid light-dark(#bdcdd3,#3b4959);border-radius:7px;padding:10px 12px;background:light-dark(white,#19222d);font:inherit;font-size:15px;color:light-dark(#18333e,#9fc9da);min-height:42px}.StaffLogsWorkspace_workspace__gO0_r textarea{resize:vertical;line-height:1.5}.StaffLogsWorkspace_workspace__gO0_r input[type=checkbox],.StaffLogsWorkspace_workspace__gO0_r input[type=radio]{width:19px;height:19px;margin:0;flex-shrink:0;accent-color:#185b60}.StaffLogsWorkspace_workspace__gO0_r label{display:grid;grid-gap:6px;gap:6px;font-size:13px}.StaffLogsWorkspace_workspace__gO0_r :focus-visible{outline:3px solid light-dark(#6ac1bf,#326261);outline-offset:3px}.StaffLogsWorkspace_liveBar__OtnN8{display:flex;align-items:center;gap:9px;padding:12px 15px;border:1px solid light-dark(#c7dfdb,#365e57);border-radius:9px;background:light-dark(#f0f8f5,#1d3f32);font-size:13px}.StaffLogsWorkspace_liveBar__OtnN8>span:last-child{margin-left:auto;color:light-dark(#5a6d71,#e2eaf3)}.StaffLogsWorkspace_liveDot___4ikP,.StaffLogsWorkspace_warning__5N_f5{width:8px;height:8px;border-radius:100%;background:light-dark(#26876a,#26876a);flex-shrink:0}.StaffLogsWorkspace_warning__5N_f5{background:light-dark(#a56916,#a56916)}.StaffLogsWorkspace_toolbar__pzFFD{display:flex;align-items:end;flex-wrap:wrap;gap:14px;margin:24px 0}.StaffLogsWorkspace_toolbar__pzFFD>label{max-width:230px}.StaffLogsWorkspace_tabs__82Yrs{display:flex;gap:3px;margin-right:auto}.StaffLogsWorkspace_tabs__82Yrs button{border-color:transparent;background:light-dark(#edf2f4,#233339)}.StaffLogsWorkspace_tabs__82Yrs button[aria-pressed=true]{background:light-dark(#203f49,#203f49);color:light-dark(white,#e2eaf3)}.StaffLogsWorkspace_log__aQIMu{border:1px solid light-dark(#d7e1e4,#3c4958);background:light-dark(white,#19222d);border-radius:12px;margin:0 0 18px;overflow:hidden;box-shadow:0 3px 12px #14364105}.StaffLogsWorkspace_logHeader__ZY8Rg{display:flex;align-items:center;gap:14px;padding:20px 24px;background:light-dark(#f7f9fa,#233138)}.StaffLogsWorkspace_count__Mj2Pp{margin-left:auto;white-space:nowrap;color:light-dark(#5a727a,#b3c2c7);font-size:13px}.StaffLogsWorkspace_logBody__kdbLZ{padding:0 24px 20px}.StaffLogsWorkspace_field__JOrgB{padding:22px 0;border-bottom:1px solid light-dark(#e5ecee,#3a5359)}.StaffLogsWorkspace_question__UR7Ra{display:flex;gap:10px;align-items:center;margin-bottom:12px;line-height:1.5}.StaffLogsWorkspace_question__UR7Ra>button{margin-left:auto;font-size:12px;padding:5px 10px;min-height:32px}.StaffLogsWorkspace_required__aNLO4{font-size:11px;font-weight:400;color:light-dark(#786328,#decc9c);margin-left:6px}.StaffLogsWorkspace_badge__PZxv5{background:light-dark(#d6eee7,#1c3f35);color:light-dark(#20634d,#9bdfc8);font-size:11px;padding:3px 7px;border-radius:5px;white-space:nowrap}.StaffLogsWorkspace_added__nxOvt{border-left:3px solid light-dark(#319574,#326252);margin-left:-13px;padding-left:10px}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_choice__toRsr{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.5;min-height:38px}.StaffLogsWorkspace_choices__FSwQj{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 25px}.StaffLogsWorkspace_saveState__kM2vB{display:block;color:light-dark(#62777d,#e2eaf3);font-size:11px;margin-top:5px}.StaffLogsWorkspace_readAnswer__6_pgZ{white-space:pre-wrap;color:light-dark(#516973,#b1c1c8);line-height:1.6}.StaffLogsWorkspace_editor__J9GE3{background:light-dark(#f4f7f8,#243338);border:1px dashed light-dark(#b5cbd0,#39545a);border-radius:9px;padding:16px;display:grid;grid-gap:12px;gap:12px;margin-top:20px}.StaffLogsWorkspace_editorTop__q5r7d{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.StaffLogsWorkspace_editorTop__q5r7d>select{max-width:180px;margin-left:auto}.StaffLogsWorkspace_editorTop__q5r7d .StaffLogsWorkspace_choice__toRsr{font-size:12px}.StaffLogsWorkspace_editor__J9GE3 summary{font-size:13px;cursor:pointer;color:light-dark(#47646f,#aec3cb);padding:7px 0}.StaffLogsWorkspace_condition__Z3iBh{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;gap:12px;margin-top:8px}.StaffLogsWorkspace_actions__uLGe1{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.StaffLogsWorkspace_actions__uLGe1 small{color:light-dark(#6c8086,#e2eaf3);font-size:12px}.StaffLogsWorkspace_notes__Cz_f8{padding:25px 0}.StaffLogsWorkspace_muted__wpK2F{font-size:13px;color:light-dark(#637b82,#e2eaf3);margin:4px 0 12px}.StaffLogsWorkspace_footer__T0gY0{display:flex;align-items:center;gap:20px;justify-content:space-between;padding-top:18px;border-top:1px solid light-dark(#e0e8eb,#3a515a)}.StaffLogsWorkspace_footer__T0gY0>span{font-size:12px;color:light-dark(#61767d,#e2eaf3)}.StaffLogsWorkspace_newLog__51DRq{display:grid;grid-template-columns:2fr 1.3fr 1fr auto;grid-gap:16px;gap:16px;padding:20px;border:1px solid light-dark(#c4d8da,#39585b);background:light-dark(#f4faf8,#1d3f34);border-radius:10px;margin-top:20px;align-items:end}.StaffLogsWorkspace_newLog__51DRq .StaffLogsWorkspace_error__H_KdI,.StaffLogsWorkspace_newLog__51DRq h2{grid-column:1/-1}.StaffLogsWorkspace_error__H_KdI{background:light-dark(#fff3ed,#3f281c);color:light-dark(#923b24,#e5a595);padding:12px;border-radius:7px;font-size:13px}.StaffLogsWorkspace_notice__CXPj_{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;background:light-dark(#e9f4fb,#1c323f);border-radius:8px;padding:10px 15px;font-size:13px}.StaffLogsWorkspace_empty__FF_f5{padding:50px 20px;text-align:center;color:light-dark(#637982,#e2eaf3);border:1px dashed light-dark(#c7d5dc,#39505b);border-radius:12px;background:light-dark(#fafcfc,#223939)}@media(max-width:680px){.StaffLogsWorkspace_workspace__gO0_r{padding:22px 14px 60px}.StaffLogsWorkspace_workspace__gO0_r h1{font-size:30px}.StaffLogsWorkspace_header__t5E1M{align-items:start}.StaffLogsWorkspace_header__t5E1M p:not(.StaffLogsWorkspace_eyebrow__ALphy){font-size:13px}.StaffLogsWorkspace_header__t5E1M>.StaffLogsWorkspace_primary__iv7bU{white-space:nowrap}.StaffLogsWorkspace_liveBar__OtnN8{flex-wrap:wrap}.StaffLogsWorkspace_liveBar__OtnN8>span:last-child{margin-left:17px;width:100%}.StaffLogsWorkspace_toolbar__pzFFD{gap:10px}.StaffLogsWorkspace_toolbar__pzFFD>label{flex:1 1;min-width:130px;max-width:none}.StaffLogsWorkspace_tabs__82Yrs{width:100%}.StaffLogsWorkspace_newLog__51DRq{grid-template-columns:1fr}.StaffLogsWorkspace_logHeader__ZY8Rg{padding:16px;flex-wrap:wrap}.StaffLogsWorkspace_logHeader__ZY8Rg h2{font-size:19px}.StaffLogsWorkspace_logBody__kdbLZ{padding:0 16px 16px}.StaffLogsWorkspace_count__Mj2Pp{font-size:12px}.StaffLogsWorkspace_choices__FSwQj{flex-direction:column;gap:4px}.StaffLogsWorkspace_editor__J9GE3{padding:12px}.StaffLogsWorkspace_editorTop__q5r7d>strong{width:100%}.StaffLogsWorkspace_editorTop__q5r7d>select{margin-left:0;flex:1 1}.StaffLogsWorkspace_condition__Z3iBh{grid-template-columns:1fr}.StaffLogsWorkspace_footer__T0gY0{align-items:stretch;flex-direction:column;gap:12px}.StaffLogsWorkspace_notice__CXPj_,.StaffLogsWorkspace_question__UR7Ra{align-items:start}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_choice__toRsr{min-height:44px}.StaffLogsWorkspace_field__JOrgB{padding-top:18px}}.StaffLogsWorkspace_callSections__DsiVf{padding-top:8px}.StaffLogsWorkspace_callSection__LR5Ew{padding:20px 0;border-bottom:1px solid light-dark(#dae4e7,#3a525a)}.StaffLogsWorkspace_sectionTitle__FaHZc{display:flex;gap:12px;align-items:center;margin-bottom:12px}.StaffLogsWorkspace_sectionTitle__FaHZc>span{background:light-dark(#e1eeea,#213b33);color:light-dark(#24695d,#9cddd2);font-size:12px;font-weight:700;border-radius:7px;padding:8px}.StaffLogsWorkspace_sectionTitle__FaHZc h3{margin:0 0 3px}.StaffLogsWorkspace_sectionTitle__FaHZc small{color:light-dark(#617980,#e2eaf3);font-size:12px}.StaffLogsWorkspace_sectionTitle__FaHZc>button{margin-left:auto}.StaffLogsWorkspace_callBlock__ptNh6{border:1px solid light-dark(#d6e1e4,#3b5359);border-radius:9px;margin-bottom:10px;background:light-dark(#fff,#19222d);overflow:hidden}.StaffLogsWorkspace_callBlock__ptNh6>summary{padding:12px 14px;cursor:pointer;background:light-dark(#f6f9f9,#253737);font-size:14px}.StaffLogsWorkspace_callBlock__ptNh6>summary>span{float:right;color:light-dark(#6b8188,#e2eaf3);font-size:11px}.StaffLogsWorkspace_callBlockBody__q27Xo{padding:0 14px 12px}.StaffLogsWorkspace_blockInstruction__dNEFb{font-size:12px;color:light-dark(#59737d,#b2c2c8);margin:12px 0 6px;line-height:1.5}.StaffLogsWorkspace_blockGrid__lmhsp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 16px;gap:0 16px}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_field__JOrgB{padding:10px 0;border:0;min-width:0}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_question__UR7Ra{font-size:13px;margin-bottom:6px}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_question__UR7Ra strong{font-weight:600}.StaffLogsWorkspace_blockGrid__lmhsp textarea{min-height:68px}.StaffLogsWorkspace_wideField__P8Yn8{grid-column:1/-1}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_choices__FSwQj{gap:5px 12px}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_choice__toRsr{font-size:13px;min-height:30px;padding:5px 9px;border:1px solid light-dark(#d9e4e6,#3b5559);border-radius:6px;background:light-dark(#fbfcfc,#19222d)}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_choice__toRsr:has(input:checked){border-color:light-dark(#43877b,#326259);background:light-dark(#edf7f2,#1c3f2e)}.StaffLogsWorkspace_blockGrid__lmhsp input[type=checkbox],.StaffLogsWorkspace_blockGrid__lmhsp input[type=radio]{height:16px;width:16px}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_saveState__kM2vB{font-size:10px;margin-top:3px}.StaffLogsWorkspace_readChoices__LZZ0_{display:flex;flex-wrap:wrap;gap:5px}.StaffLogsWorkspace_readChoices__LZZ0_>span{border:1px solid light-dark(#d9e4e6,#3b5559);border-radius:6px;font-size:12px;padding:6px 9px;color:light-dark(#516a72,#b1c2c8)}.StaffLogsWorkspace_readChoices__LZZ0_>.StaffLogsWorkspace_selectedChoice__Q6xwZ{background:light-dark(#e0f1e8,#1d3f2d);border-color:light-dark(#4a917a,#326252);color:light-dark(#1c5d45,#99e0c6)}.StaffLogsWorkspace_previewBar__mrEKv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;font-size:12px;color:light-dark(#5d737b,#e2eaf3)}.StaffLogsWorkspace_previewBar__mrEKv button{font-size:12px;min-height:34px}.StaffLogsWorkspace_activityToolbar__zU69s{display:flex;justify-content:space-between;gap:10px;margin:8px 0 14px;color:light-dark(#53716b,#b3c7c3);font-size:12px}.StaffLogsWorkspace_activityItem__HT5SH a,.StaffLogsWorkspace_activityToolbar__zU69s a{font-size:12px;color:light-dark(#1d6b72,#95dee4)}.StaffLogsWorkspace_activityItem__HT5SH{border-top:1px solid light-dark(#e3e9eb,#3e4956);padding:8px 0;font-size:12px}.StaffLogsWorkspace_activityItem__HT5SH summary{display:flex;gap:8px;flex-wrap:wrap;cursor:pointer;align-items:baseline}.StaffLogsWorkspace_activityItem__HT5SH summary>span{color:light-dark(#627a82,#e2eaf3)}.StaffLogsWorkspace_activityItem__HT5SH summary>b{font-size:11px;font-weight:500;background:light-dark(#eef3f5,#22333a);border-radius:4px;padding:3px 5px}.StaffLogsWorkspace_activityItem__HT5SH summary>small{margin-left:auto;color:light-dark(#6a7c82,#e2eaf3)}.StaffLogsWorkspace_studentPicker__bowk9{margin:10px 0}.StaffLogsWorkspace_pickerBody__tVOmF{padding:14px;margin-top:10px;background:light-dark(#f4f8f8,#243838);border:1px solid light-dark(#d8e4e5,#3b5659);border-radius:8px}.StaffLogsWorkspace_studentMatches__JnFOt{display:grid;grid-gap:4px;gap:4px;margin:8px 0}.StaffLogsWorkspace_studentMatches__JnFOt button{text-align:left;display:flex;justify-content:space-between;gap:12px}.StaffLogsWorkspace_studentMatches__JnFOt small{color:light-dark(#647b82,#e2eaf3)}.StaffLogsWorkspace_callBlock__ptNh6 .StaffLogsWorkspace_added__nxOvt{margin-left:0;border-left:2px solid light-dark(#319574,#326252);padding-left:9px}.StaffLogsWorkspace_newLog__51DRq{grid-template-columns:2fr 1.2fr 1fr}.StaffLogsWorkspace_newLog__51DRq>button{align-self:end}@media(max-width:680px){.StaffLogsWorkspace_blockGrid__lmhsp{grid-template-columns:1fr}.StaffLogsWorkspace_sectionTitle__FaHZc{align-items:flex-start}.StaffLogsWorkspace_sectionTitle__FaHZc h3{font-size:16px}.StaffLogsWorkspace_sectionTitle__FaHZc>button{font-size:12px;padding:8px;min-height:36px}.StaffLogsWorkspace_callBlockBody__q27Xo{padding:0 10px 10px}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_choice__toRsr{min-height:40px}.StaffLogsWorkspace_blockGrid__lmhsp .StaffLogsWorkspace_choices__FSwQj{flex-direction:row}.StaffLogsWorkspace_callBlock__ptNh6>summary>span{float:none;display:block;margin:4px 0 0 15px}.StaffLogsWorkspace_previewBar__mrEKv{align-items:flex-start}.StaffLogsWorkspace_previewBar__mrEKv>span{max-width:50%}.StaffLogsWorkspace_activityToolbar__zU69s{flex-wrap:wrap}.StaffLogsWorkspace_studentMatches__JnFOt button{flex-direction:column}.StaffLogsWorkspace_newLog__51DRq{grid-template-columns:1fr}}.StaffLogsWorkspace_relatedLogs__OZSm6{padding:20px;border:1px solid light-dark(#d9e4e7,#39535b);border-radius:12px;margin:20px 0;background:light-dark(white,#19222d)}.StaffLogsWorkspace_relatedLogs__OZSm6 p{white-space:pre-wrap;overflow-wrap:anywhere}.StaffLogsWorkspace_relatedLogs__OZSm6 .StaffLogsWorkspace_callBlock__ptNh6{margin:10px 0}.StaffLogsWorkspace_callBlock__ptNh6{scroll-margin-top:90px}.StaffLogsWorkspace_callBlockBody__q27Xo p a,.StaffLogsWorkspace_callBlockBody__q27Xo>a{color:light-dark(#346872,#a4cdd5);text-underline-offset:3px}.StaffLogsWorkspace_guidance__4BcmJ{padding:20px 0;border-bottom:1px solid light-dark(#dae4e7,#3a525a)}.StaffLogsWorkspace_formatToolbar__Qvfiz{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.StaffLogsWorkspace_formatToolbar__Qvfiz button{padding:6px 10px;font-size:12px;min-height:36px}.StaffLogsWorkspace_notePreview__YdIis{overflow-wrap:anywhere;line-height:1.6}.StaffLogsWorkspace_notePreview__YdIis h4{margin:14px 0 6px;font-size:16px}.StaffLogsWorkspace_notePreview__YdIis p{margin:6px 0;white-space:pre-wrap}.StaffLogsWorkspace_notePreview__YdIis ol,.StaffLogsWorkspace_notePreview__YdIis ul{padding-left:24px;margin:8px 0}.StaffLogsWorkspace_recordingEditor__mpRSD{margin:12px 0;font-size:13px}.StaffLogsWorkspace_recordingEditor__mpRSD summary{cursor:pointer;padding:8px 0}.StaffLogsWorkspace_logMedia__usOlo{display:grid;grid-gap:8px;gap:8px;margin-top:14px;font-size:13px}.StaffLogsWorkspace_logMedia__usOlo audio,.StaffLogsWorkspace_logMedia__usOlo video{width:100%;max-width:640px;max-height:360px}.StaffLogsWorkspace_logMedia__usOlo a{overflow-wrap:anywhere}.StaffLogsWorkspace_callSection__LR5Ew>summary{cursor:pointer;list-style:none}.StaffLogsWorkspace_callSection__LR5Ew>summary::-webkit-details-marker{display:none}.StaffLogsWorkspace_callSection__LR5Ew>summary:before{content:"\25B8";color:light-dark(#37685f,#a8d1ca)}.StaffLogsWorkspace_callSection__LR5Ew[open]>summary:before{content:"\25BE"}.StaffLogsWorkspace_sectionTitle__FaHZc>div{flex:1 1;min-width:0}.StaffLogsWorkspace_sectionCount__RT2b_{margin-left:auto;text-align:right;max-width:100px}.StaffLogsWorkspace_callSection__LR5Ew>button{margin-bottom:12px}.StaffLogsWorkspace_notes__Cz_f8+.StaffLogsWorkspace_notes__Cz_f8{padding-top:0}.StaffLogsWorkspace_workspace__gO0_r{overflow-wrap:anywhere}@media(max-width:480px){.StaffLogsWorkspace_workspace__gO0_r{padding:18px 8px 50px}.StaffLogsWorkspace_logBody__kdbLZ{padding:0 12px 14px}.StaffLogsWorkspace_sectionTitle__FaHZc{gap:7px}.StaffLogsWorkspace_sectionTitle__FaHZc>span{display:none}.StaffLogsWorkspace_sectionCount__RT2b_{max-width:65px;font-size:11px}.StaffLogsWorkspace_formatToolbar__Qvfiz button{padding:6px 8px}}.StaffLogsWorkspace_notice__CXPj_>button{flex-shrink:0;white-space:nowrap}.StaffLogsWorkspace_blockTools__RkLjQ{padding-top:10px}.StaffLogsWorkspace_blockTools__RkLjQ button{font-size:12px;min-height:36px}.StaffLogsWorkspace_question__UR7Ra{flex-wrap:wrap}.StaffLogsWorkspace_question__UR7Ra>strong{min-width:0}.StaffLogsWorkspace_headerActions__UZGdm{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.StaffLogsWorkspace_compactLive__bed_s{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:light-dark(#54706b,#e2eaf3);white-space:nowrap}.StaffLogsWorkspace_compactLive__bed_s .StaffLogsWorkspace_liveDot___4ikP,.StaffLogsWorkspace_compactLive__bed_s .StaffLogsWorkspace_warning__5N_f5{display:inline-block;width:7px;height:7px;border-radius:50%}.StaffLogsWorkspace_inlineEdit__MmMH2{min-width:0;flex:1 1}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_inlineInput__Ez1fo{border:1px solid transparent;background:transparent;border-radius:4px;padding:4px 3px;min-height:30px;font:inherit;color:inherit;width:100%;box-sizing:border-box}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_inlineInput__Ez1fo:hover{border-color:light-dark(#c8d8d6,#3d4957)}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_inlineInput__Ez1fo:focus{border-color:light-dark(#448e7e,#326257);background:light-dark(#fff,#19222d);outline:2px solid light-dark(#d5eee6,#326252)}.StaffLogsWorkspace_inlineEdit__MmMH2>small{font-size:10px;color:light-dark(#637b82,#e2eaf3);display:block;line-height:1.5}.StaffLogsWorkspace_inlineEdit__MmMH2 textarea{resize:vertical;font-size:12px;min-height:42px}.StaffLogsWorkspace_blockTools__RkLjQ{display:flex;align-items:start;gap:10px}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_iconButton__BA3DC{display:inline-flex;align-items:center;justify-content:center;padding:5px;min-width:30px;min-height:30px;flex-shrink:0;border:0;background:transparent}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_iconButton__BA3DC:hover{background:light-dark(#fff0e9,#3f281c);color:light-dark(#923b24,#e5a595)}.StaffLogsWorkspace_question__UR7Ra>.StaffLogsWorkspace_inlineEdit__MmMH2{font-weight:600}.StaffLogsWorkspace_question__UR7Ra>button{margin-left:0}.StaffLogsWorkspace_saveState__kM2vB{min-height:16px;overflow:visible}.StaffLogsWorkspace_callSection__LR5Ew .StaffLogsWorkspace_callSection__LR5Ew{padding:12px 0}.StaffLogsWorkspace_previewBar__mrEKv{justify-content:flex-end;padding:4px 0}.StaffLogsWorkspace_logHeader__ZY8Rg{padding:12px 20px}.StaffLogsWorkspace_header__t5E1M{gap:12px}.StaffLogsWorkspace_header__t5E1M p{margin-bottom:0}.StaffLogsWorkspace_logBody__kdbLZ>.StaffLogsWorkspace_guidance__4BcmJ{padding-top:10px}.StaffLogsWorkspace_blockTools__RkLjQ .StaffLogsWorkspace_inlineInput__Ez1fo{font-weight:600}.StaffLogsWorkspace_blockGrid__lmhsp>.StaffLogsWorkspace_field__JOrgB>.StaffLogsWorkspace_inlineEdit__MmMH2{margin-top:5px}.StaffLogsWorkspace_blockGrid__lmhsp>.StaffLogsWorkspace_field__JOrgB>.StaffLogsWorkspace_inlineEdit__MmMH2 input{border-bottom-color:light-dark(#e0e7e6,#414953);font-size:12px}.StaffLogsWorkspace_blockGrid__lmhsp>.StaffLogsWorkspace_field__JOrgB>.StaffLogsWorkspace_inlineEdit__MmMH2 input:placeholder-shown{color:light-dark(#6a7f85,#e2eaf3)}@media(max-width:680px){.StaffLogsWorkspace_header__t5E1M{flex-wrap:wrap}.StaffLogsWorkspace_headerActions__UZGdm{margin-left:auto}.StaffLogsWorkspace_question__UR7Ra{gap:4px}.StaffLogsWorkspace_question__UR7Ra>.StaffLogsWorkspace_inlineEdit__MmMH2{flex-basis:70%}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_iconButton__BA3DC{min-width:36px;min-height:36px}}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_inlineEdit__MmMH2 input.StaffLogsWorkspace_inlineInput__Ez1fo,.StaffLogsWorkspace_workspace__gO0_r textarea.StaffLogsWorkspace_inlineInput__Ez1fo{border:1px solid transparent;background:transparent;box-shadow:none;padding:4px 5px;color:inherit;font:inherit}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_inlineEdit__MmMH2 input.StaffLogsWorkspace_inlineInput__Ez1fo:hover,.StaffLogsWorkspace_workspace__gO0_r textarea.StaffLogsWorkspace_inlineInput__Ez1fo:hover{background:light-dark(#f3f6fa,#1c2b3f);border-color:light-dark(#dde5ed,#334a61)}.StaffLogsWorkspace_workspace__gO0_r .StaffLogsWorkspace_inlineEdit__MmMH2 input.StaffLogsWorkspace_inlineInput__Ez1fo:focus,.StaffLogsWorkspace_workspace__gO0_r textarea.StaffLogsWorkspace_inlineInput__Ez1fo:focus{background:light-dark(#fff,#19222d);border-color:light-dark(#6689b2,#324862);outline:2px solid light-dark(#dbe7f4,#324962)}.StaffLogsWorkspace_workspace__gO0_r textarea.StaffLogsWorkspace_inlineInput__Ez1fo{overflow:hidden;resize:none;min-height:30px}.StaffLogsWorkspace_attribution__Gv4yh{display:block;color:light-dark(#64748b,#b2bbc8);font-size:11px;margin-top:3px}.StaffLogsWorkspace_retryContext__r0toO{border-left:2px solid light-dark(#d9a454,#624f32);padding:6px 10px;font-size:13px;background:light-dark(#fffaf0,#3f341c)}.StaffLogsWorkspace_callBlock__ptNh6>summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.StaffLogsWorkspace_callBlock__ptNh6>summary>span{float:none;margin-left:auto}.StaffLogsWorkspace_logHeader__ZY8Rg .StaffLogsWorkspace_count__Mj2Pp{white-space:normal;text-align:right;max-width:180px}.StaffLogsWorkspace_providerCalls__vFIdc{padding:14px 0;border-bottom:1px solid light-dark(#dae4e7,#3a525a);font-size:13px}.StaffLogsWorkspace_providerCalls__vFIdc>details>summary{display:flex;flex-wrap:wrap;gap:6px 14px;cursor:pointer}.StaffLogsWorkspace_providerCalls__vFIdc>details>summary>span{color:light-dark(#526770,#b2c1c7);margin-left:auto}.StaffLogsWorkspace_providerCalls__vFIdc input,.StaffLogsWorkspace_providerCalls__vFIdc select{max-width:100%}.StaffLogsWorkspace_dailyGroup__Sm3jm{margin:1.5rem 0;border-top:1px solid light-dark(#d8dee6,#3a485a);padding-top:1rem;border:1px solid light-dark(#dce5e5,#3a485a);border-radius:16px;padding:20px;margin:14px 0;background:light-dark(#fff,#19222d)}.StaffLogsWorkspace_reviewHeader__iToyw{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.StaffLogsWorkspace_reviewHeader__iToyw>div{flex:1 1;min-width:160px}.StaffLogsWorkspace_reviewHeader__iToyw h2{margin:0;font-size:19px}.StaffLogsWorkspace_reviewHeader__iToyw p{margin:5px 0;color:light-dark(#64716f,#b7c5c2);font-size:13px}.StaffLogsWorkspace_reviewStatus__K9JVp,.StaffLogsWorkspace_submittedStatus__jSqwz{padding:7px 12px;border-radius:20px;font-size:12px;font-weight:600;background:light-dark(#f1f3f5,#293445);color:light-dark(#475569,#dae4ec)}.StaffLogsWorkspace_submittedStatus__jSqwz{background:light-dark(#e8f5ee,#203e32);color:light-dark(#216346,#b7e5c8)}.StaffLogsWorkspace_reviewFilters__5ObIt{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:18px 0}.StaffLogsWorkspace_reviewFilters__5ObIt label{display:flex;align-items:center;gap:8px;font-size:13px}.StaffLogsWorkspace_businessPicker__Naa0Y{margin:12px 0}.StaffLogsWorkspace_businessPicker__Naa0Y p{margin:10px 0;font-size:14px}.StaffLogsWorkspace_businessPicker__Naa0Y small{display:block;margin-top:5px;color:light-dark(#64716f,#b7c5c2)}.StaffLogsWorkspace_businessPills__MKpcR{display:flex;gap:8px;flex-wrap:wrap}.StaffLogsWorkspace_businessPills__MKpcR button,.StaffLogsWorkspace_businessPills__MKpcR>span{border-radius:24px;padding:8px 14px;font-size:13px}.StaffLogsWorkspace_businessPills__MKpcR>span{background:light-dark(#f1f5f4,#263735);color:light-dark(#48625c,#cae0d9)}.StaffLogsWorkspace_businessPills__MKpcR button[aria-pressed=true]{background:light-dark(#e4f2ec,#244638);border-color:light-dark(#6c9b86,#79ae93);color:light-dark(#20563f,#d4eee0)}.StaffLogsWorkspace_businessPills__MKpcR button:focus-visible{outline:3px solid #5995d4;outline-offset:3px}.StaffLogsWorkspace_reviewSummary__Fn1pw{display:flex;gap:24px;flex-wrap:wrap;padding:16px 20px;background:light-dark(#f1f6f4,#1f302c);border-radius:12px;font-size:13px}.StaffLogsWorkspace_reviewSummary__Fn1pw strong{font-size:21px;margin-right:5px}.StaffLogsWorkspace_reviewPreview__MJDeY{font-size:14px;line-height:1.65;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:light-dark(#52645e,#c6d2ce)}.StaffLogsWorkspace_dailyGroup__Sm3jm .StaffLogsWorkspace_log__aQIMu{box-shadow:none;margin:16px 0 0}.StaffLogsWorkspace_dailyGroup__Sm3jm .StaffLogsWorkspace_logHeader__ZY8Rg{padding:12px 0}.StaffLogsWorkspace_dailyGroup__Sm3jm .StaffLogsWorkspace_logBody__kdbLZ{padding:0}.StaffLogsWorkspace_dailyGroup__Sm3jm .StaffLogsWorkspace_logHeader__ZY8Rg h2{font-size:17px}@media(max-width:600px){.StaffLogsWorkspace_dailyGroup__Sm3jm{padding:14px}.StaffLogsWorkspace_reviewHeader__iToyw>div{flex-basis:100%}.StaffLogsWorkspace_reviewSummary__Fn1pw{gap:12px}.StaffLogsWorkspace_reviewFilters__5ObIt{align-items:flex-start}.StaffLogsWorkspace_businessPills__MKpcR button{min-height:40px}}.StudentEvents_workspace__GOF2t{margin:20px 0;min-width:0}.StudentEvents_actions__XObXZ,.StudentEvents_bar__tvkER,.StudentEvents_filters__Korqd{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0}.StudentEvents_bar__tvkER button[aria-pressed=true]{background:light-dark(#123e64,#123e64);color:light-dark(white,#e2eaf3)}.StudentEvents_filters__Korqd label,.StudentEvents_form__L4nfX label{display:flex;flex-direction:column;gap:5px;min-width:0}.StudentEvents_filters__Korqd input,.StudentEvents_filters__Korqd select,.StudentEvents_form__L4nfX input,.StudentEvents_form__L4nfX select,.StudentEvents_form__L4nfX textarea{max-width:100%;width:100%;padding:9px;border:1px solid light-dark(#b9c9d8,#354b5f);border-radius:6px;background:light-dark(white,#19222d);color:light-dark(#16344c,#98c1e1);font:inherit}.StudentEvents_form__L4nfX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px 0}.StudentEvents_wide__1zBPG{grid-column:1/-1}.StudentEvents_row__nOmVS{width:100%;text-align:left;display:grid;grid-template-columns:1.2fr 1.6fr 1fr 1fr;grid-gap:12px;gap:12px;padding:14px;margin:5px 0;background:light-dark(white,#19222d);border:1px solid light-dark(#cfdae5,#344a60);border-radius:8px;color:light-dark(#16344c,#98c1e1)}.StudentEvents_row__nOmVS span{min-width:0;overflow-wrap:anywhere}.StudentEvents_row__nOmVS small{display:block;margin-top:5px}.StudentEvents_detail__Zwn6i{padding:18px;border:1px solid light-dark(#bdcddd,#324a62);border-radius:10px;background:light-dark(#f6f9fc,#1c2e3f);scroll-margin-top:100px}.StudentEvents_detail__Zwn6i pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.StudentEvents_warning__6vYXJ{color:light-dark(#9a3c0a,#e8b092)}.StudentEvents_history___8kcC{padding:12px 0;border-top:1px solid light-dark(#ccd9e5,#324b62)}.StudentEvents_history___8kcC p{white-space:pre-wrap}.StudentEvents_workspace__GOF2t a,.StudentEvents_workspace__GOF2t button{min-height:36px}.StudentEvents_summary__bm6a1{white-space:pre-wrap}.StudentEvents_form__L4nfX fieldset{display:contents}@media(max-width:650px){.StudentEvents_form__L4nfX{grid-template-columns:1fr}.StudentEvents_row__nOmVS{grid-template-columns:1fr 1fr}.StudentEvents_filters__Korqd label{width:100%}.StudentEvents_detail__Zwn6i{padding:12px}}.StudentEvents_workspace__GOF2t label,.StudentEvents_workspace__GOF2t select{max-width:100%}.StudentEvents_workspace__GOF2t button:not(.StudentEvents_row__nOmVS){padding:8px 12px;border:1px solid light-dark(#b9c9d8,#354b5f);border-radius:7px;background:light-dark(#fff,#19222d);color:light-dark(#173d5c,#95c1e4);font:inherit;font-weight:600;cursor:pointer;margin:2px}.StudentEvents_workspace__GOF2t button:disabled{opacity:.55;cursor:default}.StudentEvents_workspace__GOF2t .StudentEvents_bar__tvkER button[aria-pressed=true]{background:light-dark(#173d5c,#173d5c);color:light-dark(#fff,#e2eaf3)}.StudentEvents_workspace__GOF2t button:focus-visible{outline:3px solid light-dark(#3187bb,#325062);outline-offset:2px}.StudentEvents_workspace__GOF2t h2,.StudentEvents_workspace__GOF2t h3{margin:16px 0 10px}.StudentEvents_workspace__GOF2t>label{display:block;margin:12px 0}.StudentEvents_workspace__GOF2t>label input,.StudentEvents_workspace__GOF2t>label select{padding:9px;margin:4px;border:1px solid light-dark(#b9c9d8,#354b5f);border-radius:6px;max-width:100%}.StudentWorkspace_workspace__zbezQ{display:grid;grid-gap:16px;gap:16px;min-width:0;color:light-dark(#173047,#9bbedf)}.StudentWorkspace_heading__f2nva{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.StudentWorkspace_heading__f2nva h2{font-size:27px;letter-spacing:-.5px;margin:4px 0 6px}.StudentWorkspace_heading__f2nva p{margin:0;color:light-dark(#607185,#b2bcc7);font-size:14px}.StudentWorkspace_heading__f2nva .StudentWorkspace_eyebrow__zriJY{font-size:10px;font-weight:800;letter-spacing:1.7px;color:light-dark(#24568c,#96bbe4)}.StudentWorkspace_tools__aeq1H{font-size:12px;min-width:115px}.StudentWorkspace_tools__aeq1H summary{cursor:pointer;font-weight:650;padding:8px}.StudentWorkspace_tools__aeq1H a{display:block;padding:12px;max-width:240px}.StudentWorkspace_viewbar__2326e{display:flex;align-items:center;gap:12px}.StudentWorkspace_viewbar__2326e>div{display:flex;border:1px solid light-dark(#cbd8e2,#354d5f);border-radius:8px;overflow:hidden}.StudentWorkspace_boardnav__RXGaW button,.StudentWorkspace_dialogHeader__kSOx_ button,.StudentWorkspace_pagination__HqOtx button,.StudentWorkspace_quick__T2zqW button,.StudentWorkspace_viewbar__2326e button{background:light-dark(white,#19222d);border:1px solid light-dark(#cbd8e2,#354d5f);padding:9px 13px;border-radius:6px;font:inherit;font-size:13px;cursor:pointer;color:light-dark(#23435f,#9ebfdb)}.StudentWorkspace_viewbar__2326e>div button{border:0;border-radius:0;min-width:70px}.StudentWorkspace_viewbar__2326e button[aria-pressed=true]{background:light-dark(#23598a,#23598a);color:light-dark(white,#e2eaf3);font-weight:700}.StudentWorkspace_viewbar__2326e small{font-size:11px;color:light-dark(#687b8c,#e2eaf3)}.StudentWorkspace_viewbar__2326e>button{margin-left:auto}.StudentWorkspace_filters__GfkoW{display:grid;grid-template-columns:minmax(200px,1.5fr) minmax(160px,1fr) minmax(130px,.65fr) auto;grid-gap:12px;gap:12px;align-items:flex-end}.StudentWorkspace_boardnav__RXGaW label,.StudentWorkspace_filters__GfkoW label,.StudentWorkspace_form__ppVEq label,.StudentWorkspace_listbar__hqy5G label{display:grid;grid-gap:5px;gap:5px;font-size:11px;font-weight:700;color:light-dark(#52687b,#afbeca)}.StudentWorkspace_boardnav__RXGaW select,.StudentWorkspace_filters__GfkoW input,.StudentWorkspace_filters__GfkoW select,.StudentWorkspace_form__ppVEq input,.StudentWorkspace_form__ppVEq select,.StudentWorkspace_form__ppVEq textarea,.StudentWorkspace_listbar__hqy5G select{width:100%;box-sizing:border-box;background:light-dark(white,#19222d);border:1px solid light-dark(#c9d6e0,#364d5e);border-radius:6px;padding:9px 10px;font:inherit;font-weight:400;font-size:13px;color:light-dark(#18364c,#9ac2df);min-width:0}.StudentWorkspace_filters__GfkoW .StudentWorkspace_check__0qjgm{display:flex;align-items:center;padding:10px 0;gap:6px;white-space:nowrap}.StudentWorkspace_check__0qjgm input{width:16px;height:16px}.StudentWorkspace_summary__0gcEY{display:flex;align-items:center;gap:22px;padding:12px 0;border-top:1px solid light-dark(#dce5ec,#344d60);border-bottom:1px solid light-dark(#dce5ec,#344d60);font-size:12px;color:light-dark(#5f7284,#b2bdc8);flex-wrap:wrap}.StudentWorkspace_summary__0gcEY b{font-size:17px;color:light-dark(#1d3c53,#9dc1dd);margin-right:4px}.StudentWorkspace_summary__0gcEY small{margin-left:auto;font-size:11px}.StudentWorkspace_summary__0gcEY .StudentWorkspace_warning__XRyQE,.StudentWorkspace_warning__XRyQE b{color:light-dark(#916015,#e8c692)}.StudentWorkspace_listbar__hqy5G{display:flex;gap:15px;align-items:flex-end;justify-content:space-between}.StudentWorkspace_listbar__hqy5G label{width:210px}.StudentWorkspace_listbar__hqy5G small{color:light-dark(#6d7c89,#e2eaf3);font-size:11px}.StudentWorkspace_list__xIaDP{display:grid;grid-gap:8px;gap:8px}.StudentWorkspace_listRow___D0MH{position:relative;border:1px solid light-dark(#d9e3eb,#334c61);border-radius:9px;background:light-dark(white,#19222d);overflow:hidden}.StudentWorkspace_listRow___D0MH>.StudentWorkspace_card__PTwiB{border:0;border-radius:0;display:grid;grid-template-columns:1fr 150px;align-items:center;grid-gap:16px;gap:16px;padding-right:12px}.StudentWorkspace_listRow___D0MH .StudentWorkspace_cardOpen__XDRBF{display:grid;grid-template-columns:minmax(200px,1fr) minmax(220px,1.15fr);grid-gap:3px 24px;gap:3px 24px;padding:14px 16px}.StudentWorkspace_listRow___D0MH .StudentWorkspace_cardTop__J_uWq{grid-column:1;grid-row:1}.StudentWorkspace_listRow___D0MH .StudentWorkspace_school__1seQl{grid-column:1;grid-row:2}.StudentWorkspace_listRow___D0MH .StudentWorkspace_next__Ft5c4{grid-column:2;grid-row:1/4;margin:0;padding-right:20px}.StudentWorkspace_listRow___D0MH .StudentWorkspace_schedule__T8oIt{grid-column:2}.StudentWorkspace_listRow___D0MH .StudentWorkspace_meta__CVmTS{grid-column:1}.StudentWorkspace_listRow___D0MH .StudentWorkspace_alert__Y_FWK{grid-column:2}.StudentWorkspace_listRow___D0MH .StudentWorkspace_stage___OzJ5{position:absolute;right:12px;bottom:10px;font-size:10px;font-weight:650;color:light-dark(#637a8d,#b1bec8)}.StudentWorkspace_listRow___D0MH .StudentWorkspace_card__PTwiB>select{margin:0 0 22px;width:100%}.StudentWorkspace_card__PTwiB{background:light-dark(white,#19222d);border:1px solid light-dark(#d8e2eb,#324b62);border-radius:9px;box-shadow:0 2px 3px #17304704;overflow:hidden;min-width:0}.StudentWorkspace_card__PTwiB:hover{border-color:light-dark(#82a5c4,#324b62);box-shadow:0 3px 12px #1730470d}.StudentWorkspace_card__PTwiB[draggable=true]{cursor:-webkit-grab;cursor:grab}.StudentWorkspace_cardOpen__XDRBF{display:grid;grid-gap:7px;gap:7px;width:100%;text-align:left;border:0;background:transparent;color:inherit;padding:14px;cursor:pointer;font-family:inherit;font-size:13px}.StudentWorkspace_cardTop__J_uWq{display:flex;gap:8px;justify-content:space-between;align-items:flex-start}.StudentWorkspace_cardTop__J_uWq strong{font-size:15px;line-height:1.3;overflow-wrap:anywhere}.StudentWorkspace_cardTop__J_uWq small{font-size:9px;font-weight:700;color:light-dark(#5a7184,#b0bec9);background:light-dark(#f0f5f8,#1d323f);padding:3px 5px;border-radius:4px}.StudentWorkspace_school__1seQl{font-size:12px;font-weight:600;color:light-dark(#426981,#a7c2d2);line-height:1.4}.StudentWorkspace_next__Ft5c4{display:grid;grid-gap:4px;gap:4px;margin-top:7px;line-height:1.5}.StudentWorkspace_next__Ft5c4 small{font-size:9px;text-transform:uppercase;letter-spacing:.7px;font-weight:750;color:light-dark(#667d8e,#b2bec8)}.StudentWorkspace_meta__CVmTS{font-size:10px;color:light-dark(#738392,#e2eaf3);line-height:1.4}.StudentWorkspace_schedule__T8oIt{font-size:11px;font-weight:650;color:light-dark(#255c78,#9ac8e0)}.StudentWorkspace_alert__Y_FWK{font-size:10px;color:light-dark(#865416,#e8c192);background:light-dark(#fff4de,#3f341c);padding:4px 7px;border-radius:4px;width:-moz-fit-content;width:fit-content;font-weight:650}.StudentWorkspace_card__PTwiB>select{display:block;margin:0 12px 12px;width:calc(100% - 24px);padding:6px 9px;background:light-dark(#f8fafc,#1c2e3f);border:1px solid light-dark(#dbe4eb,#354d5f);border-radius:5px;font:inherit;font-size:11px;color:light-dark(#61778a,#b1bec8)}.StudentWorkspace_pagination__HqOtx{display:flex;justify-content:flex-end;gap:14px;align-items:center;font-size:12px}.StudentWorkspace_workspace__zbezQ button:disabled{opacity:.5;cursor:default}.StudentWorkspace_boardnav__RXGaW{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.StudentWorkspace_boardnav__RXGaW label{max-width:230px}.StudentWorkspace_board__r_GFV{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;max-height:650px;min-height:360px;padding:0 0 12px;align-items:stretch;scrollbar-width:auto}.StudentWorkspace_lane__RkyC0{flex:0 0 280px;min-width:0;background:light-dark(#eef3f7,#1d303e);border:1px solid light-dark(#dae4ec,#324d62);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.StudentWorkspace_lane__RkyC0 header{padding:13px;position:-webkit-sticky;position:sticky;top:0;background:light-dark(#eef3f7,#1d303e);z-index:1}.StudentWorkspace_lane__RkyC0 h3{font-size:13px;margin:0;display:flex;justify-content:space-between;gap:6px}.StudentWorkspace_lane__RkyC0 h3 b{font-size:11px;color:light-dark(#54718a,#adbecd);background:light-dark(#dfe9f0,#1d313f);padding:2px 6px;border-radius:4px}.StudentWorkspace_lane__RkyC0 header p{font-size:10px;color:light-dark(#6a7e8f,#e2eaf3);margin:6px 0 0}.StudentWorkspace_laneCards__n_W_x{display:grid;grid-gap:9px;gap:9px;overflow-y:auto;padding:0 9px 9px;align-content:flex-start}.StudentWorkspace_empty__f93fF{font-size:12px;color:light-dark(#78909f,#b2bfc8);padding:12px}.StudentWorkspace_lane__RkyC0[data-drop=true],.StudentWorkspace_parked__YsgEC[data-drop=true]{outline:2px solid light-dark(#3278aa,#324e62);outline-offset:-2px;background:light-dark(#e3eff9,#1c2f3f)}.StudentWorkspace_parked__YsgEC{border:1px solid light-dark(#d5e0e8,#344d60);border-radius:8px}.StudentWorkspace_parked__YsgEC summary{display:flex;align-items:center;gap:12px;padding:12px;font-weight:650;font-size:12px;cursor:pointer}.StudentWorkspace_parked__YsgEC summary:before{content:"▸";color:light-dark(#71889a,#b2bec8)}.StudentWorkspace_parked__YsgEC[open] summary:before{content:"▾"}.StudentWorkspace_parked__YsgEC summary b{font-size:11px;color:light-dark(#6b8194,#b2bdc7)}.StudentWorkspace_parkedCards__o5_29{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:10px;gap:10px;padding:0 12px 12px}.StudentWorkspace_dialog__LqizJ{width:min(780px,calc(100vw - 32px));max-height:88dvh;box-sizing:border-box;padding:0;border:1px solid light-dark(#c9d8e5,#324c62);border-radius:14px;background:light-dark(#f8fafc,#1c2e3f);color:light-dark(#1c374d,#9ec0dc);box-shadow:0 20px 70px #15395344;overflow-y:auto}.StudentWorkspace_dialog__LqizJ::-webkit-backdrop{background:#112c4a66}.StudentWorkspace_dialog__LqizJ::backdrop{background:#112c4a66}.StudentWorkspace_dialogHeader__kSOx_{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:22px 24px 16px}.StudentWorkspace_dialogHeader__kSOx_ small{font-size:12px;color:light-dark(#4b718b,#a9c0d1);font-weight:650}.StudentWorkspace_dialogHeader__kSOx_ h2{font-size:24px;margin:5px 0}.StudentWorkspace_dialogHeader__kSOx_ span{font-size:11px;color:light-dark(#768a9a,#b3bec7)}.StudentWorkspace_tabs__S9TlK{display:flex;gap:6px;padding:0 24px;border-bottom:1px solid light-dark(#d8e3ec,#324c62)}.StudentWorkspace_tabs__S9TlK button{background:none;border:0;border-bottom:3px solid transparent;padding:12px 10px;font:inherit;font-size:12px;color:light-dark(#708394,#e2eaf3);cursor:pointer}.StudentWorkspace_tabs__S9TlK button[aria-pressed=true]{border-color:light-dark(#2d6e9d,#324e62);color:light-dark(#244b6b,#9cc0de);font-weight:750}.StudentWorkspace_dialogBody__jJ69B{padding:22px 24px;display:grid;grid-gap:18px;gap:18px}.StudentWorkspace_focus__HnC34{padding:15px 17px;border-left:3px solid light-dark(#3f839a,#325662);background:light-dark(#eaf3f6,#1c373f);border-radius:5px}.StudentWorkspace_focus__HnC34 small{font-size:10px;font-weight:750;color:light-dark(#477184,#a9c4d1);letter-spacing:.6px}.StudentWorkspace_focus__HnC34 h3{font-size:17px;line-height:1.5;margin:6px 0}.StudentWorkspace_focus__HnC34 p{font-size:12px;margin:5px 0}.StudentWorkspace_facts__CRCcB{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 28px;gap:18px 28px}.StudentWorkspace_facts__CRCcB>div{display:grid;grid-gap:5px;gap:5px;font-size:13px;overflow-wrap:anywhere}.StudentWorkspace_facts__CRCcB small{font-size:10px;color:light-dark(#708395,#e2eaf3);font-weight:650}.StudentWorkspace_facts__CRCcB a{color:light-dark(#2d688f,#9ac4df)}.StudentWorkspace_dialog__LqizJ blockquote{margin:0;padding:12px 15px;background:light-dark(white,#19222d);border-left:3px solid light-dark(#cfdee8,#324f62);font-size:13px;white-space:pre-wrap}.StudentWorkspace_quick__T2zqW{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.StudentWorkspace_quick__T2zqW a{font-size:12px;padding:8px}.StudentWorkspace_form__ppVEq{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.StudentWorkspace_form__ppVEq h3,.StudentWorkspace_form__ppVEq>p,.StudentWorkspace_wide__RIrTB{grid-column:1/-1}.StudentWorkspace_form__ppVEq h3{font-size:18px;margin:0}.StudentWorkspace_form__ppVEq p{font-size:12px;color:light-dark(#6b7f90,#e2eaf3);line-height:1.6;margin:0}.StudentWorkspace_form__ppVEq button{background:light-dark(#285f8a,#285f8a);border:0;border-radius:6px;color:light-dark(white,#e2eaf3);padding:11px 15px;font-weight:650;width:-moz-fit-content;width:fit-content;cursor:pointer}.StudentWorkspace_form__ppVEq textarea{resize:vertical}.StudentWorkspace_error__hci7d,.StudentWorkspace_notice__K7DHn{margin:0 24px;padding:12px 14px;border-radius:6px;background:light-dark(#fff4dc,#3f341c);font-size:12px;line-height:1.6;color:light-dark(#794f17,#e8c392)}.StudentWorkspace_error__hci7d{margin:0;background:light-dark(#ffebeb,#3f1c1c);color:light-dark(#923737,#db9f9f)}.StudentWorkspace_messages__T59pl{display:grid;grid-gap:9px;gap:9px}.StudentWorkspace_messages__T59pl h3{font-size:15px;margin:0}.StudentWorkspace_messages__T59pl>p{font-size:11px;color:light-dark(#738496,#e2eaf3)}.StudentWorkspace_messages__T59pl details{background:light-dark(white,#19222d);border:1px solid light-dark(#dce5eb,#364e5e);border-radius:7px;padding:12px}.StudentWorkspace_messages__T59pl summary{cursor:pointer;display:grid;grid-template-columns:1fr auto;grid-gap:5px;gap:5px;font-size:12px}.StudentWorkspace_messages__T59pl time{font-size:10px;color:light-dark(#708596,#b3bec7)}.StudentWorkspace_messages__T59pl summary span{grid-column:1/-1;font-size:11px;color:light-dark(#657c8e,#b2bec8)}.StudentWorkspace_messages__T59pl details p{white-space:pre-wrap;font-size:13px;line-height:1.6;overflow-wrap:anywhere}@media(max-width:850px){.StudentWorkspace_filters__GfkoW{grid-template-columns:1fr 1fr}.StudentWorkspace_listRow___D0MH .StudentWorkspace_cardOpen__XDRBF{grid-template-columns:1fr}.StudentWorkspace_listRow___D0MH .StudentWorkspace_cardOpen__XDRBF>*{grid-column:1!important;grid-row:auto!important}.StudentWorkspace_listRow___D0MH .StudentWorkspace_next__Ft5c4{padding:0;margin-top:8px}.StudentWorkspace_listRow___D0MH>.StudentWorkspace_card__PTwiB{grid-template-columns:1fr 125px}.StudentWorkspace_summary__0gcEY{gap:12px}.StudentWorkspace_lane__RkyC0{flex-basis:265px}}@media(max-width:520px){.StudentWorkspace_heading__f2nva h2{font-size:23px}.StudentWorkspace_heading__f2nva p{font-size:12px}.StudentWorkspace_tools__aeq1H{min-width:80px}.StudentWorkspace_viewbar__2326e small{display:none}.StudentWorkspace_filters__GfkoW{gap:10px}.StudentWorkspace_filters__GfkoW label:first-child{grid-column:1/-1}.StudentWorkspace_filters__GfkoW .StudentWorkspace_check__0qjgm{grid-column:1/-1;padding:0}.StudentWorkspace_summary__0gcEY{gap:10px;font-size:10px}.StudentWorkspace_summary__0gcEY small{width:100%;margin:0}.StudentWorkspace_listRow___D0MH>.StudentWorkspace_card__PTwiB{display:block;padding:0}.StudentWorkspace_listRow___D0MH .StudentWorkspace_card__PTwiB>select{margin:0 14px 12px;width:150px}.StudentWorkspace_listRow___D0MH .StudentWorkspace_stage___OzJ5{bottom:20px}.StudentWorkspace_boardnav__RXGaW{flex-wrap:wrap}.StudentWorkspace_boardnav__RXGaW label{order:-1;width:100%;max-width:none}.StudentWorkspace_board__r_GFV{max-height:65dvh}.StudentWorkspace_lane__RkyC0{flex-basis:calc(100vw - 66px)}.StudentWorkspace_dialog__LqizJ{width:calc(100vw - 16px);max-height:94dvh}.StudentWorkspace_dialogHeader__kSOx_{padding:18px 16px}.StudentWorkspace_tabs__S9TlK{padding:0 12px;gap:0}.StudentWorkspace_tabs__S9TlK button{padding:11px 7px;font-size:11px}.StudentWorkspace_dialogBody__jJ69B{padding:18px 16px}.StudentWorkspace_facts__CRCcB{gap:16px}.StudentWorkspace_form__ppVEq{grid-template-columns:1fr}.StudentWorkspace_form__ppVEq>*{grid-column:1}.StudentWorkspace_notice__K7DHn{margin:0 16px}.StudentWorkspace_heading__f2nva{gap:8px}.StudentWorkspace_summary__0gcEY b{font-size:15px}}.StudentWorkspace_lane__RkyC0{min-height:0}.StudentWorkspace_lane__RkyC0 header{position:static;flex:0 0 auto}.StudentWorkspace_laneCards__n_W_x{min-height:0;flex:1 1}.StudentWorkspace_card__PTwiB{scroll-margin:12px}.StudentWorkspace_more__Ph5UM{margin:8px;padding:10px;background:light-dark(white,#19222d);border:1px solid light-dark(#cbd8e2,#354d5f);border-radius:6px;cursor:pointer;color:light-dark(#2c628b,#9ac1df);font-size:12px}.StudentWorkspace_laneCards__n_W_x{grid-auto-rows:max-content}.StudentWorkspace_dropTray__aFslG{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:50;display:flex;gap:8px;padding:8px;background:light-dark(#fff,#19222d);box-shadow:0 4px 24px #23435f33;border:1px solid light-dark(#cbd8e2,#354d5f);border-radius:10px}.StudentWorkspace_dropTray__aFslG>div{min-width:110px;text-align:center;padding:15px 12px;background:light-dark(#edf3f8,#1c2f3f);border:1px dashed light-dark(#95b0c4,#354d5f);border-radius:6px;font-size:12px;font-weight:700}.StudentWorkspace_dropTray__aFslG>div[data-drop=true]{background:light-dark(#d7eaf8,#1c313f);border:2px solid light-dark(#367daf,#324e62)}.StudentWorkspace_queueTabs__H3Smw{display:flex;flex-wrap:wrap;gap:8px}.StudentWorkspace_queueTabs__H3Smw button[aria-pressed=true]{background:light-dark(#245f85,#245f85);color:light-dark(white,#e2eaf3)}.StudentWorkspace_queueTabs__H3Smw b{margin-left:5px}.StudentWorkspace_rowActions__HkYF9{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:0 14px 14px}.StudentWorkspace_rowActions__HkYF9 a{font-size:12px}.StudentWorkspace_listRow___D0MH>.StudentWorkspace_card__PTwiB{display:block}.StudentWorkspace_listRow___D0MH .StudentWorkspace_cardOpen__XDRBF{display:flex;flex-direction:column;align-items:stretch}.StudentWorkspace_listRow___D0MH .StudentWorkspace_next__Ft5c4{padding:0}.StudentWorkspace_exceptionNote__z1cQm{font-size:12px;color:light-dark(#6b501f,#e1c798)}.StudentWorkspace_summary__0gcEY a{font-size:12px}.StudentWorkspace_tools__aeq1H button{margin:8px 0}.StudentWorkspace_tabs__S9TlK{flex-wrap:wrap}.StudentWorkspace_exceptionNote__z1cQm button,.StudentWorkspace_rowActions__HkYF9 button{border:1px solid light-dark(#c2d3df,#334e61);border-radius:6px;background:light-dark(#fff,#19222d);color:light-dark(#245875,#9ac7e0);padding:9px 12px;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.StudentWorkspace_rowActions__HkYF9 button:first-child{background:light-dark(#245f85,#245f85);border-color:light-dark(#245f85,#324f62);color:light-dark(white,#e2eaf3)}.StudentWorkspace_exceptionNote__z1cQm button{background:light-dark(#fff8e9,#3f341c);color:light-dark(#795818,#e8ca92);border-color:light-dark(#dfcd9f,#625432)}.StudentWorkspace_rowActions__HkYF9 button:hover{filter:brightness(.96)}.EnrollmentCallWorkspace_workspace__iv8Wn{border:1px solid light-dark(#a8c4dc,#324c62);background:light-dark(#fff,#19222d);border-radius:12px;padding:20px;margin-bottom:18px;color:light-dark(#19364c,#9bc1de)}.EnrollmentCallWorkspace_workspace__iv8Wn header{display:flex;justify-content:space-between;gap:16px;align-items:start}.EnrollmentCallWorkspace_workspace__iv8Wn h2{margin:4px 0;font-size:22px}.EnrollmentCallWorkspace_badge___1clW{font-size:12px;font-weight:700;color:light-dark(#7e4c03,#e8c592)}.EnrollmentCallWorkspace_handoffs__Zu_id button,.EnrollmentCallWorkspace_workspace__iv8Wn button{padding:10px 14px;background:light-dark(#174363,#174363);color:light-dark(white,#e2eaf3);border:1px solid light-dark(#174363,#324e62);border-radius:7px;cursor:pointer;font:inherit;font-size:14px}.EnrollmentCallWorkspace_workspace__iv8Wn button:disabled{opacity:.5;cursor:default}.EnrollmentCallWorkspace_callPicker__e5ANp,.EnrollmentCallWorkspace_controls__x73ut{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:14px 0}.EnrollmentCallWorkspace_callPicker__e5ANp label{flex:1 1}.EnrollmentCallWorkspace_fields__lxWFk{border:0;padding:0;margin:18px 0;display:grid;grid-gap:14px;gap:14px;min-width:0}.EnrollmentCallWorkspace_fields__lxWFk legend{font-size:18px;font-weight:700;margin-bottom:12px}.EnrollmentCallWorkspace_callPicker__e5ANp label,.EnrollmentCallWorkspace_fields__lxWFk label,.EnrollmentCallWorkspace_handoffs__Zu_id label{display:grid;grid-gap:6px;gap:6px;font-size:14px}.EnrollmentCallWorkspace_callPicker__e5ANp select,.EnrollmentCallWorkspace_fields__lxWFk input,.EnrollmentCallWorkspace_fields__lxWFk select,.EnrollmentCallWorkspace_fields__lxWFk textarea,.EnrollmentCallWorkspace_handoffs__Zu_id select,.EnrollmentCallWorkspace_handoffs__Zu_id textarea{width:100%;min-width:0;border:1px solid light-dark(#b6c8d6,#354d5f);border-radius:6px;padding:10px;font:inherit;background:light-dark(#fff,#19222d);color:light-dark(#17364c,#99c3e0)}.EnrollmentCallWorkspace_grid__vfBhy{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;min-width:0}.EnrollmentCallWorkspace_fields__lxWFk .EnrollmentCallWorkspace_check__SAbZS{display:flex;align-items:center}.EnrollmentCallWorkspace_check__SAbZS input{width:auto}.EnrollmentCallWorkspace_hint__7PUJ3{font-size:13px;color:light-dark(#52697d,#afbeca);line-height:1.5}.EnrollmentCallWorkspace_controls__x73ut span{font-size:13px}.EnrollmentCallWorkspace_handoffs__Zu_id{background:light-dark(#f3f8fc,#1c303f);border:1px solid light-dark(#c5d8e7,#324d62);border-radius:10px;padding:18px;margin:16px 0}.EnrollmentCallWorkspace_handoffs__Zu_id article,.EnrollmentCallWorkspace_workspace__iv8Wn details article{padding:16px 0;border-top:1px solid light-dark(#c5d8e7,#324d62);white-space:pre-wrap;overflow-wrap:anywhere}.EnrollmentCallWorkspace_handoffs__Zu_id form{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.EnrollmentCallWorkspace_handoffs__Zu_id h2{font-size:22px}.EnrollmentCallWorkspace_handoffs__Zu_id [role=alert],.EnrollmentCallWorkspace_workspace__iv8Wn [role=alert]{color:light-dark(#a22323,#e79292)}.EnrollmentCallWorkspace_workspace__iv8Wn [role=status]{padding:10px;background:light-dark(#eaf4ed,#203c28);border-radius:6px}.EnrollmentCallWorkspace_workspace__iv8Wn details{margin:14px 0}.EnrollmentCallWorkspace_handoffs__Zu_id summary,.EnrollmentCallWorkspace_workspace__iv8Wn summary{cursor:pointer;font-weight:600}@media(max-width:760px){.EnrollmentCallWorkspace_grid__vfBhy{grid-template-columns:1fr}.EnrollmentCallWorkspace_workspace__iv8Wn{padding:14px}.EnrollmentCallWorkspace_workspace__iv8Wn header{flex-direction:column}.EnrollmentCallWorkspace_callPicker__e5ANp{align-items:stretch;flex-direction:column}}.EnrollmentCallWorkspace_workspace__iv8Wn{container-type:inline-size}.EnrollmentCallWorkspace_workspace__iv8Wn header{flex-wrap:wrap}@container(max-width:520px){.EnrollmentCallWorkspace_grid__vfBhy{grid-template-columns:1fr}.EnrollmentCallWorkspace_workspace__iv8Wn header{flex-direction:column}.EnrollmentCallWorkspace_callPicker__e5ANp{align-items:stretch;flex-direction:column}}.StudentSchoolInfo_panel__GV6yK{margin:0 0 22px;border:1px solid light-dark(#c7d7e5,#324c62);border-radius:10px;padding:16px;background:light-dark(#f5f9fc,#1c303f);color:light-dark(#183e57,#97c4e2);overflow-wrap:anywhere}.StudentSchoolInfo_panel__GV6yK header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.StudentSchoolInfo_panel__GV6yK h3{margin:0 0 5px;font-size:17px}.StudentSchoolInfo_panel__GV6yK header strong{font-size:14px}.StudentSchoolInfo_badge__ICsRo{display:inline-block;margin-left:8px;font-size:11px;background:light-dark(#fff0c6,#3f361c);padding:3px 7px;border-radius:4px}.StudentSchoolInfo_panel__GV6yK button{border:1px solid light-dark(#b5c9d9,#324d62);background:light-dark(white,#19222d);color:light-dark(#215676,#97c6e2);padding:7px 10px;border-radius:5px;cursor:pointer;font:inherit;font-size:12px}.StudentSchoolInfo_panel__GV6yK label{display:grid;grid-gap:5px;gap:5px;font-size:12px;font-weight:650}.StudentSchoolInfo_panel__GV6yK input,.StudentSchoolInfo_panel__GV6yK select{box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid light-dark(#b5c9d9,#324d62);border-radius:5px;background:light-dark(#fff,#19222d);color:light-dark(#183e57,#97c4e2);font:inherit;font-size:14px}.StudentSchoolInfo_search__LU9Od{display:flex;align-items:flex-end;gap:8px;margin-top:14px}.StudentSchoolInfo_search__LU9Od label{flex:1 1}.StudentSchoolInfo_filters__V85Hv{display:flex;gap:10px;margin-top:10px}.StudentSchoolInfo_filters__V85Hv label{flex:1 1;min-width:0}.StudentSchoolInfo_sectionTools__1WD6_{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0}.StudentSchoolInfo_sections___w31Q{display:grid;grid-gap:5px;gap:5px}.StudentSchoolInfo_sections___w31Q details{background:light-dark(#fff,#19222d);border:1px solid light-dark(#d5e1eb,#324c62);border-radius:5px;padding:0 10px}.StudentSchoolInfo_sections___w31Q summary{cursor:pointer;padding:11px 0;font-size:13px;font-weight:650}.StudentSchoolInfo_sections___w31Q summary span{float:right;font-size:11px;color:light-dark(#587187,#afbecb);margin-left:8px}.StudentSchoolInfo_answer__V1lGI{padding:12px;background:light-dark(white,#19222d);border-bottom:1px solid light-dark(#e2eaf0,#324d61)}.StudentSchoolInfo_answer__V1lGI h4{font-size:15px;margin:5px 0}.StudentSchoolInfo_answer__V1lGI p{white-space:pre-wrap;line-height:1.55;margin:6px 0;font-size:14px}.StudentSchoolInfo_answer__V1lGI small{display:block;font-size:11px;color:light-dark(#587187,#afbecb);line-height:1.6}.StudentSchoolInfo_answer__V1lGI dl{display:flex;flex-wrap:wrap;gap:8px 20px;margin:9px 0}.StudentSchoolInfo_answer__V1lGI dt{font-size:11px;color:light-dark(#587187,#afbecb)}.StudentSchoolInfo_answer__V1lGI dd{font-size:14px;margin:2px 0}.StudentSchoolInfo_results__mSfHh{max-height:440px;overflow:auto;overscroll-behavior:contain;border:1px solid light-dark(#d5e1eb,#324c62);border-radius:6px}.StudentSchoolInfo_panel__GV6yK>a{display:inline-block;margin-top:12px;font-size:12px}.StudentSchoolInfo_panel__GV6yK p{font-size:13px;line-height:1.5}.StudentSchoolInfo_panel__GV6yK :focus-visible{outline:2px solid light-dark(#2676b5,#324d62);outline-offset:2px}@media(max-width:520px){.StudentSchoolInfo_panel__GV6yK{padding:12px}.StudentSchoolInfo_panel__GV6yK header{flex-wrap:wrap}.StudentSchoolInfo_filters__V85Hv{flex-direction:column}.StudentSchoolInfo_search__LU9Od{flex-wrap:wrap}.StudentSchoolInfo_search__LU9Od label{min-width:180px}.StudentSchoolInfo_sections___w31Q summary{font-size:12px}.StudentSchoolInfo_results__mSfHh{max-height:50dvh}}.StudentSchoolInfo_sections___w31Q{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;max-height:360px;overflow:auto;overscroll-behavior:contain}.StudentSchoolInfo_sections___w31Q details[open]{grid-column:1/-1}.StudentSchoolInfo_sections___w31Q summary span{float:none;display:block;margin:3px 0 0 16px}.StudentSchoolInfo_panel__GV6yK header button{flex-shrink:0}@media(max-width:520px){.StudentSchoolInfo_sections___w31Q{grid-template-columns:1fr;max-height:280px}}.CallWorkspace_views__K4OoQ{display:flex;gap:6px;flex-wrap:wrap;padding:5px;background:light-dark(#eef3f8,#1c2e3f);border:1px solid light-dark(#d8e2ed,#324962);border-radius:12px;width:-moz-fit-content;width:fit-content;margin:12px 0 18px}.CallWorkspace_views__K4OoQ a,.CallWorkspace_views__K4OoQ button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 20px;border:1px solid transparent;border-radius:8px;background:transparent;color:light-dark(#43576e,#adbccd);font-family:inherit;font-weight:600;font-size:14px;line-height:1.2;cursor:pointer;text-decoration:none;box-shadow:none}.CallWorkspace_views__K4OoQ a[aria-current=page],.CallWorkspace_views__K4OoQ button[aria-pressed=true]{background:light-dark(#173b5c,#173b5c);color:light-dark(#fff,#e2eaf3);border-color:light-dark(#173b5c,#324b62);box-shadow:0 2px 5px #173b5c20}.CallWorkspace_views__K4OoQ a:hover,.CallWorkspace_views__K4OoQ button:hover{border-color:light-dark(#9caec0,#3a4a5a)}.CallWorkspace_views__K4OoQ :focus-visible{outline:3px solid light-dark(#4399d9,#324d62);outline-offset:2px}.CallWorkspace_prep__r5tAS{display:grid;grid-template-columns:minmax(250px,310px) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.CallWorkspace_empty__NPis2,.CallWorkspace_search__1q2kP,.CallWorkspace_student__Ktflf{border:1px solid light-dark(#dbe3ec,#334961);border-radius:12px;background:light-dark(#fff,#19222d);padding:20px}.CallWorkspace_empty__NPis2 h2,.CallWorkspace_search__1q2kP h2,.CallWorkspace_student__Ktflf h2{margin:0 0 10px;font-size:22px}.CallWorkspace_search__1q2kP label{display:grid;grid-gap:8px;gap:8px;font-size:14px}.CallWorkspace_search__1q2kP input{width:100%;min-width:0;margin-bottom:14px}.CallWorkspace_results__63QG4{display:grid;grid-gap:6px;gap:6px;max-height:60vh;overflow:auto;margin-top:12px}.CallWorkspace_results__63QG4 button{display:grid;grid-gap:4px;gap:4px;text-align:left;background:light-dark(#f6f8fb,#1c2a3f);border:1px solid light-dark(#e0e7ef,#324862);border-radius:8px;padding:12px;color:light-dark(#18334c,#9abedf);cursor:pointer;min-width:0}.CallWorkspace_results__63QG4 button[aria-pressed=true]{background:light-dark(#e8f3ff,#1c2d3f);border-color:light-dark(#3e85bb,#324d62)}.CallWorkspace_results__63QG4 small,.CallWorkspace_results__63QG4 span{overflow-wrap:anywhere}.CallWorkspace_detail__Sq8YD{min-width:0}.CallWorkspace_student__Ktflf{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px}.CallWorkspace_student__Ktflf p{margin:8px 0;color:light-dark(#50637a,#afbbca)}.CallWorkspace_actions__uC309{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.CallWorkspace_actions__uC309 button{border:1px solid light-dark(#a4b7c9,#374a5d);border-radius:8px;background:light-dark(#fff,#19222d);padding:10px;cursor:pointer;color:light-dark(#173b5c,#95bee4)}.CallWorkspace_empty__NPis2 p{line-height:1.7;color:light-dark(#50637a,#afbbca)}@media(max-width:760px){.CallWorkspace_prep__r5tAS{grid-template-columns:1fr}.CallWorkspace_results__63QG4{max-height:220px}.CallWorkspace_student__Ktflf{flex-direction:column}.CallWorkspace_views__K4OoQ a,.CallWorkspace_views__K4OoQ button{padding:9px 13px}.CallWorkspace_search__1q2kP{padding:14px}}.CallWorkspace_enrollmentLayout__hukTm{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:14px;gap:14px;align-items:start}.CallWorkspace_enrollmentLayout__hukTm>div{min-width:0}.CallWorkspace_enrollmentLayout__hukTm>section{position:-webkit-sticky;position:sticky;top:88px;max-height:calc(100dvh - 110px);overflow:auto}@media(max-width:1150px){.CallWorkspace_enrollmentLayout__hukTm{grid-template-columns:1fr}.CallWorkspace_enrollmentLayout__hukTm>section{position:static;max-height:none}}.StudentAppointmentCalendar_workspace__rRTaW{height:calc(100dvh - 86px);min-height:480px;display:flex;flex-direction:column;padding:16px 24px 8px;color:light-dark(#173047,#9bbedf);gap:10px;background:light-dark(#f7f9fc,#1c2a3f);overflow:hidden}.StudentAppointmentCalendar_controls__j9c22,.StudentAppointmentCalendar_footer__bG2YZ,.StudentAppointmentCalendar_heading__DgM63,.StudentAppointmentCalendar_legend__TcV3E,.StudentAppointmentCalendar_modalActions___OWQ9,.StudentAppointmentCalendar_modalHeader__oLCSZ,.StudentAppointmentCalendar_navigation__R_qbW,.StudentAppointmentCalendar_toolbar__o_rtf{display:flex;align-items:center;gap:10px}.StudentAppointmentCalendar_heading__DgM63,.StudentAppointmentCalendar_toolbar__o_rtf{justify-content:space-between;flex-wrap:wrap}.StudentAppointmentCalendar_heading__DgM63 h1{font-size:23px;line-height:1.2;margin:2px 0}.StudentAppointmentCalendar_eyebrow__rL5sj{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:light-dark(#61758a,#b1bcc8)}.StudentAppointmentCalendar_heading__DgM63 nav{display:flex;gap:4px;align-items:center;font-size:12px}.StudentAppointmentCalendar_heading__DgM63 nav a,.StudentAppointmentCalendar_heading__DgM63 nav span{padding:7px 12px;border-radius:7px;text-decoration:none}.StudentAppointmentCalendar_heading__DgM63 nav span{background:light-dark(#163a5e,#163a5e);color:light-dark(white,#e2eaf3)}.StudentAppointmentCalendar_workspace__rRTaW button,.StudentAppointmentCalendar_workspace__rRTaW input,.StudentAppointmentCalendar_workspace__rRTaW select{font:inherit}.StudentAppointmentCalendar_workspace__rRTaW button{cursor:pointer}.StudentAppointmentCalendar_toolbar__o_rtf button,.StudentAppointmentCalendar_toolbar__o_rtf input,.StudentAppointmentCalendar_toolbar__o_rtf select{border:1px solid light-dark(#d5deea,#324762);border-radius:7px;background:light-dark(white,#19222d);padding:7px 10px;font-size:12px;color:light-dark(#203f59,#9dbfdc)}.StudentAppointmentCalendar_toolbar__o_rtf button:disabled{opacity:.5}.StudentAppointmentCalendar_navigation__R_qbW h2{font-size:16px;white-space:nowrap;margin:0 0 0 4px}.StudentAppointmentCalendar_navigation__R_qbW button[aria-label]{font-size:20px;padding:1px 10px}.StudentAppointmentCalendar_controls__j9c22 input{width:165px}.StudentAppointmentCalendar_switcher__x84y4{display:flex;gap:2px}.StudentAppointmentCalendar_switcher__x84y4 button[aria-pressed=true]{background:light-dark(#163a5e,#163a5e);color:light-dark(white,#e2eaf3)}.StudentAppointmentCalendar_legend__TcV3E{font-size:11px;gap:14px;flex-wrap:wrap;min-height:20px}.StudentAppointmentCalendar_legend__TcV3E span{display:flex;align-items:center;gap:5px}.StudentAppointmentCalendar_legend__TcV3E i{width:10px;height:10px;border-radius:3px;border:1px solid;display:inline-block}.StudentAppointmentCalendar_legend__TcV3E small{margin-left:auto;color:light-dark(#61758a,#b1bcc8)}.StudentAppointmentCalendar_monthScroller__jWiEx,.StudentAppointmentCalendar_weekScroller__FNZla{flex:1 1;min-height:0;overflow:auto;border:1px solid light-dark(#d8e1ed,#324762);border-radius:10px;background:light-dark(white,#19222d);position:relative;overscroll-behavior:contain}.StudentAppointmentCalendar_weekGrid__D9IF2,.StudentAppointmentCalendar_weekHeader__bSypX{display:grid;grid-template-columns:76px repeat(7,minmax(115px,1fr));min-width:900px}.StudentAppointmentCalendar_weekHeader__bSypX{position:-webkit-sticky;position:sticky;top:0;z-index:12;background:light-dark(#fff,#19222d);box-shadow:0 1px light-dark(#d6dfeb,#324762);height:58px}.StudentAppointmentCalendar_weekHeader__bSypX>div{display:flex;align-items:center;justify-content:center;gap:7px;border-left:1px solid light-dark(#e4eaf1,#334861);font-size:12px}.StudentAppointmentCalendar_weekHeader__bSypX strong{font-size:21px}.StudentAppointmentCalendar_weekHeader__bSypX small{font-size:10px}.StudentAppointmentCalendar_weekHeader__bSypX .StudentAppointmentCalendar_timeHeading__XHV0R{flex-direction:column;gap:2px;font-size:10px;border:0}.StudentAppointmentCalendar_timeHeading__XHV0R b{font-size:10px;color:light-dark(#c72b42,#e7929f)}.StudentAppointmentCalendar_todayHeader__4Av8A{background:light-dark(#e8f1fd,#1c2b3f)!important;color:light-dark(#164d85,#92bce8)}.StudentAppointmentCalendar_todayHeader__4Av8A strong{border-radius:50%;width:32px;height:32px;text-align:center;line-height:32px;background:light-dark(#2566a5,#2566a5);color:light-dark(white,#e2eaf3)}.StudentAppointmentCalendar_weekGrid__D9IF2{position:relative;margin-bottom:12px}.StudentAppointmentCalendar_timeAxis__vT3B9{position:relative;background:light-dark(white,#19222d);z-index:5}.StudentAppointmentCalendar_timeAxis__vT3B9>span{position:absolute;right:9px;transform:translateY(-50%);font-size:10px;color:light-dark(#6d7c8d,#e2eaf3);white-space:nowrap}.StudentAppointmentCalendar_timeAxis__vT3B9>span:first-child{transform:translateY(2px)}.StudentAppointmentCalendar_dayColumn__dhc_R{position:relative;border-left:1px solid light-dark(#e0e7ef,#324862);background-image:linear-gradient(180deg,#dbe3ed 1px,transparent 0);background-color:light-dark(#fff,#19222d);min-width:0}.StudentAppointmentCalendar_todayColumn__dPXx3{background-color:light-dark(#f0f6ff,#1c2a3f)!important}.StudentAppointmentCalendar_nowLine__PnfPq{position:absolute;height:2px;background:light-dark(#d72e45,#3f1c21);left:0;right:0;z-index:8;pointer-events:none}.StudentAppointmentCalendar_nowLine__PnfPq i{display:block;width:8px;height:8px;border-radius:50%;background:light-dark(#d72e45,#3f1c21);position:absolute;left:-4px;top:-3px}.StudentAppointmentCalendar_nowLabel__DsMWo{position:absolute;right:3px;padding:3px 4px;background:light-dark(#fff1f2,#3f1c1f);color:light-dark(#bf223c,#e892a0);font-size:10px;line-height:1;transform:translateY(-50%);white-space:nowrap}.StudentAppointmentCalendar_event__tK_xh{display:block;text-align:left;border:1px solid;border-left:3px solid;border-radius:4px;padding:1px 4px;overflow:hidden;font-size:10px!important;line-height:13px;min-width:0;width:100%;z-index:3;color:inherit}.StudentAppointmentCalendar_event__tK_xh>span,.StudentAppointmentCalendar_event__tK_xh>strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:500;line-height:13px}.StudentAppointmentCalendar_event__tK_xh>strong{font-weight:650}.StudentAppointmentCalendar_event__tK_xh:focus-visible,.StudentAppointmentCalendar_event__tK_xh:hover{z-index:9;outline:2px solid light-dark(#183d5f,#324b62);outline-offset:1px}.StudentAppointmentCalendar_first-trial__vuqFa{background:light-dark(#f8dfe9,#3f1c2a);color:light-dark(#842849,#e099b3);border-color:light-dark(#bd426f,#623244)!important}.StudentAppointmentCalendar_trial___qpJI{background:light-dark(#fff0d0,#3f341c);color:light-dark(#815315,#e8c392);border-color:light-dark(#c58b24,#625132)!important}.StudentAppointmentCalendar_client__dxYDX{background:light-dark(#e0edfc,#1c2d3f);color:light-dark(#224e7b,#97bce2);border-color:light-dark(#5c8ebf,#324a62)!important}.StudentAppointmentCalendar_review__0fnfv{background:light-dark(#ebe6f3,#2a1e3e);color:light-dark(#614a79,#bcadcd);border-color:light-dark(#937aad,#4a385b)!important}.StudentAppointmentCalendar_pastOutcome__F_n1y{opacity:.65;border-left-style:dashed}.StudentAppointmentCalendar_outside__Z8X2p{position:absolute;bottom:8px;left:3px;right:3px;background:light-dark(#f5f7fa,#1f2b3d);padding:4px;border:1px dashed light-dark(#869aad,#3c4958);z-index:7;max-height:100px;overflow:auto}.StudentAppointmentCalendar_outside__Z8X2p small{font-size:9px}.StudentAppointmentCalendar_outside__Z8X2p .StudentAppointmentCalendar_event__tK_xh{margin-top:3px;min-height:28px}.StudentAppointmentCalendar_footer__bG2YZ{justify-content:space-between;flex-wrap:wrap;font-size:10px;color:light-dark(#61758a,#b1bcc8);line-height:1.3}.StudentAppointmentCalendar_monthGrid__S1QXn,.StudentAppointmentCalendar_monthWeekdays__0SeG0{display:grid;grid-template-columns:repeat(7,minmax(115px,1fr));min-width:840px}.StudentAppointmentCalendar_monthWeekdays__0SeG0{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:light-dark(#f4f7fb,#1c2b3f);font-size:11px;padding:8px 0;text-align:center}.StudentAppointmentCalendar_monthGrid__S1QXn{height:calc(100% - 30px);min-height:570px;grid-template-rows:repeat(6,minmax(90px,1fr))}.StudentAppointmentCalendar_monthDay__pkB08{border-top:1px solid light-dark(#e0e7ef,#324862);border-right:1px solid light-dark(#e0e7ef,#324862);min-height:0;display:flex;flex-direction:column;padding:4px;gap:3px}.StudentAppointmentCalendar_monthDay__pkB08>div{overflow:auto;min-height:0}.StudentAppointmentCalendar_monthDay__pkB08 .StudentAppointmentCalendar_event__tK_xh{margin-bottom:3px;min-height:29px}.StudentAppointmentCalendar_monthDate__NxfVk{background:transparent;border:0;align-self:flex-start;font-size:11px!important;color:light-dark(#244768,#9cbedd);padding:2px}.StudentAppointmentCalendar_otherMonth__eIgZa{background:light-dark(#f8fafc,#1c2e3f);color:light-dark(#8995a2,#e2eaf3)}.StudentAppointmentCalendar_dialog__ii_8U{width:min(550px,calc(100vw - 32px));max-height:calc(100dvh - 48px);border:1px solid light-dark(#d5dfeb,#324862);border-radius:14px;padding:22px;color:light-dark(#173047,#9bbedf);box-shadow:0 24px 100px #122e4b44}.StudentAppointmentCalendar_dialog__ii_8U::-webkit-backdrop{background:#102b4866}.StudentAppointmentCalendar_dialog__ii_8U::backdrop{background:#102b4866}.StudentAppointmentCalendar_modalHeader__oLCSZ{align-items:flex-start;justify-content:space-between}.StudentAppointmentCalendar_modalHeader__oLCSZ h2{font-size:23px;margin:10px 0 3px}.StudentAppointmentCalendar_modalHeader__oLCSZ p{margin:0;font-size:14px}.StudentAppointmentCalendar_modalHeader__oLCSZ button{border:0;background:transparent;font-size:25px}.StudentAppointmentCalendar_badge__haOy9{font-size:11px;padding:4px 7px;border-radius:4px}.StudentAppointmentCalendar_callAhead__Byp6d{font-size:12px;line-height:1.5;padding:10px;background:light-dark(#fff4e2,#3f321c);border-radius:7px}.StudentAppointmentCalendar_detailTime__ygReZ{font-size:13px;line-height:1.7}.StudentAppointmentCalendar_detailTime__ygReZ small{font-size:11px;color:light-dark(#5a7084,#b0bdc9)}.StudentAppointmentCalendar_notes__dsvvk{display:flex;flex-direction:column;font-size:12px;gap:5px}.StudentAppointmentCalendar_notes__dsvvk textarea{width:100%;resize:vertical;border:1px solid light-dark(#c8d5e3,#324962);border-radius:7px;padding:9px;font:inherit;line-height:1.5}.StudentAppointmentCalendar_notes__dsvvk small{color:light-dark(#64788d,#b1bcc8);font-size:10px}.StudentAppointmentCalendar_editTime__sHXms{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.StudentAppointmentCalendar_editTime__sHXms label{font-size:11px;display:flex;flex-direction:column;gap:5px}.StudentAppointmentCalendar_editTime__sHXms input{border:1px solid light-dark(#c8d5e3,#324962);border-radius:6px;padding:8px}.StudentAppointmentCalendar_changeReview__IJrNH{display:flex;flex-direction:column;gap:7px;padding:12px;background:light-dark(#edf4fd,#1c2c3f);margin-top:12px;font-size:12px;border-radius:7px}.StudentAppointmentCalendar_changeReview__IJrNH label{display:flex;align-items:flex-start;gap:7px}.StudentAppointmentCalendar_changeReview__IJrNH input{margin-top:2px}.StudentAppointmentCalendar_modalActions___OWQ9{justify-content:flex-end;font-size:11px;margin-top:20px;flex-wrap:wrap}.StudentAppointmentCalendar_modalActions___OWQ9 a{color:light-dark(#285981,#9ac0e0)}.StudentAppointmentCalendar_modalActions___OWQ9 button{background:light-dark(#163f66,#163f66);color:light-dark(#fff,#e2eaf3);border:0;border-radius:7px;padding:10px 14px;font-size:12px}.StudentAppointmentCalendar_modalActions___OWQ9 button:disabled{opacity:.45;cursor:default}.StudentAppointmentCalendar_error__lqEUT,.StudentAppointmentCalendar_notice__CHEyw{font-size:12px;padding:8px 10px;border-radius:6px;margin:0}.StudentAppointmentCalendar_error__lqEUT{background:light-dark(#ffeaed,#3f1c21);color:light-dark(#932139,#e793a4)}.StudentAppointmentCalendar_notice__CHEyw{background:light-dark(#e9f5ed,#1d3f28);color:light-dark(#285a3b,#a3d6b7);display:flex;justify-content:space-between}.StudentAppointmentCalendar_error__lqEUT button,.StudentAppointmentCalendar_notice__CHEyw button{background:none;border:0;color:inherit}.StudentAppointmentCalendar_workspace__rRTaW :focus-visible{outline:2px solid light-dark(#255e97,#324a62);outline-offset:2px}@media(max-width:1100px){.StudentAppointmentCalendar_workspace__rRTaW{padding:10px 12px;height:calc(100dvh - 100px)}.StudentAppointmentCalendar_heading__DgM63 h1{font-size:20px}.StudentAppointmentCalendar_toolbar__o_rtf{gap:6px}.StudentAppointmentCalendar_legend__TcV3E{gap:8px}.StudentAppointmentCalendar_controls__j9c22{flex-wrap:wrap}.StudentAppointmentCalendar_heading__DgM63 nav{font-size:11px}.StudentAppointmentCalendar_heading__DgM63 nav a,.StudentAppointmentCalendar_heading__DgM63 nav span{padding:5px 7px}}@media(max-width:650px){.StudentAppointmentCalendar_workspace__rRTaW{height:calc(100dvh - 76px);min-height:510px;padding:8px}.StudentAppointmentCalendar_heading__DgM63 nav{width:100%}.StudentAppointmentCalendar_heading__DgM63 h1{font-size:19px}.StudentAppointmentCalendar_navigation__R_qbW h2{font-size:13px}.StudentAppointmentCalendar_controls__j9c22 input{width:140px}.StudentAppointmentCalendar_controls__j9c22{gap:5px}.StudentAppointmentCalendar_toolbar__o_rtf select{max-width:145px}.StudentAppointmentCalendar_legend__TcV3E small{margin-left:0}.StudentAppointmentCalendar_footer__bG2YZ{font-size:9px}.StudentAppointmentCalendar_weekGrid__D9IF2,.StudentAppointmentCalendar_weekHeader__bSypX{grid-template-columns:65px repeat(7,minmax(115px,1fr));min-width:870px}.StudentAppointmentCalendar_legend__TcV3E{font-size:9px;gap:7px}.StudentAppointmentCalendar_heading__DgM63,.StudentAppointmentCalendar_toolbar__o_rtf{gap:5px}}.StudentAppointmentCalendar_changeReview__IJrNH input[type=checkbox]{width:16px;height:16px;min-height:16px;flex:0 0 16px;align-self:flex-start}.StudentAppointmentCalendar_changeReview__IJrNH label{justify-content:flex-start;font-weight:500}.StudentAppointmentCalendar_controls__j9c22 input{flex:0 0 165px}.StudentAppointmentCalendar_controls__j9c22 select{width:190px;flex:0 0 190px}@media(max-width:650px){.StudentAppointmentCalendar_controls__j9c22 input{width:140px;flex-basis:140px}.StudentAppointmentCalendar_controls__j9c22 select{width:170px;max-width:170px;flex-basis:170px}}.StudentAppointmentCalendar_embedded__q78MR{padding:0;min-height:380px;background:transparent}.StudentAppointmentCalendar_weekScroller__FNZla{scroll-padding-top:64px;scroll-padding-bottom:12px}