.IconButton_iconButton__4NElu{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s ease;flex-shrink:0}.IconButton_iconButton__4NElu:disabled{opacity:.5;cursor:not-allowed}.IconButton_iconButton__4NElu:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.IconButton_iconButton--primary__8Pkj9{background:var(--signal);color:white}.IconButton_iconButton--primary__8Pkj9:hover:not(:disabled){background:color-mix(in srgb,var(--signal) 85%,black);transform:translateY(-2px);box-shadow:0 4px 12px var(--signal-glow)}.IconButton_iconButton--secondary__IJeMq{background:var(--bg-elevated);color:var(--text-primary)}.IconButton_iconButton--secondary__IJeMq:hover:not(:disabled){background:var(--bg-hover);color:var(--signal);transform:translateY(-2px)}.IconButton_iconButton--ghost__cdFsB{background:transparent;color:var(--text-secondary)}.IconButton_iconButton--ghost__cdFsB:hover:not(:disabled){background:var(--bg-hover);color:var(--signal);transform:translateY(-2px)}.IconButton_iconButton--outline__5IlxO{background:transparent;border:1px solid var(--border-default);color:var(--text-primary)}.IconButton_iconButton--outline__5IlxO:hover:not(:disabled){background:var(--bg-hover);border-color:var(--signal);color:var(--signal);transform:translateY(-2px)}.IconButton_iconButton__4NElu:active:not(:disabled){transform:translateY(0)}.IconButton_iconButton--xs__2In_P{width:24px;height:24px;font-size:12px;border-radius:4px}.IconButton_iconButton--sm__AkTia{width:32px;height:32px;font-size:14px;border-radius:6px}.IconButton_iconButton--md__ldnN5{width:40px;height:40px;font-size:16px;border-radius:8px}.IconButton_iconButton--lg__vjrjr{width:48px;height:48px;font-size:20px;border-radius:10px}.IconButton_iconButton--round__wKeEX{border-radius:50%}.IconButton_iconButton--loading__vFhtT{cursor:wait}.IconButton_iconButton__icon__Wogo5{display:flex;align-items:center;justify-content:center;width:1em;height:1em}.IconButton_iconButton__icon__Wogo5 svg{width:100%;height:100%}.IconButton_iconButton__spinner__8_hqC{width:1em;height:1em;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:IconButton_spin__fqZZT .6s linear infinite}@keyframes IconButton_spin__fqZZT{to{transform:rotate(1turn)}}.Checkbox_checkbox__meyBI{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.Checkbox_checkbox--disabled__DtP4l{opacity:.5;cursor:not-allowed}.Checkbox_checkbox__input__T1xDu{position:absolute;opacity:0;width:0;height:0}.Checkbox_checkbox__control__2uxyS{display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-border);border-radius:4px;background:var(--color-surface);transition:all .2s ease}.Checkbox_checkbox--sm__yRpdC .Checkbox_checkbox__control__2uxyS{width:14px;height:14px}.Checkbox_checkbox--md__YrmBA .Checkbox_checkbox__control__2uxyS{width:18px;height:18px}.Checkbox_checkbox--lg__dQJ1_ .Checkbox_checkbox__control__2uxyS{width:22px;height:22px}.Checkbox_checkbox__input__T1xDu:checked+.Checkbox_checkbox__control__2uxyS{background:var(--color-primary);border-color:var(--color-primary)}.Checkbox_checkbox__input__T1xDu:checked+.Checkbox_checkbox__control__2uxyS:after{content:"";width:40%;height:70%;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:2px}.Checkbox_checkbox--indeterminate__w7E85 .Checkbox_checkbox__control__2uxyS,.Checkbox_checkbox__input__T1xDu:indeterminate+.Checkbox_checkbox__control__2uxyS{background:var(--color-primary);border-color:var(--color-primary)}.Checkbox_checkbox--indeterminate__w7E85 .Checkbox_checkbox__control__2uxyS:after,.Checkbox_checkbox__input__T1xDu:indeterminate+.Checkbox_checkbox__control__2uxyS:after{content:"";width:60%;height:2px;background:white;border:none;transform:none;margin-bottom:0}.Checkbox_checkbox__input__T1xDu:focus-visible+.Checkbox_checkbox__control__2uxyS{outline:2px solid var(--color-primary);outline-offset:2px}.Checkbox_checkbox--invalid__YUbzs .Checkbox_checkbox__control__2uxyS{border-color:var(--color-error)}.Checkbox_checkbox__label__EoTfC{color:var(--color-text);font-size:14px}.Checkbox_checkbox--sm__yRpdC .Checkbox_checkbox__label__EoTfC{font-size:12px}.Checkbox_checkbox--lg__dQJ1_ .Checkbox_checkbox__label__EoTfC{font-size:16px}.Shared_sharedRoot__IZzPT{--neutral-1000:#000000;--neutral-950:#080808;--neutral-900:#0f0f0f;--neutral-850:#161616;--neutral-800:#1c1c1c;--neutral-700:#2e2e2e;--neutral-600:#444444;--neutral-500:#666666;--neutral-400:#888888;--neutral-300:#aaaaaa;--neutral-200:#cccccc;--neutral-100:#e8e8e8;--neutral-50:#f5f5f5;--neutral-0:#ffffff;--signal:#ff6b00;--signal-glow:rgba(255,107,0,0.4);--signal-soft:rgba(255,107,0,0.1);--success:#00c853;--success-soft:rgba(0,200,83,0.15);--warning:#ffab00;--warning-soft:rgba(255,171,0,0.15);--error:#ff1744;--error-soft:rgba(255,23,68,0.1);--info:#2979ff;--info-soft:rgba(41,121,255,0.15);--font-sans:var(--font-ibm-plex-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:var(--font-ibm-plex-mono),"IBM Plex Mono","SF Mono",monospace;--unit:8px;--space-1:calc(var(--unit) * 0.5);--space-2:var(--unit);--space-3:calc(var(--unit) * 1.5);--space-4:calc(var(--unit) * 2);--space-5:calc(var(--unit) * 2.5);--space-6:calc(var(--unit) * 3);--space-8:calc(var(--unit) * 4);--space-10:calc(var(--unit) * 5);--space-16:calc(var(--unit) * 8);--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--ease:cubic-bezier(0.4,0,0.2,1);--duration-fast:100ms;--duration-base:200ms;--duration-slow:400ms;--bg-base:var(--neutral-950);--bg-elevated:var(--neutral-900);--bg-surface:var(--neutral-850);--bg-hover:var(--neutral-800);--text-primary:var(--neutral-0);--text-secondary:var(--neutral-400);--text-muted:var(--neutral-500);--border-subtle:var(--neutral-800);--border-default:var(--neutral-700)}[data-theme=light] .Shared_sharedRoot__IZzPT{--bg-base:var(--neutral-50);--bg-elevated:var(--neutral-0);--bg-surface:var(--neutral-100);--bg-hover:var(--neutral-200);--text-primary:var(--neutral-1000);--text-secondary:var(--neutral-600);--text-muted:var(--neutral-500);--border-subtle:var(--neutral-200);--border-default:var(--neutral-300)}.Shared_emptyState__zVro2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-16) var(--space-6);text-align:center}.Shared_emptyStateIcon___NdEm{width:80px;height:80px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-6);color:var(--text-muted)}.Shared_emptyStateIcon___NdEm svg{width:32px;height:32px}.Shared_emptyStateTitle__SgLA4{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2)}.Shared_emptyStateText__oTf3_{font-size:14px;color:var(--text-secondary);max-width:360px;line-height:1.6;margin:0 0 var(--space-6)}.Shared_emptyStateAction___wxus{padding:var(--space-3) var(--space-5);background:var(--signal);border:none;border-radius:var(--radius-md);color:white;font-family:var(--font-sans);font-size:14px;font-weight:600;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_emptyStateAction___wxus:hover{box-shadow:0 0 20px var(--signal-glow)}.Shared_errorBoundary__X84S6{display:flex;align-items:center;justify-content:center;min-height:400px;padding:var(--space-8)}.Shared_errorBoundaryContent__sPYXQ{max-width:500px;text-align:center;padding:var(--space-8);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.Shared_errorBoundaryIcon__hOnUF{width:64px;height:64px;margin:0 auto var(--space-4);color:var(--error)}.Shared_errorBoundaryIcon__hOnUF svg{width:100%;height:100%}.Shared_errorBoundaryTitle__gb00n{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-3)}.Shared_errorBoundaryMessage__dG6E7{font-size:14px;color:var(--text-secondary);line-height:1.6;margin:0 0 var(--space-6)}.Shared_errorBoundaryDetails__u_WX_{text-align:left;margin:var(--space-4) 0;padding:var(--space-4);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:12px}.Shared_errorBoundaryDetails__u_WX_ summary{cursor:pointer;color:var(--text-secondary);margin-bottom:var(--space-2)}.Shared_errorBoundaryStack__dqiG9{margin:var(--space-2) 0 0;padding:var(--space-3);background:var(--bg-base);border-radius:var(--radius-sm);overflow-x:auto;font-family:var(--font-mono);font-size:11px;color:var(--error);white-space:pre-wrap;word-break:break-all}.Shared_errorBoundaryActions__pod3C{display:flex;gap:var(--space-3);justify-content:center}.Shared_errorBoundaryButton__C0o__{padding:var(--space-3) var(--space-5);background:var(--signal);border:none;border-radius:var(--radius-md);color:white;font-family:var(--font-sans);font-size:14px;font-weight:600;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_errorBoundaryButton__C0o__:hover{box-shadow:0 0 20px var(--signal-glow);transform:translateY(-1px)}.Shared_errorBoundaryButtonSecondary__uz6jN{background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default)}.Shared_errorBoundaryButtonSecondary__uz6jN:hover{background:var(--bg-hover);border-color:var(--border-strong);box-shadow:none}.Shared_modalOverlay__EHmqk{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:Shared_fadeIn__BdXDy var(--duration-base) var(--ease)}@keyframes Shared_fadeIn__BdXDy{0%{opacity:0}to{opacity:1}}.Shared_modal__rjnqP{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);width:calc(100% - 32px);max-width:480px;max-height:90vh;overflow:hidden;overflow-x:hidden;animation:Shared_slideUp__3naUk var(--duration-base) var(--ease);box-sizing:border-box}.Shared_modalLarge__b53ss{max-width:640px}.Shared_modalXLarge__gbzmx{max-width:800px}@keyframes Shared_slideUp__3naUk{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Shared_modalHeader__dIG_m{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle)}.Shared_modalTitle__WdORE{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.Shared_modalCloseButton__fCnBT{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease)}.Shared_modalCloseButton__fCnBT:hover{background:var(--bg-hover);color:var(--text-primary)}.Shared_modalCloseButton__fCnBT svg{width:20px;height:20px}.Shared_modalBody__sXVcf{padding:var(--space-6);overflow-y:auto;overflow-x:hidden;max-height:calc(90vh - 140px);box-sizing:border-box}.Shared_modalFooter__57ZuO{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle)}.Shared_modalFooterSpaceBetween__enBVp{justify-content:space-between}.Shared_modalButton___Fp08{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_modalButtonSecondary__tshtq{background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-primary)}.Shared_modalButtonSecondary__tshtq:hover{background:var(--bg-hover)}.Shared_modalButtonPrimary__gyetu{background:var(--signal);border:none;color:white;font-weight:600}.Shared_modalButtonPrimary__gyetu:hover{box-shadow:0 0 20px var(--signal-glow)}.Shared_modalButtonDanger__UPGGl{background:var(--error);border:none;color:var(--neutral-0)}.Shared_modalButtonDanger__UPGGl:hover{box-shadow:0 0 20px rgba(255,23,68,.4)}.Shared_modalButton___Fp08:disabled{opacity:.5;cursor:not-allowed}.Shared_toastContainer__dtWVE{position:fixed;bottom:var(--space-6);right:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);z-index:1100;pointer-events:none}.Shared_toast__mK1_I{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:0 8px 32px rgba(0,0,0,.3);animation:Shared_toastSlideIn__R_0lc var(--duration-base) var(--ease);pointer-events:auto;min-width:280px;max-width:400px}@keyframes Shared_toastSlideIn__R_0lc{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Shared_toastLeaving__8Vwos{animation:Shared_toastSlideOut__bu71k var(--duration-base) var(--ease) forwards}@keyframes Shared_toastSlideOut__bu71k{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.Shared_toastSuccess__So9mJ{border-left:3px solid var(--success)}.Shared_toastError__6U_Tr{border-left:3px solid var(--error)}.Shared_toastWarning__g7Uwl{border-left:3px solid var(--warning)}.Shared_toastInfo__b9UBP{border-left:3px solid var(--info)}.Shared_toastIcon__1xtrN{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.Shared_toastSuccess__So9mJ .Shared_toastIcon__1xtrN{color:var(--success)}.Shared_toastError__6U_Tr .Shared_toastIcon__1xtrN{color:var(--error)}.Shared_toastWarning__g7Uwl .Shared_toastIcon__1xtrN{color:var(--warning)}.Shared_toastInfo__b9UBP .Shared_toastIcon__1xtrN{color:var(--info)}.Shared_toastIcon__1xtrN svg{width:20px;height:20px}.Shared_toastContent__I1x0k{flex:1 1;min-width:0}.Shared_toastTitle__03j8P{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.Shared_toastMessage__RlIxH{font-size:13px;color:var(--text-secondary);margin:var(--space-1) 0 0;line-height:1.4}.Shared_toastClose__hH4W5{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);flex-shrink:0;transition:all var(--duration-fast) var(--ease)}.Shared_toastClose__hH4W5:hover{background:var(--bg-hover);color:var(--text-primary)}.Shared_toastClose__hH4W5 svg{width:16px;height:16px}.Shared_toastProgress__fOJg2{position:absolute;bottom:0;left:0;height:3px;background:var(--signal);border-radius:0 0 var(--radius-lg) var(--radius-lg);transition:width linear}.Shared_skeleton__3ynoO{background:linear-gradient(90deg,var(--bg-surface) 25%,var(--bg-hover) 50%,var(--bg-surface) 75%);background-size:200% 100%;animation:Shared_shimmer__pDeiY 1.5s infinite;border-radius:var(--radius-md)}@keyframes Shared_shimmer__pDeiY{0%{background-position:200% 0}to{background-position:-200% 0}}.Shared_skeletonText__XiTMz{height:14px;margin-bottom:var(--space-2)}.Shared_skeletonTextShort__9RJwc{width:60%}.Shared_skeletonTextMedium__EP_Mq{width:80%}.Shared_skeletonTitle__HF1X4{height:24px;width:50%;margin-bottom:var(--space-4)}.Shared_skeletonAvatar__fBcU1{width:40px;height:40px;border-radius:50%}.Shared_skeletonCard__vxUak{height:120px;margin-bottom:var(--space-4);border-radius:var(--radius-lg)}.Shared_skeletonButton__mO7fV{height:36px;width:100px;border-radius:var(--radius-md)}.Shared_validationSummary__K_zI2{background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-4)}.Shared_validationSummaryTitle__n6xL8{display:flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:600;color:var(--error);margin:0 0 var(--space-3)}.Shared_validationSummaryTitle__n6xL8 svg{width:18px;height:18px}.Shared_validationSummaryList__2QFi2{margin:0;padding-left:var(--space-5)}.Shared_validationSummaryList__2QFi2 li{font-size:13px;color:var(--text-primary);margin-bottom:var(--space-1);line-height:1.4}.Shared_validationSummaryList__2QFi2 li:last-child{margin-bottom:0}@media (max-width:768px){.Shared_toastContainer__dtWVE{left:var(--space-4);right:var(--space-4);bottom:var(--space-4)}.Shared_toast__mK1_I{width:100%;min-width:auto;max-width:none}.Shared_modal__rjnqP{margin:var(--space-4);max-height:calc(100vh - var(--space-8))}.Shared_modalOverlay__EHmqk[data-mobile-style=bottom-sheet]{align-items:flex-end}.Shared_modalOverlay__EHmqk[data-mobile-style=bottom-sheet] .Shared_modal__rjnqP{margin:0;width:100%;max-width:none;border-radius:16px 16px 0 0;max-height:90vh;animation:Shared_slideUpFromBottom__tYci3 var(--duration-slow) var(--ease);padding-bottom:env(safe-area-inset-bottom,0)}.Shared_modalBottomSheetHandle__Yy3ze{width:36px;height:4px;background:var(--border-default);border-radius:2px;margin:var(--space-3) auto;display:block}.Shared_modalCloseButton__fCnBT{width:44px;height:44px}.Shared_modalButton___Fp08{min-height:44px;padding:var(--space-3) var(--space-5)}.Shared_modalFooter__57ZuO{flex-direction:column;gap:var(--space-2)}.Shared_modalFooter__57ZuO .Shared_modalButton___Fp08{width:100%}}@keyframes Shared_slideUpFromBottom__tYci3{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.Shared_modalOverlay__EHmqk[data-mobile-style=bottom-sheet] .Shared_modal__rjnqP{max-height:85vh}.Shared_modalBody__sXVcf,.Shared_modalFooter__57ZuO,.Shared_modalHeader__dIG_m{padding:var(--space-4)}.Shared_modalTitle__WdORE{font-size:16px}}@media (hover:none) and (pointer:coarse){.Shared_modalCloseButton__fCnBT{width:44px;height:44px}.Shared_modalButton___Fp08{min-height:44px}}@supports (padding-bottom:env(safe-area-inset-bottom)){@media (max-width:768px){.Shared_modalOverlay__EHmqk[data-mobile-style=bottom-sheet] .Shared_modal__rjnqP{padding-bottom:env(safe-area-inset-bottom,0)}.Shared_modalFooter__57ZuO{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom, 0))}}}.Shared_spinner__984KC{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary)}.Shared_spinnerCentered__2mzN5{justify-content:center;width:100%;padding:var(--space-8)}.Shared_spinnerSvg__F0vn8{animation:Shared_spinnerRotate__zv2IC 1s linear infinite}@keyframes Shared_spinnerRotate__zv2IC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Shared_spinnerTrack__TcTcu{opacity:.2}.Shared_spinnerArc__URgJJ{opacity:1}.Shared_spinnerSignal__IUNKJ .Shared_spinnerArc__URgJJ{color:var(--signal)}.Shared_spinnerSuccess__AokCa .Shared_spinnerArc__URgJJ{color:var(--success)}.Shared_spinnerError__7Py2u .Shared_spinnerArc__URgJJ{color:var(--error)}.Shared_spinnerInfo__lObxf .Shared_spinnerArc__URgJJ{color:var(--info)}.Shared_spinnerLabel__m2OA3{font-size:14px;color:var(--text-secondary)}.Shared_spinnerOverlay__NjsW_{position:absolute;background:var(--bg-base);background:rgba(var(--bg-base),.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;border-radius:inherit}.Shared_spinnerFullPage__YSMie,.Shared_spinnerOverlay__NjsW_{inset:0;display:flex;align-items:center;justify-content:center}.Shared_spinnerFullPage__YSMie{position:fixed;background:var(--bg-base);z-index:9999}.Shared_inlineSpinner__KuGW7{display:inline-flex;vertical-align:middle}.Shared_pulsingDots__t5Q75{display:inline-flex;align-items:center;gap:4px}.Shared_pulsingDot__tVbyc{width:6px;height:6px;background:var(--signal);border-radius:50%;animation:Shared_pulsingDotAnim__ed8Dt 1.4s ease-in-out infinite}.Shared_pulsingDot__tVbyc:first-child{animation-delay:0s}.Shared_pulsingDot__tVbyc:nth-child(2){animation-delay:.2s}.Shared_pulsingDot__tVbyc:nth-child(3){animation-delay:.4s}@keyframes Shared_pulsingDotAnim__ed8Dt{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.Shared_loadingButton__QOaW9{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--signal);border:none;border-radius:var(--radius-md);color:white;font-family:var(--font-sans);font-size:14px;font-weight:600;cursor:pointer;transition:all var(--duration-fast) var(--ease);min-height:40px}.Shared_loadingButton__QOaW9:hover:not(:disabled){box-shadow:0 0 20px var(--signal-glow)}.Shared_loadingButton__QOaW9:disabled{opacity:.7;cursor:not-allowed}.Shared_loadingButtonActive__rynJ9{background:var(--bg-surface);color:var(--text-secondary);border:1px solid var(--border-default)}.Shared_progressContainer__CESzR{width:100%}.Shared_progressLabelContainer__nhcUp{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.Shared_progressLabel__Z3IG_{font-size:13px;font-weight:500;color:var(--text-primary)}.Shared_progressValue__csBmB{font-size:13px;font-weight:600;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Shared_progressTrack__0VsOV{width:100%;background:var(--bg-surface);border-radius:var(--radius-sm);overflow:hidden}.Shared_progressTrackSm__hVeE8{height:4px}.Shared_progressTrackMd__KqcCk{height:8px}.Shared_progressTrackLg__gav0d{height:12px}.Shared_progressBar__ZQ6sD{height:100%;border-radius:var(--radius-sm);transition:width var(--duration-base) var(--ease)}.Shared_progressBarDefault__2NCRw{background:var(--text-secondary)}.Shared_progressBarSignal__MEUHS{background:var(--signal)}.Shared_progressBarSuccess__muT3z{background:var(--success)}.Shared_progressBarWarning__IKhV6{background:var(--warning)}.Shared_progressBarError__08GYP{background:var(--error)}.Shared_progressBarGlow__iKQtS{box-shadow:0 0 12px var(--signal-glow)}.Shared_progressBarIndeterminate__k_3U9{width:40%!important;animation:Shared_progressIndeterminate__0qjeN 1.5s ease-in-out infinite}@keyframes Shared_progressIndeterminate__0qjeN{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.Shared_circularProgress__pORZP{position:relative;display:inline-flex;align-items:center;justify-content:center}.Shared_circularProgressSvg__9igNg{transform:rotate(-90deg)}.Shared_circularProgressTrack__90A4S{stroke:var(--bg-surface)}.Shared_circularProgressBar__EV7kw{stroke:var(--signal);transition:stroke-dashoffset var(--duration-base) var(--ease)}.Shared_circularProgressValue__Ix49Z{position:absolute;font-size:12px;font-weight:600;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Shared_stepProgress__wxaFb{display:flex;flex-direction:column;gap:var(--space-1)}.Shared_stepProgressItem__Z2g80{display:flex;align-items:flex-start;gap:var(--space-3);position:relative;padding-left:var(--space-10);padding-bottom:var(--space-4)}.Shared_stepProgressIndicator__E58jm{position:absolute;left:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:var(--bg-surface);border:2px solid var(--border-default);color:var(--text-muted);z-index:1}.Shared_stepProgressComplete__EE6dY .Shared_stepProgressIndicator__E58jm{background:var(--success);border-color:var(--success);color:white}.Shared_stepProgressCurrent__eONf5 .Shared_stepProgressIndicator__E58jm{background:var(--signal);border-color:var(--signal);color:white;box-shadow:0 0 12px var(--signal-glow)}.Shared_stepProgressNumber__15BmR{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Shared_stepProgressCheck__1Q4Uf{width:14px;height:14px}.Shared_stepProgressConnector__UtT5o{position:absolute;left:13px;top:28px;width:2px;height:calc(100% - 28px);background:var(--border-default)}.Shared_stepProgressConnectorComplete__9m5cl{background:var(--success)}.Shared_stepProgressContent__nbvDp{flex:1 1;padding-top:var(--space-1)}.Shared_stepProgressLabel__BAjI_{font-size:14px;font-weight:500;color:var(--text-primary);display:block}.Shared_stepProgressPending__lilDA .Shared_stepProgressLabel__BAjI_{color:var(--text-muted)}.Shared_stepProgressDescription__sf9Ik{font-size:12px;color:var(--text-secondary);display:block;margin-top:var(--space-1)}.Shared_uploadProgress__2JSrR{padding:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.Shared_uploadProgressHeader__CqjIr{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.Shared_uploadProgressInfo___xF9S{display:flex;align-items:center;gap:var(--space-2)}.Shared_uploadProgressIcon__OFX5Q{color:var(--text-muted)}.Shared_uploadProgressName__UXU1U{font-size:14px;font-weight:500;color:var(--text-primary);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Shared_uploadProgressActions__8jvGo{display:flex;align-items:center;gap:var(--space-2)}.Shared_uploadProgressCancel__mf1um{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease)}.Shared_uploadProgressCancel__mf1um:hover{background:var(--bg-hover);color:var(--error)}.Shared_uploadProgressRetry__YytjH{padding:var(--space-1) var(--space-3);background:var(--signal);border:none;border-radius:var(--radius-sm);color:white;font-size:12px;font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_uploadProgressRetry__YytjH:hover{box-shadow:0 0 12px var(--signal-glow)}.Shared_uploadProgressComplete__SSBLr{color:var(--success)}.Shared_uploadProgressError__CrQvx{font-size:12px;color:var(--error);margin-top:var(--space-2)}.Shared_inlineError__OPdSE{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--error-soft);border:1px solid var(--error)}.Shared_inlineErrorWarning__AeBUm{background:var(--warning-soft);border-color:var(--warning)}.Shared_inlineErrorInfo__Gke98{background:var(--info-soft);border-color:var(--info)}.Shared_inlineErrorSm__lbVDy{padding:var(--space-2) var(--space-3);gap:var(--space-2)}.Shared_inlineErrorSm__lbVDy .Shared_inlineErrorIcon__7PNnu{width:16px;height:16px}.Shared_inlineErrorLg__VHspd{padding:var(--space-5)}.Shared_inlineErrorIcon__7PNnu{width:20px;height:20px;flex-shrink:0;color:var(--error)}.Shared_inlineErrorWarning__AeBUm .Shared_inlineErrorIcon__7PNnu{color:var(--warning)}.Shared_inlineErrorInfo__Gke98 .Shared_inlineErrorIcon__7PNnu{color:var(--info)}.Shared_inlineErrorContent__D6dJT{flex:1 1;min-width:0}.Shared_inlineErrorMessage__3m3YJ{font-size:14px;font-weight:500;color:var(--text-primary);margin:0}.Shared_inlineErrorDetailsToggle__MDpUA{background:none;border:none;padding:0;font-size:12px;color:var(--text-secondary);cursor:pointer;text-decoration:underline;margin-top:var(--space-1)}.Shared_inlineErrorDetailsToggle__MDpUA:hover{color:var(--text-primary)}.Shared_inlineErrorDetails__KQ1ve{font-size:12px;color:var(--text-secondary);margin:var(--space-2) 0 0;font-family:var(--font-mono);padding:var(--space-2);background:var(--bg-elevated);border-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-all}.Shared_inlineErrorActions__c6G8b{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.Shared_inlineErrorRetry__P8CRb{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_inlineErrorRetry__P8CRb:hover:not(:disabled){background:var(--bg-hover)}.Shared_inlineErrorRetry__P8CRb:disabled{opacity:.6;cursor:not-allowed}.Shared_inlineErrorRetry__P8CRb svg{width:14px;height:14px}.Shared_inlineErrorRetrySpinning__i0RPc{animation:Shared_spinnerRotate__zv2IC 1s linear infinite}.Shared_inlineErrorDismiss__isiyx{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease)}.Shared_inlineErrorDismiss__isiyx:hover{background:var(--bg-hover);color:var(--text-primary)}.Shared_inlineErrorDismiss__isiyx svg{width:16px;height:16px}.Shared_fieldError__9e0iB{display:flex;align-items:center;gap:var(--space-1);font-size:12px;color:var(--error);margin-top:var(--space-1)}.Shared_fieldErrorIcon__rRuA7{width:14px;height:14px;flex-shrink:0}.Shared_errorWithSuggestions__4RYHb{padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.Shared_errorWithSuggestionsHeader__S_mQS{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.Shared_errorWithSuggestionsIcon__bumuQ{width:24px;height:24px;color:var(--warning)}.Shared_errorWithSuggestionsTitle__j9YrH{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.Shared_errorWithSuggestionsMessage__X_mlq{font-size:14px;color:var(--text-secondary);margin:0 0 var(--space-4);line-height:1.5}.Shared_errorWithSuggestionsList__gZmdd{background:var(--bg-elevated);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-4)}.Shared_errorWithSuggestionsLabel__ZcB3N{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--space-2)}.Shared_errorWithSuggestionsList__gZmdd ul{margin:0;padding-left:var(--space-5)}.Shared_errorWithSuggestionsList__gZmdd li{font-size:13px;color:var(--text-secondary);margin-bottom:var(--space-1)}.Shared_errorWithSuggestionsList__gZmdd li:last-child{margin-bottom:0}.Shared_errorWithSuggestionsActions__dTqgP{display:flex;gap:var(--space-3)}.Shared_errorWithSuggestionsRetry__Vy1tO{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--signal);border:none;border-radius:var(--radius-md);color:white;font-size:14px;font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_errorWithSuggestionsRetry__Vy1tO:hover{box-shadow:0 0 16px var(--signal-glow)}.Shared_errorWithSuggestionsRetry__Vy1tO svg{width:16px;height:16px}.Shared_errorWithSuggestionsCancel__GvQ_C{padding:var(--space-3) var(--space-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_errorWithSuggestionsCancel__GvQ_C:hover{background:var(--bg-hover)}.Shared_networkError__dXGSk{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-10)}.Shared_networkErrorIcon__VxP2m{width:64px;height:64px;color:var(--text-muted);margin-bottom:var(--space-4)}.Shared_networkErrorTitle__EgzDl{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2)}.Shared_networkErrorMessage__EOT1P{font-size:14px;color:var(--text-secondary);max-width:320px;line-height:1.5;margin:0 0 var(--space-6)}.Shared_networkErrorRetry__U9LJa{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--signal);border:none;border-radius:var(--radius-md);color:white;font-size:14px;font-weight:600;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_networkErrorRetry__U9LJa:hover{box-shadow:0 0 20px var(--signal-glow)}.Shared_networkErrorRetry__U9LJa svg{width:18px;height:18px}.Shared_emptyStateSm__7L_2i{padding:var(--space-8) var(--space-4)}.Shared_emptyStateSm__7L_2i .Shared_emptyStateIcon___NdEm{width:56px;height:56px;margin-bottom:var(--space-4)}.Shared_emptyStateSm__7L_2i .Shared_emptyStateIcon___NdEm svg{width:24px;height:24px}.Shared_emptyStateSm__7L_2i .Shared_emptyStateTitle__SgLA4{font-size:16px}.Shared_emptyStateSm__7L_2i .Shared_emptyStateText__oTf3_{font-size:13px;max-width:280px}.Shared_emptyStateLg__w89HQ{padding:var(--space-16) var(--space-8)}.Shared_emptyStateLg__w89HQ .Shared_emptyStateIcon___NdEm{width:96px;height:96px}.Shared_emptyStateLg__w89HQ .Shared_emptyStateIcon___NdEm svg{width:40px;height:40px}.Shared_emptyStateLg__w89HQ .Shared_emptyStateTitle__SgLA4{font-size:20px}.Shared_emptyStateWithIllustration__36PNR .Shared_emptyStateIcon___NdEm{background:linear-gradient(135deg,var(--bg-surface) 0,var(--bg-hover) 100%)}.Shared_emptyStateActions__R47WS{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-2)}.Shared_emptyStateActionIcon__mN0rJ{width:16px;height:16px;margin-right:var(--space-1)}.Shared_emptyStateSecondaryAction__lVnUp{padding:var(--space-3) var(--space-5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_emptyStateSecondaryAction__lVnUp:hover{background:var(--bg-hover)}.Shared_emptyStateHelpLink__BQYsN{margin-top:var(--space-4);font-size:13px;color:var(--signal);text-decoration:none}.Shared_emptyStateHelpLink__BQYsN:hover{text-decoration:underline}.Shared_compactEmptyState__xGAmu{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4);color:var(--text-muted);font-size:13px}.Shared_compactEmptyStateIcon__YWmea{width:16px;height:16px}.Shared_compactEmptyStateMessage__da17k{flex:1 1}.Shared_compactEmptyStateAction__mLM3z{padding:var(--space-1) var(--space-3);background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:12px;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_compactEmptyStateAction__mLM3z:hover{background:var(--bg-hover);color:var(--text-primary)}.Shared_listEmptyState__LOr_7{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--bg-surface);border:1px dashed var(--border-default);border-radius:var(--radius-lg)}.Shared_listEmptyStateIcon__srwqw{width:40px;height:40px;color:var(--text-muted)}.Shared_listEmptyStateContent__9fD6I{flex:1 1}.Shared_listEmptyStateTitle__Eg6j1{font-size:14px;font-weight:500;color:var(--text-primary);margin:0 0 var(--space-1)}.Shared_listEmptyStateDescription__FRitR{font-size:13px;color:var(--text-secondary);margin:0}.Shared_listEmptyStateAction__rjJnJ{padding:var(--space-2) var(--space-4);background:var(--signal);border:none;border-radius:var(--radius-md);color:white;font-size:13px;font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_listEmptyStateAction__rjJnJ:hover{box-shadow:0 0 16px var(--signal-glow)}.Shared_searchEmptyState__p6yIL{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-10)}.Shared_searchEmptyStateIcon__HsQSo{width:64px;height:64px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-muted);margin-bottom:var(--space-4)}.Shared_searchEmptyStateIcon__HsQSo svg{width:28px;height:28px}.Shared_searchEmptyStateTitle__ct1DG{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2)}.Shared_searchEmptyStateText__0hv0w{font-size:14px;color:var(--text-secondary);margin:0 0 var(--space-5)}.Shared_searchEmptyStateSuggestions__ioy6I{margin-bottom:var(--space-5)}.Shared_searchEmptyStateSuggestionsLabel__eWxCL{font-size:12px;color:var(--text-muted);margin:0 0 var(--space-2)}.Shared_searchEmptyStateSuggestionsList__8YXKF{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.Shared_searchEmptyStateSuggestion__ux_O1{padding:var(--space-1) var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_searchEmptyStateSuggestion__ux_O1:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--signal)}.Shared_searchEmptyStateClear__IlHXE{padding:var(--space-2) var(--space-4);background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:14px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease)}.Shared_searchEmptyStateClear__IlHXE:hover{background:var(--bg-hover);color:var(--text-primary)}.Shared_skeletonNoAnimate__3j1KA{animation:none}.Shared_skeletonImage__UpEMe{height:160px;width:100%;border-radius:var(--radius-lg)}.Shared_skeletonThumbnail__PaJ8m{width:48px;height:48px;border-radius:var(--radius-md);flex-shrink:0}.Shared_skeletonBadge__F1gAn{height:20px;width:60px;border-radius:var(--radius-sm)}.Shared_skeletonLessonCard__MMKz2{padding:var(--space-4);background:var(--bg-surface);border-radius:var(--radius-lg);margin-bottom:var(--space-3)}.Shared_skeletonLessonCardContent__IBA_c{display:flex;align-items:center;gap:var(--space-3)}.Shared_skeletonLessonCardText__I7l0_{flex:1 1}.Shared_skeletonModuleCard__fMMxQ{background:var(--bg-elevated);border-radius:var(--radius-lg);margin-bottom:var(--space-4);overflow:hidden}.Shared_skeletonModuleCardHeader__Lkgs8{padding:var(--space-4) var(--space-5);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle)}.Shared_skeletonCourseInfo___GsxD,.Shared_skeletonModuleCardBody__z1BFY{padding:var(--space-4)}.Shared_skeletonCourseInfoActions__uNzPq{margin-top:var(--space-6)}.Shared_skeletonQuestionCard__bltZU{padding:var(--space-4);background:var(--bg-surface);border-radius:var(--radius-md);margin-bottom:var(--space-2)}.Shared_skeletonQuestionCardActions__ltOJD{display:flex;gap:var(--space-2);margin-top:var(--space-3)}.Shared_skeletonDocumentCard__5zTai{display:flex;gap:var(--space-4);padding:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.Shared_skeletonDocumentCardThumbnail__gQYHQ{flex-shrink:0}.Shared_skeletonDocumentCardContent__qTEXp{flex:1 1;min-width:0}.Shared_skeletonDocumentCardHeader__t7UmA{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.Shared_skeletonDocumentCardMeta__lhNVK{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}.Shared_skeletonDocumentList__DCzQK{display:flex;flex-direction:column;gap:var(--space-3)}.Shared_skeletonComment__glZ1h{display:flex;gap:var(--space-3);padding:var(--space-3)}.Shared_skeletonCommentContent__TWKzV{flex:1 1}.Shared_skeletonCommentHeader__yQjxw{display:flex;gap:var(--space-2);margin-bottom:var(--space-2)}.Shared_skeletonCommentThread__MVjAx{display:flex;flex-direction:column;gap:var(--space-2)}.Shared_skeletonActivityItem__ic5so{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3)}.Shared_skeletonActivityContent__8ppUU{flex:1 1}.Shared_skeletonActivityFeed__Wb_bD{display:flex;flex-direction:column;gap:var(--space-2)}.Shared_skeletonSearchResult__flQCW{display:flex;gap:var(--space-4);padding:var(--space-4);background:var(--bg-surface);border-radius:var(--radius-lg)}.Shared_skeletonSearchResultContent__smETL{flex:1 1}.Shared_skeletonSearchResultMeta__BzxRz{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.Shared_skeletonSearchResults__Vga37{display:flex;flex-direction:column;gap:var(--space-3)}.Shared_skeletonVersionHistory__LWfwT{display:flex;align-items:flex-start;gap:var(--space-3);position:relative;padding-left:var(--space-5);padding-bottom:var(--space-4)}.Shared_skeletonVersionHistoryTimeline___Hpcb{position:absolute;left:10px;top:0;bottom:0;width:2px;background:var(--border-subtle)}.Shared_skeletonVersionHistoryContent__0rYZx{display:flex;align-items:center;gap:var(--space-3);flex:1 1}.Shared_skeletonVersionHistoryText__Xm1Nw{flex:1 1}.Shared_skeletonCollaboratorList__IWfgu{display:flex;flex-direction:column;gap:var(--space-3)}.Shared_skeletonCollaboratorItem__6UC_u{display:flex;align-items:center;gap:var(--space-3)}.Shared_skeletonCollaboratorText__yg1Ir{flex:1 1}.Shared_skeletonPanel__pb8jE{padding:var(--space-4)}.Shared_skeletonPanelHeader__M2fso{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.Shared_skeletonPanelContent__2Xz3G{display:flex;flex-direction:column;gap:var(--space-3)}.Shared_skeletonTable__rH3_m{width:100%}.Shared_skeletonTableHeader__VO1QB{background:var(--bg-surface);border-radius:var(--radius-md) var(--radius-md) 0 0}.Shared_skeletonTableHeader__VO1QB,.Shared_skeletonTableRow__Hd09W{display:flex;gap:var(--space-4);padding:var(--space-3) var(--space-4)}.Shared_skeletonTableRow__Hd09W{border-bottom:1px solid var(--border-subtle)}.Shared_skeletonTableRow__Hd09W:last-child{border-bottom:none;border-radius:0 0 var(--radius-md) var(--radius-md)}.Shared_skeletonFullPage__3BlC6{height:100%;min-height:400px}.Shared_skeletonFullPageHeader__q7meT{display:flex;justify-content:space-between;align-items:center;padding:var(--space-5);border-bottom:1px solid var(--border-subtle)}.Shared_skeletonFullPageActions__ENlGw{display:flex;gap:var(--space-2)}.Shared_skeletonFullPageBody__Jp2GA{display:flex;height:calc(100% - 72px)}.Shared_skeletonFullPageSidebar__80Nth{width:240px;padding:var(--space-4);border-right:1px solid var(--border-subtle)}.Shared_skeletonFullPageMain__AGX9W{flex:1 1;padding:var(--space-5)}@media (prefers-reduced-motion:reduce){.Shared_inlineErrorRetrySpinning__i0RPc,.Shared_progressBarIndeterminate__k_3U9,.Shared_pulsingDot__tVbyc,.Shared_skeleton__3ynoO,.Shared_spinnerSvg__F0vn8{animation:none}.Shared_circularProgressBar__EV7kw,.Shared_progressBar__ZQ6sD{transition:none}.Shared_spinnerArc__URgJJ{stroke-dasharray:50 50}.Shared_pulsingDot__tVbyc{opacity:.8;transform:scale(.8)}.Shared_pulsingDot__tVbyc:nth-child(2){opacity:.6}.Shared_pulsingDot__tVbyc:nth-child(3){opacity:.4}}@media (prefers-contrast:high){.Shared_emptyStateIcon___NdEm,.Shared_errorBoundary__X84S6,.Shared_errorWithSuggestions__4RYHb,.Shared_inlineError__OPdSE,.Shared_networkError__dXGSk{border-width:2px}.Shared_progressTrack__0VsOV{border:1px solid var(--border-default)}.Shared_stepProgressIndicator__E58jm{border-width:3px}}.Shared_modalButtonDanger__UPGGl:focus-visible,.Shared_modalButtonPrimary__gyetu:focus-visible,.Shared_modalButtonSecondary__tshtq:focus-visible,.Shared_modalButton___Fp08:focus-visible{outline:2px solid var(--signal);outline-offset:2px;box-shadow:0 0 0 4px var(--signal-soft)}.Shared_modalCloseButton__fCnBT:focus-visible{outline:2px solid var(--signal);outline-offset:2px;background:var(--bg-hover);color:var(--text-primary)}.Shared_compactEmptyStateAction__mLM3z:focus-visible,.Shared_emptyStateAction___wxus:focus-visible,.Shared_emptyStateSecondaryAction__lVnUp:focus-visible,.Shared_errorBoundaryButton__C0o__:focus-visible,.Shared_errorWithSuggestionsCancel__GvQ_C:focus-visible,.Shared_errorWithSuggestionsRetry__Vy1tO:focus-visible,.Shared_inlineErrorDismiss__isiyx:focus-visible,.Shared_inlineErrorRetry__P8CRb:focus-visible,.Shared_listEmptyStateAction__rjJnJ:focus-visible,.Shared_loadingButton__QOaW9:focus-visible,.Shared_networkErrorRetry__U9LJa:focus-visible,.Shared_searchEmptyStateClear__IlHXE:focus-visible,.Shared_searchEmptyStateSuggestion__ux_O1:focus-visible,.Shared_uploadProgressCancel__mf1um:focus-visible,.Shared_uploadProgressRetry__YytjH:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.Shared_inlineErrorDetailsToggle__MDpUA:focus-visible{outline:2px solid var(--text-secondary);outline-offset:2px}.Shared_srOnly__J45Ck{padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Shared_skipLink__vpKc_,.Shared_srOnly__J45Ck{position:absolute;width:1px;height:1px;overflow:hidden}.Shared_skipLink__vpKc_{left:-9999px;top:auto}.Shared_skipLink__vpKc_:focus{position:fixed;left:16px;top:16px;width:auto;height:auto;overflow:visible;z-index:9999;padding:8px 16px;background:var(--bg-elevated);color:var(--text-primary);border:2px solid var(--signal);border-radius:4px;text-decoration:none;font-weight:600}@media (prefers-reduced-motion:reduce){.Shared_modalOverlay__EHmqk,.Shared_modal__rjnqP,.Shared_progressBar__ZQ6sD,.Shared_pulsingDots__t5Q75,.Shared_skeleton__3ynoO,.Shared_spinner__984KC,.Shared_toast__mK1_I{animation:none!important;transition:none!important}}@media (prefers-contrast:more){.Shared_modalButton___Fp08,.Shared_modal__rjnqP,.Shared_toast__mK1_I{border:2px solid}.Shared_modalButton___Fp08:focus-visible,.Shared_modalCloseButton__fCnBT:focus-visible{outline:3px solid currentColor;outline-offset:2px}}@media (forced-colors:active){.Shared_emptyStateAction___wxus:focus-visible,.Shared_modalButton___Fp08:focus-visible,.Shared_modalCloseButton__fCnBT:focus-visible{outline:3px solid CanvasText;outline-offset:2px}.Shared_modalButtonPrimary__gyetu{forced-color-adjust:none;background:Highlight;color:HighlightText}.Shared_modalButtonDanger__UPGGl{forced-color-adjust:none;background:Mark;color:MarkText}}@media print{.Shared_progressContainer__CESzR,.Shared_pulsingDots__t5Q75,.Shared_skeleton__3ynoO,.Shared_spinner__984KC,.Shared_toastContainer__dtWVE{display:none}.Shared_emptyState__zVro2,.Shared_inlineError__OPdSE,.Shared_networkError__dXGSk{border:1px solid #000;page-break-inside:avoid}}