.cellRenderers_activityName__wxlPA{display:flex;flex-direction:column;gap:.2rem;min-width:0}.cellRenderers_activityTitle___XZr6{font-weight:500;overflow-wrap:anywhere}.cellRenderers_assignmentLabelPill__awx4v{display:inline-block;align-self:flex-start;border-radius:999px;border:1px solid;font-size:.68rem;font-weight:600;line-height:1.2;padding:.16rem .45rem .09rem;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.cellRenderers_instructionsRow__dZTPF{display:inline-flex;align-items:center;gap:.3rem;width:100%;min-width:0;padding:.08rem .12rem}.cellRenderers_instructionsPreview__V4NDH{display:block;flex:1 1 auto;min-width:0;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cellRenderers_instructionsTrigger__Jj8IG{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;cursor:pointer;padding:0;flex-shrink:0}.cellRenderers_instructionsPopover__aM_r9{max-width:320px;padding:.5rem .6rem}.cellRenderers_instructionsHeading__JKv5D{font-size:.75rem;font-weight:600;color:#334155;margin-bottom:.3rem}.cellRenderers_instructionsBody__r23wc{white-space:pre-wrap;font-size:.8rem;line-height:1.35;color:#0f172a}.cellRenderers_statusBadge__GQ5zf{display:inline-block;padding:.5rem 1rem;border-radius:99rem;font-size:.875rem;font-weight:500;border:1px solid}.cellRenderers_dueCell__ZiCR_{line-height:1.5;white-space:pre-line}.cellRenderers_muted__ZBxtk{color:#888;font-size:14px}.LocationCurrentTime_root__BqZVa{display:flex;gap:.5rem;align-items:flex-start;font-size:.875rem;color:var(--color-text-low-contrast);flex-wrap:wrap;min-width:0;overflow-wrap:anywhere}.LocationCurrentTime_text__1aqQQ{min-width:0}.LocationCurrentTime_subheader__Ro_g_{margin-top:-2rem;border-radius:99rem;padding-block:1rem}.LocationCurrentTime_panel__IIqdr{margin-top:-1rem;padding-bottom:1rem}@media (min-width:1201px){.LocationCurrentTime_subheader__Ro_g_{padding-inline:2rem}}@media (max-width:1200px){.LocationCurrentTime_subheader__Ro_g_{padding-inline:16px}}@media (max-width:768px){.LocationCurrentTime_subheader__Ro_g_{padding-inline:1rem}.LocationCurrentTime_value__Z0q6_{display:block;margin-top:.125rem}}.FormList_container__cqoKZ{padding-top:1rem;display:flex;flex-direction:column;gap:1rem}.FormList_title__4LfhD{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast)}.FormList_empty__6yqIV{color:var(--color-text-medium-contrast);font-size:.875rem}.FormList_formCard__cNgpp{border:1px solid var(--color-border-light);border-radius:.625rem;padding:1rem 1.5rem;background:var(--color-foreground)}.FormList_formTitle___Q_Se{font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast)}.FormList_formDescription__LgCYW{color:var(--color-text-medium-contrast);font-size:.875rem}.FormList_formMeta__3b99S{font-size:.75rem;color:var(--color-text-low-contrast)}.FormList_formMeta__3b99S span{margin-right:1rem}.FormList_categorizedForms___7VBE,.FormList_categoryGroup__FLGB2{display:flex;flex-direction:column}.FormList_categoryHeader__TIVVr{display:flex;align-items:center;gap:.5rem;padding:.75rem 0;background:none;border:none;cursor:pointer;color:var(--color-text-high-contrast);font-size:.875rem;font-weight:600;text-align:left}.FormList_categoryHeader__TIVVr:hover{color:var(--color-text-high-contrast);opacity:.8}.FormList_categoryTitle__OnSni{flex:1 1}.FormList_categoryCount__bW0bD{color:var(--color-text-medium-contrast);font-weight:500;font-size:.875rem}.FormList_categoryForms__fs4fB{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.FormList_formCardLink__GmIf_{text-decoration:none;color:inherit}.FormList_formCardLink__GmIf_:hover .FormList_formCard__cNgpp{border-color:var(--color-border-light);box-shadow:0 2px 4px rgba(0,0,0,.05)}@media (max-width:768px){.FormList_categoryHeader__TIVVr{font-size:1.25rem;padding:1rem 0}.FormList_formCard__cNgpp{padding:1.5rem;border-radius:.875rem}.FormList_formTitle___Q_Se{font-size:1rem}}.ResizableSidebar_sidebar__zxyL8{position:-webkit-sticky;position:sticky;top:0;background:var(--color-light-background);border-left:1px solid var(--color-border-light);height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden}.ResizableSidebar_sidebar__zxyL8.ResizableSidebar_left__Bpfmq{border-left:none;border-right:1px solid var(--color-border-light)}.ResizableSidebar_content__2d5r_{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:1.25rem 1.25rem 5rem}.ResizableSidebar_resizeHandle__SPOMg{position:absolute;top:0;bottom:0;width:4px;cursor:col-resize;background:transparent;z-index:10;transition:background-color .2s ease}.ResizableSidebar_resizeHandle__SPOMg:hover{background:var(--color-border-medium)}.ResizableSidebar_resizeHandle__SPOMg.ResizableSidebar_left__Bpfmq{left:0}.ResizableSidebar_resizeHandle__SPOMg.ResizableSidebar_right__b8Ndd{right:0}.ResizableSidebar_resizeHandle__SPOMg:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:40px;background:var(--color-border-light);border-radius:1px;opacity:0;transition:opacity .2s ease}.ResizableSidebar_resizeHandle__SPOMg:hover:after{opacity:1}body.ResizableSidebar_resizing__atwXV{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:col-resize!important}@media (max-width:480px){.ResizableSidebar_sidebar__zxyL8{position:static;height:auto;border-left:none;width:100%!important}.ResizableSidebar_sidebar__zxyL8,.ResizableSidebar_sidebar__zxyL8.ResizableSidebar_left__Bpfmq{border-right:none;border-top:1px solid var(--color-border-light)}.ResizableSidebar_resizeHandle__SPOMg{display:none}.ResizableSidebar_content__2d5r_{padding:1rem 1rem 5rem}}.ActionToast_toast__1ct1T{position:fixed;right:1.5rem;bottom:1.5rem;z-index:10070;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:1rem;gap:1rem;width:min(31.5rem,calc(100vw - 2rem));padding:1.25rem 1.5rem;border-radius:1rem;background:#111827;color:#ffffff;box-shadow:0 18px 45px rgba(15,23,42,.22)}.ActionToast_icon__zWaik{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:#14532d;color:#86efac}.ActionToast_warning__Zr27e .ActionToast_icon__zWaik{background:#7c2d12;color:#fdba74}.ActionToast_text__y_iIx{min-width:0}.ActionToast_title__GjRTd{font-size:1rem;font-weight:700;line-height:1.25}.ActionToast_message__U_7MG{overflow:hidden;margin-top:.25rem;color:#d1d5db;font-size:.95rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ActionToast_messageWrap__1HWhI{white-space:normal;text-overflow:unset}.ActionToast_actionButton__miQvT{border:none;background:transparent;color:#93c5fd;font-size:1rem;font-weight:600;cursor:pointer;padding:.5rem}.ActionToast_actionButton__miQvT:hover{color:#bfdbfe}@media (max-width:768px){.ActionToast_toast__1ct1T{right:1rem;bottom:1rem;grid-template-columns:auto minmax(0,1fr)}.ActionToast_actionButton__miQvT{grid-column:2;justify-self:start;padding-left:0}}.SessionEndedToast_toast__HEM_l{z-index:10500}.FormEditorLanguageSelect_triggerContent__zskl9{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.FormEditorLanguageSelect_flag__ZL9bV{font-size:1rem;line-height:1;flex-shrink:0}.FormEditorLanguageSelect_spinner__wgfTG{color:var(--color-primary-action-background,#3b82f6);animation:FormEditorLanguageSelect_formEditorLanguageSpin__CD0mn .8s linear infinite;flex-shrink:0}@keyframes FormEditorLanguageSelect_formEditorLanguageSpin__CD0mn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FormEditorLanguageSelect_pageRow__VPNZC{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;margin-bottom:.85rem}.FormEditorLanguageSelect_previewBadge__vp4k0{display:inline-flex;align-items:center;padding:.3rem .55rem;border-radius:.375rem;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;width:max-content}.InviteUserModal_overlay__dAg9o{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.InviteUserModal_modal__9_xVy{background:white;border-radius:12px;width:90%;max-width:720px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001}.InviteUserModal_header___FH1_{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e2e8f0}.InviteUserModal_title__nmc_W{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0;min-width:0;overflow-wrap:anywhere}.InviteUserModal_headerActions__RfsZP{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.InviteUserModal_closeButton__f6ju4{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b;border-radius:6px;transition:all .2s}.InviteUserModal_closeButton__f6ju4:hover{background:#f1f5f9;color:#334155}.InviteUserModal_closeButton__f6ju4:disabled{cursor:not-allowed;opacity:.55}.InviteUserModal_closeButton__f6ju4[aria-busy=true] svg{animation:InviteUserModal_modal-spin__3JAXM .8s linear infinite}@keyframes InviteUserModal_modal-spin__3JAXM{to{transform:rotate(1turn)}}.InviteUserModal_form__N3KQt{padding:1.5rem}.InviteUserModal_formRow___KL47{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.InviteUserModal_formGroup__ObbBC{margin-bottom:1.25rem}.InviteUserModal_label__xCroN{display:block;font-size:.875rem;font-weight:500;color:#334155;margin-bottom:.5rem}.InviteUserModal_input__1kl_G{width:100%;padding:.625rem .875rem;border:1px solid #e2e8f0;border-radius:6px;font-size:.875rem;transition:border-color .2s}.InviteUserModal_input__1kl_G:focus{outline:none;border-color:#3b82f6}.InviteUserModal_input__1kl_G::placeholder{color:#94a3b8}.InviteUserModal_input__1kl_G:-moz-read-only{background:#f8fafc;color:#64748b}.InviteUserModal_input__1kl_G:read-only{background:#f8fafc;color:#64748b}.InviteUserModal_fieldHint__aMun2{margin:.5rem 0 0;color:#475569;font-size:.8125rem;line-height:1.4}.InviteUserModal_error__KcqPW{background:#fee2e2;color:#dc2626;padding:.75rem 1rem;border-radius:6px;font-size:.875rem;margin-bottom:1rem}.InviteUserModal_assignmentSection__kDou0{margin-top:.25rem;padding-top:1.25rem;border-top:1px solid #e2e8f0}.InviteUserModal_assignmentHeader__BBLYx h3{margin:0;color:#1f2937;font-size:.95rem;font-weight:650}.InviteUserModal_assignmentHeader__BBLYx p{margin:.25rem 0 0;color:#64748b;font-size:.8rem}.InviteUserModal_assignmentBuilder__YABwS{display:grid;grid-template-columns:130px minmax(150px,1fr) minmax(150px,1fr) auto;align-items:end;grid-gap:.75rem;gap:.75rem;margin-top:1rem}.InviteUserModal_assignmentBuilder__YABwS label{display:flex;flex-direction:column;gap:.4rem;color:#334155;font-size:.78rem;font-weight:600}.InviteUserModal_assignmentTargetField__0mv5s{min-width:0}.InviteUserModal_assignmentComboboxTrigger__9LSGV{box-sizing:border-box;width:100%;min-height:40px;padding:.625rem .875rem;border:1px solid #e2e8f0;border-radius:6px;background:#ffffff;font-size:.875rem}.InviteUserModal_addAssignmentButton__q5v0c{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:116px;min-height:40px;border:1px solid #334155;border-radius:6px;padding:0 .8rem;color:#ffffff;background:#334155;font-size:.8rem;font-weight:600;cursor:pointer}.InviteUserModal_assignmentList__PFV24{margin-top:.85rem;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.InviteUserModal_assignmentRow__zVix_{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:50px;padding:.6rem .75rem;border-bottom:1px solid #e2e8f0}.InviteUserModal_assignmentRow__zVix_:last-child{border-bottom:none}.InviteUserModal_assignmentRow__zVix_ div{display:flex;flex-direction:column;gap:.15rem}.InviteUserModal_assignmentRow__zVix_ strong{color:#1f2937;font-size:.82rem}.InviteUserModal_assignmentRow__zVix_ span{color:#64748b;font-size:.75rem}.InviteUserModal_assignmentRow__zVix_ button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:5px;color:#64748b;background:transparent;cursor:pointer}.InviteUserModal_assignmentRow__zVix_ button:hover:not(:disabled){color:#b91c1c;background:#fef2f2}.InviteUserModal_confirmationBox__E28z0{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:1rem;margin-bottom:1rem}.InviteUserModal_confirmationMessage__vUKWq{margin:0 0 .5rem;color:#1e3a8a;font-size:.875rem;line-height:1.5}.InviteUserModal_confirmationPrompt__WPG_Y{margin:0;color:#1e40af;font-size:.875rem;font-weight:600}.InviteUserModal_confirmationActions__fGaIM{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.InviteUserModal_actions__lzCVV{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1.5rem}.InviteUserModal_cancelButton__LWDqn{padding:.625rem 1.25rem;border:1px solid #e2e8f0;background:white;color:#334155;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.InviteUserModal_cancelButton__LWDqn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.InviteUserModal_submitButton__vGGne{padding:.625rem 1.25rem;border:none;background:#3b82f6;color:white;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;justify-content:center}.InviteUserModal_submitButton__vGGne:hover:not(:disabled){background:#2563eb}.InviteUserModal_cancelButton__LWDqn:disabled,.InviteUserModal_submitButton__vGGne:disabled{opacity:.5;cursor:not-allowed}.InviteUserModal_textarea__vssQh{width:100%;padding:.625rem .875rem;border:1px solid #e2e8f0;border-radius:6px;font-size:.875rem;font-family:inherit;transition:border-color .2s;resize:vertical;min-height:80px}.InviteUserModal_textarea__vssQh:focus{outline:none;border-color:#3b82f6}.InviteUserModal_select__YQiSI{width:100%;padding:.625rem .875rem;border:1px solid #e2e8f0;border-radius:6px;font-size:.875rem;background:white;transition:border-color .2s}.InviteUserModal_select__YQiSI:focus{outline:none;border-color:#3b82f6}.InviteUserModal_fieldCombobox__anW1n{width:100%}.InviteUserModal_fieldTrigger__RUJaz{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;border:1px solid #e2e8f0;border-radius:6px;background:white;color:#334155;font-size:.875rem;cursor:pointer;transition:border-color .2s;min-height:44px}.InviteUserModal_fieldTrigger__RUJaz:hover:not(:disabled){border-color:#cbd5e1}.InviteUserModal_fieldTrigger__RUJaz:focus{outline:none;border-color:#3b82f6}.InviteUserModal_fieldTrigger__RUJaz:disabled{opacity:.5;cursor:not-allowed}.InviteUserModal_checkboxLabel__88_9y{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#334155;cursor:pointer}.InviteUserModal_checkbox__lCfUp{width:1rem;height:1rem;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer}.InviteUserModal_loading__0gA6F{padding:.625rem .875rem;color:#64748b;font-size:.875rem;font-style:normal}.InviteUserModal_field__NJpT5{margin-bottom:1.25rem}@media (max-width:640px){.InviteUserModal_formRow___KL47{grid-template-columns:1fr}.InviteUserModal_assignmentBuilder__YABwS{grid-template-columns:minmax(0,1fr)}}.FloatingNextErrorButton_floatingButton__wvfcU{position:fixed;width:2.5rem;height:2.5rem;border:none;border-radius:999px;background:#dc2626;color:#ffffff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(220,38,38,.22);cursor:pointer;z-index:50;transition:background-color 0s,box-shadow 0s,transform 0s}.FloatingNextErrorButton_mobileFloatingButton__W_jkm{width:3rem;height:3rem;top:auto;left:auto;right:max(1rem,env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + var(--app-mobile-sidebar-button-clearance, 0rem));box-shadow:0 14px 30px rgba(220,38,38,.28)}.FloatingNextErrorButton_floatingButton__wvfcU:hover{background:#b91c1c;box-shadow:0 12px 28px rgba(185,28,28,.26)}.FloatingNextErrorButton_floatingButton__wvfcU:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.FloatingNextErrorButton_floatingButton__wvfcU:active{transform:translateY(1px)}@media (max-width:640px){.FloatingNextErrorButton_floatingButton__wvfcU{width:2.25rem;height:2.25rem}.FloatingNextErrorButton_mobileFloatingButton__W_jkm{width:3rem;height:3rem;right:max(1rem,env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + var(--app-mobile-sidebar-button-clearance, 0rem))}}.SubmissionSaveProgressDialog_overlay__TkLzR{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.SubmissionSaveProgressDialog_content__jFc6D{position:fixed;top:50%;left:50%;z-index:1001;width:min(720px,calc(100vw - 2rem));max-height:min(86vh,760px);transform:translate(-50%,-50%);overflow:hidden;border:1px solid #e2e8f0;border-radius:.9rem;background:#ffffff;box-shadow:0 24px 72px rgba(15,23,42,.25)}.SubmissionSaveProgressDialog_header__J4dd2{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e2e8f0}.SubmissionSaveProgressDialog_title__aZOyq{margin:0;color:#0f172a;font-size:1.35rem;font-weight:800;letter-spacing:0}.SubmissionSaveProgressDialog_subtitle__pXsYo{margin:.3rem 0 0;color:#64748b;font-size:.88rem;line-height:1.35}.SubmissionSaveProgressDialog_closeButton__oEpKr{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:.5rem;background:transparent;color:#64748b;cursor:pointer}.SubmissionSaveProgressDialog_closeButton__oEpKr:hover{background:#f1f5f9;color:#0f172a}.SubmissionSaveProgressDialog_body__HAdBR{padding:1.2rem 1.5rem 1.35rem}.SubmissionSaveProgressDialog_summaryRow__9flQE{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.SubmissionSaveProgressDialog_statusText__mOsIL{color:#0f172a;font-size:.92rem;font-weight:700}.SubmissionSaveProgressDialog_duration__sG5pX{color:#475569;font-size:.88rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SubmissionSaveProgressDialog_track__f9Tri{position:relative;height:.45rem;overflow:hidden;border-radius:999px;background:#e2e8f0;margin-bottom:1rem}.SubmissionSaveProgressDialog_trackFill__YYtw_{display:block;height:100%;border-radius:inherit;background:#2563eb;transition:width .2s ease}.SubmissionSaveProgressDialog_track__f9Tri[data-active=true] .SubmissionSaveProgressDialog_trackFill__YYtw_{animation:SubmissionSaveProgressDialog_indeterminate__GHaxM 1.05s ease-in-out infinite}.SubmissionSaveProgressDialog_operations__br6RU{display:flex;flex-direction:column;gap:.55rem;max-height:min(55vh,30rem);overflow:auto;padding-right:.2rem}.SubmissionSaveProgressDialog_operation__cJ2Te{display:grid;grid-template-columns:1.7rem minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:flex-start;padding:.82rem .9rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#ffffff}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=running]{border-color:#93c5fd;background:#eff6ff}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=success]{border-color:#bbf7d0;background:#f0fdf4}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=skipped]{background:#f8fafc}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=blocked],.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=failed]{border-color:#fecaca;background:#fff1f2}.SubmissionSaveProgressDialog_operationIcon__TMYTT{display:flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:999px;color:#64748b}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=running] .SubmissionSaveProgressDialog_operationIcon__TMYTT{color:#2563eb}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=success] .SubmissionSaveProgressDialog_operationIcon__TMYTT{color:#16a34a}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=blocked] .SubmissionSaveProgressDialog_operationIcon__TMYTT,.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=failed] .SubmissionSaveProgressDialog_operationIcon__TMYTT{color:#dc2626}.SubmissionSaveProgressDialog_spinner__D_8Pd{animation:SubmissionSaveProgressDialog_spin__gZF3F 1s linear infinite}.SubmissionSaveProgressDialog_dot__SCDYo{width:.48rem;height:.48rem;border-radius:999px;background:currentColor}.SubmissionSaveProgressDialog_operationMain__6mzeb{min-width:0}.SubmissionSaveProgressDialog_operationTop__RG53E{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.SubmissionSaveProgressDialog_operationLabel__Z4x4c{min-width:0;color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.35}.SubmissionSaveProgressDialog_operationDuration__I39zL{flex:0 0 auto;color:#475569;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SubmissionSaveProgressDialog_operationDetail__EHnvf,.SubmissionSaveProgressDialog_operationError__hE6fE{margin:.18rem 0 0;color:#64748b;font-size:.8rem;line-height:1.45}.SubmissionSaveProgressDialog_operationError__hE6fE{color:#b91c1c}.SubmissionSaveProgressDialog_operationStatus__d0VaU{flex:0 0 auto;border-radius:999px;padding:.18rem .48rem;background:#e2e8f0;color:#475569;font-size:.72rem;font-weight:700;line-height:1.4}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=running] .SubmissionSaveProgressDialog_operationStatus__d0VaU{background:#dbeafe;color:#1d4ed8}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=success] .SubmissionSaveProgressDialog_operationStatus__d0VaU{background:#dcfce7;color:#15803d}.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=blocked] .SubmissionSaveProgressDialog_operationStatus__d0VaU,.SubmissionSaveProgressDialog_operation__cJ2Te[data-status=failed] .SubmissionSaveProgressDialog_operationStatus__d0VaU{background:#fee2e2;color:#b91c1c}.SubmissionSaveProgressDialog_footer__3gghY{display:flex;justify-content:flex-end;padding:1rem 1.5rem;border-top:1px solid #e2e8f0}.SubmissionSaveProgressDialog_primaryButton___T45a{min-width:6rem;border:0;border-radius:.6rem;background:#2563eb;color:#ffffff;padding:.7rem 1rem;font-size:.95rem;font-weight:700;cursor:pointer}.SubmissionSaveProgressDialog_primaryButton___T45a:hover{background:#1d4ed8}@keyframes SubmissionSaveProgressDialog_indeterminate__GHaxM{0%{transform:translateX(-120%)}to{transform:translateX(310%)}}@keyframes SubmissionSaveProgressDialog_spin__gZF3F{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.SubmissionSaveProgressDialog_content__jFc6D{width:calc(100vw - 1rem)}.SubmissionSaveProgressDialog_body__HAdBR,.SubmissionSaveProgressDialog_footer__3gghY,.SubmissionSaveProgressDialog_header__J4dd2{padding-left:1rem;padding-right:1rem}.SubmissionSaveProgressDialog_operation__cJ2Te{grid-template-columns:1.4rem minmax(0,1fr)}.SubmissionSaveProgressDialog_operationStatus__d0VaU{grid-column:2;justify-self:flex-start}}.ReturnedReviewFeedback_panel__1Lzdo{margin-bottom:1.5rem;overflow:hidden;border:1px solid #d58b27;border-radius:.75rem;background:#fffdf8}.ReturnedReviewFeedback_header__Fejsf{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid #ead6b6;background:#fff8eb}.ReturnedReviewFeedback_heading__9boTN{display:flex;min-width:0;flex-direction:column;gap:.25rem}.ReturnedReviewFeedback_heading__9boTN strong{color:#7a4510;font-size:.95rem}.ReturnedReviewFeedback_groupMeta__f4ElZ,.ReturnedReviewFeedback_heading__9boTN span,.ReturnedReviewFeedback_stateMessage__oSgCB{color:var(--color-text-medium-contrast,#667085);font-size:.875rem;line-height:1.45}.ReturnedReviewFeedback_header__Fejsf a{flex:0 0 auto;color:var(--color-primary-action-background,#0177ff);font-size:.875rem;font-weight:600;text-decoration:none}.ReturnedReviewFeedback_content___5z65{padding:1rem}.ReturnedReviewFeedback_group__BoMFX+.ReturnedReviewFeedback_group__BoMFX{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.ReturnedReviewFeedback_groupHeader__6mB_Q{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin-bottom:.75rem}.ReturnedReviewFeedback_groupHeader__6mB_Q strong{color:#344054;font-size:.875rem}.ReturnedReviewFeedback_stateMessage__oSgCB{margin:0}@media (max-width:640px){.ReturnedReviewFeedback_header__Fejsf{flex-direction:column}}.ImportUsersModal_wideContent__g1rzp{max-width:900px!important}.ImportUsersModal_formatInfo__F6x9c{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-bottom:20px}.ImportUsersModal_formatInfo__F6x9c h3{margin:0 0 12px;font-size:14px;font-weight:600;color:#334155}.ImportUsersModal_formatInfo__F6x9c ul{margin:0;padding-left:20px;list-style-type:disc}.ImportUsersModal_formatInfo__F6x9c li{margin:6px 0;font-size:14px;color:#64748b}.ImportUsersModal_formatInfo__F6x9c li strong{color:#334155;font-weight:500}.ImportUsersModal_fileInfo__qEfao{font-size:13px;color:#64748b;margin-top:12px}.ImportUsersModal_sampleDownloadLink__ewZ1Y{display:inline-flex;align-items:center;gap:4px;margin-top:14px;padding-top:4px;color:#2563eb;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .15s ease}.ImportUsersModal_sampleDownloadLink__ewZ1Y:hover{color:#1d4ed8}.ImportUsersModal_sampleDownloadLink__ewZ1Y:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-radius:2px}.ImportUsersModal_fileUploadArea__pIl0t{margin:24px 0;position:relative}.ImportUsersModal_fileInput__DXO3o{width:100%;padding:12px;border:2px dashed #cbd5e1;border-radius:8px;background-color:#f8fafc;cursor:pointer;font-size:14px;transition:all .2s ease}.ImportUsersModal_fileInput__DXO3o:hover{border-color:#94a3b8;background-color:#f1f5f9}.ImportUsersModal_fileInput__DXO3o::-webkit-file-upload-button{padding:8px 16px;margin-right:12px;background-color:#ffffff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.ImportUsersModal_fileInput__DXO3o::file-selector-button{padding:8px 16px;margin-right:12px;background-color:#ffffff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ImportUsersModal_fileInput__DXO3o::-webkit-file-upload-button:hover{background-color:#f8fafc;border-color:#94a3b8}.ImportUsersModal_fileInput__DXO3o::file-selector-button:hover{background-color:#f8fafc;border-color:#94a3b8}.ImportUsersModal_errorContainer__FG9_7{margin-top:24px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px;max-height:300px;overflow-y:auto}.ImportUsersModal_errorContainer__FG9_7 h3{color:#dc2626;margin:0 0 12px;font-size:14px;font-weight:600}.ImportUsersModal_errorList___VsOE{margin:0;padding-left:20px;list-style-type:none}.ImportUsersModal_errorList___VsOE li{margin:8px 0;padding:8px 12px;background-color:#ffffff;border-left:3px solid #dc2626;border-radius:4px;font-size:13px;color:#374151}.ImportUsersModal_errorList___VsOE li strong{color:#dc2626;font-weight:600}.ImportUsersModal_errorList___VsOE li .ImportUsersModal_errorValue__SM5DZ{color:#6b7280;font-style:italic;margin-left:4px}.ImportUsersModal_skipActions__qAT54{margin-top:16px;display:flex;flex-direction:column;gap:10px}.ImportUsersModal_skipNotice__zxQ7I{margin:0;font-size:13px;color:#7f1d1d}.ImportUsersModal_primaryButton__MaB9G{margin-top:24px;padding:12px 24px;background-color:#3b82f6;color:white;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ImportUsersModal_primaryButton__MaB9G:hover:not(:disabled){background-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.ImportUsersModal_primaryButton__MaB9G:disabled{background-color:#cbd5e1;cursor:not-allowed;opacity:.6}.ImportUsersModal_previewSection__1HsgK{display:flex;flex-direction:column;gap:20px}.ImportUsersModal_previewSection__1HsgK h3{margin:0 0 16px;font-size:18px;font-weight:600;color:#1e293b}.ImportUsersModal_previewSection__1HsgK h4{margin:16px 0 12px;font-size:14px;font-weight:600;color:#334155}.ImportUsersModal_summaryCard__TeqhX{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;padding:20px}.ImportUsersModal_skipSummary__MEyKi{margin:0 0 12px;padding:10px 12px;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:8px;font-size:13px;color:#9a3412}.ImportUsersModal_summaryStats__ek2Dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.ImportUsersModal_statItem__QKMrn{background-color:#ffffff;padding:16px;border-radius:8px;border:1px solid #e2e8f0}.ImportUsersModal_statLabel__WUs3k{font-size:12px;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.ImportUsersModal_statValue__OHtDD{font-size:24px;font-weight:700;color:#1e293b}.ImportUsersModal_breakdownSection__A_ajK{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.ImportUsersModal_breakdownList__QZkzT{margin:0;padding:0;list-style:none}.ImportUsersModal_breakdownList__QZkzT li{padding:8px 12px;background-color:#ffffff;border-radius:6px;margin:6px 0;font-size:14px;color:#334155;border-left:3px solid #3b82f6}.ImportUsersModal_previewTableWrapper__Wx9P9{border:1px solid #e2e8f0;border-radius:8px;overflow:auto;background-color:#ffffff;max-height:400px}.ImportUsersModal_actions__W2ywa{display:flex;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #e2e8f0}.ImportUsersModal_secondaryButton__cVq3C{padding:12px 24px;background-color:#ffffff;border:1px solid #cbd5e1;border-radius:6px;font-size:14px;font-weight:600;color:#475569;cursor:pointer;transition:all .2s ease}.ImportUsersModal_secondaryButton__cVq3C:hover{background-color:#f8fafc;border-color:#94a3b8}.ImportUsersModal_importButton___dIMj{flex:1 1;padding:12px 24px;background-color:#10b981;color:white;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ImportUsersModal_importButton___dIMj:hover:not(:disabled){background-color:#059669;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.ImportUsersModal_importButton___dIMj:disabled{background-color:#cbd5e1;cursor:not-allowed;opacity:.6}.ImportUsersModal_loadingState__5rSEe{text-align:center;padding:60px 40px}.ImportUsersModal_loadingState__5rSEe p{margin:0;font-size:16px;color:#334155}.ImportUsersModal_loadingState__5rSEe p:first-child{font-weight:600;margin-bottom:12px}.ImportUsersModal_loadingState__5rSEe p:last-child{font-size:14px;color:#64748b}.ImportUsersModal_spinner__X_YwY{width:48px;height:48px;border:4px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:ImportUsersModal_spin__icHhN 1s linear infinite;margin:0 auto 24px}@keyframes ImportUsersModal_spin__icHhN{to{transform:rotate(1turn)}}.ImportUsersModal_successState__WZaSM{text-align:center;padding:60px 40px}.ImportUsersModal_successIcon__PuB2R{width:80px;height:80px;background-color:#d1fae5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:48px;color:#10b981}.ImportUsersModal_successState__WZaSM h3{margin:0 0 12px;font-size:20px;font-weight:600;color:#1e293b}.ImportUsersModal_successState__WZaSM p{margin:0;font-size:14px;color:#64748b}.ImportUsersModal_successDetails__XtZDG{margin-top:16px;padding:16px;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px}.ImportUsersModal_successDetails__XtZDG strong{color:#10b981}.TabNavigation_tabContainer__Xvgpy{margin-bottom:2rem;border-bottom:1px solid #e5e5e5}.TabNavigation_tabGroup__3P9Jb,.TabNavigation_tabs__jPfVK{display:flex}.TabNavigation_tabGroupRight__RS8BG{margin-left:auto}.TabNavigation_tab__3VEQ7{display:flex;align-items:center;gap:8px;padding:12px 16px;background:none;border:none;border-bottom:2px solid transparent;border-radius:4px 4px 0 0;font-size:1rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s ease;white-space:nowrap}.TabNavigation_tabActive__LgiPy{color:#333;border-bottom-color:#333;background-color:var(--color-secondary-action-background)}.TabNavigation_tabIcon__JE_C6{display:flex;align-items:center}.TabNavigation_tabCount__jXBU1{background-color:#e5e5e5;color:#666;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600;min-width:20px;text-align:center}.TabNavigation_tabActive__LgiPy .TabNavigation_tabCount__jXBU1{background-color:#333;color:white}@media (max-width:768px){.TabNavigation_tabs__jPfVK{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.5rem}.TabNavigation_tabs__jPfVK::-webkit-scrollbar{display:none}.TabNavigation_tabGroup__3P9Jb{flex-wrap:wrap;row-gap:.5rem}.TabNavigation_tab__3VEQ7{font-size:1rem;flex-shrink:0}}.CertificationDrawer_headerCard__2qkUW{flex-shrink:0;width:calc(100% - 2.375rem);max-width:100%;box-sizing:border-box;background:#ffffff;border-radius:1.25rem;border:1px solid #bec2c980;overflow:hidden}.CertificationDrawer_contentCard__i_mBc button:not(:disabled),.CertificationDrawer_domainCreateModal__UR_6b button:not(:disabled),.CertificationDrawer_headerCard__2qkUW button:not(:disabled),.CertificationDrawer_structureWrap__e34A6 button:not(:disabled),.CertificationDrawer_unsavedModal__jh2TF button:not(:disabled){cursor:pointer}.CertificationDrawer_contentCard__i_mBc button:disabled,.CertificationDrawer_domainCreateModal__UR_6b button:disabled,.CertificationDrawer_headerCard__2qkUW button:disabled,.CertificationDrawer_structureWrap__e34A6 button:disabled,.CertificationDrawer_unsavedModal__jh2TF button:disabled{cursor:not-allowed}.CertificationDrawer_headerLevelStrip__bCr6D{background:#FFC80026;padding-left:9.75rem;border-bottom:1px solid #a695594d;display:flex;align-items:center;justify-content:space-between;min-height:3.375rem}.CertificationDrawer_editButton__dPqyb{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:100%;color:#563f00;background:#FFE791;border:1px solid #0000000d;border-radius:999px}.CertificationDrawer_levelBadge__G16Yw{font-size:1rem;font-weight:600;vertical-align:bottom;line-height:100%;color:#563f00}.CertificationDrawer_headerMain__4cBJu{display:flex;align-items:flex-start;padding:0 1.5rem 1.375rem;background:#ffffff}.CertificationDrawer_certBadge__zDzcq{object-fit:cover;padding:6px}.CertificationDrawer_certBadgePlaceholder__X5yv6,.CertificationDrawer_certBadge__zDzcq{width:108px;height:108px;border-radius:15px;background:#fff;flex-shrink:0;margin-top:-32px;position:relative;z-index:1;border:1px solid #00000026}.CertificationDrawer_certBadgePlaceholder__X5yv6{display:flex;align-items:center;justify-content:center;color:#BFBFBF}.CertificationDrawer_certHeaderText__Z97Sv{display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:1.125rem;padding-left:1.5rem;padding-right:1.5rem}.CertificationDrawer_certName__6sgk0{font-size:1.75rem;font-weight:600;color:var(--color-text-high-contrast);vertical-align:middle}.CertificationDrawer_certSubtitle__lDPrH{font-size:.875rem;font-weight:500;color:var(--color-text-medium-contrast);font-style:italic}.CertificationDrawer_contentCard__i_mBc{flex:1 1 auto;display:flex;flex-direction:column;width:calc(100% - 2.375rem);max-width:100%;box-sizing:border-box;min-height:100%;background:#ffffff;border-radius:1.25rem;border:1px solid #bec2c980}.CertificationDrawer_overviewContentCard__uuYuH{flex:0 0 auto;min-height:0}.CertificationDrawer_contentHeader___sm4A{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;border-bottom:1px solid #e4dab3;padding:.75rem 1.5rem .813rem;background:#FFF7D9}.CertificationDrawer_contentHeaderTop___j3PD{display:flex;align-items:center;justify-content:space-between;gap:1rem}.CertificationDrawer_contentHeaderActions__9R91n{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.CertificationDrawer_overviewCancelButton__eLv9D{display:flex;align-items:center;justify-content:center;padding:.5rem .875rem;font-size:.875rem;font-weight:600;line-height:100%;color:var(--color-text-high-contrast,#222);background:#fff;border:1px solid #e2e8f0;border-radius:999px;cursor:pointer;gap:.25rem}.CertificationDrawer_overviewCancelButton__eLv9D:hover:not(:disabled){background:#f8fafc}.CertificationDrawer_overviewCancelButton__eLv9D:disabled,.CertificationDrawer_overviewSaveButton__kzYUC:disabled{opacity:.55;cursor:not-allowed}.CertificationDrawer_overviewSaveButton__kzYUC{display:flex;align-items:center;gap:.313rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:100%;color:#fff;background:#0196f2;border:1px solid #0000000d;border-radius:999px;cursor:pointer}.CertificationDrawer_overviewError__NdvgN{padding:.75rem 1rem;font-size:.875rem;font-weight:500;color:#dc2626;background:#fee2e2;border-radius:.5rem}.CertificationDrawer_overviewInput__0zhpH,.CertificationDrawer_overviewTextarea__5J8iT{width:100%;max-width:100%;box-sizing:border-box;padding:.5rem .625rem;font-size:14px;font-weight:500;line-height:1.5;color:var(--color-text-high-contrast);border:1px solid #e2e8f0;border-radius:8px;background:#fff}.CertificationDrawer_overviewTextarea__5J8iT{min-height:88px;resize:vertical}.CertificationDrawer_overviewCheckboxRow__HuyWP{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:500;color:var(--color-text-high-contrast);cursor:pointer}.CertificationDrawer_overviewCheckboxRow__HuyWP input[type=checkbox]{cursor:pointer}.CertificationDrawer_contentTitle__JPjw_{margin:0;font-size:1rem;font-weight:600;color:#342600}.CertificationDrawer_contentBody___ooVU{padding:1.5rem}.CertificationDrawer_placeholder__vKyPG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0;gap:8px;color:var(--color-text-low-contrast,#9ca3af)}.CertificationDrawer_placeholderTitle__FPcCP{font-size:14px;font-weight:600}.CertificationDrawer_placeholderText__YU6qe{font-size:12px}.CertificationDrawer_roleContent__89wQf{display:flex;flex-direction:column;gap:16px}.CertificationDrawer_roleRow__f6P_Q{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center}.CertificationDrawer_roleLabel__o2ozv{font-size:14px;font-weight:600;color:var(--color-text-medium-contrast);margin-bottom:auto}.CertificationDrawer_roleValue__Iig_s{font-size:14px;font-weight:500;line-height:1.6;color:var(--color-text-high-contrast)}.CertificationDrawer_reviewOptionsGroup__KHD7i{display:flex;flex-direction:column;gap:16px;padding-left:16px;border-left:2px solid #d1d5db7d}.CertificationDrawer_reviewOptionsGroup__KHD7i .CertificationDrawer_roleRow__f6P_Q{grid-template-columns:104px minmax(0,1fr)}.CertificationDrawer_reviewersFieldStack__Yw4Hg{display:flex;flex-direction:column;gap:6px}.CertificationDrawer_unsavedOverlay__3lG5_{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,23,42,.52);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}.CertificationDrawer_unsavedModal__jh2TF{width:min(92vw,30rem);max-height:90vh;overflow:hidden;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.75rem;background:var(--color-foreground,#ffffff);box-shadow:0 25px 50px -12px rgba(15,23,42,.35);cursor:default}.CertificationDrawer_unsavedHeader__c3QiE{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.CertificationDrawer_unsavedTitle__ZSvR5{margin:0;color:var(--color-text-high-contrast);font-size:1.125rem;font-weight:700;letter-spacing:0}.CertificationDrawer_unsavedCloseButton__IptCC{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border:none;border-radius:.375rem;background:transparent;color:var(--color-text-medium-contrast);cursor:pointer}.CertificationDrawer_unsavedCloseButton__IptCC:hover:not(:disabled){background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast)}.CertificationDrawer_unsavedCloseButton__IptCC:disabled{opacity:.5;cursor:not-allowed}.CertificationDrawer_unsavedContent__neoKN{padding:1.5rem}.CertificationDrawer_unsavedStatusPanel__zrhMN{display:flex;align-items:flex-start;gap:.875rem;padding:1rem;border:1px solid #bfdbfe;border-radius:.625rem;background:#eff6ff}.CertificationDrawer_unsavedStatusIcon__l2zn5{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:999px;background:#ffffff;color:#2563eb;box-shadow:inset 0 0 0 1px rgba(37,99,235,.15)}.CertificationDrawer_unsavedSpinner__rW8BR{animation:CertificationDrawer_unsavedSpin__PbI8Y 1s linear infinite}.CertificationDrawer_unsavedLead__knoVs{margin:0 0 .35rem;color:var(--color-text-high-contrast);font-size:.925rem;font-weight:600;line-height:1.45}.CertificationDrawer_unsavedText__1Ve1E{margin:0;color:var(--color-text-medium-contrast);font-size:.875rem;line-height:1.5}.CertificationDrawer_unsavedActions__4fHr_{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--color-border-light,#e5e7eb);background:var(--color-light-background,#f8fafc)}.CertificationDrawer_unsavedCancelButton__pz6GJ,.CertificationDrawer_unsavedDiscardButton___1Zmk,.CertificationDrawer_unsavedSaveButton__juqt6{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.65rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer}.CertificationDrawer_unsavedCancelButton__pz6GJ{border:1px solid var(--color-border-light,#e5e7eb);background:var(--color-foreground,#ffffff);color:var(--color-text-medium-contrast)}.CertificationDrawer_unsavedCancelButton__pz6GJ:hover:not(:disabled){border-color:var(--color-border,#d1d5db);color:var(--color-text-high-contrast)}.CertificationDrawer_unsavedDiscardButton___1Zmk{border:1px solid #fecaca;background:#ffffff;color:#dc2626}.CertificationDrawer_unsavedDiscardButton___1Zmk:hover:not(:disabled){background:#fef2f2}.CertificationDrawer_unsavedSaveButton__juqt6{border:none;background:#0196f2;color:#ffffff}.CertificationDrawer_unsavedSaveButton__juqt6:hover:not(:disabled){background:#0284c7}.CertificationDrawer_unsavedCancelButton__pz6GJ:disabled,.CertificationDrawer_unsavedDiscardButton___1Zmk:disabled,.CertificationDrawer_unsavedSaveButton__juqt6:disabled{opacity:.55;cursor:not-allowed}@keyframes CertificationDrawer_unsavedSpin__PbI8Y{to{transform:rotate(1turn)}}@media (max-width:640px){.CertificationDrawer_unsavedContent__neoKN,.CertificationDrawer_unsavedHeader__c3QiE{padding-left:1rem;padding-right:1rem}.CertificationDrawer_unsavedActions__4fHr_{flex-direction:column;padding:.875rem 1rem 1rem}.CertificationDrawer_unsavedCancelButton__pz6GJ,.CertificationDrawer_unsavedDiscardButton___1Zmk,.CertificationDrawer_unsavedSaveButton__juqt6{width:100%}}.CertificationDrawer_completionWrap__flvPH{display:flex;flex-direction:column}.CertificationDrawer_completionStats__YHxaF{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.CertificationDrawer_completionCount__W7Gbv{font-size:2.5rem;font-weight:600;color:var(--color-text-high-contrast)}.CertificationDrawer_completionLabel__6q2m_{font-size:1rem;font-weight:600;color:var(--color-text-medium-contrast);line-height:125%}.CertificationDrawer_completionDivider__N2exm{height:1px;background:#D9D9D9;margin:1rem 0}.CertificationDrawer_completionSearch__0IcJC{display:flex;align-items:center;gap:.5rem;border:1px solid #bec2c9;border-radius:999px;padding:.531rem .75rem;background:#fff}.CertificationDrawer_searchIcon__N3bbz{flex-shrink:0;color:#9ca3af}.CertificationDrawer_completionSearchInput__gZf02{border:none;outline:none;font-size:1rem;font-weight:500;color:#000000;background:#ffffff;width:100%}.CertificationDrawer_completionSearchInput__gZf02::placeholder{color:#9ca3af}.CertificationDrawer_completionEmpty__yxVnO{padding:1.5rem 0;color:#858d99;font-size:.875rem;text-align:center}.CertificationDrawer_completionList__3k4TF{margin-top:1rem}.CertificationDrawer_completionGroup__tVcnv,.CertificationDrawer_completionList__3k4TF{display:flex;flex-direction:column;gap:1rem}.CertificationDrawer_completionGroupLabel__qclLn{font-size:.75rem;font-weight:600;color:var(--color-text-medium-contrast)}.CertificationDrawer_completionUserRow__C1uSc{display:flex;align-items:center;gap:.75rem}.CertificationDrawer_userAvatar__CsIWf{width:44px;height:44px;border-radius:50%;background:#3b82f6;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:.875rem;font-weight:700}.CertificationDrawer_completionUserName__vqjTI{font-size:1rem;font-weight:600;color:#334155}.CertificationDrawer_completionUserMeta__kXOcO{font-size:1rem;font-weight:400;color:var(--color-text-medium-contrast)}.CertificationDrawer_structureWrap__e34A6{display:flex;flex-direction:column;gap:1.5rem;flex:1 1 auto;width:calc(100% - 2.375rem);max-width:100%;box-sizing:border-box}.CertificationDrawer_structureTitle__lO9Z3{font-weight:600;font-size:1.5rem;color:#000000}.CertificationDrawer_structureError___ZXma{padding:.75rem 1rem;background:#fee2e2;color:#dc2626;border-radius:.5rem;font-size:.875rem}.CertificationDrawer_domainCardHeaderActions__j7eR_{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.CertificationDrawer_removeDomainButton__9A0on{display:flex;align-items:center;gap:.313rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:100%;color:#fff;background:#dc2626;border:1px solid #0000000d;border-radius:999px}.CertificationDrawer_domainCard__rvBgE{border-radius:16px;border:1px solid #bec2c980;overflow:hidden}.CertificationDrawer_domainCardHeader__Md1oE{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#FFF7D9;border-bottom:.5px solid #e2e8f0;padding:.531rem .75rem .531rem 1.5rem}.CertificationDrawer_domainCardHeaderEditing__XzYLk{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#F5F7F9;border-bottom:.5px solid #bec2c9;padding:1.094rem 1.5rem}.CertificationDrawer_domainCardHeaderTitle__BBp7M{flex:1 1;min-width:0;max-width:520px}.CertificationDrawer_domainCardTitle__8CfJ6{display:block;font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CertificationDrawer_domainCardBody__kIPcx{padding:1.5rem;display:flex;flex-direction:column;gap:2rem;background:#fff}.CertificationDrawer_streamRow__PtxvN{display:flex;align-items:flex-start;gap:1.25rem}.CertificationDrawer_streamLabel__LgAxp{flex-shrink:0;width:72px;font-size:.875rem;font-weight:600;color:var(--color-text-medium-contrast);padding-top:.4rem}.CertificationDrawer_streamCourses__uHsrO{display:flex;flex-direction:column;gap:.5rem;flex:1 1;min-width:0}.CertificationDrawer_courseEntryWrap__OqQn6{position:relative}.CertificationDrawer_courseConnectorSvg__3Pohc{position:absolute;top:-.4rem;pointer-events:none}.CertificationDrawer_courseEntry__qk9nj{display:flex;align-items:center;gap:.5rem}.CertificationDrawer_courseIndex__e_Ek5{flex-shrink:0;font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast);min-width:20px}.CertificationDrawer_courseIndexEditing__6iyT_{flex-shrink:0;font-size:.875rem;font-weight:500;color:var(--color-text-low-contrast);min-width:20px}.CertificationDrawer_coursePill__gG2wq{font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast);background:#F3F3F3;border-radius:.5rem;padding:.375rem .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CertificationDrawer_saveButton__GNPL3{display:flex;align-items:center;gap:.313rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:100%;color:#fff;background:#0196F2;border:1px solid #0000000d;border-radius:999px}.CertificationDrawer_domainSelectorStack__Ua9eA{display:flex;flex-direction:column;gap:.625rem;width:100%}.CertificationDrawer_domainSelectTrigger__Ujn5L{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;max-width:100%;min-height:42px;box-sizing:border-box;padding:.5rem .75rem;color:var(--color-text-high-contrast);background:#DFE5EC;border:1px solid #0000000d;border-radius:11px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.CertificationDrawer_domainSelectTrigger__Ujn5L:hover{border-color:#cbd5e1}.CertificationDrawer_domainSelectTrigger__Ujn5L:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.12)}.CertificationDrawer_domainSelectDisplay__f0i8X{min-width:0;overflow:hidden;color:var(--color-text-high-contrast);font-size:1rem;font-weight:600;line-height:1.25;text-align:left;text-overflow:ellipsis;white-space:nowrap}.CertificationDrawer_domainSelectPlaceholder__XKKKa{color:var(--color-text-medium-contrast)}.CertificationDrawer_domainSelectChevron__y8dKB{flex-shrink:0;color:var(--color-text-medium-contrast);transition:transform .2s ease}.CertificationDrawer_domainSelectTrigger__Ujn5L[data-state=open] .CertificationDrawer_domainSelectChevron__y8dKB{transform:rotate(180deg)}.CertificationDrawer_domainSelectMenu__oGKsA{z-index:1500;min-width:max(var(--radix-dropdown-menu-trigger-width),280px);max-height:320px;overflow:hidden;padding:.375rem;background:var(--color-foreground,#ffffff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.CertificationDrawer_domainSelectMenuContent__Srhuo{display:flex;flex-direction:column;gap:.125rem;max-height:308px;overflow-y:auto}.CertificationDrawer_domainSelectCreateItem__QahS3,.CertificationDrawer_domainSelectItem__1vz98{display:flex;align-items:center;width:100%;border:none;border-radius:.375rem;background:none;cursor:pointer;text-align:left;transition:background .15s ease}.CertificationDrawer_domainSelectItem__1vz98{justify-content:space-between;padding:.625rem .75rem}.CertificationDrawer_domainSelectCreateItem__QahS3{padding:.625rem .75rem}.CertificationDrawer_domainSelectCreateItem__QahS3:focus,.CertificationDrawer_domainSelectCreateItem__QahS3:hover,.CertificationDrawer_domainSelectItem__1vz98:focus,.CertificationDrawer_domainSelectItem__1vz98:hover{background:#f3f4f6;outline:none}.CertificationDrawer_domainSelectItemText__dfXeY{min-width:0;overflow:hidden;color:var(--color-text-high-contrast,#222);font-size:.875rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.CertificationDrawer_domainSelectItemCheck__iJ1uc{flex-shrink:0;color:var(--color-primary-action-background,#3b82f6)}.CertificationDrawer_domainSelectCreateText__n0zr_{color:var(--color-text-high-contrast,#222);font-size:.875rem;font-weight:500}.CertificationDrawer_domainSelectSeparator__0Rk_e{height:1px;margin:.375rem .125rem;background:var(--color-border-light,#e5e7eb)}.CertificationDrawer_domainSelectEmpty__HEtnm{padding:.625rem .75rem;color:var(--color-text-medium-contrast);font-size:.875rem;font-weight:500}.CertificationDrawer_domainCreateModalOverlay__CNgtE{position:fixed;inset:0;z-index:1310;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,23,42,.42);cursor:pointer}.CertificationDrawer_domainCreateModal__UR_6b{width:min(92vw,28rem);overflow:hidden;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.75rem;background:#ffffff;box-shadow:0 25px 50px -12px rgba(15,23,42,.35);cursor:default}.CertificationDrawer_domainCreateModalHeader__4YenA{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.CertificationDrawer_domainCreateModalTitle__ygU1j{margin:0;font-size:1rem;font-weight:700;color:var(--color-text-high-contrast)}.CertificationDrawer_domainCreateModalClose__Prcfp{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.375rem;background:transparent;color:var(--color-text-medium-contrast)}.CertificationDrawer_domainCreateModalClose__Prcfp:hover:not(:disabled){background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast)}.CertificationDrawer_domainCreateModalBody__yBbDg{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}.CertificationDrawer_domainCreateModalError__BKbL5{padding:.625rem .75rem;color:#dc2626;background:#fee2e2;border-radius:.5rem;font-size:.875rem;font-weight:500}.CertificationDrawer_domainCreateModalField____pqK{display:flex;flex-direction:column;gap:.375rem;color:var(--color-text-medium-contrast);font-size:.875rem;font-weight:600}.CertificationDrawer_domainCreateModalInput__6HLgO,.CertificationDrawer_domainCreateModalTextarea__IO7Vd{width:100%;box-sizing:border-box;color:var(--color-text-high-contrast);background:#ffffff;border:1px solid #dbe3ec;border-radius:.5rem;font-size:.875rem;font-weight:500;padding:.625rem .75rem}.CertificationDrawer_domainCreateModalTextarea__IO7Vd{min-height:88px;resize:vertical}.CertificationDrawer_domainCreateModalInput__6HLgO:focus,.CertificationDrawer_domainCreateModalTextarea__IO7Vd:focus{outline:none;border-color:#6366f1}.CertificationDrawer_domainCreateModalActions__s2Jor{display:flex;justify-content:flex-end;gap:.625rem;padding:1rem 1.25rem;border-top:1px solid var(--color-border-light,#e5e7eb);background:var(--color-light-background,#f8fafc)}.CertificationDrawer_domainCreateModalCancel__WaJcJ,.CertificationDrawer_domainCreateModalSubmit__v_Azk{display:inline-flex;align-items:center;justify-content:center;min-height:2.375rem;padding:.625rem .875rem;border-radius:.5rem;font-size:.875rem;font-weight:600}.CertificationDrawer_domainCreateModalCancel__WaJcJ{border:1px solid var(--color-border-light,#e5e7eb);background:#ffffff;color:var(--color-text-medium-contrast)}.CertificationDrawer_domainCreateModalSubmit__v_Azk{border:none;background:#0196f2;color:#ffffff}.CertificationDrawer_domainCreateModalCancel__WaJcJ:disabled,.CertificationDrawer_domainCreateModalSubmit__v_Azk:disabled{opacity:.55;cursor:not-allowed}.CertificationDrawer_courseCreateModalContent__Eg7Pl{width:min(92vw,42rem);max-height:88vh;overflow:hidden;z-index:1321}.CertificationDrawer_courseCreateModalOverlay__TG_1k{z-index:1320}.CertificationDrawer_courseCreateForm__6zRbC{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.CertificationDrawer_courseCreateModalBody__0P9xG{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}.CertificationDrawer_courseCreateFormRow__DiwIg{display:flex;align-items:flex-start;gap:.625rem}.CertificationDrawer_courseCreateFormPicker__5Pra0{flex:1 1 auto;min-width:0}.CertificationDrawer_courseCreateGeneratedForm__2mYF1{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:.625rem .75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;background:#f8fafc;color:var(--color-text-high-contrast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CertificationDrawer_courseCreateGeneratedFormTitle__CxVKa{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600}.CertificationDrawer_courseCreateNewFormButton__qXzwv{flex-shrink:0;min-height:2.75rem;padding:.625rem .875rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;background:#ffffff;color:var(--color-text-high-contrast);font-size:.875rem;font-weight:600;cursor:pointer}.CertificationDrawer_courseCreateNewFormButton__qXzwv:hover:not(:disabled){background:#f3f4f6}.CertificationDrawer_courseCreateNewFormButton__qXzwv:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.CertificationDrawer_courseCreateFormRow__DiwIg{flex-direction:column}.CertificationDrawer_courseCreateNewFormButton__qXzwv{width:100%}}.CertificationDrawer_coursePillMenuWrap__xKf7x{position:relative;flex-shrink:0;margin-left:auto}.CertificationDrawer_coursePillMenu__kMf9Q{display:flex;align-items:center;justify-content:center;padding:.375rem;width:28px;height:28px;color:var(--color-text-medium-contrast);background:#F7F9FB;border:none;border-radius:99px;cursor:pointer;transition:background .12s}.CertificationDrawer_courseMenu__RPASG{position:absolute;right:0;top:calc(100% + 4px);z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);min-width:140px;overflow:hidden}.CertificationDrawer_courseMenuItem__NSnNG{display:block;width:100%;text-align:left;padding:.5rem .875rem;font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast);background:transparent;border:none;cursor:pointer;transition:background .1s}.CertificationDrawer_courseMenuItem__NSnNG:hover{background:#f1f5f9}.CertificationDrawer_courseMenuItemDanger__2bf7c{display:block;width:100%;text-align:left;padding:.5rem .875rem;font-size:.875rem;font-weight:500;color:#ef4444;background:transparent;border:none;cursor:pointer;transition:background .1s}.CertificationDrawer_addCourseButton__6__U0{display:inline-flex;align-items:center;justify-content:space-between;gap:.375rem;font-size:.875rem;font-weight:500;color:#000000;background:#ffffff;border:1px solid #0000001a;border-radius:.5rem;padding:.375rem .625rem;box-shadow:0 1px 2px 0 #00000012;cursor:pointer}.CertificationDrawer_addCourseButton__6__U0:hover{border-color:#cbd5e1}.CertificationDrawer_addCourseButton__6__U0:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.12)}.CertificationDrawer_addCourseButton__6__U0[data-state=open] .CertificationDrawer_addCourseChevron__S5617{transform:rotate(180deg)}.CertificationDrawer_addCourseChevron__S5617{flex-shrink:0;color:var(--color-text-medium-contrast);transition:transform .2s ease}.CertificationDrawer_addCourseMenu__5o_l8{z-index:1500;min-width:max(var(--radix-dropdown-menu-trigger-width),220px);max-height:300px;overflow-y:auto;padding:.375rem;background:var(--color-foreground,#ffffff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.CertificationDrawer_addCourseSearchInput__Yv36Z{display:block;width:100%!important;max-width:none;inline-size:100%;min-width:0;box-sizing:border-box;margin-bottom:.25rem;min-height:40px;padding:7px 10px;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff;color:var(--color-text-high-contrast);font-size:16px!important;font-weight:500;line-height:24px}.CertificationDrawer_addCourseSearchInput__Yv36Z:focus{border-color:#94a3b8}.CertificationDrawer_addCourseSearchInput__Yv36Z::placeholder{color:var(--color-text-medium-contrast)}.CertificationDrawer_addCourseMenuItem__M11xE{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.625rem .75rem;border:none;border-radius:.375rem;background:none;color:var(--color-text-high-contrast,#222);font-size:.875rem;font-weight:500;cursor:pointer;text-align:left;transition:background .15s ease}.CertificationDrawer_addCourseMenuItemText__qVBLk{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CertificationDrawer_addCourseMenuItemCheck__SHl0y{flex-shrink:0;color:var(--color-text-medium-contrast)}.CertificationDrawer_addCourseMenuItem__M11xE:focus,.CertificationDrawer_addCourseMenuItem__M11xE:hover{background:#f3f4f6;outline:none}.CertificationDrawer_addCourseMenuEmpty__aixhA{padding:.625rem .75rem;color:var(--color-text-medium-contrast);font-size:.875rem;font-weight:500}.CertificationDrawer_addCourseMenuSeparator__cC5O1{height:1px;margin:.375rem .125rem;background:var(--color-border-light,#e5e7eb)}.CertificationDrawer_removeStreamButton__2NdJi{font-size:.875rem;font-weight:500;color:#FF4545;background:#ffffff;border:1px solid #0000001a;border-radius:.5rem;padding:.375rem .625rem;box-shadow:0 1px 2px 0 #00000012}.CertificationDrawer_domainCardFooter__cpyX6{padding:1.5rem;border-top:.5px solid #bec2c9}.CertificationDrawer_addStreamButton__LbIw3{font-size:.875rem;font-weight:600;color:#000000;background:#ffffff;border:1px solid #0000001a;border-radius:.75rem;padding:.625rem 1rem;box-shadow:0 1px 2px 0 #00000012;gap:.5rem;cursor:pointer}.CertificationDrawer_addStreamButton__LbIw3:disabled{cursor:not-allowed}.CertificationDrawer_addDomainButton__qYXoX{display:flex;align-items:center;gap:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;color:var(--color-text-high-contrast);background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-self:flex-start;box-shadow:0 1px 2px 0 #00000012}.CategoryDeleteModal_overlay__39qSE{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,23,42,.52);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:10200}.CategoryDeleteModal_modal__Uk0_C{display:flex;flex-direction:column;width:min(92vw,30rem);max-height:90vh;overflow:hidden;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.75rem;background:var(--color-foreground,#ffffff);box-shadow:0 25px 50px -12px rgba(15,23,42,.35)}.CategoryDeleteModal_header__mWVt3{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--color-border-light,#e5e7eb);flex-shrink:0}.CategoryDeleteModal_title__4CuKP{margin:0;color:var(--color-text-high-contrast);font-size:1.125rem;font-weight:700;letter-spacing:0}.CategoryDeleteModal_closeButton__h6bSO{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border:none;border-radius:.375rem;background:transparent;color:var(--color-text-medium-contrast);cursor:pointer}.CategoryDeleteModal_closeButton__h6bSO:hover:not(:disabled){background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast)}.CategoryDeleteModal_closeButton__h6bSO:disabled{opacity:.5;cursor:not-allowed}.CategoryDeleteModal_content__Ow1rb{display:flex;flex-direction:column;gap:1rem;min-height:0;overflow-y:auto;padding:1.5rem}.CategoryDeleteModal_statusPanel__3Ij9n{display:flex;align-items:flex-start;gap:.875rem;padding:1rem;border:1px solid #dbeafe;border-radius:.625rem;background:#eff6ff}.CategoryDeleteModal_confirm__uFBuM{border-color:#bfdbfe;background:#eff6ff}.CategoryDeleteModal_default__xlDc3{border-color:transparent;background:none}.CategoryDeleteModal_blocked__4lVw_,.CategoryDeleteModal_error__J1spM{border-color:#fecaca;background:#fef2f2}.CategoryDeleteModal_checking___yyht,.CategoryDeleteModal_deleting__Ya9sY{border-color:#dbeafe;background:#f8fafc}.CategoryDeleteModal_statusIcon__CNRDM{background:#ffffff;color:#2563eb;box-shadow:inset 0 0 0 1px rgba(37,99,235,.15)}.CategoryDeleteModal_statusIconWarning__DjNvA,.CategoryDeleteModal_statusIcon__CNRDM{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:999px}.CategoryDeleteModal_statusIconWarning__DjNvA{background:#fef3c7;color:#b96018;margin-bottom:.75rem}.CategoryDeleteModal_textBold__AJkdg{font-weight:600}.CategoryDeleteModal_blocked__4lVw_ .CategoryDeleteModal_statusIcon__CNRDM,.CategoryDeleteModal_error__J1spM .CategoryDeleteModal_statusIcon__CNRDM{color:#dc2626;box-shadow:inset 0 0 0 1px rgba(220,38,38,.15)}.CategoryDeleteModal_spinnerIcon__roZDE{animation:CategoryDeleteModal_spin__ISY78 1s linear infinite}.CategoryDeleteModal_statusLead__UYM1g{margin:0 0 .35rem;color:var(--color-text-high-contrast);font-size:.925rem;font-weight:600;line-height:1.45}.CategoryDeleteModal_statusText___sdES{margin:0;color:var(--color-text-medium-contrast);font-size:.875rem;line-height:1.5}.CategoryDeleteModal_formList__m0xbJ{margin-top:.85rem;padding:.75rem;border:1px solid rgba(220,38,38,.16);border-radius:.5rem;background:rgba(255,255,255,.72)}.CategoryDeleteModal_formListLabel__JJeQM{margin:0 0 .45rem;color:var(--color-text-high-contrast);font-size:.8125rem;font-weight:700}.CategoryDeleteModal_formList__m0xbJ ul{margin:0;padding-left:1rem;color:var(--color-text-high-contrast);font-size:.85rem;line-height:1.45}.CategoryDeleteModal_formList__m0xbJ li{margin-bottom:.25rem}.CategoryDeleteModal_formList__m0xbJ li:last-child{margin-bottom:0}.CategoryDeleteModal_otherFormsText__Do0xn{margin:.45rem 0 0;color:var(--color-text-medium-contrast);font-size:.8125rem;font-weight:600}.CategoryDeleteModal_actions__GvnJJ{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--color-border-light,#e5e7eb);background:var(--color-light-background,#f8fafc);flex-shrink:0}.CategoryDeleteModal_cancelButton__H7QVy,.CategoryDeleteModal_dangerOutlineButton__ryBcC,.CategoryDeleteModal_darkButton__vPDWx,.CategoryDeleteModal_deleteButton__vEQWY,.CategoryDeleteModal_primaryButton__plaXI{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.65rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer}.CategoryDeleteModal_cancelButton__H7QVy{border:1px solid var(--color-border-light,#e5e7eb);background:var(--color-foreground,#ffffff);color:var(--color-text-medium-contrast)}.CategoryDeleteModal_cancelButton__H7QVy:hover:not(:disabled){border-color:var(--color-border,#d1d5db);color:var(--color-text-high-contrast)}.CategoryDeleteModal_cancelButton__H7QVy:disabled{opacity:.5;cursor:not-allowed}.CategoryDeleteModal_deleteButton__vEQWY{border:none;background:#dc2626;color:#ffffff}.CategoryDeleteModal_deleteButton__vEQWY:hover{background:#b91c1c}.CategoryDeleteModal_primaryButton__plaXI{border:none;background:var(--color-primary-action-background,#3b82f6);color:#ffffff}.CategoryDeleteModal_primaryButton__plaXI:hover:not(:disabled){background:var(--color-primary-action-background-hover,#2563eb)}.CategoryDeleteModal_primaryButton__plaXI:disabled{opacity:.5;cursor:not-allowed}.CategoryDeleteModal_darkButton__vPDWx{border:none;background:#0e172a;color:#ffffff}.CategoryDeleteModal_darkButton__vPDWx:disabled{opacity:.5;cursor:not-allowed}.CategoryDeleteModal_dangerOutlineButton__ryBcC{border:1px solid #ef4444;background:transparent;color:#EF4444}.CategoryDeleteModal_dangerOutlineButton__ryBcC:hover:not(:disabled){background:#fef2f2}.CategoryDeleteModal_dangerOutlineButton__ryBcC:disabled{opacity:.5;cursor:not-allowed}@keyframes CategoryDeleteModal_spin__ISY78{to{transform:rotate(1turn)}}@media (max-width:640px){.CategoryDeleteModal_content__Ow1rb,.CategoryDeleteModal_header__mWVt3{padding-left:1rem;padding-right:1rem}.CategoryDeleteModal_actions__GvnJJ{flex-direction:column;padding:.875rem 1rem 1rem}.CategoryDeleteModal_cancelButton__H7QVy,.CategoryDeleteModal_deleteButton__vEQWY{width:100%}}.CertificationScopeSelector_scopeSelector___COUi{display:flex;flex-direction:column;gap:.75rem;width:100%}.CertificationScopeSelector_scopeModeGroup__4tBTu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--color-border-light,#e5e7eb);border-radius:.5rem;overflow:hidden}.CertificationScopeSelector_scopeModeButton__Z0dw3{min-height:2.5rem;padding:.5rem .75rem;border:none;border-right:1px solid var(--color-border-light,#e5e7eb);background:var(--color-foreground,#fff);color:var(--color-text-medium-contrast,#64748b);font-size:.875rem;font-weight:500;cursor:pointer}.CertificationScopeSelector_scopeModeButton__Z0dw3:disabled{cursor:not-allowed}.CertificationScopeSelector_scopeModeButton__Z0dw3:last-child{border-right:none}.CertificationScopeSelector_scopeModeButton__Z0dw3:hover{background:var(--color-light-background,#f8fafc);color:var(--color-text-high-contrast)}.CertificationScopeSelector_scopeModeButtonActive__ueOQH,.CertificationScopeSelector_scopeModeButtonActive__ueOQH:hover{background:#0f172a;color:#ffffff}.CertificationScopeSelector_scopeHelpText__L8ykw{margin:-.25rem 0 0;font-size:.8125rem;color:var(--color-text-medium-contrast,#64748b)}.CertificationScopeSelector_selectorGroup__QpsoJ{display:flex;flex-direction:column;gap:.5rem}.CertificationScopeSelector_selectorHeader__0P2Kv{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.CertificationScopeSelector_selectorLabel__6_8cm{font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast);margin:0}.CertificationScopeSelector_selectAllButton__1qw9i{border:none;background:transparent;color:var(--color-primary-action-background,#2563eb);font-size:.8125rem;font-weight:600;padding:0;cursor:pointer}.CertificationScopeSelector_selectAllButton__1qw9i:disabled{color:var(--color-text-low-contrast,#94a3b8);cursor:not-allowed}.CertificationScopeSelector_multiSelectPanel__f9qO0{display:flex;flex-direction:column;border:1px solid var(--color-border-light,#e2e8f0);border-radius:.5rem;overflow:hidden;background:var(--color-foreground,#fff)}.CertificationScopeSelector_multiSelectSearch__W8Pq6{width:100%;padding:.5rem .625rem;font-size:.875rem;border:none;border-bottom:1px solid var(--color-border-light,#e2e8f0);outline:none;background:transparent;color:var(--color-text-high-contrast)}.CertificationScopeSelector_multiSelectSearch__W8Pq6::placeholder{color:var(--color-text-low-contrast,#94a3b8)}.CertificationScopeSelector_multiSelectList__PWAEf{display:flex;flex-direction:column;max-height:150px;overflow-y:auto;padding:.25rem 0}.CertificationScopeSelector_multiSelectItem__lqI0B{display:flex;align-items:center;gap:.5rem;padding:.35rem .625rem;font-size:.875rem;color:var(--color-text-high-contrast);cursor:pointer}.CertificationScopeSelector_multiSelectItem__lqI0B:hover{background:var(--color-light-background,#f8fafc)}.CertificationScopeSelector_multiSelectItem__lqI0B input[type=checkbox]{flex-shrink:0;cursor:pointer}.CertificationScopeSelector_multiSelectEmpty__fcbH9{padding:.625rem;font-size:.875rem;color:var(--color-text-low-contrast,#94a3b8)}@media (max-width:640px){.CertificationScopeSelector_scopeModeGroup__4tBTu{grid-template-columns:1fr}.CertificationScopeSelector_scopeModeButton__Z0dw3{border-right:none;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.CertificationScopeSelector_scopeModeButton__Z0dw3:last-child{border-bottom:none}}.CertificationCreateModal_modalContent__EqXQV{max-width:640px;width:min(92vw,640px);max-height:86vh}.CertificationCreateModal_modalContent__EqXQV button:not(:disabled){cursor:pointer}.CertificationCreateModal_modalContent__EqXQV button:disabled{cursor:not-allowed}.CertificationCreateModal_body__N7CLx{gap:1rem}.CertificationCreateModal_levelInputWrap__GVjla{display:flex;align-items:center;min-width:117px;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);transition:border-color .2s ease,box-shadow .2s ease}.CertificationCreateModal_levelInputWrap__GVjla:focus-within{border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.CertificationCreateModal_levelPrefix__kiSHo{flex-shrink:0;padding-left:.75rem;padding-right:.375rem;font-size:.875rem;color:var(--color-text-low-contrast,#94a3b8);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CertificationCreateModal_levelInput__RDIan{flex:1 1 auto;min-width:0;padding:.75rem .75rem .75rem 0;border:none;outline:none;font-size:.875rem;background:transparent;color:var(--color-text-high-contrast)}.CertificationCreateModal_levelInput__RDIan::placeholder{color:var(--color-text-low-contrast,#94a3b8)}.page_container__rdddv{display:flex;flex-direction:column;height:100%;gap:1rem;padding:1.75rem;max-width:none;margin:0 auto}.page_header__VDj65{display:flex;justify-content:space-between;align-items:center;padding-bottom:0}.page_title__pVY0F{font-size:2rem;font-weight:600;color:#000000}.page_content__7AFa0{flex:1 1;display:flex;flex-direction:column}.page_placeholderPane___NdZB{padding:2rem}.page_statusMessage___kYKJ{padding:2rem;text-align:center}.page_container__rdddv button:not(:disabled),.page_trainingModalContent__oDoc_ button:not(:disabled){cursor:pointer}.page_container__rdddv button:disabled,.page_trainingModalContent__oDoc_ button:disabled{cursor:not-allowed}@media (max-width:768px){.page_container__rdddv{padding:1rem}.page_header__VDj65{flex-direction:column;gap:1rem;align-items:flex-start}}@media (max-width:480px){.page_title__pVY0F{font-size:1.5rem}}.OrgChartDiagram_navPanel__pVFeM{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);z-index:10;display:flex;flex-direction:row;gap:4px;background:var(--color-foreground,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:12px;padding:5px 6px}.OrgChartDiagram_navDivider__nQfw1{width:1px;align-self:stretch;background:var(--color-border-light,#e5e7eb);margin:0 2px}.OrgChartDiagram_navButton__K0nsy{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:var(--color-text-high-contrast,#374151);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.page_container__cXVb9{max-width:none;width:100%;min-width:0;margin:0;padding:2rem;box-sizing:border-box;background:var(--color-foreground,#fff)}.page_header__IYG_I{display:flex;align-items:center;justify-content:space-between}.page_headerLeft__Sh_9p{flex:1 1}.page_createButton__jN5xN{display:flex;align-items:center;gap:.5rem;background:var(--color-primary-action-background,#3b82f6);color:var(--color-primary-action-foreground,white);border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.page_createButton__jN5xN:hover{background:var(--color-primary-action-background-hover,#2563eb)}.page_title__O8TaS{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast);margin:0 0 2rem;line-height:1.2}.page_description__szhUo{font-size:1rem;color:var(--color-text-medium-contrast);margin:0;line-height:1.5}.page_tabs__xBfRS{display:flex;gap:1rem;margin-bottom:1rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.page_tab__b2jXQ{display:flex;align-items:center;gap:.5rem;background:none;padding:1rem 0;font-size:1rem;font-weight:500;color:var(--color-text-medium-contrast);cursor:pointer;border:none;border-bottom:2px solid transparent}.page_tab__b2jXQ:hover{color:var(--color-text-high-contrast)}.page_tabActive__wegzM{color:var(--color-primary-action-background,#3b82f6);border-bottom-color:var(--color-primary-action-background,#3b82f6)}.page_errorState__Roc85,.page_loadingState__PMISh{text-align:center;padding:4rem 2rem;color:var(--color-text-medium-contrast)}.page_errorState__Roc85 p,.page_loadingState__PMISh p{font-size:1rem;margin:0}.page_emptyState__jeQKy{text-align:center;padding:4rem 2rem;background:var(--color-light-background,#f8fafc);border-radius:.75rem;border:1px dashed var(--color-border-light,#e5e7eb);display:flex;gap:.5rem;flex-direction:column;justify-content:center;align-items:center}.page_emptyIcon__ak_TC{color:var(--color-text-low-contrast);margin-bottom:1rem}.page_emptyStateButton__J0U02{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-primary-action-background,#3b82f6);color:var(--color-primary-action-foreground,white);border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;margin:2rem 0 0}.page_emptyStateButton__J0U02:hover{background:var(--color-primary-action-background-hover,#2563eb)}.page_emptyState__jeQKy h2{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast);margin:0 0 .5rem}.page_emptyState__jeQKy p{font-size:1rem;color:var(--color-text-medium-contrast);margin:0}.page_workflowsHeader__Oow2a{margin-bottom:1.5rem}.page_workflowsHeader__Oow2a h2{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast);margin:0}.page_workflowsList__QU_7P{width:100%;min-width:0;margin-bottom:3rem}.page_workflowGrid___VX6J{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_workflowCard__oURNs{padding:1.5rem;background:var(--color-foreground,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.75rem;transition:all .2s ease}.page_workflowCard__oURNs:hover{border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.page_workflowHeader__l9CTF{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.page_workflowName__57k7M{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);margin:0}.page_statusBadge__2PGMz{padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.page_statusActive__EVk2_{background:#dcfce7;color:#166534}.page_statusInactive__azOya{background:#fee2e2;color:#991b1b}.page_workflowDetails__O0xB3{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.page_workflowDetail__XWP9F{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-medium-contrast)}.page_workflowDetail__XWP9F svg{color:var(--color-text-low-contrast);flex-shrink:0}.page_workflowActions__cXWwz{display:flex;gap:.75rem}.page_actionButton__lCMln{flex:1 1;padding:.5rem 1rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.page_actionButton__lCMln:hover{border-color:var(--color-primary-action-background,#3b82f6);color:var(--color-primary-action-background,#3b82f6)}.page_actionButtonSecondary__lME_n{background:var(--color-light-background,#f8fafc)}.page_workflowCreator__AIG4N{background:var(--color-foreground,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.75rem;padding:2rem}.page_creatorHeader__SwWM0{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.page_creatorHeader__SwWM0 h2{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast);margin:0 0 .5rem}.page_creatorHeader__SwWM0 p{color:var(--color-text-medium-contrast);margin:0}.page_creatorForm__guBXP{display:flex;flex-direction:column;gap:2rem}.page_formSection__DwHZu{display:flex;flex-direction:column;gap:1.5rem}.page_formSection__DwHZu h3{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);margin:0;padding-bottom:.5rem;border-bottom:1px solid var(--color-border-light,#e5e7eb)}.page_formGroup__3klLA{display:flex;flex-direction:column;gap:.5rem}.page_formRow__gpsSe{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.page_formLabel__kbI0h{font-size:.875rem;font-weight:500;color:var(--color-text-high-contrast);margin:0}.page_formInput__WxscU,.page_formSelect__JpTEC{padding:.75rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;font-size:.875rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);transition:border-color .2s ease}.page_formInput__WxscU:focus,.page_formSelect__JpTEC:focus{outline:none;border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.page_formHelp__DFdXT{font-size:.875rem;color:var(--color-text-low-contrast);margin:.25rem 0 0}.page_dayCheckboxes__fzlv_,.page_roleCheckboxes___r6_S{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.75rem;gap:.75rem;padding:1rem;background:var(--color-light-background,#f8fafc);border-radius:.375rem;border:1px solid var(--color-border-light,#e5e7eb)}.page_checkboxLabel__QcNMm{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-high-contrast);cursor:pointer}.page_checkboxLabel__QcNMm input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}.page_formActions__hE7h8{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--color-border-light,#e5e7eb)}.page_cancelButton__H9KHX{padding:.75rem 1.5rem;border:1px solid var(--color-border-light,#e5e7eb);border-radius:.375rem;background:var(--color-foreground,#fff);color:var(--color-text-high-contrast);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.page_cancelButton__H9KHX:hover{background:var(--color-light-background,#f8fafc)}.page_saveButton__nYlnU{padding:.75rem 1.5rem;border:none;border-radius:.375rem;background:var(--color-primary-action-background,#3b82f6);color:var(--color-primary-action-foreground,white);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.page_saveButton__nYlnU:hover{background:var(--color-primary-action-background-hover,#2563eb)}.page_activitiesHeader__lP_Hq{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.page_activitiesHeaderLeft__wTDLA{flex:1 1}.page_activitiesHeader__lP_Hq h2{font-size:1.25rem;font-weight:600;color:var(--color-text-high-contrast);margin:0 0 .5rem}.page_createActivityButton__4gQNG{display:flex;align-items:center;gap:.5rem;background:var(--color-primary-action-background,#3b82f6);color:var(--color-primary-action-foreground,white);border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.page_createActivityButton__4gQNG:hover{background:var(--color-primary-action-background-hover,#2563eb)}.page_createActivityButton__4gQNG:disabled{opacity:.6;cursor:not-allowed}.page_activitiesDescription__mkvIN{font-size:.875rem;color:var(--color-text-medium-contrast);margin:0}.page_activitiesGrid__20ZKw{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.page_activityCard__J_tYe{padding:1.5rem;background:var(--color-light-background,#f8fafc);border:1px solid var(--color-border-light,#e5e7eb);border-radius:.75rem;transition:all .2s ease;cursor:pointer}.page_activityCard__J_tYe:hover{background:var(--color-foreground,#fff);border-color:var(--color-primary-action-background,#3b82f6);box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-2px)}.page_activityIcon__Iel_L{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:var(--color-foreground,#fff);border-radius:.5rem;margin-bottom:1rem;color:var(--color-primary-action-background,#3b82f6)}.page_activityTitle__jKuID{font-size:1rem;font-weight:600;color:var(--color-text-high-contrast);margin:0 0 .5rem;line-height:1.4}.page_activityDescription__Vn7sC{font-size:.875rem;color:var(--color-text-medium-contrast);margin:0 0 1rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_activityMeta__l3rAL{display:flex;align-items:center;gap:1rem;margin-top:auto}.page_activityId__xpHXr{font-size:.875rem;color:var(--color-text-low-contrast);font-family:var(--font-mono,monospace)}.page_noActivities__oSBuS{grid-column:1/-1;text-align:center;padding:3rem 2rem;background:var(--color-light-background,#f8fafc);border-radius:.75rem;border:1px dashed var(--color-border-light,#e5e7eb)}.page_noActivitiesIcon__I5Nub{color:var(--color-text-low-contrast);margin-bottom:.5rem}.page_noActivities__oSBuS p{font-size:1rem;color:var(--color-text-medium-contrast);margin:0}@media (max-width:768px){.page_container__cXVb9{padding:1rem}.page_header__IYG_I{flex-direction:column;align-items:stretch;gap:1rem}.page_tabs__xBfRS{flex-direction:column;gap:0}.page_tab__b2jXQ{padding:.75rem 0}.page_dayCheckboxes__fzlv_,.page_formRow__gpsSe,.page_roleCheckboxes___r6_S,.page_workflowGrid___VX6J{grid-template-columns:1fr}.page_formActions__hE7h8,.page_workflowActions__cXWwz{flex-direction:column}}