.AgreementSignatureTask-module__UsqiCq__button{position:relative}.AgreementSignatureTask-module__UsqiCq__dot{border:2px solid var(--ds-surface,#fff);background:var(--ds-color-danger,#b93838);border-radius:50%;width:9px;height:9px;position:absolute;inset-block-start:3px;inset-inline-end:3px}.AgreementSignatureTask-module__UsqiCq__dot[data-tone=warning]{background:var(--ds-color-warning,#d58a25)}
.ScreenRuntimeLoadingShell-module__Cponca__workspace{block-size:100%;color:var(--foreground);min-block-size:0;gap:14px;min-width:0;display:grid}.ScreenRuntimeLoadingShell-module__Cponca__pageHeader{z-index:24;background:linear-gradient(90deg, #ffffffb3, #ffffff94), linear-gradient(135deg, #ffffffd6, #f8f4eed1), var(--surface);border:1px solid #b9925e24;border-radius:20px;justify-self:stretch;align-items:center;width:100%;min-width:0;padding:12px 18px;display:grid;position:sticky;top:0;box-shadow:0 12px 34px #44262e0d,inset 0 1px #ffffffa3}.ScreenRuntimeLoadingShell-module__Cponca__headerTabsSlot{direction:ltr;grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(44px,1fr);align-items:center;gap:10px;width:100%;min-width:0;display:grid}.ScreenRuntimeLoadingShell-module__Cponca__tabRail{scrollbar-width:none;direction:rtl;grid-column:2;justify-self:center;align-items:stretch;width:max-content;max-width:min(100%,100vw - 290px);min-height:50px;display:flex;overflow-x:auto}.ScreenRuntimeLoadingShell-module__Cponca__tabRail::-webkit-scrollbar{display:none}.ScreenRuntimeLoadingShell-module__Cponca__loadingTab{min-height:44px;color:var(--muted);cursor:progress;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:5px 14px 8px;font-size:.9rem;font-weight:800;line-height:1.25;display:inline-flex;position:relative}.ScreenRuntimeLoadingShell-module__Cponca__loadingTab[data-active=true]{color:var(--foreground)}.ScreenRuntimeLoadingShell-module__Cponca__loadingTab[data-active=true]:after{background:var(--accent);content:"";border-radius:999px;height:2px;position:absolute;bottom:2px;left:14px;right:14px}.ScreenRuntimeLoadingShell-module__Cponca__headerActionCell{visibility:hidden;grid-column:3;justify-self:end;min-width:86px}.ScreenRuntimeLoadingShell-module__Cponca__tabsCard{min-width:0;box-shadow:none;background:0 0;border:0;grid-column:1/-1;gap:12px;display:grid}.ScreenRuntimeLoadingShell-module__Cponca__tabsCard[data-interest-layout=unified],.ScreenRuntimeLoadingShell-module__Cponca__tabsCard[data-filter-layout=connected]{gap:0;block-size:100%;min-block-size:0}.ScreenRuntimeLoadingShell-module__Cponca__productPanel{gap:10px;min-block-size:0;display:grid}.ScreenRuntimeLoadingShell-module__Cponca__tabsCard:is([data-interest-layout=unified],[data-filter-layout=connected]) .ScreenRuntimeLoadingShell-module__Cponca__productPanel{flex-direction:column;gap:0;block-size:100%;display:flex}.ScreenRuntimeLoadingShell-module__Cponca__workspace:has(>.ScreenRuntimeLoadingShell-module__Cponca__tabsCard[data-filter-layout=connected]){grid-template-rows:minmax(0,1fr);gap:0;overflow:hidden}.ScreenRuntimeLoadingShell-module__Cponca__workspace:has(>.ScreenRuntimeLoadingShell-module__Cponca__tabsCard[data-filter-layout=connected])>.ScreenRuntimeLoadingShell-module__Cponca__tabsCard[data-filter-layout=connected]{grid-template-rows:minmax(0,1fr);overflow:hidden}.ScreenRuntimeLoadingShell-module__Cponca__stableTabsHeader{z-index:3;border:1px solid #b9925e24;background:linear-gradient(90deg, #fffffff0, #ffffffd6), linear-gradient(180deg, #ffffffeb, #f8f4eed6), var(--surface);border-block-end-color:#b9925e14;border-start-start-radius:20px;border-start-end-radius:20px;border-end-end-radius:0;border-end-start-radius:0;flex:none;padding:12px 14px 10px;position:sticky;top:0;box-shadow:0 10px 24px #44262e0a,inset 0 1px #ffffffb8}.ScreenRuntimeLoadingShell-module__Cponca__stableTabsHeader .ScreenRuntimeLoadingShell-module__Cponca__pageHeader{z-index:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative;top:auto}.ScreenRuntimeLoadingShell-module__Cponca__stableTabsHeader .ScreenRuntimeLoadingShell-module__Cponca__headerTabsSlot{grid-template-columns:minmax(126px,1fr) auto minmax(126px,1fr);gap:12px}.ScreenRuntimeLoadingShell-module__Cponca__stableTabsHeader .ScreenRuntimeLoadingShell-module__Cponca__tabRail{max-width:min(100%,100vw - 360px)}.ScreenRuntimeLoadingShell-module__Cponca__screenState{width:100%;min-block-size:clamp(260px,48vh,560px);background:linear-gradient(145deg, #ffffffc7, #f8f4eea3), var(--surface);border:1px solid #b9925e1f;border-radius:20px;flex:auto;place-items:center;min-width:0;padding:32px;display:grid}.ScreenRuntimeLoadingShell-module__Cponca__tabsCard:is([data-interest-layout=unified],[data-filter-layout=connected]) .ScreenRuntimeLoadingShell-module__Cponca__screenState{border-start-start-radius:0;border-start-end-radius:0}.ScreenRuntimeLoadingShell-module__Cponca__loadingStatus{color:var(--muted);text-align:center;justify-items:center;gap:14px;font-size:.92rem;font-weight:800;display:grid}.ScreenRuntimeLoadingShell-module__Cponca__loadingMark{align-items:center;gap:6px;min-height:16px;display:inline-flex}.ScreenRuntimeLoadingShell-module__Cponca__loadingMark span{background:var(--accent);border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out infinite ScreenRuntimeLoadingShell-module__Cponca__runtime-loading-dot}.ScreenRuntimeLoadingShell-module__Cponca__loadingMark span:nth-child(2){animation-delay:.12s}.ScreenRuntimeLoadingShell-module__Cponca__loadingMark span:nth-child(3){animation-delay:.24s}@keyframes ScreenRuntimeLoadingShell-module__Cponca__runtime-loading-dot{0%,60%,to{opacity:.38;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}:is(.app-shell[data-display-mode=dark] .ScreenRuntimeLoadingShell-module__Cponca__pageHeader,.app-shell[data-display-mode=dark] .ScreenRuntimeLoadingShell-module__Cponca__stableTabsHeader,.app-shell[data-display-mode=dark] .ScreenRuntimeLoadingShell-module__Cponca__screenState){background:linear-gradient(90deg, #ffffff0f, #ffffff08), var(--surface);border-color:#e2a9b824;box-shadow:0 12px 30px #150c1029,inset 0 1px #ffffff12}@media (max-width:760px){.ScreenRuntimeLoadingShell-module__Cponca__workspace{gap:8px;block-size:auto;overflow:visible}.ScreenRuntimeLoadingShell-module__Cponca__headerTabsSlot,.ScreenRuntimeLoadingShell-module__Cponca__stableTabsHeader .ScreenRuntimeLoadingShell-module__Cponca__headerTabsSlot{grid-template-columns:44px minmax(0,1fr) 44px;gap:6px}.ScreenRuntimeLoadingShell-module__Cponca__tabRail,.ScreenRuntimeLoadingShell-module__Cponca__stableTabsHeader .ScreenRuntimeLoadingShell-module__Cponca__tabRail{width:100%;max-width:100%}.ScreenRuntimeLoadingShell-module__Cponca__headerActionCell{width:44px;min-width:44px}.ScreenRuntimeLoadingShell-module__Cponca__workspace:has(>.ScreenRuntimeLoadingShell-module__Cponca__tabsCard[data-filter-layout=connected]){block-size:auto;display:block;overflow:visible}.ScreenRuntimeLoadingShell-module__Cponca__tabsCard[data-filter-layout=connected],.ScreenRuntimeLoadingShell-module__Cponca__tabsCard[data-filter-layout=connected] .ScreenRuntimeLoadingShell-module__Cponca__productPanel{block-size:auto;overflow:visible}.ScreenRuntimeLoadingShell-module__Cponca__stableTabsHeader{border-start-start-radius:16px;border-start-end-radius:16px;padding:8px;position:relative;top:auto;box-shadow:0 6px 18px #44262e0d}.ScreenRuntimeLoadingShell-module__Cponca__screenState{min-block-size:clamp(240px,42vh,420px);padding:24px 16px}}@media (prefers-reduced-motion:reduce){.ScreenRuntimeLoadingShell-module__Cponca__loadingMark span{opacity:.72;animation:none}}
.Telephony-module__zeFGFW__workspace{direction:rtl;grid-template-rows:auto minmax(0,1fr);gap:14px;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;display:grid;overflow:hidden}.Telephony-module__zeFGFW__workspaceScrollablePanel,.Telephony-module__zeFGFW__assignmentsTabPanel{min-block-size:0}.Telephony-module__zeFGFW__workspaceScrollablePanel{overflow-y:auto}.Telephony-module__zeFGFW__assignmentsTabPanel{overflow:hidden}.Telephony-module__zeFGFW__workspaceHero{border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-md);color:#fff9f5;background:linear-gradient(135deg,#5b2d3af7,#2a181df2);border:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-inline-size:0;padding:clamp(6px,.9vw,9px) clamp(12px,1.6vw,17px);display:grid;position:relative;overflow:hidden}.Telephony-module__zeFGFW__workspaceHero:after{content:"";pointer-events:none;background:radial-gradient(circle,#b9925e3d,#0000 66%);block-size:210px;inline-size:210px;position:absolute;inset-block-start:-95px;inset-inline-end:-55px}.Telephony-module__zeFGFW__workspaceHeroTitle{z-index:1;gap:6px;min-inline-size:0;display:grid;position:relative}.Telephony-module__zeFGFW__workspaceHeroTitle>span{color:#fff9f5b8;font-size:var(--ds-font-size-sm);font-weight:800}.Telephony-module__zeFGFW__workspaceHero h1{margin:0;font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1}.Telephony-module__zeFGFW__workspaceHero p,.Telephony-module__zeFGFW__workspaceHero small{color:#fff9f5cc;margin:0;line-height:1.55}.Telephony-module__zeFGFW__workspaceHero small{z-index:1;flex:none;position:relative}.Telephony-module__zeFGFW__workspaceToolbar{z-index:1;justify-content:flex-end;justify-self:end;align-items:center;gap:10px;min-inline-size:0;display:flex;position:relative}.Telephony-module__zeFGFW__workspaceTabWell{background:#fff;border:1px solid #ffffffc7;border-radius:14px;min-inline-size:0;padding:2px 5px;box-shadow:inset 0 2px 8px #2a181d2e,inset 0 1px #ffffffeb}.Telephony-module__zeFGFW__workspaceTabs{inline-size:auto;min-inline-size:max-content}.Telephony-module__zeFGFW__workspaceTabWell .Telephony-module__zeFGFW__workspaceTabs{gap:1px;min-block-size:38px;padding-block:3px}.Telephony-module__zeFGFW__workspaceTabWell .Telephony-module__zeFGFW__workspaceTabs [role=tab]{font-size:var(--ds-font-size-xs);min-block-size:30px;padding:0 11px 6px}.Telephony-module__zeFGFW__workspaceTabWell .Telephony-module__zeFGFW__workspaceTabs [role=tab][aria-selected=true]{box-shadow:none;background:0 0}.Telephony-module__zeFGFW__workspaceTabWell .Telephony-module__zeFGFW__workspaceTabs [role=tab][aria-selected=true]:focus-visible{box-shadow:var(--ds-focus-ring)}.Telephony-module__zeFGFW__periodControls{flex-wrap:nowrap;order:-1;justify-content:flex-end;align-items:end;gap:10px;min-inline-size:0;display:flex}.Telephony-module__zeFGFW__periodSelect{inline-size:100%}.Telephony-module__zeFGFW__periodControls>label{flex:0 0 188px;inline-size:188px;min-inline-size:188px}.Telephony-module__zeFGFW__customRange{background:#fffffff5;border:1px solid #ffffffc2;border-radius:14px;flex:0 420px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;inline-size:min(420px,100%);min-inline-size:0;padding:7px 9px;display:grid;box-shadow:inset 0 1px #ffffffeb}.Telephony-module__zeFGFW__customRange>label{color:var(--ds-text-primary);gap:4px}.Telephony-module__zeFGFW__customRange input{border-radius:9px;min-block-size:38px}.Telephony-module__zeFGFW__dashboardGrid{gap:12px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__kpiGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.Telephony-module__zeFGFW__kpi,.Telephony-module__zeFGFW__metric{background:var(--ds-surface-card);border:1px solid var(--ds-border-subtle);border-inline-start:4px solid var(--ds-color-brand-500);border-radius:var(--ds-radius-sm);gap:3px;min-inline-size:0;padding:10px 12px;display:grid;box-shadow:0 3px 12px #2a181d0a}.Telephony-module__zeFGFW__kpi:nth-child(2){border-inline-start-color:var(--ds-color-green-600)}.Telephony-module__zeFGFW__kpi:nth-child(3){border-inline-start-color:var(--ds-color-amber-600)}.Telephony-module__zeFGFW__kpi span,.Telephony-module__zeFGFW__metric span{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm);font-weight:700}.Telephony-module__zeFGFW__kpi strong{font-size:clamp(1.4rem,2vw,1.8rem)}.Telephony-module__zeFGFW__metric strong{font-size:1.2rem}.Telephony-module__zeFGFW__pieGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.Telephony-module__zeFGFW__chartCard,.Telephony-module__zeFGFW__timelineCard{min-inline-size:0}.Telephony-module__zeFGFW__pieFigure{grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);align-items:center;gap:16px;margin:0;display:grid}.Telephony-module__zeFGFW__pieSvg{justify-self:center;block-size:auto;inline-size:min(100%,190px)}.Telephony-module__zeFGFW__pieSvg path{stroke:var(--ds-surface-card);stroke-width:1.5px}.Telephony-module__zeFGFW__chartLegend{gap:8px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__legendItem{font-size:var(--ds-font-size-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__legendItem span:nth-child(2){overflow-wrap:anywhere}.Telephony-module__zeFGFW__legendSwatch{border-radius:999px;block-size:10px;inline-size:10px}.Telephony-module__zeFGFW__chartSummary{color:var(--ds-text-secondary);font-size:var(--ds-font-size-sm);margin:10px 0 0}.Telephony-module__zeFGFW__timelineScroll,.Telephony-module__zeFGFW__chartTableScroll{overscroll-behavior-inline:contain;inline-size:100%;max-inline-size:100%;overflow-x:auto}.Telephony-module__zeFGFW__timelineScroll:focus-visible,.Telephony-module__zeFGFW__chartTableScroll:focus-visible{border-radius:var(--ds-radius-xs);box-shadow:var(--ds-focus-ring);outline:none}.Telephony-module__zeFGFW__timelineSvg{block-size:auto;inline-size:100%;min-inline-size:720px;display:block}.Telephony-module__zeFGFW__timelineGrid{stroke:var(--ds-border-subtle);stroke-dasharray:3 5;stroke-width:1px}.Telephony-module__zeFGFW__timelineAxisLabel{fill:var(--ds-text-muted);font-size:11px}.Telephony-module__zeFGFW__timelineLine{stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.Telephony-module__zeFGFW__timelineLegend{flex-wrap:wrap;gap:8px 14px;margin-block-start:8px;display:flex}.Telephony-module__zeFGFW__timelineLegend span{color:var(--ds-text-secondary);font-size:var(--ds-font-size-sm);align-items:center;gap:6px;display:inline-flex}.Telephony-module__zeFGFW__timelineLegend i{border-radius:999px;block-size:9px;inline-size:22px}.Telephony-module__zeFGFW__chartDataDetails{border-block-start:1px solid var(--ds-border-subtle);margin-block-start:12px;padding-block-start:10px}.Telephony-module__zeFGFW__chartDataDetails summary{color:var(--ds-color-brand-600);cursor:pointer;font-weight:800}.Telephony-module__zeFGFW__chartTableScroll{margin-block-start:10px}.Telephony-module__zeFGFW__chartTableScroll table{border-collapse:collapse;text-align:start;direction:rtl;inline-size:100%;min-inline-size:520px}.Telephony-module__zeFGFW__chartTableScroll th,.Telephony-module__zeFGFW__chartTableScroll td{border-block-end:1px solid var(--ds-border-subtle);white-space:nowrap;padding:8px 10px}.Telephony-module__zeFGFW__callsPanel,.Telephony-module__zeFGFW__assignmentsPanel{gap:12px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__callsSearchRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:none}.Telephony-module__zeFGFW__relatedCallsPanel{min-inline-size:0}.Telephony-module__zeFGFW__relatedCallsPanel>.Telephony-module__zeFGFW__callsPanel>[data-empty-state]{min-block-size:calc(min(64dvh,640px) - 96px)}.Telephony-module__zeFGFW__mobileFilterButton{display:none!important}.Telephony-module__zeFGFW__desktopFilters{background:var(--ds-surface-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(120px,1fr)) auto;align-items:center;gap:10px;padding:12px;display:grid}.Telephony-module__zeFGFW__desktopFilters>label>span:first-child,.Telephony-module__zeFGFW__mobileFilterFields>label>span:first-child,.Telephony-module__zeFGFW__compactFiltersRow>label>span:first-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Telephony-module__zeFGFW__filterClearSlot{justify-content:flex-start;align-items:center;inline-size:96px;min-inline-size:96px;display:flex}.Telephony-module__zeFGFW__mobileFilterFields{gap:14px;display:grid}.Telephony-module__zeFGFW__compactFiltersRow{background:var(--ds-surface-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);grid-template-columns:minmax(180px,1.45fr) minmax(100px,.8fr) repeat(2,minmax(110px,1fr));align-items:center;gap:8px;padding:10px;display:grid}.Telephony-module__zeFGFW__drawerActions{justify-content:end;gap:8px;inline-size:100%;display:flex}.Telephony-module__zeFGFW__callList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Telephony-module__zeFGFW__callsPanel[data-compact-filters=true] .Telephony-module__zeFGFW__callList{grid-template-columns:minmax(0,1fr)}.Telephony-module__zeFGFW__callCard,.Telephony-module__zeFGFW__assignmentCard{background:var(--ds-surface-card);border:1px solid var(--ds-border-subtle);border-inline-start:4px solid var(--ds-color-neutral-500);border-radius:var(--ds-radius-sm);gap:13px;min-inline-size:0;padding:15px;display:grid;box-shadow:0 3px 12px #2a181d0a}.Telephony-module__zeFGFW__callCard{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px}.Telephony-module__zeFGFW__callCard[data-status=answered]{border-inline-start-color:var(--ds-color-green-600)}.Telephony-module__zeFGFW__callCard[data-status=unanswered]{border-inline-start-color:var(--ds-color-red-600)}.Telephony-module__zeFGFW__callCard[data-status=in_progress]{border-inline-start-color:var(--ds-color-blue-600)}.Telephony-module__zeFGFW__callCard[data-status=incomplete]{border-inline-start-color:var(--ds-color-amber-600)}.Telephony-module__zeFGFW__callCardHeader,.Telephony-module__zeFGFW__assignmentCard header,.Telephony-module__zeFGFW__assignmentCard footer,.Telephony-module__zeFGFW__callHeaderActions{justify-content:space-between;align-items:center;gap:12px;min-inline-size:0;display:flex}.Telephony-module__zeFGFW__assignmentCard header>div{gap:3px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__callCard h3,.Telephony-module__zeFGFW__assignmentCard h3,.Telephony-module__zeFGFW__recordingPanel h3,.Telephony-module__zeFGFW__callerMatchPanel h3,.Telephony-module__zeFGFW__assignmentEditor h3{overflow-wrap:anywhere;margin:0;font-size:1rem}.Telephony-module__zeFGFW__callCardTitleLine bdi,.Telephony-module__zeFGFW__assignmentCard p{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm)}.Telephony-module__zeFGFW__assignmentCard p{margin:0}.Telephony-module__zeFGFW__callCardHeader{grid-area:1/2;justify-content:flex-start;align-self:start}.Telephony-module__zeFGFW__callCardTitleLine{flex-wrap:wrap;align-items:baseline;gap:4px 9px;min-inline-size:0;display:flex}.Telephony-module__zeFGFW__callCardRows{grid-area:1/1/span 2;gap:8px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__callSemanticRow{flex-wrap:wrap;align-items:baseline;gap:5px 8px;min-inline-size:0;display:flex}.Telephony-module__zeFGFW__callSemanticRow strong{color:var(--ds-text-strong);font-size:var(--ds-font-size-sm)}.Telephony-module__zeFGFW__callSemanticRow>span{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm)}.Telephony-module__zeFGFW__callRowSeparator{background:var(--ds-border-subtle);align-self:stretch;min-block-size:1em;inline-size:1px}.Telephony-module__zeFGFW__callDateTime{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.Telephony-module__zeFGFW__callCardFooter{direction:ltr;grid-area:2/2;grid-template-columns:repeat(3,40px);align-self:start;align-items:center;gap:6px;display:grid}.Telephony-module__zeFGFW__callActionSlot{place-items:center;block-size:40px;inline-size:40px;display:grid}.Telephony-module__zeFGFW__callCardFooter button,.Telephony-module__zeFGFW__recordingPanel button{align-items:center;gap:7px;display:inline-flex}.Telephony-module__zeFGFW__loadMoreRow{justify-content:center;padding-block:8px;display:flex}.Telephony-module__zeFGFW__callModal,.Telephony-module__zeFGFW__managerModal{gap:14px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__callModal{min-block-size:100%}.Telephony-module__zeFGFW__callFileModal{block-size:min(620px,100dvh - 2rem)}.Telephony-module__zeFGFW__recordingPlayerModal{block-size:min(280px,100dvh - 2rem)}.Telephony-module__zeFGFW__recordingPlayerBody{text-align:center;justify-content:center;align-items:center;block-size:100%;min-block-size:0;display:flex}.Telephony-module__zeFGFW__recordingPlayerBody audio{inline-size:100%}.Telephony-module__zeFGFW__recordingPlayerFailure{place-items:center;gap:12px;display:grid}.Telephony-module__zeFGFW__recordingPlayerFailure p{color:var(--ds-text-muted);margin:0}.Telephony-module__zeFGFW__callFileModal>header{border-block-end:0;align-items:center;padding:10px 14px 8px}.Telephony-module__zeFGFW__callFileModal>header>div:first-child{border-inline-start:2px solid var(--accent);gap:2px;padding-inline-start:11px;display:grid}.Telephony-module__zeFGFW__callFileModal>header h2{font-size:1.05rem;font-weight:950}.Telephony-module__zeFGFW__callFileModal>header h2+div{margin-block-start:0}.Telephony-module__zeFGFW__callFileModal>header>div:last-child,.Telephony-module__zeFGFW__callHeaderActions{gap:7px}.Telephony-module__zeFGFW__callActionsMenu{position:relative}.Telephony-module__zeFGFW__callActionsPopover{background:var(--ds-surface-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-shadow-overlay);inline-size:max-content;min-inline-size:190px;z-index:calc(var(--ds-z-modal) + 30);display:grid;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;overflow:hidden}.Telephony-module__zeFGFW__callActionsPopover button{color:var(--ds-text-primary);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;min-block-size:44px;padding:9px 12px}.Telephony-module__zeFGFW__callActionsPopover button:hover,.Telephony-module__zeFGFW__callActionsPopover button:focus-visible{background:var(--ds-surface-muted)}.Telephony-module__zeFGFW__callActionsPopover button:focus-visible{box-shadow:var(--ds-focus-ring);outline:0}.Telephony-module__zeFGFW__callActionsPopover button:disabled{cursor:not-allowed;opacity:.55}.Telephony-module__zeFGFW__callFileModal>header>div:last-child button{block-size:34px;min-block-size:34px;inline-size:34px;min-inline-size:34px}.Telephony-module__zeFGFW__callFileModal>header+div{border-block-start:1px solid #44262e17;padding:5px 12px 4px}.Telephony-module__zeFGFW__callFileTabs{justify-content:center;inline-size:100%}.Telephony-module__zeFGFW__managerFileModal>header{border-block-end:0;align-items:center;padding:10px 14px 8px}.Telephony-module__zeFGFW__managerFileModal{block-size:min(420px,100dvh - 2rem)}.Telephony-module__zeFGFW__managerFileModal>header>div:first-child{border-inline-start:2px solid var(--accent);gap:2px;padding-inline-start:11px;display:grid}.Telephony-module__zeFGFW__managerFileModal>header h2{font-size:1.05rem;font-weight:950}.Telephony-module__zeFGFW__managerFileModal>header h2+div{margin-block-start:0}.Telephony-module__zeFGFW__managerFileModal>header>div:last-child{gap:7px}.Telephony-module__zeFGFW__managerFileModal>header>div:last-child button{block-size:34px;min-block-size:34px;inline-size:34px;min-inline-size:34px}.Telephony-module__zeFGFW__managerFileModal>header+div{border-block-start:1px solid #44262e17;padding:5px 12px 4px}.Telephony-module__zeFGFW__managerFileTabs{justify-content:center;inline-size:100%}.Telephony-module__zeFGFW__managerGeneral{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Telephony-module__zeFGFW__managerFileSection{background:#fffffff5;border:1px solid #b9925e38;border-radius:14px;overflow:hidden;box-shadow:0 8px 20px #44262e0d}.Telephony-module__zeFGFW__managerFileSection>header{background:0 0;border-block-end:0;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px 9px;display:flex;position:relative}.Telephony-module__zeFGFW__managerFileSection>header:after{content:"";bottom:0;background:linear-gradient(270deg,#b9894fb8,#b9894f42 48%,#0000 100%);block-size:2px;position:absolute;inset-inline:12px}.Telephony-module__zeFGFW__managerFileSection h3{font-size:var(--ds-font-size-md);margin:0}.Telephony-module__zeFGFW__managerFileRows{margin:0}.Telephony-module__zeFGFW__managerFileRows>div{grid-template-columns:minmax(78px,.58fr) minmax(0,1fr);gap:8px;padding:8px 12px;display:grid}.Telephony-module__zeFGFW__managerFileRows>div+div{border-block-start:1px solid var(--ds-border-subtle)}.Telephony-module__zeFGFW__managerFileRows dt{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm)}.Telephony-module__zeFGFW__managerFileRows dd{overflow-wrap:anywhere;min-inline-size:0;margin:0;font-weight:700}.Telephony-module__zeFGFW__managerFileRows dd bdi+bdi{margin-inline-start:8px}.Telephony-module__zeFGFW__recordingPanel,.Telephony-module__zeFGFW__callerMatchPanel{background:var(--ds-surface-muted);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);justify-content:space-between;align-items:center;gap:14px;min-inline-size:0;margin-block-start:14px;padding:14px;display:flex}.Telephony-module__zeFGFW__recordingPanel>div,.Telephony-module__zeFGFW__callerMatchPanel>div:first-child{gap:4px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__recordingPanel p,.Telephony-module__zeFGFW__callerMatchPanel p{color:var(--ds-text-muted);margin:0}.Telephony-module__zeFGFW__recordingPanel audio{inline-size:min(100%,420px);max-inline-size:100%}.Telephony-module__zeFGFW__callerMatchPanel>div:last-child{flex-wrap:wrap;flex:none;gap:8px;display:flex}.Telephony-module__zeFGFW__notesPanel{gap:14px;display:grid}.Telephony-module__zeFGFW__noteList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Telephony-module__zeFGFW__noteList li{background:var(--ds-surface-muted);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);gap:8px;padding:12px;display:grid}.Telephony-module__zeFGFW__noteList p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.65}.Telephony-module__zeFGFW__noteMeta,.Telephony-module__zeFGFW__noteReminder{flex-wrap:wrap;align-items:center;gap:7px 12px;display:flex}.Telephony-module__zeFGFW__noteMeta time,.Telephony-module__zeFGFW__noteReminder{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm)}.Telephony-module__zeFGFW__noteReminder{border-radius:var(--ds-radius-xs);color:var(--ds-color-amber-700);background:#b9925e1f;padding:7px 9px}.Telephony-module__zeFGFW__noteForm{border-block-start:1px solid var(--ds-border-subtle);gap:10px;padding-block-start:14px;display:grid}.Telephony-module__zeFGFW__reminderToggle{border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);cursor:pointer;background:0 0;justify-self:start;align-items:center;gap:8px;min-block-size:44px;padding:8px 12px;display:inline-flex}.Telephony-module__zeFGFW__reminderToggle[data-active=true]{border-color:var(--ds-color-amber-600);color:var(--ds-color-amber-700);background:#b9925e1f}.Telephony-module__zeFGFW__reminderFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Telephony-module__zeFGFW__noteActions{justify-content:end;display:flex}.Telephony-module__zeFGFW__assignmentSearch{inline-size:min(100%,620px)}.Telephony-module__zeFGFW__assignmentsPanel{grid-template-rows:auto minmax(0,1fr);block-size:100%;overflow:hidden}.Telephony-module__zeFGFW__assignmentGrid{scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-block-size:0;padding-inline-end:2px;display:grid;overflow-y:auto}.Telephony-module__zeFGFW__assignmentCard[data-active=true]{border-inline-start-color:var(--ds-color-green-600)}.Telephony-module__zeFGFW__assignmentCard{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px}.Telephony-module__zeFGFW__assignmentCard header,.Telephony-module__zeFGFW__assignmentFacts{grid-column:1}.Telephony-module__zeFGFW__assignmentCard header{justify-content:flex-start}.Telephony-module__zeFGFW__assignmentTitleLine{flex-wrap:wrap;align-items:baseline;gap:4px 9px!important;display:flex!important}.Telephony-module__zeFGFW__assignmentTitleLine>span{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm)}.Telephony-module__zeFGFW__assignmentFacts{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.Telephony-module__zeFGFW__assignmentFacts>div{align-items:baseline;gap:6px;min-inline-size:0;display:flex}.Telephony-module__zeFGFW__assignmentFacts dt{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm)}.Telephony-module__zeFGFW__assignmentFacts dd{color:var(--ds-text-primary);margin:0;font-weight:700}.Telephony-module__zeFGFW__assignmentFacts dd bdi+bdi{margin-inline-start:8px}.Telephony-module__zeFGFW__assignmentCard footer{border-block-start:0;grid-area:1/2/span 2;justify-content:end;align-self:center;padding-block-start:0;transform:translateY(8px)}.Telephony-module__zeFGFW__assignmentEditor{gap:12px;display:grid}.Telephony-module__zeFGFW__assignmentEditor form{gap:11px;display:grid}.Telephony-module__zeFGFW__assignmentEditor form>label>span:first-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Telephony-module__zeFGFW__managerLoading,.Telephony-module__zeFGFW__dashboardSkeleton,.Telephony-module__zeFGFW__listSkeleton{gap:10px;display:grid}.Telephony-module__zeFGFW__dashboardSkeleton,.Telephony-module__zeFGFW__listSkeleton{grid-template-columns:minmax(0,1fr);place-items:center;block-size:100%;min-block-size:100%;inline-size:100%}.Telephony-module__zeFGFW__relatedCallsStateCanvas{place-items:center;min-block-size:min(64dvh,640px);display:grid}.Telephony-module__zeFGFW__managerLoading span{background:var(--ds-surface-muted);border-radius:var(--ds-radius-sm);block-size:64px;animation:1.3s ease-in-out infinite Telephony-module__zeFGFW__telephonyPulse}.Telephony-module__zeFGFW__dashboardSkeleton>div,.Telephony-module__zeFGFW__listSkeleton>div{block-size:auto}.Telephony-module__zeFGFW__discussionComposer{gap:12px;display:grid}.Telephony-module__zeFGFW__callerFlow,.Telephony-module__zeFGFW__callerSearchPanel,.Telephony-module__zeFGFW__createInterestForm{gap:12px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__callerSearchPanel>p{color:var(--ds-text-muted);margin:0}.Telephony-module__zeFGFW__callerCandidateList{overscroll-behavior:contain;gap:8px;max-block-size:min(46vh,420px);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.Telephony-module__zeFGFW__callerCandidateList li{background:var(--ds-surface-muted);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);justify-content:space-between;align-items:center;gap:12px;min-inline-size:0;padding:11px;display:flex}.Telephony-module__zeFGFW__callerCandidateList li>div{gap:3px;min-inline-size:0;display:grid}.Telephony-module__zeFGFW__callerCandidateList span,.Telephony-module__zeFGFW__callerCandidateList small{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm);overflow-wrap:anywhere}.Telephony-module__zeFGFW__callerFlowActions{justify-content:end;display:flex}.Telephony-module__zeFGFW__discussionComposer p{color:var(--ds-text-secondary);margin:0;line-height:1.6}.Telephony-module__zeFGFW__globalFeedback{z-index:2600;max-inline-size:min(420px,100vw - 36px);position:fixed;inset-block-end:calc(18px + var(--safe-area-bottom));inset-inline-start:18px}.Telephony-module__zeFGFW__linkedCallBadge{color:var(--accent);font-size:var(--ds-font-size-xs);background:#5b2d3a17;border:1px solid #5b2d3a24;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-weight:800;display:inline-flex}.Telephony-module__zeFGFW__linkedCallBadge svg{block-size:15px;inline-size:15px}.Telephony-module__zeFGFW__linkedCallAction{flex:none}@keyframes Telephony-module__zeFGFW__telephonyPulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:1180px){.Telephony-module__zeFGFW__workspaceHero:has(.Telephony-module__zeFGFW__customRange){grid-template-columns:minmax(0,1fr)}.Telephony-module__zeFGFW__workspaceHero:has(.Telephony-module__zeFGFW__customRange) .Telephony-module__zeFGFW__workspaceToolbar{flex-wrap:wrap;justify-self:stretch;inline-size:100%}.Telephony-module__zeFGFW__workspaceHero:has(.Telephony-module__zeFGFW__customRange) .Telephony-module__zeFGFW__periodControls{flex-wrap:wrap;flex:620px}.Telephony-module__zeFGFW__pieGrid{grid-template-columns:1fr}.Telephony-module__zeFGFW__pieFigure{grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr)}.Telephony-module__zeFGFW__filterClearSlot{justify-self:start}}@media (max-width:820px){.Telephony-module__zeFGFW__recordingPlayerModal{block-size:min(320px,100dvh - 8px);height:min(320px,100dvh - 8px)}.Telephony-module__zeFGFW__managerFileModal{block-size:calc(100dvh - var(--safe-area-top,0px) - var(--safe-area-bottom,0px) - 8px)}.Telephony-module__zeFGFW__workspaceToolbar{flex-direction:column;justify-self:stretch;align-items:stretch;inline-size:100%}.Telephony-module__zeFGFW__workspaceTabWell,.Telephony-module__zeFGFW__workspaceTabs{inline-size:100%}.Telephony-module__zeFGFW__workspaceTabs{min-inline-size:0}.Telephony-module__zeFGFW__periodControls{flex:none;order:0;justify-content:flex-start;inline-size:100%}.Telephony-module__zeFGFW__workspaceHero:has(.Telephony-module__zeFGFW__customRange) .Telephony-module__zeFGFW__periodControls{flex:none;order:0;justify-content:flex-start;inline-size:100%}.Telephony-module__zeFGFW__workspaceHero{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px}.Telephony-module__zeFGFW__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Telephony-module__zeFGFW__workspaceTabWell .Telephony-module__zeFGFW__workspaceTabs{min-block-size:48px}.Telephony-module__zeFGFW__workspaceTabWell .Telephony-module__zeFGFW__workspaceTabs [role=tab]{min-block-size:44px;padding-inline:10px}.Telephony-module__zeFGFW__kpiGrid>:last-child{grid-column:1/-1}.Telephony-module__zeFGFW__desktopFilters{display:none}.Telephony-module__zeFGFW__callsSearchRow{display:grid}.Telephony-module__zeFGFW__mobileFilterButton{min-block-size:44px;min-inline-size:44px;display:inline-flex!important}.Telephony-module__zeFGFW__callCardFooter{grid-template-columns:repeat(3,44px)}.Telephony-module__zeFGFW__callActionSlot{block-size:44px;inline-size:44px}.Telephony-module__zeFGFW__callList{grid-template-columns:minmax(0,1fr)}.Telephony-module__zeFGFW__assignmentGrid{grid-template-columns:1fr}.Telephony-module__zeFGFW__recordingPanel,.Telephony-module__zeFGFW__callerMatchPanel{flex-direction:column;align-items:stretch}.Telephony-module__zeFGFW__recordingPanel audio{inline-size:100%}.Telephony-module__zeFGFW__callerMatchPanel>div:last-child>button{flex:180px}.Telephony-module__zeFGFW__assignmentHistory li{grid-template-columns:minmax(0,1fr) auto}.Telephony-module__zeFGFW__assignmentHistory li>button{grid-column:1/-1;justify-self:stretch}}@media (max-width:560px){.Telephony-module__zeFGFW__callCard{grid-template-columns:minmax(0,1fr) auto;align-items:start}.Telephony-module__zeFGFW__callCardRows{gap:10px}.Telephony-module__zeFGFW__callSemanticRow{gap:4px 7px}.Telephony-module__zeFGFW__compactFiltersRow{grid-template-columns:repeat(2,minmax(0,1fr))}.Telephony-module__zeFGFW__compactFiltersRow>:first-child,.Telephony-module__zeFGFW__compactFiltersRow>:nth-child(2){grid-column:1/-1}.Telephony-module__zeFGFW__workspace{gap:10px}.Telephony-module__zeFGFW__workspaceHero{border-radius:var(--ds-radius-sm);padding:10px 12px}.Telephony-module__zeFGFW__periodControls{flex-direction:column;align-items:stretch}.Telephony-module__zeFGFW__periodSelect{flex-basis:auto;inline-size:100%}.Telephony-module__zeFGFW__periodControls>label{flex-basis:auto;inline-size:100%;min-inline-size:0}.Telephony-module__zeFGFW__customRange,.Telephony-module__zeFGFW__kpiGrid,.Telephony-module__zeFGFW__reminderFields{grid-template-columns:1fr}.Telephony-module__zeFGFW__customRange{flex:none;inline-size:100%}.Telephony-module__zeFGFW__kpiGrid>:last-child{grid-column:auto}.Telephony-module__zeFGFW__pieFigure{grid-template-columns:1fr}.Telephony-module__zeFGFW__pieSvg{inline-size:min(72vw,210px)}.Telephony-module__zeFGFW__assignmentCard header{flex-direction:column;align-items:flex-start}.Telephony-module__zeFGFW__managerFileRows>div{grid-template-columns:1fr;gap:4px}.Telephony-module__zeFGFW__managerGeneral{grid-template-columns:1fr}.Telephony-module__zeFGFW__noteActions button,.Telephony-module__zeFGFW__drawerActions button{flex:1}.Telephony-module__zeFGFW__globalFeedback{max-inline-size:none;inset-inline:10px}.Telephony-module__zeFGFW__callerCandidateList li{flex-direction:column;align-items:stretch}.Telephony-module__zeFGFW__callerCandidateList button,.Telephony-module__zeFGFW__callerFlowActions button{inline-size:100%}}@media (prefers-reduced-motion:reduce){.Telephony-module__zeFGFW__managerLoading span{animation:none}.Telephony-module__zeFGFW__timelineLine{transition:none}}
.StudentFormsActions-module__ZgeOFq__studentFormsActionPanel{gap:12px;display:grid}.StudentFormsActions-module__ZgeOFq__studentFormsRecipient{border:1px solid var(--ds-border-subtle);background:var(--ds-surface-muted);color:var(--ds-text-secondary);border-radius:8px;margin:0;padding:10px 12px;font-size:.82rem;font-weight:780;line-height:1.55}.StudentFormsActions-module__ZgeOFq__studentFormsRecipient[data-missing-email=true]{color:var(--danger);background:#fff4f4d1;border-color:#bb444438}.StudentFormsActions-module__ZgeOFq__studentFormsActionList{gap:6px;display:grid}.StudentFormsActions-module__ZgeOFq__studentFormsActionList>button{border:1px solid var(--ds-border-subtle);background:var(--ds-surface-card);min-height:48px;color:var(--ds-text-primary);cursor:pointer;text-align:start;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.StudentFormsActions-module__ZgeOFq__studentFormsActionList>button:hover:not(:disabled){background:#eefaf7b8;border-color:#0d7d6e57}.StudentFormsActions-module__ZgeOFq__studentFormsActionList>button:disabled{cursor:not-allowed;opacity:.46}.StudentFormsActions-module__ZgeOFq__studentFormsActionList>button>span{width:32px;height:32px;color:var(--ds-color-green-700);background:#0d7d6e1a;border-radius:50%;place-items:center;font-size:1rem;display:grid}.StudentFormsActions-module__ZgeOFq__studentFormsActionList>button>strong{overflow-wrap:anywhere;min-width:0;font-size:.86rem}
.InterestStudentFilePresentation-module__CB5T6a__studentFileSurface{align-content:start;gap:16px;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentOverviewGrid>*{align-content:start}.InterestStudentFilePresentation-module__CB5T6a__studentOverviewGrid .InterestStudentFilePresentation-module__CB5T6a__studentDetailsList{grid-template-columns:minmax(0,1fr)}.InterestStudentFilePresentation-module__CB5T6a__studentInformationSection{min-width:0}.InterestStudentFilePresentation-module__CB5T6a__studentInformationSection>div{gap:10px;padding:8px 12px 12px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection{border:1px solid var(--ds-border-subtle);background:var(--ds-surface-elevated);border-radius:16px;gap:14px;min-width:0;padding:18px 22px;display:grid;box-shadow:0 4px 14px #44262e0a}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection>header{--section-title-accent:33 134 111;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:0 4px 10px;display:flex;position:relative}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection>header:after{background:linear-gradient(to left, rgb(var(--section-title-accent) / 72%) 0%, rgb(var(--section-title-accent) / 28%) 42%, rgb(var(--section-title-accent) / 7%) 72%, transparent 100%);content:"";height:2px;position:absolute;inset-block-end:0;inset-inline:0}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection[data-accent=status]>header,.InterestStudentFilePresentation-module__CB5T6a__studentFileSection[data-accent=progress]>header,.InterestStudentFilePresentation-module__CB5T6a__studentFileSection[data-accent=payments]>header,.InterestStudentFilePresentation-module__CB5T6a__studentFileSection[data-accent=account]>header{--section-title-accent:185 137 79}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection[data-accent=attendance]>header{--section-title-accent:33 134 111}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileSection{padding:0 3px}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileRow{background:#fffdf8c2;border:1px solid #5b2d3a21;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileRow:hover{background:#fffdf9;border-color:#5b2d3a40;box-shadow:0 8px 22px #44262e0d}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileOpen{min-width:0;min-height:48px;color:var(--foreground);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:9px;flex:auto;align-items:center;gap:11px;padding:5px 7px;display:flex}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileOpen:focus-visible,.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationDownloadButton:focus-visible{outline-offset:2px;outline:3px solid #5b2d3a38}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileOpen:disabled{cursor:wait;opacity:.62}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileIcon{color:#5b2d3a;background:#5b2d3a17;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:inline-grid}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileIcon svg{width:20px;height:20px}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileLabel{gap:2px;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileLabel strong,.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileLabel small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileLabel strong{font-size:.88rem;font-weight:900}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileLabel small{color:var(--muted);font-size:.76rem}.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationDownloadButton{color:#5b2d3a;flex:none}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection>header h3{color:var(--foreground);margin:0;font-size:.96rem;font-weight:950}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection>header>span{color:#53615e;background:#f0f3f2;border-radius:999px;place-items:center;min-width:28px;min-height:28px;font-size:.78rem;font-weight:900;display:inline-grid}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection>header>.InterestStudentFilePresentation-module__CB5T6a__studentUnlinkedArrangementAlert{color:#7b4b00;cursor:help;background:#fff6df;border:1px solid #d6a44d}.InterestStudentFilePresentation-module__CB5T6a__studentUnlinkedArrangementAlert{color:#7b4b00;cursor:help;background:#fff6df;border:1px solid #d6a44d;border-radius:999px;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;font-size:.78rem;font-weight:900;display:inline-grid}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsList{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsList>div{border-block-end:1px solid #44262e1a;grid-template-columns:minmax(100px,.7fr) minmax(0,1.4fr);align-items:center;gap:12px;min-width:0;padding:11px 10px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsList dt,.InterestStudentFilePresentation-module__CB5T6a__studentDetailsList dd{min-width:0;margin:0}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsList dt{color:var(--muted);font-size:.78rem;font-weight:850}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsList dd{color:var(--foreground);overflow-wrap:anywhere;font-size:.92rem;font-weight:600}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsList bdi{text-align:left;direction:ltr;unicode-bidi:isolate;display:inline-block}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid span,.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid small{color:var(--muted-foreground)}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid{gap:10px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid article{background:#fff;border:1px solid #44262e1c;border-radius:16px;padding:14px}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid article,.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid article>div:last-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid article>div:first-child{gap:4px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid article[data-status=approved]{border-color:#21866f3d}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollGrid article[data-status=rejected]{opacity:.75;background:#f7f4f4}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollUploadForm,.InterestStudentFilePresentation-module__CB5T6a__studentPayrollFileField{gap:10px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollFileField{border:1px dashed #b9925e66;border-radius:14px;padding:14px}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollFileField>span{font-weight:850}.InterestStudentFilePresentation-module__CB5T6a__studentPayrollFileField small{color:var(--muted-foreground)}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm label{gap:6px;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm label>span{color:var(--muted);font-size:.76rem;font-weight:850}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm input,.InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm textarea{width:100%;min-width:0;color:var(--foreground);font:inherit;background:#fff;border:1px solid #44262e29;border-radius:8px;outline:none;padding:10px 11px}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm input:focus,.InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm textarea:focus{border-color:#21866f7a;box-shadow:0 0 0 3px #21866f1a}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsFormWide{grid-column:1/-1}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary{background:#f7faf9;border-block-end:1px solid #44262e1c;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary>div{border-inline-end:1px solid #21866f21;gap:4px;min-width:0;padding:13px 14px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary>div:last-child{border-inline-end:0}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary span{color:var(--muted);font-size:.74rem;font-weight:850}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary strong{color:var(--foreground);overflow-wrap:anywhere;font-size:1rem;font-weight:950}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary [data-primary=true] strong{color:#16705d;font-size:1.3rem}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList{border-block-start:1px solid #44262e17;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article{direction:ltr;border-block-end:2px solid #b9925e47;border-inline-start:4px solid #c79a55;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"lessons meeting";align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article[data-status=present]{border-inline-start-color:#21866f}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article[data-status=absent],.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article[data-status=approved_absence]{border-inline-start-color:#c85454}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article[data-status=not_required],.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article[data-status=void]{background:var(--ds-surface-muted);border-inline-start-color:var(--ds-text-muted)}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article>div{gap:3px;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article>div strong{color:var(--foreground);font-size:.9rem;font-weight:950}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article>div span{color:var(--muted);font-size:.76rem;font-weight:800}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceActions{direction:ltr;grid-auto-flow:column;align-items:center;gap:7px!important;display:flex!important}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceActions button{color:#6b4a55;width:36px;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #44262e2e;border-radius:50%;place-items:center;font-size:1.05rem;font-weight:950;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceActions button:disabled{cursor:default}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceActions button:disabled:not(.InterestStudentFilePresentation-module__CB5T6a__studentAttendancePresentActive):not(.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceAbsentActive){opacity:.48}.InterestStudentFilePresentation-module__CB5T6a__studentAttendancePresentActive{color:#fff!important;background:#16836d!important;border-color:#16836d!important}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceAbsentActive{color:#fff!important;background:#c44242!important;border-color:#c44242!important}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceMeeting{text-align:right;direction:rtl;grid-area:meeting;justify-self:end;justify-items:end}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceMeeting span{direction:ltr;unicode-bidi:isolate}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonGrid{direction:rtl;flex-wrap:wrap;grid-area:lessons;justify-content:flex-end;align-items:center;min-width:0;gap:7px 0!important;display:flex!important}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit{align-items:center;min-width:0;gap:7px!important;display:inline-flex!important}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit+.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit{border-inline-start:2px solid #b9925e6b;margin-inline-start:12px;padding-inline-start:12px}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit>span{color:var(--muted);text-align:right;white-space:nowrap;direction:rtl;font-size:.74rem;font-weight:900}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit[data-status=present]>span{color:var(--ds-color-green-700)}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit[data-status=absent]>span,.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit[data-status=approved_absence]>span{color:#8f312b}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit[data-status=not_required]>span,.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit[data-status=void]>span,.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonUnit[data-status=void]>small{color:var(--ds-text-muted)}.InterestStudentFilePresentation-module__CB5T6a__studentFileGeneral,.InterestStudentFilePresentation-module__CB5T6a__studentFileRecordsGrid{gap:14px;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentFileDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentFileDetailCard,.InterestStudentFilePresentation-module__CB5T6a__studentFileRecordSection{background:#fff;border:1px solid #44262e1f;border-inline-start:6px solid #21866f;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid;box-shadow:0 8px 20px #44262e0d}.InterestStudentFilePresentation-module__CB5T6a__studentFileDetailCard[data-tone=status]{border-inline-start-color:#b9894f}.InterestStudentFilePresentation-module__CB5T6a__studentFileDetailCard>header,.InterestStudentFilePresentation-module__CB5T6a__studentFileRecordSection>header{justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}.InterestStudentFilePresentation-module__CB5T6a__studentFileDetailCard h3,.InterestStudentFilePresentation-module__CB5T6a__studentFileRecordSection h3{color:var(--foreground);margin:0;font-size:.96rem;font-weight:950}.InterestStudentFilePresentation-module__CB5T6a__studentFileCardActions{align-items:center;gap:8px;display:flex}.InterestStudentFilePresentation-module__CB5T6a__studentFileRecordSection[data-tone=present]{border-inline-start-color:#21866f}.InterestStudentFilePresentation-module__CB5T6a__studentFileRecordSection[data-tone=absent]{border-inline-start-color:#c85454}.InterestStudentFilePresentation-module__CB5T6a__studentFileRecordSection[data-tone=payments]{border-inline-start-color:#b9894f}.InterestStudentFilePresentation-module__CB5T6a__studentFileRecordSection>header>span{color:#53615e;background:#f0f3f2;border-radius:999px;justify-content:center;align-items:center;min-width:26px;min-height:26px;padding:2px 8px;font-size:.78rem;font-weight:900;display:inline-flex}[data-ds-overlay][data-kind=interest-student-file] .InterestStudentFilePresentation-module__CB5T6a__studentFileDrawerBody{gap:0;min-block-size:min(68dvh,680px)}.InterestStudentFilePresentation-module__CB5T6a__studentEnrollmentTabs{min-width:0;padding-block-end:2px;overflow-x:auto}.InterestStudentFilePresentation-module__CB5T6a__studentEnrollmentTabs [role=tablist]{justify-content:flex-start;min-width:max-content}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveSummary>div{background:#faf7f2b3;border:1px solid #b9925e2e;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveSummary span,.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid p,.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid small{color:var(--muted-foreground)}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid article{background:#fff;border:1px solid #44262e1c;border-radius:16px;padding:14px}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid article[data-state=released]{background:#e9f7f28c;border-color:#21866f40}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid article[data-state=cancelled]{opacity:.62;background:#f3f1f1}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid p{margin:10px 0 6px}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid em{color:#7b3546;font-size:.78rem;font-style:normal;font-weight:850}.InterestStudentFilePresentation-module__CB5T6a__studentIncentiveGrid small{margin-block-start:7px;display:block}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentCashButton{white-space:nowrap;margin-inline-start:auto}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentSummary{background:#f7faf9;border-block-end:1px solid #44262e1c;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentSummary>div{border-inline-end:1px solid #21866f21;gap:4px;min-width:0;padding:13px 14px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentSummary>div:last-child{border-inline-end:0}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentSummary span{color:var(--muted);font-size:.74rem;font-weight:850}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentSummary strong{color:var(--foreground);overflow-wrap:anywhere;font-size:1rem;font-weight:950}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList{border-block-start:1px solid #44262e17;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>div{gap:3px;min-width:0;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>div strong{color:var(--foreground);font-size:.9rem;font-weight:950}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>div span{color:var(--muted);font-size:.76rem;font-weight:800}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentStatus{color:#76562f;white-space:nowrap;background:#fff4dc;border-radius:999px;padding:5px 9px;font-size:.76rem;font-weight:900}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article{border-block-end:1px solid #44262e17;grid-template-columns:38px minmax(0,1fr) minmax(110px,auto) auto max-content;grid-template-areas:"direction details amount status edit";align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>.InterestStudentFilePresentation-module__CB5T6a__studentPaymentDirection{grid-area:direction}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>div{grid-area:details}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>b{grid-area:amount}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>.InterestStudentFilePresentation-module__CB5T6a__studentPaymentStatus{grid-area:status}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentEditAction{grid-area:edit;place-self:center}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article[data-status=cancelled]{background:var(--ds-surface-muted);color:var(--ds-text-secondary);opacity:.72}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article[data-status=cancelled] .InterestStudentFilePresentation-module__CB5T6a__studentPaymentDirection,.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article[data-status=cancelled] .InterestStudentFilePresentation-module__CB5T6a__studentPaymentStatus{color:#6f6b68;background:#ecebea}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article[data-status=cancelled]>div strong,.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article[data-status=cancelled]>b{color:#6f6b68}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentDirection{color:#16705d;background:#e3f5ef;border-radius:999px;place-items:center;width:32px;height:32px;font-size:1.05rem;font-weight:950;display:grid}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article[data-direction=payable] .InterestStudentFilePresentation-module__CB5T6a__studentPaymentDirection{color:#a43a32;background:#fdeaea}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>b{color:var(--foreground);text-align:left;white-space:nowrap;direction:ltr;font-size:.9rem;font-weight:950}.InterestStudentFilePresentation-module__CB5T6a__studentFileEmpty{color:var(--muted);margin:0;padding:18px 14px;font-size:.86rem;font-weight:800}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article>.InterestStudentFilePresentation-module__CB5T6a__studentPaymentReviewActions{flex-wrap:wrap;grid-column:2/-1;justify-content:flex-end;gap:6px;display:flex}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentReviewActions button{min-height:32px;padding-inline:10px;font-size:.76rem}.InterestStudentFilePresentation-module__CB5T6a__studentProgressJourneys{gap:14px;min-width:0;display:grid}:is(.app-shell[data-display-mode=dark] .InterestStudentFilePresentation-module__CB5T6a__studentFileSection,.app-shell[data-display-mode=dark] .InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary),[data-display-mode][data-display-mode=dark] .InterestStudentFilePresentation-module__CB5T6a__studentFileDetailCard,[data-display-mode][data-display-mode=dark] .InterestStudentFilePresentation-module__CB5T6a__studentFileRecordSection,[data-display-mode][data-display-mode=dark] .InterestStudentFilePresentation-module__CB5T6a__studentPaymentSummary{background:#3a2a31eb;border-color:#ffe8de1f;box-shadow:0 12px 28px #150c103d}:is(.app-shell[data-display-mode=dark] .InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm input,.app-shell[data-display-mode=dark] .InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm textarea){background:#32242aeb;border-color:#ffe8de24}@media (max-width:1060px){.InterestStudentFilePresentation-module__CB5T6a__studentFileDetailGrid{grid-template-columns:minmax(0,1fr)}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article{grid-template-columns:minmax(0,1fr);grid-template-areas:"meeting""lessons"}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceLessonGrid{justify-content:flex-start}}@media (max-width:760px){.InterestStudentFilePresentation-module__CB5T6a__studentDeclarationFileSection{padding-inline:0}.InterestStudentFilePresentation-module__CB5T6a__studentOverviewGrid{grid-template-columns:minmax(0,1fr)}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection{padding:15px 14px}.InterestStudentFilePresentation-module__CB5T6a__studentFileSection>header{align-items:flex-start}.InterestStudentFilePresentation-module__CB5T6a__studentDetailsList,.InterestStudentFilePresentation-module__CB5T6a__studentDetailsForm,.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary{grid-template-columns:minmax(0,1fr)}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary>div{border-block-end:1px solid #21866f21;border-inline-end:0}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceSummary>div:last-child{border-block-end:0}.InterestStudentFilePresentation-module__CB5T6a__studentAttendanceList article{grid-template-columns:minmax(0,1fr) auto}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentSummary>div{border-block-end:1px solid #21866f21;border-inline-end:0}.InterestStudentFilePresentation-module__CB5T6a__studentPaymentList article{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"direction details amount"".status status"".edit edit"}}
.DepartmentManagerFilePresentation-module__LuNavW__generalTab{container-type:inline-size}.DepartmentManagerFilePresentation-module__LuNavW__generalTab .DepartmentManagerFilePresentation-module__LuNavW__generalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DepartmentManagerFilePresentation-module__LuNavW__generalGrid>section{min-width:0}.DepartmentManagerFilePresentation-module__LuNavW__generalGrid>section>div{align-items:baseline}.DepartmentManagerFilePresentation-module__LuNavW__generalGrid>section>div>span{overflow-wrap:anywhere;min-width:0}.DepartmentManagerFilePresentation-module__LuNavW__contactValue{overflow-wrap:anywhere;word-break:normal;direction:ltr;unicode-bidi:isolate;max-width:100%;display:inline-block}@container (max-width:640px){.DepartmentManagerFilePresentation-module__LuNavW__generalTab .DepartmentManagerFilePresentation-module__LuNavW__generalGrid{grid-template-columns:minmax(0,1fr)}}@container (max-width:360px){.DepartmentManagerFilePresentation-module__LuNavW__generalGrid>section>div{align-items:stretch;gap:var(--ds-space-1,4px);flex-direction:column}}
.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__content{gap:.85rem;display:grid}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__searchField{gap:.35rem;font-weight:700;display:grid}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__searchField input{border:1px solid var(--border,#d9e0df);background:var(--surface,#fff);width:100%;color:inherit;font:inherit;border-radius:.7rem;padding:.75rem .85rem}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__summary{color:var(--text-muted,#52615e);font-size:.9rem}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__list{gap:.65rem;max-block-size:min(58vh,34rem);padding-inline-end:.2rem;display:grid;overflow-y:auto}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__candidate{border:1px solid var(--border,#d9e0df);background:var(--surface,#fff);width:100%;color:inherit;cursor:pointer;font:inherit;text-align:start;border-radius:.85rem;gap:.3rem;padding:.9rem 1rem;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__candidate:hover,.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__candidate:focus-visible{border-color:var(--accent,#7b3f50);outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #45262f1f}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__candidate span,.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__candidate small{color:var(--text-muted,#52615e);line-height:1.45}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__candidate small{font-weight:700}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__feedback{color:#155f3b;background:#207a4e14;border:1px solid #207a4e47;border-radius:.7rem;margin:0;padding:.75rem .85rem}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__empty{border:1px dashed var(--border,#d9e0df);color:var(--text-muted,#52615e);text-align:center;border-radius:.85rem;margin:0;padding:1.2rem}@media (max-width:40rem){.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__list{max-block-size:52vh}.ErroneousEnrollmentCorrectionListDialog-module__8vjtlW__candidate{padding:.8rem}}
.RecordMailHistoryPanel-module__NSsGCG__mailHistory{gap:14px;display:grid}.RecordMailHistoryPanel-module__NSsGCG__header,.RecordMailHistoryPanel-module__NSsGCG__controls,.RecordMailHistoryPanel-module__NSsGCG__cardHeader,.RecordMailHistoryPanel-module__NSsGCG__refreshFailure,.RecordMailHistoryPanel-module__NSsGCG__card dl>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.RecordMailHistoryPanel-module__NSsGCG__header h3{color:var(--ink-strong,#32262a);margin:0;font-size:1rem}.RecordMailHistoryPanel-module__NSsGCG__header p{color:var(--ink-muted,#746b6d);margin:4px 0 0;font-size:.82rem}.RecordMailHistoryPanel-module__NSsGCG__header>span{color:#087c72;background:#edf7f5;border-radius:999px;place-items:center;min-width:32px;min-height:32px;font-weight:800;display:grid}.RecordMailHistoryPanel-module__NSsGCG__controls{background:#fcfaf8;border:1px solid #e8dfd8;border-radius:14px;flex-wrap:wrap;align-items:end;padding:12px}.RecordMailHistoryPanel-module__NSsGCG__controls label{color:var(--ink-muted,#746b6d);flex:220px;gap:5px;font-size:.75rem;font-weight:700;display:grid}.RecordMailHistoryPanel-module__NSsGCG__controls input,.RecordMailHistoryPanel-module__NSsGCG__controls select{color:#34292d;min-height:38px;font:inherit;background:#fff;border:1px solid #ddd4cd;border-radius:10px;padding:0 10px}.RecordMailHistoryPanel-module__NSsGCG__cards{gap:10px;display:grid}.RecordMailHistoryPanel-module__NSsGCG__card{background:#fff;border:1px solid #e7ded8;border-right:4px solid #0f8c80;border-radius:13px;gap:9px;padding:14px;display:grid;box-shadow:0 2px 7px #422d260a}.RecordMailHistoryPanel-module__NSsGCG__card[data-direction=incoming]{border-right-color:#bd8b41}.RecordMailHistoryPanel-module__NSsGCG__cardHeader time{color:var(--ink-muted,#746b6d);font-size:.76rem}.RecordMailHistoryPanel-module__NSsGCG__direction{color:#087c72;background:#e7f5f2;border-radius:999px;padding:4px 9px;font-size:.72rem;font-weight:800}.RecordMailHistoryPanel-module__NSsGCG__card[data-direction=incoming] .RecordMailHistoryPanel-module__NSsGCG__direction{color:#96601a;background:#fff3df}.RecordMailHistoryPanel-module__NSsGCG__card>strong{color:#34292d;font-size:.94rem}.RecordMailHistoryPanel-module__NSsGCG__card dl{gap:5px;margin:0;display:grid}.RecordMailHistoryPanel-module__NSsGCG__card dt{color:var(--ink-muted,#746b6d);font-size:.75rem}.RecordMailHistoryPanel-module__NSsGCG__card dd{color:#4d4144;overflow-wrap:anywhere;text-align:left;margin:0;font-size:.78rem}.RecordMailHistoryPanel-module__NSsGCG__card p{color:#655a5d;white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.55}.RecordMailHistoryPanel-module__NSsGCG__refreshFailure{color:#a23c38;background:#fff2f1;border-radius:10px;padding:9px 11px;font-size:.8rem}.RecordMailHistoryPanel-module__NSsGCG__refreshFailure button{color:#fff;cursor:pointer;font:inherit;background:#6b3744;border:0;border-radius:8px;padding:6px 10px}@media (max-width:620px){.RecordMailHistoryPanel-module__NSsGCG__controls{align-items:stretch}.RecordMailHistoryPanel-module__NSsGCG__card dl>div{flex-direction:column;align-items:start;gap:2px}.RecordMailHistoryPanel-module__NSsGCG__card dd{text-align:right}}
.StudentRemindersPanel-module__hzPVZW__popupActions{gap:var(--ds-space-2,8px);direction:ltr;flex-wrap:wrap;display:flex}.StudentRemindersPanel-module__hzPVZW__popupActions>button{direction:rtl}.StudentRemindersPanel-module__hzPVZW__reminderPopup>header>div:last-child{direction:ltr}.StudentRemindersPanel-module__hzPVZW__panel{color:var(--ds-text-primary);gap:var(--ds-space-4);width:100%;min-width:0;display:grid}.StudentRemindersPanel-module__hzPVZW__header,.StudentRemindersPanel-module__hzPVZW__titleRow,.StudentRemindersPanel-module__hzPVZW__actions{align-items:center;display:flex}.StudentRemindersPanel-module__hzPVZW__actionBlockedReason{color:var(--ds-text-muted);font-size:var(--ds-font-size-xs);margin:var(--ds-space-2) 0 0;line-height:1.45}.StudentRemindersPanel-module__hzPVZW__header{border-block-end:1px solid var(--ds-border-subtle);gap:var(--ds-space-3);justify-content:space-between;padding-block-end:var(--ds-space-3)}.StudentRemindersPanel-module__hzPVZW__titleBlock{min-width:0}.StudentRemindersPanel-module__hzPVZW__titleRow{gap:var(--ds-space-2)}.StudentRemindersPanel-module__hzPVZW__title{color:var(--ds-text-primary);font-size:var(--ds-font-size-md);margin:0}.StudentRemindersPanel-module__hzPVZW__summary,.StudentRemindersPanel-module__hzPVZW__empty{color:var(--ds-text-secondary);font-size:var(--ds-font-size-sm);margin:var(--ds-space-1) 0 0}.StudentRemindersPanel-module__hzPVZW__lamp{background:var(--ds-surface-muted);block-size:30px;color:var(--ds-text-muted);border-radius:999px;place-items:center;inline-size:30px;display:inline-grid}.StudentRemindersPanel-module__hzPVZW__lamp svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.StudentRemindersPanel-module__hzPVZW__lamp[data-active=true]{background:var(--ds-color-amber-50);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-color-amber-600) 14%, transparent);color:var(--ds-color-amber-600)}.StudentRemindersPanel-module__hzPVZW__list{gap:var(--ds-space-2);display:grid}.StudentRemindersPanel-module__hzPVZW__card{background:var(--ds-surface-card);border:1px solid var(--ds-border-subtle);border-inline-start:4px solid var(--ds-color-blue-600);border-radius:var(--ds-radius-sm);gap:var(--ds-space-3);min-width:0;padding:var(--ds-space-3);display:grid}.StudentRemindersPanel-module__hzPVZW__card[data-display-status=overdue]{border-inline-start-color:var(--ds-color-red-600)}.StudentRemindersPanel-module__hzPVZW__card[data-display-status=closed]{border-inline-start-color:var(--ds-color-neutral-500)}.StudentRemindersPanel-module__hzPVZW__cardHeader,.StudentRemindersPanel-module__hzPVZW__cardDateActions{align-items:center;display:flex}.StudentRemindersPanel-module__hzPVZW__cardHeader{justify-content:space-between;gap:var(--ds-space-3)}.StudentRemindersPanel-module__hzPVZW__cardDateActions{color:var(--ds-text-secondary);font-size:var(--ds-font-size-xs);gap:var(--ds-space-2);direction:rtl;flex:none}.StudentRemindersPanel-module__hzPVZW__statusBadge{background:var(--ds-color-blue-50);color:var(--ds-color-blue-600);font-size:var(--ds-font-size-xs);border-radius:999px;padding:3px 9px;font-weight:800}.StudentRemindersPanel-module__hzPVZW__card[data-display-status=overdue] .StudentRemindersPanel-module__hzPVZW__statusBadge{background:var(--ds-color-red-50);color:var(--ds-color-red-600)}.StudentRemindersPanel-module__hzPVZW__card[data-display-status=closed] .StudentRemindersPanel-module__hzPVZW__statusBadge{background:var(--ds-color-neutral-100);color:var(--ds-color-neutral-700)}.StudentRemindersPanel-module__hzPVZW__cardContent{gap:var(--ds-space-1);display:grid}.StudentRemindersPanel-module__hzPVZW__creator,.StudentRemindersPanel-module__hzPVZW__studentName,.StudentRemindersPanel-module__hzPVZW__detail{margin:0;line-height:1.55}.StudentRemindersPanel-module__hzPVZW__creator,.StudentRemindersPanel-module__hzPVZW__studentName{color:var(--ds-text-secondary);font-size:var(--ds-font-size-xs)}.StudentRemindersPanel-module__hzPVZW__detail{overflow-wrap:anywhere;white-space:pre-wrap}.StudentRemindersPanel-module__hzPVZW__metadata{gap:var(--ds-space-2) var(--ds-space-4);flex-wrap:wrap;margin:0;display:flex}.StudentRemindersPanel-module__hzPVZW__metadata div{gap:6px;display:flex}.StudentRemindersPanel-module__hzPVZW__metadata dt{color:var(--ds-text-muted);font-size:var(--ds-font-size-xs)}.StudentRemindersPanel-module__hzPVZW__metadata dd{font-size:var(--ds-font-size-xs);margin:0;font-weight:800}.StudentRemindersPanel-module__hzPVZW__actions{gap:var(--ds-space-2);direction:ltr;flex-wrap:wrap;justify-content:flex-start;width:max-content;margin-right:auto}.StudentRemindersPanel-module__hzPVZW__popupContent{text-align:start;gap:16px;display:grid}.StudentRemindersPanel-module__hzPVZW__popupContent .StudentRemindersPanel-module__hzPVZW__note{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-weight:700;line-height:1.55}@media (max-width:640px){.StudentRemindersPanel-module__hzPVZW__header{flex-direction:column;align-items:flex-start}}
.CraftsConnectedTabs-module__phNAuq__pageHeader[data-connected-filters=true]+.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]{margin-block-start:-15px}.CraftsConnectedTabs-module__phNAuq__pageHeader[data-connected-filters=true]{border-block-end-color:#b9925e1a;border-end-end-radius:0;border-end-start-radius:0;box-shadow:0 10px 22px #44262e0a,inset 0 1px #ffffffa3}.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected] .CraftsConnectedTabs-module__phNAuq__craftsStableTabsHeader{background:linear-gradient(90deg, #fffffff0, #ffffffd6), linear-gradient(180deg, #ffffffeb, #f8f4eed6), var(--surface);border-block-end-color:#b9925e14;border-end-end-radius:0;border-end-start-radius:0;padding-block-end:10px;box-shadow:0 10px 24px #44262e0a,inset 0 1px #ffffffb8}.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]{gap:0}.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected] .CraftsConnectedTabs-module__phNAuq__productPanel{grid-template-columns:minmax(0,1fr);justify-content:flex-start;gap:0}.CraftsConnectedTabs-module__phNAuq__workspace:has(>.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]){grid-template-rows:minmax(0,1fr);gap:0;overflow:hidden}.CraftsConnectedTabs-module__phNAuq__workspace:has(>.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected])>.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]{grid-template-rows:minmax(0,1fr);block-size:100%;min-block-size:0;overflow:hidden}.CraftsConnectedTabs-module__phNAuq__workspace:has(>.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]) .CraftsConnectedTabs-module__phNAuq__productPanel{flex-direction:column;block-size:100%;min-block-size:0;display:flex;overflow:hidden}.CraftsConnectedTabs-module__phNAuq__workspace:has(>.CraftsConnectedTabs-module__phNAuq__pageHeader[data-connected-filters=true]+.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]){grid-template-rows:auto minmax(0,1fr);gap:0}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHeader{z-index:24;background:linear-gradient(90deg, #ffffffeb, #ffffffd6), var(--surface);border:1px solid #b9925e29;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex;position:sticky;top:0;box-shadow:0 14px 34px #44262e0f,inset 0 1px #ffffffb3}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost{flex:auto;min-width:0}.CraftsConnectedTabs-module__phNAuq__craftsOfferingHeaderTools{flex:none;align-items:center;gap:10px;display:inline-flex}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__pageHeader{z-index:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative;top:auto}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerTabsSlot{grid-template-columns:minmax(126px,1fr) auto minmax(126px,1fr);justify-content:stretch;justify-items:center;gap:12px;display:grid}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionCell{grid-column:3;justify-self:end;margin-inline-end:0}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionMenu{grid-column:auto}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerTabsSlot [role=tablist]{flex:0 auto;grid-column:2;width:max-content;max-width:min(100%,100vw - 360px)}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionTrigger{min-width:126px;max-width:min(230px,46vw);padding-inline:16px}.CraftsConnectedTabs-module__phNAuq__craftsOfferingFilter{flex:0 0 180px;min-width:160px}@media (max-width:1060px){.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHeader{align-items:stretch;display:grid}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerTabsSlot [role=tablist]{grid-column:2;justify-self:center;width:100%;max-width:100%}.CraftsConnectedTabs-module__phNAuq__craftsOfferingFilter{justify-self:stretch;width:100%;min-width:0}}@media (min-width:761px) and (max-width:900px){.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerTabsSlot{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionCell{width:44px;min-width:44px;max-width:44px}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionTrigger{width:44px;min-width:44px;max-width:44px;height:44px;padding:0}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionText{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]{--connected-tab-rail-border:#b9925e29;--connected-tab-rail-surface:linear-gradient(90deg, #fffffff0, #ffffffd6), linear-gradient(180deg, #ffffffeb, #f8f4eed6), var(--surface)}.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected] .CraftsConnectedTabs-module__phNAuq__craftsStableTabsHeader{background:var(--connected-tab-rail-surface);border-color:var(--connected-tab-rail-border)}@media (min-width:1061px){.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHeader[data-layout=crafts] .CraftsConnectedTabs-module__phNAuq__craftsOfferingHeaderTools{position:absolute;inset-block-start:50%;inset-inline-end:14px;transform:translateY(-50%)}}[data-display-mode][data-display-mode=dark] .CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]{--connected-tab-rail-border:#e2a9b824;--connected-tab-rail-surface:linear-gradient(90deg, #ffffff0f, #ffffff08), var(--surface)}@media (max-width:760px){.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerTabsSlot [role=tablist]{grid-column:2;width:100%;max-width:100%}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHeader{background:var(--surface);border-radius:16px;gap:8px;padding:8px;position:relative;top:auto;box-shadow:0 6px 18px #44262e0d}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerTabsSlot{grid-template-columns:44px minmax(0,1fr) 44px;gap:6px}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionCell{width:44px;min-width:44px;max-width:44px}.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionTrigger,.CraftsConnectedTabs-module__phNAuq__craftsStableTabsHost .CraftsConnectedTabs-module__phNAuq__headerActionTrigger[data-icon-only=true]{width:44px;min-width:44px;max-width:44px;height:44px;padding:0}.CraftsConnectedTabs-module__phNAuq__craftsOfferingFilter{inline-size:100%;width:100%;min-width:0}.CraftsConnectedTabs-module__phNAuq__workspace:has(>.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]){block-size:auto;height:auto;display:block;overflow:visible}.CraftsConnectedTabs-module__phNAuq__workspace:has(>.CraftsConnectedTabs-module__phNAuq__tabsCard[data-filter-layout=connected]) .CraftsConnectedTabs-module__phNAuq__productPanel{block-size:auto;height:auto;overflow:visible}}
.TextField-module__xc2HZq__field{gap:var(--ds-space-2);min-width:0;color:var(--ds-text-primary);font-family:var(--ds-font-family);text-align:start;flex-direction:column;display:inline-flex}.TextField-module__xc2HZq__fullWidth{width:100%}.TextField-module__xc2HZq__label{font-size:var(--ds-font-size-sm);overflow-wrap:anywhere;white-space:normal;font-weight:600;line-height:1.35}.TextField-module__xc2HZq__input{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-surface-card);width:100%;min-width:0;min-height:40px;color:var(--ds-text-primary);font:inherit;padding:0 var(--ds-space-3);text-align:start;line-height:1.35}.TextField-module__xc2HZq__input:focus{border-color:var(--ds-color-brand-500);box-shadow:var(--ds-focus-ring);outline:none}.TextField-module__xc2HZq__input::placeholder{color:var(--ds-text-muted)}.TextField-module__xc2HZq__input:disabled{cursor:not-allowed;opacity:.72}.TextField-module__xc2HZq__input[type=file]{height:auto;padding-block:4px}.TextField-module__xc2HZq__input[type=file]::file-selector-button{min-height:30px;border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);background:var(--ds-surface-muted);color:var(--ds-text-primary);cursor:pointer;font:inherit;padding-inline:var(--ds-space-3);margin-inline-end:var(--ds-space-2);font-weight:700}.TextField-module__xc2HZq__invalid{border-color:var(--ds-color-red-600)}.TextField-module__xc2HZq__helper{color:var(--ds-text-muted);font-size:var(--ds-font-size-xs);overflow-wrap:anywhere;white-space:normal;line-height:1.45}.TextField-module__xc2HZq__error{color:var(--ds-color-red-600);font-size:var(--ds-font-size-xs);overflow-wrap:anywhere;white-space:normal;font-weight:600;line-height:1.45}@media (max-width:820px){.TextField-module__xc2HZq__input{min-height:44px}.TextField-module__xc2HZq__input[type=file]::file-selector-button{min-height:44px}}
.SearchField-module__3QTMcG__field{gap:var(--ds-space-2);min-width:0;color:var(--ds-text-primary);font-family:var(--ds-font-family);text-align:start;flex-direction:column;display:inline-flex}.SearchField-module__3QTMcG__fullWidth{width:100%}.SearchField-module__3QTMcG__label{font-size:var(--ds-font-size-sm);overflow-wrap:anywhere;white-space:normal;font-weight:600;line-height:1.35}.SearchField-module__3QTMcG__labelHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SearchField-module__3QTMcG__control{border:1px solid var(--ds-border-subtle);background:var(--ds-surface-card);border-radius:12px;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding-inline:12px;transition:border-color .16s,box-shadow .16s;display:flex}.SearchField-module__3QTMcG__control:focus-within{border-color:var(--ds-color-brand-500);box-shadow:var(--ds-focus-ring)}.SearchField-module__3QTMcG__icon{width:17px;height:17px;color:var(--ds-color-brand-700);flex:0 0 17px;justify-content:center;align-items:center;display:inline-flex}.SearchField-module__3QTMcG__icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:100%;height:100%}.SearchField-module__3QTMcG__input{width:100%;min-width:0;min-height:42px;color:var(--ds-text-primary);font:inherit;text-align:start;background:0 0;border:0;outline:none;font-size:.88rem;font-weight:700}.SearchField-module__3QTMcG__input::placeholder{color:var(--ds-text-muted)}.SearchField-module__3QTMcG__input:disabled{cursor:not-allowed;opacity:.72}.SearchField-module__3QTMcG__invalid{border-color:var(--ds-color-red-600)}.SearchField-module__3QTMcG__helper,.SearchField-module__3QTMcG__error{font-size:var(--ds-font-size-xs);overflow-wrap:anywhere;white-space:normal;line-height:1.45}.SearchField-module__3QTMcG__helper{color:var(--ds-text-muted)}.SearchField-module__3QTMcG__error{color:var(--ds-color-red-600);font-weight:600}@media (max-width:820px){.SearchField-module__3QTMcG__control,.SearchField-module__3QTMcG__input{min-height:44px}}
.TextareaField-module__QkGHea__field{gap:var(--ds-space-2);min-width:0;color:var(--ds-text-primary);font-family:var(--ds-font-family);text-align:start;flex-direction:column;display:inline-flex}.TextareaField-module__QkGHea__fullWidth{width:100%}.TextareaField-module__QkGHea__label,.TextareaField-module__QkGHea__helper,.TextareaField-module__QkGHea__error{overflow-wrap:anywhere;white-space:normal}.TextareaField-module__QkGHea__label{font-size:var(--ds-font-size-sm);font-weight:600;line-height:1.35}.TextareaField-module__QkGHea__textarea{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-surface-card);width:100%;min-width:0;min-height:104px;color:var(--ds-text-primary);font:inherit;padding:var(--ds-space-3);resize:vertical;text-align:start;line-height:1.5}.TextareaField-module__QkGHea__textarea:focus-visible{border-color:var(--ds-color-brand-500);box-shadow:var(--ds-focus-ring);outline:none}.TextareaField-module__QkGHea__textarea:disabled{cursor:not-allowed;opacity:.72}.TextareaField-module__QkGHea__invalid{border-color:var(--ds-color-red-600)}.TextareaField-module__QkGHea__helper,.TextareaField-module__QkGHea__error{font-size:var(--ds-font-size-xs);line-height:1.45}.TextareaField-module__QkGHea__helper{color:var(--ds-text-muted)}.TextareaField-module__QkGHea__error{color:var(--ds-color-red-600);font-weight:600}@media (max-width:820px){.TextareaField-module__QkGHea__textarea{min-height:112px}}
.ChoiceField-module__i4j_La__field{gap:var(--ds-space-1);min-width:0;color:var(--ds-text-primary);font-family:var(--ds-font-family);text-align:start;display:grid}.ChoiceField-module__i4j_La__fullWidth{width:100%}.ChoiceField-module__i4j_La__control{align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-sm);cursor:pointer;min-width:0;min-height:40px;padding:var(--ds-space-2);border:1px solid #0000;display:flex}.ChoiceField-module__i4j_La__control:focus-within{border-color:var(--ds-color-brand-500);box-shadow:var(--ds-focus-ring)}.ChoiceField-module__i4j_La__control:has(.ChoiceField-module__i4j_La__input:disabled){cursor:not-allowed;opacity:.72}.ChoiceField-module__i4j_La__input{width:20px;height:20px;accent-color:var(--ds-color-brand-500);flex:none;margin:0}.ChoiceField-module__i4j_La__label,.ChoiceField-module__i4j_La__helper,.ChoiceField-module__i4j_La__error{overflow-wrap:anywhere;white-space:normal}.ChoiceField-module__i4j_La__label{min-width:0;font-size:var(--ds-font-size-sm);font-weight:600;line-height:1.4}.ChoiceField-module__i4j_La__invalid{border-color:var(--ds-color-red-600)}.ChoiceField-module__i4j_La__helper,.ChoiceField-module__i4j_La__error{font-size:var(--ds-font-size-xs);padding-inline-start:calc(20px + var(--ds-space-4));line-height:1.45}.ChoiceField-module__i4j_La__helper{color:var(--ds-text-muted)}.ChoiceField-module__i4j_La__error{color:var(--ds-color-red-600);font-weight:600}@media (max-width:820px){.ChoiceField-module__i4j_La__control{min-height:44px}}
.FormLayout-module___APFJq__grid{gap:var(--ds-space-3);align-items:start;min-width:0;display:grid}.FormLayout-module___APFJq__columns1{grid-template-columns:minmax(0,1fr)}.FormLayout-module___APFJq__columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.FormLayout-module___APFJq__columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.FormLayout-module___APFJq__section{border:1px solid var(--ds-border-subtle);border-inline-start:4px solid var(--ds-color-brand-500);border-radius:var(--ds-radius-md);background:var(--ds-surface-card);min-width:0;padding:var(--ds-space-4);margin:0}.FormLayout-module___APFJq__legend,.FormLayout-module___APFJq__description{overflow-wrap:anywhere;white-space:normal;max-width:100%}.FormLayout-module___APFJq__legend{color:var(--ds-text-primary);font-size:var(--ds-font-size-md);padding-inline:var(--ds-space-2);font-weight:800;line-height:1.35}.FormLayout-module___APFJq__description{margin:0 0 var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-font-size-sm);line-height:1.45}.FormLayout-module___APFJq__sectionBody{gap:var(--ds-space-3);min-width:0;display:grid}.FormLayout-module___APFJq__actions{justify-content:flex-start;gap:var(--ds-space-2);min-width:0;flex-wrap:wrap;padding-block-start:var(--ds-space-2);display:flex}.FormLayout-module___APFJq__status{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);background:var(--ds-surface-muted);min-width:0;color:var(--ds-text-primary);font-size:var(--ds-font-size-sm);overflow-wrap:anywhere;padding:var(--ds-space-3);white-space:normal;line-height:1.45}.FormLayout-module___APFJq__loading{border-color:var(--ds-color-blue-600)}.FormLayout-module___APFJq__success{border-color:var(--ds-color-green-600);background:var(--ds-color-green-50)}.FormLayout-module___APFJq__error{border-color:var(--ds-color-red-600);background:var(--ds-color-red-50);color:var(--ds-color-red-600)}@media (max-width:820px){.FormLayout-module___APFJq__columns2,.FormLayout-module___APFJq__columns3{grid-template-columns:minmax(0,1fr)}.FormLayout-module___APFJq__section{padding:var(--ds-space-3)}.FormLayout-module___APFJq__actions>*{min-height:44px}}
.SelectField-module__080yEG__field{gap:var(--ds-space-2);min-width:0;color:var(--ds-text-primary);font-family:var(--ds-font-family);text-align:start;flex-direction:column;display:inline-flex}.SelectField-module__080yEG__fullWidth{width:100%}.SelectField-module__080yEG__label{font-size:var(--ds-font-size-sm);overflow-wrap:anywhere;white-space:normal;font-weight:600;line-height:1.35}.SelectField-module__080yEG__labelHidden{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.SelectField-module__080yEG__selectShell{width:100%;min-width:0;display:block;position:relative}.SelectField-module__080yEG__nativeProxy{clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SelectField-module__080yEG__selectButton{justify-content:flex-start;align-items:center;gap:var(--ds-space-2);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:linear-gradient(180deg, #fffffffa, #faf7f3e6), var(--ds-surface-card);width:100%;min-width:0;min-height:40px;color:var(--ds-text-primary);cursor:pointer;font:inherit;padding:0 var(--ds-space-3);text-align:start;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,0 6px 16px #44262e0a}.SelectField-module__080yEG__selectButton:hover,.SelectField-module__080yEG__selectButton:focus-visible,.SelectField-module__080yEG__selectButton[data-open=true]{border-color:var(--ds-color-brand-500);box-shadow:var(--ds-focus-ring);outline:none}.SelectField-module__080yEG__selectButton:disabled{cursor:not-allowed;opacity:.58}.SelectField-module__080yEG__selectButton[data-placeholder=true] .SelectField-module__080yEG__value{color:var(--ds-text-muted)}.SelectField-module__080yEG__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SelectField-module__080yEG__menu{z-index:var(--ds-z-popover);border-radius:var(--ds-radius-md);background:linear-gradient(180deg, #fffffffc, #faf7f3f5), var(--ds-surface-card);box-shadow:var(--ds-shadow-overlay);border:1px solid #b9925e47;gap:4px;padding:6px;display:grid;position:fixed;overflow:auto}.SelectField-module__080yEG__searchInput{border:1px solid var(--ds-border-subtle);border-radius:calc(var(--ds-radius-md) - 2px);background:var(--ds-surface-card);width:100%;min-height:40px;color:var(--ds-text-primary);font:inherit;padding:8px 10px}.SelectField-module__080yEG__searchInput:focus-visible{border-color:var(--ds-color-brand-500);box-shadow:var(--ds-focus-ring);outline:none}.SelectField-module__080yEG__options{gap:4px;display:grid}.SelectField-module__080yEG__empty{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm);text-align:center;margin:0;padding:10px}.SelectField-module__080yEG__option{border-radius:calc(var(--ds-radius-md) - 2px);min-height:38px;color:var(--ds-text-primary);cursor:pointer;align-items:center;gap:var(--ds-space-2);font:inherit;font-size:var(--ds-font-size-sm);overflow-wrap:anywhere;text-align:start;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 22px;padding:8px 10px;font-weight:850;line-height:1.25;display:grid}.SelectField-module__080yEG__option:hover,.SelectField-module__080yEG__option:focus-visible,.SelectField-module__080yEG__option[data-active=true]{color:var(--ds-text-primary);background:#b9925e1f;outline:none}.SelectField-module__080yEG__option[data-selected=true]{font-weight:950}.SelectField-module__080yEG__optionCheck{color:var(--ds-color-brand-600,#8b5a2b);justify-self:center;place-items:center;min-height:1em;font-size:1rem;font-weight:950;line-height:1;display:inline-grid}.SelectField-module__080yEG__option:disabled{color:var(--ds-text-muted);cursor:not-allowed;opacity:.72}.SelectField-module__080yEG__invalid{border-color:var(--ds-color-red-600)}.SelectField-module__080yEG__helper{color:var(--ds-text-muted);font-size:var(--ds-font-size-xs);overflow-wrap:anywhere;white-space:normal;line-height:1.45}.SelectField-module__080yEG__error{color:var(--ds-color-red-600);font-size:var(--ds-font-size-xs);overflow-wrap:anywhere;white-space:normal;font-weight:600;line-height:1.45}@media (max-width:820px){.SelectField-module__080yEG__selectButton,.SelectField-module__080yEG__option,.SelectField-module__080yEG__searchInput{min-height:44px}}
.Modal-module__c8rfpq__backdrop{z-index:var(--ds-z-modal);overscroll-behavior:contain;padding:max(var(--ds-space-4), var(--safe-area-top,0px)) max(var(--ds-space-4), var(--safe-area-right,0px)) max(var(--ds-space-4), var(--safe-area-bottom,0px)) max(var(--ds-space-4), var(--safe-area-left,0px));background:#0f172a6b;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.Modal-module__c8rfpq__backdropHigh{z-index:calc(var(--ds-z-modal) + 220)}.Modal-module__c8rfpq__backdropTopmost{z-index:calc(var(--ds-z-modal) + 1100)}.Modal-module__c8rfpq__modal{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-surface-card);width:min(100%,640px);min-width:0;min-height:0;max-height:calc(100dvh - 2rem);box-shadow:var(--ds-shadow-overlay);color:var(--ds-text-primary);flex-direction:column;display:flex;position:relative;overflow:hidden}.Modal-module__c8rfpq__sm{width:min(100%,440px)}.Modal-module__c8rfpq__md{width:min(100%,640px)}.Modal-module__c8rfpq__lg{width:min(100%,880px)}.Modal-module__c8rfpq__viewport{width:min(100%,1540px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.Modal-module__c8rfpq__viewport .Modal-module__c8rfpq__body{max-height:none;overflow:hidden}.Modal-module__c8rfpq__header{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-4);border-block-end:1px solid var(--ds-border-subtle);background:var(--ds-title-surface);padding:var(--ds-space-4);flex:none;display:flex}.Modal-module__c8rfpq__titleBlock{flex:auto;min-width:0}.Modal-module__c8rfpq__headerControls{align-items:center;gap:var(--ds-space-2);flex:none;display:flex}.Modal-module__c8rfpq__title{overflow-wrap:anywhere;font-size:var(--ds-font-size-xl);line-height:var(--ds-line-height-tight);margin:0}.Modal-module__c8rfpq__description{color:var(--ds-text-muted);font-size:var(--ds-font-size-sm);margin-block-start:var(--ds-space-2)}.Modal-module__c8rfpq__close{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-pill);background:var(--ds-surface-card);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--ds-text-primary);cursor:pointer;font:inherit;place-items:center;padding:0;display:inline-grid}.Modal-module__c8rfpq__close:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.Modal-module__c8rfpq__close:disabled{cursor:not-allowed;opacity:.5}.Modal-module__c8rfpq__subheader{border-block-end:1px solid var(--ds-border-subtle);min-width:0;padding:0 var(--ds-space-4) var(--ds-space-2);flex:none}.Modal-module__c8rfpq__body{overscroll-behavior:contain;overflow-wrap:anywhere;min-width:0;min-height:0;max-height:calc(100dvh - 12rem);padding:var(--ds-space-4);flex:1;overflow:auto}.Modal-module__c8rfpq__footer{gap:var(--ds-space-2);border-block-start:1px solid var(--ds-border-subtle);padding:var(--ds-space-4);direction:rtl;flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.Modal-module__c8rfpq__footer>button[type=submit],.Modal-module__c8rfpq__footer>[data-primary-action=true]{order:2}@media (max-width:820px){.Modal-module__c8rfpq__backdrop{padding:max(4px, var(--safe-area-top,0px)) max(4px, var(--safe-area-right,0px)) max(4px, var(--safe-area-bottom,0px)) max(4px, var(--safe-area-left,0px));place-items:center}.Modal-module__c8rfpq__modal{width:100%;height:auto;max-height:calc(100vh - 8px);max-height:calc(100dvh - var(--safe-area-top,0px) - var(--safe-area-bottom,0px) - 8px);border-radius:var(--ds-radius-sm)}.Modal-module__c8rfpq__modal.Modal-module__c8rfpq__viewport{height:calc(100vh - 8px);height:calc(100dvh - var(--safe-area-top,0px) - var(--safe-area-bottom,0px) - 8px)}.Modal-module__c8rfpq__body{max-height:none}.Modal-module__c8rfpq__header,.Modal-module__c8rfpq__subheader,.Modal-module__c8rfpq__body,.Modal-module__c8rfpq__footer{padding:var(--ds-space-3)}.Modal-module__c8rfpq__footer>button:not([aria-label]),.Modal-module__c8rfpq__footer>[data-primary-action=true]{flex:min(100%,180px);min-height:44px}.Modal-module__c8rfpq__close{width:44px;min-width:44px;height:44px;min-height:44px}}
.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardButton{cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s}.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardButton:hover,.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardButton:focus-visible{border-color:#23856f59;outline:none;transform:translateY(-2px);box-shadow:0 18px 38px #44262e1c}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnel{background:#ffffffb8;border:1px solid #23856f1f;border-radius:14px;gap:11px;min-width:0;padding:13px 14px;display:grid}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelHeader{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelHeader span,.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardButton .PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelHeader span{color:var(--muted);font-size:.72rem;font-weight:900}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelHeader strong,.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardButton .PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelHeader strong{color:#0d7d6e;font-size:.78rem;font-weight:950;line-height:1}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelRows{gap:8px;display:grid}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelRow{grid-template-columns:58px minmax(52px,1fr) 24px;align-items:center;gap:9px;min-width:0;display:grid}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelRow>span{color:var(--foreground);font-size:.74rem;font-weight:860}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelRow>strong,.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardButton .PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelRow>strong{color:var(--foreground);text-align:end;font-size:.78rem;font-weight:950;line-height:1}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelTrack{background:#44262e12;border-radius:999px;height:7px;position:relative;overflow:hidden}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelTrack i{width:var(--conference-funnel-width);border-radius:inherit;background:linear-gradient(90deg,#21866f,#5eb9a1);position:absolute;inset-block:0;inset-inline-start:0}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelRow[data-stage=attended] .PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelTrack i{background:linear-gradient(90deg,#b9894f,#e2bc7b)}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelRow[data-stage=continuation] .PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnelTrack i{background:linear-gradient(90deg,#6c557c,#a687b9)}.PublicationConferenceRecordCard-module__JIbxcq__conferenceAttendanceFunnel[data-compact=true]{background:#ffffffa3}.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardMeta{border-top:1px solid #44262e14;align-items:flex-start;gap:16px;min-width:0;padding-top:12px;display:flex}.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardMeta>div{flex:1 1 0;gap:3px;min-width:0;display:grid}.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardMeta small{color:var(--muted);font-size:.66rem;font-weight:850}.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardMeta span{color:var(--foreground);overflow-wrap:anywhere;font-size:.76rem;font-weight:900;line-height:1.35}.PublicationConferenceRecordCard-module__JIbxcq__publicationConferenceCardButton>header>em[data-completed]{color:#a12727;background:#fff0f0;border-color:#e8b6b6}
.PublicationsEventsWorkspace-module__8whFFG__publicationsPanelGrid{margin-block-start:14px}.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar{min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(200px,1.45fr) repeat(4,minmax(104px,1fr));align-items:center;gap:10px;padding:4px 0 8px;display:grid}.PublicationsEventsWorkspace-module__8whFFG__publicationFilterControls{display:contents}.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=events]{grid-template-columns:minmax(220px,1.55fr) minmax(140px,.9fr) minmax(128px,.8fr)}.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=logos]{grid-template-columns:minmax(220px,1.55fr) minmax(160px,.9fr)}.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=default]{grid-template-columns:minmax(220px,1.55fr) minmax(140px,.9fr)}.PublicationsEventsWorkspace-module__8whFFG__publicationSearchField{color:#44262ead;background:#ffffffeb;border:1px solid #44262e24;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:40px;padding:0 14px;display:grid;box-shadow:inset 0 1px #ffffffb3}.PublicationsEventsWorkspace-module__8whFFG__publicationSearchField svg{color:#44262e8a;width:18px;height:18px}.PublicationsEventsWorkspace-module__8whFFG__publicationSearchField input{appearance:none;color:var(--text-strong);font:inherit;text-align:right;direction:rtl;background:0 0;border:0;outline:0;min-width:0;font-weight:700}.PublicationsEventsWorkspace-module__8whFFG__publicationSearchField input::placeholder{color:#44262e85;font-weight:700}@media (max-width:900px){.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar,.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=events],.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=logos],.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=default]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;min-width:0;display:grid}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCard{border:1px solid #44262e1f;background:linear-gradient(145deg, #fffffff0, #f8f4edd1), var(--surface);border-inline-start:5px solid #b9925ec2;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 12px 28px #44262e0f,inset 0 1px #ffffffb8}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCard[data-logo-state=with-logo]{border-inline-start-color:#23856fc2}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCard{border-inline-start-width:1px;gap:0;padding:0;overflow:hidden}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoPreview{aspect-ratio:4/3;background:#fff;border-bottom:1px solid #44262e17;place-items:center;width:100%;padding:18px;display:grid}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoPreview img{object-fit:contain;width:100%;height:100%;display:block}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCaption{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:12px 14px 14px;display:flex}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCaption>div{gap:3px;min-width:0;display:grid}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCaption span{color:var(--muted);font-size:.76rem;font-weight:850;line-height:1.4}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCaption>span{text-align:start;overflow-wrap:anywhere;flex:0 auto;max-width:48%}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCard strong{color:var(--foreground);overflow-wrap:anywhere;font-size:1rem;font-weight:950;line-height:1.28}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCard em{color:var(--accent);white-space:nowrap;background:#b9925e1f;border:1px solid #b9925e3d;border-radius:999px;flex:none;padding:7px 9px;font-size:.72rem;font-style:normal;font-weight:950;line-height:1}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCard[data-logo-state=with-logo] em{color:#0d7d6e;background:#23856f1a;border-color:#23856f38}@media (max-width:760px){.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar{grid-template-columns:minmax(0,1fr)}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCaption{display:grid}.PublicationsEventsWorkspace-module__8whFFG__publicationLogoCaption>span{max-width:none}.PublicationsEventsWorkspace-module__8whFFG__publicationFilterControls{display:none}.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar,.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=events],.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=logos],.PublicationsEventsWorkspace-module__8whFFG__publicationFilterBar[data-mode=default]{grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:8px 10px}.PublicationsEventsWorkspace-module__8whFFG__publicationSearchField{min-height:44px}}
.mail-inline-select-module__4dudPW__mailInlineSelect{z-index:1;width:100%;min-width:0;display:block;position:relative}.mail-inline-select-module__4dudPW__mailInlineSelect[data-open=true]{z-index:80}.mail-inline-select-module__4dudPW__mailInlineSelectButton{border:1px solid var(--border);width:100%;min-width:0;height:44px;min-height:44px;color:var(--foreground);cursor:pointer;font:inherit;text-align:start;background:#fffffff0;border-radius:14px;justify-content:flex-start;align-items:center;gap:10px;padding:0 12px;font-size:.82rem;font-weight:900;display:flex}.mail-inline-select-module__4dudPW__mailInlineSelectButton:disabled{color:var(--muted);cursor:not-allowed;opacity:.72}.mail-inline-select-module__4dudPW__mailInlineSelect[data-open=true] .mail-inline-select-module__4dudPW__mailInlineSelectButton,.mail-inline-select-module__4dudPW__mailInlineSelectButton:focus-visible{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #b9925e1f}.mail-inline-select-module__4dudPW__mailInlineSelectMenu{z-index:90;top:calc(100% + 6px);background:#fffdf9fc;border:1px solid #b9925e38;border-radius:14px;gap:4px;max-height:min(280px,44dvh);padding:6px;display:grid;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 18px 36px #44262e24}.mail-inline-select-module__4dudPW__mailInlineSelectOption{min-height:34px;color:var(--foreground);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:8px;padding:0 10px;font-size:.78rem;font-weight:850;display:grid}.mail-inline-select-module__4dudPW__mailInlineSelectOption:hover,.mail-inline-select-module__4dudPW__mailInlineSelectOption:focus-visible{color:var(--foreground);background:#b9925e21;outline:none}.mail-inline-select-module__4dudPW__mailInlineSelectOption[aria-selected=true]{font-weight:950}.mail-inline-select-module__4dudPW__mailInlineSelectOption:disabled{color:#44262e57;cursor:not-allowed}.mail-inline-select-module__4dudPW__mailInlineSelectCheck{color:var(--accent);justify-self:center;min-height:1em;font-size:1rem;font-weight:950;line-height:1}.mail-inline-select-module__4dudPW__mailInlineSelectSearch{z-index:1;width:100%;min-height:38px;color:var(--foreground);font:inherit;background:#fffffff5;border:1px solid #b9925e38;border-radius:10px;padding:0 10px;position:sticky;top:0}.mail-inline-select-module__4dudPW__mailInlineSelectSearch:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #b9925e1f}.mail-inline-select-module__4dudPW__mailInlineSelectEmpty{color:var(--muted);text-align:center;padding:10px;font-size:.78rem;font-weight:800}@media (max-width:760px){.mail-inline-select-module__4dudPW__mailInlineSelectButton,.mail-inline-select-module__4dudPW__mailInlineSelectOption,.mail-inline-select-module__4dudPW__mailInlineSelectSearch{min-height:44px}}
.DashboardCycleFilter-module__Q99ihW__dashboardCycleFilter{inline-size:min(100%,320px);grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.DashboardCycleFilter-module__Q99ihW__dashboardCycleFilter>span:first-child{color:var(--foreground);font-size:.86rem;font-weight:950}@media (max-width:760px){.DashboardCycleFilter-module__Q99ihW__dashboardCycleFilter{grid-template-columns:minmax(0,1fr)}}
.ReadModelIntentState-module__N25F8G__screenState{min-block-size:clamp(260px,48vh,560px);inline-size:100%;text-align:center;background:radial-gradient(circle at 50% 32%,#b9925e17,#0000 38%),linear-gradient(#fffffff5,#faf7f2e6);border:1px solid #b9925e29;border-radius:0 0 22px 22px;flex:auto;align-content:center;justify-items:center;gap:10px;min-width:0;padding:32px;display:grid}.ReadModelIntentState-module__N25F8G__loadingState>[aria-busy=true]{min-block-size:0;inline-size:100%;padding:0}.ReadModelIntentState-module__N25F8G__loadingState{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ReadModelIntentState-module__N25F8G__icon{width:88px;height:88px;color:var(--accent);background:#b9925e17;border:1px solid #b9925e38;border-radius:999px;justify-content:center;align-items:center;margin-block-end:4px;display:inline-flex;box-shadow:inset 0 1px #ffffffc2}.ReadModelIntentState-module__N25F8G__icon svg{width:46px;height:46px}.ReadModelIntentState-module__N25F8G__title{color:var(--foreground);font-size:1rem;font-weight:950;line-height:1.35}.ReadModelIntentState-module__N25F8G__message{max-width:36rem;color:var(--muted);margin:0;font-size:.92rem;font-weight:750;line-height:1.55}.ReadModelIntentState-module__N25F8G__action{margin-block-start:4px}.app-shell[data-display-mode=dark] .ReadModelIntentState-module__N25F8G__screenState{background:radial-gradient(circle at 50% 32%,#e2a9b817,#0000 38%),linear-gradient(#342329f5,#2a1d22f0);border-color:#e2a9b824}.app-shell[data-display-mode=dark] .ReadModelIntentState-module__N25F8G__loadingState{box-shadow:none;background:0 0;border:0}.app-shell[data-display-mode=dark] .ReadModelIntentState-module__N25F8G__icon{background:#e2a9b817;border-color:#e2a9b82e;box-shadow:inset 0 1px #ffffff12}@media (max-width:700px){.ReadModelIntentState-module__N25F8G__screenState{border-radius:0 0 18px 18px;min-block-size:240px;padding:24px 18px}.ReadModelIntentState-module__N25F8G__loadingState{border-radius:0;padding:0}.ReadModelIntentState-module__N25F8G__icon{width:76px;height:76px}.ReadModelIntentState-module__N25F8G__icon svg{width:40px;height:40px}}
.CraftOfferingStudentsPanel-module__vxzcPW__offeringStudentSearchField{min-width:0}.CraftOfferingStudentsPanel-module__vxzcPW__offeringStudentTableScroll{border-block-end:1px solid #b9925e2e;border-inline:0;border-radius:0;min-width:0;max-height:none;padding-bottom:2px;overflow:visible}
