._pageGrid_100g9_1{align-items:start;gap:var(--space-1000);grid-template-columns:minmax(230px,280px) minmax(0,1fr);display:grid}._profileCard_100g9_8,._card_100g9_9{border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:0 8px 24px var(--color-shadow)}._profileCard_100g9_8{top:var(--space-1000);padding:var(--space-1400);text-align:center;flex-direction:column;align-items:center;display:flex;position:sticky}._profileCard_100g9_8 ._avatarWrap_100g9_25{margin-bottom:var(--space-800)}._profileCard_100g9_8 ._avatarWrap_100g9_25 .MuiAvatar-root{width:96px;height:96px;color:var(--color-white);border:4px solid var(--color-white);background:var(--dashboard-brand-gradient);box-shadow:0 8px 24px var(--color-primary-alpha-strong)}._profileCard_100g9_8 ._avatarWrap_100g9_25 .MuiAvatar-root .MuiSvgIcon-root{width:48px;height:48px}._profileCard_100g9_8 h2{max-width:100%;color:var(--color-text);font-size:var(--font-size-xl);overflow-wrap:anywhere}._profileCard_100g9_8 ._role_100g9_46{margin-top:var(--space-300);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._profileCard_100g9_8 ._username_100g9_52{width:100%;margin:var(--space-900) 0;padding:var(--space-600);justify-content:center;align-items:center;gap:var(--space-300);color:var(--color-text-muted);border-radius:var(--radius-400);background:var(--color-primary-faint);font-size:var(--font-size-sm);overflow-wrap:anywhere;display:flex}._profileCard_100g9_8 ._username_100g9_52 .MuiSvgIcon-root{width:19px;height:19px;color:var(--color-primary)}._profileCard_100g9_8 ._availabilityNote_100g9_71{margin-top:var(--space-600);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.8}._contentColumn_100g9_78{gap:var(--space-1000);flex-direction:column;min-width:0;display:flex}._passwordToggle_100g9_85{margin-inline-end:var(--space-100);width:36px!important;height:36px!important;color:var(--color-text-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}._passwordToggle_100g9_85:hover{color:var(--color-primary-dark)!important;background:var(--color-primary-faint)!important;transform:none!important}._card_100g9_9{padding:var(--space-1200)}._card_100g9_9 ._cardHeader_100g9_103{padding-bottom:var(--space-900);align-items:center;gap:var(--space-700);border-bottom:var(--border-thin) solid var(--color-border);display:flex}._card_100g9_9 ._cardHeader_100g9_103 ._cardIcon_100g9_110{border-radius:var(--radius-500);width:46px;height:46px;color:var(--color-primary);background:var(--color-primary-faint);flex-shrink:0;place-items:center;display:grid}._card_100g9_9 ._cardHeader_100g9_103 h2{color:var(--color-text);font-size:var(--font-size-lg)}._card_100g9_9 ._cardHeader_100g9_103 p{margin-top:var(--space-200);color:var(--color-text-muted);font-size:var(--font-size-sm)}._formGrid_100g9_130,._passwordGrid_100g9_131{margin-top:var(--space-1000);gap:var(--space-800);display:grid}._formGrid_100g9_130{grid-template-columns:repeat(2,minmax(0,1fr))}._passwordGrid_100g9_131{grid-template-columns:repeat(3,minmax(0,1fr))}._fieldGroup_100g9_145{gap:var(--space-300);flex-direction:column;min-width:0;display:flex}._fieldGroup_100g9_145 label{margin-inline:var(--space-200);color:var(--textfield-label);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._fieldGroup_100g9_145 ._fieldShell_100g9_157{border:var(--border-thin) solid var(--textfield-border);border-radius:var(--radius-500);background:var(--color-white);align-items:center;height:48px;display:flex}._fieldGroup_100g9_145 ._fieldShell_100g9_157:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-faint)}._fieldGroup_100g9_145 ._fieldShell_100g9_157 ._fieldIcon_100g9_169{width:44px;color:var(--color-primary);flex-shrink:0;place-items:center;display:grid}._fieldGroup_100g9_145 ._fieldShell_100g9_157 ._fieldIcon_100g9_169 .MuiSvgIcon-root{width:20px;height:20px}._fieldGroup_100g9_145 ._fieldShell_100g9_157 input{width:100%;height:100%;padding:0 var(--space-300) 0 var(--space-700);color:var(--color-text);font-size:var(--font-size-sm);opacity:1;-webkit-text-fill-color:var(--color-text);background:0 0;border:0;outline:0}._fieldGroup_100g9_145 ._fieldShell_100g9_157 ._passwordToggle_100g9_85{width:42px;height:42px;border-radius:var(--radius-400);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-end:var(--space-100);display:grid}._fieldGroup_100g9_145 ._fieldShell_100g9_157 ._passwordToggle_100g9_85:hover{color:var(--color-primary-dark);background:var(--color-primary-faint)}._fieldGroup_100g9_145 ._fieldShell_100g9_157 ._passwordToggle_100g9_85:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._fieldGroup_100g9_145 ._fieldShell_100g9_157 ._passwordToggle_100g9_85 .MuiSvgIcon-root{width:20px;height:20px}._fieldGroup_100g9_145 ._fieldShellDisabled_100g9_217{background:var(--textfield-disable-background)}._fieldGroup_100g9_145 ._fieldShellDisabled_100g9_217:focus-within{border-color:var(--textfield-border);box-shadow:none}._fieldGroup_100g9_145 ._fieldShellDisabled_100g9_217 input{color:var(--color-text-muted);-webkit-text-fill-color:var(--color-text-muted)}._fieldGroup_100g9_145 ._fieldShellError_100g9_228{border-color:var(--color-danger)}._fieldGroup_100g9_145 ._fieldError_100g9_231{margin-inline:var(--space-200);color:var(--color-danger);font-size:var(--font-size-xs);line-height:1.6}._formError_100g9_238,._formSuccess_100g9_239{margin-top:var(--space-800);padding:var(--space-500) var(--space-700);border-radius:var(--radius-400);font-size:var(--font-size-sm);line-height:1.8}._formError_100g9_238{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 6%, white)}._formSuccess_100g9_239{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 7%, white)}._visuallyHidden_100g9_257{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._cardFooter_100g9_269{margin-top:var(--space-1000);padding-top:var(--space-800);justify-content:flex-end;align-items:center;gap:var(--space-800);border-top:var(--border-thin) solid var(--color-border);display:flex}._cardFooter_100g9_269>span{color:var(--color-text-muted);font-size:var(--font-size-xs)}@media (width<=1100px){._passwordGrid_100g9_131{grid-template-columns:1fr}}@media (width<=780px){._pageGrid_100g9_1{grid-template-columns:1fr}._profileCard_100g9_8{position:static}}@media (width<=600px){._profileCard_100g9_8,._card_100g9_9{padding:var(--space-800)}._formGrid_100g9_130{grid-template-columns:1fr}._cardFooter_100g9_269{flex-direction:column;align-items:stretch}._cardFooter_100g9_269>span{line-height:1.8}._cardFooter_100g9_269 .MuiButton-root{width:100%}}@media (prefers-reduced-motion:reduce){._profileCard_100g9_8,._card_100g9_9{scroll-behavior:auto}}._input_1vufi_1{gap:var(--space-300);flex-direction:column;display:flex;overflow:visible}._input_1vufi_1._fullWidthInput_1vufi_7{width:100%}._input_1vufi_1 ._inputLabel_1vufi_10{margin:0 var(--space-200);color:var(--textfield-label)!important;font-size:var(--font-size-md)!important;font-weight:var(--font-weight-medium)!important;line-height:1.4!important}._input_1vufi_1 ._requiredMark_1vufi_17{color:var(--color-danger)}._input_1vufi_1 ._inputField_1vufi_20 .MuiInputBase-root{border-radius:var(--radius-500);background:var(--textfield-background);transition:all .2s}._input_1vufi_1 ._inputField_1vufi_20 .MuiOutlinedInput-notchedOutline{border:var(--border-thin) solid var(--textfield-border)!important}._input_1vufi_1 ._inputField_1vufi_20:hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary-soft)!important}._input_1vufi_1 ._inputField_1vufi_20._inputFocused_1vufi_31 .MuiOutlinedInput-notchedOutline{box-shadow:0 0 0 3px var(--textfield-focused-shadow);border-color:var(--color-primary)!important}._input_1vufi_1 ._inputField_1vufi_20._inputError_1vufi_35 .MuiOutlinedInput-notchedOutline{border-color:var(--textfield-error-border)!important}._input_1vufi_1 ._inputField_1vufi_20._inputSuccess_1vufi_38 .MuiOutlinedInput-notchedOutline{border-color:var(--textfield-success-border)!important}._input_1vufi_1 ._inputField_1vufi_20 input,._input_1vufi_1 ._inputField_1vufi_20 textarea{color:var(--textfield-value);font-size:var(--font-size-md);padding:0 var(--space-800)}._input_1vufi_1 ._inputField_1vufi_20 input::placeholder,._input_1vufi_1 ._inputField_1vufi_20 textarea::placeholder{color:var(--color-text-muted);opacity:.8}._input_1vufi_1 ._inputField_1vufi_20 .MuiFormHelperText-root{margin:var(--space-200) var(--space-200) 0;font-size:var(--font-size-xs);text-align:right;direction:rtl}._input_1vufi_1 ._inputField_1vufi_20 .MuiInputAdornment-root{color:var(--color-primary)}._input_1vufi_1 ._inputField_1vufi_20 .MuiInputBase-root.Mui-disabled{color:var(--color-text-muted);background:color-mix(in srgb, var(--textfield-disable-background) 82%, var(--color-white));cursor:not-allowed}._input_1vufi_1 ._inputField_1vufi_20 input.Mui-disabled,._input_1vufi_1 ._inputField_1vufi_20 textarea.Mui-disabled{-webkit-text-fill-color:var(--color-text-muted);opacity:1}._input_1vufi_1 ._passwordToggle_1vufi_77{width:36px!important;height:36px!important;color:var(--color-text-muted)!important;background:0 0!important;border:0!important}._input_1vufi_1 ._passwordToggle_1vufi_77:hover{transform:none;color:var(--color-primary-dark)!important;background:var(--color-primary-faint)!important}._input_1vufi_1 ._field_xSmall_1vufi_89 .MuiInputBase-root{height:38px}._input_1vufi_1 ._field_small_1vufi_92 .MuiInputBase-root{height:44px}._input_1vufi_1 ._field_medium_1vufi_95 .MuiInputBase-root{height:52px}._input_1vufi_1 ._field_large_1vufi_98 .MuiInputBase-root{height:58px}._input_1vufi_1 ._field_xLarge_1vufi_101 .MuiInputBase-root{height:64px}._input_1vufi_1 ._field_multiline_1vufi_104 .MuiInputBase-root{min-height:96px;padding:var(--space-600)}._input_1vufi_1 ._field_lightBlue_1vufi_108 .MuiInputBase-root{background:var(--color-primary-faint)}._input_1vufi_1 ._field_dark_1vufi_111 .MuiInputBase-root{background:var(--color-primary-darkest);color:var(--color-white)}._input_1vufi_1 ._startAdornmentIcon_1vufi_115{width:20px;height:20px}._input_1vufi_1 ._startAdornmentIconContainer_1vufi_119{margin:0 var(--space-600)!important}._input_1vufi_1 ._endAdornmentContent_1vufi_122{color:var(--color-primary)}._searchField_153dp_1 .MuiOutlinedInput-input{padding-inline:var(--space-400)!important}._searchField_153dp_1._radius_pill_153dp_4 .MuiOutlinedInput-root{border-radius:var(--radius-full)!important;background:var(--color-white)!important}._searchField_153dp_1._radius_field_153dp_8 .MuiOutlinedInput-root{border-radius:var(--radius-500)!important;background:var(--color-white)!important}._page_11fyu_1{min-height:100%;color:var(--color-text)}._scheduleCard_11fyu_6{padding:var(--space-800);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}._scheduleCard_11fyu_6>.MuiTabs-root{min-height:46px;padding:var(--space-200);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-surface)}._scheduleCard_11fyu_6 .MuiTabs-indicator{display:none}._scheduleCard_11fyu_6 .MuiTab-root{min-height:40px;padding:var(--space-400) var(--space-800);border-radius:var(--radius-400);color:var(--color-text-muted);font:inherit;font-weight:var(--font-weight-semibold)}._scheduleCard_11fyu_6 .MuiTab-root.Mui-selected{color:var(--color-white);background:var(--dashboard-brand-gradient);box-shadow:var(--dashboard-brand-shadow)}._scheduleCard_11fyu_6>p{margin-block:var(--space-600);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.8}._scheduleCard_11fyu_6 ._filters_11fyu_42{margin-bottom:var(--space-700);padding:var(--space-600);align-items:start;gap:var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-primary-faint);grid-template-columns:minmax(240px,2fr) minmax(200px,1fr);display:grid}._scheduleCard_11fyu_6 ._embeddedState_11fyu_53{box-shadow:none;border:0}._scheduleTable_11fyu_58{border-color:color-mix(in srgb, var(--color-primary-soft) 45%, var(--color-border));box-shadow:none}._scheduleTable_11fyu_58 .MuiDataGrid-columnHeaders{background:var(--dashboard-brand-gradient)}._scheduleTable_11fyu_58 .MuiDataGrid-columnHeader{background:0 0}._scheduleTable_11fyu_58 .MuiDataGrid-cell{padding-inline:var(--space-600)}._scheduleTable_11fyu_58 .MuiDataGrid-row:nth-child(2n){background:color-mix(in srgb, var(--color-primary-faint) 72%, var(--color-white))}._scheduleTable_11fyu_58 .MuiDataGrid-row:hover{background:var(--color-primary-faint)}@media (width<=700px){._scheduleCard_11fyu_6{padding:var(--space-500)}._scheduleCard_11fyu_6 ._filters_11fyu_42{padding:var(--space-400);grid-template-columns:1fr}._scheduleCard_11fyu_6>.MuiTabs-root{width:100%}._scheduleCard_11fyu_6 .MuiTabs-flexContainer{grid-template-columns:1fr 1fr;display:grid}}._sessionList_11fyu_94{width:100%;padding:var(--space-300) 0;gap:var(--space-200);white-space:normal;margin:0;list-style:none;display:grid}._sessionList_11fyu_94 li{min-height:32px;color:var(--color-text);font-size:var(--font-size-sm);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;line-height:1.7;display:flex}._professorList_11fyu_115{width:100%;padding:var(--space-300) 0;align-content:center;gap:var(--space-200);white-space:normal;margin:0;list-style:none;display:grid}._professorList_11fyu_115 li{color:var(--color-text);font-size:var(--font-size-sm);text-align:start;overflow-wrap:anywhere;line-height:1.7}._metadataCell_11fyu_133{width:100%;min-width:0;padding-block:var(--space-300);justify-content:center;align-items:flex-start;gap:var(--space-200);white-space:normal;text-align:start;flex-direction:column;display:flex}._metadataCell_11fyu_133 strong{max-width:100%;color:var(--color-text);font-size:var(--font-size-sm);overflow-wrap:anywhere;line-height:1.7}._metadataCell_11fyu_133 span{max-width:100%;padding:var(--space-100) var(--space-300);border-radius:var(--radius-full);color:var(--color-primary-dark);background:var(--color-primary-faint);font-size:var(--font-size-xs);overflow-wrap:anywhere;line-height:1.5}._datePicker_du0q6_1{gap:var(--space-300);flex-direction:column;width:100%;display:flex;overflow:visible}._datePicker_du0q6_1>._fieldLabelText_du0q6_8{margin:0 var(--space-200);color:var(--textfield-label);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:1.4}._datePicker_du0q6_1>._fieldLabelText_du0q6_8 ._inlineText_du0q6_15{color:var(--color-danger)}._datePicker_du0q6_1>._smallText_du0q6_18{margin:var(--space-200) var(--space-200) 0;color:var(--color-danger);font-size:var(--font-size-xs);text-align:right;direction:rtl}._inputWrap_du0q6_26{width:100%;position:relative}._clearButton_du0q6_31{top:50%;left:var(--space-500);cursor:pointer;width:28px;height:28px;color:var(--color-text-muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:all .2s;display:grid;position:absolute;transform:translateY(-50%)}._clearButton_du0q6_31:hover,._clearButton_du0q6_31:focus-visible{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, transparent);outline:none}._clearButton_du0q6_31>svg{width:18px;height:18px}._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58{min-height:37px!important;padding:0 var(--space-800)!important;color:var(--textfield-value)!important;border:var(--border-thin) solid var(--textfield-border)!important;border-radius:var(--radius-500)!important;background:var(--textfield-background)!important;font-size:var(--font-size-md)!important;text-align:right!important;justify-content:flex-start!important;font-weight:400!important;transition:all .2s!important}._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58:hover{border-color:var(--color-primary-soft)!important;background:var(--textfield-background)!important;box-shadow:none!important;transform:none!important}._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58:focus,._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58:focus-visible,._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58:active,._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58._focused_du0q6_98{border-color:var(--color-primary)!important;background:var(--textfield-background)!important;box-shadow:0 0 0 3px var(--textfield-focused-shadow)!important;outline:none!important;transform:none!important}._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58:disabled{color:var(--color-text-muted)!important;border-color:var(--textfield-border)!important;background:var(--textfield-background)!important;box-shadow:none!important;cursor:not-allowed!important}._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58._empty_du0q6_112{color:var(--color-text-muted)!important}._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58._error_du0q6_115{border-color:var(--textfield-error-border)!important}._datePicker_du0q6_1 ._inputWrap_du0q6_26 ._dateButton_du0q6_58 .MuiButton-startIcon{color:var(--color-primary);margin-left:var(--space-400)!important}._field_xSmall_du0q6_123 ._dateButton_du0q6_58{height:38px;min-height:38px!important}._field_small_du0q6_128 ._dateButton_du0q6_58{height:44px;min-height:44px!important}._field_medium_du0q6_133 ._dateButton_du0q6_58{height:52px;min-height:52px!important}._field_large_du0q6_138 ._dateButton_du0q6_58{height:58px;min-height:58px!important}._field_xLarge_du0q6_143 ._dateButton_du0q6_58{height:64px;min-height:64px!important}._inputWrap_du0q6_26:has(._clearButton_du0q6_31) ._dateButton_du0q6_58{padding-left:var(--space-1200)!important}._wheels_du0q6_152{gap:var(--space-500);grid-template-columns:1fr 1.35fr 1fr;display:grid}._wheelColumn_du0q6_158{text-align:center;min-width:0}._wheelColumn_du0q6_158>._strongText_du0q6_162{margin-bottom:var(--space-400);color:var(--color-text-muted);font-size:var(--font-size-xs);display:block}._wheel_du0q6_152{scroll-snap-type:y mandatory;border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-primary-faint);height:230px;padding-block:92px;overflow-y:auto}._wheel_du0q6_152 ._actionButton_du0q6_178{width:100%;min-height:46px;padding:var(--space-300);scroll-snap-align:center;cursor:pointer;color:var(--color-text-muted);font-size:var(--font-size-sm);background:0 0;border:0}._wheel_du0q6_152 ._actionButton_du0q6_178:hover{color:var(--color-primary);background:var(--color-primary-alpha-soft)}._wheel_du0q6_152 ._actionButton_du0q6_178._selected_du0q6_193{color:var(--color-white);border-radius:var(--radius-300);background:var(--color-primary);font-weight:var(--font-weight-bold)}@media (width<=480px){._wheels_du0q6_152{gap:var(--space-300);grid-template-columns:.8fr 1.25fr 1fr}._wheel_du0q6_152{height:210px}}._field_w4xy8_1{width:100%;min-width:0}._field_w4xy8_1 small{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-block-start:var(--space-300);display:block}._field_w4xy8_1[data-invalid] small{color:var(--color-danger)}._layout_10jmj_1 a{align-items:center;gap:var(--space-300);width:fit-content;max-width:100%;padding:var(--space-300) var(--space-500);border-radius:var(--radius-300);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-soft);text-decoration-color:var(--color-primary-soft);text-underline-offset:4px;overflow-wrap:anywhere;line-height:1.8;display:inline-flex}._layout_10jmj_1 a:hover{color:var(--color-primary-darkest);background:var(--color-primary-faint)}._layout_10jmj_1 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._layout_10jmj_1{min-width:0;color:var(--color-text)}._layout_10jmj_1 h2{color:var(--color-primary-dark);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.7}._layout_10jmj_1 p{line-height:1.9}._layout_10jmj_1>:last-child{gap:var(--space-1100);min-width:0;display:grid}._layout_10jmj_1 a:focus-visible{outline:var(--border-medium) solid var(--color-primary-dark);outline-offset:3px;border-radius:var(--radius-100)}._page_10jmj_49 a{align-items:center;gap:var(--space-300);width:fit-content;max-width:100%;padding:var(--space-300) var(--space-500);border-radius:var(--radius-300);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-soft);text-decoration-color:var(--color-primary-soft);text-underline-offset:4px;overflow-wrap:anywhere;line-height:1.8;display:inline-flex}._page_10jmj_49 a:hover{color:var(--color-primary-darkest);background:var(--color-primary-faint)}._page_10jmj_49 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._page_10jmj_49{gap:var(--space-1100);min-width:0;display:grid}._toolbar_10jmj_79{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._toolbar_10jmj_79{padding:var(--space-600)}}._toolbar_10jmj_79{background:var(--color-white);box-shadow:none;gap:var(--space-1100);display:grid}._filterFields_10jmj_99{align-items:start;gap:var(--space-1400) var(--space-1100)}._filterFields_10jmj_99>*{min-width:0}._filterFields_10jmj_99 label[for]{text-overflow:ellipsis;white-space:nowrap;min-block-size:1.4em;display:block;overflow:hidden}@media (width<=600px){._filterFields_10jmj_99 label[for]{min-block-size:1.4em}}._filterFields_10jmj_99{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}._actions_10jmj_123{align-items:center;gap:var(--space-600);flex-wrap:wrap;display:flex}._actions_10jmj_123>button{flex:0 auto;max-width:100%}._actions_10jmj_123 h2{margin:0}._section_10jmj_137{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._section_10jmj_137{padding:var(--space-600)}}._section_10jmj_137{gap:var(--space-1100);display:grid}._tableScroll_10jmj_155{max-width:100%;overflow-x:auto}._table_10jmj_155{border-collapse:separate;border-spacing:0;text-align:start;width:100%;font-size:var(--font-size-md)}._table_10jmj_155 th,._table_10jmj_155 td{padding:var(--space-800) var(--space-1000);border-block-end:var(--border-thin) solid var(--color-border);text-align:start;vertical-align:middle;line-height:1.8}._table_10jmj_155 th{background:var(--color-primary-dark);color:var(--color-white);font-weight:var(--font-weight-bold);white-space:nowrap;border-inline-end:var(--border-thin) solid color-mix(in srgb, var(--color-white) 16%, transparent);height:48px}._table_10jmj_155 th:first-child{border-start-start-radius:var(--radius-400);border-end-start-radius:var(--radius-400)}._table_10jmj_155 th:last-child{border-inline-end:0;border-start-end-radius:var(--radius-400);border-end-end-radius:var(--radius-400)}._table_10jmj_155 td{overflow-wrap:anywhere;min-width:140px}._table_10jmj_155 tbody tr:nth-child(2n),._table_10jmj_155 tbody tr:hover{background:var(--color-primary-faint)}._courseActions_10jmj_203{align-items:center;gap:var(--space-300);white-space:nowrap;display:flex}@media (width>=601px){._instructorModal_10jmj_211 .MuiDialog-paper{width:min(100vw - 64px,1380px);max-width:min(100vw - 64px,1380px)}}._instructorModal_10jmj_211 .MuiDialogContent-root{align-content:start;gap:var(--space-900);display:grid}._instructorIntro_10jmj_222{gap:var(--space-800);padding:var(--space-900);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-600);background:var(--color-surface);display:grid}._instructorToolbar_10jmj_231{width:min(100%,380px)}._instructorNotes_10jmj_235{gap:var(--space-700);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._instructorNotes_10jmj_235 p{padding:var(--space-700) var(--space-900);border-inline-start:3px solid var(--color-primary-soft);border-radius:var(--radius-400);background:var(--color-white);color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.8}._instructorHeading_10jmj_251{margin:0 0 var(--space-600);color:var(--color-primary-dark);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._instructorTable_10jmj_258 .MuiDataGrid-cell{text-align:right;align-items:center!important}._instructorTable_10jmj_258 .MuiDataGrid-columnHeaderTitleContainer{text-align:right;direction:rtl!important;justify-content:flex-start!important}._instructorTable_10jmj_258 .MuiDataGrid-columnHeaderTitle{text-align:right}._instructorTable_10jmj_258 .MuiDataGrid-cell[data-field=details]{justify-content:center!important}._semesterList_10jmj_274{justify-items:start;gap:var(--space-500);width:100%;padding-block:var(--space-300);text-align:right;display:grid}._semesterChips_10jmj_283{gap:var(--space-300);flex-wrap:wrap;width:100%;display:flex}._semesterChips_10jmj_283[hidden]{display:none}._semesterChip_10jmj_283{max-width:100%;padding:var(--space-200) var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-400);background:var(--color-primary-faint);color:var(--color-primary-dark);font-size:var(--font-size-xs);white-space:normal;line-height:1.6}._semesterMore_10jmj_305{color:var(--color-text-muted);font-size:var(--font-size-xs)}._semesterMore_10jmj_305 summary{width:fit-content;padding-block:var(--space-200);color:var(--color-primary);cursor:pointer}._semesterMore_10jmj_305 ._semesterChips_10jmj_283{margin-block-start:var(--space-300)}._detailsAction_10jmj_319{justify-content:center;align-items:center;width:100%;display:flex}@media (width<=600px){._instructorNotes_10jmj_235{grid-template-columns:1fr}}._secondary_10jmj_331{padding:var(--space-500) var(--space-800);border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-400);background:var(--color-primary-faint);color:var(--color-text-muted);font-size:.85rem;line-height:1.9}._form_10jmj_341{gap:var(--space-1100);display:grid}._fields_10jmj_346{align-items:start;gap:var(--space-1400) var(--space-1100)}._fields_10jmj_346>*{min-width:0}._fields_10jmj_346 label[for]{text-overflow:ellipsis;white-space:nowrap;min-block-size:1.4em;display:block;overflow:hidden}@media (width<=600px){._fields_10jmj_346 label[for]{min-block-size:1.4em}}._fields_10jmj_346{gap:var(--space-1100);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._error_10jmj_371{color:var(--color-danger)}._recordDetails_10jmj_375{margin:0}._recordDetails_10jmj_375>div{min-width:0;padding:var(--space-800) var(--space-1000);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-white)}._recordDetails_10jmj_375 dd{color:var(--color-primary-dark);font-weight:var(--font-weight-semibold)}._recordDetails_10jmj_375{gap:var(--space-1100);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}._recordDetails_10jmj_375 dt{color:var(--color-text-muted);font-size:.85rem}._recordDetails_10jmj_375 dd{overflow-wrap:anywhere;margin:.25rem 0}@media (width<=600px){._fields_10jmj_346{grid-template-columns:1fr}._section_10jmj_137{padding:.7rem}}._snackbar_1mh14_1{max-width:min(420px,100vw - 32px)}._notice_1mh14_5.MuiAlert-root{box-sizing:border-box;width:100%;min-width:0;padding:var(--space-500) var(--space-600);border:1px solid var(--color-border);border-inline-start:4px solid var(--toast-tone);border-radius:var(--radius-500);background:var(--color-white);color:var(--color-text);box-shadow:0 12px 32px var(--color-shadow);text-align:right;direction:rtl}._notice_1mh14_5.MuiAlert-root .MuiAlert-icon{color:var(--toast-tone);margin-inline-start:0;margin-inline-end:var(--space-500);padding-block:2px}._notice_1mh14_5.MuiAlert-root .MuiAlert-message{overflow-wrap:anywhere;min-width:0;padding-block:2px;line-height:1.8}._notice_1mh14_5.MuiAlert-root .MuiAlert-message>p{margin:var(--space-300) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._notice_1mh14_5.MuiAlert-root .MuiAlert-message>.MuiButton-root{margin-block-start:var(--space-500)}._notice_1mh14_5.MuiAlert-root .MuiAlert-action{align-items:flex-start;margin-inline-start:var(--space-500);margin-inline-end:0;padding:0}._notice_1mh14_5.MuiAlert-root .MuiIconButton-root{color:var(--color-text-muted)}._notice_1mh14_5.MuiAlert-root .MuiIconButton-root:focus-visible{outline:2px solid var(--toast-tone);outline-offset:2px}._success_1mh14_53{--toast-tone:var(--color-success)}._error_1mh14_57{--toast-tone:var(--color-danger)}._warning_1mh14_61{--toast-tone:#9b6d1b}@media (width<=600px){._snackbar_1mh14_1.MuiSnackbar-anchorOriginTopRight{top:calc(12px + env(safe-area-inset-top));right:calc(12px + env(safe-area-inset-right));left:calc(12px + env(safe-area-inset-left));max-width:none}}._exportControl_1cwep_1{gap:var(--space-200);flex-wrap:wrap;flex:none;order:99;align-items:center;margin-inline-start:auto;display:inline-flex}._exportControl_1cwep_1 ._exportButton_1cwep_10{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 35%, transparent);background:linear-gradient(145deg, var(--color-white), color-mix(in srgb, var(--color-success) 8%, var(--color-white)));box-shadow:0 4px 12px color-mix(in srgb, var(--color-success) 14%, transparent)}._exportControl_1cwep_1 ._exportButton_1cwep_10:not(:disabled):hover{color:var(--color-white);border-color:var(--color-success);background:var(--color-success);box-shadow:0 7px 18px color-mix(in srgb, var(--color-success) 24%, transparent)}._exportControl_1cwep_1 ._progress_1cwep_22{font-size:var(--font-size-xs)}._menuPaper_1cwep_26{min-width:260px;padding:var(--space-200);border:var(--border-thin) solid color-mix(in srgb, var(--color-success) 28%, var(--color-border));margin-block-start:var(--space-300);border-radius:var(--radius-500)!important;box-shadow:var(--dashboard-shadow)!important}._menuPaper_1cwep_26 .MuiMenuItem-root{min-height:58px;margin-block:var(--space-100);border-radius:var(--radius-300);text-align:start}._menuPaper_1cwep_26 .MuiMenuItem-root:not(.Mui-disabled):hover{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 8%, var(--color-white))}._menuPaper_1cwep_26 .MuiListItemText-secondary{color:var(--color-text-muted);font-size:var(--font-size-xs)}._menuPaper_1cwep_26 .Mui-disabled{opacity:.58}._menuIcon_1cwep_52{min-width:38px!important;color:var(--color-success)!important}._menuIcon_1cwep_52 svg{width:24px;height:24px}._message_1bgau_1{color:var(--color-text);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}._description_1bgau_7{margin-top:var(--space-500);color:var(--color-text-muted)}._error_1bgau_12{margin-top:var(--space-500);color:var(--color-danger)}._labelRow_dp9s8_1{justify-content:space-between;align-items:center;gap:var(--space-400);display:flex}._dropZone_dp9s8_8{cursor:pointer;text-align:center;background-color:var(--fileField-theme-light-background);border-radius:var(--radius-1100);border:var(--border-regular) dashed var(--black-opacity-029);justify-content:center;align-items:center;min-height:260px;transition:all .4s;display:flex}._dropZone_dp9s8_8:not([aria-disabled=true]):hover{background-color:var(--fileField-background-hover)!important}._dropZone_dp9s8_8:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._dropZone_dp9s8_8[aria-disabled=true]{cursor:not-allowed;opacity:.6}._dropZone_dp9s8_8._field_lightBlue_dp9s8_31{background-color:var(--fileField-theme-lightBlue-background)!important}._compact_dp9s8_35 ._dropZone_dp9s8_8{border-radius:var(--radius-700);min-height:150px}._selectedFile_dp9s8_40{margin-top:var(--space-300);padding:var(--space-400) var(--space-600);justify-content:space-between;align-items:center;gap:var(--space-400);color:var(--color-text-muted);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-400);background:var(--color-primary-faint);font-size:var(--font-size-xs);display:flex}._selectedFile_dp9s8_40 ._fileName_dp9s8_53{overflow-wrap:anywhere}._selectedFile_dp9s8_40 ._fileActions_dp9s8_56{align-items:center;gap:var(--space-500);display:inline-flex}._selectedFile_dp9s8_40 ._removeFile_dp9s8_61{color:var(--color-danger);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (width<=600px){._selectedFile_dp9s8_40{flex-direction:column;align-items:flex-start}}._uploadForm_11nd7_1,._details_11nd7_7{gap:var(--space-800);flex-direction:column;display:flex}._emptyNotice_11nd7_13{padding:var(--space-600) var(--space-800);color:var(--color-text-muted);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-400);background:var(--color-primary-faint);font-size:var(--font-size-xs)}._formGrid_11nd7_22,._detailsGrid_11nd7_28{gap:var(--space-700);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._dropContent_11nd7_34{padding:var(--space-500);align-items:center;gap:var(--space-400);color:var(--color-text-muted);flex-direction:column;display:flex}._dropContent_11nd7_34 ._vectorIcon_11nd7_42{color:var(--color-primary);font-size:36px}._dropContent_11nd7_34 ._strongText_11nd7_46{color:var(--color-text);font-size:var(--font-size-md)}._dropContent_11nd7_34 ._smallText_11nd7_50{font-size:var(--font-size-xs)}._formError_11nd7_54,._rejectionNote_11nd7_63{padding:var(--space-500) var(--space-700);color:var(--color-danger);border:var(--border-thin) solid var(--color-danger);border-radius:var(--radius-400);background:var(--color-white);font-size:var(--font-size-xs)}._formActions_11nd7_72{justify-content:flex-end;gap:var(--space-400);width:100%;display:flex}._fileHero_11nd7_79{padding:var(--space-800);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-primary-faint);justify-content:space-between;align-items:center;display:flex}._fileHero_11nd7_79 ._contentContainer_11nd7_88{gap:var(--space-600);flex-direction:row;display:flex}._fileHero_11nd7_79 ._contentContainer_11nd7_88>._inlineText_11nd7_93{width:52px;height:52px;color:var(--color-primary);border-radius:var(--radius-full);background:var(--color-white);flex:none;place-items:center;display:grid}._fileHero_11nd7_79 ._contentContainer_11nd7_88>._contentBlock_11nd7_103{gap:var(--space-200);flex-direction:column;min-width:0;display:flex}._fileHero_11nd7_79 ._contentContainer_11nd7_88 ._strongText_11nd7_46{color:var(--color-text);overflow-wrap:anywhere}._fileHero_11nd7_79 ._contentContainer_11nd7_88 ._smallText_11nd7_50{color:var(--color-text-muted);overflow-wrap:anywhere}._detailsGrid_11nd7_28{margin:0}._detailsGrid_11nd7_28>._contentBlock_11nd7_103{min-width:0;min-height:76px;padding:var(--space-600) var(--space-700);gap:var(--space-300);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-surface);flex-direction:column;display:flex}._detailsGrid_11nd7_28 ._detailTerm_11nd7_132{color:var(--color-text-muted);font-size:var(--font-size-xs)}._detailsGrid_11nd7_28 ._detailValue_11nd7_136{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._deleteContent_11nd7_143{align-items:center;gap:var(--space-500);text-align:center;flex-direction:column;display:flex}._deleteContent_11nd7_143>._strongText_11nd7_46{color:var(--color-text);font-size:var(--font-size-lg)}._deleteContent_11nd7_143>._paragraphText_11nd7_154{color:var(--color-text-muted);font-size:var(--font-size-sm)}._deleteContent_11nd7_143 ._formActions_11nd7_72{width:100%;margin-top:var(--space-500);justify-content:center}._deleteIcon_11nd7_164{width:62px;height:62px;color:var(--color-danger);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-white));place-items:center;display:grid}._deleteIcon_11nd7_164 ._vectorIcon_11nd7_42{font-size:34px}@media (width<=600px){._formGrid_11nd7_22,._detailsGrid_11nd7_28{grid-template-columns:1fr}._formActions_11nd7_72{flex-direction:column-reverse;align-items:stretch}._formActions_11nd7_72>._actionButton_11nd7_188{width:100%!important}._fileHero_11nd7_79{padding:var(--space-500);align-items:flex-start;gap:var(--space-400)}._fileHero_11nd7_79 ._contentContainer_11nd7_88{gap:var(--space-400);min-width:0}._fileHero_11nd7_79 ._contentContainer_11nd7_88>._inlineText_11nd7_93{width:42px;height:42px}}._page_11eq5_1{min-height:100%;color:var(--color-text)}._summary_11eq5_6{margin-bottom:var(--space-1000)}._summary_11eq5_6>._contentBlock_11eq5_9{box-sizing:border-box;min-width:0;min-height:72px;padding:var(--space-600) var(--space-1000);align-items:center;gap:var(--space-900);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-white);display:flex}._summary_11eq5_6>._summaryCard_11eq5_21{color:inherit;font:inherit;text-align:start;cursor:pointer;transition:all .2s}._summary_11eq5_6>._summaryCard_11eq5_21:hover{border-color:var(--color-primary-light);background:var(--color-primary-faint);box-shadow:var(--dashboard-shadow);transform:translateY(-2px)}._summary_11eq5_6>._summaryCard_11eq5_21:focus-visible{outline:3px solid var(--color-primary-alpha-soft);outline-offset:2px}._summary_11eq5_6>._summaryCard_11eq5_21._selected_11eq5_38{border-color:var(--color-primary);background:var(--color-primary-faint);box-shadow:inset 0 0 0 1px var(--color-primary)}._summary_11eq5_6 ._vectorIcon_11eq5_43{color:var(--color-primary);font-size:32px}._summary_11eq5_6 ._paragraphText_11eq5_47{align-items:center;gap:var(--space-400);flex-direction:row;display:flex}._summary_11eq5_6 ._strongText_11eq5_53{color:var(--color-primary-dark);font-size:var(--font-size-xl);line-height:25px}._summary_11eq5_6 ._inlineText_11eq5_58{color:var(--color-text-muted);font-size:var(--font-size-sm)}._summaryDot_11eq5_63{width:14px;height:14px;border-radius:var(--radius-full);transform-origin:50%;flex:none;margin-inline-end:var(--space-300);animation:3.2s ease-in-out infinite _summaryPulse_11eq5_1}._summaryDot_11eq5_63._verified_11eq5_72{background:var(--color-success);box-shadow:0 0 0 7px color-mix(in srgb, var(--color-success) 12%, transparent)}._summaryDot_11eq5_63._pending_11eq5_76{background:#e1a139;animation-delay:.8s;box-shadow:0 0 0 7px #fff2df}@keyframes _summaryPulse_11eq5_1{0%,to{transform:scale(.92)}50%{transform:scale(1.12)}}._tableCard_11eq5_90{padding:var(--space-600);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}._tableCard_11eq5_90 ._toolbar_11eq5_97{margin-bottom:var(--space-600);align-items:flex-end}._tableCard_11eq5_90 ._searchWithExport_11eq5_101{align-items:center;gap:var(--space-400);width:100%;display:flex}._tableCard_11eq5_90 ._searchWithExport_11eq5_101>:first-child{flex:auto;min-width:0}._tableCard_11eq5_90 ._exportField_11eq5_111{justify-content:flex-end;align-items:flex-end;display:flex}._tableCard_11eq5_90 ._embeddedState_11eq5_116{min-height:240px;box-shadow:none;border:0}._addIcon_11eq5_122{color:currentColor;width:18px!important;height:18px!important}._statusBadge_11eq5_128{min-width:94px;padding:var(--space-200) var(--space-500);justify-content:center;align-items:center;gap:var(--space-300);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);display:inline-flex}._statusBadge_11eq5_128 ._statusDot_11eq5_139{border-radius:var(--radius-full);background:currentColor;width:7px;height:7px}._statusBadge_11eq5_128._verified_11eq5_72{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 11%, var(--color-white))}._statusBadge_11eq5_128._pending_11eq5_76{color:#9a641d;background:#fff3e2}._statusBadge_11eq5_128._rejected_11eq5_153{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-white))}._missingValue_11eq5_158{color:var(--color-text-muted);font-size:var(--font-size-sm)}._rowActions_11eq5_163{align-items:center;gap:var(--space-400);flex-wrap:nowrap;width:100%;display:flex}._rowActions_11eq5_163>span{flex:none}._deleteAction_11eq5_174,._deleteAction_11eq5_174:hover{color:var(--color-danger)!important;background:0 0!important}._deleteAction_11eq5_174 ._vectorIcon_11eq5_43{color:inherit}@media (width<=600px){._tableCard_11eq5_90{padding:var(--space-300)}}@media (prefers-reduced-motion:reduce){._summaryDot_11eq5_63{animation:none}}._view_1hd9n_1{padding:var(--space-1000);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow);overflow-x:auto}._view_1hd9n_1>._description_1hd9n_9{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.9}._view_1hd9n_1 ._dataTable_1hd9n_14{width:100%;min-width:860px;margin-top:var(--space-900);border-collapse:collapse;border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);overflow:hidden}._view_1hd9n_1 ._tableCaption_1hd9n_23{padding:var(--space-600);text-align:start;color:var(--color-text-muted);background:var(--color-surface);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._view_1hd9n_1 ._tableHeading_1hd9n_31{padding:var(--space-800) var(--space-600);text-align:start;border-bottom:var(--border-thin) solid var(--color-border)}._view_1hd9n_1 thead ._tableHeading_1hd9n_31{color:var(--color-white);background:var(--color-primary-dark);font-weight:var(--font-weight-semibold)}._view_1hd9n_1 tbody tr:nth-child(2n){background:var(--color-primary-faint)}._view_1hd9n_1 tbody tr:hover{background:var(--color-primary-pale)}._view_1hd9n_1 ._tableCell_1hd9n_47{padding:var(--space-800) var(--space-600);text-align:start;border-bottom:var(--border-thin) solid var(--color-border)}._view_1hd9n_1 ._scoreMeter_1hd9n_52{width:100%;min-width:100px;height:20px}@media (width<=600px){._view_1hd9n_1 ._tableHeading_1hd9n_31,._view_1hd9n_1 ._tableCell_1hd9n_47{padding:var(--space-600) var(--space-400)}}._page_1lx6y_1{min-height:100%;color:var(--dashboard-text)}._searchPanel_1lx6y_6{margin-bottom:var(--space-1000);padding:var(--space-800);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}._searchActions_1lx6y_15{margin-top:var(--space-700);padding-top:var(--space-600);align-items:center;gap:var(--space-600);border-top:var(--border-thin) solid var(--color-border);display:flex}._searchActions_1lx6y_15 span{color:var(--color-text-muted);font-size:var(--font-size-sm)}._searchHint_1lx6y_28{margin-top:var(--space-400);color:var(--color-text-muted);font-size:var(--font-size-sm)}._searchFeedback_1lx6y_34{margin-top:var(--space-500);justify-content:space-between;align-items:center;gap:var(--space-500);color:var(--color-danger);display:flex}._searchResults_1lx6y_43{max-height:280px;margin-top:var(--space-500);gap:var(--space-300);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid;overflow-y:auto}._professorOption_1lx6y_54{width:100%;padding:var(--space-500) var(--space-600);gap:var(--space-200);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-400);background:var(--color-white);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;flex-direction:column;display:flex}._professorOption_1lx6y_54:hover,._professorOption_1lx6y_54[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-faint)}._professorOption_1lx6y_54:focus-visible{outline:3px solid var(--color-primary-alpha-soft);outline-offset:2px}._professorOption_1lx6y_54 span{color:var(--color-text-muted);font-size:var(--font-size-sm)}._selection_1lx6y_81{margin-top:var(--space-600);color:var(--color-primary-dark);font-weight:600}@media (width<=700px){._searchPanel_1lx6y_6{padding:var(--space-500)}._searchResults_1lx6y_43{grid-template-columns:1fr}._searchFeedback_1lx6y_34,._searchActions_1lx6y_15{flex-direction:column;align-items:stretch}._searchActions_1lx6y_15 .MuiButton-root{width:100%}}._switchField_1o4ia_1{width:100%}._switchField_1o4ia_1 .MuiFormControlLabel-root{justify-content:space-between;align-items:center;gap:var(--space-1000);width:100%;margin:0;display:flex}._switchField_1o4ia_1 .MuiFormControlLabel-label{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:1.4}._switchField_1o4ia_1 .MuiSwitch-root{width:51px;height:31px;padding:0;overflow:visible}._switchField_1o4ia_1 .MuiSwitch-switchBase{padding:2px;transition:all .28s cubic-bezier(.22,1,.36,1)}._switchField_1o4ia_1 .MuiSwitch-thumb{background:var(--color-white);width:27px;height:27px;box-shadow:0 2px 5px #07171947}._switchField_1o4ia_1 .MuiSwitch-track{border-radius:var(--radius-full);border:var(--border-thin) solid #07171914;opacity:1;background:#d4d7dc;transition:all .28s}._switchField_1o4ia_1 .MuiSwitch-switchBase.Mui-checked{color:var(--color-white);transform:translate(20px)}._switchField_1o4ia_1 .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:var(--color-primary);opacity:1;border-color:var(--color-primary)}._switchField_1o4ia_1 .MuiSwitch-root:hover .MuiSwitch-track{box-shadow:0 0 0 4px var(--color-primary-alpha-soft)}._switchField_1o4ia_1 .MuiSwitch-input:focus-visible+.MuiSwitch-thumb{outline:3px solid var(--color-primary-alpha-strong);outline-offset:2px}._switchField_1o4ia_1 .MuiSwitch-switchBase.Mui-disabled+.MuiSwitch-track{opacity:.15}._switchField_1o4ia_1 .MuiFormHelperText-root{margin:var(--space-200) var(--space-800) 0;color:var(--color-text-muted);font-size:var(--font-size-xs)}._page_mehyq_1{min-height:100%;color:var(--color-text)}._page_mehyq_1 ._addIcon_mehyq_5{color:currentColor;width:18px!important;height:18px!important}._summary_mehyq_11{margin-bottom:var(--space-1000)}._summary_mehyq_11 ._summaryCard_mehyq_14{box-sizing:border-box;min-width:0;min-height:72px;padding:var(--space-600) var(--space-1000);align-items:center;gap:var(--space-900);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-white);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:all .2s;display:flex}._summary_mehyq_11 ._summaryCard_mehyq_14:hover{border-color:var(--color-primary-light);background:var(--color-primary-faint);box-shadow:var(--dashboard-shadow);transform:translateY(-2px)}._summary_mehyq_11 ._summaryCard_mehyq_14:focus-visible{outline:3px solid var(--color-primary-alpha-soft);outline-offset:2px}._summary_mehyq_11 ._summaryCard_mehyq_14._selected_mehyq_41{border-color:var(--color-primary);background:var(--color-primary-faint);box-shadow:inset 0 0 0 1px var(--color-primary)}._summary_mehyq_11 ._summaryCard_mehyq_14 ._summaryText_mehyq_46{align-items:center;gap:var(--space-400);display:flex}._summary_mehyq_11 ._summaryCard_mehyq_14 ._summaryValue_mehyq_51{color:var(--color-primary-dark);font-size:var(--font-size-xl);line-height:25px}._summary_mehyq_11 ._summaryCard_mehyq_14 ._summaryLabel_mehyq_56{color:var(--color-text-muted);font-size:var(--font-size-sm)}._summary_mehyq_11 ._summaryIcon_mehyq_60{color:var(--color-primary);font-size:32px}._summary_mehyq_11 ._summaryDot_mehyq_64{width:14px;height:14px;border-radius:var(--radius-full);transform-origin:50%;flex:none;margin-inline-end:var(--space-300);animation:3.2s ease-in-out infinite _summaryPulse_mehyq_1}._summary_mehyq_11 ._summaryDot_mehyq_64._active_mehyq_73{background:var(--color-success);box-shadow:0 0 0 7px color-mix(in srgb, var(--color-success) 12%, transparent)}._summary_mehyq_11 ._summaryDot_mehyq_64._inactive_mehyq_77{background:var(--color-danger);box-shadow:0 0 0 7px color-mix(in srgb, var(--color-danger) 10%, transparent);animation-delay:.8s}@keyframes _summaryPulse_mehyq_1{0%,to{transform:scale(.92)}50%{transform:scale(1.12)}}._tableCard_mehyq_91{padding:var(--space-600);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}._tableCard_mehyq_91 ._toolbar_mehyq_98{width:100%;margin-bottom:var(--space-600);align-items:center;gap:var(--space-400);display:flex}._tableCard_mehyq_91 ._toolbar_mehyq_98>:first-child{flex:auto;min-width:0}._tableCard_mehyq_91 ._embeddedState_mehyq_109{min-height:240px;box-shadow:none;border:0}._statusBadge_mehyq_115{min-width:94px;padding:var(--space-200) var(--space-500);justify-content:center;align-items:center;gap:var(--space-300);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);display:inline-flex}._statusBadge_mehyq_115 ._statusDot_mehyq_126{border-radius:var(--radius-full);background:currentColor;width:7px;height:7px}._statusBadge_mehyq_115._active_mehyq_73{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 11%, var(--color-white))}._statusBadge_mehyq_115._inactive_mehyq_77{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-white))}._rowActions_mehyq_141{align-items:center;gap:var(--space-200);width:100%;display:flex}._rowActions_mehyq_141 ._editButton_mehyq_147{width:1.3rem!important}._rowActions_mehyq_141 ._deleteButton_mehyq_150{color:var(--color-danger)!important;background:0 0!important}._form_mehyq_155{gap:var(--space-800);flex-direction:column;display:flex}._formGrid_mehyq_161{gap:var(--space-700);grid-template-columns:1fr 1fr;display:grid}._formActions_mehyq_167{justify-content:flex-end;gap:var(--space-500);display:flex}._switchField_mehyq_173{align-items:center;gap:var(--space-300);color:var(--color-text);cursor:pointer;display:flex}._formError_mehyq_181{color:var(--color-danger);font-size:var(--font-size-sm)}._deleteMessage_mehyq_186{color:var(--color-text);line-height:2}@media (width<=600px){._formGrid_mehyq_161{grid-template-columns:1fr}._tableCard_mehyq_91{padding:var(--space-300)}}@media (prefers-reduced-motion:reduce){._summaryDot_mehyq_64{animation:none}}._page_f1hlj_2{min-height:100%;color:var(--color-text)}._links_f1hlj_7,._filters_f1hlj_8{gap:var(--space-600);display:grid}._links_f1hlj_7{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:var(--space-1000)}._links_f1hlj_7 button{align-items:center;gap:var(--space-500);border:var(--border-thin) solid var(--color-primary-dark);color:var(--color-white);background:var(--dashboard-brand-gradient);display:flex;min-height:64px!important;padding:var(--space-600) var(--space-700)!important;border-radius:var(--radius-500)!important;box-shadow:var(--dashboard-brand-shadow)!important;justify-content:space-between!important}._links_f1hlj_7 button:after{content:"←";border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-white) 16%, transparent);width:28px;height:28px;font-size:var(--font-size-md);flex:none;place-items:center;display:grid}._links_f1hlj_7 button:hover{color:var(--color-white);border-color:var(--color-primary);filter:brightness(1.06);transform:translateY(-1px)}._links_f1hlj_7 button:active{box-shadow:0 3px 10px var(--color-primary-alpha-medium);transform:translateY(1px)}._metricsSection_f1hlj_53{margin-block-end:var(--space-800)}._metrics_f1hlj_53{gap:var(--space-600);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._metrics_f1hlj_53>div,._panel_f1hlj_64{min-width:0;padding:var(--space-900);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}._metrics_f1hlj_53>div{position:relative;overflow:hidden}._metrics_f1hlj_53>div:before{content:"";background:var(--dashboard-brand-gradient);width:4px;position:absolute;inset-block:0;inset-inline-start:0}._metrics_f1hlj_53>div dt{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._metrics_f1hlj_53 dd{margin:var(--space-400) 0 0;color:var(--color-primary-dark);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._grid_f1hlj_98{gap:var(--space-800);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--space-800);display:grid}._panel_f1hlj_64{line-height:1.9}._panel_f1hlj_64 h2{color:var(--color-text);font-size:var(--font-size-lg);margin-block:0 var(--space-800)}._syncPanel_f1hlj_115{flex-direction:column;display:flex}._syncPanel_f1hlj_115 ul{margin-block:var(--space-500);color:var(--color-text-muted);padding-inline-start:var(--space-900)}._syncPanel_f1hlj_115>a{margin-top:var(--space-500);align-self:flex-start}._syncActions_f1hlj_129{align-items:center;gap:var(--space-500);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-700);display:flex}._comparisonPanel_f1hlj_138{gap:var(--space-600);display:grid}._chart_f1hlj_143{min-width:0;margin:0}._chart_f1hlj_143 figcaption{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-block-end:var(--space-500)}._completionChart_f1hlj_155{--completion-complete:#3c7176ea;--completion-incomplete:#7e334bed;width:100%}._chartTitle_f1hlj_161{color:var(--color-text)!important;font-size:var(--font-size-lg)!important}._completionContent_f1hlj_166{align-items:center;gap:var(--space-700);grid-template-columns:minmax(190px,.8fr) minmax(190px,1fr);display:grid}._donutWrap_f1hlj_173{aspect-ratio:1;width:min(100%,230px);margin-inline:auto;position:relative}._completionPlot_f1hlj_180{width:100%;height:100%}._completionPlot_f1hlj_180 .recharts-wrapper:focus,._completionPlot_f1hlj_180 .recharts-surface:focus,._completionPlot_f1hlj_180 .recharts-sector:focus{outline:none}._completionPlot_f1hlj_180 .recharts-wrapper:focus-visible,._completionPlot_f1hlj_180 .recharts-surface:focus-visible,._completionPlot_f1hlj_180 .recharts-sector:focus-visible{filter:drop-shadow(0 0 4px var(--color-primary-soft))}._donutCenter_f1hlj_191{width:44%;color:var(--color-text-muted);text-align:center;pointer-events:none;flex-direction:column;align-items:center;line-height:1.4;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._donutCenter_f1hlj_191 strong{max-width:100%;color:var(--color-primary-dark);font-size:var(--font-size-xl);overflow-wrap:anywhere}._donutCenter_f1hlj_191 span{font-size:var(--font-size-xs)}._completionLegend_f1hlj_214{gap:var(--space-400);min-width:0;margin:0;padding:0;list-style:none;display:grid}._completionLegend_f1hlj_214 li{min-width:0;padding:var(--space-500) var(--space-600);align-items:center;gap:var(--space-200) var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;display:grid}._completionLegend_f1hlj_214 strong{color:var(--color-text);font-size:var(--font-size-lg)}._completionLegend_f1hlj_214 small{color:var(--color-text-muted);font-size:var(--font-size-xs);grid-column:1/-1}._legendLabel_f1hlj_243{align-items:center;gap:var(--space-300);min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;display:flex}._legendLabel_f1hlj_243 i{border-radius:var(--radius-full);flex:none;width:10px;height:10px}._completeDot_f1hlj_259{background:var(--completion-complete)}._incompleteDot_f1hlj_263{background:var(--completion-incomplete)}._tableWrap_f1hlj_267{margin-block:var(--space-700);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);overflow-x:auto}._tableWrap_f1hlj_267 table{border-collapse:collapse;width:100%;min-width:620px}._tableWrap_f1hlj_267 caption{padding:var(--space-600);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:start}._tableWrap_f1hlj_267 th,._tableWrap_f1hlj_267 td{text-align:start;padding:var(--space-600);border-bottom:var(--border-thin) solid var(--color-border)}._tableWrap_f1hlj_267 thead th{color:var(--color-white);background:var(--color-primary-dark);font-weight:var(--font-weight-semibold)}._tableWrap_f1hlj_267 tbody tr:nth-child(2n){background:var(--color-primary-faint)}._filters_f1hlj_8{padding:var(--space-700);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-surface);grid-template-columns:minmax(260px,1.45fr) minmax(180px,.85fr) minmax(190px,.95fr) minmax(140px,auto);grid-template-areas:"semester course order submit";align-items:start}._semesterField_f1hlj_314,._courseField_f1hlj_315,._orderField_f1hlj_316,._comparisonSubmit_f1hlj_317{min-width:0}._semesterField_f1hlj_314{grid-area:semester}._courseField_f1hlj_315{grid-area:course}._orderField_f1hlj_316{grid-area:order}._comparisonSubmit_f1hlj_317{grid-area:submit;padding-block-start:27px}._comparisonSubmit_f1hlj_317 .MuiButton-root{white-space:nowrap;min-height:44px}._appliedScope_f1hlj_342{padding:var(--space-500) var(--space-600);border-radius:var(--radius-400);color:var(--color-primary-dark);background:var(--color-primary-faint);font-size:var(--font-size-sm)}._page_f1hlj_2 :focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}._abratCredit_f1hlj_355{padding:var(--space-600) var(--space-700);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);color:var(--color-text-muted);background:var(--color-white);box-shadow:var(--dashboard-shadow);font-size:var(--font-size-sm);text-align:center;margin-block-start:var(--space-1000);line-height:1.9}._abratCredit_f1hlj_355 a{color:var(--color-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}._abratCredit_f1hlj_355 a:hover{color:var(--color-primary-dark);text-decoration-thickness:2px}@media (width<=1050px){._links_f1hlj_7{grid-template-columns:repeat(2,minmax(0,1fr))}._filters_f1hlj_8{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"semester semester""course order""submit submit"}._comparisonSubmit_f1hlj_317{padding-block-start:0}._comparisonSubmit_f1hlj_317 .MuiButton-root{width:100%}._completionContent_f1hlj_166{grid-template-columns:1fr}}@media (width<=700px){._grid_f1hlj_98,._metrics_f1hlj_53,._links_f1hlj_7,._filters_f1hlj_8{grid-template-columns:1fr}._filters_f1hlj_8{grid-template-areas:"semester""course""order""submit"}._metrics_f1hlj_53>div,._panel_f1hlj_64{padding:var(--space-700)}._filters_f1hlj_8>*{max-width:100%}._filters_f1hlj_8 .MuiButton-root{width:100%}._donutWrap_f1hlj_173{width:min(100%,210px)}._syncActions_f1hlj_129{flex-direction:column;align-items:stretch}._syncActions_f1hlj_129 .MuiButton-root{width:100%}}._page_m5tf1_1{min-height:100%;color:var(--color-text)}._card_m5tf1_6{padding:var(--space-600);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}._card_m5tf1_6 ._toolbar_m5tf1_13{width:100%;margin-bottom:var(--space-600);align-items:center;gap:var(--space-400);display:flex}._card_m5tf1_6 ._toolbar_m5tf1_13>:first-child{flex:auto;min-width:0}._card_m5tf1_6 ._tags_m5tf1_24{align-items:center;gap:var(--space-200);padding-block:var(--space-200);flex-wrap:wrap;display:flex}._card_m5tf1_6 ._tags_m5tf1_24 ._tag_m5tf1_24{padding:var(--space-100) var(--space-400);border-radius:var(--radius-full);color:var(--color-primary-dark);background:var(--color-primary-faint);font-size:var(--font-size-xs)}._card_m5tf1_6 ._missing_m5tf1_38{color:var(--color-text-muted)}._card_m5tf1_6 ._priority_m5tf1_41{min-width:72px;padding:var(--space-200) var(--space-400);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);justify-content:center;display:inline-flex}._card_m5tf1_6 ._priority_m5tf1_41._low_m5tf1_50{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 10%, var(--color-white))}._card_m5tf1_6 ._priority_m5tf1_41._normal_m5tf1_54{color:var(--color-primary-dark);background:var(--color-primary-faint)}._card_m5tf1_6 ._priority_m5tf1_41._high_m5tf1_58{color:#9a6416;background:#fff4dc}._card_m5tf1_6 ._priority_m5tf1_41._critical_m5tf1_62{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-white))}._form_m5tf1_67{gap:var(--space-800);flex-direction:column;display:flex}._form_m5tf1_67 ._privacyHint_m5tf1_72{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0;line-height:1.9}._form_m5tf1_67 ._formError_m5tf1_78{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}._formActions_m5tf1_84{justify-content:flex-end;gap:var(--space-500);display:flex}@media (width<=600px){._card_m5tf1_6{padding:var(--space-300)}}._page_d6t5y_1{min-height:100%;color:var(--dashboard-text)}._reports_d6t5y_6{gap:var(--space-700);display:grid}._appliedFilters_d6t5y_11{padding:var(--space-500) var(--space-700);justify-content:space-between;align-items:center;gap:var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);color:var(--color-text-muted);background:var(--color-primary-faint);font-size:var(--font-size-sm);margin-block-end:var(--space-700);display:flex}._summary_d6t5y_25{padding:var(--space-1000) var(--space-1200);align-items:center;gap:var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--dashboard-soft-gradient);grid-template-columns:auto 1fr auto;display:grid}._summary_d6t5y_25 strong{color:var(--color-primary-dark);font-size:var(--font-size-2xl)}._summary_d6t5y_25 span{font-weight:var(--font-weight-semibold)}._summary_d6t5y_25 small{color:var(--color-text-muted)}._tabs_d6t5y_46{padding:var(--space-300);gap:var(--space-300);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-surface);box-shadow:var(--dashboard-shadow);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._tab_d6t5y_46{min-height:48px;padding:var(--space-500) var(--space-800);justify-content:center;align-items:center;gap:var(--space-500);border-radius:var(--radius-500);color:var(--color-text-muted);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;display:inline-flex}._tab_d6t5y_46:hover{color:var(--color-primary-dark);background:var(--color-primary-faint)}._tab_d6t5y_46:focus-visible{outline:3px solid var(--color-primary-alpha-medium);outline-offset:2px}._tab_d6t5y_46[aria-selected=true]{color:var(--color-white);background:var(--dashboard-brand-gradient);box-shadow:var(--dashboard-brand-shadow)}._tab_d6t5y_46 ._count_d6t5y_85{min-width:26px;padding:var(--space-100) var(--space-300);border-radius:var(--radius-full);color:inherit;background:color-mix(in srgb, currentColor 14%, transparent);font-size:var(--font-size-xs)}._panel_d6t5y_94{min-height:340px;padding:var(--space-1000);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-surface);box-shadow:var(--dashboard-shadow)}._panel_d6t5y_94:focus-visible{outline:3px solid var(--color-primary-alpha-soft);outline-offset:3px}._cardList_d6t5y_107,._instructorList_d6t5y_108{gap:var(--space-700);padding:0;list-style:none;display:grid}._cardList_d6t5y_107{grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));align-items:stretch}._reportCard_d6t5y_120{padding:var(--space-900);gap:var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-600);background:var(--color-white);box-shadow:0 6px 18px var(--color-shadow);display:grid;position:relative;overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .2s!important}._reportCard_d6t5y_120:hover{border-color:var(--color-primary-light);box-shadow:var(--dashboard-shadow);transform:translateY(-2px)}._reportCard_d6t5y_120:before{content:"";background:var(--dashboard-brand-gradient);width:4px;position:absolute;inset-block:0;inset-inline-start:0}._reportCard_d6t5y_120>.MuiButton-root{justify-self:start;margin-top:auto}._reportCard_d6t5y_120 p{color:var(--color-text);font-size:var(--font-size-sm);line-height:1.9}._reportCard_d6t5y_120 ._mutedText_d6t5y_154{color:var(--color-text-muted)}._itemNumber_d6t5y_158{min-width:32px;height:32px;padding-inline:var(--space-300);border:var(--border-thin) solid var(--color-primary-alpha-medium);border-radius:var(--radius-full);color:var(--color-primary-dark);background:var(--color-primary-faint);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);justify-self:start;place-items:center;display:inline-grid}._cardHeader_d6t5y_173{justify-content:space-between;align-items:center;gap:var(--space-700);display:flex}._cardHeader_d6t5y_173 h2{color:var(--color-text);font-size:var(--font-size-md);line-height:1.7}._badge_d6t5y_185{padding:var(--space-200) var(--space-500);border-radius:var(--radius-full);color:var(--color-primary-dark);background:var(--color-primary-alpha-soft);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex:none}._warningBadge_d6t5y_195{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-white))}._instructorList_d6t5y_108{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}._instructorList_d6t5y_108 li{padding:var(--space-600);gap:var(--space-200);border-radius:var(--radius-400);background:var(--color-white);flex-direction:column;display:flex}._instructorList_d6t5y_108 span{color:var(--color-text-muted);font-size:var(--font-size-xs)}._sectionEmpty_d6t5y_216{min-height:290px;color:var(--color-text-muted);text-align:center;place-items:center;display:grid}._resultCount_d6t5y_224{margin:0 0 var(--space-800);padding:var(--space-600) var(--space-700);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);color:var(--color-primary-dark);background:var(--color-primary-faint);font-size:var(--font-size-sm);line-height:1.9}._reportPagination_d6t5y_235{border-top:var(--border-thin) solid var(--color-border);margin-block-start:var(--space-1000);padding-block-start:var(--space-800)}@media (width<=700px){._appliedFilters_d6t5y_11{align-items:flex-start}._summary_d6t5y_25{grid-template-columns:auto 1fr}._summary_d6t5y_25 small{grid-column:1/-1}._tabs_d6t5y_46{grid-template-columns:repeat(2,minmax(0,1fr))}._panel_d6t5y_94{padding:var(--space-700)}._cardHeader_d6t5y_173{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._tab_d6t5y_46{transition:none}}._filters_d6t5y_267{padding:var(--space-800);gap:var(--space-700);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow);grid-template-columns:minmax(280px,1.6fr) minmax(220px,1.15fr) minmax(150px,.75fr) minmax(200px,.95fr);grid-template-areas:"heading heading heading heading""professor semester course threshold""actions actions actions actions";align-items:start;margin-block-end:var(--space-800);display:grid}._filtersWithoutThreshold_d6t5y_281{grid-template-columns:minmax(320px,1.8fr) minmax(220px,1.1fr) minmax(170px,.8fr);grid-template-areas:"heading heading heading""professor semester course""actions actions actions"}._filterHeading_d6t5y_286{padding-bottom:var(--space-600);justify-content:space-between;align-items:center;gap:var(--space-600);border-bottom:var(--border-thin) solid var(--color-border);grid-area:heading;display:flex}._filterHeading_d6t5y_286 h2{color:var(--color-text);font-size:var(--font-size-lg)}._filterHeading_d6t5y_286 p{margin-top:var(--space-200);color:var(--color-text-muted);font-size:var(--font-size-sm)}._professorFilter_d6t5y_305{grid-area:professor;min-width:0}._semesterFilter_d6t5y_310{grid-area:semester;min-width:0}._courseFilter_d6t5y_315{grid-area:course;min-width:0}._thresholdFilter_d6t5y_320{grid-area:threshold;min-width:0}._selectedProfessor_d6t5y_325{margin-top:var(--space-300);padding:var(--space-300) var(--space-500);justify-content:space-between;align-items:center;gap:var(--space-400);border-radius:var(--radius-400);color:var(--color-primary-dark);background:var(--color-primary-faint);font-size:var(--font-size-xs);display:flex}._filterStatus_d6t5y_338{margin-top:var(--space-300);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.7}._filterActions_d6t5y_345{padding-top:var(--space-600);justify-content:flex-end;gap:var(--space-500);border-top:var(--border-thin) solid var(--color-border);flex-wrap:wrap;grid-area:actions;display:flex}._professorResults_d6t5y_355{max-height:260px;margin-top:var(--space-300);gap:var(--space-300);padding:0;list-style:none;display:grid;overflow-y:auto}._professorResults_d6t5y_355 button{width:100%;padding:var(--space-500);color:var(--color-text);background:var(--color-white);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-400);font:inherit;text-align:start;cursor:pointer}._professorResults_d6t5y_355 button:focus-visible{outline:3px solid var(--color-primary-alpha-medium)}._professorResults_d6t5y_355 button:hover{border-color:var(--color-primary-soft);background:var(--color-primary-faint)}@media (width<=1100px){._cardList_d6t5y_107,._instructorList_d6t5y_108{grid-template-columns:repeat(2,minmax(0,1fr))}._filters_d6t5y_267,._filtersWithoutThreshold_d6t5y_281{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"heading heading""professor professor""semester course""threshold threshold""actions actions"}}@media (width<=700px){._cardList_d6t5y_107,._instructorList_d6t5y_108{grid-template-columns:minmax(0,1fr)}._filters_d6t5y_267{padding:var(--space-600);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""professor""semester""course""threshold""actions"}._filterActions_d6t5y_345{grid-template-columns:1fr;display:grid}._filterActions_d6t5y_345 .MuiButton-root{width:100%}._selectedProfessor_d6t5y_325{flex-direction:column;align-items:stretch}._selectedProfessor_d6t5y_325 .MuiButton-root{width:100%}}@media (width<=420px){._tabs_d6t5y_46{grid-template-columns:1fr}}._layout_1i0fd_1 a{align-items:center;gap:var(--space-300);width:fit-content;max-width:100%;padding:var(--space-300) var(--space-500);border-radius:var(--radius-300);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-soft);text-decoration-color:var(--color-primary-soft);text-underline-offset:4px;overflow-wrap:anywhere;line-height:1.8;display:inline-flex}._layout_1i0fd_1 a:hover{color:var(--color-primary-darkest);background:var(--color-primary-faint)}._layout_1i0fd_1 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._layout_1i0fd_1{min-width:0;color:var(--color-text)}._layout_1i0fd_1 h2{color:var(--color-primary-dark);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.7}._layout_1i0fd_1 p{line-height:1.9}._layout_1i0fd_1>:last-child{gap:var(--space-1100);min-width:0;display:grid}._layout_1i0fd_1 a:focus-visible{outline:var(--border-medium) solid var(--color-primary-dark);outline-offset:3px;border-radius:var(--radius-100)}._page_1i0fd_49 a{align-items:center;gap:var(--space-300);width:fit-content;max-width:100%;padding:var(--space-300) var(--space-500);border-radius:var(--radius-300);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-soft);text-decoration-color:var(--color-primary-soft);text-underline-offset:4px;overflow-wrap:anywhere;line-height:1.8;display:inline-flex}._page_1i0fd_49 a:hover{color:var(--color-primary-darkest);background:var(--color-primary-faint)}._page_1i0fd_49 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._page_1i0fd_49{gap:var(--space-1100);min-width:0;display:grid}._fields_1i0fd_79{align-items:start;gap:var(--space-1400) var(--space-1100)}._fields_1i0fd_79>*{min-width:0}._fields_1i0fd_79 label[for]{text-overflow:ellipsis;white-space:nowrap;min-block-size:1.4em;display:block;overflow:hidden}@media (width<=600px){._fields_1i0fd_79 label[for]{min-block-size:1.4em}}._fields_1i0fd_79{gap:var(--space-700);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._sectionIntro_1i0fd_105{padding:var(--space-500) var(--space-700);justify-content:space-between;align-items:center;gap:var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--font-size-sm);display:flex}._filterFields_1i0fd_118{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1000px){._filterFields_1i0fd_118{grid-template-columns:repeat(2,minmax(0,1fr))}}._actions_1i0fd_127{align-items:center;gap:var(--space-600);flex-wrap:wrap;display:flex}._actions_1i0fd_127>button{flex:0 auto;max-width:100%}._actions_1i0fd_127 h2{margin:0}._section_1i0fd_105{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._section_1i0fd_105{padding:var(--space-600)}}._section_1i0fd_105{gap:var(--space-1100);display:grid}._table_1i0fd_159{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._table_1i0fd_159{padding:var(--space-600)}}._table_1i0fd_159{overflow-x:auto}._table_1i0fd_159 table{border-collapse:separate;border-spacing:0;text-align:start;width:100%;font-size:var(--font-size-md)}._table_1i0fd_159 table th,._table_1i0fd_159 table td{padding:var(--space-800) var(--space-1000);border-block-end:var(--border-thin) solid var(--color-border);text-align:start;vertical-align:middle;line-height:1.8}._table_1i0fd_159 table th{background:var(--color-primary-dark);color:var(--color-white);font-weight:var(--font-weight-bold);white-space:nowrap;border-inline-end:var(--border-thin) solid color-mix(in srgb, var(--color-white) 16%, transparent);height:48px}._table_1i0fd_159 table th:first-child{border-start-start-radius:var(--radius-400);border-end-start-radius:var(--radius-400)}._table_1i0fd_159 table th:last-child{border-inline-end:0;border-start-end-radius:var(--radius-400);border-end-end-radius:var(--radius-400)}._table_1i0fd_159 table td{overflow-wrap:anywhere;min-width:140px}._table_1i0fd_159 table tbody tr:nth-child(2n),._table_1i0fd_159 table tbody tr:hover{background:var(--color-primary-faint)}._text_1i0fd_218{white-space:pre-wrap;font:inherit;overflow-wrap:anywhere;max-height:55vh;padding:var(--space-800);border:1px solid var(--color-border);line-height:2;overflow:auto}._note_1i0fd_229{color:var(--color-text-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere;line-height:1.9}._error_1i0fd_236{color:var(--color-danger)}._file_1i0fd_240{gap:var(--space-600);padding-block:var(--space-800);border-block-end:1px solid var(--color-border);overflow-wrap:anywhere;display:grid}@media (width<=650px){._fields_1i0fd_79{grid-template-columns:minmax(0,1fr)}._sectionIntro_1i0fd_105{align-items:flex-start}}._tabs_1i0fd_256{gap:var(--space-400);padding:var(--space-400);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-surface);flex-wrap:wrap;display:flex}._tabs_1i0fd_256 [role=tab]{min-height:40px;padding:var(--space-600) var(--space-1100);border-radius:var(--radius-400);color:var(--color-text-muted);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;flex:0 auto;line-height:1.6}._tabs_1i0fd_256 [role=tab]:hover{background:var(--color-primary-faint);color:var(--color-primary-dark)}._tabs_1i0fd_256 [role=tab]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._tabs_1i0fd_256 [role=tab][aria-selected=true]{background:var(--dashboard-brand-gradient);color:var(--color-white);box-shadow:var(--dashboard-brand-shadow)}@media (width<=600px){._tabs_1i0fd_256 [role=tab]{flex:auto}}._panel_1i0fd_297{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._panel_1i0fd_297{padding:var(--space-600)}}._layout_sbh9g_1 a{align-items:center;gap:var(--space-300);width:fit-content;max-width:100%;padding:var(--space-300) var(--space-500);border-radius:var(--radius-300);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-soft);text-decoration-color:var(--color-primary-soft);text-underline-offset:4px;overflow-wrap:anywhere;line-height:1.8;display:inline-flex}._layout_sbh9g_1 a:hover{color:var(--color-primary-darkest);background:var(--color-primary-faint)}._layout_sbh9g_1 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._layout_sbh9g_1{min-width:0;color:var(--color-text)}._layout_sbh9g_1 h2{color:var(--color-primary-dark);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.7}._layout_sbh9g_1 p{line-height:1.9}._layout_sbh9g_1>:last-child{gap:var(--space-1100);min-width:0;display:grid}._layout_sbh9g_1 a:focus-visible{outline:var(--border-medium) solid var(--color-primary-dark);outline-offset:3px;border-radius:var(--radius-100)}._page_sbh9g_49 a{align-items:center;gap:var(--space-300);width:fit-content;max-width:100%;padding:var(--space-300) var(--space-500);border-radius:var(--radius-300);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-soft);text-decoration-color:var(--color-primary-soft);text-underline-offset:4px;overflow-wrap:anywhere;line-height:1.8;display:inline-flex}._page_sbh9g_49 a:hover{color:var(--color-primary-darkest);background:var(--color-primary-faint)}._page_sbh9g_49 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._page_sbh9g_49{gap:var(--space-1100);min-width:0;display:grid}._filters_sbh9g_79{gap:var(--space-1100);display:grid}._filters_sbh9g_79>fieldset{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._filters_sbh9g_79>fieldset{padding:var(--space-600)}}._filters_sbh9g_79>fieldset{background:var(--color-white);box-shadow:none;margin:0}._filters_sbh9g_79>fieldset>legend{padding:var(--space-400) var(--space-800);border-radius:var(--radius-300);background:var(--color-primary-faint);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold)}._fields_sbh9g_109{align-items:start;gap:var(--space-1400) var(--space-1100)}._fields_sbh9g_109>*{min-width:0}._fields_sbh9g_109 label[for]{text-overflow:ellipsis;white-space:nowrap;min-block-size:1.4em;display:block;overflow:hidden}@media (width<=600px){._fields_sbh9g_109 label[for]{min-block-size:1.4em}}._fields_sbh9g_109{gap:var(--space-1100);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._actions_sbh9g_134{align-items:center;gap:var(--space-600);flex-wrap:wrap;display:flex}._actions_sbh9g_134>button{flex:0 auto;max-width:100%}._actions_sbh9g_134 h2{margin:0}._results_sbh9g_148{gap:var(--space-1100);min-width:0;display:grid}._result_sbh9g_148{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._result_sbh9g_148{padding:var(--space-600)}}._result_sbh9g_148 p{overflow-wrap:anywhere;line-height:1.9}._resultMeta_sbh9g_172{color:var(--color-text-muted);font-size:var(--font-size-sm)}._contextBar_sbh9g_177,._resultsMeta_sbh9g_178,._resultsGuide_sbh9g_179{min-width:0;padding:var(--space-500) var(--space-700);justify-content:space-between;align-items:center;gap:var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._contextBar_sbh9g_177{background:0 0;border:0;padding:0}._resultsMeta_sbh9g_178{background:var(--color-primary-faint)}._resultsMeta_sbh9g_178 strong{color:var(--color-primary-dark);font-size:var(--font-size-lg)}._resultsGuide_sbh9g_179{background:0 0;border:0;padding:0}._emptyHint_sbh9g_214{margin-block:var(--space-800)}._metrics_sbh9g_218{margin:0}._metrics_sbh9g_218>div{min-width:0;padding:var(--space-800) var(--space-1000);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-white)}._metrics_sbh9g_218 dd{color:var(--color-primary-dark);font-weight:var(--font-weight-semibold)}._metrics_sbh9g_218{gap:var(--space-1100);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}._metrics_sbh9g_218 dt{color:var(--color-text-muted);font-size:.85rem}._metrics_sbh9g_218 dd{overflow-wrap:anywhere;margin:.3rem 0}._error_sbh9g_250{color:var(--color-danger)}._tableScroll_sbh9g_254{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._tableScroll_sbh9g_254{padding:var(--space-600)}}._tableScroll_sbh9g_254{overflow-x:auto}._tableScroll_sbh9g_254 table{border-collapse:separate;border-spacing:0;text-align:start;width:100%;font-size:var(--font-size-md)}._tableScroll_sbh9g_254 table th,._tableScroll_sbh9g_254 table td{padding:var(--space-800) var(--space-1000);border-block-end:var(--border-thin) solid var(--color-border);text-align:start;vertical-align:middle;line-height:1.8}._tableScroll_sbh9g_254 table th{background:var(--color-primary-dark);color:var(--color-white);font-weight:var(--font-weight-bold);white-space:nowrap;border-inline-end:var(--border-thin) solid color-mix(in srgb, var(--color-white) 16%, transparent);height:48px}._tableScroll_sbh9g_254 table th:first-child{border-start-start-radius:var(--radius-400);border-end-start-radius:var(--radius-400)}._tableScroll_sbh9g_254 table th:last-child{border-inline-end:0;border-start-end-radius:var(--radius-400);border-end-end-radius:var(--radius-400)}._tableScroll_sbh9g_254 table td{overflow-wrap:anywhere;min-width:140px}._tableScroll_sbh9g_254 table tbody tr:nth-child(2n),._tableScroll_sbh9g_254 table tbody tr:hover{background:var(--color-primary-faint)}._manager_sbh9g_313{min-width:0;padding:var(--space-1100);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}@media (width<=600px){._manager_sbh9g_313{padding:var(--space-600)}}._manager_sbh9g_313{gap:var(--space-1100);display:grid}@media (width<=1000px){._fields_sbh9g_109{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._fields_sbh9g_109{grid-template-columns:1fr}._contextBar_sbh9g_177,._resultsMeta_sbh9g_178,._resultsGuide_sbh9g_179{align-items:flex-start}}._page_sbh9g_49 a:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:3px;border-radius:2px}._tabs_sbh9g_352{gap:var(--space-400);padding:var(--space-400);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-surface);flex-wrap:wrap;display:flex}._tabs_sbh9g_352 [role=tab]{min-height:40px;padding:var(--space-600) var(--space-1100);border-radius:var(--radius-400);color:var(--color-text-muted);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;flex:0 auto;line-height:1.6}._tabs_sbh9g_352 [role=tab]:hover{background:var(--color-primary-faint);color:var(--color-primary-dark)}._tabs_sbh9g_352 [role=tab]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._tabs_sbh9g_352 [role=tab][aria-selected=true]{background:var(--dashboard-brand-gradient);color:var(--color-white);box-shadow:var(--dashboard-brand-shadow)}@media (width<=600px){._tabs_sbh9g_352 [role=tab]{flex:auto}}._tabs_sbh9g_352{min-width:0;display:block}._tabs_sbh9g_352 .MuiTabs-indicator{display:none}._field_1pee9_1{gap:var(--space-300);flex-direction:column;width:100%;min-width:0;display:flex}._field_1pee9_1 small{color:var(--color-text-muted);font-size:var(--font-size-xs)}._field_1pee9_1 small[role=alert]{color:var(--color-danger)}._label_1pee9_16{margin-inline:var(--space-200);color:var(--textfield-label);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:1.4}._label_1pee9_16 span{color:var(--color-danger)}._trigger_1pee9_27{width:100%;height:44px;min-height:44px;padding:0 var(--space-800);align-items:center;gap:var(--space-600);border:var(--border-thin) solid var(--textfield-border);border-radius:var(--radius-500);background:var(--textfield-background);color:var(--textfield-value);font:inherit;text-align:start;cursor:pointer;display:flex}._trigger_1pee9_27>*{pointer-events:none}._trigger_1pee9_27 svg{width:20px;height:20px;color:var(--color-primary)}._trigger_1pee9_27:hover:not(:disabled){border-color:var(--color-primary-soft)}._trigger_1pee9_27:focus-visible,._trigger_1pee9_27[aria-expanded=true]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--textfield-focused-shadow);outline:none}._trigger_1pee9_27[aria-invalid=true]{border-color:var(--color-danger)}._trigger_1pee9_27:disabled{cursor:not-allowed;color:var(--color-text-muted);background:var(--textfield-disable-background)}._placeholder_1pee9_68{color:var(--color-text-muted)}._preview_1pee9_72{text-align:center;font-size:var(--font-size-2xl);font-variant-numeric:tabular-nums;color:var(--color-primary-dark);margin-block-end:var(--space-1100)}._paper_1pee9_80.MuiPaper-root{width:min(300px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-800);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);box-shadow:var(--dashboard-shadow);margin-block-start:var(--space-300)}._title_1pee9_90{color:var(--color-primary-dark);font-size:var(--font-size-sm);margin-block-end:var(--space-500);display:block}._footer_1pee9_97{gap:var(--space-400);border-block-start:var(--border-thin) solid var(--color-border);flex-wrap:wrap;margin-block-start:var(--space-800);padding-block-start:var(--space-600);display:flex}._columns_1pee9_106{gap:var(--space-800);grid-template-columns:1fr 1fr;display:grid}._column_1pee9_106{text-align:center;min-width:0}._column_1pee9_106 strong{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-block-end:var(--space-500);display:block}._list_1pee9_123{border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-primary-faint);overscroll-behavior:contain;height:min(180px,30dvh);padding-block:68px;position:relative;overflow-y:auto}._list_1pee9_123 button{border-radius:var(--radius-300);width:100%;min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0}._list_1pee9_123 button:hover{background:var(--color-primary-alpha-soft)}._list_1pee9_123 button[aria-selected=true]{color:var(--color-white);background:var(--color-primary)}._list_1pee9_123 button:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:-3px}._cardField_h2twx_1{align-items:center;gap:var(--space-500);min-width:0;display:flex}._bank_h2twx_8{align-items:center;gap:var(--space-300);color:var(--color-text);font-size:var(--font-size-sm);flex-direction:column;flex:none;display:flex}._bank_h2twx_8 img{object-fit:contain}._professorModalBody_ktc0i_1{flex-direction:column;max-height:min(68vh,680px);display:flex;overflow:hidden}._tabs_ktc0i_8{align-items:center;gap:var(--space-500);width:100%;min-width:0;max-width:100%;margin:var(--space-300) 0 0;padding:var(--space-700) var(--space-600) var(--space-800);scroll-snap-type:x proximity;scroll-padding-inline:var(--space-600);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--color-primary-soft) var(--color-primary-faint);overscroll-behavior-inline:contain;border-radius:var(--radius-500) var(--radius-500) 0 0;border-bottom:var(--border-thin) solid var(--color-border);background:linear-gradient(180deg, var(--color-white), var(--color-primary-faint));flex:none;display:flex;overflow:auto hidden}._tabs_ktc0i_8 ._actionButton_ktc0i_30{white-space:nowrap;scroll-snap-align:start;flex:none;min-width:max-content;width:auto!important;min-height:44px!important;padding-inline:var(--space-900)!important}._tabs_ktc0i_8::-webkit-scrollbar{height:8px}._tabs_ktc0i_8::-webkit-scrollbar-track{background:var(--color-primary-faint);border-radius:var(--radius-full)}._tabs_ktc0i_8::-webkit-scrollbar-thumb{background:var(--color-primary-soft);border-radius:var(--radius-full)}._tabs_ktc0i_8::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}._tabPanel_ktc0i_54{min-height:0;padding:var(--space-900) var(--space-300) var(--space-700);overscroll-behavior:contain;outline:none;flex:auto;overflow-y:auto}._tabPanel_ktc0i_54:focus-visible{border-radius:var(--radius-300);box-shadow:0 0 0 3px var(--color-primary-alpha-soft)}._createForm_ktc0i_67{gap:var(--space-800);flex-direction:column;display:flex}._documentUploadPanel_ktc0i_73{gap:var(--space-700);flex-direction:column;width:100%;max-width:760px;margin:0 auto;display:flex}._documentDropContent_ktc0i_82{padding:var(--space-500);align-items:center;gap:var(--space-300);color:var(--color-text-muted);flex-direction:column;display:flex}._documentDropContent_ktc0i_82 ._vectorIcon_ktc0i_90{color:var(--color-primary);font-size:40px}._documentDropContent_ktc0i_82 ._dropTitle_ktc0i_94{color:var(--color-text);font-size:var(--font-size-sm)}._documentDropContent_ktc0i_82 ._dropHint_ktc0i_98{font-size:var(--font-size-xs)}._formFeedback_ktc0i_102{padding:var(--space-500) var(--space-700);border-radius:var(--radius-400);font-size:var(--font-size-xs);margin:0}._formFeedback_ktc0i_102._success_ktc0i_108{color:var(--color-success);border:var(--border-thin) solid color-mix(in srgb, var(--color-success) 32%, var(--color-white));background:color-mix(in srgb, var(--color-success) 9%, var(--color-white))}._formFeedback_ktc0i_102._error_ktc0i_113{color:var(--color-danger);border:var(--border-thin) solid color-mix(in srgb, var(--color-danger) 34%, var(--color-white));background:color-mix(in srgb, var(--color-danger) 8%, var(--color-white))}._formFeedback_ktc0i_102._pending_ktc0i_118{color:var(--color-primary-dark);background:var(--color-primary-alpha-soft)}._formError_ktc0i_123{padding:var(--space-500) var(--space-700);color:var(--color-danger);border:var(--border-thin) solid var(--color-danger);border-radius:var(--radius-400);background:var(--color-white);font-size:var(--font-size-xs)}._deleteMessage_ktc0i_132{color:var(--color-text);margin:0;line-height:2}._sectionActions_ktc0i_138{flex-wrap:wrap}._detailsGrid_ktc0i_142{gap:var(--space-700);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._sectionDivider_ktc0i_149{align-items:center;gap:var(--space-500);margin:var(--space-200) 0;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);grid-column:1/-1;display:flex}._sectionDivider_ktc0i_149:before,._sectionDivider_ktc0i_149:after{background:var(--color-border);content:"";flex:auto;height:1px}._editableFieldContainer_ktc0i_166{gap:var(--space-300);flex-direction:column;min-width:0;display:flex}._editableField_ktc0i_166{min-height:82px;padding:var(--space-600) var(--space-700);justify-content:space-between;align-items:center;gap:var(--space-500);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-primary-faint);display:flex}._editableField_ktc0i_166>._contentBlock_ktc0i_184:first-child{gap:var(--space-300);flex-direction:column;min-width:0;display:flex}._editableField_ktc0i_166 ._inlineText_ktc0i_190{color:var(--color-text-muted);font-size:var(--font-size-xs)}._editableField_ktc0i_166 ._strongText_ktc0i_194{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._editableField_ktc0i_166._editing_ktc0i_200{background:var(--color-white);box-shadow:0 0 0 3px var(--color-primary-alpha-soft);align-items:flex-end}._numericValue_ktc0i_206{text-align:right;direction:ltr;unicode-bidi:isolate}._fieldFeedback_ktc0i_212{margin:0 var(--space-300);padding:var(--space-300) var(--space-500);border-radius:var(--radius-300);font-size:var(--font-size-xs);line-height:1.8}._fieldFeedback_ktc0i_212._success_ktc0i_108{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 9%, var(--color-white))}._fieldFeedback_ktc0i_212._error_ktc0i_113{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 9%, var(--color-white))}._fieldActions_ktc0i_228{padding-bottom:var(--space-100);flex:none;align-items:center;gap:var(--space-200)!important;flex-direction:row!important;display:flex!important}._bankCardsList_ktc0i_237{gap:var(--space-800);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._bankCardItem_ktc0i_244{min-width:0;padding:var(--space-700);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-surface)}._bankCardItem_ktc0i_244 ._detailsGrid_ktc0i_142{gap:var(--space-500);grid-template-columns:1fr}._bankCardItem_ktc0i_244 ._editableField_ktc0i_166{min-height:68px;padding:var(--space-400) var(--space-600)}._detailEmpty_ktc0i_260{justify-content:center;align-items:center;gap:var(--space-300);text-align:center;flex-direction:column;min-height:220px;display:flex}._detailEmpty_ktc0i_260 ._vectorIcon_ktc0i_90{margin-bottom:var(--space-300);color:var(--color-primary);font-size:42px}._detailEmpty_ktc0i_260 ._strongText_ktc0i_194{color:var(--color-text);font-size:var(--font-size-md)}._detailEmpty_ktc0i_260 ._inlineText_ktc0i_190{color:var(--color-text-muted);font-size:var(--font-size-sm)}@media (width<=900px){._bankCardsList_ktc0i_237{grid-template-columns:1fr}}@media (width<=600px){._professorModalBody_ktc0i_1{height:auto;max-height:none;overflow:visible}._tabs_ktc0i_8{gap:var(--space-400);padding:var(--space-500) var(--space-400) var(--space-700);scroll-snap-type:x mandatory;margin-top:0;display:flex;overflow-x:auto}._tabs_ktc0i_8 ._actionButton_ktc0i_30{white-space:nowrap;min-width:max-content;width:auto!important;min-height:44px!important;padding:var(--space-400) var(--space-800)!important;font-size:var(--font-size-sm)!important}._detailsGrid_ktc0i_142{gap:var(--space-500);grid-template-columns:1fr}._tabPanel_ktc0i_54{padding:var(--space-500) var(--space-100);overflow:visible}._createForm_ktc0i_67{gap:var(--space-500)}._sectionActions_ktc0i_138>button{width:100%!important}._editableField_ktc0i_166._editing_ktc0i_200{flex-direction:column;align-items:stretch}._bankCardItem_ktc0i_244{padding:var(--space-600)}}._filters_1vdhi_1{align-items:start;gap:var(--space-400);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._actions_1vdhi_9{flex-wrap:wrap}@media (width<=900px){._filters_1vdhi_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._filters_1vdhi_1{grid-template-columns:1fr}}._results_s0aoq_1 ._embeddedState_s0aoq_1{box-shadow:none;border:0}._results_s0aoq_1 ._statusBadge_s0aoq_5{min-width:94px;padding:var(--space-200) var(--space-500);justify-content:center;align-items:center;gap:var(--space-300);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);display:inline-flex}._results_s0aoq_1 ._statusBadge_s0aoq_5 ._statusDot_s0aoq_16{border-radius:var(--radius-full);background:currentColor;width:7px;height:7px}._results_s0aoq_1 ._statusBadge_s0aoq_5._complete_s0aoq_22{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 11%, var(--color-white))}._results_s0aoq_1 ._statusBadge_s0aoq_5._incomplete_s0aoq_26{color:#9a641d;background:#fff3e2}._results_s0aoq_1 ._missingValue_s0aoq_30{color:var(--color-text-muted);font-size:var(--font-size-sm)}._actions_s0aoq_35{align-items:center;gap:var(--space-200);display:flex}._actions_s0aoq_35>:last-child{color:var(--color-danger)}._page_vhy0u_1{min-height:100%;color:var(--color-text)}._headerActions_vhy0u_6{align-items:center;gap:var(--space-600);flex-flow:wrap;display:flex}._headerActions_vhy0u_6 ._filterIcon_vhy0u_13{width:1rem}._addIcon_vhy0u_17{color:currentColor;width:18px!important;height:18px!important}._summary_vhy0u_23{margin-bottom:var(--space-1000)}._summary_vhy0u_23 ._summaryCard_vhy0u_26{box-sizing:border-box;min-width:0;min-height:72px;padding:var(--space-600) var(--space-1000);align-items:center;gap:var(--space-900);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500);background:var(--color-white);color:inherit;font:inherit;text-align:start;display:flex}._summary_vhy0u_23 ._summaryIcon_vhy0u_41{color:var(--color-primary);font-size:32px}._summary_vhy0u_23 ._summaryText_vhy0u_45{align-items:center;gap:var(--space-400);display:flex}._summary_vhy0u_23 ._summaryText_vhy0u_45 ._summaryValue_vhy0u_50{color:var(--color-primary-dark);font-size:var(--font-size-xl);line-height:25px}._summary_vhy0u_23 ._summaryText_vhy0u_45 ._summaryLabel_vhy0u_55{color:var(--color-text-muted);font-size:var(--font-size-sm)}._summary_vhy0u_23 ._summaryDot_vhy0u_59{width:14px;height:14px;border-radius:var(--radius-full);flex:none;margin-inline-end:var(--space-300);animation:3.2s ease-in-out infinite _summaryPulse_vhy0u_1}._summary_vhy0u_23 ._summaryDot_vhy0u_59._verified_vhy0u_67{background:var(--color-success);box-shadow:0 0 0 7px color-mix(in srgb, var(--color-success) 12%, transparent)}._summary_vhy0u_23 ._summaryDot_vhy0u_59._pending_vhy0u_71{background:#e1a139;animation-delay:.8s;box-shadow:0 0 0 7px #fff2df}._summary_vhy0u_23 ._statsError_vhy0u_76{justify-content:space-between;align-items:center;gap:var(--space-500);color:var(--color-danger);font-size:var(--font-size-sm);display:flex}@keyframes _summaryPulse_vhy0u_1{0%,to{transform:scale(.92)}50%{transform:scale(1.12)}}._tableCard_vhy0u_93{padding:var(--space-600);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}._tableCard_vhy0u_93 ._tableToolbar_vhy0u_100{width:100%;margin-bottom:var(--space-600);align-items:center;gap:var(--space-400);display:flex}._tableCard_vhy0u_93 ._tableToolbar_vhy0u_100>:first-child{flex:auto;min-width:0}@media (width<=600px){._summary_vhy0u_23 ._statsError_vhy0u_76{flex-direction:column;align-items:stretch}._tableCard_vhy0u_93{padding:var(--space-300)}}@media (prefers-reduced-motion:reduce){._summaryDot_vhy0u_59{animation:none}}._reports_1fdl8_1 ._sectionHeading_1fdl8_1{margin:0 0 var(--space-400);font-size:var(--font-size-md);color:var(--color-text)}._reports_1fdl8_1 ._itemList_1fdl8_6{gap:var(--space-800);padding:0;list-style:none;display:grid}._reports_1fdl8_1 ._listItem_1fdl8_12{padding:var(--space-900);border:var(--border-thin) solid var(--color-border);border-inline-start:4px solid var(--color-primary);border-radius:var(--radius-700);background:var(--color-white);box-shadow:var(--dashboard-shadow)}._reports_1fdl8_1 ._listItem_1fdl8_12>._paragraphText_1fdl8_20{margin:var(--space-300) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.9}._reports_1fdl8_1 ._runHeader_1fdl8_26{justify-content:space-between;align-items:center;gap:var(--space-500);display:flex}._reports_1fdl8_1 ._status_1fdl8_32{padding:var(--space-200) var(--space-500);border-radius:var(--radius-full);color:var(--color-primary-dark);background:var(--color-primary-alpha-soft);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}._reports_1fdl8_1 ._status_1fdl8_32[data-status=failed]{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, white)}._reports_1fdl8_1 ._navigation_1fdl8_44{align-items:center;gap:var(--space-700);margin-top:var(--space-1000);flex-wrap:wrap;display:flex}._reports_1fdl8_1 ._actionButton_1fdl8_51:focus-visible,._reports_1fdl8_1 ._disclosureTitle_1fdl8_55:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}._detailContent_1fdl8_60{padding:0 var(--space-700) var(--space-700);gap:var(--space-500);display:grid}._detailContent_1fdl8_60 h3{margin-bottom:var(--space-300);font-size:var(--font-size-sm)}._detailContent_1fdl8_60 pre{max-height:240px;padding:var(--space-500);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--radius-400);background:var(--color-white);direction:ltr;margin:0;overflow:auto}._header_1fdl8_82{border-block-end:1px solid var(--dashboard-border);margin-block-end:var(--space-1000);padding-block-end:var(--space-1000)}._header_1fdl8_82 ._headingText_1fdl8_87{margin:0;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:700;line-height:1.8}._header_1fdl8_82 ._paragraphText_1fdl8_20{margin:var(--space-300) 0 0;color:var(--dashboard-muted-text);font-size:var(--scale-04);line-height:1.9}._count_1fdl8_100{margin:0 0 var(--space-800);padding:var(--space-300) var(--space-600);background:var(--color-primary-faint);color:var(--color-primary-dark);border-radius:6px;font-size:.8rem;font-weight:600;line-height:1.8;display:table}._details_1fdl8_112{border:1px solid var(--dashboard-border);background:var(--color-primary-faint);border-radius:12px;margin-block-start:var(--space-1000)}._details_1fdl8_112[open] ._disclosureTitle_1fdl8_55:after{transform:rotate(225deg)}._details_1fdl8_112 ._disclosureTitle_1fdl8_55{justify-content:space-between;align-items:center;gap:var(--space-800);min-height:48px;padding:var(--space-600) var(--space-800);box-sizing:border-box;color:var(--color-primary-darkest);cursor:pointer;border-radius:12px;font-size:.9rem;font-weight:600;list-style:none;display:flex}._details_1fdl8_112 ._disclosureTitle_1fdl8_55::-webkit-details-marker{display:none}._details_1fdl8_112 ._disclosureTitle_1fdl8_55:hover{background:var(--color-primary-alpha-soft)}._details_1fdl8_112 ._disclosureTitle_1fdl8_55:after{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:7px;height:7px;transform:rotate(45deg)}._fields_1fdl8_152{gap:var(--space-400);padding:var(--space-200) var(--space-800) var(--space-800);flex-wrap:wrap;display:flex}._field_1fdl8_152{padding:var(--space-300) var(--space-700);border:1px solid var(--color-primary-pale);background:var(--dashboard-surface);color:var(--color-primary-dark);border-radius:999px;font-size:.85rem}._emptyFields_1fdl8_168{color:var(--dashboard-muted-text);margin:0;font-size:.85rem}._page_118jx_1{min-height:100%;color:var(--dashboard-text)}._listItem_1lilm_1{text-align:right;align-items:center;gap:var(--space-500);width:100%;color:var(--dashboard-muted-text);transition:all .2s;display:flex;min-height:46px!important;padding:0 var(--space-600)!important;border-radius:var(--radius-400)!important;justify-content:flex-start!important}._listItem_1lilm_1:not(._listItemSelected_1lilm_14){color:var(--color-text-heavy)!important}._listItem_1lilm_1:hover{background:var(--color-primary-alpha-soft);color:var(--color-primary)!important}._listItem_1lilm_1 ._listItemIcon_1lilm_21{flex:none;place-items:center;display:grid}._listItem_1lilm_1 ._listItemIcon_1lilm_21 ._vectorIcon_1lilm_26{font-size:var(--font-size-2xl)}._listItem_1lilm_1 ._listItemTitle_1lilm_29{color:inherit!important;font-size:var(--font-size-sm)!important;font-weight:var(--weight-medium)!important}._listItem_1lilm_1._listItemSelected_1lilm_14{color:var(--color-white);background:var(--dashboard-brand-gradient);box-shadow:var(--dashboard-brand-shadow)!important}._listItem_1lilm_1._listItemSelected_1lilm_14:hover{background:var(--dashboard-brand-gradient);color:var(--color-white)!important}._drawer_4btrf_1 .MuiPaper-root{width:var(--sidebar-width);height:calc(100% - var(--dashboard-gutter) * 2);margin:var(--dashboard-gutter) var(--dashboard-gutter) var(--dashboard-gutter) 0;border-radius:var(--radius-500);background:var(--dashboard-surface);box-shadow:-5px 0 18px var(--color-shadow);border:0;overflow:hidden}._sidebar_4btrf_12{box-sizing:border-box;min-width:0;height:100%;min-height:100%;padding:var(--space-1100) var(--scale-07) var(--space-700);scrollbar-color:var(--color-primary-soft) var(--dashboard-surface);scrollbar-gutter:stable;direction:rtl;flex-direction:column;flex:auto;scroll-padding-block-end:var(--space-700);display:flex;overflow:hidden auto;scrollbar-width:thin!important}._sidebar_4btrf_12::-webkit-scrollbar{width:9px}._sidebar_4btrf_12::-webkit-scrollbar-track{margin-block:var(--space-300);border-radius:var(--radius-full);background:var(--dashboard-surface)}._sidebar_4btrf_12::-webkit-scrollbar-thumb{border:2px solid var(--dashboard-surface);border-radius:var(--radius-full);background:var(--color-primary-soft)}._sidebar_4btrf_12 ._brand_4btrf_42{align-items:center;gap:var(--space-700);padding:var(--space-400) var(--space-500) var(--space-1100);direction:rtl;display:flex}._sidebar_4btrf_12 ._brand_4btrf_42 ._brandMark_4btrf_49{color:var(--color-white);flex:0 0 37px;place-items:center;display:grid}._sidebar_4btrf_12 ._brand_4btrf_42 ._brandMark_4btrf_49 ._vectorIcon_4btrf_55{font-size:var(--scale-12);color:var(--color-danger)}._sidebar_4btrf_12 ._brand_4btrf_42 ._brandText_4btrf_59{gap:var(--space-200);flex-direction:column;min-width:0;display:flex}._sidebar_4btrf_12 ._brand_4btrf_42 ._brandTitle_4btrf_65{color:var(--dashboard-text);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);white-space:nowrap;line-height:1.45}._sidebar_4btrf_12 ._brand_4btrf_42 ._brandSubtitle_4btrf_72{color:var(--dashboard-muted-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);white-space:nowrap;line-height:1.4}._sidebar_4btrf_12 ._menu_4btrf_79{gap:var(--space-200);min-height:auto;margin-top:2.5rem;margin-bottom:var(--space-500);direction:rtl;flex-direction:column;flex:none;padding-inline-end:var(--space-200);display:flex;overflow:visible}._sidebar_4btrf_12 ._menu_4btrf_79>*{direction:rtl}._sidebar_4btrf_12 ._menu_4btrf_79 ._menuItemTitle_4btrf_94{font-size:var(--font-size-md);color:var(--color-gray)}._sidebar_4btrf_12 ._menu_4btrf_79 ._menuItemIcon_4btrf_98{width:1.4rem}._sidebar_4btrf_12 ._logoutArea_4btrf_101{margin-top:auto;margin-bottom:var(--space-500);padding:var(--space-300);border-radius:var(--radius-600);border:var(--border-thin) solid color-mix(in srgb, var(--color-danger) 18%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-danger) 8%, var(--color-white)), var(--color-white));box-shadow:0 10px 26px color-mix(in srgb, var(--color-danger) 9%, transparent);flex:none;position:relative;overflow:hidden}._sidebar_4btrf_12 ._logoutArea_4btrf_101:before{content:"";border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-danger) 12%, transparent);width:64px;height:64px;position:absolute;top:-24px;left:-22px}._sidebar_4btrf_12 ._logoutArea_4btrf_101 ._logoutButton_4btrf_123{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;min-height:54px!important;padding:var(--space-500) var(--space-700)!important;color:var(--color-danger)!important;border-radius:var(--radius-500)!important;background:color-mix(in srgb, var(--color-white) 88%, transparent)!important;justify-content:flex-start!important}._sidebar_4btrf_12 ._logoutArea_4btrf_101 ._logoutButton_4btrf_123 ._vectorIcon_4btrf_55{font-size:var(--scale-07);color:var(--color-danger);transition:transform .2s}._sidebar_4btrf_12 ._logoutArea_4btrf_101 ._logoutButton_4btrf_123:hover{background:color-mix(in srgb, var(--color-danger) 10%, var(--color-white))!important;box-shadow:0 7px 18px color-mix(in srgb, var(--color-danger) 14%, transparent)!important}._sidebar_4btrf_12 ._logoutArea_4btrf_101 ._logoutLabel_4btrf_143{align-items:flex-start;gap:var(--space-100);flex-direction:column;display:flex}._sidebar_4btrf_12 ._logoutArea_4btrf_101 ._logoutLabel_4btrf_143 ._logoutTitle_4btrf_149{font-size:var(--font-size-sm)}._sidebar_4btrf_12 ._logoutArea_4btrf_101 ._logoutLabel_4btrf_143 ._logoutSubtitle_4btrf_152{color:var(--dashboard-muted-text);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular)}@media (height<=720px){._sidebar_4btrf_12{padding-block:var(--space-600)}._sidebar_4btrf_12 ._brand_4btrf_42{padding-block:var(--space-200) var(--space-500)}._sidebar_4btrf_12 ._menu_4btrf_79{margin-top:var(--space-700)}}@media (width<=1200px){._drawer_4btrf_1 .MuiPaper-root{border-radius:0;height:100%;margin:0}}._container_feglb_1{align-items:center;display:inline-flex}._container_feglb_1 ._button_feglb_5{border-radius:var(--radius-full)!important}._container_feglb_1 ._icon_feglb_8,._container_feglb_1 ._spinningIcon_feglb_8{width:23px;height:23px}._container_feglb_1 ._spinningIcon_feglb_8{animation:.85s linear infinite _samaSyncSpin_feglb_1}._announcement_feglb_16{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes _samaSyncSpin_feglb_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._container_feglb_1 ._spinningIcon_feglb_8{animation:none}}._shell_14q3m_1{min-height:100dvh;padding:var(--dashboard-gutter);background:var(--dashboard-shell-background);direction:rtl}._shell_14q3m_1 ._workspace_14q3m_8{width:calc(100% - var(--sidebar-width) - var(--sidebar-content-gap));min-height:calc(100vh - var(--dashboard-gutter) * 2);min-height:calc(100dvh - var(--dashboard-gutter) * 2);margin-right:calc(var(--sidebar-width) + var(--sidebar-content-gap));border-radius:var(--radius-500);background:var(--dashboard-surface);box-shadow:var(--dashboard-shadow);flex-direction:column;transition:all .25s;display:flex;overflow:hidden}._shell_14q3m_1 ._page_14q3m_21{flex:auto;min-height:0}._shell_14q3m_1 ._credit_14q3m_25{padding:var(--space-300) var(--space-800);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm);flex:none}._shell_14q3m_1 ._credit_14q3m_25 a{color:var(--color-primary);font-weight:var(--font-weight-bold)}._shell_14q3m_1 ._workspace_14q3m_8._full_14q3m_36{width:100%;margin-right:0}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40{height:var(--dashboard-header-height);padding:0 var(--space-1400);border-bottom:var(--border-thin) solid var(--dashboard-border);direction:rtl;justify-content:space-between;align-items:center;display:flex}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._greeting_14q3m_49{align-items:center;gap:var(--space-400);display:flex}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._greeting_14q3m_49 ._menuButton_14q3m_54{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-primary);background:var(--color-primary-alpha-soft);flex:0 0 44px}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._greeting_14q3m_49 ._menuButton_14q3m_54:hover{background:var(--color-primary-alpha-medium)}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._greeting_14q3m_49 ._headingText_14q3m_65{margin-bottom:var(--space-200);color:var(--dashboard-text);font-size:var(--font-size-xl)}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._greeting_14q3m_49 ._paragraphText_14q3m_70{color:var(--dashboard-muted-text);font-size:var(--font-size-sm)}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74{align-items:center;gap:var(--space-700);display:flex}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79{align-items:center;gap:var(--space-700);min-width:250px;margin-left:var(--space-1000);padding:var(--space-500) var(--space-600) var(--space-500) var(--space-900);color:var(--dashboard-text);font:inherit;text-align:right;border:var(--border-thin) solid color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:var(--radius-700);background:color-mix(in srgb, var(--color-primary-faint) 65%, var(--color-white));box-shadow:0 5px 16px color-mix(in srgb, var(--color-primary-dark) 7%, transparent);transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79:hover{border-color:color-mix(in srgb, var(--color-primary) 22%, transparent);box-shadow:0 8px 20px color-mix(in srgb, var(--color-primary-dark) 10%, transparent);transform:translateY(-1px)}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79:focus-visible{outline:var(--border-medium) solid var(--color-primary);outline-offset:3px}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 .MuiAvatar-root{width:46px;height:46px;color:var(--color-white);border:2px solid var(--color-white);background:var(--dashboard-brand-gradient);box-shadow:0 4px 11px var(--color-primary-alpha-strong);font-size:var(--font-size-xl)}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 .MuiAvatar-root ._avatarFallback_14q3m_113{width:25px;height:25px;color:var(--color-white)}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 ._profileInfo_14q3m_118{gap:var(--space-200);flex-direction:column;min-width:150px;display:flex}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 ._userName_14q3m_124{text-overflow:ellipsis;max-width:170px;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);white-space:nowrap;line-height:1.35;overflow:hidden}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 ._userHandle_14q3m_133{text-overflow:ellipsis;max-width:170px;color:var(--color-primary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);white-space:nowrap;line-height:1.4;overflow:hidden}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 ._profileChevron_14q3m_143{width:20px;height:20px;color:var(--color-text-muted);margin-right:auto;transition:transform .2s}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 ._profileChevronOpen_14q3m_150{transform:rotate(180deg)}._shell_14q3m_1 ._workspace_14q3m_8 ._page_14q3m_21{scrollbar-color:var(--color-primary-soft) var(--dashboard-page-background);background:var(--dashboard-page-background);direction:rtl;overflow:auto;scrollbar-width:thin!important}._shell_14q3m_1 ._workspace_14q3m_8 ._page_14q3m_21::-webkit-scrollbar{width:10px;height:10px}._shell_14q3m_1 ._workspace_14q3m_8 ._page_14q3m_21::-webkit-scrollbar-track{background:var(--dashboard-page-background)}._shell_14q3m_1 ._workspace_14q3m_8 ._page_14q3m_21::-webkit-scrollbar-thumb{border:2px solid var(--dashboard-page-background);border-radius:var(--radius-full);background:var(--color-primary-soft)}._shell_14q3m_1 ._workspace_14q3m_8 ._page_14q3m_21::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}._profileMenuPaper_14q3m_176{min-width:220px;margin-top:var(--space-300);padding:var(--space-300);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-500)!important;box-shadow:0 12px 30px var(--color-shadow)!important}._profileMenuPaper_14q3m_176 ._profileMenuItem_14q3m_184{gap:var(--space-300);border-radius:var(--radius-300);min-height:44px;color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._profileMenuPaper_14q3m_176 ._profileMenuItem_14q3m_184 .MuiListItemIcon-root{min-width:32px;color:var(--color-primary)}._profileMenuPaper_14q3m_176 ._profileMenuItem_14q3m_184:focus-visible{outline:var(--border-medium) solid var(--color-primary);outline-offset:-2px}._profileMenuPaper_14q3m_176 ._logoutMenuItem_14q3m_200,._profileMenuPaper_14q3m_176 ._logoutMenuItem_14q3m_200 .MuiListItemIcon-root{color:var(--color-danger)}@media (width<=1200px){._shell_14q3m_1{padding:0}._shell_14q3m_1 ._workspace_14q3m_8{border-radius:0;min-height:100vh}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40{padding:0 var(--space-800)}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79{min-width:0;padding:var(--space-300);margin-left:0}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 ._profileInfo_14q3m_118,._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74 ._profile_14q3m_79 ._profileChevron_14q3m_143{display:none}._shell_14q3m_1 ._workspace_14q3m_8 ._page_14q3m_21{min-height:0}}@media (width<=600px){._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._greeting_14q3m_49 ._headingText_14q3m_65{font-size:var(--scale-04)}._shell_14q3m_1 ._workspace_14q3m_8 ._header_14q3m_40 ._headerActions_14q3m_74{gap:var(--space-300)}}._page_16cm4_1{width:100%;min-height:100svh;color:var(--color-text);isolation:isolate;direction:ltr;background:#f8fbfb;grid-template-columns:minmax(0,5fr) minmax(420px,7fr);gap:clamp(12px,1.25vw,17px);padding:clamp(12px,1.25vw,17px);display:grid;overflow-x:hidden}._showcase_16cm4_15{min-width:0;min-height:calc(100svh - clamp(24px,2.5vw,34px));color:var(--color-white);direction:rtl;background:radial-gradient(circle at 16% 82%,#6fd2d638,#0000 28%),radial-gradient(circle at 95% 15%,#6fd2d626,#0000 30%),linear-gradient(145deg,#075762 0%,#063e48 53%,#042e36 100%);border:1px solid #ffffff1a;border-radius:32px;padding:clamp(39px,4.3vw,67px) clamp(27px,3.6vw,55px);display:flex;overflow:hidden;box-shadow:0 24px 64px #042e362e}._showcase_16cm4_15:before,._showcase_16cm4_15:after{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute}._showcase_16cm4_15:before{width:450px;height:450px;top:-180px;left:-190px}._showcase_16cm4_15:after{width:290px;height:290px;top:-100px;left:-90px}._showcaseInner_16cm4_47{z-index:1;flex-direction:column;width:min(100%,640px);min-height:100%;margin:0 auto;display:flex}._brand_16cm4_56,._mobileBrand_16cm4_57{align-items:center;gap:13px;min-width:0;display:flex}._brand_16cm4_56 ._brandContent_16cm4_63,._mobileBrand_16cm4_57 ._brandContent_16cm4_63{flex-direction:column;gap:4.5px;min-width:0;display:flex}._brand_16cm4_56 ._brandTitle_16cm4_70,._mobileBrand_16cm4_57 ._brandTitle_16cm4_70{font-size:clamp(18px,1.5vw,22px);font-weight:700;line-height:1.45}._brand_16cm4_56 ._brandSubtitle_16cm4_76,._mobileBrand_16cm4_57 ._brandSubtitle_16cm4_76{color:#ffffffb8;font-size:clamp(12px,1vw,14px);font-weight:500}._brandMark_16cm4_83{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #fff3;border-radius:19px;flex:none;place-items:center;width:70px;height:70px;display:grid;box-shadow:0 12px 32px #001a1f33}._brandMark_16cm4_83 ._logoImage_16cm4_95{object-fit:contain;width:48px;height:48px}._heroCopy_16cm4_101{margin:auto 0;padding:clamp(52px,7.2vh,86px) 0}._heroCopy_16cm4_101 ._eyebrow_16cm4_105{color:#ffffffc7;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5.5px 9px;font-size:12px;display:flex}._heroCopy_16cm4_101 ._eyebrow_16cm4_105 ._pulse_16cm4_117{background:#79d7ca;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #79d7ca1f}._heroCopy_16cm4_101 ._heroTitle_16cm4_124{color:#fff;letter-spacing:-1.8px;margin-top:19px;font-size:clamp(38px,4vw,58px);font-weight:700;line-height:1.45}._heroCopy_16cm4_101 ._heroTitle_16cm4_124 ._heroEmphasis_16cm4_132{color:#8edbd6;font-style:normal}._showcaseFooter_16cm4_137{color:#ffffffa8;border-top:1px solid #ffffff21;max-width:540px;padding-top:14px;font-size:12px;line-height:2}._loginPanel_16cm4_146{direction:rtl;background-color:#f9fcfc;background-image:linear-gradient(#0d819006 1px,#0000 1px),linear-gradient(90deg,#0d819006 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:2rem;flex-direction:column;justify-content:center;min-width:0;min-height:calc(100svh - clamp(24px,2.5vw,34px));padding:clamp(49px,6.5vh,81px) clamp(23px,4.3vw,68px) 24px;display:flex}._mobileBrand_16cm4_57{display:none}._formWrap_16cm4_163{width:min(100%,460px);min-width:0;max-width:100%;margin:auto}._formHeader_16cm4_170{text-align:center;margin-bottom:27px}._formHeader_16cm4_170 ._welcomeIcon_16cm4_174{width:48px;height:48px;color:var(--color-primary);background:linear-gradient(145deg, var(--color-primary-faint), #dff3f3);border-radius:15px;place-items:center;margin:0 auto 13px;display:grid;box-shadow:0 8px 24px #0d81901a}._formHeader_16cm4_170 ._welcomeIcon_16cm4_174 ._welcomeVector_16cm4_185{width:24px;height:24px}._formHeader_16cm4_170 ._formTitle_16cm4_189{color:#123b41;letter-spacing:-.8px;font-size:clamp(27px,3vw,34px);font-weight:700}._formHeader_16cm4_170 ._formDescription_16cm4_195{color:var(--color-text-muted);margin-top:7px;max-width:370px;margin-inline:auto;font-size:13px;line-height:1.9}._form_16cm4_163{flex-direction:column;gap:17px;min-width:0;display:flex}._fieldGroup_16cm4_211{flex-direction:column;gap:7px;display:flex}._fieldGroup_16cm4_211>._fieldLabel_16cm4_216{color:#294b50;padding-inline-start:5px;font-size:13px;font-weight:600}._inputShell_16cm4_223{isolation:isolate;background:#f9fcfc;border:1.5px solid #d6e5e7;border-radius:16px;align-items:center;width:100%;min-width:0;max-width:100%;height:60px;transition:border-color .2s,box-shadow .2s,background-color .2s,transform .2s;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff,0 4px 14px #09444b06}._inputShell_16cm4_223:hover:not(._hasError_16cm4_238){background:#fff;border-color:#9ac8cd;box-shadow:0 7px 20px #09444b0e}._inputShell_16cm4_223:focus-within{border-color:var(--color-primary);background:#fff;transform:translateY(-2px);box-shadow:0 0 0 4px #0d81901a,0 10px 26px #09444b13}._inputShell_16cm4_223:focus-within ._inputIcon_16cm4_249{border-left-color:#cde1e3}._inputShell_16cm4_223._hasValue_16cm4_252:not(:focus-within):not(._hasError_16cm4_238){background:#fff;border-color:#b4d4d7;box-shadow:0 5px 16px #09444b0b}._inputShell_16cm4_223._hasError_16cm4_238{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 2%, white);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 9%, transparent)}._inputShell_16cm4_223:hover ._inputIcon_16cm4_249,._inputShell_16cm4_223._hasValue_16cm4_252 ._inputIcon_16cm4_249,._inputShell_16cm4_223:focus-within ._inputIcon_16cm4_249{color:var(--color-primary)}._inputShell_16cm4_223 ._fieldInput_16cm4_265{color:#173b40;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 11px;font-size:14px}._inputShell_16cm4_223 ._fieldInput_16cm4_265::placeholder{color:#a0b2b5}._inputIcon_16cm4_249{color:#789399;background:0 0;border-left:1px solid #e2eded;flex:none;place-items:center;width:54px;height:34px;display:grid}._inputIcon_16cm4_249 ._inputVector_16cm4_291,._eyeButton_16cm4_292 ._inputVector_16cm4_291{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}._eyeButton_16cm4_292{color:#8ba1a5;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:52px;height:100%;display:grid}._eyeButton_16cm4_292:hover{color:var(--color-primary)}._eyeButton_16cm4_292:focus-visible{outline:2px solid var(--color-primary);outline-offset:-5px;border-radius:12px}._error_16cm4_322{color:var(--color-danger);padding-right:3px;font-size:11px}._formError_16cm4_328{border:1px solid color-mix(in srgb, var(--color-danger) 22%, transparent);color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 6%, white);text-align:center;border-radius:10px;margin-top:-5px;padding:8px 9px;font-size:11px;line-height:1.8}._submitButton_16cm4_340{color:#fff;cursor:pointer;background:linear-gradient(105deg,#0d8190,#08717f);border:0;border-radius:16px;justify-content:center;align-items:center;gap:9px;width:100%;height:58px;margin-top:4.5px;padding:0 16px;font-size:14px;font-weight:700;display:flex;overflow:hidden;box-shadow:0 12px 28px #0d819038}._submitButton_16cm4_340:before{content:"";background:linear-gradient(105deg,#0000 20%,#ffffff29,#0000 80%);transition:transform .45s;position:absolute;inset:0;transform:translate(100%)}._submitButton_16cm4_340:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 32px #0d81904a}._submitButton_16cm4_340:focus-visible{outline:3px solid var(--color-primary-alpha-medium);outline-offset:3px}._submitButton_16cm4_340:hover:before{transform:translate(-100%)}._submitButton_16cm4_340:disabled{cursor:wait;opacity:.78}._arrow_16cm4_383{font-size:21px;line-height:1}._spinner_16cm4_388{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite _spin_16cm4_388}._footer_16cm4_397{color:#789195;text-align:center;width:100%;margin-top:auto;padding-top:31px;font-size:11px;font-weight:500;line-height:1.8}._footer_16cm4_397 ._footerLink_16cm4_407{color:#0b8793;border-bottom:1.5px solid;padding:2px 4px;font-size:14px;font-weight:800;text-decoration:none}._footer_16cm4_397 ._footerLink_16cm4_407:hover{color:#076b76}._footer_16cm4_397 ._footerLink_16cm4_407:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}._ambientOne_16cm4_424,._ambientTwo_16cm4_425{display:none}@keyframes _spin_16cm4_388{to{transform:rotate(360deg)}}@media (width<=1180px){._page_16cm4_1{grid-template-columns:minmax(0,5fr) minmax(400px,6fr);gap:12px;padding:12px}._showcase_16cm4_15{border-radius:26px;min-height:calc(100svh - 24px);padding:32px 23px}._loginPanel_16cm4_146{border-radius:26px;min-height:calc(100svh - 24px);padding-inline:clamp(20px,2.9vw,38px)}._heroCopy_16cm4_101 ._heroTitle_16cm4_124{font-size:clamp(32px,3.7vw,44px)}}@media (width<=900px){._page_16cm4_1{background:linear-gradient(160deg,#eef8f8 0%,#f9fcfc 46%,#fff 100%);min-height:100svh;padding:0;display:block}._showcase_16cm4_15{display:none}._loginPanel_16cm4_146{width:100%;min-width:0;min-height:100svh;padding:clamp(17px, 3.6vw, 29px) max(16px, 5vw) max(14px, env(safe-area-inset-bottom));background:0 0;border-radius:0;justify-content:flex-start}._mobileBrand_16cm4_57{text-align:right;justify-content:center;width:100%;max-width:100%;margin-bottom:clamp(20px,5vh,33px);display:flex}._mobileBrand_16cm4_57 ._brandMark_16cm4_83{background:#fff;border-color:#0d819024;width:58px;height:58px;box-shadow:0 8px 24px #0d819021}._mobileBrand_16cm4_57 ._brandMark_16cm4_83 ._logoImage_16cm4_95{width:40px;height:40px}._mobileBrand_16cm4_57 ._brandTitle_16cm4_70{color:#173b40;font-size:17px}._mobileBrand_16cm4_57 ._brandSubtitle_16cm4_76{color:var(--color-text-muted)}._formWrap_16cm4_163{margin:auto auto 0}._footer_16cm4_397{margin-top:clamp(26px,5.8vh,46px);padding-top:0}._ambientOne_16cm4_424,._ambientTwo_16cm4_425{z-index:-1;filter:blur(2px);pointer-events:none;border-radius:50%;display:block;position:fixed}._ambientOne_16cm4_424{background:#0d819014;width:240px;height:240px;top:-110px;left:-100px}._ambientTwo_16cm4_425{background:#52adb917;width:180px;height:180px;bottom:-70px;right:-90px}}@media (width<=600px){._loginPanel_16cm4_146{padding-top:17px}._mobileBrand_16cm4_57{align-items:center;gap:9px}._mobileBrand_16cm4_57 ._brandMark_16cm4_83{border-radius:15px;width:52px;height:52px}._mobileBrand_16cm4_57 ._brandMark_16cm4_83 ._logoImage_16cm4_95{width:36px;height:36px}._mobileBrand_16cm4_57 ._brandTitle_16cm4_70{overflow-wrap:anywhere;font-size:15px}._mobileBrand_16cm4_57 ._brandSubtitle_16cm4_76{overflow-wrap:anywhere;font-size:11px}._formHeader_16cm4_170{margin-bottom:22px}._formHeader_16cm4_170 ._welcomeIcon_16cm4_174{width:44px;height:44px;margin-bottom:10px}._formHeader_16cm4_170 ._formTitle_16cm4_189{font-size:clamp(25px,8vw,30px)}._form_16cm4_163{gap:14px}._inputShell_16cm4_223,._submitButton_16cm4_340{height:56px}}@media (width<=420px){._loginPanel_16cm4_146{padding-inline:13px}._mobileBrand_16cm4_57{margin-bottom:22px}._formHeader_16cm4_170{margin-bottom:20px}}@media (width<=360px){._mobileBrand_16cm4_57{align-items:flex-start}._mobileBrand_16cm4_57 ._brandMark_16cm4_83{width:46px;height:46px}._mobileBrand_16cm4_57 ._brandMark_16cm4_83 ._logoImage_16cm4_95{width:32px;height:32px}._mobileBrand_16cm4_57 ._brandTitle_16cm4_70{font-size:14px}._formHeader_16cm4_170 ._formDescription_16cm4_195{font-size:12px}._inputIcon_16cm4_249{width:48px}._eyeButton_16cm4_292{width:46px}}@media (width>=901px) and (height<=760px){._showcase_16cm4_15{padding-block:24px}._heroCopy_16cm4_101{padding-block:27px}._loginPanel_16cm4_146{padding-block:24px 17px}._formHeader_16cm4_170{margin-bottom:17px}._form_16cm4_163{gap:13px}._footer_16cm4_397{padding-top:17px}}@media (width<=900px) and (height<=620px){._loginPanel_16cm4_146{padding-top:13px}._mobileBrand_16cm4_57{margin-bottom:16px}._formWrap_16cm4_163{margin-top:0}._formHeader_16cm4_170{margin-bottom:16px}._formHeader_16cm4_170 ._welcomeIcon_16cm4_174{display:none}._footer_16cm4_397{margin-top:22px}}@media (prefers-reduced-motion:reduce){._inputShell_16cm4_223,._submitButton_16cm4_340,._submitButton_16cm4_340:before{transition:none}._inputShell_16cm4_223:focus-within,._submitButton_16cm4_340:hover:not(:disabled){transform:none}._spinner_16cm4_388{animation:none}}._page_16amh_1{min-height:100%}:root{--color-primary-darkest:#075b66;--color-primary-dark:#0a6e7a;--color-primary:#0d8190;--color-primary-soft:#52adb9;--color-primary-light:#82c7d0;--color-primary-pale:#c9e8eb;--color-primary-faint:#edf8f9;--color-white:#fff;--color-surface:#fbfdfd;--color-background:#f2f8f8;--color-border:#deebed;--color-text:#173b40;--color-text-muted:#718b90;--color-text-heavy:#3e555a;--color-black:#071719;--color-danger:#c95656;--color-success:#278b70;--color-transparent:transparent;--color-primary-alpha-soft:#0d81901a;--color-primary-alpha-medium:#0d819026;--color-primary-alpha-strong:#0d819042;--color-shadow:#075b661a;--color-overlay:#07171914;--color-gray:#071719a6;--color-icon:#3a5953;--color-icon-hover:#294640;--color-icon-soft:#edf3f1;--color-icon-border:#d7e3df;--color-icon-alpha-soft:#3a59531a;--color-icon-alpha-medium:#3a59532e;--textfield-border:#fbfdfd;--space-100:.125rem;--space-200:.25rem;--space-300:.28125rem;--space-400:.34375rem;--space-500:.4375rem;--space-600:.5625rem;--space-700:.625rem;--space-800:.75rem;--space-900:.75rem;--space-1000:.78125rem;--space-1100:.8125rem;--space-1200:.875rem;--space-1400:1rem;--space-1500:1.125rem;--space-1900:1.25rem;--space-2000:1.375rem;--space-2100:1.5rem;--radius-100:.25rem;--radius-200:.375rem;--radius-300:.5rem;--radius-400:.625rem;--radius-500:.75rem;--radius-600:.875rem;--radius-700:1rem;--radius-800:1.125rem;--radius-900:1.25rem;--radius-1000:1.375rem;--radius-1100:1.5rem;--radius-1300:1.75rem;--radius-1900:2.5rem;--radius-full:999px;--border-thin:1px;--border-regular:1.5px;--border-medium:2px;--sidebar-width:260px;--sidebar-content-gap:9px;--dashboard-gutter:11px;--dashboard-header-height:74px}@font-face{font-family:IRANSans FaNum;src:url(/fonts/IRANSansWeb\(FaNum\).ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-family-base:"IRANSans FaNum", Tahoma, Arial, sans-serif;--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--scale-00:var(--font-size-2xs);--scale-01:.6875rem;--scale-02:var(--font-size-xs);--scale-03:.8125rem;--scale-04:var(--font-size-sm);--scale-05:.9375rem;--scale-06:var(--font-size-md);--scale-07:1.0625rem;--scale-08:var(--font-size-lg);--scale-10:var(--font-size-xl);--scale-12:1.375rem;--weight-regular:var(--font-weight-regular);--weight-medium:var(--font-weight-medium);--weight-extra-bold:var(--font-weight-bold);--bg-default:var(--color-background);--dashboard-shell-background:var(--color-background);--dashboard-surface:var(--color-white);--dashboard-page-background:var(--color-surface);--dashboard-border:var(--color-border);--dashboard-text:var(--color-text);--dashboard-muted-text:var(--color-text-muted);--dashboard-brand-gradient:linear-gradient(100deg, var(--color-primary), var(--color-primary-soft));--dashboard-soft-gradient:linear-gradient(145deg, var(--color-primary-faint), var(--color-primary-pale));--dashboard-shadow:0 2px 14px var(--color-shadow);--dashboard-brand-shadow:0 6px 14px var(--color-primary-alpha-strong);--textfield-background:var(--color-surface);--textfield-border:var(--color-border);--textfield-label:var(--color-text-muted);--textfield-value:var(--color-text);--textfield-success-border:var(--color-success);--textfield-error-border:var(--color-danger);--textfield-error-helpertext:var(--color-danger);--textfield-focused-shadow:var(--color-primary-alpha-soft);--textfield-disable-background:var(--color-background);--textfield-disable-border:var(--color-border);--textField-secound-theme-background:var(--color-primary-faint);--textField-third-theme-background:var(--color-primary-pale);--textField-secound-theme-label:var(--color-text);--textField-secound-theme-icon-container:var(--color-white);--selectField-secound-theme-background:var(--color-surface);--selectField-secound-theme-border:var(--color-border);--selectField-secound-theme-text:var(--color-text);--otpfield-background:var(--color-surface);--otpfield-border:var(--color-border);--otpfield-focused-border:var(--color-primary);--otpfield-value:var(--color-text);--otpfield-helpertext:var(--color-text-muted);--otpfield-error-border:var(--color-danger);--otpfield-error-helpertext:var(--color-danger);--primary-button-background:var(--color-primary);--primary-button-hover-background:var(--color-primary-dark);--primary-button-focused-background:var(--color-primary-darkest);--primary-button-text:var(--color-white);--primary-button-disable-background:var(--color-primary-pale);--primary-button-disable-text:var(--color-text-muted);--primary-button-border-background:var(--color-primary);--adaptive-button-background:var(--color-surface);--adaptive-button-text:var(--color-text);--adaptive-button-border-focused:var(--color-primary);--adaptive-button-disable-background:var(--color-background);--adaptive-button-disable-text:var(--color-text-muted);--glass-button-text:var(--color-text);--glass-button-border-focused:var(--color-primary);--glass-button-disable-background:var(--color-background);--glass-button-disable-border:var(--color-border);--glass-button-disable-text:var(--color-text-muted);--main-button-background:var(--color-primary-faint);--main-button-border:var(--color-border);--main-button-icon:none;--mute-button-background:var(--color-background);--mute-button-border-color:var(--color-border);--mute-button-text:var(--color-text);--mute-button-icon:none;--notch-button-border:var(--color-border);--notch-button-text:none;--notch-button-background-hover:var(--color-primary-alpha-soft);--main-box-text:var(--color-text);--profile-box-border:var(--color-border);--table-background-color:var(--color-white);--table-header-title-color:var(--color-text-muted);--table-row-value-color:var(--color-text);--table-row-background:var(--color-surface);--table-row-background-hover:var(--color-primary-faint);--table-loading-text:var(--color-primary-dark);--table-blue-theme-background:var(--color-primary-faint);--card-status-container-border:var(--color-border);--fileField-theme-light-background:var(--color-primary-faint);--fileField-theme-lightBlue-background:var(--color-primary-pale);--fileField-background-hover:var(--color-primary-alpha-soft);--modal-background-first-theme:var(--color-white);--modal-background-secound-theme:var(--color-primary-faint);--app-icon-color:var(--color-icon);--app-icon-hover:var(--color-icon-hover);--app-icon-surface:var(--color-icon-soft);--app-icon-border:var(--color-icon-border);--text-color:var(--color-text);--muted-color:var(--color-text-muted);--icon-filter:none;--white-icon-filter:brightness(0) invert(1);--main-box-icon-filter:none;--chart-button-text:var(--color-text);--chart-active-background:var(--color-primary);--chart-active-text:var(--color-white);--white-100:var(--color-white);--white-500:var(--color-surface);--white-600:var(--color-primary-faint);--white-700:var(--color-border);--white-1000:var(--color-primary-pale);--white-opacity-004:var(--color-primary-alpha-soft);--white-opacity-008:var(--color-primary-alpha-soft);--white-opacity-016:var(--color-primary-alpha-medium);--black-100:var(--color-black);--black-opacity-029:var(--color-primary-alpha-strong);--gray-700:var(--color-text-muted);--gray-1200:var(--color-text);--gray-1400:var(--color-black);--blue-100:var(--color-primary-faint);--blue-400:var(--color-primary);--blue-600:var(--color-primary-darkest)}.documentRoot,.documentBody{background-color:var(--white-100);max-width:100vw;min-height:100%}.MuiButtonBase-root,.MuiInputBase-input{font:inherit}.solar{flex-shrink:0;transition:color .2s,background-color .2s,transform .2s}.documentRoot[dir=rtl]{direction:rtl}html[dir=ltr]{direction:ltr}.documentBody{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-default,var(--white-100))}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-primary-soft) transparent;margin:0;padding:0;transition:all .2s;position:relative;font-family:var(--font-family-base)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--color-primary-soft);transition:all .2s}::-webkit-scrollbar-thumb:hover{cursor:pointer;transition:all .2s}.MuiLink-root,.navigationLink{color:inherit;text-decoration:none}.MuiPopper-root{transition:none!important}
