.Login_shell__kcq6O{background:#222831;display:flex;flex-direction:column;font-family:var(--font-family-base);min-height:100vh}.Login_topBar__faRWx{align-items:center;background:linear-gradient(180deg,#1d232b,#232a33);border-bottom:1px solid #ffffff14;display:flex;flex-shrink:0;padding:14px 28px}@media (max-width:768px){.Login_topBar__faRWx{padding:12px 16px}}.Login_topBarBrand__X2R\+r{align-items:center;color:inherit;display:inline-flex;gap:12px;text-decoration:none}.Login_topBarLogo__cz3zI{align-items:center;background:var(--color-primary);border-radius:10px;box-shadow:0 4px 12px #fbd46d40;color:#222831;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:800;height:38px;justify-content:center;letter-spacing:.02em;width:38px}.Login_topBarName__kosuB{color:#eee;font-size:16px;font-weight:700;letter-spacing:-.01em}.Login_page__1CPOw{background:#222831;display:grid;flex:1 1 auto;grid-template-columns:1fr 1fr;min-height:0}@media (max-width:900px){.Login_page__1CPOw{display:flex;flex-direction:column}}.Login_left__eLv2H{align-items:center;background:linear-gradient(135deg,#1d232b,#2a313b);color:#eee;display:flex;justify-content:flex-end;overflow:hidden;padding:56px 48px;position:relative}@media (max-width:1200px){.Login_left__eLv2H{padding:48px 40px}}@media (max-width:900px){.Login_left__eLv2H{justify-content:center;order:2;padding:40px 24px}}.Login_leftInner__Xmdgw{display:flex;flex-direction:column;gap:32px;margin-right:56px;max-width:520px;position:relative;width:100%;z-index:1}@media (max-width:1200px){.Login_leftInner__Xmdgw{margin-right:32px}}@media (max-width:900px){.Login_leftInner__Xmdgw{gap:26px;margin-right:0}}.Login_blob__l9szG{animation:Login_blobFloat__D1PoK 18s ease-in-out infinite;border-radius:50%;filter:blur(80px);opacity:.4;pointer-events:none;position:absolute}.Login_blob1__bc3wM{animation-delay:0s;background:#fbd46d;height:340px;left:-100px;top:-80px;width:340px}.Login_blob2__6oVqT{animation-delay:-6s;background:#5b8df6;bottom:-60px;height:280px;right:-60px;width:280px}.Login_blob3__CWJYP{animation-delay:-12s;background:#a855f7;height:220px;left:50%;opacity:.18;top:40%;width:220px}@keyframes Login_blobFloat__D1PoK{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-30px) scale(1.06)}66%{transform:translate(-25px,20px) scale(.95)}}.Login_brand__mZ1HT{align-items:center;align-self:flex-start;color:inherit;display:inline-flex;gap:12px;text-decoration:none}.Login_brandLogo__cuFCe{align-items:center;background:var(--color-primary);border-radius:10px;color:#222831;display:inline-flex;font-size:15px;font-weight:800;height:40px;justify-content:center;letter-spacing:.02em;width:40px}.Login_brandName__Gyvjy{color:#eee;font-size:17px;font-weight:700;letter-spacing:-.01em}.Login_heroBlock__Mk\+w9{display:flex;flex-direction:column;gap:14px}.Login_heroTitle__QpfBM{color:#fff;font-size:clamp(28px,3.8vw,40px);font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:0}.Login_heroAccent__BDBQD{background:linear-gradient(135deg,#fbd46d,#ffa94d);-webkit-background-clip:text;background-clip:text;color:#0000}.Login_heroLead__BhsqG{color:#c3c7cc;font-size:16px;line-height:1.6;margin:0;max-width:500px}.Login_features__o3b7R{display:flex;flex-direction:column;gap:18px}.Login_feature__4dQpk{align-items:flex-start;display:flex;gap:14px;padding:4px 0}.Login_featureIcon__5ONz7{align-items:center;background:#fbd46d1f;border-radius:12px;color:var(--color-primary);display:inline-flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.Login_featureTitle__c3-Ro{color:#eee;font-size:15.5px;font-weight:700;letter-spacing:-.005em;margin-bottom:4px}.Login_featureText__tx4Ve{color:#a7a9a9;font-size:14px;line-height:1.55}.Login_footer__V-QdL{align-items:baseline;border-top:1px solid #ffffff14;color:#a7a9a9;display:flex;flex-wrap:wrap;font-size:14px;gap:6px;margin-top:4px;padding-top:22px}.Login_regLink__sPJgh{color:var(--color-primary);font-weight:600;text-decoration:none;transition:color .15s}.Login_regLink__sPJgh:hover{color:var(--color-primary-hover)}.Login_right__gL5Gh{align-items:center;background:#f5f5f5;display:flex;justify-content:flex-start;padding:56px 48px}@media (max-width:1200px){.Login_right__gL5Gh{padding:48px 40px}}@media (max-width:900px){.Login_right__gL5Gh{justify-content:center;order:1;padding:40px 24px}}.Login_formCard__mxiDF{background:#fff;border-radius:14px;box-shadow:0 20px 60px #0f172a14;margin-left:56px;max-width:420px;overflow:hidden;padding:40px 36px;position:relative;width:100%}@media (max-width:1200px){.Login_formCard__mxiDF{margin-left:32px}}@media (max-width:900px){.Login_formCard__mxiDF{margin-left:0}}@media (max-width:480px){.Login_formCard__mxiDF{padding:30px 24px}}.Login_formCard__mxiDF:before{background:var(--color-primary);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.Login_formHead__KG8UH{margin-bottom:28px;text-align:left}.Login_formTitle__q8KZa{color:#222831;font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 8px}.Login_formSub__AB7TN{color:#62686c;font-size:14px;line-height:1.5;margin:0}.Login_form__gV\+K6{gap:16px}.Login_form__gV\+K6,.Login_inputGroup__LWrnw{display:flex;flex-direction:column}.Login_inputLabel__HwJgX{color:#62686c;font-size:13px;font-weight:600;letter-spacing:.01em;margin-bottom:6px}.Login_input__TSbAu{background:#fff;border:1px solid #d8dadc;border-radius:10px;color:#222831;font-family:inherit;font-size:14.5px;outline:none;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.Login_input__TSbAu::placeholder{color:#b0b3b8}.Login_input__TSbAu:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #fbd46d40}.Login_input__TSbAu.Login_error__jwAJy{border-color:#c7152f}.Login_input__TSbAu:disabled{background:#f5f5f5;cursor:not-allowed}.Login_errorText__aeh1C{color:#c7152f;font-size:12.5px;margin-top:6px}.Login_submitBtn__ZOxGa{background:var(--color-primary);border:none;border-radius:10px;box-shadow:0 4px 14px #fbd46d66;color:#222831;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;margin-top:6px;padding:13px;transition:background .15s,transform .1s,box-shadow .15s}.Login_submitBtn__ZOxGa:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:0 6px 18px #fbd46d80;transform:translateY(-1px)}.Login_submitBtn__ZOxGa:active:not(:disabled){transform:translateY(0)}.Login_submitBtn__ZOxGa:disabled{box-shadow:none;cursor:not-allowed;opacity:.6}.Login_submitBtn__ZOxGa.Login_loading__-6SM9{opacity:.8}.Login_successMessage__vUAa5{background:#22c55e1a;border:1px solid #22c55e40;border-radius:8px;color:#15803d}.Login_serverError__vS7YX,.Login_successMessage__vUAa5{font-size:13.5px;font-weight:600;margin-bottom:16px;padding:10px 14px;text-align:center}.Login_serverError__vS7YX{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:#c7152f}.Login_altReg__-4jgs{border-top:1px solid #ececec;color:#62686c;font-size:13.5px;margin-top:24px;padding-top:20px;text-align:center}.Login_altReg__-4jgs a{border-bottom:1px solid #2228314d;color:#222831;font-weight:700;text-decoration:none;transition:border-color .15s}.Login_altReg__-4jgs a:hover{border-bottom-color:#222831}@media (max-width:900px){.Login_right__gL5Gh{background:#f5f5f5;flex:0 0 auto;padding:28px 18px 24px}.Login_formCard__mxiDF{max-width:480px;padding:28px 22px}.Login_left__eLv2H{flex:1 1 auto;order:2;padding:28px 18px}.Login_leftInner__Xmdgw{gap:18px;max-width:720px}.Login_blob1__bc3wM,.Login_blob2__6oVqT,.Login_blob3__CWJYP{opacity:.08}.Login_heroBlock__Mk\+w9{gap:8px}.Login_heroTitle__QpfBM{font-size:22px;line-height:1.2}.Login_heroLead__BhsqG{font-size:14px;line-height:1.55}.Login_features__o3b7R{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.Login_feature__4dQpk{align-items:flex-start;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;flex-direction:row;gap:10px;padding:12px}.Login_featureIcon__5ONz7{height:32px;width:32px}.Login_featureIcon__5ONz7 svg{height:18px;width:18px}.Login_featureTitle__c3-Ro{font-size:13px;line-height:1.2;margin-bottom:2px}.Login_featureText__tx4Ve{font-size:11.5px;line-height:1.4}.Login_footer__V-QdL{font-size:13px;padding-top:16px}}@media (max-width:560px){.Login_right__gL5Gh{padding:22px 14px 18px}.Login_formCard__mxiDF{padding:24px 18px}.Login_formTitle__q8KZa{font-size:20px}.Login_formSub__AB7TN{font-size:13px}.Login_left__eLv2H{padding:22px 14px 28px}.Login_leftInner__Xmdgw{gap:14px}.Login_heroBlock__Mk\+w9{display:none}.Login_features__o3b7R{gap:8px;grid-template-columns:1fr}.Login_feature__4dQpk{padding:10px 12px}.Login_footer__V-QdL{align-items:flex-start;flex-direction:column;font-size:12.5px;gap:4px;padding-top:14px}}.Main_container__FixAf{background:var(--color-background);display:flex;height:100vh;height:100dvh}.Main_mainContent__yO3Z7{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.Main_contentWrapper__B9y63{flex:1 1;min-height:0;overflow-y:auto}.Main_contentArea__qQHbJ{background-color:var(--sk-content-bg);box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;min-height:calc(100vh - var(--space-32)*2);padding:16px 0 28px;width:100%}@media (max-width:768px){.Main_contentArea__qQHbJ{padding:12px 0 20px}.Main_container__FixAf{height:100dvh;position:relative}.Main_mainContent__yO3Z7{display:flex;flex:1 1;flex-direction:column;margin-left:0;min-height:0;overflow:hidden;width:100%}.Main_contentArea__qQHbJ{min-height:calc(100dvh - 60px);padding:12px 0 20px}}@media (max-width:480px){.Main_contentArea__qQHbJ{padding:8px 0 16px}}.Menu_menu__kVwzz{background:linear-gradient(180deg,#1d232b,#232a33);border-right:1px solid var(--sk-border);color:var(--sk-text-secondary);display:flex;flex-direction:column;height:100vh;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;transition:width var(--sk-dur-slow) var(--sk-ease-out);z-index:var(--sk-z-sticky)}.Menu_expanded__yXG1v{width:240px}.Menu_collapsed__rfB5W{width:68px}.Menu_brand__fIO30{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:18px 14px 16px;text-align:left;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Menu_brand__fIO30:hover{background:#ffffff08}.Menu_brandLogo__TIpCA{align-items:center;background:var(--sk-accent);border-radius:var(--sk-radius-md);box-shadow:0 4px 12px #fbd46d40;color:var(--sk-text-on-accent);display:inline-flex;flex-shrink:0;font-size:15px;font-weight:var(--sk-fw-extra);height:40px;justify-content:center;letter-spacing:.02em;width:40px}.Menu_brandName__4b0PW{animation:Menu_sk-fade-in__fZSl- var(--sk-dur-base) var(--sk-ease-out);color:var(--sk-text-primary);font-size:var(--sk-fs-md);font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);white-space:nowrap}.Menu_navTop__EAeqK{border-bottom:1px solid var(--sk-divider);margin-bottom:8px;padding:4px 10px 10px}.Menu_nav__7Ez7W{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:0 10px}.Menu_section__FbhAG{margin-bottom:16px}.Menu_section__FbhAG:last-child{margin-bottom:12px}.Menu_sectionTitle__Fv70Q{animation:Menu_sk-fade-in__fZSl- var(--sk-dur-base) var(--sk-ease-out);color:var(--sk-text-muted);font-size:var(--sk-fs-xs);font-weight:var(--sk-fw-bold);letter-spacing:.1em;padding:12px 12px 6px;text-transform:uppercase;white-space:nowrap}.Menu_link__KhXk-{align-items:center;border-radius:var(--sk-radius-md);color:var(--sk-text-secondary);display:flex;font-size:var(--sk-fs-base);font-weight:var(--sk-fw-medium);gap:12px;margin-bottom:2px;padding:10px 12px;position:relative;text-decoration:none;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Menu_link__KhXk-:hover{background:#ffffff0a;color:var(--sk-text-primary)}.Menu_link__KhXk-.Menu_active__RoANJ{background:var(--sk-accent-soft);color:var(--sk-accent);font-weight:var(--sk-fw-semibold)}.Menu_linkIndicator__Xr6tU{background:var(--sk-accent);border-radius:0 3px 3px 0;height:22px;left:-10px;position:absolute;top:50%;transform:translateY(-50%) scaleY(0);transition:transform var(--sk-dur-base) var(--sk-ease-out);width:3px}.Menu_link__KhXk-.Menu_active__RoANJ .Menu_linkIndicator__Xr6tU{transform:translateY(-50%) scaleY(1)}.Menu_linkIcon__Nebj2{align-items:center;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Menu_linkText__t8fuM{animation:Menu_sk-fade-in__fZSl- var(--sk-dur-base) var(--sk-ease-out);white-space:nowrap}.Menu_linkPrimary__WdpQg{font-weight:var(--sk-fw-semibold)}.Menu_collapsed__rfB5W .Menu_link__KhXk-{justify-content:center;padding:10px}.Menu_collapsed__rfB5W .Menu_brand__fIO30{justify-content:center}.Menu_collapsed__rfB5W .Menu_navTop__EAeqK{padding:4px 6px 10px}.Menu_collapsed__rfB5W .Menu_nav__7Ez7W{padding:0 6px}.Menu_toggle__o6cag{align-items:center;background:#ffffff0a;border:1px solid var(--sk-border);border-radius:var(--sk-radius-md);color:var(--sk-text-secondary);cursor:pointer;display:flex;justify-content:center;margin:10px;padding:8px;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.Menu_toggle__o6cag:hover{background:#ffffff14;color:var(--sk-text-primary)}.Menu_nav__7Ez7W::-webkit-scrollbar{width:6px}.Menu_nav__7Ez7W::-webkit-scrollbar-track{background:#0000}.Menu_nav__7Ez7W::-webkit-scrollbar-thumb{background:var(--sk-border-strong);border-radius:3px}.Menu_nav__7Ez7W::-webkit-scrollbar-thumb:hover{background:var(--sk-text-muted)}.Menu_drawerOverlay__425Ia{animation:Menu_sk-fade-in__fZSl- var(--sk-dur-fast) var(--sk-ease-out);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0f172a8c;inset:0;position:fixed;z-index:999}.Menu_menu__kVwzz.Menu_mobile__aH9hc{box-shadow:0 24px 60px #0f172a66;height:100dvh;left:0;max-width:85vw;position:fixed;top:0;transform:translateX(-100%);transition:transform var(--sk-dur-slow) var(--sk-ease-out),width 0s;width:280px;z-index:1000}.Menu_menu__kVwzz.Menu_mobile__aH9hc.Menu_drawerOpen__q5Aec{transform:translateX(0)}.Menu_menu__kVwzz.Menu_mobile__aH9hc .Menu_brandName__4b0PW,.Menu_menu__kVwzz.Menu_mobile__aH9hc .Menu_linkText__t8fuM,.Menu_menu__kVwzz.Menu_mobile__aH9hc .Menu_sectionTitle__Fv70Q{display:inline-block}.Menu_menu__kVwzz.Menu_mobile__aH9hc.Menu_collapsed__rfB5W{width:280px}.Menu_menu__kVwzz.Menu_mobile__aH9hc .Menu_link__KhXk-{justify-content:flex-start;padding:11px 12px}.Menu_menu__kVwzz.Menu_mobile__aH9hc .Menu_brand__fIO30{justify-content:flex-start;padding-top:22px}.Menu_menu__kVwzz.Menu_mobile__aH9hc .Menu_navTop__EAeqK{padding:4px 10px 10px}.Menu_menu__kVwzz.Menu_mobile__aH9hc .Menu_nav__7Ez7W{padding:0 10px}.YearSelector_wrap__CfzOi{border-bottom:1px solid var(--sk-divider);margin-bottom:8px;padding:6px 10px 12px;position:relative}.YearSelector_caption__SY59x{animation:YearSelector_sk-fade-in__Cs-NO var(--sk-dur-base) var(--sk-ease-out);color:var(--sk-text-muted);font-size:var(--sk-fs-xs);font-weight:var(--sk-fw-bold);letter-spacing:.1em;padding:4px 4px 6px;text-transform:uppercase;white-space:nowrap}.YearSelector_trigger__v92rJ{align-items:center;background:#ffffff0a;border:1px solid var(--sk-border);border-radius:var(--sk-radius-md);color:var(--sk-text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--sk-fs-base);font-weight:var(--sk-fw-semibold);gap:10px;padding:9px 11px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out);width:100%}.YearSelector_trigger__v92rJ:hover{background:#ffffff12;border-color:var(--sk-border-strong)}.YearSelector_triggerOpen__bnWiu{background:var(--sk-accent-soft);border-color:var(--sk-accent)}.YearSelector_trigger__v92rJ.YearSelector_readonly__ZxaX5{border-color:#fbd46d59}.YearSelector_triggerIcon__ZgX5U{align-items:center;color:var(--sk-accent);display:inline-flex;flex-shrink:0;justify-content:center}.YearSelector_triggerText__w0HGA{align-items:center;display:flex;flex:1 1;gap:8px;letter-spacing:var(--sk-tracking-tight);white-space:nowrap}.YearSelector_badge__RG9Gc{background:var(--sk-accent-soft);border:1px solid #fbd46d59;border-radius:999px;color:var(--sk-accent);font-size:10px;font-weight:var(--sk-fw-bold);letter-spacing:.06em;line-height:1.5;padding:1px 6px;text-transform:uppercase}.YearSelector_chev__DAvHZ{color:var(--sk-text-muted);display:inline-flex;flex-shrink:0;transition:transform var(--sk-dur-base) var(--sk-ease-out)}.YearSelector_chevOpen__I1wi3{transform:rotate(180deg)}.YearSelector_dropdown__iW6M4{animation:YearSelector_sk-fade-in__Cs-NO var(--sk-dur-fast) var(--sk-ease-out);background:#262d37;border:1px solid var(--sk-border-strong);border-radius:var(--sk-radius-md);box-shadow:0 12px 28px #00000059;margin-top:6px;max-height:260px;overflow-y:auto;padding:4px}.YearSelector_dropdownFloating__aETSQ{left:calc(100% - 4px);min-width:170px;position:absolute;top:8px;z-index:1200;z-index:var(--sk-z-dropdown,1200)}.YearSelector_option__f9qTT{align-items:center;background:none;border:none;border-radius:6px;border-radius:var(--sk-radius-sm,6px);color:var(--sk-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--sk-fs-base);font-weight:var(--sk-fw-medium);gap:10px;justify-content:space-between;padding:9px 10px;text-align:left;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:100%}.YearSelector_option__f9qTT:hover{background:#ffffff0d;color:var(--sk-text-primary)}.YearSelector_optionSel__WSqfZ{color:var(--sk-accent);font-weight:var(--sk-fw-semibold)}.YearSelector_optName__u\+1Wz{white-space:nowrap}.YearSelector_optMeta__Kb6v0{align-items:center;color:var(--sk-accent);display:inline-flex;gap:8px}.YearSelector_dotActive__pHSA8{background:#48bb78;border-radius:50%;box-shadow:0 0 0 3px #48bb782e;flex-shrink:0;height:7px;width:7px}.YearSelector_skeleton__nIRCZ{cursor:default;opacity:.6;pointer-events:none}.collapsed .YearSelector_wrap__CfzOi{padding:6px 6px 10px}.Header_header__Kndc3{background:linear-gradient(180deg,#1d232b,#232a33);border-bottom:1px solid var(--sk-border);position:-webkit-sticky;position:sticky;top:0;z-index:var(--sk-z-sticky)}.Header_inner__q4c4x{align-items:center;box-sizing:border-box;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1280px;min-height:74px;padding:0 28px;width:100%}@media (max-width:900px){.Header_inner__q4c4x{padding:0 14px}}@media (max-width:768px){.Header_inner__q4c4x{min-height:60px}}.Header_titleBlock__EBCXr{align-items:center;display:flex;gap:12px;min-width:0}.Header_burger__L5O0q{align-items:center;background:#ffffff0f;border:1px solid var(--sk-border);border-radius:var(--sk-radius-md);color:var(--sk-text-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out);width:38px}.Header_burger__L5O0q:hover{background:#ffffff1f;border-color:var(--sk-border-strong)}.Header_burger__L5O0q:active{transform:scale(.96)}.Header_title__OpyCO{animation:Header_sk-fade-in-down__99lRn var(--sk-dur-base) var(--sk-ease-out);color:var(--sk-text-primary);font-size:var(--sk-fs-lg);font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:var(--sk-lh-tight);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_rightSection__r5Fsr{align-items:center;display:flex;flex-shrink:0;gap:12px}.Header_profile__FJltq{position:relative}.Header_profileButton__Cbw61{align-items:center;background:#ffffff0a;border:1px solid var(--sk-border);border-radius:var(--sk-radius-pill);color:var(--sk-text-secondary);cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:4px 12px 4px 4px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.Header_profileButton__Cbw61:hover{background:#ffffff14;border-color:var(--sk-border-strong);color:var(--sk-text-primary)}.Header_chevron__wKonz{color:var(--sk-text-muted);display:inline-flex;transition:transform var(--sk-dur-base) var(--sk-ease-out)}.Header_chevronOpen__M4V1s{transform:rotate(180deg)}.Header_dropdown__EluT-{animation:Header_sk-fade-in-down__99lRn var(--sk-dur-fast) var(--sk-ease-out);background:var(--sk-bg-surface);border:1px solid var(--sk-border-strong);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-shadow-lg);min-width:240px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:var(--sk-z-elevated)}.Header_dropdownHeader__WLdZr{border-bottom:1px solid var(--sk-divider);margin-bottom:8px;padding:8px 12px 12px}.Header_dropdownRole__POOsq{color:var(--sk-text-secondary);font-size:var(--sk-fs-sm);font-weight:var(--sk-fw-medium)}.Header_dropdownItem__u9-m0{align-items:center;background:none;border:none;border-radius:var(--sk-radius-md);color:var(--sk-text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--sk-fs-base);gap:10px;padding:9px 12px;text-align:left;text-decoration:none;transition:background var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Header_dropdownItem__u9-m0:hover{background:#ffffff0f}.Header_dropdownItemDanger__jncR3{color:var(--sk-danger)}.Header_dropdownItemDanger__jncR3:hover{background:var(--sk-danger-soft)}.Header_dropdownItemDanger__jncR3:disabled{cursor:not-allowed;opacity:.5}.Header_dropdownDivider__KHXQG{background:var(--sk-divider);height:1px;margin:8px 4px}@media (max-width:768px){.Header_inner__q4c4x{gap:10px;min-height:60px;padding:0 14px}.Header_title__OpyCO{font-size:15px}.Header_titleBlock__EBCXr{flex:1 1;gap:10px;min-width:0}.Header_profileButton__Cbw61{padding:3px 8px 3px 3px}.Header_dropdown__EluT-{left:auto;max-width:calc(100vw - 28px);min-width:220px;right:0}}@media (max-width:420px){.Header_inner__q4c4x{padding:0 12px}.Header_title__OpyCO{font-size:14px}.Header_burger__L5O0q{height:36px;width:36px}}.HeaderUser_HeaderUser_wrap__xYjnT{display:flex}.HeaderUser_HeaderUser_left__WLrqL{align-items:center;display:flex;gap:10px}.HeaderUser_HeaderUser_left_ava__C6zEz{border-radius:50%;display:block;height:32px;margin:0;object-fit:cover;width:32px}.HeaderUser_HeaderUser_left_data__B6-dq{display:flex;flex-direction:column;gap:1px;line-height:1.2}.HeaderUser_HeaderUser_left_data__B6-dq h4{color:inherit;font-size:13px;font-weight:600;margin:0}.HeaderUser_HeaderUser_left_data__B6-dq p{color:inherit;font-size:11px;font-weight:400;margin:0;opacity:.6}.HeaderUser_HeaderUser_right__O49A9{align-items:center;display:flex;margin-left:30px}.HeaderUser_HeaderUser_right__O49A9 a{border:1px solid #b1b3b6;border-radius:10px;color:#b1b3b6;display:block;font-size:14px;font-weight:300;height:21px;padding:9px 6px 6px}.HeaderUser_HeaderUser_right__O49A9 img{display:block;margin-left:20px}.HeaderUser_avatarWrapper__y68XE{display:inline-block;position:relative}.HeaderUser_avatarFrame__zNOvV{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.HeaderUser_almazChange__5S6qa,.HeaderUser_ratingChange__Kzk\+G{animation:HeaderUser_pulse__SZ2xx .5s ease-in-out}@keyframes HeaderUser_pulse__SZ2xx{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width:768px){.HeaderUser_HeaderUser_left_data__B6-dq{display:none}.HeaderUser_HeaderUser_left__WLrqL{gap:0}}.Footer_footer__X5Swa{align-items:center;background:#222831;border-top:1px solid var(--color-border);color:var(--color-gray-300);display:flex;flex-direction:column;font-family:var(--font-family-base);font-size:var(--font-size-base);justify-content:center;min-height:auto;padding:var(--space-32) var(--space-20);transition:background var(--duration-fast) var(--ease-standard)}.Footer_footWrap__WnaiP{display:flex;flex-direction:column;max-width:1200px;width:100%}.Footer_footWrap_el_1__2vuaQ{display:flex;justify-content:space-around}.Footer_footWrap_el_1_1__flnVt{width:420px}.Footer_footWrap_el_1_1__flnVt h2,.Footer_footWrap_el_1_2__\+dbHV h2,.Footer_footWrap_el_1_3__KY37L h2,.Footer_footWrap_el_1_4__fXaOo h2{color:var(--color-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-16)}.Footer_footWrap_el_1_1__flnVt p,.Footer_footWrap_el_1_2__\+dbHV p,.Footer_footWrap_el_1_3__KY37L p,.Footer_footWrap_el_1_4__fXaOo p{color:var(--color-gray-200);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin-bottom:var(--space-8)}.Footer_footWrap_el_2__gIBvz{border-top:1px solid #4e4d4d;margin-top:20px;padding-top:var(--space-20);width:100%}.Footer_footWrap_el_2__gIBvz p{color:var(--color-gray-300);font-size:var(--font-size-base);margin:0;text-align:center}.Footer_footWrap_el_1_3_down__6Im7E{margin-top:30px}@media (max-width:768px){.Footer_footer__X5Swa{padding:22px 16px 18px}.Footer_footWrap_el_1__2vuaQ{grid-gap:20px 22px;align-items:start;display:grid!important;gap:20px 22px;grid-template-columns:1fr 1fr;justify-content:normal!important}.Footer_footWrap_el_1_1__flnVt{grid-column:1/-1;width:100%}.Footer_footWrap_el_1_1__flnVt h2,.Footer_footWrap_el_1_1__flnVt p{text-align:left}.Footer_footWrap_el_1_1__flnVt p{color:#ffffffa6;font-size:12.5px;line-height:1.55;margin:0;max-width:640px}.Footer_footWrap_el_1_2__\+dbHV,.Footer_footWrap_el_1_3__KY37L,.Footer_footWrap_el_1_4__fXaOo{border-top:1px solid #ffffff14;min-width:0;padding-top:4px;width:auto}.Footer_footWrap_el_1__2vuaQ h2{color:#fbd46d!important;color:var(--color-primary,#fbd46d)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.08em;margin:0 0 10px!important;text-align:left;text-transform:uppercase}.Footer_footWrap_el_1_1__flnVt h2{color:#fff!important;font-size:16px!important;letter-spacing:-.01em;margin-bottom:8px!important;text-transform:none}.Footer_footWrap_el_1_2__\+dbHV p,.Footer_footWrap_el_1_3__KY37L p,.Footer_footWrap_el_1_4__fXaOo p{color:#ffffffc7;font-size:13px;line-height:1.4;margin:0 0 6px;padding:0;text-align:left}.Footer_footWrap_el_1_3_down__6Im7E{border-top:1px dashed #ffffff14;margin-top:14px;padding-top:14px}.Footer_footWrap_el_2__gIBvz{margin-top:18px;padding-top:14px}.Footer_footWrap_el_2__gIBvz p{color:#ffffff80;font-size:11.5px;letter-spacing:.02em;text-align:center}}@media (max-width:480px){.Footer_footer__X5Swa{padding:20px 14px 16px}.Footer_footWrap_el_1__2vuaQ{gap:16px 14px}.Footer_footWrap_el_1_1__flnVt h2{font-size:15px!important}.Footer_footWrap_el_1_1__flnVt p{font-size:12px}.Footer_footWrap_el_1_2__\+dbHV p,.Footer_footWrap_el_1_3__KY37L p,.Footer_footWrap_el_1_4__fXaOo p{font-size:12.5px}}.FerstPage_page__-N31O{background:var(--sk-content-bg);min-height:100%;overflow:hidden;padding:0 28px;position:relative}@media (max-width:768px){.FerstPage_page__-N31O{padding:0 14px}}.FerstPage_blob__rrIpV{animation:FerstPage_sk-blob-float__DSCiz 18s ease-in-out infinite;border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none;position:absolute}.FerstPage_blob1__I8NZz{animation-delay:0s;background:#fbd46d66;height:420px;left:-120px;top:-160px;width:420px}.FerstPage_blob2__x3Zj8{animation-delay:-8s;background:#a855f729;bottom:-140px;height:340px;right:-100px;width:340px}.FerstPage_inner__OQlSW{margin:0 auto;max-width:1100px;position:relative;z-index:1}.FerstPage_hero__ipzES{animation:FerstPage_sk-fade-in-up__m0Pjc var(--sk-dur-slow) var(--sk-ease-out);margin-bottom:40px}.FerstPage_eyebrow__VbN2q{background:var(--sk-accent-soft);border:1px solid #fbd46d66;border-radius:var(--sk-radius-pill);color:#b08620;display:inline-block;font-size:var(--sk-fs-xs);font-weight:var(--sk-fw-bold);letter-spacing:.1em;margin-bottom:16px;padding:5px 12px;text-transform:uppercase}.FerstPage_title__z5esv{color:var(--sk-content-text);font-size:clamp(28px,4vw,42px);font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tighter);line-height:var(--sk-lh-tight);margin:0 0 14px}.FerstPage_titleAccent__hIPtn{background:linear-gradient(135deg,#f59e0b,#fbd46d,#ffa94d);-webkit-background-clip:text;background-clip:text;color:#0000}.FerstPage_lead__nLhGl{color:var(--sk-content-text-secondary);font-size:var(--sk-fs-lg);line-height:var(--sk-lh-relaxed);margin:0;max-width:600px}.FerstPage_quickLinks__mWF6A{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.FerstPage_card__s1Kbh{align-items:center;animation:FerstPage_sk-fade-in-up__m0Pjc var(--sk-dur-slow) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);color:inherit;display:flex;gap:14px;overflow:hidden;padding:18px 20px;position:relative;text-decoration:none;transition:transform var(--sk-dur-base) var(--sk-ease-out),background var(--sk-dur-base) var(--sk-ease-out),border-color var(--sk-dur-base) var(--sk-ease-out),box-shadow var(--sk-dur-base) var(--sk-ease-out)}.FerstPage_card__s1Kbh:hover{border-color:var(--card-accent-border,var(--sk-content-border-strong));box-shadow:var(--sk-content-shadow-md);transform:translateY(-3px)}.FerstPage_cardIcon__oalxm{align-items:center;background:var(--sk-accent-soft);background:var(--card-icon-bg,var(--sk-accent-soft));border-radius:var(--sk-radius-md);color:#b08620;color:var(--card-icon-color,#b08620);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;transition:background var(--sk-dur-base) var(--sk-ease-out),transform var(--sk-dur-base) var(--sk-ease-out);width:44px}.FerstPage_card__s1Kbh:hover .FerstPage_cardIcon__oalxm{transform:scale(1.08)}.FerstPage_cardBody__ksyFk{flex:1 1;min-width:0}.FerstPage_cardTitle__ZuwWX{color:var(--sk-content-text);font-size:var(--sk-fs-md);font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin-bottom:3px}.FerstPage_cardText__KwF\+C{color:var(--sk-content-text-secondary);font-size:var(--sk-fs-sm);line-height:var(--sk-lh-normal)}.FerstPage_cardArrow__dzUX3{color:var(--sk-content-text-muted);flex-shrink:0;transition:transform var(--sk-dur-base) var(--sk-ease-out),color var(--sk-dur-base) var(--sk-ease-out)}.FerstPage_card__s1Kbh:hover .FerstPage_cardArrow__dzUX3{color:var(--sk-content-text);transform:translateX(4px)}.FerstPage_card_amber__tYU8W{--card-icon-bg:#fbd46d2e;--card-icon-color:#b08620;--card-accent-border:#fbd46d}.FerstPage_card_blue__16TjX{--card-icon-bg:#3b82f61a;--card-icon-color:#3b82f6;--card-accent-border:#3b82f680}.FerstPage_card_violet__CUSl4{--card-icon-bg:#a855f71a;--card-icon-color:#a855f7;--card-accent-border:#a855f780}.FerstPage_card_green__iB5R3{--card-icon-bg:#10b9811a;--card-icon-color:#10b981;--card-accent-border:#10b98180}.FerstPage_card_cyan__2m\+VA{--card-icon-bg:#0ea5e91a;--card-icon-color:#0ea5e9;--card-accent-border:#0ea5e980}@media (max-width:768px){.FerstPage_page__-N31O{padding:0 12px}.FerstPage_hero__ipzES{margin-bottom:28px}.FerstPage_eyebrow__VbN2q{font-size:10.5px}.FerstPage_lead__nLhGl{font-size:14px}.FerstPage_quickLinks__mWF6A{gap:10px;grid-template-columns:1fr}.FerstPage_card__s1Kbh{gap:12px;padding:14px}.FerstPage_cardIcon__oalxm{height:40px;width:40px}.FerstPage_cardTitle__ZuwWX{font-size:14px}.FerstPage_cardText__KwF\+C{font-size:12.5px}}@media (max-width:480px){.FerstPage_blob1__I8NZz,.FerstPage_blob2__x3Zj8{display:none}}.LoaderAni_form-control__WYqm\+{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-text);display:block;font-size:var(--font-size-md);line-height:1.5;padding:var(--space-8) var(--space-12);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);width:100%}textarea.LoaderAni_form-control__WYqm\+{font-family:var(--font-family-base);font-size:var(--font-size-base)}select.LoaderAni_form-control__WYqm\+{-webkit-appearance:none;appearance:none;background-image:var(--select-caret-light);background-position:right var(--space-12) center;background-repeat:no-repeat;background-size:16px;padding:var(--space-8) var(--space-12);padding-right:var(--space-32)}@media (prefers-color-scheme:dark){select.LoaderAni_form-control__WYqm\+{background-image:var(--select-caret-dark)}}[data-color-scheme=dark] select.LoaderAni_form-control__WYqm\+{background-image:var(--select-caret-dark)}[data-color-scheme=light] select.LoaderAni_form-control__WYqm\+{background-image:var(--select-caret-light)}.LoaderAni_form-control__WYqm\+:focus{border-color:var(--color-primary);outline:var(--focus-outline)}.LoaderAni_form-label__C0wEo{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--space-8)}.LoaderAni_form-group__-qDt2{margin-bottom:var(--space-16)}.LoaderAni_card__ryyDl{background-color:var(--color-surface);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow var(--duration-normal) var(--ease-standard)}.LoaderAni_card__ryyDl:hover{box-shadow:var(--shadow-md)}.LoaderAni_card__body__xn5uB{padding:var(--space-16)}.LoaderAni_card__footer__o5\+sp,.LoaderAni_card__header__Y7Cjc{border-bottom:1px solid var(--color-card-border-inner);padding:var(--space-16)}.LoaderAni_status__kHSXf{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--space-6) var(--space-12)}.LoaderAni_status--success__FqWYJ{background-color:rgba(33,128,141,var(--status-bg-opacity));background-color:rgba(var(--color-success-rgb,33,128,141),var(--status-bg-opacity));border:1px solid rgba(var(--color-success-rgb,33,128,141),var(--status-border-opacity));color:var(--color-success)}.LoaderAni_status--error__6Wh12{background-color:rgba(192,21,47,var(--status-bg-opacity));background-color:rgba(var(--color-error-rgb,192,21,47),var(--status-bg-opacity));border:1px solid rgba(var(--color-error-rgb,192,21,47),var(--status-border-opacity));color:var(--color-error)}.LoaderAni_status--warning__kuWNc{background-color:rgba(168,75,47,var(--status-bg-opacity));background-color:rgba(var(--color-warning-rgb,168,75,47),var(--status-bg-opacity));border:1px solid rgba(var(--color-warning-rgb,168,75,47),var(--status-border-opacity));color:var(--color-warning)}.LoaderAni_status--info__fvUHl{background-color:rgba(98,108,113,var(--status-bg-opacity));background-color:rgba(var(--color-info-rgb,98,108,113),var(--status-bg-opacity));border:1px solid rgba(var(--color-info-rgb,98,108,113),var(--status-border-opacity));color:var(--color-info)}.LoaderAni_container__wqjm2{margin-left:auto;margin-right:auto;padding-left:var(--space-16);padding-right:var(--space-16);width:100%}@media (min-width:640px){.LoaderAni_container__wqjm2{max-width:var(--container-sm)}}@media (min-width:768px){.LoaderAni_container__wqjm2{max-width:var(--container-md)}}@media (min-width:1024px){.LoaderAni_container__wqjm2{max-width:var(--container-lg)}}@media (min-width:1280px){.LoaderAni_container__wqjm2{max-width:var(--container-xl)}}.LoaderAni_flex__a25EB{display:flex}.LoaderAni_flex-col__apuUf{flex-direction:column}.LoaderAni_items-center__H1S5T{align-items:center}.LoaderAni_justify-center__OEmJK{justify-content:center}.LoaderAni_justify-between__m8rCO{justify-content:space-between}.LoaderAni_gap-4__lWz\+c{gap:var(--space-4)}.LoaderAni_gap-8__sIQoT{gap:var(--space-8)}.LoaderAni_gap-16__U6-kB{gap:var(--space-16)}.LoaderAni_m-0__mVHRT{margin:0}.LoaderAni_mt-8__YcG32{margin-top:var(--space-8)}.LoaderAni_mb-8__qGFr4{margin-bottom:var(--space-8)}.LoaderAni_mx-8__R9NXm{margin-left:var(--space-8);margin-right:var(--space-8)}.LoaderAni_my-8__rpbBX{margin-bottom:var(--space-8);margin-top:var(--space-8)}.LoaderAni_p-0__W\+Ps5{padding:0}.LoaderAni_py-8__vH-EZ{padding-bottom:var(--space-8);padding-top:var(--space-8)}.LoaderAni_px-8__kBLTm{padding-left:var(--space-8);padding-right:var(--space-8)}.LoaderAni_py-16__p-Wte{padding-bottom:var(--space-16);padding-top:var(--space-16)}.LoaderAni_px-16__W4RLd{padding-left:var(--space-16);padding-right:var(--space-16)}.LoaderAni_block__r2gyA{display:block}.LoaderAni_hidden__o90Dj{display:none}.LoaderAni_sr-only__kX5cz{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:focus-visible{outline:var(--focus-outline);outline-offset:2px}[data-color-scheme=dark] .LoaderAni_btn--outline__MlZK4{border:1px solid var(--color-border-secondary)}.LoaderAni_loaderContainer__vXVbM{align-items:center;display:flex;flex-direction:column;font-family:var(--font-family-mono);height:100%;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;justify-content:center;position:relative;width:100%}.LoaderAni_loaderContainer__vXVbM.LoaderAni_dark__cHv12{--primary-color:var(--color-teal-300);--secondary-color:var(--color-teal-400);--accent-color:var(--color-teal-800);--text-color:var(--color-text);--shadow-color:rgba(var(--color-teal-300-rgb),0.3);--light-color:rgba(var(--color-teal-300-rgb),0.8);--bg-color:var(--color-background);--surface-color:var(--color-surface)}.LoaderAni_loaderContainer__vXVbM.LoaderAni_light__Nryyb,.LoaderAni_loaderContainer__vXVbM:not(.LoaderAni_dark__cHv12):not(.LoaderAni_light__Nryyb){--primary-color:var(--color-primary);--secondary-color:var(--color-primary-hover);--accent-color:var(--color-primary-active);--text-color:var(--color-text);--shadow-color:rgba(var(--color-teal-500-rgb),0.3);--light-color:rgba(var(--color-teal-500-rgb),0.8);--bg-color:var(--color-background);--surface-color:var(--color-surface)}.LoaderAni_loaderContainer__vXVbM.LoaderAni_small__SLhA2{--block-size:var(--space-12);--progress-width:120px;--progress-height:var(--space-8);--text-size:var(--font-size-xs);--particle-size:var(--space-2);--logo-size:var(--space-16);min-height:80px}.LoaderAni_loaderContainer__vXVbM.LoaderAni_medium__pfb9B{--block-size:var(--space-16);--progress-width:160px;--progress-height:var(--space-12);--text-size:var(--font-size-sm);--particle-size:var(--space-4);--logo-size:var(--space-20);min-height:120px}.LoaderAni_loaderContainer__vXVbM.LoaderAni_large__jMoQJ{--block-size:var(--space-20);--progress-width:200px;--progress-height:var(--space-16);--text-size:var(--font-size-base);--particle-size:var(--space-6);--logo-size:var(--space-24);min-height:160px}.LoaderAni_minecraftBlocks__os-7M{display:flex;gap:calc(var(--block-size)*.5);margin-bottom:calc(var(--block-size)*1.2);position:relative}.LoaderAni_block__r2gyA{animation:LoaderAni_blockFloat__Qledy 2s var(--ease-standard) infinite;background:var(--primary-color);border:2px solid var(--secondary-color);box-shadow:2px 2px 0 var(--accent-color),inset -2px -2px 0 #0003,inset 2px 2px 0 #ffffff1a;height:var(--block-size);image-rendering:pixelated;position:relative;width:var(--block-size)}.LoaderAni_blockFace__ZdwRh{background-image:linear-gradient(90deg,#0000 25%,#ffffff1a 0,#ffffff1a 50%,#0000 0),linear-gradient(0deg,#0000 25%,#0000001a 0,#0000001a 50%,#0000 0);background-size:4px 4px,4px 4px;height:100%;width:100%}.LoaderAni_block1__3sGZB{animation-delay:0s}.LoaderAni_block2__g7F5C{animation-delay:.2s}.LoaderAni_block3__-RfiW{animation-delay:.4s}.LoaderAni_block4__irTgY{animation-delay:.6s}.LoaderAni_progressContainer__omanL{margin-bottom:calc(var(--block-size)*.8);position:relative}.LoaderAni_progressBar__5f7lX{background:var(--color-secondary);border:2px solid var(--color-border);border-radius:0;box-shadow:inset 2px 2px 0 #00000080,inset -2px -2px 0 #ffffff1a;height:var(--progress-height);image-rendering:pixelated;overflow:hidden;position:relative;width:var(--progress-width)}.LoaderAni_progressFill__ZoNN3{animation:LoaderAni_progressFill__ZoNN3 3s var(--ease-standard) infinite;animation:LoaderAni_progressFill__ZoNN3 3s var(--ease-standard) infinite,LoaderAni_progressShine__C18z\+ 1s linear infinite;background:var(--primary-color);background-image:linear-gradient(90deg,var(--primary-color) 0,var(--secondary-color) 50%,var(--primary-color) 100%);background-repeat:repeat-x;background-size:20px 100%;height:100%;width:0}.LoaderAni_progressPixels__eJEaO{align-items:center;display:flex;height:100%;justify-content:space-around;left:0;pointer-events:none;position:absolute;top:0;width:100%}.LoaderAni_pixel__MerHs{animation:LoaderAni_pixelBlink__gjOVi .8s var(--ease-standard) infinite;background:var(--light-color);height:var(--space-2);opacity:0;width:var(--space-2)}.LoaderAni_pixel1__y7gxf{animation-delay:.1s}.LoaderAni_pixel2__59FRG{animation-delay:.2s}.LoaderAni_pixel3__3vSFo{animation-delay:.3s}.LoaderAni_pixel4__zwsMm{animation-delay:.4s}.LoaderAni_pixel5__6R4zs{animation-delay:.5s}.LoaderAni_pixel6__K7Kbm{animation-delay:.6s}.LoaderAni_pixel7__CPyak{animation-delay:.7s}.LoaderAni_pixel8__mdUXY{animation-delay:.8s}.LoaderAni_pixel9__HK11m{animation-delay:.9s}.LoaderAni_pixel10__8Dt4C{animation-delay:1s}.LoaderAni_minecraftText__9KVTC{align-items:center;display:flex;gap:var(--space-8);margin-bottom:calc(var(--block-size)*.6)}.LoaderAni_text__VXLTc{color:var(--text-color);font-size:var(--text-size);font-weight:var(--font-weight-bold);letter-spacing:1px;text-shadow:2px 2px 0 #0000004d}.LoaderAni_dots__15XzZ{display:flex;gap:var(--space-4)}.LoaderAni_dot__DAvuS{animation:LoaderAni_dotBounce__s1Roq 1.2s var(--ease-standard) infinite;color:var(--primary-color);font-size:var(--text-size);font-weight:var(--font-weight-bold)}.LoaderAni_dot1__x-pcV{animation-delay:0s}.LoaderAni_dot2__lj6mB{animation-delay:.2s}.LoaderAni_dot3__VhIas{animation-delay:.4s}.LoaderAni_particles__Kjrgt{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.LoaderAni_particle__OwycI{animation:LoaderAni_particleFloat__f\+aN\+ 4s var(--ease-standard) infinite;background:var(--primary-color);border:1px solid var(--secondary-color);height:var(--particle-size);opacity:0;position:absolute;width:var(--particle-size)}.LoaderAni_particle1__i6uUk{animation-delay:0s;left:10%;top:20%}.LoaderAni_particle2__jmeJB{animation-delay:.5s;right:15%;top:30%}.LoaderAni_particle3__A-\+Mz{animation-delay:1s;bottom:25%;left:20%}.LoaderAni_particle4__3Z3\+1{animation-delay:1.5s;bottom:35%;right:25%}.LoaderAni_particle5__HCdB\+{animation-delay:2s;left:50%;top:15%}.LoaderAni_particle6__mwtm1{animation-delay:2.5s;right:10%;top:45%}.LoaderAni_particle7__9PrID{animation-delay:3s;bottom:15%;left:60%}.LoaderAni_particle8__Evpq7{animation-delay:3.5s;bottom:40%;right:40%}.LoaderAni_centerLogo__qsnIl{animation:LoaderAni_logoGlow__NF9g6 2s var(--ease-standard) infinite alternate;left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%)}.LoaderAni_pickaxe__Lz6SS{height:var(--logo-size);position:relative;width:var(--logo-size)}.LoaderAni_pickaxeHandle__uJkfG{background:var(--color-brown-600);border:1px solid var(--color-charcoal-700);bottom:0;height:calc(var(--logo-size)*.7);left:50%;position:absolute;transform:translateX(-50%);width:var(--space-2)}.LoaderAni_pickaxeHead__a87h3{background:var(--primary-color);border:2px solid var(--secondary-color);-webkit-clip-path:polygon(20% 0,80% 0,100% 50%,80% 100%,20% 100%,0 50%);clip-path:polygon(20% 0,80% 0,100% 50%,80% 100%,20% 100%,0 50%);height:calc(var(--logo-size)*.4);left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(var(--logo-size)*.8)}@keyframes LoaderAni_blockFloat__Qledy{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes LoaderAni_progressFill__ZoNN3{0%{width:0}50%{width:70%}to{width:0}}@keyframes LoaderAni_progressShine__C18z\+{0%{background-position:-20px 0}to{background-position:calc(var(--progress-width) + 20px) 0}}@keyframes LoaderAni_pixelBlink__gjOVi{0%,to{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes LoaderAni_dotBounce__s1Roq{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes LoaderAni_particleFloat__f\+aN\+{0%{opacity:0;transform:translateY(10px) scale(.5)}25%{opacity:1;transform:translateY(-5px) scale(1)}75%{opacity:1;transform:translateY(-15px) scale(1)}to{opacity:0;transform:translateY(-25px) scale(.5)}}@keyframes LoaderAni_logoGlow__NF9g6{0%{filter:brightness(1);opacity:.2}to{filter:brightness(1.2);opacity:.4}}@keyframes LoaderAni_pickaxeSwing__boAtq{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@media (max-width:480px){.LoaderAni_loaderContainer__vXVbM.LoaderAni_large__jMoQJ{--block-size:var(--space-16);--progress-width:140px;--progress-height:var(--space-12);--text-size:var(--font-size-sm);--particle-size:var(--space-4);--logo-size:var(--space-20);min-height:120px}.LoaderAni_loaderContainer__vXVbM.LoaderAni_medium__pfb9B{--block-size:14px;--progress-width:120px;--progress-height:var(--space-10);--text-size:11px;--particle-size:var(--space-2);--logo-size:18px;min-height:100px}.LoaderAni_loaderContainer__vXVbM.LoaderAni_small__SLhA2{--block-size:var(--space-10);--progress-width:100px;--progress-height:var(--space-8);--text-size:9px;--particle-size:var(--space-1);--logo-size:14px;min-height:70px}.LoaderAni_minecraftText__9KVTC{gap:var(--space-6)}.LoaderAni_dots__15XzZ{gap:var(--space-2)}}.LoaderAni_loaderContainer__vXVbM.LoaderAni_fullscreen__T2RMh{background:rgba(var(--color-background),.95);bottom:0;left:0;min-height:100vh;position:fixed;right:0;top:0;z-index:9999}.LoaderAni_loaderContainer__vXVbM.LoaderAni_fullscreen__T2RMh.LoaderAni_dark__cHv12{background:rgba(var(--color-charcoal-700),.95)}.LoaderAni_loaderContainer__vXVbM.LoaderAni_fullscreen__T2RMh.LoaderAni_light__Nryyb{background:rgba(var(--color-cream-50),.95)}.LoaderAni_loaderContainer__vXVbM.LoaderAni_transparent__GiTR1{background:#0000}.LoaderAni_loaderContainer__vXVbM.LoaderAni_centered__uUiek{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.LoaderAni_loaderContainer__vXVbM:hover .LoaderAni_block__r2gyA{animation-duration:var(--duration-fast)}.LoaderAni_loaderContainer__vXVbM:hover .LoaderAni_progressFill__ZoNN3{animation-duration:calc(var(--duration-normal)*8)}.LoaderAni_loaderContainer__vXVbM:hover .LoaderAni_pickaxe__Lz6SS{animation:LoaderAni_logoGlow__NF9g6 var(--duration-fast) var(--ease-standard) infinite alternate,LoaderAni_pickaxeSwing__boAtq .5s var(--ease-standard) infinite}.Style_menu_wrap__MllOF{border-bottom:1px solid #60646a;margin:0 auto;padding-bottom:5px;padding-top:20px;width:1100px}.Style_menu_wrap_element_active__UAhN9{border-bottom:5px solid #fbd46d;color:#000}.Style_menu_wrap_element__f653C,.Style_menu_wrap_element_active__UAhN9{font-size:18px;font-weight:300;margin:0 26px 0 0;padding-left:10px;padding-right:10px;text-decoration:none}.Style_menu_wrap_element__f653C{color:#60646a}.Style_page_wrapper__1QFxE{background-color:#f5f5f5;min-height:100vh;width:100%}.Style_wrap_content_1__R4Ttk{color:#000;padding:30px 20px;width:1000px}.Style_addButton__qWQRX{background-color:#fbd46d;border-radius:8px;color:#222831;font-size:16px;font-weight:600;padding:12px 24px;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.Style_addButton__qWQRX:hover{background-color:#ffd87d;box-shadow:0 4px 12px #fbd46d4d;transform:translateY(-2px)}.Style_searchContainer__hbERV{margin-bottom:30px;width:960px}.Style_searchInput__vKlYr{background-color:#fff;border:1px solid #ccc;border-radius:8px;font-size:16px;padding:15px 20px;transition:border-color .3s ease,box-shadow .3s ease}.Style_searchInput__vKlYr:focus{border-color:#fbd46d}.Style_tableContainer__5uNwZ{box-shadow:0 4px 12px #0000001a}.Style_studentsTable__MMfPb{font-size:14px}.Style_studentsTable__MMfPb thead{background-color:#222831;color:#fff}.Style_studentsTable__MMfPb th{border-bottom:1px solid #393e46;font-weight:600;padding:16px 12px;text-align:left}.Style_studentsTable__MMfPb td{border-bottom:1px solid #e5e7eb;padding:16px 12px}.Style_studentRow__vSTHQ{transition:background-color .2s ease}.Style_studentRow__vSTHQ:hover{background-color:#f8f9fa}.Style_studentRow__vSTHQ:nth-child(2n){background-color:#f9f9f9}.Style_studentRow__vSTHQ:nth-child(2n):hover{background-color:#f0f0f0}.Style_studentName__nAACw{font-weight:600}.Style_statusActive__rw96l{background-color:#10b981;color:#fff}.Style_statusActive__rw96l,.Style_statusTrial__4xoBq{border-radius:12px;display:inline-block;font-size:12px;font-weight:500;padding:4px 8px}.Style_statusTrial__4xoBq{background-color:#fbd46d;color:#222831}.Style_statusArchive__\+RYpE{background-color:#6b7280;color:#fff}.Style_statusArchive__\+RYpE,.Style_statusDefault__HDNzk{border-radius:12px;display:inline-block;font-size:12px;font-weight:500;padding:4px 8px}.Style_statusDefault__HDNzk{background-color:#e5e7eb;color:#374151}.Style_error__IZQ7U,.Style_loading__yiw8O,.Style_noData__LENmM{color:#6b7280;font-size:16px;padding:40px 20px;text-align:center}.Style_error__IZQ7U{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#ef4444;margin-bottom:20px}.Style_noData__LENmM{background-color:#fff;border-radius:8px;margin:20px 0}.Style_modalContent__pG6ju{background-color:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.Style_modalHeader__455dK{padding:24px}.Style_modalHeader__455dK h2{color:#222831;font-size:24px;margin:0}.Style_closeButton__VMNO\+{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;padding:0;transition:background-color .2s ease;width:32px}.Style_closeButton__VMNO\+:hover{background-color:#f3f4f6;color:#374151}.Style_studentForm__IEm62{padding:24px}.Style_formRow__yCUPA{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.Style_formGroup__flMal label{color:#374151;font-weight:600;margin-bottom:8px}.Style_formInput__Oqln5,.Style_formTextarea__2WUr4{border:1px solid #d1d5db;border-radius:8px;font-size:16px;padding:12px 16px;transition:border-color .3s ease,box-shadow .3s ease}.Style_formInput__Oqln5:focus,.Style_formTextarea__2WUr4:focus{border-color:#fbd46d;box-shadow:0 0 0 3px #fbd46d33;outline:none}.Style_formTextarea__2WUr4{min-height:80px}.Style_formActions__-ybj0{gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px}.Style_cancelButton__wDOZT{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:background-color .3s ease}.Style_cancelButton__wDOZT:hover{background-color:#e5e7eb}.Style_submitButton__dfEm4{background-color:#fbd46d;border:none;border-radius:8px;color:#222831;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:background-color .3s ease,transform .1s ease,box-shadow .3s ease}.Style_submitButton__dfEm4:hover:not(:disabled){background-color:#ffd87d;box-shadow:0 4px 12px #fbd46d4d;transform:translateY(-2px)}.Style_submitButton__dfEm4:disabled{cursor:not-allowed;opacity:.6;transform:none}.Style_backButton__b8wV2:hover{background-color:#777c7c40;color:#eee}.Style_navigation__hsOWq{align-items:center;display:flex;gap:20px;margin-bottom:10px}.Style_backButton__b8wV2{background-color:#5e52401f;border:1px solid #5e524033;border-radius:6px;color:#222831;cursor:pointer;font-size:14px;padding:8px 12px;text-decoration:none;transition:background-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}.Style_backButton__b8wV2:hover{background-color:#fbd46d;color:#1f2937}.Style_breadcrumbs__AWpjT{color:#a7a9a9b3;font-size:14px;margin-bottom:32px}.Style_notification__VJKnc{background-color:#32b8c614;border:1px solid #32b8c633;border-radius:8px;color:#32b8c6;font-weight:500;margin-bottom:20px;padding:12px 16px}.Style_studentCard__ufWLY{background-color:#f5f5f5;border:1px solid #777c7c33;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:32px}.Style_formGrid__WiPq-{grid-gap:32px;gap:32px;margin-bottom:32px}.Style_formColumn__peKOs{gap:20px}.Style_formFullWidth__6YfI3{grid-column:1/-1}.Style_formActions__-ybj0{align-items:center;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;padding-top:30px}.Style_deleteButton__8rcAJ{background-color:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.Style_deleteButton__8rcAJ:hover{background-color:#dc2626;box-shadow:0 4px 12px #ef44444d;transform:translateY(-2px)}.Style_saveButton__lSeb1{background-color:#fbd46d;border:none;border-radius:8px;color:#222831;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.Style_saveButton__lSeb1:hover:not(:disabled){background-color:#ffd87d;box-shadow:0 4px 12px #fbd46d4d;transform:translateY(-2px)}.Style_saveButton__lSeb1:disabled{cursor:not-allowed;opacity:.6;transform:none}.Style_deleteModalContent__zXYUs{background-color:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;max-width:400px;overflow:hidden;width:90%}.Style_deleteModalHeader__oqBjm{border-bottom:1px solid #e5e7eb;padding:20px 24px}.Style_deleteModalBody__SmPZI{padding:20px 24px}.Style_deleteModalBody__SmPZI p{color:#374151;line-height:1.5;margin:0 0 10px}.Style_modalBody__iM7ms{box-sizing:border-box;padding:20px}.Style_deleteModalActions__462tn{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:20px 24px}.Style_cancelDeleteButton__8P-Vf{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:background-color .3s ease}.Style_cancelDeleteButton__8P-Vf:hover{background-color:#e5e7eb}.Style_confirmDeleteButton__8hDkA{background-color:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:background-color .3s ease}.Style_confirmDeleteButton__8hDkA:hover:not(:disabled){background-color:#dc2626}.Style_confirmDeleteButton__8hDkA:disabled{cursor:not-allowed;opacity:.6}.Style_WrapUpFlexLeft__dMc0M h1{margin-top:0}.Style_settingsGrid__cPZxF{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin:40px auto;max-width:800px}.Style_settingsButton__63BrZ{align-items:center;background-color:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#374151;cursor:pointer;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:15px;justify-content:center;min-height:120px;padding:40px 20px;text-align:center;transition:border-color .3s ease,background-color .3s ease,transform .2s ease,box-shadow .3s ease}.Style_settingsButton__63BrZ:hover{background-color:#fffbf0;border-color:#fbd46d;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.Style_settingsButton__63BrZ:active{transform:translateY(0)}.Style_settingsButtonIcon__QFyIQ{align-items:center;background-color:#fbd46d1a;border-radius:50%;color:#fbd46d;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;width:50px}.Style_settingsButton__63BrZ span{line-height:1.4}@media (max-width:768px){.Style_settingsGrid__cPZxF{gap:20px;grid-template-columns:1fr;max-width:100%}.Style_settingsButton__63BrZ{font-size:15px;min-height:100px;padding:30px 15px}.Style_settingsButtonIcon__QFyIQ{font-size:20px;height:45px;width:45px}}@media (max-width:480px){.Style_settingsButton__63BrZ{font-size:14px;gap:12px;min-height:90px;padding:25px 10px}.Style_settingsButtonIcon__QFyIQ{font-size:18px;height:40px;width:40px}}.Style_scheduleGrid__cDJ7V{grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:30px}.Style_dayColumn__YLMIs{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;min-height:400px}.Style_dayHeader__NqOf2{background:linear-gradient(135deg,#fbd46d,#f59e0b);padding:16px 20px;text-align:center}.Style_dayHeader__NqOf2 h2{color:#1f2937;font-size:18px;font-weight:600;margin:0}.Style_dayContent__0OokO{gap:12px;min-height:300px;padding:16px}.Style_noEvents__kKIKc{align-items:center;color:#9ca3af;display:flex;flex:1 1;font-style:italic;justify-content:center}.Style_courseCard__CPFHj,.Style_eventCard__TFjMx{background-color:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;padding:16px;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease}.Style_courseCard__CPFHj:hover,.Style_eventCard__TFjMx:hover{border-color:#fbd46d;box-shadow:0 4px 12px #fbd46d33;transform:translateY(-2px)}.Style_courseCard__CPFHj{border-left:4px solid #10b981}.Style_eventCard__TFjMx{border-left:4px solid #f59e0b}.Style_eventHeader__l9A4h{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.Style_eventTitle__3T0O6{color:#1f2937;flex:1 1;font-size:16px;font-weight:600;line-height:1.2;margin:0 8px 0 0}.Style_eventType__h3O8h{background-color:#fbd46d;border-radius:4px;color:#1f2937;font-size:12px;font-weight:500;padding:4px 8px;white-space:nowrap}.Style_eventDetails__uF8MB{display:flex;flex-direction:column;gap:6px}.Style_eventAge__0ipsG,.Style_eventDate__SiBXM,.Style_eventTime__WddNW{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:6px}.Style_eventTime__WddNW{color:#059669;font-weight:500}.Style_eventDate__SiBXM{color:#dc2626}.Style_eventAge__0ipsG{color:#7c3aed}.Style_studentLayout__nP7QI{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-top:20px}.Style_personalDataCard__QLzGv{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:24px}.Style_personalDataCard__QLzGv h2{border-bottom:2px solid #fbd46d;color:#222831;font-size:18px;font-weight:600;margin:0 0 20px;padding-bottom:12px}.Style_formGrid__WiPq-{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.Style_formColumn__peKOs{display:flex;flex-direction:column;gap:16px}.Style_formTextarea__2WUr4{background-color:#fff;border:2px solid #e5e7eb;border-radius:8px;font-family:inherit;font-size:14px;padding:12px 16px;resize:vertical;transition:border-color .3s ease,box-shadow .3s ease}.Style_formTextarea__2WUr4:focus{border-color:#fbd46d;box-shadow:0 0 0 3px #fbd46d1a;outline:none}.Style_coursesCard__3MlwP{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;padding:24px}.Style_coursesCard__3MlwP h2{border-bottom:2px solid #fbd46d;color:#222831;font-size:18px;font-weight:600;margin:0 0 20px;padding-bottom:12px}.Style_coursesList__LQSXF{flex:1 1;margin-bottom:20px;min-height:200px}.Style_noCoursesMessage__kWd1A{align-items:center;background-color:#f9fafb;border:2px dashed #e5e7eb;border-radius:8px;color:#9ca3af;display:flex;font-style:italic;height:150px;justify-content:center;text-align:center}.Style_courseItem__BRlRv{background-color:#f8f9fa;border:1px solid #e5e7eb;border-left:4px solid #10b981;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .3s ease}.Style_courseItem__BRlRv:hover{border-left-color:#fbd46d;box-shadow:0 2px 8px #0000001a}.Style_courseInfo__ZKVuX h4{color:#222831;font-size:16px;font-weight:600;margin:0 0 8px}.Style_courseInfo__ZKVuX p{color:#6b7280;font-size:14px;margin:4px 0}.Style_courseActions__R4W2v{display:flex;flex-wrap:wrap;gap:12px}.Style_addCourseButton__n3Jnq{background-color:#10b981;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .3s ease}.Style_addCourseButton__n3Jnq:hover:not(:disabled){background-color:#059669;box-shadow:0 4px 12px #10b9814d;transform:translateY(-2px)}.Style_addCourseButton__n3Jnq:disabled{background-color:#9ca3af;cursor:not-allowed;transform:none}.Style_removeCourseButton__TKryl{background-color:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .3s ease}.Style_removeCourseButton__TKryl:hover{background-color:#dc2626;box-shadow:0 4px 12px #ef44444d;transform:translateY(-2px)}.Style_courseModalList__87e5J{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.Style_courseModalItem__cd8Do{background-color:#f8f9fa}.Style_weeklySchedule__EOwoo{display:flex;flex-direction:column;gap:24px;max-height:500px;overflow-y:auto}.Style_daySection__Ehx4s{background-color:#f8f9fa;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.Style_dayHeader__NqOf2{border-bottom:2px solid #fbd46d;margin-bottom:16px;padding-bottom:8px}.Style_dayHeader__NqOf2 h3{color:#222831;font-size:16px;font-weight:600;margin:0}.Style_dayCoursesGrid__bDbZB{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Style_courseModalItem__cd8Do{background-color:#fff;border:2px solid #e5e7eb;border-left:4px solid #10b981;border-radius:8px;cursor:pointer;padding:16px;transition:all .3s ease}.Style_courseModalItem__cd8Do:hover{background-color:#fffbf0;border-color:#fbd46d;box-shadow:0 4px 12px #fbd46d33;transform:translateY(-2px)}.Style_courseModalItem__cd8Do h4{color:#222831;font-size:16px;font-weight:600;margin:0 0 8px}.Style_courseModalItem__cd8Do p{color:#6b7280;font-size:14px;margin:4px 0}.Style_courseCardsContainer__fgTd1{flex-direction:column;gap:4px;max-height:120px;overflow-y:auto}.Style_noCourses__KGuvc{color:#9ca3af;padding:8px;text-align:center}.Style_miniCourseCard__1Y8LZ{background-color:#f0f9ff;border:1px solid #e0f2fe;border-left:3px solid #0ea5e9;border-radius:6px;font-size:12px;padding:8px 10px;transition:all .2s ease}.Style_miniCourseCard__1Y8LZ:hover{background-color:#e0f2fe;border-color:#fbd46d}.Style_miniCourseHeader__FDMNd{margin-bottom:4px}.Style_miniCourseName__h-88k{color:#0f172a;display:block;font-size:11px;font-weight:600;line-height:1.2}.Style_miniCourseDetails__Xpwcf{align-items:center;gap:8px;justify-content:space-between}.Style_miniCourseDay__xPZ9B{background-color:#dbeafe;border-radius:4px;color:#1e40af;font-size:10px;font-weight:500;padding:2px 6px}.Style_miniCourseTime__XkrXW{color:#64748b;font-size:10px;font-weight:500}.Style_journalTable__jBLRA{max-width:100%;overflow-x:auto;overflow-y:visible}.Style_studentCell__TEA62{left:0;position:-webkit-sticky;position:sticky;z-index:5}.Style_cellVisited__3fJJJ{background-color:#10b981;color:#fff}.Style_cellNotVisited__4hw1B{background-color:#f3f4f6;color:#9ca3af}.Style_cellPaid__efU\+3{background-color:#10b981;color:#fff}.Style_cellNotPaid__5J6T8{background-color:#fef2f2;border:1px solid #fecaca;color:#ef4444}.Style_journalCell__6cZTp:hover{box-shadow:0 2px 8px #00000026;transform:scale(1.05);z-index:5}.Style_modeSelect__a7eHN:focus{border-color:#fbd46d;box-shadow:0 0 0 3px #fbd46d1a;outline:none}.Style_modalOverlay__YmwcJ{z-index:100}.Style_modal__L\+2zL{animation:Style_fadeIn__uUvaZ .2s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0003;max-width:90%;padding:0;width:500px}.Style_modalHeader__455dK{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.Style_modalClose__XHCdp{background:none;border:none;color:#6b7280;cursor:pointer;font-size:24px;line-height:1;transition:color .2s}.Style_modalClose__XHCdp:hover{color:#222831}.Style_modalForm__I-4ID{gap:16px;padding:20px}.Style_formGroup__flMal{display:flex;flex-direction:column}.Style_formRow__yCUPA{display:flex;gap:16px}.Style_label__3LxE-{color:#374151;font-size:14px;margin-bottom:6px}.Style_required__0PviH{color:#ef4444}.Style_input__lScVD{border:1px solid #d1d5db;border-radius:6px;color:#222831;font-size:14px;padding:8px 12px;transition:border-color .2s}.Style_input__lScVD:focus{border-color:#fbd46d;box-shadow:0 0 0 3px #fbd46d4d;outline:none}.Style_textarea__zzNQ0{border:1px solid #d1d5db;border-radius:6px;color:#222831;font-size:14px;padding:8px 12px;resize:vertical;transition:border-color .2s}.Style_textarea__zzNQ0:focus{border-color:#fbd46d;box-shadow:0 0 0 3px #fbd46d4d;outline:none}.Style_modalActions__W2iiX{gap:12px;margin-top:8px}.Style_buttonSecondary__QZoXu{padding:8px 16px}.Style_buttonPrimary__1HyZt{background-color:#059669;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s}.Style_buttonPrimary__1HyZt:disabled{background-color:#6ee7b7;cursor:not-allowed}.Style_buttonPrimary__1HyZt:not(:disabled):hover{background-color:#047857}.Style_studentSearchMethods__Lr\+G-{background-color:#f9fafb;border-radius:6px;display:flex;gap:16px;margin-bottom:12px;padding:8px}.Style_radioLabel__XOJEf{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:6px}.Style_radioLabel__XOJEf:hover{color:#222831}.Style_radioInput__4dJgn{accent-color:#fbd46d;height:16px;width:16px}.Style_studentSearchContainer__5lCgK{margin-top:8px;position:relative}.Style_studentSuggestions__vj0jC{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px #00000026;left:0;margin-top:2px;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.Style_studentSuggestion__bHnXZ{border-bottom:1px solid #f3f4f6;cursor:pointer;padding:10px 12px;transition:background-color .2s}.Style_studentSuggestion__bHnXZ:hover{background-color:#f9fafb}.Style_studentSuggestion__bHnXZ:last-child{border-bottom:none}.Style_suggestionName__2IMcW{color:#222831;font-size:14px;font-weight:600;margin-bottom:2px}.Style_suggestionDetails__MgYDV{color:#6b7280;font-size:12px}.Style_noSuggestions__UJBSX{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 2px 6px #0000001a;color:#6b7280;font-size:14px;left:0;margin-top:2px;padding:12px;position:absolute;right:0;text-align:center;top:100%;z-index:10}.Style_priceAmount__t0i1n{color:#059669;font-size:14px;font-weight:600}.Style_payType__wHjcG{background-color:#f3f4f6;border-radius:12px;color:#6b7280;display:inline-block;font-size:12px;font-weight:500;padding:2px 8px}.Style_comment__kWDkw{color:#6b7280;font-size:13px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_stats__drTzn{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px #0000000d;display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px;padding:16px 20px}.Style_statItem__EE1p\+{align-items:center;display:flex;flex-direction:column;min-width:120px}.Style_statValue__O9os-{color:#222831;font-size:24px;font-weight:700;margin-bottom:4px}.Style_statLabel__w9h2n{color:#6b7280;font-size:14px;font-weight:500;text-align:center}.Style_tableContainer__5uNwZ{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow-x:auto}.Style_noData__LENmM{color:#6b7280;font-size:16px;padding:40px}.Style_table__P-IPE{border-collapse:collapse;min-width:600px;width:100%}td,th{padding:12px 16px;text-align:left}.Style_sortableHeader__MnLOj{color:#374151;cursor:pointer;position:relative;transition:color .2s;-webkit-user-select:none;user-select:none}.Style_sortableHeader__MnLOj:hover{color:#222831}.Style_sortableHeader__MnLOj:after{content:"";font-size:12px;position:absolute;right:8px}.Style_tableRow__X80EJ{border-top:1px solid #f3f4f6;transition:background-color .2s}.Style_tableRow__X80EJ:hover{background-color:#f9fafb}.Style_tableCell__PimhR{color:#374151;font-size:14px;vertical-align:middle;white-space:nowrap}.Style_tableCell__PimhR:first-child,th:first-child{flex-shrink:0;width:60px}.Style_studentInfo__TFv9c{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_modalOverlay__YmwcJ{align-items:center;animation:Style_fadeIn__uUvaZ .2s ease-out;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.Style_deleteModal__W3seC{animation:Style_slideDown__IqctW .2s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0003;display:flex;flex-direction:column;max-width:480px;padding:20px;width:90%}@keyframes Style_fadeIn__uUvaZ{0%{opacity:0}to{opacity:1}}@keyframes Style_slideDown__IqctW{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Style_deleteModalHeader__oqBjm{align-items:center;display:flex;justify-content:center;margin-bottom:16px;position:relative}.Style_deleteModalHeader__oqBjm h3{color:#222831;font-size:18px;font-weight:600;margin:0}.Style_deleteModalClose__NDgHp{background:none;border:none;color:#6b7280;cursor:pointer;font-size:24px;line-height:1;position:absolute;right:12px;top:12px;transition:color .2s}.Style_deleteModalClose__NDgHp:hover{color:#222831}.Style_deleteModalBody__SmPZI{align-items:center;display:flex;flex-direction:column;padding:12px 0;text-align:center}.Style_deleteWarning__DgVPm{color:#b91c1c;font-size:14px;font-weight:600;line-height:1.4;margin-top:12px;text-align:center}.Style_paymentDetails__BYRaU{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-size:14px;margin-top:16px;padding:12px;width:100%}.Style_paymentDetails__BYRaU p{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.Style_paymentDetails__BYRaU strong{flex-shrink:0;font-weight:600}.Style_paymentDetails__BYRaU span{flex-shrink:1}.Style_deleteModalActions__462tn{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.Style_buttonSecondary__QZoXu{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .2s,border-color .2s}.Style_buttonSecondary__QZoXu:hover{background-color:#e5e7eb;border-color:#cbd5e1}.Style_buttonDanger__Z\+aM1{background-color:#ef4444;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .2s}.Style_buttonDanger__Z\+aM1:hover{background-color:#dc2626}button:disabled{cursor:not-allowed;opacity:.6}.Style_pagewrapper__567ju{align-items:center;display:flex;justify-content:center;min-height:90vh;padding:40px 20px}.Style_wrapcontent1__5Iq0v{align-items:center;background:#fff;background-color:#f5f4f4;border-radius:12px;box-shadow:0 4px 12px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;max-width:700px;padding:30px;text-align:center;width:100%}.Style_emptyIcon__lqDuj{align-items:center;color:#4caf50;display:flex;font-size:60px;justify-content:center;margin-bottom:20px}.Style_emptyTitle__UuJq7{color:#333;font-size:24px;font-weight:600;margin-bottom:16px}.Style_emptyDescription__HSMty{color:#555;font-size:16px;line-height:1.5;margin-bottom:24px}.Style_emptyActions__RmY8z{gap:12px;margin-bottom:20px}.Style_createEventButton__-Ts-3{background-color:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:12px 20px;transition:background-color .3s,transform .2s}.Style_createEventButton__-Ts-3:hover{background-color:#45a049;transform:translateY(-2px)}.Style_refreshButton__NFAUB{background-color:#2196f3;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:12px 20px;transition:background-color .3s,transform .2s}.Style_refreshButton__NFAUB:hover{background-color:#0b7dda;transform:translateY(-2px)}.Style_helpText__iKc--{color:#777;font-size:14px;margin-top:15px;max-width:600px;padding:0 10px}.Style_card__qeyz5{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 12px #0000000d;margin-bottom:24px;padding:24px}.Style_cardTitle__7dda2{align-items:center;color:#2d3748;display:flex;font-size:20px;font-weight:600;gap:8px;margin:0 0 16px}.Style_payTableContainer__SUbUb{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.Style_payTable__pX2-6{border-collapse:collapse;font-size:14px;width:100%}.Style_payTable__pX2-6 thead{background:linear-gradient(135deg,#ffb946,#ff9f1c);color:#0f172a}.Style_payTable__pX2-6 td,.Style_payTable__pX2-6 th{padding:12px 16px;text-align:left}.Style_payTable__pX2-6 tbody tr{border-bottom:1px solid #e2e8f0}.Style_payTable__pX2-6 tbody tr:hover{background:#ffb9460f}.Style_payCash__0I-ti{color:#48bb78;font-weight:600}.Style_payTransfer__GpY1M{color:#4299e1;font-weight:600}.Style_payTotal__Fhf0e{color:#2d3748;font-weight:700;margin-top:16px;text-align:right}@media (max-width:768px){.Style_scheduleGrid__cDJ7V{grid-template-columns:1fr}.Style_WrapUpFlex__kaudO{align-items:center;flex-direction:column;margin-bottom:20px}.Style_wrap_content_1__R4Ttk{padding:0}.Style_dayColumn__YLMIs{min-height:300px}.Style_dayHeader__NqOf2 h2{font-size:16px}.Style_courseCard__CPFHj,.Style_eventCard__TFjMx{padding:12px}.Style_eventTitle__3T0O6{font-size:14px}.Style_eventType__h3O8h{font-size:10px;padding:3px 6px}.Style_eventAge__0ipsG,.Style_eventDate__SiBXM,.Style_eventTime__WddNW{font-size:12px}.Style_page_wrapper__1QFxE{background-color:#fff;box-sizing:border-box;font-family:Arial,sans-serif;padding:20px}.Style_wrap_content_1__R4Ttk{max-width:100%}.Style_wrap_content_1__R4Ttk h1{font-size:1.8rem;margin-bottom:16px;text-align:center}.Style_breadcrumbs__AWpjT{color:#555;font-size:.95rem;margin-bottom:20px;text-align:center}.Style_scheduleGrid__cDJ7V{display:flex;flex-direction:column;gap:16px}.Style_dayColumn__YLMIs{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:12px}.Style_dayHeader__NqOf2 h2{font-size:1.4rem;margin-bottom:10px;text-align:center}.Style_dayContent__0OokO{display:flex;flex-direction:column;gap:12px}.Style_courseCard__CPFHj{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;padding:10px;transition:background-color .2s,box-shadow .2s}.Style_courseCard__CPFHj:hover{background-color:#f0f0f0;box-shadow:0 2px 6px #0000001a}.Style_eventHeader__l9A4h{align-items:center;display:flex;flex-direction:column;margin-bottom:8px}.Style_eventTitle__3T0O6{font-size:1.2rem;margin:0;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Style_eventType__h3O8h{color:#888;font-size:.85rem;margin-top:4px}.Style_eventDetails__uF8MB{display:flex;flex-direction:column;gap:6px}.Style_eventTime__WddNW{font-size:.9rem;text-align:center}.Style_eventAge__0ipsG{align-items:center;color:#555;display:flex;font-size:.85rem;gap:4px;justify-content:center}.Style_searchContainer__hbERV{width:80%}}.Style_noCoursesContainer__pBwPF{align-items:center;background-color:#fafafb;border:2px dashed #dee2e6;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:20px 0;padding:40px}.Style_noCoursesMessage__kWd1A{color:#666;font-size:1.2rem;margin-bottom:16px}.Style_createCourseButton__0zqvm{background-color:#667eea;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.Style_createCourseButton__0zqvm:hover{background-color:#5a6fd8}.Style_page_wrapper__1QFxE{background:var(--sk-content-bg);color:var(--sk-content-text);padding:0 28px}@media (max-width:768px){.Style_page_wrapper__1QFxE{padding:0 14px}}.Style_wrap_content_1__R4Ttk{margin:0 auto;max-width:1400px}.Style_pageHeader__k4IYK{align-items:center;animation:Style_sk-fade-in-down__H1X4U var(--sk-dur-base) var(--sk-ease-out);background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:14px 18px 14px 22px;position:relative}.Style_pageHeader__k4IYK:before{background:linear-gradient(180deg,#fbd46d,#ffa94d);content:"";height:100%;left:0;position:absolute;top:0;width:3px}.Style_pageHeaderLeft__T63Kp{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.Style_pageHeaderIcon__Lt8JN{align-items:center;background:linear-gradient(135deg,#fbd46d2e,#ffa94d24);border:1px solid #fbd46d4d;border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Style_pageHeaderText__mRn2i{min-width:0}.Style_pageHeaderTopRow__tXl7I{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:2px}.Style_pageHeaderTitle__4Klje{color:var(--sk-content-text);font-size:20px;font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tight);line-height:1.1;margin:0}.Style_pageHeaderPill__i8wOU{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-pill);color:var(--sk-content-text-secondary);display:inline-flex;font-size:13px;gap:5px;line-height:1.5;padding:3px 11px}.Style_pageHeaderPillStrong__XcWFG{color:var(--sk-content-text);font-weight:var(--sk-fw-extra)}.Style_pageHeaderPillMuted__YmfCG{color:var(--sk-content-text-muted)}.Style_pageHeaderPillActive__cj6WK{background:#10b98114;border-color:#10b98140}.Style_pageHeaderPillActive__cj6WK .Style_pageHeaderPillStrong__XcWFG{color:#047857}.Style_pageHeaderPillDot__tmnBj{background:#10b981;border-radius:50%;box-shadow:0 0 0 3px #10b98133;height:6px;width:6px}.Style_breadcrumbs__AWpjT{color:var(--sk-content-text-muted);font-size:12px;letter-spacing:.02em}.Style_WrapUpFlex__kaudO{align-items:center;animation:Style_sk-fade-in-down__H1X4U var(--sk-dur-base) var(--sk-ease-out);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.Style_WrapUpFlexLeft__dMc0M h1{color:var(--sk-content-text);font-size:20px;font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tight);margin:0 0 4px}.Style_addButton__qWQRX{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:var(--sk-shadow-accent);color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--sk-fs-base);font-weight:var(--sk-fw-bold);gap:8px;padding:11px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Style_addButton__qWQRX:hover:not(:disabled){background:var(--sk-accent-hover);box-shadow:var(--sk-shadow-accent-strong);transform:translateY(-1px)}.Style_addButton__qWQRX:active:not(:disabled){transform:translateY(0)}.Style_addButton__qWQRX:disabled{box-shadow:none;cursor:not-allowed;opacity:.6}.Style_searchContainer__hbERV{margin-bottom:20px;max-width:480px;position:relative}.Style_searchIcon__rHUyU{color:var(--sk-content-text-muted);display:inline-flex;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.Style_searchInput__vKlYr{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:var(--sk-content-shadow-sm);color:var(--sk-content-text);font-family:inherit;font-size:var(--sk-fs-base);padding:11px 14px 11px 44px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),background var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Style_searchInput__vKlYr::placeholder{color:var(--sk-content-text-muted)}.Style_searchInput__vKlYr:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d33;outline:none}.Style_tableContainer__5uNwZ{animation:Style_sk-fade-in-up__UnjhV var(--sk-dur-base) var(--sk-ease-out);background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);overflow:hidden}.Style_studentsTable__MMfPb{border-collapse:collapse;color:var(--sk-content-text);width:100%}.Style_studentsTable__MMfPb thead{background:var(--sk-content-inset)}.Style_studentsTable__MMfPb thead th{border-bottom:1px solid var(--sk-content-border);color:var(--sk-content-text-secondary);font-size:var(--sk-fs-sm);font-weight:var(--sk-fw-semibold);letter-spacing:.06em;padding:14px 16px;text-align:left;text-transform:uppercase;transition:color var(--sk-dur-fast) var(--sk-ease-out);-webkit-user-select:none;user-select:none}.Style_studentsTable__MMfPb thead th:hover{color:var(--sk-content-text)}.Style_studentsTable__MMfPb tbody tr{border-bottom:1px solid var(--sk-content-divider);transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Style_studentsTable__MMfPb tbody tr:last-child{border-bottom:none}.Style_studentsTable__MMfPb tbody tr:hover{background:var(--sk-content-inset)}.Style_studentsTable__MMfPb tbody td{color:var(--sk-content-text);font-size:var(--sk-fs-base);padding:14px 16px;vertical-align:middle}.Style_studentName__nAACw{color:var(--sk-content-text);font-weight:var(--sk-fw-semibold);margin-bottom:4px}.Style_statusActive__rw96l,.Style_statusArchive__\+RYpE,.Style_statusDefault__HDNzk,.Style_statusTrial__4xoBq{border-radius:var(--sk-radius-pill);display:inline-block;font-size:var(--sk-fs-xs);font-weight:var(--sk-fw-semibold);padding:2px 10px}.Style_statusActive__rw96l{background:#10b9811a;color:#047857}.Style_statusTrial__4xoBq{background:#f59e0b1a;color:#b45309}.Style_statusArchive__\+RYpE{background:#f1f5f9;color:#64748b}.Style_statusDefault__HDNzk{background:#f1f5f9;color:#475569}.Style_courseCardsContainer__fgTd1{display:flex;flex-wrap:wrap;gap:6px}.Style_miniCourseCard__1Y8LZ{background:#f8fafc;border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);font-size:var(--sk-fs-xs);padding:6px 10px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),background var(--sk-dur-fast) var(--sk-ease-out)}.Style_miniCourseCard__1Y8LZ:hover{background:var(--sk-accent-soft);border-color:var(--sk-accent)}.Style_miniCourseName__h-88k{color:var(--sk-content-text);font-weight:var(--sk-fw-semibold)}.Style_miniCourseDetails__Xpwcf{color:var(--sk-content-text-muted);display:flex;gap:6px;margin-top:2px}.Style_noCourses__KGuvc{color:var(--sk-content-text-muted);font-size:var(--sk-fs-sm);font-style:italic}.Style_noData__LENmM{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);font-size:var(--sk-fs-base);padding:60px 20px;text-align:center}.Style_error__IZQ7U{background:#ef444414;border:1px solid #ef44444d;border-radius:var(--sk-radius-md);color:#b91c1c;font-size:var(--sk-fs-sm);margin-bottom:16px;padding:14px 18px}.Style_modalOverlay__YmwcJ{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a80!important}.Style_modal__L\+2zL{animation:Style_sk-scale-in__hRTgh var(--sk-dur-base) var(--sk-ease-out);background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;box-shadow:var(--sk-content-shadow-lg)!important;color:var(--sk-content-text)!important}.Style_pageHeaderActions__rTtzH{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.Style_btnGhost__pwwyF{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;height:38px;justify-content:center;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:38px}.Style_btnGhost__pwwyF:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong);color:var(--sk-content-text)}.Style_scheduleGrid__cDJ7V{grid-gap:14px;animation:Style_sk-fade-in-up__UnjhV var(--sk-dur-base) var(--sk-ease-out);display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-bottom:18px}.Style_dayColumn__YLMIs{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);display:flex;flex-direction:column;overflow:hidden;transition:border-color var(--sk-dur-base) var(--sk-ease-out),box-shadow var(--sk-dur-base) var(--sk-ease-out)}.Style_dayColumn__YLMIs:hover{border-color:var(--sk-content-border-strong);box-shadow:var(--sk-content-shadow-md)}.Style_dayHeader__NqOf2{align-items:center;background:var(--sk-content-inset);border-bottom:1px solid var(--sk-content-border);display:flex;justify-content:space-between;padding:10px 14px}.Style_dayName__v7FmE{color:var(--sk-content-text);font-size:13px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;text-transform:uppercase}.Style_dayCount__vyqC1{align-items:center;background:var(--sk-accent);border-radius:var(--sk-radius-pill);color:var(--sk-text-on-accent);display:inline-flex;font-size:11px;font-weight:var(--sk-fw-extra);height:22px;justify-content:center;min-width:22px;padding:0 6px}.Style_dayContent__0OokO{display:flex;flex-direction:column;gap:8px;padding:10px}.Style_noEvents__kKIKc{color:var(--sk-content-text-muted);font-size:12.5px;padding:18px 10px;text-align:center}.Style_courseCard__CPFHj{background:#f8fafc;border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);cursor:pointer;overflow:hidden;padding:10px 12px;position:relative;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Style_courseCard__CPFHj:before{background:linear-gradient(180deg,#fbd46d,#ffa94d);bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity var(--sk-dur-fast) var(--sk-ease-out);width:3px}.Style_courseCard__CPFHj:hover{background:var(--sk-content-surface);border-color:#fbd46d80;transform:translateX(2px)}.Style_courseCard__CPFHj:hover:before{opacity:1}.Style_courseCardHead__K0KBe{margin-bottom:6px}.Style_courseCardTitle__FXaHq{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.3;margin:0}.Style_courseCardMeta__j\+KHR{display:flex;flex-direction:column;gap:3px}.Style_courseCardRow__-VWEB{align-items:center;color:var(--sk-content-text-secondary);display:inline-flex;font-size:11.5px;gap:6px;line-height:1.4}.Style_courseCardRow__-VWEB svg{color:var(--sk-content-text-muted);flex-shrink:0}.Style_emptyState__l119T{align-items:center;animation:Style_sk-fade-in__0xpOT var(--sk-dur-slow) var(--sk-ease-out);background:var(--sk-content-surface);border:1px dashed var(--sk-content-border-strong);border-radius:var(--sk-radius-lg);display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.Style_emptyIconWrap__p2\+ME{align-items:center;background:linear-gradient(135deg,#fbd46d33,#ffa94d1f);border-radius:50%;color:#b08620;display:inline-flex;height:72px;justify-content:center;margin-bottom:18px;width:72px}.Style_emptyTitle__UuJq7{color:var(--sk-content-text);font-size:18px;font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tight);margin:0 0 8px}.Style_emptyDescription__HSMty{color:var(--sk-content-text-secondary);font-size:13.5px;line-height:1.55;margin:0 0 22px;max-width:440px}.Style_emptyActions__RmY8z{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.Style_backLink__qmxan{align-items:center;background:none;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:var(--sk-fw-semibold);gap:6px;margin-bottom:12px;padding:4px 8px;text-decoration:none;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.Style_backLink__qmxan:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Style_metaRow__vc6bx{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Style_metaItem__ZLYdS{align-items:center;color:var(--sk-content-text-secondary);display:inline-flex;font-size:12px;gap:4px;line-height:1.4}.Style_metaItem__ZLYdS svg{color:var(--sk-content-text-muted);flex-shrink:0}.Style_pageHeaderRight__n1y1H{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.Style_sectionCard__CXsMx{animation:Style_sk-fade-in-up__UnjhV var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);margin-bottom:14px;padding:18px 20px}.Style_sectionCard__CXsMx h2{align-items:center;color:var(--sk-content-text);display:flex;font-size:15px;font-weight:var(--sk-fw-bold);gap:8px;letter-spacing:var(--sk-tracking-tight);margin:0 0 14px}.Style_sectionCardTitleIcon__6BWVf{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-sm);color:#b08620;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.Style_coursesCard__3MlwP h2,.Style_personalDataCard__QLzGv h2{align-items:center;border:none;color:var(--sk-content-text);display:flex;font-size:15px;font-weight:var(--sk-fw-bold);gap:8px;letter-spacing:var(--sk-tracking-tight);margin:0 0 16px;padding:0;text-transform:none}.Style_coursesCard__3MlwP,.Style_personalDataCard__QLzGv{animation:Style_sk-fade-in-up__UnjhV var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;box-shadow:var(--sk-content-shadow-sm)!important;padding:18px 20px!important}.Style_settingsGroups__S6M04{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:16px}@media (max-width:900px){.Style_settingsGroups__S6M04{grid-template-columns:1fr}}.Style_settingsSection__ls\+zz{animation:Style_sk-fade-in-up__UnjhV var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);padding:18px 20px}.Style_settingsSectionHead__wTaV3{align-items:center;display:flex;gap:10px;margin-bottom:14px}.Style_settingsSectionIcon__B4BZp{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-sm);color:#b08620;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Style_settingsSectionTitle__ZAKh2{color:var(--sk-content-text);font-size:14px;font-weight:var(--sk-fw-bold);letter-spacing:.06em;margin:0;text-transform:uppercase}.Style_settingsActions__P1Y1Q{display:flex;flex-direction:column;gap:8px}.Style_settingsAction__FSpPm{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;display:flex;font-family:inherit;gap:14px;overflow:hidden;padding:14px 16px;position:relative;text-align:left;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Style_settingsAction__FSpPm:before{background:linear-gradient(180deg,#fbd46d,#ffa94d);bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity var(--sk-dur-fast) var(--sk-ease-out);width:3px}.Style_settingsAction__FSpPm:hover{background:var(--sk-content-surface);border-color:#fbd46d80;transform:translateX(2px)}.Style_settingsAction__FSpPm:hover:before{opacity:1}.Style_settingsActionPrimary__bfTBq{background:linear-gradient(135deg,#fbd46d2e,#ffa94d1a);border-color:#fbd46d66}.Style_settingsActionPrimary__bfTBq:hover{background:linear-gradient(135deg,#fbd46d47,#ffa94d26);border-color:#fbd46db3}.Style_settingsActionIcon__83z8p{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:36px}.Style_settingsActionPrimary__bfTBq .Style_settingsActionIcon__83z8p{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-text-on-accent)}.Style_settingsAction__FSpPm:hover .Style_settingsActionIcon__83z8p{background:var(--sk-content-inset);color:var(--sk-content-text)}.Style_settingsActionPrimary__bfTBq:hover .Style_settingsActionIcon__83z8p{background:var(--sk-accent-hover);color:var(--sk-text-on-accent)}.Style_settingsActionBody__hYfFR{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Style_settingsActionTitle__shfhy{color:var(--sk-content-text);font-size:14px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight)}.Style_settingsActionDesc__6Dczq{color:var(--sk-content-text-muted);font-size:12px;line-height:1.4}.Style_settingsActionArrow__NowUh{color:var(--sk-content-text-muted);flex-shrink:0;transition:color var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Style_settingsAction__FSpPm:hover .Style_settingsActionArrow__NowUh{color:var(--sk-content-text);transform:translateX(3px)}.Style_modalOverlayV2__SiPn7{align-items:center;animation:Style_sk-fade-in__0xpOT var(--sk-dur-fast) var(--sk-ease-out);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:var(--sk-z-modal)}.Style_modalCardV2__e30lW{animation:Style_sk-scale-in__hRTgh var(--sk-dur-base) var(--sk-ease-out);background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-lg);display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-width:600px;overflow:hidden;width:100%}.Style_modalCardHead__CgKae{align-items:center;border-bottom:1px solid var(--sk-content-divider);display:flex;justify-content:space-between;padding:16px 20px}.Style_modalCardTitleWrap__JeSL\+{align-items:center;display:flex;gap:10px}.Style_modalCardIcon__YJKDP{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.Style_modalCardTitle__uShLm{color:var(--sk-content-text);font-size:16px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin:0}.Style_modalCardClose__0eESW{align-items:center;background:none;border:1px solid #0000;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:32px}.Style_modalCardClose__0eESW:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Style_modalCardBody__bysNm{flex:1 1;overflow-y:auto;padding:20px}.Style_modalForm__I-4ID{display:flex;flex-direction:column;gap:14px}.Style_modalFormRow__OExAZ{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}@media (max-width:560px){.Style_modalFormRow__OExAZ{grid-template-columns:1fr}}.Style_modalField__arY2W{display:flex;flex-direction:column;gap:5px}.Style_modalLabel__P1WnQ{color:var(--sk-content-text-secondary);font-size:12px;font-weight:var(--sk-fw-bold);letter-spacing:.01em}.Style_modalInput__2H-TT{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);font-family:inherit;font-size:13.5px;padding:10px 12px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Style_modalInput__2H-TT::placeholder{color:var(--sk-content-text-muted)}.Style_modalInput__2H-TT:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.Style_modalActions__W2iiX{border-top:1px solid var(--sk-content-divider);display:flex;gap:8px;justify-content:flex-end;margin-top:4px;padding-top:12px}.Style_btnPrimary__BS8OS{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Style_btnPrimary__BS8OS:hover:not(:disabled){background:var(--sk-accent-hover);box-shadow:0 6px 18px #fbd46d66;transform:translateY(-1px)}.Style_btnPrimary__BS8OS:disabled{box-shadow:none;cursor:not-allowed;opacity:.6}.Style_btnSecondary__hgvWK{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-semibold);padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Style_btnSecondary__hgvWK:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong)}.Style_modalCardIconDanger__PwRuS{background:#dc35451f;color:#c0392b}.Style_modalActionsSplit__xL49I{margin-top:4px;padding-top:12px}.Style_modalActionsSplitFooter__rcK0k,.Style_modalActionsSplit__xL49I{align-items:center;border-top:1px solid var(--sk-content-divider);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.Style_modalActionsFooter__vzciG,.Style_modalActionsSplitFooter__rcK0k{background:var(--sk-content-surface);padding:14px 20px}.Style_modalActionsFooter__vzciG{align-items:center;border-top:1px solid var(--sk-content-divider);display:flex;gap:8px;justify-content:flex-end}.Style_modalActionsRight__cdSft{display:flex;gap:8px;margin-left:auto}.Style_btnDanger__D95Qn{align-items:center;background:#0000;border:1px solid #dc354547;border-radius:var(--sk-radius-md);color:#c0392b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;padding:10px 14px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.Style_btnDanger__D95Qn:hover{background:#dc354514;border-color:#dc354580;color:#a93226}.Style_btnDangerSolid__mM8dV{align-items:center;background:linear-gradient(135deg,#dc3545,#c0392b);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #dc354547;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Style_btnDangerSolid__mM8dV:hover:not(:disabled){box-shadow:0 6px 18px #dc354566;transform:translateY(-1px)}.Style_btnDangerSolid__mM8dV:disabled{box-shadow:none;cursor:not-allowed;opacity:.65}.Style_confirmBody__DAks0{display:flex;flex-direction:column;gap:8px;padding-bottom:4px}.Style_confirmText__2DRPg{color:var(--sk-content-text);font-size:14px;line-height:1.55;margin:0}.Style_confirmText__2DRPg strong{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.Style_confirmHint__3GOxZ{color:var(--sk-content-text-muted);font-size:12.5px;line-height:1.55;margin:0}.Style_toastSuccess__R-ifw{align-items:center;animation:Style_sk-fade-in-up__UnjhV var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-left:4px solid #2eae60;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #1419230f;color:var(--sk-content-text);display:flex;font-size:13.5px;gap:10px;margin-bottom:14px;padding:12px 16px}.Style_toastIcon__O1q93{align-items:center;background:#2eae601f;border-radius:50%;color:#2eae60;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Style_errorState__o1OI4{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.Style_errorState__o1OI4 h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.Style_reviewGrid__JCMEu{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.Style_reviewCard__KHIJF{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Style_reviewCard__KHIJF:hover{border-color:var(--sk-content-border-strong);box-shadow:0 8px 22px #1419231a;transform:translateY(-3px)}.Style_reviewPhoto__VIm8Z{aspect-ratio:4/3;background:var(--sk-content-inset);overflow:hidden;position:relative;width:100%}.Style_reviewPhoto__VIm8Z img{display:block;height:100%;object-fit:cover;transition:transform var(--sk-dur-med) var(--sk-ease-out);width:100%}.Style_reviewCard__KHIJF:hover .Style_reviewPhoto__VIm8Z img{transform:scale(1.04)}.Style_reviewPhotoFallback__m8BYW{align-items:center;background:var(--sk-content-inset);color:var(--sk-content-text-muted);display:none;flex-direction:column;font-size:12px;gap:6px;inset:0;justify-content:center;position:absolute}.Style_reviewBadge__ZA\+ND{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172ac7;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:var(--sk-fw-bold);gap:5px;left:10px;padding:4px 10px;position:absolute;top:10px}.Style_reviewBody__B72Yi{display:flex;flex:1 1;flex-direction:column;gap:12px;padding:14px 16px}.Style_reviewStudent__rijgr{align-items:center;display:flex;gap:10px}.Style_reviewStudentAvatar__BUfL-{align-items:center;background:linear-gradient(135deg,var(--sk-accent),#f0b62a);border-radius:50%;color:var(--sk-text-on-accent);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:var(--sk-fw-bold);height:38px;justify-content:center;width:38px}.Style_reviewStudentInfo__lo\+FE{flex:1 1;min-width:0}.Style_reviewStudentName__ubz1u{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-bold);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_fallbackHint__kjL-w{color:#c0392b;font-size:11.5px;font-weight:var(--sk-fw-regular)}.Style_reviewStudentMeta__IBebC{color:var(--sk-content-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_reviewMcAvatar__8X4dt{border:2px solid var(--sk-accent);border-radius:50%;box-shadow:0 0 0 2px #fbd46d2e;flex-shrink:0;height:32px;object-fit:cover;width:32px}.Style_reviewProject__zwh21{background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);display:flex;flex-direction:column;gap:4px;padding:10px 12px}.Style_reviewProjectTitle__ri0nm{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-bold);margin:0}.Style_reviewProjectDesc__P13Pu{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--sk-content-text-muted);display:-webkit-box;font-size:12px;line-height:1.4;margin:0;overflow:hidden}.Style_reviewRewards__Pideq{display:flex;flex-wrap:wrap;gap:6px}.Style_rewardChip__dzqBR{align-items:center;background:var(--sk-accent-soft);border:1px solid #fbd46d66;border-radius:999px;color:#b08620;display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-bold);gap:4px;padding:3px 9px}.Style_modalCardV2Wide__kYYQ5{max-width:880px!important}.Style_reviewDetailGrid__\+9qQ6{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}@media (max-width:720px){.Style_reviewDetailGrid__\+9qQ6{grid-template-columns:1fr}}.Style_reviewDetailPhotoWrap__ihgZf{aspect-ratio:4/3;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);overflow:hidden;position:relative;width:100%}.Style_reviewDetailPhoto__qoinN{background:#0f1216;display:block;height:100%;object-fit:contain;width:100%}.Style_reviewDetailPhotoFallback__KU3mf{align-items:center;color:var(--sk-content-text-muted);display:none;flex-direction:column;gap:8px;inset:0;justify-content:center;padding:16px;position:absolute;text-align:center}.Style_reviewDetailPhotoFallback__KU3mf small{font-size:11px;word-break:break-all}.Style_reviewDetailInfo__ejIX3{display:flex;flex-direction:column;gap:16px;min-width:0}.Style_reviewDetailSection__frrWp{display:flex;flex-direction:column;gap:8px}.Style_reviewDetailSectionTitle__cuS0F{align-items:center;color:var(--sk-content-text-secondary);display:inline-flex;font-size:11px;font-weight:var(--sk-fw-bold);gap:6px;letter-spacing:.04em;margin:0;text-transform:uppercase}.Style_reviewDetailMc__hh0r0,.Style_reviewDetailStudent__XFoWg{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);display:flex;gap:12px;padding:10px 12px}.Style_reviewDetailAvatar__mibFh{align-items:center;background:linear-gradient(135deg,var(--sk-accent),#f0b62a);border-radius:50%;color:var(--sk-text-on-accent);display:inline-flex;flex-shrink:0;font-size:15px;font-weight:var(--sk-fw-bold);height:44px;justify-content:center;width:44px}.Style_reviewDetailMcAvatar__JjDlc{border:2px solid var(--sk-accent);border-radius:50%;box-shadow:0 0 0 3px #fbd46d2e;flex-shrink:0;height:44px;object-fit:cover;width:44px}.Style_reviewDetailStudentName__UmdNv{color:var(--sk-content-text);font-size:14px;font-weight:var(--sk-fw-bold);line-height:1.2}.Style_reviewDetailStudentMeta__UQslw{color:var(--sk-content-text-muted);font-size:12.5px;margin-top:2px}.Style_fallbackPill__0ck45{align-items:center;background:#dc354514;border:1px solid #dc354540;border-radius:999px;color:#c0392b;display:inline-flex;font-size:11px;font-weight:var(--sk-fw-bold);gap:4px;margin-top:6px;padding:2px 8px;width:-webkit-fit-content;width:fit-content}.Style_reviewDetailProjectTitle__giG1P{color:var(--sk-content-text);font-size:15px;font-weight:var(--sk-fw-bold);line-height:1.3;margin:0}.Style_reviewDetailProjectDesc__lFF3N{color:var(--sk-content-text-secondary);font-size:13px;line-height:1.5;margin:0}.Style_reviewDetailRewards__63BRu{display:flex;flex-wrap:wrap;gap:8px}.Style_rewardChipBig__HVkq1{align-items:center;background:var(--sk-accent-soft);border:1px solid #fbd46d73;border-radius:var(--sk-radius-md);color:#b08620;display:flex;flex:1 1;gap:10px;min-width:130px;padding:10px 14px}.Style_rewardChipBigValue__JHW7z{color:var(--sk-content-text);font-size:18px;font-weight:var(--sk-fw-bold);line-height:1}.Style_rewardChipBigLabel__NIxYY{color:var(--sk-content-text-muted);font-size:11.5px;margin-top:2px}.Style_modalCardIconSuccess__woMz5{background:#2eae601f;color:#2eae60}.Style_btnSuccess__Tb8OB{align-items:center;background:linear-gradient(135deg,#2eae60,#1f8a4d);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #2eae6047;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Style_btnSuccess__Tb8OB:hover:not(:disabled){box-shadow:0 6px 18px #2eae6066;transform:translateY(-1px)}.Style_btnSuccess__Tb8OB:disabled{box-shadow:none;cursor:not-allowed;opacity:.65;transform:none}@media (max-width:768px){.Style_page_wrapper__1QFxE,.Style_pagewrapper__567ju{max-width:100%!important;min-height:auto!important;overflow-x:hidden!important;padding:0!important;width:100%!important}.Style_wrap_content_1__R4Ttk,.Style_wrapcontent1__5Iq0v{box-sizing:border-box!important;max-width:100%!important;padding:12px 14px 20px!important;width:100%!important}.Style_pageHeader__k4IYK{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.Style_pageHeaderLeft__T63Kp{gap:10px}.Style_pageHeaderIcon__Lt8JN{height:38px;width:38px}.Style_pageHeaderTitle__4Klje,h1.Style_pageHeaderTitle__4Klje{font-size:17px!important;line-height:1.2!important;margin:0!important;text-align:left!important}.Style_pageHeaderActions__rTtzH{flex-wrap:wrap;gap:6px;justify-content:flex-start}.Style_pageHeaderActions__rTtzH>a,.Style_pageHeaderActions__rTtzH>button{flex:1 1 auto;min-height:38px}.Style_pageHeaderActions__rTtzH>button.Style_btnGhost__pwwyF{flex:0 0 auto}.Style_pageHeaderPill__i8wOU{font-size:12px;padding:2px 9px}.Style_breadcrumbs__AWpjT{font-size:11.5px!important;margin:0!important;text-align:left!important}.Style_addButton__qWQRX{font-size:13px!important;min-height:40px;padding:9px 14px!important}.Style_btnGhost__pwwyF{height:38px!important;width:38px!important}.Style_scheduleGrid__cDJ7V{gap:12px!important;grid-template-columns:1fr!important}.Style_dayColumn__YLMIs{min-width:0}.Style_settingsGroups__S6M04{gap:12px;grid-template-columns:1fr!important}.Style_settingsAction__FSpPm{padding:14px}.Style_settingsActionTitle__shfhy{font-size:13.5px}.Style_settingsActionDesc__6Dczq{font-size:12px}.Style_searchContainer__hbERV{margin-bottom:12px!important}.Style_searchInput__vKlYr{font-size:14px!important;min-height:40px}.Style_tableContainer__5uNwZ{background:#0000!important;border:none!important;margin-top:0!important;overflow:visible!important;padding:0!important}.Style_studentsTable__MMfPb,.Style_table__P-IPE{border-collapse:initial!important;border-spacing:0!important;display:block;font-size:13px!important;min-width:0!important;width:100%!important}.Style_studentsTable__MMfPb thead,.Style_table__P-IPE thead{display:none!important}.Style_studentsTable__MMfPb tbody,.Style_studentsTable__MMfPb tr,.Style_table__P-IPE tbody,.Style_table__P-IPE tr{box-sizing:border-box;display:block;width:100%}.Style_studentsTable__MMfPb tr,.Style_table__P-IPE tr{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;box-shadow:0 2px 8px #1419230d;height:auto!important;margin-bottom:12px;overflow:visible;padding:10px 14px 14px!important;position:relative}.Style_studentsTable__MMfPb tr:before,.Style_table__P-IPE tr:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a);bottom:0;content:"";left:0;opacity:.55;position:absolute;top:0;width:3px}.Style_studentsTable__MMfPb tr:hover,.Style_table__P-IPE tr:hover{background:var(--sk-content-surface)!important;transform:none!important}.Style_studentsTable__MMfPb td,.Style_table__P-IPE td{align-items:center;border:none!important;border-bottom:1px dashed var(--sk-content-divider)!important;box-sizing:border-box;color:var(--sk-content-text)!important;display:flex!important;font-size:13px!important;gap:14px;justify-content:space-between!important;line-height:1.4;min-width:0;padding:10px 0!important;text-align:left!important;width:100%!important}.Style_studentsTable__MMfPb td:last-child,.Style_table__P-IPE td:last-child{border-bottom:none!important}.Style_studentsTable__MMfPb td:before,.Style_table__P-IPE td:before{color:var(--sk-content-text-muted);content:attr(data-label);flex-shrink:0;font-size:11px;font-weight:var(--sk-fw-bold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.Style_studentsTable__MMfPb td>*,.Style_table__P-IPE td>*{min-width:0;overflow-wrap:anywhere;text-align:right;word-break:break-word}.Style_studentsTable__MMfPb td,.Style_table__P-IPE td{text-align:right!important}.Style_studentsTable__MMfPb td:not([data-label]):before,.Style_studentsTable__MMfPb td[data-label=""]:before,.Style_table__P-IPE td:not([data-label]):before,.Style_table__P-IPE td[data-label=""]:before{content:none}.Style_studentName__nAACw{font-size:15px!important}.Style_studentsTable__MMfPb td[data-label=\418\43C\44F],.Style_studentsTable__MMfPb td[data-label=\41D\430\437\432\430\43D\438\435],.Style_table__P-IPE td[data-label=\421\442\443\434\435\43D\442]{align-items:flex-start!important;flex-direction:column;gap:4px;justify-content:flex-start!important;margin-bottom:2px;padding:12px 0!important;text-align:left!important}.Style_studentsTable__MMfPb td[data-label=\418\43C\44F]:before,.Style_studentsTable__MMfPb td[data-label=\41D\430\437\432\430\43D\438\435]:before,.Style_table__P-IPE td[data-label=\421\442\443\434\435\43D\442]:before{color:#b08620}.Style_studentsTable__MMfPb td[data-label=\418\43C\44F]>*,.Style_studentsTable__MMfPb td[data-label=\41D\430\437\432\430\43D\438\435]>*,.Style_table__P-IPE td[data-label=\421\442\443\434\435\43D\442]>*{text-align:left;width:100%}.Style_studentsTable__MMfPb td[data-label=\41A\43E\43C\43C\435\43D\442\430\440\438\439],.Style_table__P-IPE td[data-label=\41A\43E\43C\43C\435\43D\442\430\440\438\439]{align-items:flex-start!important;flex-direction:column;gap:4px;justify-content:flex-start!important;padding:12px 0!important;text-align:left!important}.Style_studentsTable__MMfPb td[data-label=\41A\43E\43C\43C\435\43D\442\430\440\438\439]>*,.Style_table__P-IPE td[data-label=\41A\43E\43C\43C\435\43D\442\430\440\438\439]>*{text-align:left;width:100%}.Style_courseCard__CPFHj{padding:10px 12px!important}.Style_courseCardTitle__FXaHq{font-size:14px!important}.Style_hero__8M9bF{padding:18px!important}.Style_heroTitle__QS\+8X{font-size:20px!important}.Style_heroSubtitle__s2Zos{font-size:13px!important}.Style_bentoGrid__dH28j,.Style_row2__0Zm4c,.Style_row3__jWGcK,.Style_row4__\+rLge{gap:12px!important;grid-template-columns:1fr!important}.Style_metaRow__vc6bx{flex-wrap:wrap;gap:8px}.Style_metaItem__ZLYdS{font-size:12.5px}.Style_statPill__iOljD{font-size:12px;padding:4px 10px}.Style_hintCard__CLAiS{flex-direction:column;gap:10px;padding:12px 14px}.Style_backLink__qmxan{font-size:12.5px!important}.Style_modalOverlayV2__SiPn7{align-items:center!important;justify-content:center!important;padding:0!important}.Style_modalCardV2__e30lW{animation:Style_sk-fade-in-up__UnjhV var(--sk-dur-med) var(--sk-ease-out)!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a4d!important;box-sizing:border-box!important;margin:16px!important;max-height:calc(100dvh - 32px)!important;max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important}.Style_modalCardHead__CgKae{padding:14px 16px!important}.Style_modalCardBody__bysNm{padding:16px!important}.Style_modalForm__I-4ID{gap:12px}.Style_modalFormRow__OExAZ{grid-template-columns:1fr!important}.Style_modalInput__2H-TT{font-size:14px!important;min-height:42px}.Style_modalActionsFooter__vzciG,.Style_modalActions__W2iiX{flex-wrap:wrap;padding:12px 16px!important}.Style_modalActionsSplitFooter__rcK0k,.Style_modalActionsSplit__xL49I{flex-direction:column-reverse;gap:8px;padding:12px 16px!important}.Style_modalActionsRight__cdSft{display:flex;gap:8px;margin-left:0!important;width:100%}.Style_modalActionsRight__cdSft>button{flex:1 1}.Style_btnDangerSolid__mM8dV,.Style_btnDanger__D95Qn,.Style_btnPrimary__BS8OS,.Style_btnSecondary__hgvWK,.Style_btnSuccess__Tb8OB{font-size:13.5px!important;min-height:44px}.Style_intro__Wmd1B{margin-bottom:12px}.Style_modalOverlay__YmwcJ{align-items:center!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a9e!important;display:flex!important;height:100%!important;inset:0!important;justify-content:center!important;padding:0!important;position:fixed!important;width:100%!important;z-index:1000}.Style_modalContent__pG6ju{animation:Style_sk-fade-in-up__UnjhV var(--sk-dur-med) var(--sk-ease-out);background:var(--sk-content-surface)!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a4d!important;box-sizing:border-box;display:flex;flex-direction:column;margin:16px!important;max-height:calc(100dvh - 32px)!important;max-width:calc(100vw - 32px)!important;overflow:hidden;padding:0!important;width:calc(100vw - 32px)!important}.Style_modalHeader__455dK{align-items:center;background:var(--sk-content-surface)!important;border-bottom:1px solid var(--sk-content-divider)!important;display:flex!important;gap:10px;justify-content:space-between;padding:14px 16px!important;position:-webkit-sticky!important;position:sticky!important;top:0;z-index:2}.Style_modalHeader__455dK h2{color:var(--sk-content-text)!important;font-size:16px!important;font-weight:var(--sk-fw-bold)!important;line-height:1.25!important;margin:0!important}.Style_closeButton__VMNO\+{align-items:center;background:#0000!important;border:1px solid #0000!important;border-radius:var(--sk-radius-sm)!important;color:var(--sk-content-text-muted)!important;cursor:pointer;display:inline-flex!important;flex-shrink:0;font-size:22px!important;height:36px!important;justify-content:center;line-height:1!important;padding:0!important;width:36px!important}.Style_closeButton__VMNO\+:hover{background:var(--sk-content-inset)!important;color:var(--sk-content-text)!important}.Style_studentForm__IEm62{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px!important}.Style_formRow__yCUPA,.Style_studentForm__IEm62{display:flex!important;flex-direction:column!important;gap:14px!important}.Style_formGroup__flMal{display:flex;flex-direction:column;gap:5px;min-width:0;width:100%}.Style_formGroup__flMal label{color:var(--sk-content-text-secondary);font-size:12px;font-weight:var(--sk-fw-bold);letter-spacing:.01em}.Style_formInput__Oqln5,.Style_formTextarea__2WUr4{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;box-sizing:border-box;color:var(--sk-content-text)!important;font-family:inherit;font-size:14px!important;min-height:44px!important;padding:11px 12px!important;width:100%!important}.Style_formTextarea__2WUr4{min-height:90px!important;resize:vertical}.Style_formInput__Oqln5:focus,.Style_formTextarea__2WUr4:focus{border-color:var(--sk-accent)!important;box-shadow:0 0 0 3px #fbd46d2e!important;outline:none!important}.Style_formActions__-ybj0{background:var(--sk-content-surface)!important;border-top:1px solid var(--sk-content-divider)!important;bottom:-16px;display:flex!important;flex-direction:column-reverse!important;flex-shrink:0;gap:8px!important;margin:4px -16px -16px!important;padding:12px 16px!important;position:-webkit-sticky;position:sticky}.Style_formActions__-ybj0>button{font-size:14px!important;font-weight:var(--sk-fw-bold)!important;min-height:44px!important;width:100%!important}}@media (max-width:560px){.Style_wrap_content_1__R4Ttk,.Style_wrapcontent1__5Iq0v{padding:10px 12px 16px!important}.Style_pageHeader__k4IYK{padding:12px 12px 12px 14px}.Style_pageHeaderTitle__4Klje,h1.Style_pageHeaderTitle__4Klje{font-size:16px!important}.Style_pageHeaderIcon__Lt8JN{height:36px;width:36px}.Style_breadcrumbs__AWpjT{font-size:11px!important;line-height:1.3!important;margin:0!important;text-align:left!important}.Style_hero__8M9bF{padding:16px!important}.Style_heroTitle__QS\+8X{font-size:18px!important}.Style_heroBlob1__xoGT9,.Style_heroBlob2__fz3HO{display:none}}@media (max-width:400px){.Style_pageHeader__k4IYK{padding:10px 10px 10px 12px}.Style_pageHeaderActions__rTtzH{gap:5px}.Style_pageHeaderActions__rTtzH>a,.Style_pageHeaderActions__rTtzH>button{flex:0 0 auto;width:100%}.Style_pageHeaderActions__rTtzH>button.Style_btnGhost__pwwyF{width:38px!important}}@keyframes Style_sk-slide-up__y7FoD{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:768px){.Style_studentLayout__nP7QI{gap:12px!important;grid-template-columns:1fr!important;margin-top:12px!important}.Style_coursesCard__3MlwP,.Style_personalDataCard__QLzGv{padding:16px 14px!important}.Style_coursesCard__3MlwP h2,.Style_personalDataCard__QLzGv h2{font-size:14px!important}.Style_sectionCardTitleIcon__6BWVf{height:30px!important;width:30px!important}.Style_formGrid__WiPq-{gap:12px!important;grid-template-columns:1fr!important}.Style_formColumn__peKOs{gap:12px!important}.Style_formInput__Oqln5{font-size:14px!important;min-height:42px;padding:10px 12px!important}.Style_formGroup__flMal label{font-size:12px!important}.Style_formActions__-ybj0{flex-direction:column-reverse!important;gap:8px!important}.Style_formActions__-ybj0>button{min-height:44px;width:100%!important}.Style_courseItem__BRlRv{align-items:flex-start!important;flex-direction:column;gap:8px;padding:12px!important}.Style_courseInfo__ZKVuX{width:100%}.Style_courseInfo__ZKVuX h4{font-size:13.5px!important}.Style_courseInfo__ZKVuX p{font-size:12px!important}.Style_courseActions__R4W2v{flex-direction:column!important;gap:8px!important}.Style_addCourseButton__n3Jnq,.Style_removeCourseButton__TKryl{font-size:13.5px!important;justify-content:center;min-height:44px;width:100%!important}.Style_modalOverlay__YmwcJ{align-items:center!important;justify-content:center!important;padding:0!important}.Style_modal__L\+2zL{max-height:calc(100dvh - 32px)!important}.Style_deleteModal__W3seC,.Style_modal__L\+2zL{border-radius:16px!important;margin:16px!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important;width:calc(100vw - 32px)!important}.Style_deleteModalBody__SmPZI,.Style_deleteModalHeader__oqBjm,.Style_modalBody__iM7ms,.Style_modalHeader__455dK{padding:14px 16px!important}.Style_deleteModalActions__462tn{flex-direction:column-reverse!important;gap:8px!important;padding:12px 16px!important}.Style_deleteModalActions__462tn>button{min-height:44px;width:100%!important}.Style_courseModalList__87e5J{gap:8px!important}.Style_courseModalItem__cd8Do{padding:12px!important}.Style_courseModalItem__cd8Do h4{font-size:13.5px!important}.Style_courseModalItem__cd8Do p{font-size:12px!important}.Style_payTableContainer__SUbUb{margin:0!important;overflow-x:visible!important}.Style_payTable__pX2-6{border-collapse:initial!important;border-spacing:0!important;display:block;width:100%!important}.Style_payTable__pX2-6 thead{display:none!important}.Style_payTable__pX2-6 tbody,.Style_payTable__pX2-6 tr{box-sizing:border-box;display:block;width:100%}.Style_payTable__pX2-6 tr{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;box-shadow:0 1px 3px #1419230a;height:auto!important;margin:0 0 8px!important;max-height:none!important;min-height:0!important;padding:6px 12px!important}.Style_payTable__pX2-6 tr:last-child{margin-bottom:0!important}.Style_payTable__pX2-6 tr:hover{background:var(--sk-content-surface)!important;transform:none!important}.Style_payTable__pX2-6 td{align-items:center;border:none!important;border-bottom:1px dashed var(--sk-content-divider)!important;display:flex!important;font-size:12.5px!important;gap:12px;height:auto!important;justify-content:space-between!important;line-height:1.3!important;max-height:none!important;min-height:0!important;padding:4px 0!important;text-align:right!important;width:100%!important}.Style_payTable__pX2-6 td:last-child{border-bottom:none!important}.Style_payTable__pX2-6 td:before{color:var(--sk-content-text-muted);content:attr(data-label);flex-shrink:0;font-size:10.5px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;text-transform:uppercase}.Style_payTable__pX2-6 td:not([data-label]):before,.Style_payTable__pX2-6 td[data-label=""]:before{content:none}.Style_payTotal__Fhf0e{font-size:13.5px!important;padding-top:8px!important;text-align:right}}@media (max-width:480px){.Style_coursesCard__3MlwP,.Style_personalDataCard__QLzGv{padding:14px 12px!important}.Style_courseItem__BRlRv{padding:10px 12px!important}}.Style_multiDaySection__NB-hm{margin-bottom:32px}.Style_multiDayTitle__HfebE{color:#fff;color:var(--sk-text-1,#fff);font-size:18px;margin:16px 0 12px}.Style_multiDayGrid__OJ2lP{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.Spinner_wrapper__tbdUI{align-items:center;display:inline-flex;flex-direction:column;gap:16px;padding:24px}.Spinner_center__xtjae{height:100%;justify-content:center;width:100%}.Spinner_fullPage__XHS2s{justify-content:center;min-height:60vh;width:100%}.Spinner_spinner__1hHsd{display:inline-block;position:relative}.Spinner_small__qKoK1{height:48px;width:48px}.Spinner_medium__Y0eI6{height:72px;width:72px}.Spinner_large__LLXOf{height:96px;width:96px}.Spinner_ringInner__jGCa7,.Spinner_ringOuter__4VyeV{border-radius:50%;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}.Spinner_ringOuter__4VyeV{animation:Spinner_rot-ccw__s7PH8 1.2s linear infinite;border-color:#3b82f6 #6366f1 #3b82f61f #3b82f61f;border-style:solid;border-width:3px}.Spinner_ringInner__jGCa7{animation:Spinner_rot-cw__bp9A1 .9s linear infinite;border-color:#0000 #0000 #8b5cf6 #ec4899;border-style:solid;border-width:3px;height:calc(100% - 20px);inset:10px;width:calc(100% - 20px)}.Spinner_dot__u3mGG{animation:Spinner_pulse__JKdY5 1.4s ease-in-out infinite;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;box-shadow:0 0 12px #3b82f699;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.Spinner_label__X4vpH{align-items:center;color:#334155;display:inline-flex;font-size:14px;font-weight:600;gap:2px;letter-spacing:.02em}.Spinner_dots__EJhX-{display:inline-flex;gap:3px;margin-left:4px}.Spinner_dots__EJhX- span{animation:Spinner_blink__ke7wW 1.4s infinite;background:#3b82f6;border-radius:50%;display:inline-block;height:4px;opacity:.3;width:4px}.Spinner_dots__EJhX- span:nth-child(2){animation-delay:.2s}.Spinner_dots__EJhX- span:nth-child(3){animation-delay:.4s}@keyframes Spinner_rot-cw__bp9A1{to{transform:rotate(1turn)}}@keyframes Spinner_rot-ccw__s7PH8{to{transform:rotate(-1turn)}}@keyframes Spinner_pulse__JKdY5{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.4;transform:translate(-50%,-50%) scale(1.6)}}@keyframes Spinner_blink__ke7wW{0%,60%,to{opacity:.3}30%{opacity:1}}.PageIntro_intro__dBP1O{animation:PageIntro_sk-fade-in-up__YEFb4 var(--sk-dur-med) var(--sk-ease-out) both;background:linear-gradient(180deg,#fbd46d1a,#fbd46d0d);border:1px solid #fbd46d66;border-radius:var(--sk-radius-md);margin-bottom:18px;overflow:hidden}.PageIntro_head__bps4I{align-items:center;background:#0000;border:none;color:var(--sk-content-text);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px 14px;text-align:left;transition:background var(--sk-dur-fast) var(--sk-ease-out);width:100%}.PageIntro_head__bps4I:hover{background:#fbd46d14}.PageIntro_icon__UO3HR{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-sm);color:#b08620;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.PageIntro_title__55z6M{color:var(--sk-content-text);flex:1 1;font-size:13.5px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2}.PageIntro_chevron__Tpxgd{align-items:center;color:var(--sk-content-text-muted);display:inline-flex;justify-content:center;transition:transform var(--sk-dur-fast) var(--sk-ease-out)}.PageIntro_chevronCollapsed__oRgy7{transform:rotate(-90deg)}.PageIntro_body__t2Vxy{display:flex;flex-direction:column;gap:8px;padding:0 14px 12px 52px}@media (max-width:560px){.PageIntro_body__t2Vxy{padding-left:14px}}.PageIntro_text__gK\+Zp{color:var(--sk-content-text-secondary);font-size:12.5px;line-height:1.55;margin:0}.PageIntro_bullets__xYzDf{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.PageIntro_bulletItem__t6qFn{align-items:flex-start;color:var(--sk-content-text-secondary);display:flex;font-size:12.5px;gap:8px;line-height:1.4}.PageIntro_bulletIcon__PF68q{align-items:center;background:#2eae601f;border-radius:50%;color:#1f8a4d;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;margin-top:1px;width:16px}@media (max-width:768px){.PageIntro_head__bps4I{gap:8px;padding:10px 12px}.PageIntro_icon__UO3HR{height:26px;width:26px}.PageIntro_title__55z6M{font-size:13px}.PageIntro_body__t2Vxy{padding:0 12px 12px 46px}.PageIntro_bulletItem__t6qFn,.PageIntro_text__gK\+Zp{font-size:12px}}@media (max-width:480px){.PageIntro_body__t2Vxy{padding:0 12px 12px}}.SchoolYearWizard_overlay__fkZPt{align-items:center;animation:SchoolYearWizard_sk-fade-in__6\+K3e var(--sk-dur-fast) var(--sk-ease-out);background:#0f172a6b;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.SchoolYearWizard_card__KJg3A{background:#fff;background:var(--sk-content-bg,#fff);border-radius:16px;border-radius:var(--sk-radius-lg,16px);box-shadow:0 30px 70px #0f172a59;display:flex;flex-direction:column;max-height:90vh;max-width:560px;overflow:hidden;width:100%}.SchoolYearWizard_head__fKHsT{align-items:center;border-bottom:1px solid #eaecef;border-bottom:1px solid var(--sk-content-border,#eaecef);display:flex;justify-content:space-between;padding:18px 20px}.SchoolYearWizard_headTitleWrap__mnNTI{align-items:center;display:flex;gap:10px}.SchoolYearWizard_headIcon__wvFrm{align-items:center;background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);border-radius:10px;color:#b08620;display:inline-flex;height:34px;justify-content:center;width:34px}.SchoolYearWizard_headTitle__JmHWK{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:18px;font-weight:700;margin:0}.SchoolYearWizard_close__Ct5tn{align-items:center;background:#0000;border:none;border-radius:8px;color:#718096;color:var(--sk-content-text-muted,#718096);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s;width:32px}.SchoolYearWizard_close__Ct5tn:hover{background:#0000000d}.SchoolYearWizard_steps__8V9Fa{align-items:center;display:flex;gap:10px;padding:14px 20px 0}.SchoolYearWizard_stepDot__oHSgZ{background:#0000000a;border-radius:999px;color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);font-size:13px;font-weight:600;padding:5px 10px}.SchoolYearWizard_stepActive__gUHiO{background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);color:#b08620}.SchoolYearWizard_stepLine__UyrzU{background:#eaecef;background:var(--sk-content-border,#eaecef);flex:1 1;height:1px}.SchoolYearWizard_body__KQu6J{flex:1 1;overflow-y:auto;padding:16px 20px}.SchoolYearWizard_error__Q-B3k{background:#fde8e8;border:1px solid #f5b7b7;border-radius:10px;color:#c53030;font-size:14px;margin-bottom:14px;padding:10px 12px}.SchoolYearWizard_form__e6YZD{display:flex;flex-direction:column;gap:14px}.SchoolYearWizard_field__pJgwB{display:flex;flex-direction:column;gap:6px}.SchoolYearWizard_row2__UXEQT{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.SchoolYearWizard_label__lKs20{color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);font-size:13px;font-weight:600}.SchoolYearWizard_input__cxGb4{background:#fff;border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:10px;color:#1a202c;color:var(--sk-content-text,#1a202c);font-family:inherit;font-size:15px;padding:10px 12px;transition:border-color .15s}.SchoolYearWizard_input__cxGb4:focus{border-color:#fbd46d;border-color:var(--sk-accent,#fbd46d);box-shadow:0 0 0 3px #fbd46d33;outline:none}.SchoolYearWizard_hint__cCpbU{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:13px;line-height:1.5;margin:0}.SchoolYearWizard_loading__MEaFc{color:#718096;color:var(--sk-content-text-muted,#718096);padding:24px;text-align:center}.SchoolYearWizard_courseList__g0LUN{display:flex;flex-direction:column;gap:8px}.SchoolYearWizard_courseItem__AR83w{border:1px solid #eaecef;border:1px solid var(--sk-content-border,#eaecef);border-radius:12px;overflow:hidden;transition:border-color .15s,background .15s}.SchoolYearWizard_courseItemOn__o6UVM{background:#fbd46d0f;border-color:#fbd46d99}.SchoolYearWizard_courseRow__AnCjO{align-items:center;cursor:pointer;display:flex;gap:10px;padding:11px 12px}.SchoolYearWizard_checkbox__j61tX{accent-color:#fbd46d;cursor:pointer;flex-shrink:0;height:18px;width:18px}.SchoolYearWizard_courseIcon__CWo6o{color:#b08620;display:inline-flex;flex-shrink:0}.SchoolYearWizard_courseInfo__-87iA{display:flex;flex-direction:column;gap:2px;min-width:0}.SchoolYearWizard_courseName__7KjRz{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:14px;font-weight:600}.SchoolYearWizard_courseMeta__c3NLA{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:12px}.SchoolYearWizard_courseDates__DiN7k{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:0 12px 12px 40px}.SchoolYearWizard_miniField__-RHom{display:flex;flex-direction:column;gap:4px}.SchoolYearWizard_miniLabel__5dUju{color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.SchoolYearWizard_miniInput__pdnUB{background:#fff;border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:8px;font-family:inherit;font-size:13px;padding:7px 9px}.SchoolYearWizard_miniInput__pdnUB:focus{border-color:#fbd46d;border-color:var(--sk-accent,#fbd46d);outline:none}.SchoolYearWizard_footer__6evcM{align-items:center;border-top:1px solid #eaecef;border-top:1px solid var(--sk-content-border,#eaecef);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.SchoolYearWizard_primaryBtn__0Mnxq{align-items:center;background:#fbd46d;background:var(--sk-accent,#fbd46d);border:none;border-radius:10px;color:#4a3a00;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;padding:10px 18px;transition:filter .15s}.SchoolYearWizard_primaryBtn__0Mnxq:hover{filter:brightness(.96)}.SchoolYearWizard_primaryBtn__0Mnxq:disabled{cursor:default;opacity:.6}.SchoolYearWizard_ghostBtn__9Q687{background:#fff;border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:10px;color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 16px;transition:background .15s}.SchoolYearWizard_ghostBtn__9Q687:hover{background:#00000008}.SchoolYearWizard_ghostBtn__9Q687:disabled{cursor:default;opacity:.6}.SchoolYearWizard_doneWrap__iojI5{align-items:center;display:flex;flex-direction:column;gap:12px;padding:30px 24px;text-align:center}.SchoolYearWizard_doneIcon__PFqMo{align-items:center;background:#48bb7826;border-radius:50%;color:#48bb78;display:inline-flex;height:60px;justify-content:center;width:60px}.SchoolYearWizard_doneTitle__Qsbdn{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:20px;font-weight:700;margin:0}.SchoolYearWizard_doneText__EGCXY{margin:0}.SchoolYearWizard_doneStats__odx1d,.SchoolYearWizard_doneText__EGCXY{color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);font-size:14px}.SchoolYearWizard_doneStats__odx1d{background:#00000008;border-radius:12px;display:flex;flex-direction:column;gap:6px;list-style:none;margin:6px 0 8px;padding:12px 16px;text-align:left}.Course_wrap_content_1__RGtnp{color:#000;padding:30px 20px;width:1000px}.Course_navigation__Q0uZu{align-items:center;display:flex;margin-bottom:10px}.Course_backButton__MMeuC{background-color:#5e52401f;border:1px solid #5e524033;border-radius:6px;color:#222831;cursor:pointer;font-size:14px;padding:8px 12px;text-decoration:none;transition:background-color .25s,color .25s}.Course_backButton__MMeuC:hover{background-color:#fbd46d;color:#1f2937}.Course_breadcrumbs__fX-Ku{color:#a7a9a9b3;font-size:14px;margin-bottom:32px}.Course_courseHeader__88TRJ{margin-bottom:30px}.Course_courseHeader__88TRJ h1{color:#222831;font-size:28px;font-weight:600;margin:0 0 10px}.Course_courseInfo__SVRO6{color:#6b7280;display:flex;flex-wrap:wrap;font-size:14px;gap:20px}.Course_courseInfo__SVRO6 span{background-color:#f3f4f6;border-radius:6px;font-weight:500;padding:6px 12px}.Course_statistics__Z9V53{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.Course_statItem__4cVIN{color:#374151;font-weight:500}.Course_savingIndicator__\+MNPJ{animation:Course_pulse__3d4CW 1s infinite;color:#fbd46d;font-weight:600}@keyframes Course_pulse__3d4CW{0%,to{opacity:1}50%{opacity:.5}}.Course_instructions__oclAJ{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:20px;padding:16px 20px}.Course_instructions__oclAJ p{color:#374151;font-weight:600;margin:0 0 8px}.Course_instructions__oclAJ ul{list-style-type:disc;margin:8px 0 0;padding-left:20px}.Course_instructions__oclAJ li{color:#6b7280;font-size:14px;margin-bottom:4px}.Course_noStudents__ioELQ{background-color:#f9fafb;border:2px dashed #d1d5db;border-radius:12px;color:#6b7280;font-size:18px;font-style:italic;margin-bottom:30px;padding:60px 40px}.Course_journalContainer__i1Us9{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-bottom:30px;overflow:hidden}.Course_journalTable__0iTek{overflow-x:auto;overflow-y:visible;padding-bottom:10px;position:relative;width:100%}.Course_tableHeader__edyKg{color:#fff;display:flex;top:0;z-index:20}.Course_headerCell__Obez3,.Course_tableHeader__edyKg{background-color:#222831;position:-webkit-sticky;position:sticky}.Course_headerCell__Obez3{border-right:1px solid #393e46;box-sizing:border-box;flex-shrink:0;height:40px;left:0;width:180px;z-index:25}.Course_studentHeader__m\+sSJ{font-size:18px;font-weight:600;padding-top:10px;text-align:center}.Course_datesHeader__8RYMv{background-color:#222831;display:flex;flex:1 1;min-width:0}.Course_dateCell__v20HW{background-color:#222831;border-right:1px solid #393e46;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:2px 1px;text-align:center;width:27px}.Course_dateMonth__cevHl{color:#fbd46d;font-size:10px;font-weight:500;line-height:1;margin-bottom:1px}.Course_dateNumber__6csxB{font-size:12px;font-weight:600;line-height:1}.Course_tableBody__74MKz{background-color:#fff}.Course_studentRow__imgAA{border-bottom:1px solid #f3f4f6;display:flex;height:30px;transition:background-color .2s ease}.Course_studentRow__imgAA:hover{background-color:#f9fafb}.Course_studentRow__imgAA:last-child{border-bottom:none}.Course_studentCell__jZ2x4{background-color:#fff;border-right:1px solid #e5e7eb;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;left:0;padding:8px 16px;position:-webkit-sticky;position:sticky;width:180px;z-index:10}.Course_studentRow__imgAA:hover .Course_studentCell__jZ2x4{background-color:#f9fafb}.Course_studentName__8ToiT{color:#222831;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px}.Course_studentAge__LpWWP{color:#6b7280;font-size:10px;line-height:1}.Course_datesRow__MLQiQ{display:flex;flex:1 1;min-width:0}.Course_journalCell__UVITI{align-items:center;background-color:#fff;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;cursor:pointer;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:30px;justify-content:center;position:relative;transition:transform .1s ease,box-shadow .1s ease;-webkit-user-select:none;user-select:none;width:26px}.Course_journalCell__UVITI:hover{border:1px solid #222831;box-shadow:0 2px 8px #00000026;transform:scale(1.2);z-index:15}.Course_journalCell__UVITI:last-child{border-right:none}.Course_cellDefault__TYICG{background-color:#fff;color:#9ca3af}.Course_cellVisited__L\+9cK{color:#059669}.Course_cellPaid__Ubarn{background-color:#10b981!important}.Course_cellPaid__Ubarn.Course_cellVisited__L\+9cK{background-color:#10b981!important;color:#fff!important}.Course_legend__vlwRL{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:30px;padding:24px}.Course_legend__vlwRL h3{color:#222831;font-size:18px;font-weight:600;margin:0 0 16px}.Course_legendItems__\+bo0p{display:flex;flex-wrap:wrap;gap:24px}.Course_legendItem__ctfGj{display:flex;gap:8px}.Course_legendSquare__yw\+nR{border:1px solid #e5e7eb;border-radius:2px;display:flex;font-size:10px;font-weight:600;height:20px;width:20px}@media (max-width:768px){.Course_scheduleGrid__1ovW1{grid-template-columns:1fr}.Course_wrap_content_1__RGtnp{padding:0}.Course_dayColumn__K\+S3e{min-height:300px}.Course_dayHeader__9jfOo h2{font-size:16px}.Course_courseCard__1Zz3a,.Course_eventCard__0gLih{padding:12px}.Course_eventTitle__x1HQ4{font-size:14px}.Course_eventType__v6Xsx{font-size:10px;padding:3px 6px}.Course_eventAge__\+UW8W,.Course_eventDate__QVliE,.Course_eventTime__IfnJn{font-size:12px}.Course_page_wrapper__rkZfE{background-color:#fff;box-sizing:border-box;font-family:Arial,sans-serif;padding:20px}.Course_wrap_content_1__RGtnp{max-width:100%}.Course_wrap_content_1__RGtnp h1{font-size:1.8rem;margin-bottom:16px;text-align:center}.Course_breadcrumbs__fX-Ku{color:#555;font-size:.95rem;margin-bottom:20px;text-align:center}.Course_scheduleGrid__1ovW1{display:flex;flex-direction:column;gap:16px}.Course_dayColumn__K\+S3e{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:12px}.Course_dayHeader__9jfOo h2{font-size:1.4rem;margin-bottom:10px;text-align:center}.Course_dayContent__D5-U7{display:flex;flex-direction:column;gap:12px}.Course_courseCard__1Zz3a{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;padding:10px;transition:background-color .2s,box-shadow .2s}.Course_courseCard__1Zz3a:hover{background-color:#f0f0f0;box-shadow:0 2px 6px #0000001a}.Course_eventHeader__bYMJ6{align-items:center;display:flex;flex-direction:column;margin-bottom:8px}.Course_eventTitle__x1HQ4{font-size:1.2rem;margin:0;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Course_eventType__v6Xsx{color:#888;font-size:.85rem;margin-top:4px}.Course_eventDetails__4UAG3{display:flex;flex-direction:column;gap:6px}.Course_eventTime__IfnJn{font-size:.9rem;text-align:center}.Course_eventAge__\+UW8W{align-items:center;color:#555;display:flex;font-size:.85rem;gap:4px;justify-content:center}}.Course_page_wrapper__rkZfE{background:var(--sk-content-bg);color:var(--sk-content-text);font-family:var(--sk-font-family);padding:0 28px}@media (max-width:768px){.Course_page_wrapper__rkZfE{padding:0 14px}}.Course_wrap_content_1__RGtnp{margin:0 auto;max-width:1400px}.Course_backLink__o-z0S{align-items:center;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-secondary);display:inline-flex;font-size:12.5px;font-weight:var(--sk-fw-semibold);gap:6px;margin-bottom:12px;padding:4px 8px;text-decoration:none;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.Course_backLink__o-z0S:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Course_pageHeader__XU2oC{align-items:center;animation:Course_sk-fade-in-down__9TVV4 var(--sk-dur-base) var(--sk-ease-out);background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:14px 18px 14px 22px;position:relative}.Course_pageHeader__XU2oC:before{background:linear-gradient(180deg,#fbd46d,#ffa94d);content:"";height:100%;left:0;position:absolute;top:0;width:3px}.Course_pageHeaderLeft__Dvgvq{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.Course_pageHeaderIcon__vVC09{align-items:center;background:linear-gradient(135deg,#fbd46d2e,#ffa94d24);border:1px solid #fbd46d4d;border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Course_pageHeaderText__0hezA{flex:1 1;min-width:0}.Course_pageHeaderTitle__RkFfg{color:var(--sk-content-text);font-size:18px;font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0 0 4px}.Course_metaRow__gytV7{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Course_metaItemMuted__Z2TCj,.Course_metaItem__UFPvf{align-items:center;color:var(--sk-content-text-secondary);display:inline-flex;font-size:12px;gap:4px;line-height:1.4}.Course_metaItem__UFPvf svg{color:var(--sk-content-text-muted);flex-shrink:0}.Course_metaItemMuted__Z2TCj{color:var(--sk-content-text-muted);font-size:11.5px}.Course_pageHeaderRight__hKBNL{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.Course_statPill__7H6On{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);display:inline-flex;font-size:11.5px;gap:5px;padding:6px 10px}.Course_statPill__7H6On svg{color:var(--sk-content-text-muted);flex-shrink:0}.Course_statPillNum__DdbdL{color:var(--sk-content-text);font-size:13px;font-weight:var(--sk-fw-extra)}.Course_statPillLabel__yacdi{color:var(--sk-content-text-muted)}.Course_savingPill__TJqAh{align-items:center;background:#fbd46d1f;border:1px solid #fbd46d4d;border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;font-size:12px;font-weight:var(--sk-fw-semibold);gap:6px;padding:6px 10px}.Course_savingDot__KBkIl{animation:Course_heroPulse__C7KRH 1.2s ease-in-out infinite;background:#fbd46d;border-radius:50%;height:6px;width:6px}@keyframes Course_heroPulse__C7KRH{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.Course_noStudents__ioELQ{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border-strong);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);font-size:13.5px;margin-bottom:16px;padding:60px 20px;text-align:center}.Course_hintCard__3-tMU{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:16px 20px}.Course_hintLeft__uz0y9{flex:1 1;min-width:240px}.Course_hintTitle__Q7mQC{color:var(--sk-content-text);font-size:13px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.Course_hintList__KurYL{color:var(--sk-content-text-secondary);font-size:12.5px;line-height:1.7;margin:0;padding-left:18px}.Course_hintList__KurYL strong{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.Course_hintRight__twXpi{display:flex;flex-direction:column;gap:8px;min-width:180px}.Course_legendItem__ctfGj{align-items:center;color:var(--sk-content-text-secondary);display:inline-flex;font-size:12.5px;gap:10px}.Course_legendSquare__yw\+nR{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-sm);display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.Course_error__PGL9i{background:#ef444414;border:1px solid #ef44444d;border-radius:var(--sk-radius-md);color:#b91c1c;font-size:13.5px;padding:18px 22px}@media (max-width:768px){.Course_page_wrapper__rkZfE{box-sizing:border-box;max-width:100%!important;overflow-x:hidden!important;padding:0!important;width:100%!important}.Course_wrap_content_1__RGtnp{box-sizing:border-box!important;margin:0!important;max-width:100%!important;padding:12px 14px 20px!important;width:100%!important}.Course_pageHeader__XU2oC{align-items:stretch!important;flex-direction:column!important;gap:12px!important;padding:14px 14px 14px 18px!important;text-align:left!important}.Course_pageHeaderLeft__Dvgvq{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.Course_pageHeaderTitle__RkFfg,h1.Course_pageHeaderTitle__RkFfg{font-size:17px!important;line-height:1.2!important;margin:0!important;text-align:left!important}.Course_breadcrumbs__fX-Ku{font-size:11.5px!important;margin:0!important;text-align:left!important}.Course_metaRow__gytV7{flex-wrap:wrap;gap:6px 12px!important}.Course_metaItem__UFPvf{font-size:12px!important}.Course_pageHeaderRight__hKBNL{align-items:center!important;flex-direction:row!important;flex-wrap:wrap;gap:6px!important;margin-left:0!important}.Course_statPill__7H6On{font-size:12px;padding:4px 10px}.Course_hintCard__3-tMU{flex-direction:column!important;gap:10px!important;padding:12px 14px!important}.Course_backLink__o-z0S{font-size:12.5px!important}.Course_journalContainer__i1Us9{border:1px solid var(--sk-content-border)!important;border-radius:10px!important;box-shadow:0 2px 6px #1419230d!important;margin-bottom:16px!important;max-width:100%!important;overflow:hidden}.Course_journalTable__0iTek{-webkit-overflow-scrolling:touch;overflow-x:auto!important;scroll-snap-type:x proximity}.Course_studentRow__imgAA,.Course_tableHeader__edyKg{min-width:100%;width:-webkit-max-content;width:max-content}.Course_studentRow__imgAA{height:36px!important}.Course_headerCell__Obez3,.Course_studentCell__jZ2x4{min-width:160px!important;padding:6px 10px!important;width:160px!important}.Course_studentName__8ToiT{font-size:12.5px!important;width:140px!important}.Course_studentAge__LpWWP{font-size:10px!important}.Course_studentHeader__m\+sSJ{font-size:13px!important}.Course_datesHeader__8RYMv,.Course_datesRow__MLQiQ{flex:0 0 auto!important;min-width:0}.Course_dateCell__v20HW{box-sizing:border-box!important;flex:0 0 36px!important;max-width:36px!important;min-width:36px!important;scroll-snap-align:start;width:36px!important}.Course_dateMonth__cevHl{font-size:9.5px!important}.Course_dateNumber__6csxB{font-size:11px!important}.Course_journalCell__UVITI{box-sizing:border-box!important;flex:0 0 36px!important;font-size:11px!important;height:36px!important;max-width:36px!important;min-width:36px!important;width:36px!important}.Course_hintList__KurYL li{font-size:12.5px;line-height:1.5}.Course_hintRight__twXpi{flex-wrap:wrap;gap:10px!important}.Course_legendItem__ctfGj{font-size:12px}.Course_savingPill__TJqAh{font-size:11.5px!important}}@media (max-width:480px){.Course_wrap_content_1__RGtnp{padding:10px 12px 16px!important}.Course_pageHeaderTitle__RkFfg,h1.Course_pageHeaderTitle__RkFfg{font-size:16px!important}.Course_headerCell__Obez3,.Course_studentCell__jZ2x4{min-width:140px!important;padding:6px 8px!important;width:140px!important}.Course_studentName__8ToiT{width:124px!important}.Course_dateCell__v20HW,.Course_journalCell__UVITI{box-sizing:border-box!important;flex:0 0 32px!important;max-width:32px!important;min-width:32px!important;width:32px!important}}.Events_page_wrapper__-C-S0{color:#374151;font-family:Arial,sans-serif;min-height:100vh;padding:24px;width:100%}.Events_wrapcontent1__YktAf{border-radius:12px;max-width:1100px}.Events_title__KCswN{font-size:24px;font-weight:600;margin-bottom:16px}.Events_weekDays__89qU9{display:flex;gap:12px;margin-bottom:24px}.Events_weekDay__h1pVD{background-color:#f3f4f6;border-radius:6px;color:#1f2937;font-size:14px;font-weight:500;padding:8px 12px}.Events_dateGroup__SGFbX{margin-bottom:32px}.Events_dateTitle__PBrlL{font-size:20px;font-weight:500;margin-bottom:12px}.Events_eventList__G4\+oY{list-style:none;margin:0;padding:0}.Events_eventItem__egMFB{border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px 16px;transition:background-color .2s}.Events_eventItem__egMFB:hover{background-color:#f9fafb}.Events_eventName__dtRMR{color:#111827;font-size:16px;font-weight:500}.Events_eventTime__AsK7i{color:#6b7280;font-size:14px}.Events_noData__gr8bb{color:#6b7280;font-size:16px;margin-top:32px;text-align:center}.Events_dashboardHeader__Ipg2Q{background-color:#f5f7fa;border-radius:8px;box-shadow:0 4px 8px #0000000d;padding:20px 30px}.Events_dashboardTitle__3Qs-9{color:#2d3748;font-size:24px;font-weight:700}.Events_refreshButton__LAoPq{background-color:#ffb946;border-radius:6px;color:#fff;display:flex;font-size:14px;font-weight:600;padding:10px 20px;transition:background-color .3s,transform .2s}.Events_refreshButton__LAoPq:hover{background-color:#ffa832;transform:scale(1.05)}.Events_refreshButton__LAoPq:active{background-color:#e6a13a;transform:scale(.98)}.Events_refreshButton__LAoPq svg{font-size:16px;margin-right:8px}.Events_kpiGrid__viZDU{grid-gap:20px;background-color:#f5f7fa;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:20px}.Events_kpiCard__BoXY\+{background-color:#fff;border-radius:12px;border-top:4px solid #0000;box-shadow:0 4px 12px #0000000d;cursor:pointer;padding:20px;transition:all .3s ease}.Events_kpiCard__BoXY\+:hover{border-top-color:#ffb946;box-shadow:0 8px 20px #0000001a;transform:translateY(-3px)}.Events_kpiIcon__cud2N{color:#ffb946;display:flex;font-size:2.5rem;margin-right:15px;min-width:50px}.Events_kpiContent__LHKdr{display:flex;flex:1 1;flex-direction:column}.Events_kpiNumber__27eDe{color:#2d3748;font-size:1.8rem;font-weight:700}.Events_kpiLabel__umPjd{color:#718096;font-size:1rem;margin-top:4px}.Events_kpiSubtext__zbp-y{color:#4a5568;font-size:.8rem;font-style:italic}@media(max-width:768px){.Events_kpiGrid__viZDU{grid-template-columns:1fr}}.Events_chartsGrid__XL5pO{grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:20px;padding:10px}.Events_chartCard__692mC{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;padding:16px;transition:transform .2s,box-shadow .2s}.Events_chartCard__692mC:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.Events_chartTitle__qT5Zf{align-items:center;color:#2d3748;display:flex;font-size:1.2rem;font-weight:600;gap:8px;margin-bottom:12px}.Events_chartContainer__BkPVr{align-items:center;display:flex;flex:1 1;justify-content:center}@media(max-width:768px){.Events_chartsGrid__XL5pO{grid-template-columns:1fr}}.Events_tablesGrid__sH4Gw{grid-gap:24px;background-color:#f5f7fa;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.Events_tableCard__CTs7w{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:20px;transition:box-shadow .3s ease,transform .3s ease}.Events_tableCard__CTs7w:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.Events_tableTitle__l2jIH{align-items:center;color:#2d3748;display:flex;font-size:1.2rem;font-weight:600;gap:8px}.Events_tableContainer__VRTSp{max-height:300px}.Events_dataTable__bOWFy{font-family:Arial,sans-serif}.Events_dataTable__bOWFy th{background-color:#e2e8f0;border-bottom:2px solid #cbd5e0;color:#222831;font-size:.95rem;font-weight:600;padding:12px}.Events_dataTable__bOWFy tbody tr:nth-child(2n){background-color:#fafafa}.Events_dataTable__bOWFy tbody tr:hover{background-color:#edf2f7}.Events_dataTable__bOWFy td{color:#333;font-size:.9rem}.Events_monthCell__BI2RU{color:#2d3748;font-weight:600}.Events_amountCell__BnT5u{color:#48bb78;font-weight:600}.Events_countCell__9o4rT{color:#3182ce;font-weight:600}.Events_avgCell__cIvRU{color:#ed8936;font-weight:600}.Events_bottomWidgets__chsH1{gap:20px;margin-top:30px}.Events_widgetCard__Qc-No{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex:1 1 300px;flex-direction:column;padding:15px;transition:box-shadow .3s ease,transform .3s ease}.Events_widgetCard__Qc-No:hover{box-shadow:0 8px 20px #00000026}.Events_widgetTitle__n4vm3{font-weight:700;justify-content:space-between;margin-bottom:15px}.Events_pieChartContainer__86y19{height:200px}.Events_topList__oHx-v{gap:10px}.Events_topItem__r4xHc{background-color:#f7fafc;border-radius:8px;padding:8px 12px;transition:background-color .2s}.Events_topItem__r4xHc:hover{background-color:#edf2f7}.Events_topRank__CNBuf{color:#3182ce;font-size:16px;font-weight:600;text-align:center;width:30px}.Events_topInfo__V395W{display:flex;flex-direction:column;margin-left:10px}.Events_topValue__NGvF7{color:#2f855a;font-size:18px}.Events_distributionLabel__qXqiz{color:#2d3748;font-size:14px;font-weight:600;width:120px}.Events_distributionBar__\+wEdb{background-color:#e2e8f0;border-radius:7px;height:14px;margin:0 10px}.Events_distributionFill__YysDj{background:linear-gradient(90deg,#feb2b2,#f56565);border-radius:7px 0 0 7px;transition:width .5s ease}.Events_distributionValues__QSr4u{font-size:14px;min-width:50px}.Events_distributionCount__o0cKa{color:#2d3748;font-weight:600}.Events_distributionPercent__6Xb7R{color:#718096}.Events_teachersSection__fEsy3{margin-bottom:32px}.Events_widgetCard__Qc-No{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 12px #2d374814;overflow:hidden;padding:24px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.Events_widgetCard__Qc-No:hover{box-shadow:0 8px 24px #2d37481f;transform:translateY(-4px)}.Events_widgetTitle__n4vm3{align-items:center;color:#2d3748;display:flex;font-size:20px;font-weight:600;gap:8px}.Events_topList__oHx-v{gap:12px}.Events_topItem__r4xHc{background:#f8f9ff;border:1px solid #e2e8f0;border-radius:12px;gap:16px;padding:12px 16px;transition:background .3s ease,transform .3s ease}.Events_topItem__r4xHc:hover{background:#fff7e6;transform:translateX(4px)}.Events_topRank__CNBuf{background:linear-gradient(135deg,#ffb946,#ff9f1c);border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:700;height:32px;width:32px}.Events_topName__LU4w5{color:#2d3748;font-size:16px;font-weight:600;margin-bottom:4px}.Events_topDetails__zEAmI{color:#718096;font-size:14px}.Events_topValue__NGvF7{background:linear-gradient(135deg,#48bb78,#38a169);border-radius:10px;box-shadow:0 2px 8px #48bb784d;color:#fff;font-size:14px;font-weight:700;padding:8px 14px}@media(max-width:768px){.Events_tableTitle__l2jIH{font-size:1rem}.Events_dataTable__bOWFy td,.Events_dataTable__bOWFy th{font-size:.85rem;padding:8px}.Events_dashboardHeader__Ipg2Q{flex-direction:column;gap:20px}.Events_chartsGrid__XL5pO{margin:0 auto;width:90%}.Events_chartCard__692mC{width:85%}}.Events_page_wrapper__-C-S0,.Events_pagewrapper__X-7Xb{background:var(--sk-content-bg);color:var(--sk-content-text);font-family:var(--sk-font-family);padding:0 28px}@media (max-width:768px){.Events_page_wrapper__-C-S0,.Events_pagewrapper__X-7Xb{padding:0 14px}}@media (max-width:480px){.Events_page_wrapper__-C-S0,.Events_pagewrapper__X-7Xb{padding:0 12px}}.Events_wrapcontent1__YktAf{margin:0 auto;max-width:1400px;width:100%}.Events_dashboardHeader__Ipg2Q{align-items:center;animation:Events_sk-fade-in-down__wK3kQ var(--sk-dur-base) var(--sk-ease-out);background:none;border-radius:0;box-shadow:none;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px;padding:0}.Events_dashboardTitle__3Qs-9{color:var(--sk-content-text);font-size:var(--sk-fs-2xl);font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tight);margin:0}.Events_refreshButton__LAoPq{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:var(--sk-shadow-accent);color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--sk-fs-base);font-weight:var(--sk-fw-bold);gap:8px;padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Events_refreshButton__LAoPq:hover{background:var(--sk-accent-hover);box-shadow:var(--sk-shadow-accent-strong);transform:translateY(-1px)}.Events_refreshButton__LAoPq:active{transform:translateY(0)}.Events_kpiGrid__viZDU{grid-gap:16px;background:none;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:28px;padding:0}.Events_kpiCard__BoXY\+{align-items:center;animation:Events_sk-fade-in-up__SCweO var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);border-top:none;box-shadow:var(--sk-content-shadow-sm);cursor:default;display:flex;gap:14px;padding:20px 22px;transition:transform var(--sk-dur-base) var(--sk-ease-out),border-color var(--sk-dur-base) var(--sk-ease-out),box-shadow var(--sk-dur-base) var(--sk-ease-out)}.Events_kpiCard__BoXY\+:hover{border-color:var(--sk-content-border-strong);border-top-color:var(--sk-content-border-strong);box-shadow:var(--sk-content-shadow-md);transform:translateY(-2px)}.Events_kpiIcon__cud2N{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;font-size:1.4rem;height:44px;justify-content:center;margin:0;min-width:44px;width:44px}.Events_kpiContent__LHKdr{gap:2px}.Events_kpiNumber__27eDe{color:var(--sk-content-text);font-size:var(--sk-fs-2xl);font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tight);line-height:1.1}.Events_kpiLabel__umPjd{color:var(--sk-content-text-secondary);font-size:var(--sk-fs-sm);margin-top:2px}.Events_kpiSubtext__zbp-y{color:var(--sk-content-text-muted);font-size:var(--sk-fs-xs);font-style:normal;margin-top:4px}.Events_chartsGrid__XL5pO{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-bottom:28px;margin-top:0;padding:0}.Events_chartCard__692mC{animation:Events_sk-fade-in-up__SCweO var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);padding:20px 22px;transition:border-color var(--sk-dur-base) var(--sk-ease-out),box-shadow var(--sk-dur-base) var(--sk-ease-out)}.Events_chartCard__692mC:hover{border-color:var(--sk-content-border-strong);box-shadow:var(--sk-content-shadow-md);transform:none}.Events_chartTitle__qT5Zf{color:var(--sk-content-text);font-size:var(--sk-fs-lg);font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin-bottom:16px}.Events_chartContainer__BkPVr{min-height:260px}.Events_tablesGrid__sH4Gw{grid-gap:16px;background:none;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-bottom:28px;padding:0}.Events_tableCard__CTs7w{animation:Events_sk-fade-in-up__SCweO var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);padding:20px 22px;transition:border-color var(--sk-dur-base) var(--sk-ease-out),box-shadow var(--sk-dur-base) var(--sk-ease-out)}.Events_tableCard__CTs7w:hover{border-color:var(--sk-content-border-strong);box-shadow:var(--sk-content-shadow-md);transform:none}.Events_tableTitle__l2jIH{color:var(--sk-content-text);font-size:var(--sk-fs-lg);font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin-bottom:16px}.Events_tableContainer__VRTSp{-webkit-overflow-scrolling:touch;overflow-x:auto}.Events_dataTable__bOWFy{border-collapse:collapse;font-family:inherit;width:100%}.Events_dataTable__bOWFy th{background:var(--sk-content-inset);border-bottom:1px solid var(--sk-content-border);color:var(--sk-content-text-secondary);font-size:var(--sk-fs-xs);font-weight:var(--sk-fw-semibold);letter-spacing:.06em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.Events_dataTable__bOWFy tbody tr{border-bottom:1px solid var(--sk-content-divider);transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Events_dataTable__bOWFy tbody tr:nth-child(2n){background:#0000}.Events_dataTable__bOWFy tbody tr:hover{background:var(--sk-content-inset)}.Events_dataTable__bOWFy tbody tr:last-child{border-bottom:none}.Events_dataTable__bOWFy td{color:var(--sk-content-text);font-size:var(--sk-fs-sm);padding:10px 12px;white-space:nowrap}.Events_monthCell__BI2RU{color:var(--sk-content-text);font-weight:var(--sk-fw-semibold)}.Events_amountCell__BnT5u{color:#047857;font-weight:var(--sk-fw-semibold);text-align:right}.Events_countCell__9o4rT{color:#2563eb}.Events_avgCell__cIvRU,.Events_countCell__9o4rT{font-weight:var(--sk-fw-semibold);text-align:right}.Events_avgCell__cIvRU{color:#b45309}.Events_bottomWidgets__chsH1{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px;margin-top:0}.Events_widgetCard__Qc-No{animation:Events_sk-fade-in-up__SCweO var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);flex:1 1 320px;padding:20px 22px;transition:border-color var(--sk-dur-base) var(--sk-ease-out),box-shadow var(--sk-dur-base) var(--sk-ease-out)}.Events_widgetCard__Qc-No:hover{border-color:var(--sk-content-border-strong);box-shadow:var(--sk-content-shadow-md);transform:none}.Events_widgetTitle__n4vm3{color:var(--sk-content-text);font-size:var(--sk-fs-lg);font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin:0 0 16px}.Events_pieChartContainer__86y19{height:220px;width:100%}.Events_topList__oHx-v{display:flex;flex-direction:column;gap:8px}.Events_topItem__r4xHc{align-items:center;background:#f8fafc;border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);display:flex;gap:12px;padding:10px 12px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Events_topItem__r4xHc:hover{background:var(--sk-accent-soft);border-color:#fbd46d66;transform:none}.Events_topRank__CNBuf{align-items:center;background:var(--sk-accent);border-radius:var(--sk-radius-sm);color:var(--sk-text-on-accent);display:inline-flex;flex-shrink:0;font-size:var(--sk-fs-sm);font-weight:var(--sk-fw-extra);height:28px;justify-content:center;width:28px}.Events_topInfo__V395W{flex:1 1;margin-left:0;min-width:0}.Events_topName__LU4w5{color:var(--sk-content-text);font-size:var(--sk-fs-base);font-weight:var(--sk-fw-semibold);margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Events_topDetails__zEAmI{color:var(--sk-content-text-muted);font-size:var(--sk-fs-sm)}.Events_topValue__NGvF7{background:none;border-radius:0;box-shadow:none;color:var(--sk-content-text);flex-shrink:0;font-size:var(--sk-fs-base);font-weight:var(--sk-fw-bold);margin-left:auto;padding:0}.Events_distributionList__CuxHd{display:flex;flex-direction:column;gap:12px}.Events_distributionItem__jQHkm{align-items:center;display:flex;gap:10px}.Events_distributionLabel__qXqiz{color:var(--sk-content-text);font-size:var(--sk-fs-sm);font-weight:var(--sk-fw-semibold);width:140px}.Events_distributionBar__\+wEdb{background:var(--sk-content-inset);border-radius:4px;flex:1 1;height:8px;margin:0;overflow:hidden}.Events_distributionFill__YysDj{background:linear-gradient(90deg,#fbd46d,#ffa94d);border-radius:4px;height:100%;transition:width var(--sk-dur-slower) var(--sk-ease-out)}.Events_distributionValues__QSr4u{display:flex;flex-direction:column;font-size:var(--sk-fs-sm);min-width:56px}.Events_distributionCount__o0cKa{color:var(--sk-content-text);font-weight:var(--sk-fw-semibold)}.Events_distributionPercent__6Xb7R{color:var(--sk-content-text-muted);font-size:var(--sk-fs-xs)}.Events_teachersSection__fEsy3{margin-bottom:28px}.Events_errorState__XqcDF{background:#ef444414;border:1px solid #ef44444d;border-radius:var(--sk-radius-md);color:#b91c1c;padding:20px}.Events_retryButton__wjCrg{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:var(--sk-shadow-accent);color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--sk-fs-base);font-weight:var(--sk-fw-bold);gap:8px;margin-top:12px;padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Events_retryButton__wjCrg:hover{background:var(--sk-accent-hover);transform:translateY(-1px)}.Events_dailyChartSection__SxkG7{margin-bottom:28px}.Events_hero__VY06C{animation:Events_sk-fade-in-down__wK3kQ var(--sk-dur-slow) var(--sk-ease-out);background:linear-gradient(135deg,#1d232b,#2a313b 60%,#353c47);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-md);margin-bottom:18px;overflow:hidden;padding:18px 22px;position:relative}@media (max-width:768px){.Events_hero__VY06C{padding:16px}}.Events_heroBlob__JYvSv{animation:Events_sk-blob-float__kQbY6 18s ease-in-out infinite;border-radius:50%;filter:blur(70px);pointer-events:none;position:absolute}.Events_heroBlob1__U67YY{animation-delay:0s;background:#fbd46d59;height:320px;left:-80px;top:-100px;width:320px}.Events_heroBlob2__DO\+Xw{animation-delay:-6s;background:#a855f738;bottom:-80px;height:260px;right:-40px;width:260px}.Events_heroBlob3__Bh19A{animation-delay:-12s;background:#5b8df633;height:180px;opacity:.7;right:30%;top:40%;width:180px}.Events_heroInner__BkR1a{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;position:relative;z-index:1}.Events_heroLeft__2xNBV{min-width:0}.Events_heroEyebrow__0LB3a{align-items:center;background:#fbd46d24;border:1px solid #fbd46d40;border-radius:var(--sk-radius-pill);color:var(--sk-accent);display:inline-flex;font-size:10.5px;font-weight:var(--sk-fw-bold);letter-spacing:.09em;line-height:1;margin-bottom:8px;padding:3px 8px 3px 7px;text-transform:uppercase}.Events_heroTitle__CrrYT{color:#fff;font-size:22px;font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tighter);line-height:1.15;margin:0 0 4px}.Events_heroAccent__obmax{background:linear-gradient(135deg,#fbd46d,#ffa94d);-webkit-background-clip:text;background-clip:text;color:#0000}.Events_heroLead__VeKbu{color:#eee9;font-size:12.5px;line-height:1.5;margin:0}.Events_heroRefresh__U2zId{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);gap:6px;padding:8px 14px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Events_heroRefresh__U2zId:hover{background:var(--sk-accent-hover);box-shadow:0 10px 26px #fbd46d73;transform:translateY(-1px)}.Events_heroRefresh__U2zId:active{transform:translateY(0)}.Events_kpiCard__BoXY\+{overflow:hidden;position:relative}.Events_kpiCard__BoXY\+:before{background:#0000;background:var(--kpi-accent,#0000);content:"";height:3px;left:0;opacity:.8;position:absolute;right:0;top:0;transition:opacity var(--sk-dur-base) var(--sk-ease-out)}.Events_kpiCard__BoXY\+:hover:before{opacity:1}.Events_kpiAmber__8oJft{--kpi-accent:linear-gradient(90deg,#fbd46d,#ffa94d)}.Events_kpiAmber__8oJft .Events_kpiIcon__cud2N{background:linear-gradient(135deg,#fbd46d2e,#ffa94d2e);color:#b08620}.Events_kpiAmber__8oJft .Events_kpiNumber__27eDe{background:linear-gradient(135deg,#b08620,#d97706);-webkit-background-clip:text;background-clip:text;color:#0000}.Events_kpiBlue__D5NUQ{--kpi-accent:linear-gradient(90deg,#3b82f6,#60a5fa)}.Events_kpiBlue__D5NUQ .Events_kpiIcon__cud2N{background:#3b82f61f;color:#2563eb}.Events_kpiBlue__D5NUQ .Events_kpiNumber__27eDe{color:#1e40af}.Events_kpiGreen__ODZhT{--kpi-accent:linear-gradient(90deg,#10b981,#34d399)}.Events_kpiGreen__ODZhT .Events_kpiIcon__cud2N{background:#10b9811f;color:#059669}.Events_kpiGreen__ODZhT .Events_kpiNumber__27eDe{color:#047857}.Events_kpiViolet__1DxDZ{--kpi-accent:linear-gradient(90deg,#a855f7,#c084fc)}.Events_kpiViolet__1DxDZ .Events_kpiIcon__cud2N{background:#a855f71f;color:#9333ea}.Events_kpiViolet__1DxDZ .Events_kpiNumber__27eDe{color:#7c3aed}.Events_chartTitle__qT5Zf,.Events_tableTitle__l2jIH,.Events_widgetTitle__n4vm3{align-items:center;display:inline-flex;gap:8px}.Events_chartTitleIcon__sKzao{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.Events_hero__VY06C .Events_heroInner__BkR1a{align-items:stretch}.Events_heroRight__XcboI{align-items:center;display:flex;flex-shrink:0;gap:18px}.Events_heroMetric__JWHtO{border-right:1px solid #ffffff1a;padding-right:18px;text-align:right}.Events_heroMetricLabel__yMvyF{color:#eeeeee73;font-size:10.5px;font-weight:var(--sk-fw-semibold);letter-spacing:.09em;margin-bottom:2px;text-transform:uppercase}.Events_heroMetricValue__7pbpK{color:#fff;font-size:22px;font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tighter);line-height:1.1}.Events_heroMetricUnit__vLy9B{color:#ffffff80;font-size:.55em;font-weight:var(--sk-fw-bold);margin-left:2px}.Events_heroMetricFoot__llJSX{color:#eeeeee73;font-size:11px;margin-top:2px}.Events_heroDot__9ep--{animation:Events_heroPulse__Nv\+JN 2s ease-in-out infinite;background:#34d399;border-radius:50%;box-shadow:0 0 0 3px #34d39940;display:inline-block;height:6px;margin-right:8px;width:6px}@keyframes Events_heroPulse__Nv\+JN{0%,to{box-shadow:0 0 0 3px #34d39940}50%{box-shadow:0 0 0 6px #34d39900}}@media (max-width:900px){.Events_heroRight__XcboI{align-items:stretch;flex-direction:column;gap:14px}.Events_heroMetric__JWHtO{border-right:none;border-top:1px solid #ffffff1a;padding:14px 0 0;text-align:left}}.Events_bento__LxxWB{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-template-rows:auto;margin-bottom:18px}@media (max-width:1100px){.Events_bento__LxxWB{grid-template-columns:1fr 1fr}.Events_bentoBig__MXmWD{grid-column:span 2}}@media (max-width:560px){.Events_bento__LxxWB{grid-template-columns:1fr}.Events_bentoBig__MXmWD{grid-column:span 1}}.Events_bentoCard__AG\+Zs{animation:Events_sk-fade-in-up__SCweO var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:14px 16px;position:relative;transition:border-color var(--sk-dur-base) var(--sk-ease-out),box-shadow var(--sk-dur-base) var(--sk-ease-out),transform var(--sk-dur-base) var(--sk-ease-out)}.Events_bentoCard__AG\+Zs:before{background:#0000;background:var(--bento-accent,#0000);border-radius:var(--sk-radius-lg) var(--sk-radius-lg) 0 0;content:"";height:3px;left:0;position:absolute;top:0;width:100%}.Events_bentoCard__AG\+Zs:after{background:radial-gradient(circle,#0000 0,#0000 70%);background:radial-gradient(circle,var(--bento-glow,#0000) 0,#0000 70%);content:"";height:200px;opacity:.5;pointer-events:none;position:absolute;right:-20%;top:-40%;width:200px}.Events_bentoCard__AG\+Zs:hover{border-color:var(--bento-border-hover,var(--sk-content-border-strong));box-shadow:var(--sk-content-shadow-md);transform:translateY(-2px)}.Events_bentoBig__MXmWD{grid-row:span 1}.Events_bentoHead__4-qhB{align-items:center;display:flex;gap:8px}.Events_bentoIcon__wuSct{align-items:center;background:var(--sk-content-inset);background:var(--bento-icon-bg,var(--sk-content-inset));border-radius:var(--sk-radius-sm);color:var(--sk-content-text);color:var(--bento-icon-color,var(--sk-content-text));display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Events_bentoIcon__wuSct svg{height:16px;width:16px}.Events_bentoLabel__Uo5uy{color:var(--sk-content-text-secondary);font-size:11px;font-weight:var(--sk-fw-bold);letter-spacing:.06em;text-transform:uppercase}.Events_bentoValueRow__JIjJC{align-items:flex-end;display:flex;gap:8px;justify-content:space-between}.Events_bentoValue__13yoh{color:var(--sk-content-text);font-size:28px;font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tighter);line-height:1}.Events_bentoValueUnit__WATyH{color:var(--sk-content-text-muted);font-size:.55em;font-weight:var(--sk-fw-bold);margin-left:2px}.Events_bentoMeta__A3K4M{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:5px}.Events_bentoMetaStrong__uC1Ms{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.Events_bentoMetaMuted__Jx-wh{color:var(--sk-content-text-muted)}.Events_bentoMetaDot__XmIm7{background:var(--sk-content-text-muted);border-radius:50%;height:3px;opacity:.6;width:3px}.Events_bentoMetaSmall__OF5cy{color:var(--sk-content-text-muted);font-size:12px}.Events_bentoProgress__Jx4zW{margin-top:auto;padding-top:4px}.Events_bentoProgressLabel__uXBNY{color:var(--sk-content-text-secondary);display:flex;font-size:10.5px;font-weight:var(--sk-fw-bold);justify-content:space-between;letter-spacing:.06em;margin-bottom:5px;text-transform:uppercase}.Events_bentoProgressValue__ALFCI{color:var(--bento-icon-color);font-size:12px;letter-spacing:0;text-transform:none}.Events_bentoProgressTrack__XMDk6{background:var(--sk-content-inset);border-radius:3px;height:5px;overflow:hidden}.Events_bentoProgressFill__p-epD{background:var(--sk-accent);background:var(--bento-accent,var(--sk-accent));border-radius:3px;height:100%;transition:width var(--sk-dur-slower) var(--sk-ease-out)}.Events_bentoMiniBars__bmyQs{margin-top:auto;padding-top:4px}.Events_bentoAmber__pONGQ{--bento-accent:linear-gradient(90deg,#fbd46d,#ffa94d);--bento-icon-bg:#fbd46d26;--bento-icon-color:#b08620;--bento-glow:#fbd46d40;--bento-border-hover:#fbd46d80}.Events_bentoBlue__mbQmI{--bento-accent:linear-gradient(90deg,#3b82f6,#60a5fa);--bento-icon-bg:#3b82f61f;--bento-icon-color:#2563eb;--bento-glow:#3b82f62e;--bento-border-hover:#3b82f680}.Events_bentoGreen__s0P5f{--bento-accent:linear-gradient(90deg,#10b981,#34d399);--bento-icon-bg:#10b9811f;--bento-icon-color:#059669;--bento-glow:#10b9812e;--bento-border-hover:#10b98180}.Events_bentoViolet__bfttr{--bento-accent:linear-gradient(90deg,#a855f7,#c084fc);--bento-icon-bg:#a855f71f;--bento-icon-color:#9333ea;--bento-glow:#a855f72e;--bento-border-hover:#a855f780}.Events_row2__FgbGH,.Events_row3__eb0SR,.Events_row4__1FHWo{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:18px}@media (max-width:1100px){.Events_row2__FgbGH,.Events_row3__eb0SR,.Events_row4__1FHWo{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.Events_row2__FgbGH,.Events_row3__eb0SR,.Events_row4__1FHWo{grid-template-columns:1fr}}.Events_cardLg__f9lvd,.Events_cardMd__GP8bU{animation:Events_sk-fade-in-up__SCweO var(--sk-dur-base) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-content-shadow-sm);display:flex;flex-direction:column;gap:12px;padding:16px 18px;transition:border-color var(--sk-dur-base) var(--sk-ease-out),box-shadow var(--sk-dur-base) var(--sk-ease-out)}.Events_cardLg__f9lvd:hover,.Events_cardMd__GP8bU:hover{border-color:var(--sk-content-border-strong);box-shadow:var(--sk-content-shadow-md)}.Events_cardHead__JFXVo{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.Events_cardHeadLeft__RSVq8{align-items:center;display:flex;gap:10px;min-width:0}.Events_cardHeadIcon__RDdN9{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-sm);color:#b08620;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.Events_cardHeadIcon__RDdN9 svg{height:14px;width:14px}.Events_cardTitle__NIBx4{color:var(--sk-content-text);font-size:14px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin:0}.Events_legend__RzuLy{display:flex;flex-wrap:wrap;gap:12px}.Events_legendItem__AFMJo{align-items:center;color:var(--sk-content-text-secondary);display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-semibold);gap:5px}.Events_legendDot__xlqJq{border-radius:50%;display:inline-block;height:7px;width:7px}.Events_legendDotAmber__jOWsM{background:#fbd46d}.Events_legendDotGreen__dbNj-{background:#10b981}.Events_legendDotBlue__MGMiF{background:#3b82f6}.Events_legendDotViolet__Loh\+S{background:#a855f7}.Events_chartHolder__T1h3j,.Events_donutHolder__VubxJ{flex:1 1;max-height:240px;min-height:220px;position:relative}.Events_rankList__sk8Vf{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.Events_rankItem__U36cF{align-items:center;background:var(--sk-content-inset);border-radius:var(--sk-radius-md);display:flex;gap:10px;padding:8px 10px;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Events_rankItem__U36cF:hover{background:#fbd46d1a}.Events_rankNumber__8Cn\+x{align-items:center;background:var(--sk-accent);border-radius:var(--sk-radius-sm);color:var(--sk-text-on-accent);display:inline-flex;flex-shrink:0;font-size:11.5px;font-weight:var(--sk-fw-extra);height:20px;justify-content:center;width:20px}.Events_rankItem__U36cF:first-child .Events_rankNumber__8Cn\+x{background:linear-gradient(135deg,#f59e0b,#fbd46d);box-shadow:0 3px 8px #fbd46d4d}.Events_rankBody__VEZvD{flex:1 1;min-width:0}.Events_rankName__6hWaT{color:var(--sk-content-text);font-size:12.5px;font-weight:var(--sk-fw-semibold);line-height:1.2;margin-bottom:1px}.Events_rankMeta__OZzAM,.Events_rankName__6hWaT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Events_rankMeta__OZzAM{color:var(--sk-content-text-muted);font-size:10.5px;margin-bottom:4px}.Events_rankBar__Y\+XeS{background:#0000000f;border-radius:2px;height:3px;overflow:hidden}.Events_rankBarFill__xwAvO{background:linear-gradient(90deg,#fbd46d,#ffa94d);border-radius:2px;height:100%;transition:width var(--sk-dur-slower) var(--sk-ease-out)}.Events_rankValue__ij6wS{color:var(--sk-content-text);flex-shrink:0;font-size:15px;font-weight:var(--sk-fw-extra);letter-spacing:var(--sk-tracking-tight);line-height:1;text-align:right}.Events_rankValueUnit__s4mo3{color:var(--sk-content-text-muted);display:block;font-size:10px;font-weight:var(--sk-fw-medium);letter-spacing:0;margin-top:2px}.Events_rankEmpty__qNcAP{color:var(--sk-content-text-muted);font-size:12.5px;padding:20px 10px;text-align:center}.Events_distList__sciY4{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.Events_distHead__VEz0C{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:6px}.Events_distLabel__qQ6yi{color:var(--sk-content-text);font-size:12.5px;font-weight:var(--sk-fw-semibold)}.Events_distValue__8ZA6w{color:var(--sk-content-text);font-size:13px;font-weight:var(--sk-fw-bold)}.Events_distPct__yZnZ7{color:var(--sk-content-text-muted);font-size:11.5px;font-weight:var(--sk-fw-medium)}.Events_distTrack__DTlRj{background:var(--sk-content-inset);border-radius:3px;height:6px;overflow:hidden}.Events_distFill__ancB7{background:linear-gradient(90deg,#fbd46d,#f59e0b);border-radius:3px;height:100%;transition:width var(--sk-dur-slower) var(--sk-ease-out)}.Events_multiDaySection__WGS2J{background:linear-gradient(135deg,#fff7e6,#fffbe6);border:1px solid #f5d68a;border-radius:12px;margin:16px 0 28px;padding:18px 20px}.Events_multiDayTitle__Q5Ou9{color:#92400e;font-size:18px;font-weight:700;margin:0 0 14px}.Events_multiDayGrid__CK9AW{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (max-width:640px){.Events_multiDayGrid__CK9AW{grid-template-columns:1fr}}.Style_pagewrapper__dzr90{min-height:90vh;padding:40px 20px}.Style_wrapcontent1__kWcKk{width:1000px}.Style_wrap_content_1__K1q8\+{color:#000;margin:0 auto;padding:30px 20px;width:1000px}.Style_pageHeader__2ZpXn{background:#fff;border-radius:20px;box-shadow:0 8px 32px #0000001a;margin-bottom:40px;padding:30px;text-align:center}.Style_pageTitle__4Iiz3{color:#2d3748;font-size:32px;font-weight:700;margin:0 0 10px}.Style_pageDescription__tyaVf{color:#718096;font-size:16px;line-height:1.5;margin:0}.Style_tableCard__2Oq\+k{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:20px}.Style_tableHeader__aoe\+0{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:8px}.Style_tableTitle__N4Vxy{align-items:center;color:#2d3748;display:flex;font-size:22px;font-weight:600;gap:8px}.Style_tableStats__prm\+b{align-items:center;color:#718096;display:flex;font-size:14px;font-weight:500;gap:10px}.Style_tableContainer__GiEve{background:#f9f9f9;border:1px solid #e2e8f0;border-radius:12px;margin-top:16px;overflow-x:auto}.Style_studentsTable__9RSRW{border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;min-width:700px;width:100%}.Style_studentsTable__9RSRW thead{background:linear-gradient(135deg,#ffb946,#ff9f1c);color:#fff;font-weight:600}.Style_studentsTable__9RSRW th{border-bottom:1px solid #e2e8f0;padding:12px 15px;text-align:left}.Style_studentsTable__9RSRW tbody tr{transition:background .2s,transform .2s}.Style_studentsTable__9RSRW tbody tr:hover{background:#fff8f0;transform:translateX(2px)}.Style_studentCell__XzgQR{align-items:center;display:flex;gap:10px;padding:8px 12px}.Style_studentName__wHttK{color:#2d3748;font-size:15px;font-weight:600}.Style_studentId__eH6q5{color:#718096;font-size:13px}.Style_ageCell__r5On\+{color:#2d3748;font-weight:500;padding:8px 12px}.Style_statusCell__IvDCC{padding:8px 12px}.Style_statusActive__kZEwF{background-color:#48bb78}.Style_statusActive__kZEwF,.Style_statusInactive__zDowo{border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:6px 14px}.Style_statusInactive__zDowo{background-color:#cbd5e0}.Style_connectionCell__ialSQ{padding:8px 12px}.Style_connectedProfile__1ibqG{align-items:center;gap:12px}.Style_profileHeader__GmwxA{display:flex}.Style_profileAvatar__4Eqte{border:2px solid #e2e8f0;border-radius:50%;height:50px;object-fit:cover;width:50px}.Style_profileName__jQGBt{color:#2d3748;font-size:14px;font-size:15px;font-weight:600;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_profileLevel__KkbUE{color:#718096;font-size:13px}.Style_profileStats__\+kl\+e{color:#4a5568;display:flex;font-size:13px;gap:2px;margin-top:6px}.Style_diamonds__qsFqB,.Style_rating__xgDD1{display:inline-block;font-size:14px;margin-right:10px}.Style_notConnected__84iPH{align-items:center;color:#e53e3e;display:flex;font-size:14px;gap:8px}.Style_actionsCell__ANz-B{align-items:center;box-sizing:border-box;display:flex;display:block;gap:8px;height:53px;padding:8px 12px}.Style_connectButton__GwaKQ{background-color:#3182ce;border:none;border-radius:8px;color:#fff;font-weight:600;padding:8px 16px;transition:background-color .2s}.Style_connectButton__GwaKQ:hover{background-color:#2b6cb0}.Style_connectedBadge__SRu0c{background-color:#48bb78;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:6px 12px}.Style_modalOverlay__yAHKR{height:100%;width:100%}.Style_modal__ORoo2{animation:Style_fadeIn__lNwjM .3s ease;box-shadow:0 8px 24px #00000026;max-width:640px;padding:24px;position:relative}.Style_modalHeader__PD7Wk{margin-bottom:16px}.Style_modalTitle__XpcZV{align-items:center;display:flex;gap:8px}.Style_modalClose__XAWlf{font-size:18px;transition:color .2s}.Style_modalClose__XAWlf:hover{color:#e53e3e}.Style_selectedStudentInfo__dwICg{background:#f7fafc;border-radius:12px;box-shadow:inset 0 0 5px #0000000d;color:#2d3748;padding:12px}.Style_studentCard__ckXa-{align-items:center;display:flex;gap:12px}.Style_studentCard__ckXa- strong{display:block;font-size:16px;font-weight:600;margin-bottom:4px}.Style_studentInfo__D-w8I{display:flex;flex-direction:column}.Style_confirmationSection__xa7IP h4,.Style_searchSection__MeTm0 h4{color:#2d3748;font-size:16px;font-weight:600;margin-bottom:8px}.Style_searchInputContainer__UqFq8{align-items:center;display:flex}.Style_searchInput__QzaqA{border:1px solid #cbd5e0;border-radius:8px;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s;width:100%}.Style_searchInput__QzaqA:focus{border-color:#3182ce}.Style_searchSpinner__I9xbl{animation:Style_spin__Ptcgw 1s linear infinite;font-size:14px}.Style_searchResults__l2QOZ{background:#f7fafc;border-radius:12px;box-shadow:inset 0 0 5px #0000000d;color:#2d3748;margin-top:12px;max-height:200px;overflow-y:auto;padding:8px}.Style_userCards__biMaG{display:flex;flex-direction:column;gap:8px}.Style_userCard__8sNKV{border-radius:10px;display:flex;gap:12px;padding:8px;transition:background .2s,transform .2s}.Style_userCard__8sNKV:hover{background:#e2e8f0;transform:translateY(-2px)}.Style_userAvatar__wB4ex{border:1px solid #cbd5e0;border-radius:50%;height:50px;object-fit:cover;width:50px}.Style_userName__kHDph{color:#2d3748;font-size:14px;font-weight:600}.Style_userLevel__Zi9zP,.Style_userStats__JKLwP{align-items:center;color:#718096;display:flex;font-size:13px;gap:4px}.Style_confirmationSection__xa7IP{background:#f0fff4;border:1px solid #9ae6b4;border-radius:12px;box-shadow:inset 0 0 5px #0000000d;padding:12px}.Style_confirmationCard__3z86W{align-items:center;color:#2d3748;display:flex;gap:16px}.Style_confirmAvatar__EVmUF{border:2px solid #68d391;border-radius:50%;height:70px;object-fit:cover;width:70px}.Style_confirmInfo__ZBW0r{display:flex;flex-direction:column}.Style_confirmText__1OkUI{color:#2d3748;font-size:14px;font-weight:500;margin-top:12px}.Style_modalActions__piBkH{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.Style_cancelButton__XELFV,.Style_confirmButton__b8b9z{border:none;border-radius:8px;cursor:pointer;font-weight:600;padding:10px 20px;transition:background .2s,transform .2s}.Style_cancelButton__XELFV{color:#2d3748}.Style_cancelButton__XELFV:hover{transform:translateY(-1px)}.Style_confirmButton__b8b9z{background:#68d391;color:#fff}.Style_confirmButton__b8b9z:hover{background:#48bb78;transform:translateY(-1px)}@keyframes Style_fadeIn__lNwjM{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Style_notification__pcR9W{animation:Style_slideDown__WspAW .3s ease-out;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-bottom:20px;overflow:hidden;padding:16px 20px;position:relative}.Style_notification__pcR9W:before{background:currentColor;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.Style_notification__pcR9W.Style_success__dyZsb{background:linear-gradient(135deg,#c6f6d5,#9ae6b4);border:2px solid #48bb78;color:#22543d}.Style_notification__pcR9W.Style_success__dyZsb:before{background:#48bb78}.Style_notification__pcR9W.Style_error__PpIrW{background:linear-gradient(135deg,#fed7d7,#fbb6ce);border:2px solid #f56565;color:#c53030}.Style_notification__pcR9W.Style_error__PpIrW:before{background:#f56565}.Style_notificationContent__4YDg7{align-items:center;display:flex;gap:12px}.Style_notificationIcon__9nCPp{flex-shrink:0;font-size:18px}.Style_notificationMessage__7w8wi{font-weight:500;line-height:1.4}.Style_notificationClose__X8Axz{align-items:center;background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:24px;justify-content:center;opacity:.7;transition:all .3s ease;width:24px}.Style_notificationClose__X8Axz:hover{background:#0000001a;opacity:1;transform:scale(1.1)}@keyframes Style_slideDown__WspAW{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Style_searchContainer__5HO4Z{display:flex;justify-content:center;margin-bottom:20px;width:100%}.Style_searchInputWrapper__HcVXq{align-items:center;display:flex;max-width:900px;position:relative;width:100%}.Style_searchInputMain__TBQfl{background-color:#f9fafb;border:1px solid #e2e8f0;border-radius:8px;font-size:16px;outline:none;padding:12px 48px 12px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.Style_searchInputMain__TBQfl:focus{border-color:#3182ce;box-shadow:0 0 0 3px #4299e14d}.Style_clearSearch__Tz2jD{align-items:center;background:#e2e8f0;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:background-color .2s,transform .2s,box-shadow .2s;width:32px}.Style_clearSearch__Tz2jD:hover{background-color:#cbd5e0;box-shadow:0 2px 4px #0000001a;transform:translateY(-50%) scale(1.1)}.Style_modalOverlay__yAHKR{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Style_modal__ORoo2{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0003;max-height:90vh;max-width:800px;overflow:hidden;width:90%}.Style_modalHeader__PD7Wk{border-bottom:2px solid #e2e8f0;display:flex;padding:20px 24px}.Style_modalTitle__XpcZV{color:#2d3748;font-size:20px;font-weight:600;margin:0}.Style_modalClose__XAWlf{background:#0000;border:none;color:#a0aec0;display:flex;font-size:24px;transition:color .3s,transform .3s}.Style_modalClose__XAWlf:hover{color:#2d3748;transform:rotate(90deg)}.Style_modalContent__7yojR{color:#2d3748;padding:20px 24px}.Style_noResults__yGsKh{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;justify-content:center;margin:20px 0;padding:30px 20px;transition:all .3s ease}.Style_noResults__yGsKh p{color:#2d3748;font-size:16px;font-weight:600;margin-bottom:20px}.Style_clearSearchButton__2z1vV{background-color:#48bb78;border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;padding:12px 24px;transition:background-color .3s ease,transform .2s ease}.Style_clearSearchButton__2z1vV:hover{background-color:#38a169;transform:translateY(-2px)}.Style_clearSearchButton__2z1vV:active{background-color:#2f855a;transform:translateY(0)}.Style_currentAccountCard__HsF21{align-items:center;background:#f7fafc;border-radius:12px;box-shadow:inset 0 0 8px #0000000d;display:flex;gap:16px;margin-bottom:20px;padding:16px}.Style_accountHeader__x98fl{display:flex}.Style_currentAvatar__JvYiu{border:2px solid #e2e8f0;border-radius:50%;height:60px;object-fit:cover;width:60px}.Style_accountInfo__0x\+Sz{display:flex;flex-direction:column;gap:4px}.Style_accountStats__HKbO8{color:#4a5568;display:flex;font-size:14px;gap:8px}.Style_connectionActions__LG5bg{gap:12px;justify-content:flex-start;margin-top:16px}.Style_disconnectButton__hfKCx{background:#e2e8f0;border:none;border-radius:10px;font-weight:600;padding:12px 20px;transition:background .3s,transform .2s}.Style_disconnectButton__hfKCx:hover{background:#cbd5e0;transform:translateY(-2px)}.Style_confirmDisconnectSection__AR6kB{background:#fff3f3;border:1px solid #f56565;border-radius:12px;padding:16px}.Style_confirmDisconnectCard__QMKJP{display:flex;flex-direction:column;gap:12px}.Style_confirmDisconnectCard__QMKJP h4{color:#a0aec0;font-size:18px;font-weight:600;margin:0 0 8px}.Style_confirmDisconnectCard__QMKJP p{color:#4a5568;font-size:14px;margin:0}.Style_confirmDisconnectActions__0xYuS{gap:12px;margin-top:16px}.Style_cancelButton__XELFV{background:#e2e8f0;border:none;border-radius:10px;font-weight:600;padding:12px 20px;transition:background .3s,transform .2s}.Style_cancelButton__XELFV:hover{background:#cbd5e0;transform:translateY(-2px)}.Style_confirmDisconnectButton__YXtqV{background:#f56565;border:none;border-radius:10px;color:#fff;font-weight:600;padding:12px 20px;transition:background .3s,transform .2s}.Style_confirmDisconnectButton__YXtqV:hover{background:#d53f4e;transform:translateY(-2px)}.Style_pagewrapper__dzr90{background:#f7fafc;min-height:100vh;padding:20px}.Style_loadingState__y-4kP,.Style_pagewrapper__dzr90{align-items:center;display:flex;justify-content:center}.Style_loadingState__y-4kP{background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000000d;flex-direction:column;padding:40px 20px;text-align:center}.Style_loadingState__y-4kP p{color:#718096;font-size:16px;margin-top:16px}.Style_spinner__WJSHh{animation:Style_spin__Ptcgw 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:48px;width:48px}@keyframes Style_spin__Ptcgw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Style_errorState__05Lea{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000000d;display:flex;flex-direction:column;justify-content:center;padding:40px 20px}.Style_errorState__05Lea h2{color:#e53e3e;font-size:24px;margin-bottom:16px}.Style_errorState__05Lea p{color:#718096;font-size:16px;margin-bottom:24px}.Style_retryButton__y1NQ1{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 12px #667eea4d;color:#fff;font-size:16px;font-weight:600;padding:12px 24px;transition:transform .3s ease,box-shadow .3s ease}.Style_retryButton__y1NQ1:hover{box-shadow:0 8px 20px #667eea66;transform:translateY(-2px)}@media (max-width:768px){.Style_page_wrapper__dt43f{background-color:var(--color-background);min-height:100vh;padding:var(--space-12) var(--space-8);width:100%}.Style_wrap_content_1__K1q8\+{color:var(--color-text);margin:0;max-width:none;padding:var(--space-16) var(--space-8);width:100%}.Style_WrapUpFlex__RmrYD{flex-direction:column;gap:var(--space-12)}.Style_WrapUpFlexLeft__4boX7 h1{color:var(--color-text);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-8) 0;text-align:center}.Style_navigation__gk4KL{gap:var(--space-12);justify-content:center;margin-bottom:var(--space-16)}.Style_backButton__DqKhO{background:var(--color-secondary);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-text);font-size:var(--font-size-sm);padding:var(--space-10) var(--space-16);transition:all var(--duration-fast) var(--ease-standard)}.Style_backButton__DqKhO:hover{background:var(--color-secondary-hover)}.Style_breadcrumbs__sbfzi{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--space-20);text-align:center}.Style_searchContainer__5HO4Z{margin-bottom:var(--space-20);width:100%}.Style_searchInput__QzaqA{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);font-family:var(--font-family-base);font-size:var(--font-size-base);padding:var(--space-12) var(--space-16)}.Style_searchInput__QzaqA:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:var(--focus-outline)}thead{display:none}tbody tr{align-items:center;border-bottom:1px solid #2d3748;display:flex;flex-direction:column;height:260px;margin-bottom:20px;width:240px}.Style_studentsTable__9RSRW{border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;width:80%}.Style_wrapcontent1__kWcKk{width:100%}}.Style_pagewrapper__dzr90{background:#0000!important;display:block!important;min-height:auto!important;padding:0!important}.Style_wrapcontent1__kWcKk{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1280px;padding:24px 28px!important;width:100%!important}@media (max-width:900px){.Style_wrapcontent1__kWcKk{padding:16px 14px!important}}.Style_pageHeaderV2__b-pdZ{align-items:flex-start;animation:Style_sk-fade-in-up__y5ioG var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:20px 22px;position:relative}.Style_pageHeaderV2__b-pdZ:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Style_pageHeaderLeft__hJ5gB{align-items:center;display:flex;gap:14px;min-width:0}.Style_pageHeaderIcon__rUdIQ{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Style_pageHeaderText__6hODh{display:flex;flex-direction:column;gap:4px;min-width:0}.Style_pageHeaderTopRow__r7nzY{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Style_pageHeaderTitle__Wn4cd{color:var(--sk-content-text);font-size:19px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.Style_pageHeaderPill__duNv2{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;display:inline-flex;font-size:13px;gap:5px;line-height:1;padding:3px 11px}.Style_pageHeaderPillStrong__MukCy{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.Style_pageHeaderPillMuted__iIDZO{color:var(--sk-content-text-muted)}.Style_pageHeaderPillActive__lWgJi{background:#2eae601a;border-color:#2eae604d}.Style_pageHeaderPillDot__mpzm\+{background:#2eae60;border-radius:50%;box-shadow:0 0 0 3px #2eae602e;height:7px;width:7px}.Style_breadcrumbs__sbfzi{color:var(--sk-content-text-muted);font-size:12px;letter-spacing:.01em;margin:0}.Style_pageHeaderActions__IhqMF{display:flex;flex-shrink:0;gap:8px}.Style_btnGhostV2__34WJ\+{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:36px}.Style_btnGhostV2__34WJ\+:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong);color:var(--sk-content-text)}.Style_notificationV2__HNW0I{align-items:center;animation:Style_sk-fade-in-up__y5ioG var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-left:4px solid #2eae60;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #1419230f;display:flex;gap:10px;margin-bottom:14px;padding:12px 16px}.Style_notificationV2__HNW0I.Style_error__PpIrW{border-left-color:#dc3545}.Style_notificationIconV2__jR8\+b{align-items:center;background:#2eae601f;border-radius:50%;color:#2eae60;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Style_notificationV2__HNW0I.Style_error__PpIrW .Style_notificationIconV2__jR8\+b{background:#dc35451f;color:#c0392b}.Style_notificationMessage__7w8wi{color:var(--sk-content-text);flex:1 1;font-size:13.5px;line-height:1.45}.Style_notificationCloseV2__Kn4KR{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background var(--sk-dur-fast) var(--sk-ease-out);width:28px}.Style_notificationCloseV2__Kn4KR:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Style_searchContainerV2__9nW3y{margin-bottom:16px;max-width:520px;position:relative}.Style_searchIconV2__pKM2r{color:var(--sk-content-text-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Style_searchInputV2__6BE6K{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);font-family:inherit;font-size:13.5px;padding:10px 38px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Style_searchInputV2__6BE6K::placeholder{color:var(--sk-content-text-muted)}.Style_searchInputV2__6BE6K:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.Style_clearSearchV2__flgs1{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background var(--sk-dur-fast) var(--sk-ease-out);width:24px}.Style_clearSearchV2__flgs1:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Style_tableCard__2Oq\+k{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg)!important;box-shadow:0 2px 10px #1419230a!important;margin-bottom:24px;overflow:hidden;padding:0!important}.Style_tableContainer__GiEve{background:#0000!important;border:none!important;border-radius:0!important;margin-top:0!important}.Style_studentsTable__9RSRW{font-family:inherit!important;min-width:auto!important}.Style_studentsTable__9RSRW thead{background:var(--sk-content-inset)!important}.Style_studentsTable__9RSRW th,.Style_studentsTable__9RSRW thead{color:var(--sk-content-text-secondary)!important;font-weight:var(--sk-fw-bold)!important}.Style_studentsTable__9RSRW th{border-bottom:1px solid var(--sk-content-divider)!important;font-size:12px!important;letter-spacing:.04em!important;padding:12px 16px!important;text-align:left!important;text-transform:uppercase!important}.Style_sortableHeader__YKh8M{cursor:pointer;transition:background var(--sk-dur-fast) var(--sk-ease-out);-webkit-user-select:none;user-select:none}.Style_sortableHeader__YKh8M:hover{background:#00000008}.Style_studentsTable__9RSRW tbody tr{background:var(--sk-content-surface)!important;border-bottom:1px solid var(--sk-content-divider)!important;transition:background var(--sk-dur-fast) var(--sk-ease-out)!important}.Style_studentsTable__9RSRW tbody tr:last-child{border-bottom:none!important}.Style_studentsTable__9RSRW tbody tr:hover{background:var(--sk-content-inset)!important;transform:none!important}.Style_studentsTable__9RSRW td{border:none!important;color:var(--sk-content-text)!important;font-size:13.5px!important;padding:14px 16px!important;vertical-align:middle!important}.Style_studentName__wHttK{color:var(--sk-content-text)!important;font-size:14px!important;font-weight:var(--sk-fw-bold)!important}.Style_ageCell__r5On\+,.Style_statusCell__IvDCC{color:var(--sk-content-text-secondary)!important}.Style_statusActive__kZEwF{background:#2eae601a!important;border:1px solid #2eae6040!important;border-radius:999px!important;color:#1f8a4d!important}.Style_statusActive__kZEwF,.Style_statusInactive__zDowo{align-items:center;display:inline-flex;font-size:12px!important;font-weight:var(--sk-fw-semibold)!important;gap:5px;padding:3px 10px}.Style_statusInactive__zDowo{background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-border)!important;border-radius:999px!important;color:var(--sk-content-text-muted)!important}.Style_connectedProfile__1ibqG{background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;box-shadow:none!important;display:flex;flex-direction:column;gap:8px;min-width:220px;padding:10px 12px!important}.Style_profileHeader__GmwxA{align-items:center;display:flex!important;gap:10px}.Style_profileAvatar__4Eqte{border:2px solid var(--sk-accent)!important;border-radius:50%!important;box-shadow:0 0 0 3px #fbd46d2e!important;height:38px!important;width:38px!important}.Style_profileInfo__jFOhl{display:flex;flex-direction:column;gap:2px}.Style_profileName__jQGBt{color:var(--sk-content-text)!important;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important}.Style_profileLevel__KkbUE{color:var(--sk-content-text-muted)!important;font-size:11.5px!important}.Style_profileStats__\+kl\+e{align-items:center;color:var(--sk-content-text-secondary)!important;display:flex!important;font-size:12.5px!important;gap:4px}.Style_diamonds__qsFqB,.Style_rating__xgDD1{color:var(--sk-content-text)!important;font-weight:var(--sk-fw-semibold)!important;margin-right:6px}.Style_connectionError__OpRrh,.Style_notConnected__84iPH{align-items:center;background:var(--sk-content-inset)!important;border:1px dashed var(--sk-content-border)!important;border-radius:999px!important;color:var(--sk-content-text-muted)!important;display:inline-flex!important;font-size:12.5px!important;gap:6px;padding:6px 12px!important}.Style_connectionError__OpRrh{background:#dc35450f!important;border-color:#dc354540!important;border-style:solid!important;color:#c0392b!important}.Style_errorIcon__i3M4j,.Style_notConnectedIcon__dlwsv{align-items:center;display:inline-flex;justify-content:center}.Style_connectButton__GwaKQ{align-items:center;background:var(--sk-accent)!important;border:none!important;border-radius:var(--sk-radius-md)!important;box-shadow:0 4px 12px #fbd46d47!important;color:var(--sk-text-on-accent)!important;cursor:pointer;display:inline-flex!important;font-family:inherit;font-size:12.5px!important;font-weight:var(--sk-fw-bold)!important;gap:6px;margin-top:0!important;padding:8px 14px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Style_connectButton__GwaKQ:hover{background:var(--sk-accent-hover)!important;box-shadow:0 6px 16px #fbd46d66!important;transform:translateY(-1px)}.Style_connectedBadge__SRu0c,.Style_editButton__fmlSN{align-items:center;background:var(--sk-content-surface)!important;border:1px solid #2eae604d!important;border-radius:var(--sk-radius-md)!important;color:#1f8a4d!important;cursor:pointer;display:inline-flex!important;font-family:inherit;font-size:12.5px!important;font-weight:var(--sk-fw-bold)!important;gap:6px;justify-content:center;margin-top:0!important;min-width:130px;overflow:hidden;padding:8px 14px!important;position:relative;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.Style_defaultText__x3M9G,.Style_hoverText__Tx\+6H{align-items:center;display:inline-flex!important;gap:6px;transition:opacity var(--sk-dur-fast) var(--sk-ease-out)}.Style_hoverText__Tx\+6H{color:#b08620!important;inset:0;justify-content:center;opacity:0!important;position:absolute!important}.Style_editButton__fmlSN:hover .Style_defaultText__x3M9G{opacity:0!important}.Style_editButton__fmlSN:hover .Style_hoverText__Tx\+6H{opacity:1!important}.Style_editButton__fmlSN:hover{background:var(--sk-accent-soft)!important;border-color:var(--sk-accent)!important}.Style_modalOverlay__yAHKR{animation:Style_sk-fade-in__i49LP var(--sk-dur-med) var(--sk-ease-out);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a9e!important;padding:24px!important}.Style_modal__ORoo2{animation:Style_sk-scale-in__uzgHj var(--sk-dur-med) var(--sk-ease-out);border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;box-shadow:0 24px 60px #0f172a40!important;display:flex;flex-direction:column;max-height:88vh!important;max-width:640px!important;overflow:hidden!important;padding:0!important;width:100%!important}.Style_modalHeader__PD7Wk,.Style_modal__ORoo2{background:var(--sk-content-surface)!important}.Style_modalHeader__PD7Wk{align-items:center;border-bottom:1px solid var(--sk-content-divider)!important;color:var(--sk-content-text)!important;display:flex!important;justify-content:space-between;padding:16px 20px!important}.Style_modalTitleWrap__MykQF{align-items:center;display:flex;gap:10px}.Style_modalTitleIcon__uky9L{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.Style_modalTitle__XpcZV{color:var(--sk-content-text)!important;font-size:16px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:var(--sk-tracking-tight);margin:0!important}.Style_modalClose__XAWlf{align-items:center;background:none!important;border:1px solid #0000!important;border-radius:var(--sk-radius-sm)!important;color:var(--sk-content-text-muted)!important;cursor:pointer;display:inline-flex!important;height:32px;justify-content:center;padding:0!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:32px}.Style_modalClose__XAWlf:hover{background:var(--sk-content-inset)!important;color:var(--sk-content-text)!important}.Style_modalContent__7yojR{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:18px 20px!important}.Style_modalContent__7yojR h4,.Style_modalContent__7yojR h5{color:var(--sk-content-text-secondary)!important;font-size:12px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:.04em!important;margin:0 0 8px!important;text-transform:uppercase!important}.Style_currentConnectionInfo__G68eV,.Style_selectedStudentInfo__dwICg{background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;margin:0!important;padding:12px 14px!important}.Style_studentCard__ckXa-{color:var(--sk-content-text)!important;display:flex!important;flex-direction:column;gap:4px}.Style_studentCard__ckXa- strong{color:var(--sk-content-text)!important;font-size:14px!important}.Style_studentCard__ckXa- span{color:var(--sk-content-text-muted)!important;font-size:12.5px!important}.Style_currentAccountCard__HsF21{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;color:var(--sk-content-text)!important;margin:8px 0!important;padding:12px!important}.Style_accountHeader__x98fl{align-items:center;display:flex!important;gap:12px}.Style_currentAvatar__JvYiu{border:2px solid var(--sk-accent)!important;border-radius:50%!important;box-shadow:0 0 0 3px #fbd46d2e!important;height:48px!important;width:48px!important}.Style_accountInfo__0x\+Sz .Style_userName__kHDph{color:var(--sk-content-text)!important;font-size:14px!important;font-weight:var(--sk-fw-bold)!important}.Style_accountInfo__0x\+Sz .Style_userLevel__Zi9zP{color:var(--sk-content-text-muted)!important;font-size:12px!important}.Style_searchInputContainer__UqFq8{position:relative;width:100%}.Style_modalSearchIcon__OpUyy{color:var(--sk-content-text-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Style_searchInput__QzaqA{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;box-sizing:border-box;color:var(--sk-content-text)!important;font-family:inherit;font-size:13.5px!important;padding:10px 38px!important;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%!important}.Style_searchInput__QzaqA::placeholder{color:var(--sk-content-text-muted)!important}.Style_searchInput__QzaqA:focus{border-color:var(--sk-accent)!important;box-shadow:0 0 0 3px #fbd46d2e!important;outline:none!important}.Style_searchSpinner__I9xbl{animation:Style_sk-spin__-jPM6 1s linear infinite;color:var(--sk-content-text-muted);display:inline-flex;position:absolute;right:10px;top:50%;transform:translateY(-50%)}@keyframes Style_sk-spin__-jPM6{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.Style_userCards__biMaG{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(2,1fr)!important}@media (max-width:560px){.Style_userCards__biMaG{grid-template-columns:1fr!important}}.Style_userCard__8sNKV{align-items:center;background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;cursor:pointer;display:flex!important;gap:10px;padding:10px 12px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Style_userCard__8sNKV:hover{background:var(--sk-content-inset)!important;border-color:var(--sk-content-border-strong)!important;transform:translateY(-1px)}.Style_userCard__8sNKV.Style_selected__fgR7L{background:var(--sk-accent-soft)!important;border-color:var(--sk-accent)!important;box-shadow:0 0 0 3px #fbd46d2e}.Style_userAvatar__wB4ex{border:2px solid var(--sk-content-border)!important;border-radius:50%!important;height:40px!important;width:40px!important}.Style_userInfo__MbXSJ{display:flex;flex-direction:column;gap:2px}.Style_userName__kHDph{color:var(--sk-content-text)!important;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important}.Style_userLevel__Zi9zP{color:var(--sk-content-text-muted)!important;font-size:11.5px!important}.Style_userStats__JKLwP{align-items:center;color:var(--sk-content-text-secondary)!important;display:inline-flex!important;font-size:11.5px!important;gap:3px}.Style_confirmationSection__xa7IP,.Style_replaceConfirmSection__k3etR{background:var(--sk-accent-soft)!important;border:1px solid var(--sk-accent)!important;border-radius:var(--sk-radius-md)!important;margin:0!important;padding:12px 14px!important}.Style_confirmationCard__3z86W,.Style_replaceConfirmCard__1rUNi{background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;flex-direction:column;gap:10px;padding:0!important}.Style_selectedAccount__eFiEZ{align-items:center;display:flex!important;gap:12px}.Style_confirmAvatar__EVmUF{border:2px solid var(--sk-accent)!important;border-radius:50%!important;box-shadow:0 0 0 3px #fbd46d2e!important;height:48px!important;width:48px!important}.Style_confirmInfo__ZBW0r strong{color:var(--sk-content-text)!important;font-size:14px!important}.Style_confirmInfo__ZBW0r div{color:var(--sk-content-text-muted)!important;font-size:12px!important}.Style_confirmText__1OkUI{font-size:13px!important;line-height:1.5;margin:0!important}.Style_confirmText__1OkUI,.Style_confirmText__1OkUI strong{color:var(--sk-content-text)!important}.Style_modalActions__piBkH,.Style_replaceActions__CxrH8{background:var(--sk-content-surface)!important;border-top:1px solid var(--sk-content-divider)!important;display:flex!important;gap:8px;justify-content:flex-end;padding:12px 20px!important}.Style_cancelButton__XELFV{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;color:var(--sk-content-text)!important;cursor:pointer;font-family:inherit;font-size:13.5px!important;font-weight:var(--sk-fw-semibold)!important;margin-right:0!important;padding:10px 18px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Style_cancelButton__XELFV:hover{background:var(--sk-content-inset)!important}.Style_confirmButton__b8b9z{background:var(--sk-accent)!important;border:none!important;border-radius:var(--sk-radius-md)!important;box-shadow:0 4px 14px #fbd46d47!important;color:var(--sk-text-on-accent)!important;cursor:pointer;font-family:inherit;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important;padding:10px 18px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Style_confirmButton__b8b9z:hover:not(:disabled){background:var(--sk-accent-hover)!important;transform:translateY(-1px)}.Style_confirmButton__b8b9z:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.6;transform:none!important}.Style_connectionActions__LG5bg{display:flex;justify-content:flex-end;margin-top:10px}.Style_disconnectButton__hfKCx{align-items:center;background:#0000!important;border:1px solid #dc35454d!important;border-radius:var(--sk-radius-md)!important;color:#c0392b!important;cursor:pointer;display:inline-flex!important;font-family:inherit;font-size:12.5px!important;font-weight:var(--sk-fw-semibold)!important;gap:6px;padding:9px 14px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Style_disconnectButton__hfKCx:hover{background:#dc35450f!important;border-color:#dc354580!important}.Style_confirmDisconnectSection__AR6kB{margin:0!important}.Style_confirmDisconnectCard__QMKJP{background:#dc35450d!important;border:1px solid #dc35454d!important;border-radius:var(--sk-radius-md)!important;padding:14px!important}.Style_confirmDisconnectHead__S45en{align-items:center;display:flex;gap:8px;margin-bottom:6px}.Style_confirmDisconnectIcon__QoXgQ{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:32px;justify-content:center;width:32px}.Style_confirmDisconnectCard__QMKJP h4{color:#c0392b!important;font-size:14px!important;letter-spacing:0!important;margin:0!important;text-transform:none!important}.Style_confirmDisconnectCard__QMKJP p{color:var(--sk-content-text);font-size:13px;margin:0 0 10px!important}.Style_confirmDisconnectActions__0xYuS{display:flex;gap:8px;justify-content:flex-end}.Style_confirmDisconnectButton__YXtqV{align-items:center;background:linear-gradient(135deg,#dc3545,#c0392b)!important;border:none!important;border-radius:var(--sk-radius-md)!important;box-shadow:0 4px 14px #dc354547!important;color:#fff!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important;gap:6px;padding:10px 18px!important;transition:transform var(--sk-dur-fast) var(--sk-ease-out)}.Style_confirmDisconnectButton__YXtqV:hover:not(:disabled){transform:translateY(-1px)}.Style_confirmDisconnectButton__YXtqV:disabled{cursor:not-allowed;opacity:.65}.Style_noResults__yGsKh{color:var(--sk-content-text-muted);padding:40px 20px!important;text-align:center}.Style_noResults__yGsKh p{font-size:14px;margin:0 0 12px}.Style_clearSearchButton__2z1vV{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;color:var(--sk-content-text)!important;cursor:pointer;font-size:13px!important;font-weight:var(--sk-fw-semibold)!important;padding:8px 16px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Style_clearSearchButton__2z1vV:hover{background:var(--sk-content-inset)!important}.Style_errorState__05Lea{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.Style_errorState__05Lea h2{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.Style_errorState__05Lea p{color:var(--sk-content-text-muted);margin:0 0 16px}.Style_retryButton__y1NQ1{background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;font-size:13.5px;font-weight:var(--sk-fw-bold);padding:10px 18px}.Style_retryButton__y1NQ1:hover{background:var(--sk-accent-hover)}@media (max-width:768px){.Style_pagewrapper__dzr90{min-height:auto!important;padding:0!important}.Style_wrapcontent1__kWcKk{max-width:100%!important;padding:12px 14px 20px!important}.Style_pageHeaderV2__b-pdZ{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.Style_pageHeaderLeft__hJ5gB{gap:10px;min-width:0}.Style_pageHeaderIcon__rUdIQ{height:38px;width:38px}.Style_pageHeaderTitle__Wn4cd{font-size:16px}.Style_pageHeaderPill__duNv2{font-size:12px;padding:2px 9px}.Style_pageHeaderActions__IhqMF{justify-content:flex-start}.Style_breadcrumbs__sbfzi{font-size:11.5px}.Style_searchContainerV2__9nW3y{max-width:100%}.Style_searchInputV2__6BE6K{font-size:14px;min-height:40px}.Style_tableCard__2Oq\+k{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.Style_tableContainer__GiEve{overflow:visible!important;padding:0!important}.Style_studentsTable__9RSRW{border-collapse:initial!important;border-spacing:0!important;display:block;font-size:13px!important;min-width:0!important;width:100%!important}.Style_studentsTable__9RSRW thead{display:none!important}.Style_studentsTable__9RSRW tbody,.Style_studentsTable__9RSRW tr{box-sizing:border-box;display:block;width:100%}.Style_studentsTable__9RSRW tbody tr,.Style_studentsTable__9RSRW tr{align-items:stretch!important;background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;box-shadow:0 2px 8px #1419230d!important;box-sizing:border-box!important;display:block!important;flex-direction:row!important;height:auto!important;margin:0 0 12px!important;max-width:100%!important;min-height:0!important;padding:14px 14px 16px!important;position:relative!important;width:100%!important}.Style_studentsTable__9RSRW tr:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a);border-radius:3px 0 0 3px;bottom:0;content:"";left:0;opacity:.6;position:absolute;top:0;width:3px}.Style_studentsTable__9RSRW tr:hover{background:var(--sk-content-surface)!important;transform:none!important}.Style_studentsTable__9RSRW td{border:none!important;box-sizing:border-box;display:block!important;font-size:13px!important;padding:0!important;text-align:left!important;width:100%!important}.Style_studentsTable__9RSRW td.Style_studentCell__XzgQR,.Style_studentsTable__9RSRW td[data-label=\423\447\435\43D\438\43A]{margin-bottom:8px!important;padding:0!important;text-align:left!important}.Style_studentsTable__9RSRW td.Style_studentCell__XzgQR:before{content:none!important}.Style_studentInfo__D-w8I{align-items:center;display:flex!important;gap:8px;justify-content:flex-start!important;text-align:left!important}.Style_studentName__wHttK{color:var(--sk-content-text)!important;font-size:16px!important;font-weight:var(--sk-fw-bold)!important;line-height:1.25!important;text-align:left!important;width:auto!important}.Style_studentsTable__9RSRW td.Style_ageCell__r5On\+,.Style_studentsTable__9RSRW td.Style_statusCell__IvDCC{align-items:center!important;border-top:1px dashed var(--sk-content-divider)!important;display:flex!important;gap:8px!important;justify-content:flex-start!important;padding:6px 0!important;text-align:left!important}.Style_studentsTable__9RSRW td.Style_ageCell__r5On\+:before,.Style_studentsTable__9RSRW td.Style_statusCell__IvDCC:before{color:var(--sk-content-text-muted);content:attr(data-label);font-size:11px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;min-width:80px;text-transform:uppercase}.Style_studentsTable__9RSRW td.Style_ageCell__r5On\+{text-align:left!important}.Style_statusActive__kZEwF,.Style_statusInactive__zDowo{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-bold);line-height:1;padding:3px 10px}.Style_studentsTable__9RSRW td.Style_connectionCell__ialSQ{margin-top:10px!important;padding:0!important}.Style_studentsTable__9RSRW td.Style_connectionCell__ialSQ:before{color:var(--sk-content-text-muted);content:attr(data-label);display:block;font-size:11px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.Style_connectedProfile__1ibqG{background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-divider)!important;border-radius:var(--sk-radius-md)!important;min-width:0;padding:10px 12px!important}.Style_profileHeader__GmwxA{align-items:center;display:flex!important;gap:10px}.Style_profileAvatar__4Eqte{flex-shrink:0;height:38px!important;width:38px!important}.Style_profileInfo__jFOhl{min-width:0}.Style_profileName__jQGBt{font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important}.Style_profileLevel__KkbUE{color:var(--sk-content-text-muted)!important;font-size:11.5px!important}.Style_profileStats__\+kl\+e{gap:6px!important;margin-top:6px}.Style_connectionError__OpRrh,.Style_notConnected__84iPH{font-size:12.5px!important;padding:8px 12px!important}.Style_studentsTable__9RSRW td.Style_actionsCell__ANz-B{border-top:1px solid var(--sk-content-divider)!important;display:block!important;height:auto!important;margin-top:12px!important;min-height:0!important;overflow:visible!important;padding-top:12px!important}.Style_studentsTable__9RSRW td.Style_actionsCell__ANz-B:before{content:none!important}.Style_connectButton__GwaKQ,.Style_connectedBadge__SRu0c,.Style_editButton__fmlSN{align-items:center!important;box-sizing:border-box;display:inline-flex!important;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important;gap:6px;justify-content:center!important;margin-top:0!important;min-height:44px;min-width:0!important;overflow:hidden;padding:10px 14px!important;position:relative!important;width:100%!important}.Style_connectButton__GwaKQ{background:var(--sk-accent)!important;border:none!important;box-shadow:0 4px 12px #fbd46d47!important;color:var(--sk-text-on-accent)!important}.Style_editButton__fmlSN .Style_defaultText__x3M9G,.Style_editButton__fmlSN .Style_hoverText__Tx\+6H{justify-content:center}.Style_notificationV2__HNW0I{gap:8px;padding:10px 14px}.Style_notificationMessage__7w8wi{font-size:13px}.Style_modalOverlay__yAHKR{align-items:center!important;justify-content:center!important;padding:0!important}.Style_modal__ORoo2{animation:Style_ac-fade-in__1cYFC .25s ease-out!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a4d!important;box-sizing:border-box!important;margin:16px!important;max-height:calc(100dvh - 32px)!important;max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important}.Style_modalContent__7yojR,.Style_modalHeader__PD7Wk{padding:14px 16px!important}.Style_modalContent__7yojR{gap:14px}.Style_modalActions__piBkH{flex-wrap:wrap;gap:8px;padding:12px 16px!important}.Style_cancelButton__XELFV,.Style_confirmButton__b8b9z,.Style_confirmDisconnectButton__YXtqV,.Style_disconnectButton__hfKCx{flex:1 1;font-size:13.5px!important;min-height:44px}.Style_replaceActions__CxrH8{flex-wrap:wrap;gap:8px}.Style_userCards__biMaG{grid-template-columns:1fr!important}.Style_searchInput__QzaqA{font-size:14px!important;min-height:42px}}@media (max-width:560px){.Style_wrapcontent1__kWcKk{padding:10px 12px 16px!important}.Style_pageHeaderTitle__Wn4cd{font-size:15px}.Style_pageHeaderIcon__rUdIQ{height:36px;width:36px}.Style_editButton__fmlSN .Style_hoverText__Tx\+6H{display:none!important}.Style_editButton__fmlSN .Style_defaultText__x3M9G{justify-content:center;opacity:1!important}}@keyframes Style_ac-slide-up__eEEOL{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Style_ac-fade-in__1cYFC{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PrepodAndAdmin_loading__\+ZUg-{background-color:#f9f9f9;box-shadow:0 4px 8px #0000000d;padding:var(--space-16);transition:box-shadow var(--duration-normal) ease}.PrepodAndAdmin_spinner__eArNV{border:5px solid #e2e8f0;border-top-color:#4299e1;height:48px;margin-bottom:var(--space-12);width:48px}.PrepodAndAdmin_loading__\+ZUg- p{color:#4a5568;font-size:1rem;margin:0;text-align:center}@media (max-width:768px){.PrepodAndAdmin_page_wrapper__3QRC-{padding:var(--space-12)}.PrepodAndAdmin_spinner__eArNV{height:40px;width:40px}.PrepodAndAdmin_loading__\+ZUg- p{font-size:.95rem}}.PrepodAndAdmin_page_wrapper__3QRC-{align-items:center;background-color:#fff;display:flex;flex-direction:column;min-height:100vh}.PrepodAndAdmin_wrap_content_1__XUZ2M{max-width:1200px;padding:var(--space-16);width:100%}.PrepodAndAdmin_loading__\+ZUg-{align-items:center;background-color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:500px;padding:var(--space-20);text-align:center;width:100%}.PrepodAndAdmin_spinner__eArNV{animation:PrepodAndAdmin_spin__VfGpq 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#3182ce;height:40px;margin-bottom:var(--space-16);width:40px}@keyframes PrepodAndAdmin_spin__VfGpq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PrepodAndAdmin_loading__\+ZUg- p{color:#2d3748;font-size:var(--font-size-lg);margin-top:var(--space-8)}@media(max-width:768px){.PrepodAndAdmin_loading__\+ZUg-{max-width:90%;padding:var(--space-12)}}.PrepodAndAdmin_notification__DKAAw{align-items:center;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;font-family:var(--font-family-base);font-size:1rem;justify-content:space-between;max-width:350px;min-width:250px;padding:14px 20px;position:fixed;right:20px;top:20px;transition:opacity .3s ease,transform .3s ease;z-index:9999}.PrepodAndAdmin_notificationSuccess__ecvso{background-color:#38a169;color:#fff}.PrepodAndAdmin_notificationError__IA1ct{background-color:#e53e3e;color:#fff}.PrepodAndAdmin_notificationClose__Ecb8Q{background:#0000;border:none;border-radius:50%;color:inherit;cursor:pointer;font-size:1.2rem;line-height:1;margin-left:20px;padding:4px 8px;transition:background-color .2s ease}.PrepodAndAdmin_notificationClose__Ecb8Q:hover{background-color:#fff3}@media(max-width:768px){.PrepodAndAdmin_notification__DKAAw{font-size:.9rem;min-width:200px;padding:12px 16px}.PrepodAndAdmin_notificationClose__Ecb8Q{font-size:1.4rem;margin-left:12px;padding:2px 4px}}.PrepodAndAdmin_WrapUpFlex__oglN0{align-items:center;background:#fff;border:1px solid #eef2f7;border-radius:16px;box-shadow:0 8px 24px #1118270f;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:20px 24px}.PrepodAndAdmin_WrapUpFlexLeft__ttsXp h1{color:#1f2937;font-size:22px;font-weight:700;line-height:1.25;margin:0 0 6px}.PrepodAndAdmin_WrapUpFlexLeft__ttsXp p{color:#6b7280;font-size:14px;margin:0}.PrepodAndAdmin_actionButtons__P9NpY{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.PrepodAndAdmin_button__5fsES{align-items:center;background:#fff;border:1px solid #0000;border-radius:10px;box-shadow:0 2px 8px #1118270f;color:#111827;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:1;padding:10px 14px;transition:all .18s ease-in-out;-webkit-user-select:none;user-select:none}.PrepodAndAdmin_button__5fsES:hover{box-shadow:0 6px 18px #1118271a;transform:translateY(-1px)}.PrepodAndAdmin_button__5fsES:active{box-shadow:0 2px 8px #1118270f;transform:translateY(0)}.PrepodAndAdmin_button__5fsES:disabled{cursor:not-allowed;opacity:.6}.PrepodAndAdmin_buttonPrimary__Yipoc{background:linear-gradient(180deg,#10b981,#0ea774);border-color:#0ea774;color:#fff}.PrepodAndAdmin_buttonPrimary__Yipoc:hover{filter:brightness(1.02)}.PrepodAndAdmin_buttonSecondary__jDI4g{background:linear-gradient(180deg,#2563eb,#1e53c9);border-color:#1e53c9;color:#fff}.PrepodAndAdmin_buttonSecondary__jDI4g:hover{filter:brightness(1.02)}@media (max-width:900px){.PrepodAndAdmin_WrapUpFlex__oglN0{align-items:stretch;flex-direction:column;padding:16px}.PrepodAndAdmin_actionButtons__P9NpY{justify-content:stretch}.PrepodAndAdmin_button__5fsES{justify-content:center;width:100%}}.PrepodAndAdmin_searchAndFilters__eYcUw{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 12px #1118270f;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px;padding:16px 24px}.PrepodAndAdmin_searchContainer__hsQoW{flex:1 1 300px}.PrepodAndAdmin_searchInput__eKzXU{border:1px solid #cbd5e1;border-radius:8px;color:#1f2937;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s;width:100%}.PrepodAndAdmin_searchInput__eKzXU:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.PrepodAndAdmin_filterContainer__8\+ke8{flex:0 1 200px}.PrepodAndAdmin_filterSelect__OPCXV{-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%236B7280' height='20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.516 7.548 4.24 4.24 4.24-4.24 1.324 1.064-4.24 4.24-4.24-4.24z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #cbd5e1;border-radius:8px;color:#1f2937;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s;width:100%}.PrepodAndAdmin_filterSelect__OPCXV:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}@media (max-width:600px){.PrepodAndAdmin_searchAndFilters__eYcUw{flex-direction:column;gap:12px}.PrepodAndAdmin_filterContainer__8\+ke8,.PrepodAndAdmin_searchContainer__hsQoW{flex:1 1 100%}}.PrepodAndAdmin_recordsList__iPQIl{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:32px}.PrepodAndAdmin_noData__N150r{background:#fff;border-radius:12px;box-shadow:0 4px 12px #1118270f;color:#4b5563;padding:40px 20px}.PrepodAndAdmin_noData__N150r h3{color:#1f2937;font-size:20px;margin:0 0 12px}.PrepodAndAdmin_noData__N150r p{color:#6b7280;font-size:14px}.PrepodAndAdmin_recordCard__OOeig{background:#fff;border-radius:12px;box-shadow:0 4px 12px #1118270f;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.PrepodAndAdmin_recordCard__OOeig:hover{box-shadow:0 8px 24px #1118271a}.PrepodAndAdmin_recordHeader__8Vzrj{border-bottom:1px solid #e5e7eb;padding:16px 20px}.PrepodAndAdmin_recordMainInfo__9TxS4{align-items:center;justify-content:space-between}.PrepodAndAdmin_recordName__iL2np{color:#111827;font-size:16px;font-weight:600}.PrepodAndAdmin_recordStatus__MLAS9{font-size:14px;font-weight:500}.PrepodAndAdmin_recordContacts__zcG6l{display:flex;gap:16px;padding:12px 20px}.PrepodAndAdmin_contactItem__J3uTA{color:#374151;display:flex;font-size:14px}.PrepodAndAdmin_minecraftInfo__Y6bFI{padding:12px 20px 20px}.PrepodAndAdmin_minecraftProfile__D\+mwe{display:flex;gap:12px}.PrepodAndAdmin_minecraftAvatar__kj6es{border-radius:8px;height:48px;width:48px}.PrepodAndAdmin_minecraftName__0RUri{color:#111827;font-size:15px;font-weight:600}.PrepodAndAdmin_minecraftLevel__a21Bb{color:#6b7280;font-size:13px}.PrepodAndAdmin_minecraftStats__bw1NT{display:flex;gap:12px}.PrepodAndAdmin_minecraftStat__OOdaz{color:#374151;display:flex;font-size:13px}.PrepodAndAdmin_minecraftError__3oaVQ{color:#dc2626;font-size:14px;padding:20px;text-align:center}.PrepodAndAdmin_modalContent__uj2M3{background:#fff;border-radius:12px;box-shadow:0 8px 32px #1118271a;max-width:600px;overflow:hidden;width:100%}.PrepodAndAdmin_modalHeader__vOoG2{border-bottom:1px solid #e5e7eb;display:flex;padding:16px 24px}.PrepodAndAdmin_modalHeader__vOoG2 h2{color:#1f2937;font-size:20px;margin:0}.PrepodAndAdmin_closeButton__ckNMT{background:#0000;border:none;color:#6b7280;cursor:pointer;font-size:20px;transition:color .2s}.PrepodAndAdmin_closeButton__ckNMT:hover{color:#111827}.PrepodAndAdmin_modalBody__BkT--{gap:16px;padding:20px 24px}.PrepodAndAdmin_formGroup__Ov8V1 label{margin-bottom:6px}.PrepodAndAdmin_formInput__Cd-ji{border:1px solid #cbd5e1;border-radius:8px;color:#1f2937;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s}.PrepodAndAdmin_formInput__Cd-ji:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.PrepodAndAdmin_searchingIndicator__r4ByA{color:#6b7280;font-size:13px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.PrepodAndAdmin_searchResults__qdGkY{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #1118270f;margin-top:8px;max-height:200px}.PrepodAndAdmin_searchResultItem__zFTjf{display:flex;gap:12px;padding:8px 12px;transition:background .2s}.PrepodAndAdmin_searchResultItem__zFTjf.PrepodAndAdmin_selected__etwHg,.PrepodAndAdmin_searchResultItem__zFTjf:hover{background:#f3f4f6}.PrepodAndAdmin_searchResultAvatar__Ka8f3{border-radius:6px;height:36px;object-fit:cover;width:36px}.PrepodAndAdmin_searchResultName__KbnnI{color:#111827;font-size:14px;font-weight:600}.PrepodAndAdmin_searchResultStats__cSGnf{color:#6b7280;font-size:12px;margin-top:2px}.PrepodAndAdmin_noSearchResults__YsJxj{color:#6b7280;font-size:13px;margin-top:8px}.PrepodAndAdmin_selectedAccount__AlZYd{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;margin-top:10px;padding:12px}.PrepodAndAdmin_selectedAvatar__n4ix6{border-radius:8px;height:48px;object-fit:cover;width:48px}.PrepodAndAdmin_selectedName__Me19b{color:#111827;font-size:15px;font-weight:600}.PrepodAndAdmin_selectedStats__9wr9k{color:#6b7280;font-size:13px;margin-top:2px}.PrepodAndAdmin_removeSelection__4D527{background:#0000;border:none;color:#dc2626;font-size:18px;transition:color .2s}.PrepodAndAdmin_removeSelection__4D527:hover{color:#b91c1c}.PrepodAndAdmin_formRow__6EwCA{display:flex;flex-wrap:wrap;gap:16px}.PrepodAndAdmin_modalActions__tQJhk{gap:12px}.PrepodAndAdmin_cancelButton__efXc5{background:#0000;border:1px solid #cbd5e1;border-radius:8px;color:#374151;font-size:14px;padding:10px 16px;transition:background .2s}.PrepodAndAdmin_cancelButton__efXc5:hover{background:#f3f4f6}.PrepodAndAdmin_submitButton__5-4uI{background:#6366f1;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:10px 16px;transition:filter .2s}.PrepodAndAdmin_submitButton__5-4uI:hover{filter:brightness(1.05)}.PrepodAndAdmin_deleteButton__jt6Fq{background:#fde2e1;border:1px solid #fca5a5;border-radius:8px;color:#b91c1c;font-size:14px;font-weight:600;padding:10px 16px;transition:background .2s,color .2s}.PrepodAndAdmin_deleteButton__jt6Fq:hover{background:#fca5a5;color:#7f1d1d}.PrepodAndAdmin_modalActions__tQJhk{border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 24px}.PrepodAndAdmin_modalOverlay__GI3PZ{background:#0006;display:flex;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%}.PrepodAndAdmin_deleteModalContent__Zrwat{background:#fff;border-radius:12px;box-shadow:0 8px 32px #1118271a;display:flex;flex-direction:column;max-width:400px;overflow:hidden;width:100%}.PrepodAndAdmin_deleteModalHeader__AfJsW{border-bottom:1px solid #e5e7eb;display:flex;padding:16px 20px}.PrepodAndAdmin_deleteModalHeader__AfJsW h3{color:#1f2937;font-size:18px;margin:0}.PrepodAndAdmin_deleteModalClose__A4uuV{background:#0000;border:none;color:#6b7280;cursor:pointer;font-size:20px;transition:color .2s}.PrepodAndAdmin_deleteModalClose__A4uuV:hover{color:#111827}.PrepodAndAdmin_deleteModalBody__Px-wG{color:#374151;font-size:14px;padding:20px}.PrepodAndAdmin_deleteWarning__LFA1\+{color:#b91c1c;margin:12px 0}.PrepodAndAdmin_deleteModalActions__vcqAV{border-top:1px solid #e5e7eb;display:flex;gap:12px;padding:16px 20px}.PrepodAndAdmin_cancelDeleteButton__VKkX2{background:#0000;border:1px solid #cbd5e1;border-radius:8px;color:#374151;font-size:14px;padding:8px 14px;transition:background .2s}.PrepodAndAdmin_cancelDeleteButton__VKkX2:hover{background:#f3f4f6}.PrepodAndAdmin_confirmDeleteButton__rgh7N{background:#dc2626;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:8px 14px;transition:filter .2s}.PrepodAndAdmin_confirmDeleteButton__rgh7N:hover{filter:brightness(1.1)}.PrepodAndAdmin_confirmDeleteButton__rgh7N:disabled{opacity:.6}@media (max-width:500px){.PrepodAndAdmin_deleteModalContent__Zrwat{max-width:100%}.PrepodAndAdmin_deleteModalActions__vcqAV{align-items:stretch;flex-direction:column-reverse}.PrepodAndAdmin_deleteModalActions__vcqAV button{width:100%}}.PrepodAndAdmin_formGroup__Ov8V1{display:flex;gap:8px;margin-bottom:16px}.PrepodAndAdmin_formGroup__Ov8V1 label{color:#374151;font-size:14px;font-weight:600}.PrepodAndAdmin_formSelect__AxK9C{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s,box-shadow .2s}.PrepodAndAdmin_formSelect__AxK9C:focus,.PrepodAndAdmin_formSelect__AxK9C:hover{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.PrepodAndAdmin_formSelect__AxK9C::-webkit-calendar-picker-indicator,.PrepodAndAdmin_formSelect__AxK9C::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.PrepodAndAdmin_page_wrapper__3QRC-{background:#0000!important;display:block!important;min-height:auto!important;padding:0!important}.PrepodAndAdmin_wrap_content_1__XUZ2M{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1280px;padding:24px 28px!important;width:100%!important}@media (max-width:900px){.PrepodAndAdmin_wrap_content_1__XUZ2M{padding:16px 14px!important}}.PrepodAndAdmin_pageHeaderV2__K\+BIh{align-items:flex-start;animation:PrepodAndAdmin_sk-fade-in-up__1nh9U var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:20px 22px;position:relative}.PrepodAndAdmin_pageHeaderV2__K\+BIh:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.PrepodAndAdmin_pageHeaderLeft__-2h\+T{align-items:center;display:flex;gap:14px;min-width:0}.PrepodAndAdmin_pageHeaderIcon__EEFGS{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.PrepodAndAdmin_pageHeaderText__TAHph{display:flex;flex-direction:column;gap:4px;min-width:0}.PrepodAndAdmin_pageHeaderTopRow__H8Qud{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.PrepodAndAdmin_pageHeaderTitle__hjWlS{color:var(--sk-content-text)!important;font-size:19px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:var(--sk-tracking-tight)!important;line-height:1.2!important;margin:0!important;padding:0!important}.PrepodAndAdmin_pageHeaderPill__DMW1f{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;display:inline-flex;font-size:13px;gap:5px;line-height:1;padding:3px 11px}.PrepodAndAdmin_pageHeaderPillStrong__D\+57R{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.PrepodAndAdmin_pageHeaderPillMuted__qrDpf{color:var(--sk-content-text-muted)}.PrepodAndAdmin_pageHeaderPillPrepod__nbecC{background:#2eae601a;border-color:#2eae604d}.PrepodAndAdmin_pageHeaderPillPrepod__nbecC .PrepodAndAdmin_pageHeaderPillStrong__D\+57R{color:#1f8a4d}.PrepodAndAdmin_pageHeaderPillAdmin__84RlS{background:#dc354514;border-color:#dc354547}.PrepodAndAdmin_pageHeaderPillAdmin__84RlS .PrepodAndAdmin_pageHeaderPillStrong__D\+57R{color:#c0392b}.PrepodAndAdmin_breadcrumbs__Aj665{color:var(--sk-content-text-muted);font-size:12px;margin:0}.PrepodAndAdmin_pageHeaderActions__p9L0e{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end}.PrepodAndAdmin_btnGhostV2__QOt3C{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:36px}.PrepodAndAdmin_btnGhostV2__QOt3C:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong);color:var(--sk-content-text)}.PrepodAndAdmin_btnPrimaryV2__IBbnm{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);gap:6px;padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_btnPrimaryV2__IBbnm:hover{background:var(--sk-accent-hover);box-shadow:0 6px 18px #fbd46d66;transform:translateY(-1px)}.PrepodAndAdmin_btnSecondaryV2__T6vtg{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_btnSecondaryV2__T6vtg:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong)}.PrepodAndAdmin_notificationV2__1OEdh{align-items:center;animation:PrepodAndAdmin_sk-fade-in-up__1nh9U var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-left:4px solid #2eae60;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #1419230f;display:flex;gap:10px;margin-bottom:14px;padding:12px 16px}.PrepodAndAdmin_notificationV2__1OEdh.PrepodAndAdmin_notificationError__IA1ct{border-left-color:#dc3545}.PrepodAndAdmin_notificationIconV2__qiCAN{align-items:center;background:#2eae601f;border-radius:50%;color:#2eae60;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.PrepodAndAdmin_notificationV2__1OEdh.PrepodAndAdmin_notificationError__IA1ct .PrepodAndAdmin_notificationIconV2__qiCAN{background:#dc35451f;color:#c0392b}.PrepodAndAdmin_notificationMessage__DLOvB{color:var(--sk-content-text);flex:1 1;font-size:13.5px;line-height:1.45}.PrepodAndAdmin_notificationCloseV2__WdveI{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background var(--sk-dur-fast) var(--sk-ease-out);width:28px}.PrepodAndAdmin_notificationCloseV2__WdveI:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.PrepodAndAdmin_searchAndFiltersV2__-s9wY{align-items:center;display:flex;gap:10px;margin-bottom:16px}@media (max-width:640px){.PrepodAndAdmin_searchAndFiltersV2__-s9wY{align-items:stretch;flex-direction:column}}.PrepodAndAdmin_searchContainerV2__BgqWK{flex:1 1;min-width:0;position:relative}.PrepodAndAdmin_searchIconV2__ILCHO{color:var(--sk-content-text-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.PrepodAndAdmin_searchInputV2__izj86{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);font-family:inherit;font-size:13.5px;padding:10px 38px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.PrepodAndAdmin_searchInputV2__izj86::placeholder{color:var(--sk-content-text-muted)}.PrepodAndAdmin_searchInputV2__izj86:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.PrepodAndAdmin_clearSearchV2__xTjR2{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background var(--sk-dur-fast) var(--sk-ease-out);width:24px}.PrepodAndAdmin_clearSearchV2__xTjR2:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.PrepodAndAdmin_filterContainerV2__zYvTV{flex-shrink:0;position:relative}.PrepodAndAdmin_filterIconV2__J\+A-U{color:var(--sk-content-text-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.PrepodAndAdmin_filterSelectV2__ohBVl{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;font-family:inherit;font-size:13.5px;padding:10px 32px 10px 38px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_filterSelectV2__ohBVl:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.PrepodAndAdmin_recordsList__iPQIl{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;margin-top:0!important}.PrepodAndAdmin_recordCard__OOeig{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;box-shadow:0 2px 10px #1419230a!important;cursor:pointer;overflow:hidden;padding:16px 16px 16px 20px!important;position:relative;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)!important}.PrepodAndAdmin_recordCard__OOeig:before{background:#94a3b8;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.PrepodAndAdmin_recordCardRole_prepod__-\+ast:before{background:linear-gradient(180deg,#2eae60,#1f8a4d)}.PrepodAndAdmin_recordCardRole_update__e48uP:before{background:linear-gradient(180deg,#dc3545,#c0392b)}.PrepodAndAdmin_recordCardRole_read__ewZrO:before{background:linear-gradient(180deg,#94a3b8,#64748b)}.PrepodAndAdmin_recordCard__OOeig:hover{border-color:var(--sk-content-border-strong)!important;box-shadow:0 6px 20px #14192314!important;transform:translateY(-2px)}.PrepodAndAdmin_recordHeader__8Vzrj{border-bottom:none!important;margin-bottom:12px!important;padding:0!important}.PrepodAndAdmin_recordMainInfo__9TxS4{display:flex;flex-direction:column;gap:6px}.PrepodAndAdmin_recordName__iL2np{color:var(--sk-content-text)!important;font-size:15px!important;font-weight:var(--sk-fw-bold)!important}.PrepodAndAdmin_recordStatus__MLAS9{display:none!important}.PrepodAndAdmin_roleBadge__rwMli{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;color:var(--sk-content-text-secondary);display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-bold);gap:5px;padding:3px 9px;width:-webkit-fit-content;width:fit-content}.PrepodAndAdmin_roleBadge_prepod__Uiy62{background:#2eae601a;border-color:#2eae604d;color:#1f8a4d}.PrepodAndAdmin_roleBadge_update__P7PHE{background:#dc354514;border-color:#dc354547;color:#c0392b}.PrepodAndAdmin_roleBadge_read__v5O-D{background:var(--sk-content-inset);border-color:var(--sk-content-border);color:var(--sk-content-text-muted)}.PrepodAndAdmin_recordContacts__zcG6l{background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-divider)!important;border-radius:var(--sk-radius-md)!important;display:flex!important;flex-direction:column;gap:4px;margin:10px 0 12px!important;padding:10px 12px!important}.PrepodAndAdmin_contactItem__J3uTA{align-items:center;color:var(--sk-content-text-secondary)!important;display:flex!important;font-size:12.5px!important;gap:6px}.PrepodAndAdmin_contactItem__J3uTA p{color:var(--sk-content-text)!important;margin:0!important}.PrepodAndAdmin_minecraftInfo__Y6bFI{border-top:none!important;padding:0!important}.PrepodAndAdmin_minecraftProfile__D\+mwe{align-items:center;background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);display:flex!important;gap:10px;padding:10px}.PrepodAndAdmin_minecraftAvatar__kj6es{border:2px solid var(--sk-accent)!important;border-radius:50%!important;box-shadow:0 0 0 3px #fbd46d2e!important;height:40px!important;object-fit:cover;width:40px!important}.PrepodAndAdmin_minecraftDetails__rjtOj{flex:1 1;min-width:0}.PrepodAndAdmin_minecraftName__0RUri{color:var(--sk-content-text)!important;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important}.PrepodAndAdmin_minecraftLevel__a21Bb{color:var(--sk-content-text-muted)!important;font-size:11.5px!important}.PrepodAndAdmin_minecraftStats__bw1NT{align-items:center;display:flex!important;flex-shrink:0;gap:10px}.PrepodAndAdmin_minecraftStat__OOdaz{align-items:center;color:var(--sk-content-text)!important;display:inline-flex!important;font-size:12.5px!important;font-weight:var(--sk-fw-semibold)!important;gap:4px}.PrepodAndAdmin_minecraftStat__OOdaz img{height:14px!important;width:14px!important}.PrepodAndAdmin_minecraftError__3oaVQ{align-items:center;background:#dc35450f!important;border:1px solid #dc354540!important;border-radius:var(--sk-radius-md)!important;color:#c0392b!important;display:inline-flex!important;font-size:12.5px!important;gap:6px;padding:8px 12px!important}.PrepodAndAdmin_noData__N150r{background:var(--sk-content-surface)!important;border:1px dashed var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;color:var(--sk-content-text-muted);grid-column:1/-1;padding:50px 24px!important;text-align:center}.PrepodAndAdmin_noData__N150r h3{color:var(--sk-content-text)!important;font-size:16px!important;margin:0 0 8px!important}.PrepodAndAdmin_noData__N150r p{font-size:13.5px;margin:0}.PrepodAndAdmin_modalOverlay__GI3PZ{align-items:center;animation:PrepodAndAdmin_sk-fade-in__AqslA var(--sk-dur-med) var(--sk-ease-out);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a9e!important;display:flex!important;inset:0!important;justify-content:center;padding:24px!important;position:fixed!important;z-index:1000}.PrepodAndAdmin_modalContent__uj2M3{animation:PrepodAndAdmin_sk-scale-in__CALKR var(--sk-dur-med) var(--sk-ease-out);background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;box-shadow:0 24px 60px #0f172a40!important;display:flex;flex-direction:column;max-height:88vh!important;max-width:680px!important;overflow:hidden!important;padding:0!important;width:100%!important}.PrepodAndAdmin_modalHeader__vOoG2{align-items:center;background:var(--sk-content-surface)!important;border-bottom:1px solid var(--sk-content-divider)!important;border-radius:0!important;color:var(--sk-content-text)!important;display:flex!important;justify-content:space-between;padding:16px 20px!important}.PrepodAndAdmin_modalTitleWrap__0YGfz{align-items:center;display:flex;gap:10px}.PrepodAndAdmin_modalTitleIcon__a5TEP{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.PrepodAndAdmin_modalTitleIconDanger__eZ6G7{background:#dc35451f;color:#c0392b}.PrepodAndAdmin_modalHeader__vOoG2 h2,.PrepodAndAdmin_modalHeader__vOoG2 h3{color:var(--sk-content-text)!important;font-size:16px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:var(--sk-tracking-tight)!important;margin:0!important}.PrepodAndAdmin_closeButton__ckNMT,.PrepodAndAdmin_deleteModalClose__A4uuV{align-items:center;background:none!important;border:1px solid #0000!important;border-radius:var(--sk-radius-sm)!important;color:var(--sk-content-text-muted)!important;cursor:pointer;display:inline-flex!important;height:32px;justify-content:center;padding:0!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:32px}.PrepodAndAdmin_closeButton__ckNMT:hover,.PrepodAndAdmin_deleteModalClose__A4uuV:hover{background:var(--sk-content-inset)!important;color:var(--sk-content-text)!important}.PrepodAndAdmin_modalBody__BkT--{display:flex;flex:1 1;flex-direction:column;gap:14px;overflow-y:auto;padding:18px 20px!important}.PrepodAndAdmin_formRow__6EwCA{grid-gap:12px;display:grid!important;gap:12px;grid-template-columns:1fr 1fr}@media (max-width:560px){.PrepodAndAdmin_formRow__6EwCA{grid-template-columns:1fr}}.PrepodAndAdmin_formGroup__Ov8V1{display:flex!important;flex-direction:column;gap:5px!important;margin-bottom:0!important}.PrepodAndAdmin_formGroup__Ov8V1 label{color:var(--sk-content-text-secondary)!important;font-size:12px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:.01em!important;margin:0!important;text-transform:none!important}.PrepodAndAdmin_formInput__Cd-ji,.PrepodAndAdmin_formSelect__AxK9C{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;box-sizing:border-box;color:var(--sk-content-text)!important;font-family:inherit!important;font-size:13.5px!important;padding:10px 12px!important;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%!important}.PrepodAndAdmin_formInput__Cd-ji::placeholder{color:var(--sk-content-text-muted)!important}.PrepodAndAdmin_formInput__Cd-ji:focus,.PrepodAndAdmin_formSelect__AxK9C:focus{border-color:var(--sk-accent)!important;box-shadow:0 0 0 3px #fbd46d2e!important;outline:none!important}.PrepodAndAdmin_minecraftSearch__ipdkD{position:relative}.PrepodAndAdmin_searchingIndicator__r4ByA{align-items:center;color:var(--sk-content-text-muted);display:flex;font-size:12.5px;gap:6px;margin-top:6px}.PrepodAndAdmin_searchResults__qdGkY{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;display:flex;flex-direction:column;gap:4px;margin-top:6px!important;max-height:260px;overflow-y:auto;padding:6px}.PrepodAndAdmin_searchResultItem__zFTjf{align-items:center;border:1px solid #0000!important;border-radius:var(--sk-radius-sm)!important;cursor:pointer;display:flex!important;gap:10px;padding:8px 10px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_searchResultItem__zFTjf:hover{background:var(--sk-content-inset)!important}.PrepodAndAdmin_searchResultItem__zFTjf.PrepodAndAdmin_selected__etwHg{background:var(--sk-accent-soft)!important;border-color:var(--sk-accent)!important}.PrepodAndAdmin_searchResultAvatar__Ka8f3{border:2px solid var(--sk-content-border)!important;border-radius:50%!important;height:36px!important;width:36px!important}.PrepodAndAdmin_searchResultInfo__Jk8QC{flex:1 1;min-width:0}.PrepodAndAdmin_searchResultName__KbnnI{color:var(--sk-content-text)!important;font-size:13px!important;font-weight:var(--sk-fw-bold)!important}.PrepodAndAdmin_searchResultStats__cSGnf{align-items:center;color:var(--sk-content-text-muted)!important;display:inline-flex;font-size:11.5px!important;gap:4px}.PrepodAndAdmin_statSep__aBk0l{color:var(--sk-content-text-muted);opacity:.5;padding:0 2px}.PrepodAndAdmin_statInlineIcon__4LMwl{height:12px!important;vertical-align:middle;width:12px!important}.PrepodAndAdmin_noSearchResults__YsJxj{color:var(--sk-content-text-muted);font-size:12.5px;margin-top:6px;padding:8px 12px;text-align:center}.PrepodAndAdmin_selectedAccount__AlZYd{align-items:center;background:var(--sk-accent-soft)!important;border:1px solid var(--sk-accent)!important;border-radius:var(--sk-radius-md)!important;display:flex!important;gap:12px;margin-top:8px!important;padding:12px!important}.PrepodAndAdmin_selectedAvatar__n4ix6{border:2px solid var(--sk-accent)!important;border-radius:50%!important;box-shadow:0 0 0 3px #fbd46d2e!important;height:44px!important;width:44px!important}.PrepodAndAdmin_selectedInfo__9x3kv{flex:1 1;min-width:0}.PrepodAndAdmin_selectedName__Me19b{color:var(--sk-content-text)!important;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important}.PrepodAndAdmin_selectedStats__9wr9k{align-items:center;color:var(--sk-content-text-muted)!important;display:inline-flex;font-size:12px!important;gap:4px}.PrepodAndAdmin_removeSelection__4D527{align-items:center;background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-sm)!important;color:var(--sk-content-text-muted)!important;cursor:pointer;display:inline-flex!important;height:28px!important;justify-content:center;padding:0!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:28px!important}.PrepodAndAdmin_removeSelection__4D527:hover{background:#dc354514!important;border-color:#dc35454d!important;color:#c0392b!important}.PrepodAndAdmin_modalActions__tQJhk{align-items:center;background:var(--sk-content-surface)!important;border-top:1px solid var(--sk-content-divider)!important;display:flex!important;gap:8px!important;justify-content:flex-end;padding:12px 20px!important}.PrepodAndAdmin_cancelButton__efXc5{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;color:var(--sk-content-text)!important;cursor:pointer;font-family:inherit;font-size:13.5px!important;font-weight:var(--sk-fw-semibold)!important;padding:10px 18px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_cancelButton__efXc5:hover{background:var(--sk-content-inset)!important}.PrepodAndAdmin_submitButton__5-4uI{background:var(--sk-accent)!important;border:none!important;border-radius:var(--sk-radius-md)!important;box-shadow:0 4px 14px #fbd46d47!important;color:var(--sk-text-on-accent)!important;cursor:pointer;font-family:inherit;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important;padding:10px 18px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_submitButton__5-4uI:hover:not(:disabled){background:var(--sk-accent-hover)!important;transform:translateY(-1px)}.PrepodAndAdmin_submitButton__5-4uI:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.6;transform:none!important}.PrepodAndAdmin_deleteButton__jt6Fq{align-items:center;background:#0000!important;border:1px solid #dc354547!important;border-radius:var(--sk-radius-md)!important;color:#c0392b!important;cursor:pointer;display:inline-flex!important;font-family:inherit;font-size:13px!important;font-weight:var(--sk-fw-semibold)!important;gap:6px;margin-right:0!important;padding:10px 14px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_deleteButton__jt6Fq:hover{background:#dc354514!important;border-color:#dc354580!important}.PrepodAndAdmin_deleteModalContent__Zrwat{animation:PrepodAndAdmin_sk-scale-in__CALKR var(--sk-dur-med) var(--sk-ease-out);background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;box-shadow:0 24px 60px #0f172a40!important;max-width:480px!important;overflow:hidden!important;padding:0!important;width:100%!important}.PrepodAndAdmin_deleteModalHeader__AfJsW{align-items:center;background:var(--sk-content-surface)!important;border-bottom:1px solid var(--sk-content-divider)!important;display:flex!important;justify-content:space-between;padding:16px 20px!important}.PrepodAndAdmin_deleteModalBody__Px-wG{display:flex;flex-direction:column;gap:8px;padding:18px 20px!important}.PrepodAndAdmin_deleteModalBody__Px-wG p,.PrepodAndAdmin_deleteWarning__LFA1\+{background:#0000!important;border:none!important;color:var(--sk-content-text)!important;font-size:13.5px!important;line-height:1.5;margin:0!important;padding:0!important}.PrepodAndAdmin_confirmText__MAaKN{color:var(--sk-content-text);font-size:14px;line-height:1.55;margin:0}.PrepodAndAdmin_confirmText__MAaKN strong{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.PrepodAndAdmin_confirmHint__A\+cAX{color:var(--sk-content-text-muted);font-size:12.5px;margin:0}.PrepodAndAdmin_deleteModalActions__vcqAV{background:var(--sk-content-surface)!important;border-top:1px solid var(--sk-content-divider)!important;display:flex!important;gap:8px;justify-content:flex-end;padding:12px 20px!important}.PrepodAndAdmin_cancelDeleteButton__VKkX2{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;color:var(--sk-content-text)!important;cursor:pointer;font-family:inherit;font-size:13.5px!important;font-weight:var(--sk-fw-semibold)!important;padding:10px 18px!important;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_cancelDeleteButton__VKkX2:hover{background:var(--sk-content-inset)!important}.PrepodAndAdmin_confirmDeleteButton__rgh7N{align-items:center;background:linear-gradient(135deg,#dc3545,#c0392b)!important;border:none!important;border-radius:var(--sk-radius-md)!important;box-shadow:0 4px 14px #dc354547!important;color:#fff!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important;gap:6px;padding:10px 18px!important;transition:transform var(--sk-dur-fast) var(--sk-ease-out)}.PrepodAndAdmin_confirmDeleteButton__rgh7N:hover:not(:disabled){transform:translateY(-1px)}.PrepodAndAdmin_confirmDeleteButton__rgh7N:disabled{cursor:not-allowed;opacity:.65}.PrepodAndAdmin_error__ZIL7M{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.PrepodAndAdmin_error__ZIL7M h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.PrepodAndAdmin_retryButton__OQUD3{background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);color:var(--sk-text-on-accent);cursor:pointer;font-size:13.5px;font-weight:var(--sk-fw-bold);margin-top:12px;padding:10px 18px}.PrepodAndAdmin_retryButton__OQUD3:hover{background:var(--sk-accent-hover)}@media (max-width:768px){.PrepodAndAdmin_page_wrapper__3QRC-{padding:0!important}.PrepodAndAdmin_wrap_content_1__XUZ2M{padding:12px 12px 20px!important}.PrepodAndAdmin_pageHeaderV2__K\+BIh{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.PrepodAndAdmin_pageHeaderIcon__EEFGS{height:38px;width:38px}.PrepodAndAdmin_pageHeaderTitle__hjWlS{font-size:16px}.PrepodAndAdmin_pageHeaderPill__DMW1f{font-size:12px;padding:2px 9px}.PrepodAndAdmin_pageHeaderActions__p9L0e{flex-wrap:wrap;gap:6px;justify-content:flex-start}.PrepodAndAdmin_pageHeaderActions__p9L0e>button{flex:1 1 auto;min-height:38px}.PrepodAndAdmin_pageHeaderActions__p9L0e>button.PrepodAndAdmin_btnGhostV2__QOt3C{flex:0 0 auto;width:38px}.PrepodAndAdmin_breadcrumbs__Aj665{font-size:11.5px}.PrepodAndAdmin_searchAndFiltersV2__-s9wY{align-items:stretch;flex-direction:column;gap:8px}.PrepodAndAdmin_filterSelectV2__ohBVl,.PrepodAndAdmin_searchInputV2__izj86{font-size:14px;min-height:42px}.PrepodAndAdmin_recordsList__iPQIl{gap:10px!important;grid-template-columns:1fr!important}.PrepodAndAdmin_recordCard__OOeig{padding:14px 14px 14px 18px!important}.PrepodAndAdmin_recordName__iL2np{font-size:14px!important}.PrepodAndAdmin_modalOverlay__GI3PZ{align-items:center!important;justify-content:center!important;padding:0!important}.PrepodAndAdmin_modalContent__uj2M3{animation:PrepodAndAdmin_pa-fade-in__x2xuP .25s ease-out!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a4d!important;box-sizing:border-box!important;margin:16px!important;max-height:calc(100dvh - 32px)!important;max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important}.PrepodAndAdmin_modalHeader__vOoG2{padding:14px 16px!important}.PrepodAndAdmin_modalBody__BkT--{gap:12px;padding:14px 16px!important}.PrepodAndAdmin_formRow__6EwCA{grid-template-columns:1fr!important}.PrepodAndAdmin_formInput__Cd-ji,.PrepodAndAdmin_formSelect__AxK9C{font-size:14px!important;min-height:42px}.PrepodAndAdmin_modalActions__tQJhk{flex-wrap:wrap;gap:8px;padding:12px 16px!important}.PrepodAndAdmin_deleteButton__jt6Fq{margin-right:0!important;order:3;width:100%}.PrepodAndAdmin_modalActions__tQJhk>div{margin-left:0!important;width:100%}.PrepodAndAdmin_modalActions__tQJhk>div>button{flex:1 1}.PrepodAndAdmin_cancelButton__efXc5,.PrepodAndAdmin_submitButton__5-4uI{flex:1 1;font-size:13.5px!important;min-height:44px}.PrepodAndAdmin_deleteModalContent__Zrwat{animation:PrepodAndAdmin_pa-fade-in__x2xuP .25s ease-out!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a4d!important;box-sizing:border-box!important;margin:16px!important;max-height:calc(100dvh - 32px)!important;max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important}.PrepodAndAdmin_deleteModalBody__Px-wG,.PrepodAndAdmin_deleteModalHeader__AfJsW{padding:14px 16px!important}.PrepodAndAdmin_deleteModalActions__vcqAV{flex-wrap:wrap;gap:8px;padding:12px 16px!important}.PrepodAndAdmin_cancelDeleteButton__VKkX2,.PrepodAndAdmin_confirmDeleteButton__rgh7N{flex:1 1;font-size:13.5px!important;min-height:44px}.PrepodAndAdmin_searchResults__qdGkY{max-height:220px}}@media (max-width:560px){.PrepodAndAdmin_wrap_content_1__XUZ2M{padding:10px 10px 16px!important}.PrepodAndAdmin_pageHeaderTitle__hjWlS{font-size:15px}.PrepodAndAdmin_pageHeaderIcon__EEFGS{height:36px;width:36px}}@keyframes PrepodAndAdmin_pa-slide-up__4RRQD{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes PrepodAndAdmin_pa-fade-in__x2xuP{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ProgressStudent_page_wrapper__LiPHv{align-items:center;background-color:#fff;display:flex;flex-direction:column;min-height:100vh}.ProgressStudent_wrap_content_1__j0xAe{max-width:1000px;padding:var(--space-16);width:100%}.ProgressStudent_loadingContainer__Nz65e{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;justify-content:center;padding:1.5rem}.ProgressStudent_spinner__QBQNx{animation:ProgressStudent_spin__8hlkW 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#3498db;height:48px;margin-bottom:1rem;width:48px}@keyframes ProgressStudent_spin__8hlkW{to{transform:rotate(1turn)}}.ProgressStudent_loadingContainer__Nz65e p{color:#333;font-size:1rem;margin:0}.ProgressStudent_errorContainer__QcqS8{background:#fef2f2;border-radius:16px;box-shadow:0 4px 16px #0000000d;margin:20px 0;min-height:200px;padding:40px 20px}.ProgressStudent_errorMessage__3\+FCs{background:#fff;border:2px solid #fed7d7;border-radius:12px;max-width:400px;padding:32px 24px;position:relative}.ProgressStudent_errorMessage__3\+FCs h3{color:#c53030;font-size:20px;font-weight:700;margin-bottom:12px}.ProgressStudent_errorMessage__3\+FCs p{color:#742a2a;font-size:16px;line-height:1.5;margin-bottom:24px}.ProgressStudent_retryButton__7ghha{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50px;color:#fff;font-size:14px;font-weight:600;padding:12px 24px;transition:transform .2s ease,box-shadow .2s ease}.ProgressStudent_retryButton__7ghha:hover{box-shadow:0 8px 24px #667eea4d;transform:translateY(-2px)}.ProgressStudent_pageHeader__QMikh{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 32px #00000014;margin-bottom:32px;padding:32px 24px;text-align:center}.ProgressStudent_pageTitle__wvGC6{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#1a202c;font-size:32px;font-weight:700;margin:0 0 12px}.ProgressStudent_pageDescription__SHOOG{color:#4a5568;font-size:16px;line-height:1.6;margin:0}.ProgressStudent_statsContainer__FOqix{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:30px}.ProgressStudent_statCard__PAWxH{background:#fff;border:2px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 16px #0000000d;padding:24px;text-align:center;transition:all .3s ease}.ProgressStudent_statCard__PAWxH:before{background:linear-gradient(90deg,#667eea,#764ba2);height:4px;opacity:0;right:0;transition:opacity .3s ease}.ProgressStudent_statCard__PAWxH:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.ProgressStudent_statCard__PAWxH:hover:before{opacity:1}.ProgressStudent_statNumber__\+2B9f{color:#2d3748;font-size:32px;font-weight:700;margin-bottom:8px}.ProgressStudent_statLabel__g1v1Z{color:#718096;font-size:14px;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.ProgressStudent_searchContainer__15GRw{display:flex;justify-content:center;margin-bottom:30px}.ProgressStudent_searchInput__IFEZN{background:#fff;border:2px solid #e2e8f0;border-radius:50px;box-shadow:0 4px 12px #0000000d;color:#2d3748;font-size:16px;max-width:400px;outline:none;padding:14px 20px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.ProgressStudent_searchInput__IFEZN:focus{border-color:#667eea;box-shadow:0 4px 20px #667eea33}.ProgressStudent_searchInput__IFEZN::placeholder{color:#a0aec0}.ProgressStudent_emptyState__I57RV{background:#fff;border:2px dashed #cbd5e0;border-radius:16px;box-shadow:0 4px 16px #0000000d;margin:20px 0;padding:40px 24px}.ProgressStudent_emptyState__I57RV h3{color:#2d3748;font-size:24px;font-weight:700;margin-bottom:16px}.ProgressStudent_emptyState__I57RV p{color:#718096;font-size:16px;line-height:1.5;margin:0}.ProgressStudent_studentsGrid__7O5K5{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin-top:20px;padding:20px 0}.ProgressStudent_studentCard__cGMED{background:#fff;border:2px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 12px #0000000d;padding:24px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ProgressStudent_studentCard__cGMED:before{background:linear-gradient(90deg,#4299e1,#667eea,#764ba2);height:4px;opacity:0;right:0;transition:opacity .3s ease}.ProgressStudent_studentCard__cGMED:hover{border-color:#667eea;box-shadow:0 12px 32px #00000026;transform:translateY(-8px)}.ProgressStudent_studentCard__cGMED:hover:before{opacity:1}.ProgressStudent_studentHeader__240OC{align-items:flex-start;display:flex;margin-bottom:20px}.ProgressStudent_studentInfo__hCJu0{flex:1 1;min-width:0}.ProgressStudent_studentName__Bfvlj{color:#1a202c;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 8px}.ProgressStudent_studentDetails__SXFyD{color:#718096;font-size:14px;font-weight:500;margin:0}.ProgressStudent_minecraftInfo__9bq-w{background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:12px;margin:20px 0;padding:16px;transition:background .3s ease,border-color .3s ease}.ProgressStudent_minecraftInfo__9bq-w:hover{background:#edf2f7;border-color:#cbd5e0}.ProgressStudent_minecraftAvatarimg__pwp2y{border:3px solid #e2e8f0;border-radius:50%;box-shadow:0 4px 12px #0000001a;height:48px;object-fit:cover;transition:transform .3s ease,border-color .3s ease;width:48px}.ProgressStudent_minecraftInfo__9bq-w:hover .ProgressStudent_minecraftAvatarimg__pwp2y{border-color:#667eea;transform:scale(1.05)}.ProgressStudent_minecraftName__n0Dm3{color:#2d3748;font-size:16px;font-weight:600;margin-bottom:8px}.ProgressStudent_minecraftStats__uUXJE{display:flex;flex-wrap:wrap;gap:12px}.ProgressStudent_minecraftStat__NX4WW{background:#667eea1a;border-radius:6px;color:#5a67d8;display:flex;font-size:13px;font-weight:600;gap:4px;padding:4px 8px;transition:background .3s ease,transform .3s ease}.ProgressStudent_minecraftStat__NX4WW:hover{background:#667eea33;transform:scale(1.05)}.ProgressStudent_progressSection__44\+mV{margin:20px 0}.ProgressStudent_progressHeader__moMGw{display:flex;margin-bottom:12px}.ProgressStudent_progressText__kcJb-{color:#4a5568;font-size:14px;font-weight:600}.ProgressStudent_progressPercent__70t6H{background:#667eea1a;border-radius:8px;color:#667eea;font-size:16px;font-weight:700;padding:4px 8px}.ProgressStudent_progressBar__GQcbY{background-color:#e2e8f0;border-radius:12px;box-shadow:inset 0 2px 4px #0000001a;height:8px;width:100%}.ProgressStudent_progressFill__UtBEw{background:linear-gradient(90deg,#48bb78,#38a169,#2f855a);border-radius:12px;overflow:hidden;position:relative;transition:width .6s ease}.ProgressStudent_progressFill__UtBEw:after{animation:ProgressStudent_shimmer__eK8I5 2s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes ProgressStudent_shimmer__eK8I5{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ProgressStudent_cardFooter__pCCWH{border-top:1px solid #e2e8f0;margin-top:20px;padding-top:16px;text-align:center}.ProgressStudent_clickHint__ufIx7{color:#a0aec0;font-size:12px;font-weight:500;letter-spacing:.05em;opacity:0;text-transform:uppercase;transition:opacity .3s ease}.ProgressStudent_studentCard__cGMED:hover .ProgressStudent_clickHint__ufIx7{opacity:1}.ProgressStudent_modalOverlay__5Hxn2{background:#0009;display:flex;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%}.ProgressStudent_modal__nvLUq{animation:ProgressStudent_fadeInScale__RnKCf .3s ease-out both;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0003;max-height:90vh;max-width:800px;overflow-y:auto;width:100%}@keyframes ProgressStudent_fadeInScale__RnKCf{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ProgressStudent_modalHeader__-dZ5M{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px 16px 0 0;color:#fff;display:flex;padding:16px 24px}.ProgressStudent_modalHeader__-dZ5M h2{font-size:24px;font-weight:700;margin:0}.ProgressStudent_closeButton__MVoxp{background:none;border:none;color:#fff;font-size:24px;padding:4px;transition:transform .2s ease}.ProgressStudent_closeButton__MVoxp:hover{transform:rotate(90deg)}.ProgressStudent_modalContent__9cD9y{background:#f7fafc;padding:24px}.ProgressStudent_modalSection__g-032{margin-bottom:32px}.ProgressStudent_modalSection__g-032 h3{color:#2d3748;font-size:18px;font-weight:600;margin-bottom:16px}.ProgressStudent_contactInfo__3NYNW p{color:#4a5568;font-size:16px;margin:8px 0}.ProgressStudent_minecraftFullInfo__iO4ev{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-top:24px;padding:16px}.ProgressStudent_minecraftProfile__dt-Vg{display:flex;gap:16px}.ProgressStudent_minecraftFullInfo__iO4ev h4{color:#2d3748;font-size:16px;font-weight:600;margin-bottom:12px}.ProgressStudent_minecraftStatsGrid__J7P-6{color:#1a202c;display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ProgressStudent_spanProcent__BHyjP{color:#4a5568;font-size:18px}.ProgressStudent_projectsGrid__amULc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ProgressStudent_projectItem__OMLFG{background:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:16px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ProgressStudent_projectItem__OMLFG:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.ProgressStudent_projectNumber__ANP43{color:#667eea;font-size:20px;font-weight:700;margin-bottom:8px}.ProgressStudent_projectContent__vDfeB h4.ProgressStudent_projectTitle__loQbP{color:#1a202c;font-size:16px;font-weight:600;margin:0 0 8px}.ProgressStudent_projectDesc__sY6WH{color:#718096;font-size:14px;line-height:1.4;margin:0 0 12px}.ProgressStudent_completed__YEzTT .ProgressStudent_completedStatus__6f2tB,.ProgressStudent_notCompleted__gARqN .ProgressStudent_notCompletedStatus__PHUvm{font-size:14px;font-weight:600;margin-bottom:12px}.ProgressStudent_completed__YEzTT .ProgressStudent_completedStatus__6f2tB{color:#48bb78}.ProgressStudent_notCompleted__gARqN .ProgressStudent_notCompletedStatus__PHUvm{color:#ed8936}.ProgressStudent_projectImage__HUHGL{margin-bottom:12px}.ProgressStudent_projectImage__HUHGL img{border-radius:8px;box-shadow:0 4px 12px #0000001a;width:100%}.ProgressStudent_imageError__1khtW{color:#e53e3e;font-size:12px;margin-top:8px}.ProgressStudent_expectedRewards__Sk3lS,.ProgressStudent_projectRewards__ZVcxi{display:flex;gap:12px}.ProgressStudent_reward__CHNg7{background:#667eea1a;border-radius:6px;color:#5a67d8;font-size:13px;font-weight:600;padding:4px 8px}.ProgressStudent_page_wrapper__LiPHv{background:#0000!important;display:block!important;min-height:auto!important;padding:0!important}.ProgressStudent_wrap_content_1__j0xAe{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto!important;max-width:1280px!important;padding:24px 28px!important;width:100%!important}@media (max-width:900px){.ProgressStudent_wrap_content_1__j0xAe{padding:16px 14px!important}}.ProgressStudent_pageHeaderV2__uiqWz{align-items:flex-start;animation:ProgressStudent_sk-fade-in-up__6BVza var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:20px 22px;position:relative}.ProgressStudent_pageHeaderV2__uiqWz:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.ProgressStudent_pageHeaderLeft__KllgU{align-items:center;display:flex;gap:14px;min-width:0}.ProgressStudent_pageHeaderIcon__ebbMt{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ProgressStudent_pageHeaderText__lmWdc{display:flex;flex-direction:column;gap:4px;min-width:0}.ProgressStudent_pageHeaderTopRow__23FD-{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ProgressStudent_pageHeaderTitle__\+NBXH{-webkit-text-fill-color:var(--sk-content-text)!important;background:none!important;-webkit-background-clip:initial!important;color:var(--sk-content-text)!important;font-size:19px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:var(--sk-tracking-tight)!important;line-height:1.2!important;margin:0!important;padding:0!important}.ProgressStudent_pageHeaderPill__mbTgW{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;display:inline-flex;font-size:13px;gap:5px;line-height:1;padding:3px 11px}.ProgressStudent_pageHeaderPillStrong__j5jED{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.ProgressStudent_pageHeaderPillMuted__aQRPK{color:var(--sk-content-text-muted)}.ProgressStudent_pageHeaderPillSuccess__M9bD9{background:#2eae601a;border-color:#2eae604d}.ProgressStudent_pageHeaderPillSuccess__M9bD9 .ProgressStudent_pageHeaderPillStrong__j5jED{color:#1f8a4d}.ProgressStudent_breadcrumbs__JCPZn{color:var(--sk-content-text-muted);font-size:12px;margin:0}.ProgressStudent_pageHeaderActions__FGRz9{display:flex;flex-shrink:0;gap:8px}.ProgressStudent_btnGhostV2__y9zhV{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:36px}.ProgressStudent_btnGhostV2__y9zhV:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong);color:var(--sk-content-text)}.ProgressStudent_statsContainer__FOqix{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(4,1fr)!important;margin-bottom:18px!important}@media (max-width:900px){.ProgressStudent_statsContainer__FOqix{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:520px){.ProgressStudent_statsContainer__FOqix{grid-template-columns:1fr!important}}.ProgressStudent_statCard__PAWxH{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;box-shadow:0 2px 10px #1419230a!important;color:var(--sk-content-text)!important;display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:16px 18px!important;position:relative;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.ProgressStudent_statCard__PAWxH:hover{box-shadow:0 6px 20px #14192314!important;transform:translateY(-2px)}.ProgressStudent_statCard__PAWxH:before{background:var(--sk-content-divider);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.ProgressStudent_statCardAccent__no-6H:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.ProgressStudent_statTop__WO9kY{align-items:center;display:flex;gap:8px}.ProgressStudent_statIcon__JRRx5{align-items:center;background:var(--sk-content-inset);border-radius:var(--sk-radius-sm);color:var(--sk-content-text-secondary);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ProgressStudent_statCardAccent__no-6H .ProgressStudent_statIcon__JRRx5{background:var(--sk-accent-soft);color:#b08620}.ProgressStudent_statLabel__g1v1Z{color:var(--sk-content-text-secondary)!important;font-size:12px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:.04em!important;line-height:1.2!important;opacity:1!important;text-transform:uppercase!important}.ProgressStudent_statNumber__\+2B9f{-webkit-text-fill-color:var(--sk-content-text)!important;background:none!important;-webkit-background-clip:initial!important;color:var(--sk-content-text)!important;font-size:28px!important;font-weight:var(--sk-fw-bold)!important;line-height:1.05!important;margin:2px 0 0!important}.ProgressStudent_statSubLabel__9J9gE{color:var(--sk-content-text-muted);font-size:12px}.ProgressStudent_searchContainerV2__P-dmW{margin-bottom:16px;max-width:520px;position:relative}.ProgressStudent_searchIconV2__NPhq7{color:var(--sk-content-text-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ProgressStudent_searchInputV2__wgDhM{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);font-family:inherit;font-size:13.5px;padding:10px 38px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.ProgressStudent_searchInputV2__wgDhM::placeholder{color:var(--sk-content-text-muted)}.ProgressStudent_searchInputV2__wgDhM:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.ProgressStudent_clearSearchV2__W8E1H{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background var(--sk-dur-fast) var(--sk-ease-out);width:24px}.ProgressStudent_clearSearchV2__W8E1H:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.ProgressStudent_studentsGrid__7O5K5{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important}.ProgressStudent_studentCard__cGMED{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;box-shadow:0 2px 10px #1419230a!important;color:var(--sk-content-text)!important;cursor:pointer;overflow:hidden;padding:16px 18px!important;position:relative;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)!important}.ProgressStudent_studentCard__cGMED:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.ProgressStudent_studentCard__cGMED:hover{border-color:var(--sk-content-border-strong)!important;box-shadow:0 6px 20px #14192314!important;transform:translateY(-2px)!important}.ProgressStudent_studentHeader__240OC{border:none!important;margin:0 0 12px!important;padding:0!important}.ProgressStudent_studentInfo__hCJu0{display:flex;flex-direction:column;gap:2px}.ProgressStudent_studentName__Bfvlj{color:var(--sk-content-text)!important;font-size:15px!important;font-weight:var(--sk-fw-bold)!important;margin:0!important}.ProgressStudent_studentDetails__SXFyD{color:var(--sk-content-text-muted)!important;font-size:12.5px!important;margin:0!important}.ProgressStudent_minecraftInfo__9bq-w{align-items:center;background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-divider)!important;border-radius:var(--sk-radius-md)!important;display:flex!important;gap:10px;margin:0 0 12px!important;padding:10px!important}.ProgressStudent_minecraftAvatar__cwmOT{flex-shrink:0}.ProgressStudent_minecraftAvatar__cwmOT img,.ProgressStudent_minecraftAvatarimg__pwp2y{border:2px solid var(--sk-accent)!important;border-radius:50%!important;box-shadow:0 0 0 3px #fbd46d2e!important;height:40px!important;object-fit:cover;width:40px!important}.ProgressStudent_minecraftDetails__wah4e{flex:1 1;min-width:0}.ProgressStudent_minecraftName__n0Dm3{color:var(--sk-content-text)!important;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important}.ProgressStudent_minecraftStats__uUXJE{display:flex!important;gap:10px;margin-top:4px}.ProgressStudent_minecraftStat__NX4WW{align-items:center;background:#0000!important;color:var(--sk-content-text-secondary)!important;display:inline-flex!important;font-size:11.5px!important;gap:3px;padding:0!important}.ProgressStudent_progressSection__44\+mV{margin:0 0 10px!important;padding:0!important}.ProgressStudent_progressHeader__moMGw{align-items:center;display:flex!important;justify-content:space-between;margin-bottom:6px}.ProgressStudent_progressText__kcJb-{color:var(--sk-content-text-secondary)!important;font-size:12px!important;font-weight:var(--sk-fw-semibold)!important}.ProgressStudent_progressPercent__70t6H{color:#b08620!important;font-size:13px!important;font-weight:var(--sk-fw-bold)!important}.ProgressStudent_progressBar__GQcbY{background:var(--sk-content-inset)!important;border-radius:999px!important;height:6px!important;overflow:hidden}.ProgressStudent_progressFill__UtBEw{background:linear-gradient(90deg,var(--sk-accent) 0,#f0b62a 100%)!important;border-radius:999px;height:100%;transition:width var(--sk-dur-med) var(--sk-ease-out)}.ProgressStudent_cardFooter__pCCWH{border:none!important;margin:0!important;padding:0!important}.ProgressStudent_clickHint__ufIx7{color:var(--sk-content-text-muted)!important;font-size:11.5px!important}.ProgressStudent_emptyState__I57RV{background:var(--sk-content-surface)!important;border:1px dashed var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;color:var(--sk-content-text-muted);padding:50px 24px!important;text-align:center}.ProgressStudent_emptyState__I57RV h3{color:var(--sk-content-text)!important;font-size:16px!important;margin:0 0 8px!important}.ProgressStudent_modalOverlay__5Hxn2{align-items:center;animation:ProgressStudent_sk-fade-in__R0qrk var(--sk-dur-med) var(--sk-ease-out);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a9e!important;display:flex!important;inset:0!important;justify-content:center;padding:24px!important;position:fixed!important;z-index:1000}.ProgressStudent_modal__nvLUq{animation:ProgressStudent_sk-scale-in__98PqU var(--sk-dur-med) var(--sk-ease-out);background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-lg)!important;box-shadow:0 24px 60px #0f172a40!important;display:flex;flex-direction:column;max-height:88vh!important;max-width:1000px!important;overflow:hidden!important;padding:0!important;width:100%!important}.ProgressStudent_modalHeader__-dZ5M{align-items:center;background:var(--sk-content-surface)!important;border-bottom:1px solid var(--sk-content-divider)!important;border-radius:0!important;color:var(--sk-content-text)!important;display:flex!important;justify-content:space-between;padding:16px 20px!important}.ProgressStudent_modalTitleWrap__GTr1a{align-items:center;display:flex;gap:10px}.ProgressStudent_modalTitleIcon__Kw1oV{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ProgressStudent_modalHeader__-dZ5M h2{color:var(--sk-content-text)!important;font-size:16px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:var(--sk-tracking-tight)!important;margin:0!important}.ProgressStudent_closeButton__MVoxp{align-items:center;background:none!important;border:1px solid #0000!important;border-radius:var(--sk-radius-sm)!important;color:var(--sk-content-text-muted)!important;cursor:pointer;display:inline-flex!important;height:32px;justify-content:center;padding:0!important;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:32px}.ProgressStudent_closeButton__MVoxp:hover{background:var(--sk-content-inset)!important;color:var(--sk-content-text)!important}.ProgressStudent_modalContent__9cD9y{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:18px 20px!important}.ProgressStudent_modalSection__g-032{border:none!important;margin:0!important;padding:0!important}.ProgressStudent_modalSection__g-032 h3{color:var(--sk-content-text-secondary)!important;font-size:12px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:.04em!important;margin:0 0 10px!important;text-transform:uppercase!important}.ProgressStudent_contactInfo__3NYNW{background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-divider)!important;border-radius:var(--sk-radius-md)!important;padding:12px 14px!important}.ProgressStudent_contactInfo__3NYNW p{color:var(--sk-content-text)!important;font-size:13px!important;margin:0 0 4px!important}.ProgressStudent_contactInfo__3NYNW strong{color:var(--sk-content-text-secondary)!important;font-weight:var(--sk-fw-semibold)!important}.ProgressStudent_minecraftFullInfo__iO4ev{border-top:1px solid var(--sk-content-divider)!important;margin-top:10px!important;padding-top:10px!important}.ProgressStudent_minecraftFullInfo__iO4ev h4{color:var(--sk-content-text-secondary)!important;font-size:12px!important;font-weight:var(--sk-fw-bold)!important;letter-spacing:.04em!important;margin:0 0 8px!important;text-transform:uppercase!important}.ProgressStudent_minecraftProfile__dt-Vg{align-items:center;display:flex!important;gap:12px}.ProgressStudent_minecraftProfile__dt-Vg img{border:2px solid var(--sk-accent)!important;border-radius:50%!important;box-shadow:0 0 0 3px #fbd46d2e!important;height:48px!important;width:48px!important}.ProgressStudent_minecraftStatsGrid__J7P-6{color:var(--sk-content-text-muted);font-size:12.5px;margin-top:4px}.ProgressStudent_projectsGrid__amULc{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}.ProgressStudent_projectItem__OMLFG{background:var(--sk-content-surface)!important;border:1px solid var(--sk-content-border)!important;border-radius:var(--sk-radius-md)!important;display:flex!important;flex-direction:column!important;gap:0!important;overflow:hidden;padding:0!important;position:relative;transition:transform var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.ProgressStudent_projectItem__OMLFG.ProgressStudent_completed__YEzTT{background:#2eae600a!important;border-color:#2eae6066!important}.ProgressStudent_projectItem__OMLFG.ProgressStudent_notCompleted__gARqN{background:var(--sk-content-surface)!important}.ProgressStudent_projectItem__OMLFG:hover{transform:translateY(-1px)}.ProgressStudent_projectNumber__ANP43{align-items:center;background:var(--sk-content-inset)!important;border:1px solid var(--sk-content-border)!important;border-radius:999px!important;color:var(--sk-content-text-secondary)!important;display:inline-flex!important;font-size:11px!important;font-weight:var(--sk-fw-bold)!important;height:24px!important;justify-content:center;left:8px;position:absolute!important;top:8px;width:24px!important;z-index:2}.ProgressStudent_completed__YEzTT .ProgressStudent_projectNumber__ANP43{background:#2eae602e!important;border-color:#2eae6066!important;color:#1f8a4d!important}.ProgressStudent_projectContent__vDfeB{display:flex;flex-direction:column;gap:6px;padding:36px 12px 12px!important}.ProgressStudent_projectTitle__loQbP{color:var(--sk-content-text)!important;font-size:13.5px!important;font-weight:var(--sk-fw-bold)!important;line-height:1.25!important;margin:0!important}.ProgressStudent_projectDesc__sY6WH{color:var(--sk-content-text-muted)!important;font-size:11.5px!important;line-height:1.4!important;margin:0!important}.ProgressStudent_projectCompleted__lR6pH,.ProgressStudent_projectNotCompleted__2I0-B{display:flex;flex-direction:column;gap:8px;margin-top:4px}.ProgressStudent_completedStatus__6f2tB{background:#2eae601f;border:1px solid #2eae604d;border-radius:999px;color:#1f8a4d}.ProgressStudent_completedStatus__6f2tB,.ProgressStudent_notCompletedStatus__PHUvm{align-items:center;display:inline-flex;font-size:11px;font-weight:var(--sk-fw-bold);gap:5px;padding:3px 9px;width:-webkit-fit-content;width:fit-content}.ProgressStudent_notCompletedStatus__PHUvm{background:var(--sk-content-inset);border:1px dashed var(--sk-content-border);border-radius:999px;color:var(--sk-content-text-muted)}.ProgressStudent_projectImage__HUHGL{background:var(--sk-content-inset)!important;border-radius:var(--sk-radius-sm)!important;overflow:hidden}.ProgressStudent_projectImage__HUHGL img{display:block;height:110px!important;object-fit:cover;width:100%!important}.ProgressStudent_imageError__1khtW{color:var(--sk-content-text-muted);font-size:11.5px;padding:10px;text-align:center}.ProgressStudent_expectedRewards__Sk3lS,.ProgressStudent_projectRewards__ZVcxi{display:flex!important;flex-wrap:wrap;gap:6px}.ProgressStudent_reward__CHNg7{align-items:center;background:var(--sk-accent-soft)!important;border:1px solid #fbd46d66!important;border-radius:999px!important;color:#b08620!important;display:inline-flex!important;font-size:11px!important;font-weight:var(--sk-fw-bold)!important;gap:4px;padding:3px 8px!important}.ProgressStudent_notCompleted__gARqN .ProgressStudent_reward__CHNg7{background:var(--sk-content-inset)!important;border-color:var(--sk-content-border)!important;color:var(--sk-content-text-muted)!important}.ProgressStudent_errorContainer__QcqS8{align-items:center;display:flex;justify-content:center;padding:60px 24px}.ProgressStudent_errorMessage__3\+FCs{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.ProgressStudent_errorMessage__3\+FCs h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.ProgressStudent_retryButton__7ghha{background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;font-size:13.5px;font-weight:var(--sk-fw-bold);margin-top:12px;padding:10px 18px}.ProgressStudent_retryButton__7ghha:hover{background:var(--sk-accent-hover)}@media (max-width:768px){.ProgressStudent_page_wrapper__LiPHv{padding:0!important}.ProgressStudent_wrap_content_1__j0xAe{padding:12px 12px 20px!important}.ProgressStudent_pageHeaderV2__uiqWz{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.ProgressStudent_pageHeaderIcon__ebbMt{height:38px;width:38px}.ProgressStudent_pageHeaderTitle__\+NBXH{font-size:16px}.ProgressStudent_pageHeaderPill__mbTgW{font-size:12px;padding:2px 9px}.ProgressStudent_breadcrumbs__JCPZn{font-size:11.5px}.ProgressStudent_statsContainer__FOqix{gap:10px!important;grid-template-columns:1fr 1fr!important}.ProgressStudent_statCard__PAWxH{padding:12px 14px!important}.ProgressStudent_statNumber__\+2B9f{font-size:22px!important}.ProgressStudent_statLabel__g1v1Z,.ProgressStudent_statSubLabel__9J9gE{font-size:11px!important}.ProgressStudent_searchContainerV2__P-dmW{max-width:100%}.ProgressStudent_searchInputV2__wgDhM{font-size:14px;min-height:40px}.ProgressStudent_studentsGrid__7O5K5{gap:10px!important;grid-template-columns:1fr!important}.ProgressStudent_studentCard__cGMED{padding:14px!important}.ProgressStudent_studentName__Bfvlj{font-size:14px!important}.ProgressStudent_minecraftStats__uUXJE{flex-wrap:wrap;gap:8px}.ProgressStudent_modalOverlay__5Hxn2{align-items:center!important;justify-content:center!important;padding:0!important}.ProgressStudent_modal__nvLUq{animation:ProgressStudent_ps-fade-in__\+m0D9 .25s ease-out!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a4d!important;box-sizing:border-box!important;margin:16px!important;max-height:calc(100dvh - 32px)!important;max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important}.ProgressStudent_modalHeader__-dZ5M{padding:14px 16px!important}.ProgressStudent_modalContent__9cD9y{gap:12px;padding:14px 16px!important}.ProgressStudent_projectsGrid__amULc{gap:10px!important;grid-template-columns:1fr!important}}@media (max-width:480px){.ProgressStudent_statsContainer__FOqix{grid-template-columns:1fr!important}}@media (max-width:560px){.ProgressStudent_wrap_content_1__j0xAe{padding:10px 10px 16px!important}.ProgressStudent_pageHeaderTitle__\+NBXH{font-size:15px}.ProgressStudent_pageHeaderIcon__ebbMt{height:36px;width:36px}}@keyframes ProgressStudent_ps-slide-up__NxPNB{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ProgressStudent_ps-fade-in__\+m0D9{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Vrasrabotke_pageWrapper__AinJ-{align-items:center;background-color:#f7fafc;display:flex;justify-content:center;min-height:90vh;padding:20px}.Vrasrabotke_contentContainer__P88PY{background-color:#fff;border-radius:20px;box-shadow:0 8px 24px #0000000d;max-width:400px;padding:30px;text-align:center;transition:box-shadow .3s ease,transform .3s ease}.Vrasrabotke_contentContainer__P88PY:hover{box-shadow:0 12px 36px #0000001a;transform:translateY(-2px)}.Vrasrabotke_gifImage__rWMGY{margin-bottom:20px;width:150px}.Vrasrabotke_title__mZm23{color:#2d3748;font-size:32px;font-weight:700;margin-bottom:12px}.Vrasrabotke_subtitle__nNZZF{color:#718096;font-size:20px}.Materials_page_wrapper__mETYI{background:#0000;display:block;min-height:auto;padding:0}.Materials_wrap_content_1__76tdj{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1280px;padding:24px 28px;width:100%}@media (max-width:900px){.Materials_wrap_content_1__76tdj{padding:16px 14px}}.Materials_loadingContainer__kwxhi{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.Materials_spinner__lvoQ\+{animation:Materials_sk-spin__ERKg2 .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes Materials_sk-spin__ERKg2{to{transform:rotate(1turn)}}.Materials_pageHeaderV2__mcBRV{align-items:flex-start;animation:Materials_sk-fade-in-up__EbiYk var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:20px 22px;position:relative}.Materials_pageHeaderV2__mcBRV:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Materials_pageHeaderLeft__-YKNy{align-items:center;display:flex;gap:14px;min-width:0}.Materials_pageHeaderIcon__8swXQ{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Materials_pageHeaderText__KzuxU{display:flex;flex-direction:column;gap:4px;min-width:0}.Materials_pageHeaderTopRow__xRg4R{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Materials_pageHeaderTitle__2rEea{color:var(--sk-content-text);font-size:19px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.Materials_breadcrumbs__oR1cx{color:var(--sk-content-text-muted);font-size:12px;margin:0}.Materials_pageHeaderActions__4oHvL{display:flex;flex-shrink:0;gap:8px}.Materials_btnGhostV2__p\+FSL{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:36px}.Materials_btnGhostV2__p\+FSL:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong);color:var(--sk-content-text)}.Materials_heroCard__AB53X{animation:Materials_sk-fade-in-up__EbiYk var(--sk-dur-med) var(--sk-ease-out) both;background:linear-gradient(135deg,#1d232b,#2a3140 60%,#3b4255);border-radius:var(--sk-radius-lg);box-shadow:0 6px 24px #0f172a2e;color:#fff;margin-bottom:18px;overflow:hidden;padding:28px 30px;position:relative}.Materials_heroBlob1__TqzWx,.Materials_heroBlob2__qL72A{border-radius:50%;filter:blur(40px);opacity:.45;pointer-events:none;position:absolute}.Materials_heroBlob1__TqzWx{animation:Materials_sk-blob-float__fZLTo 11s ease-in-out infinite;background:radial-gradient(circle,#fbd46de6,#fbd46d00);height:240px;right:-60px;top:-80px;width:240px}.Materials_heroBlob2__qL72A{animation:Materials_sk-blob-float__fZLTo 13s ease-in-out -3s infinite reverse;background:radial-gradient(circle,#8ca5ffd9,#8ca5ff00);bottom:-70px;height:180px;left:20%;width:180px}.Materials_heroContent__gliuD{max-width:760px;position:relative;z-index:1}.Materials_heroTitle__fiulx{font-size:22px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.25;margin:0 0 10px}.Materials_heroDesc__pVIQ\+{color:#ffffffc7;font-size:14px;line-height:1.6;margin:0;max-width:680px}.Materials_errorToast__HzN8o{align-items:center;animation:Materials_sk-fade-in-up__EbiYk var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-left:4px solid #dc3545;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #1419230f;display:flex;gap:10px;margin-bottom:14px;padding:12px 16px}.Materials_errorToastIcon__JkzuU{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Materials_errorToastMsg__nqQFO{color:var(--sk-content-text);flex:1 1;font-size:13.5px;line-height:1.45}.Materials_retryButton__MJaQO{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-sm);color:var(--sk-content-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:var(--sk-fw-semibold);gap:6px;padding:7px 12px;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Materials_retryButton__MJaQO:hover{background:var(--sk-content-inset)}.Materials_statsContainer__D434n{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:22px}@media (max-width:900px){.Materials_statsContainer__D434n{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.Materials_statsContainer__D434n{grid-template-columns:1fr}}.Materials_statCard__NFhN8{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;color:var(--sk-content-text);display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:16px 18px;position:relative;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Materials_statCard__NFhN8:hover{box-shadow:0 6px 20px #14192314;transform:translateY(-2px)}.Materials_statCard__NFhN8:before{background:var(--sk-content-divider);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.Materials_statCardAccent__RDIvk:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.Materials_statTop__ff8YC{align-items:center;display:flex;gap:8px}.Materials_statIcon__Scs0a{align-items:center;background:var(--sk-content-inset);border-radius:var(--sk-radius-sm);color:var(--sk-content-text-secondary);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Materials_statCardAccent__RDIvk .Materials_statIcon__Scs0a{background:var(--sk-accent-soft);color:#b08620}.Materials_statLabel__t6wuf{color:var(--sk-content-text-secondary);font-size:12px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.Materials_statNumber__EH9Dg{color:var(--sk-content-text);font-size:28px;font-weight:var(--sk-fw-bold);line-height:1.05;margin:2px 0 0}.Materials_statSubLabel__6\+NYk{color:var(--sk-content-text-muted);font-size:12px}.Materials_navSectionTitle__UHhdO{color:var(--sk-content-text-secondary);font-size:12px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.Materials_navigationContainer__gvaQb{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.Materials_navigationContainer__gvaQb{grid-template-columns:1fr}}.Materials_navCard__1yGwa{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;color:var(--sk-content-text);cursor:pointer;display:flex;font-family:inherit;gap:14px;overflow:hidden;padding:18px 18px 18px 22px;position:relative;text-align:left;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Materials_navCard__1yGwa:before{background:var(--sk-content-divider);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Materials_navCard__1yGwa:hover{border-color:var(--sk-content-border-strong);box-shadow:0 8px 22px #1419231a;transform:translateY(-2px)}.Materials_navCard__1yGwa:focus-visible{box-shadow:0 0 0 3px #fbd46d59;outline:none}.Materials_navCard_blue__aU5vZ:before{background:linear-gradient(180deg,#5b8def,#3357ff)}.Materials_navCard_green__p18o5:before{background:linear-gradient(180deg,#2eae60,#1f8a4d)}.Materials_navCard_gold__dqabK:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.Materials_navCardIcon__ggQiy{align-items:center;border-radius:var(--sk-radius-md);display:inline-flex;flex-shrink:0;height:48px;justify-content:center;transition:transform var(--sk-dur-fast) var(--sk-ease-out);width:48px}.Materials_navCard_blue__aU5vZ .Materials_navCardIcon__ggQiy{background:#5b8def1f;color:#3357ff}.Materials_navCard_green__p18o5 .Materials_navCardIcon__ggQiy{background:#2eae601f;color:#1f8a4d}.Materials_navCard_gold__dqabK .Materials_navCardIcon__ggQiy{background:var(--sk-accent-soft);color:#b08620}.Materials_navCard__1yGwa:hover .Materials_navCardIcon__ggQiy{transform:scale(1.08) rotate(-3deg)}.Materials_navCardBody__nnsVx{flex:1 1;min-width:0}.Materials_navCardTitle__ZlxQG{color:var(--sk-content-text);font-size:15px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0 0 4px}.Materials_navCardDesc__ltoe6{color:var(--sk-content-text-muted);font-size:12.5px;line-height:1.45;margin:0}.Materials_navCardArrow__6orNJ{align-items:center;background:var(--sk-content-inset);border-radius:var(--sk-radius-sm);color:var(--sk-content-text-secondary);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:transform var(--sk-dur-fast) var(--sk-ease-out),background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:32px}.Materials_navCard__1yGwa:hover .Materials_navCardArrow__6orNJ{background:var(--sk-accent-soft);color:#b08620;transform:translateX(4px)}@media (max-width:768px){.Materials_page_wrapper__mETYI{padding:0}.Materials_wrap_content_1__76tdj{padding:12px 12px 20px}.Materials_pageHeaderV2__mcBRV{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.Materials_pageHeaderIcon__8swXQ{height:38px;width:38px}.Materials_pageHeaderTitle__2rEea{font-size:16px}.Materials_breadcrumbs__oR1cx{font-size:11.5px}.Materials_heroCard__AB53X{padding:22px 20px}.Materials_heroTitle__fiulx{font-size:18px}.Materials_heroDesc__pVIQ\+{font-size:13px;line-height:1.55}.Materials_statsContainer__D434n{gap:10px;grid-template-columns:1fr 1fr}.Materials_statCard__NFhN8{padding:14px}.Materials_statNumber__EH9Dg{font-size:22px}.Materials_statLabel__t6wuf,.Materials_statSubLabel__6\+NYk{font-size:11px}}@media (max-width:480px){.Materials_statsContainer__D434n{grid-template-columns:1fr}.Materials_heroCard__AB53X{padding:18px 16px}.Materials_heroTitle__fiulx{font-size:17px}.Materials_heroBlob1__TqzWx,.Materials_heroBlob2__qL72A{display:none}.Materials_navCard__1yGwa{gap:12px;padding:14px 14px 14px 18px}.Materials_navCardIcon__ggQiy{height:42px;width:42px}.Materials_navCardTitle__ZlxQG{font-size:14px}.Materials_navCardDesc__ltoe6{font-size:12px}}.Me_page_wrapper__5\+OmU{background:#0000;display:block;min-height:auto;padding:0}.Me_wrap_content_1__OQ9uN{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1280px;padding:24px 28px;width:100%}@media (max-width:900px){.Me_wrap_content_1__OQ9uN{padding:16px 14px}}.Me_pageHeaderV2__Q9kQ8{align-items:flex-start;animation:Me_sk-fade-in-up__54tAE var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:20px 22px;position:relative}.Me_pageHeaderV2__Q9kQ8:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Me_pageHeaderLeft__hjdMz{align-items:center;display:flex;gap:14px;min-width:0}.Me_pageHeaderIcon__I-BX3{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Me_pageHeaderText__uTwLD{display:flex;flex-direction:column;gap:4px;min-width:0}.Me_pageHeaderTopRow__7mE1a{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Me_pageHeaderTitle__sHpWa{color:var(--sk-content-text);font-size:19px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.Me_breadcrumbs__JXkXg{color:var(--sk-content-text-muted);font-size:12px;margin:0}.Me_rolePill__dSlwl{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;color:var(--sk-content-text-secondary);display:inline-flex;font-size:12px;font-weight:var(--sk-fw-bold);gap:5px;line-height:1.2;padding:3px 11px}.Me_rolePill_gold__-CjCz{background:var(--sk-accent-soft);border-color:#fbd46d73;color:#b08620}.Me_rolePill_green__p\+daK{background:#2eae601a;border-color:#2eae604d;color:#1f8a4d}.Me_rolePill_red__GkZq1{background:#dc354514;border-color:#dc354547;color:#c0392b}.Me_rolePill_gray__6i1yt{color:var(--sk-content-text-muted)}.Me_grid__uNM0R{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,320px) minmax(0,1fr);margin-bottom:24px}@media (max-width:900px){.Me_grid__uNM0R{grid-template-columns:1fr}}.Me_profileCard__kUz\+2{align-items:center;animation:Me_sk-fade-in-up__54tAE var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;flex-direction:column;overflow:hidden;padding:24px 22px 22px;position:relative;text-align:center}.Me_profileCard__kUz\+2:before{background:linear-gradient(180deg,#fbd46d52,#fbd46d00);content:"";height:78px;left:0;pointer-events:none;position:absolute;right:0;top:0}@media (min-width:901px){.Me_profileCard__kUz\+2{position:-webkit-sticky;position:sticky;top:90px}}.Me_avatarWrapper__aRocz{height:124px;margin-bottom:12px;position:relative;width:124px}.Me_avatar__g96QF{background:var(--sk-content-inset);border:3px solid #fff;border-radius:50%;box-shadow:0 6px 18px #1419231f;height:124px;object-fit:cover;position:relative;width:124px;z-index:1}.Me_avatarFrame__5WcKE{height:calc(100% + 16px);inset:-8px;pointer-events:none;position:absolute;width:calc(100% + 16px);z-index:2}.Me_levelBadge__Qfs-B{align-items:center;background:linear-gradient(135deg,var(--sk-accent),#f0b62a);border:2px solid #fff;border-radius:999px;bottom:-2px;box-shadow:0 4px 10px #fbd46d73;color:var(--sk-text-on-accent);display:inline-flex;font-size:13px;font-weight:var(--sk-fw-bold);height:30px;justify-content:center;min-width:30px;padding:0 8px;position:absolute;right:-2px;z-index:3}.Me_profileName__rCHr1{color:var(--sk-content-text);font-size:18px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin:4px 0 6px}.Me_profileSubrole__-T5Oj{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;color:var(--sk-content-text-secondary);display:inline-flex;font-size:12px;gap:5px;margin-bottom:18px;padding:3px 10px}.Me_statsRow__RKmhs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:14px;width:100%}.Me_statBox__WY\+Tr{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);display:flex;gap:10px;padding:10px 12px;text-align:left}.Me_statBox__WY\+Tr .Me_statIcon__t71OE{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-sm);color:#b08620;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.Me_statValue__XzR-f{color:var(--sk-content-text);font-size:16px;font-weight:var(--sk-fw-bold);line-height:1.05}.Me_statLabel__p3VEP{color:var(--sk-content-text-muted);font-size:11.5px;margin-top:2px}.Me_subscriptionRow__c-6sr{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);display:flex;gap:8px;justify-content:space-between;padding:10px 12px;width:100%}.Me_subscriptionLabel__\+RtfR{color:var(--sk-content-text-muted);font-size:12.5px}.Me_subscriptionValueEmpty__pKdCY{background:#dc354514;border:1px solid #dc354547;border-radius:999px;color:#c0392b}.Me_subscriptionValueEmpty__pKdCY,.Me_subscriptionValue__\+g2Ps{align-items:center;display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-bold);gap:4px;padding:3px 9px}.Me_subscriptionValue__\+g2Ps{background:#1987541a;border:1px solid #1987544d;border-radius:999px;color:#157347;text-align:right}.Me_infoColumn__2j9iW{display:flex;flex-direction:column;gap:16px}.Me_infoCard__kIxfK{animation:Me_sk-fade-in-up__54tAE var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;padding:18px 20px}.Me_infoCardHead__wMowF{align-items:center;display:flex;gap:10px;margin-bottom:10px}.Me_infoCardIcon__1GV7G{align-items:center;border-radius:var(--sk-radius-md);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.Me_infoCardIcon__1GV7G,.Me_infoCardIcon_gold__d-S-p{background:var(--sk-accent-soft);color:#b08620}.Me_infoCardIcon_green__8ZCm8{background:#2eae601f;color:#1f8a4d}.Me_infoCardIcon_red__1vSvo{background:#dc35451a;color:#c0392b}.Me_infoCardIcon_gray__\+ibbV{background:var(--sk-content-inset);color:var(--sk-content-text-muted)}.Me_infoCardTitle__nGAbi{color:var(--sk-content-text);font-size:15px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.Me_infoCardText__aujeP{color:var(--sk-content-text-secondary);font-size:13.5px;line-height:1.6;margin:0}.Me_infoCardText__aujeP strong{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.Me_abilityList__r5AIx{display:flex;flex-direction:column;gap:8px;list-style:none;margin:12px 0 0;padding:0}.Me_abilityItem__wdN44{align-items:flex-start;color:var(--sk-content-text);display:flex;font-size:13px;gap:10px;line-height:1.45}.Me_abilityIcon__26FSg{align-items:center;background:#2eae601f;border-radius:50%;color:#1f8a4d;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;width:18px}.Me_roleHint__GMMoO{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);color:var(--sk-content-text-muted);display:flex;font-size:12px;gap:6px;line-height:1.45;margin-top:14px;padding:9px 12px}.Me_servicesGrid__yu8a6{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:12px}@media (max-width:720px){.Me_servicesGrid__yu8a6{grid-template-columns:1fr}}.Me_serviceCard__ooC0R{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);display:flex;gap:10px;overflow:hidden;padding:12px 12px 12px 16px;position:relative;text-decoration:none;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Me_serviceCard__ooC0R:before{background:var(--sk-content-divider);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.Me_serviceCard_blue__6BFnS:before{background:linear-gradient(180deg,#5b8def,#3357ff)}.Me_serviceCard_green__LX\+zM:before{background:linear-gradient(180deg,#2eae60,#1f8a4d)}.Me_serviceCard_gold__LLALl:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.Me_serviceCard__ooC0R:hover{border-color:var(--sk-content-border-strong);box-shadow:0 6px 16px #14192314;transform:translateY(-2px)}.Me_serviceCardIcon__d5LWm{align-items:center;border-radius:var(--sk-radius-md);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Me_serviceCard_blue__6BFnS .Me_serviceCardIcon__d5LWm{background:#5b8def1f;color:#3357ff}.Me_serviceCard_green__LX\+zM .Me_serviceCardIcon__d5LWm{background:#2eae601f;color:#1f8a4d}.Me_serviceCard_gold__LLALl .Me_serviceCardIcon__d5LWm{background:var(--sk-accent-soft);color:#b08620}.Me_serviceCardBody__icl62{flex:1 1;min-width:0}.Me_serviceCardTitle__R1y-i{align-items:center;color:var(--sk-content-text);display:flex;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:4px;line-height:1.2}.Me_serviceCardTitle__R1y-i svg{color:var(--sk-content-text-muted);flex-shrink:0}.Me_serviceCardDesc__iCBYY{color:var(--sk-content-text-muted);font-size:11.5px;line-height:1.4;margin-top:3px}.Me_rolesGrid__LnHss{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media (max-width:720px){.Me_rolesGrid__LnHss{grid-template-columns:1fr}}.Me_roleSlot__43dLz{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);overflow:hidden;padding:12px 12px 12px 16px;position:relative;transition:border-color var(--sk-dur-fast) var(--sk-ease-out)}.Me_roleSlot__43dLz:before{background:var(--sk-content-divider);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.Me_roleSlot_gold__yYrhL:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.Me_roleSlot_green__xRVFw:before{background:linear-gradient(180deg,#2eae60,#1f8a4d)}.Me_roleSlot_red__0eUII:before{background:linear-gradient(180deg,#dc3545,#c0392b)}.Me_roleSlot_gray__B0\+h5:before{background:linear-gradient(180deg,#94a3b8,#64748b)}.Me_roleSlotActive__hRBoE{background:var(--sk-accent-soft);border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e}.Me_roleSlotHead__tiC5\+{align-items:center;color:var(--sk-content-text);display:flex;gap:6px;margin-bottom:4px}.Me_roleSlotTitle__I64DC{flex:1 1;font-size:13px;font-weight:var(--sk-fw-bold)}.Me_roleSlotYou__xFStS{align-items:center;background:var(--sk-accent);border-radius:999px;color:var(--sk-text-on-accent);display:inline-flex;font-size:10.5px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;padding:1px 7px;text-transform:uppercase}.Me_roleSlotDesc__HM-Iv{color:var(--sk-content-text-muted);font-size:12px;line-height:1.45}@media (max-width:768px){.Me_page_wrapper__5\+OmU{padding:0}.Me_wrap_content_1__OQ9uN{padding:12px 12px 20px}.Me_pageHeaderV2__Q9kQ8{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.Me_pageHeaderIcon__I-BX3{height:38px;width:38px}.Me_pageHeaderTitle__sHpWa{font-size:16px}.Me_breadcrumbs__JXkXg{font-size:11.5px}.Me_profileCard__kUz\+2{position:static!important;top:auto!important}.Me_avatarWrapper__aRocz,.Me_avatar__g96QF{height:110px;width:110px}.Me_profileName__rCHr1{font-size:17px}.Me_infoCard__kIxfK{padding:16px}.Me_infoCardTitle__nGAbi{font-size:14px}.Me_infoCardText__aujeP{font-size:13px;line-height:1.55}.Me_abilityItem__wdN44{font-size:12.5px}}@media (max-width:480px){.Me_rolesGrid__LnHss,.Me_servicesGrid__yu8a6{grid-template-columns:1fr}.Me_statsRow__RKmhs{grid-template-columns:1fr 1fr}}.Comments_wrap_comments_center_new_comment__45yNi{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:16px}.Comments_avatarWrapper__0TMuZ{display:inline-block;flex-shrink:0;position:relative}.Comments_wrap_content_2_ava_default__ivIEK{border-radius:50%;box-shadow:0 2px 8px #0000001a;cursor:pointer;height:40px;object-fit:cover;width:40px}.Comments_avatarFrame__-2q5O{border-radius:50%;height:44px;left:-2px;pointer-events:none;position:absolute;top:-2px;width:44px;z-index:1}.Comments_dataTextIntoComments__FD6k7{display:flex;flex:1 1;flex-direction:column;gap:4px}.Comments_dataTextIntoComments__FD6k7 p{color:#2d3748;font-size:14px;font-weight:600;margin:0}.Comments_dataTextIntoComments__FD6k7 p span{color:#718096;font-size:12px;font-weight:400;margin-left:8px}.Comments_comment_once__0eZ25{background:#f7fafc;border-radius:8px;color:#4a5568;font-size:13px;line-height:1.4;padding:10px}@media (max-width:480px){.Comments_wrap_comments_center_new_comment__45yNi{align-items:center;flex-direction:column}.Comments_dataTextIntoComments__FD6k7{align-items:center;text-align:center}.Comments_comment_once__0eZ25{width:100%}}.Comments_wrap_comments__4-bix{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000d;box-sizing:border-box;margin:0 auto 32px;max-width:1080px;overflow:hidden;padding:24px;width:100%}.Comments_wrap_comments_center__DZpOZ{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:1000px;min-width:0;width:100%}.Comments_wrap_comments_center_header__B0CUO{align-items:center;display:flex;justify-content:space-between}.Comments_wrap_comments_center_header__B0CUO a img{cursor:pointer;height:24px;width:24px}.Comments_wrap_comments_center_header_counter__cxDrn{align-items:center;display:flex;gap:8px}.Comments_wrap_comments_center_header_counter__cxDrn img{cursor:pointer;height:20px;width:20px}.Comments_wrap_comments_center_header_counter__cxDrn p{color:#2d3748;font-size:14px;font-weight:600;margin:0}.Comments_error_message_plus__hqEj3{color:#e53e3e;font-size:12px;margin:0 0 8px}.Comments_wrap_comments_center_2__xihKd p{color:#2d3748;font-size:16px;font-weight:500;margin:0}.Comments_wrap_comments_center_new_comment__45yNi{align-items:flex-start;color:#2d3748;display:flex;gap:12px;margin-bottom:16px}.Comments_wrap_comments_center_new_comment__45yNi img{border-radius:50%;height:40px;object-fit:cover;width:40px}.Comments_wrap_comments_center_new_comment__45yNi textarea{border:2px solid #e2e8f0;border-radius:8px;color:#2d3748;font-size:14px;min-height:80px;padding:10px;resize:vertical;transition:border-color .3s ease;width:100%}.Comments_wrap_comments_center_new_comment__45yNi textarea:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.Comments_error_message__5Uvoi{color:#e53e3e;font-size:12px;margin-left:20px}.Comments_btnRequestCam__60jl-{display:flex;justify-content:flex-end;margin-top:8px}.Comments_wrap_comments_center_comment__EOlfm{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){.Comments_wrap_comments__4-bix{border-radius:12px;margin-bottom:20px;padding:14px}.Comments_wrap_comments_center__DZpOZ,.Comments_wrap_comments_center_new_comment__45yNi{max-width:100%!important;min-width:0;width:100%!important}.Comments_wrap_comments_center_new_comment__45yNi{gap:10px;padding:12px}.Comments_wrap_comments_center_new_comment__45yNi textarea{box-sizing:border-box;font-size:14px;width:100%}.Comments_dataTextIntoComments__FD6k7{flex:1 1;min-width:0}.Comments_comment_once__0eZ25{overflow-wrap:anywhere;word-break:break-word}}@media (max-width:480px){.Comments_wrap_comments__4-bix{padding:12px}.Comments_wrap_comments_center_header__B0CUO{align-items:flex-start;flex-direction:column;gap:8px}.Comments_wrap_comments_center_header_counter__cxDrn{margin-left:auto}.Comments_wrap_comments_center_new_comment__45yNi{align-items:stretch;flex-direction:column}.Comments_wrap_comments_center_new_comment__45yNi textarea{min-height:80px}.Comments_btnRequestCam__60jl-{justify-content:stretch}.Comments_btnRequestCam__60jl->*{width:100%}}.MyButton_1_myBtn__Rc8Ot{background-color:#fbd46d;border:1px solid #000;border-radius:10px;cursor:pointer;display:block;font-size:14px;font-weight:300;padding:10px 24px;text-align:center}.Loader_isLoading__c7KbU{text-align:center}.Settings_page_wrapper__bh2JZ{background:#0000;display:block;min-height:auto;padding:0}.Settings_wrap_content_1__YUpMF{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1280px;padding:24px 28px;width:100%}@media (max-width:900px){.Settings_wrap_content_1__YUpMF{padding:16px 14px}}.Settings_pageHeaderV2__h-yOM{align-items:flex-start;animation:Settings_sk-fade-in-up__WCaTo var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:20px 22px;position:relative}.Settings_pageHeaderV2__h-yOM:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Settings_pageHeaderLeft__8y5Nk{align-items:center;display:flex;gap:14px;min-width:0}.Settings_pageHeaderIcon__kkMyK{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Settings_pageHeaderText__oMLBN{display:flex;flex-direction:column;gap:4px;min-width:0}.Settings_pageHeaderTopRow__Km3L-{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Settings_pageHeaderTitle__qd8gm{color:var(--sk-content-text);font-size:19px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.Settings_breadcrumbs__EqyD7{color:var(--sk-content-text-muted);font-size:12px;margin:0}.Settings_toast__dkVW2{align-items:center;animation:Settings_sk-fade-in-up__WCaTo var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-left-width:4px;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #1419230f;display:flex;gap:10px;margin-bottom:14px;padding:12px 16px}.Settings_toastSuccess__SQo-q{border-left-color:#2eae60}.Settings_toastError__0-4Db{border-left-color:#dc3545}.Settings_toastIcon__zZ-ty{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Settings_toastSuccess__SQo-q .Settings_toastIcon__zZ-ty{background:#2eae601f;color:#2eae60}.Settings_toastError__0-4Db .Settings_toastIcon__zZ-ty{background:#dc35451f;color:#c0392b}.Settings_toastMsg__9z6qQ{color:var(--sk-content-text);flex:1 1;font-size:13.5px;line-height:1.45}.Settings_toastClose__daU-4{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background var(--sk-dur-fast) var(--sk-ease-out);width:26px}.Settings_toastClose__daU-4:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Settings_loadingHint__WzZ0y{align-items:center;color:var(--sk-content-text-muted);display:inline-flex;font-size:12px;gap:6px;margin-bottom:12px;padding:6px 12px}.Settings_grid__NaDJF{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,320px) minmax(0,1fr)}@media (max-width:900px){.Settings_grid__NaDJF{grid-template-columns:1fr}}.Settings_photoCard__mfYMx{align-items:center;animation:Settings_sk-fade-in-up__WCaTo var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;flex-direction:column;overflow:hidden;padding:22px 22px 20px;position:relative;text-align:center}.Settings_photoCard__mfYMx:before{background:linear-gradient(180deg,#fbd46d40,#fbd46d00);content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0;top:0}@media (min-width:901px){.Settings_photoCard__mfYMx{position:-webkit-sticky;position:sticky;top:90px}}.Settings_cardTitle__pay78{color:var(--sk-content-text-secondary);font-size:12px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 14px;position:relative;text-transform:uppercase;z-index:1}.Settings_avatarWrapper__Tc-TB{height:124px;margin-bottom:14px;position:relative;width:124px}.Settings_avatar__ivLbc{background:var(--sk-content-inset);border:3px solid #fff;border-radius:50%;box-shadow:0 6px 18px #1419231f;height:124px;object-fit:cover;width:124px}.Settings_avatarReset__2QND3{align-items:center;background:#fff;border:1px solid #dc354566;border-radius:50%;box-shadow:0 4px 12px #1419231f;color:#c0392b;cursor:pointer;display:inline-flex;height:28px;justify-content:center;position:absolute;right:-2px;top:-2px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out);width:28px}.Settings_avatarReset__2QND3:hover{background:#dc354514;transform:scale(1.06)}.Settings_hiddenFileInput__CtXNz{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Settings_uploadButton__heIQ2{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;justify-content:center;padding:9px 14px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Settings_uploadButton__heIQ2:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong)}.Settings_uploadHint__BZ21X{color:var(--sk-content-text-secondary);font-size:11.5px;margin-top:10px;word-break:break-word}.Settings_uploadHint__BZ21X strong{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.Settings_uploadNote__TZmwQ{border-top:1px solid var(--sk-content-divider);color:var(--sk-content-text-muted);font-size:11.5px;line-height:1.45;margin-top:14px;padding-top:14px;text-align:center}.Settings_formColumn__XDX7c{display:flex;flex-direction:column;gap:16px}.Settings_formCard__9XQra{animation:Settings_sk-fade-in-up__WCaTo var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;padding:18px 20px}.Settings_formCardHead__4yyYL{align-items:center;border-bottom:1px solid var(--sk-content-divider);display:flex;gap:10px;margin-bottom:14px;padding-bottom:14px}.Settings_formCardIcon__fJb-3{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.Settings_formCardTitle__hATSh{color:var(--sk-content-text);font-size:15px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.Settings_formGrid__GRfXe{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:1fr 1fr}@media (max-width:560px){.Settings_formGrid__GRfXe{grid-template-columns:1fr}}.Settings_fieldFull__aSEaX{grid-column:1/-1}.Settings_field__1spoI{display:flex;flex-direction:column;gap:5px}.Settings_label__9Zvq4{color:var(--sk-content-text-secondary);font-size:12px;font-weight:var(--sk-fw-bold);letter-spacing:.01em}.Settings_input__3dpPr{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);font-family:inherit;font-size:13.5px;padding:10px 12px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Settings_input__3dpPr::placeholder{color:var(--sk-content-text-muted)}.Settings_input__3dpPr:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.Settings_fieldHint__HW4yi{color:var(--sk-content-text-muted);font-size:11.5px;line-height:1.45}.Settings_formActions__L0QqS{border-top:1px solid var(--sk-content-divider);display:flex;justify-content:flex-end;margin-top:18px;padding-top:14px}.Settings_saveButton__MV-3B{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Settings_saveButton__MV-3B:hover:not(:disabled){background:var(--sk-accent-hover);box-shadow:0 6px 18px #fbd46d66;transform:translateY(-1px)}.Settings_saveButton__MV-3B:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.Settings_dangerCard__0HdD\+{align-items:center;animation:Settings_sk-fade-in-up__WCaTo var(--sk-dur-med) var(--sk-ease-out) both;background:#dc35450a;border:1px solid #dc354538;border-radius:var(--sk-radius-lg);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;overflow:hidden;padding:18px 20px 18px 22px;position:relative}.Settings_dangerCard__0HdD\+:before{background:linear-gradient(180deg,#dc3545,#c0392b);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Settings_dangerHead__Cde0B{align-items:flex-start;display:flex;flex:1 1;gap:12px;min-width:220px}.Settings_dangerIcon__8F47x{align-items:center;background:#dc35451f;border-radius:var(--sk-radius-md);color:#c0392b;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.Settings_dangerTitle__djYoz{color:#c0392b;font-size:14.5px;font-weight:var(--sk-fw-bold);margin:0 0 4px}.Settings_dangerText__BnBsh{color:var(--sk-content-text-secondary);font-size:12.5px;line-height:1.5;margin:0;max-width:540px}.Settings_logoutButton__7VLmr{align-items:center;background:var(--sk-content-surface);border:1px solid #dc354552;border-radius:var(--sk-radius-md);color:#c0392b;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Settings_logoutButton__7VLmr:hover{background:#dc35451a;border-color:#dc35458c}.Settings_modalOverlay__PAzC8{align-items:center;animation:Settings_sk-fade-in__eb-YO var(--sk-dur-med) var(--sk-ease-out);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a9e;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.Settings_modalCard__vYsFG{animation:Settings_sk-scale-in__bZA7v var(--sk-dur-med) var(--sk-ease-out);background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 24px 60px #0f172a40;max-width:460px;overflow:hidden;width:100%}.Settings_modalHead__t62ys{align-items:center;border-bottom:1px solid var(--sk-content-divider);display:flex;justify-content:space-between;padding:16px 20px}.Settings_modalTitleWrap__fjTjY{align-items:center;display:flex;gap:10px}.Settings_modalIcon__VgbV2{align-items:center;background:#dc35451f;border-radius:var(--sk-radius-md);color:#c0392b;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.Settings_modalTitle__S5AGm{color:var(--sk-content-text);font-size:16px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin:0}.Settings_modalClose__2ndjK{align-items:center;background:none;border:1px solid #0000;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:32px}.Settings_modalClose__2ndjK:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Settings_modalBody__KJlGY{display:flex;flex-direction:column;gap:8px;padding:18px 20px}.Settings_confirmText__uP6La{color:var(--sk-content-text);font-size:14px;line-height:1.55;margin:0}.Settings_confirmHint__JPPhY{color:var(--sk-content-text-muted);font-size:12.5px;margin:0}.Settings_modalFooter__kv0P9{border-top:1px solid var(--sk-content-divider);display:flex;gap:8px;justify-content:flex-end;padding:12px 20px}.Settings_btnSecondary__uRW2w{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-semibold);padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Settings_btnSecondary__uRW2w:hover{background:var(--sk-content-inset)}.Settings_btnDangerSolid__jlDti{align-items:center;background:linear-gradient(135deg,#dc3545,#c0392b);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #dc354547;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px;transition:transform var(--sk-dur-fast) var(--sk-ease-out)}.Settings_btnDangerSolid__jlDti:hover{transform:translateY(-1px)}@media (max-width:768px){.Settings_page_wrapper__bh2JZ{padding:0}.Settings_wrap_content_1__YUpMF{padding:12px 12px 20px}.Settings_pageHeaderV2__h-yOM{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.Settings_pageHeaderIcon__kkMyK{height:38px;width:38px}.Settings_pageHeaderTitle__qd8gm{font-size:16px}.Settings_breadcrumbs__EqyD7{font-size:11.5px}.Settings_photoCard__mfYMx{padding:18px 18px 16px;position:static!important;top:auto!important}.Settings_avatarWrapper__Tc-TB,.Settings_avatar__ivLbc{height:110px;width:110px}.Settings_formCard__9XQra{padding:16px}.Settings_formCardHead__4yyYL{margin-bottom:12px;padding-bottom:12px}.Settings_formCardTitle__hATSh{font-size:14px}.Settings_input__3dpPr{font-size:14px;min-height:42px}.Settings_saveButton__MV-3B{min-height:44px;width:100%}.Settings_dangerCard__0HdD\+{align-items:stretch;flex-direction:column;padding:16px 16px 16px 20px}.Settings_dangerHead__Cde0B{min-width:0}.Settings_logoutButton__7VLmr{justify-content:center;min-height:44px;width:100%}.Settings_modalOverlay__PAzC8{align-items:flex-end;padding:0}.Settings_modalCard__vYsFG{animation:Settings_ms-slide-up__ALNR8 .25s ease-out;border-radius:16px 16px 0 0;max-width:100%;width:100%}.Settings_modalBody__KJlGY,.Settings_modalHead__t62ys{padding:14px 16px}.Settings_modalFooter__kv0P9{flex-wrap:wrap;gap:8px;padding:12px 16px}.Settings_btnDangerSolid__jlDti,.Settings_btnSecondary__uRW2w{flex:1 1;font-size:13.5px;min-height:44px}}@keyframes Settings_ms-slide-up__ALNR8{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Forum_page_wrapper__zX\+Nl{background:#0000;display:block;min-height:auto;padding:0}.Forum_wrap_content_1__D8u\+z{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1280px;padding:24px 28px;width:100%}.Forum_pageHeaderV2__XwqkR{align-items:flex-start;animation:Forum_sk-fade-in-up__h8vOX var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:20px 22px;position:relative}.Forum_pageHeaderV2__XwqkR:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Forum_pageHeaderLeft__vvlm6{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.Forum_pageHeaderIcon__O1Njx{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Forum_pageHeaderText__A5fvh{display:flex;flex-direction:column;gap:4px;min-width:0}.Forum_pageHeaderTopRow__i6QaB{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Forum_pageHeaderTitle__t3Fu3{color:var(--sk-content-text);font-size:19px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.Forum_pageHeaderPill__nz2in{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;display:inline-flex;font-size:13px;gap:5px;line-height:1;padding:3px 11px}.Forum_pageHeaderPillStrong__3OV\+Q{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.Forum_breadcrumbs__jT1EX,.Forum_pageHeaderPillMuted__M-SFg{color:var(--sk-content-text-muted)}.Forum_breadcrumbs__jT1EX{font-size:12px;margin:0}.Forum_pageHeaderActions__ydi99{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end}.Forum_btnGhostV2__rOHoi{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:36px}.Forum_btnGhostV2__rOHoi:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong);color:var(--sk-content-text)}.Forum_btnPrimaryV2__Y1yze{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);gap:6px;padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Forum_btnPrimaryV2__Y1yze:hover{background:var(--sk-accent-hover);box-shadow:0 6px 18px #fbd46d66;transform:translateY(-1px)}.Forum_btnSecondaryV2__hL4of{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Forum_btnSecondaryV2__hL4of:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong)}.Forum_loadingContainer__lUZGQ{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.Forum_spinner__QtXhf{animation:Forum_forum-spin__GHKfE .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes Forum_forum-spin__GHKfE{to{transform:rotate(1turn)}}.Forum_errorState__jwlZw{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.Forum_errorIcon__WmTfX{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.Forum_errorState__jwlZw h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.Forum_errorState__jwlZw p{font-size:13.5px;margin:0 0 14px}.Forum_retryButton__CQ2\+E{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.Forum_retryButton__CQ2\+E:hover{background:var(--sk-accent-hover)}.Forum_grid__nuLcv{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,340px)}@media (max-width:900px){.Forum_grid__nuLcv{grid-template-columns:1fr}}.Forum_sectionTitle__urywE{color:var(--sk-content-text-secondary);font-size:12px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.Forum_categoriesSection__z6OGY{min-width:0}.Forum_categoriesGrid__d2u8D{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media (max-width:560px){.Forum_categoriesGrid__d2u8D{grid-template-columns:1fr}}.Forum_categoryCard__H1ZCo{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;box-sizing:border-box;color:var(--sk-content-text);cursor:pointer;display:flex;font-family:inherit;overflow:hidden;padding:16px 18px 16px 22px;position:relative;text-align:left;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Forum_categoryCard__H1ZCo:before{background:var(--sk-content-divider);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Forum_categoryCard__H1ZCo:hover{border-color:var(--sk-content-border-strong);box-shadow:0 8px 22px #1419231a;transform:translateY(-2px)}.Forum_categoryCard_blue__Z1U7w:before{background:linear-gradient(180deg,#5b8def,#3357ff)}.Forum_categoryCard_green__ayItR:before{background:linear-gradient(180deg,#2eae60,#1f8a4d)}.Forum_categoryCard_gold__qUR3B:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.Forum_categoryCard_violet__4fn4\+:before{background:linear-gradient(180deg,#a78bfa,#7c3aed)}.Forum_categoryCard_cyan__CXpQ3:before{background:linear-gradient(180deg,#38bdf8,#0284c7)}.Forum_categoryCard_red__eMg3H:before{background:linear-gradient(180deg,#f87171,#b91c1c)}.Forum_categoryCardBody__66fGL{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.Forum_categoryCardHead__vmhEF{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.Forum_categoryTitle__T3rrZ{color:var(--sk-content-text);flex:1 1;font-size:15px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.25;margin:0;min-width:0;word-break:break-word}.Forum_categoryArrow__UY75H{color:var(--sk-content-text-muted);flex-shrink:0;margin-top:3px;transition:transform var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.Forum_categoryCard__H1ZCo:hover .Forum_categoryArrow__UY75H{color:#b08620;transform:translateX(3px)}.Forum_categoryDescription__fFjsc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--sk-content-text-secondary);display:-webkit-box;font-size:12.5px;line-height:1.5;margin:0;overflow:hidden}.Forum_categoryFooter__ncwJO{align-items:center;border-top:1px dashed var(--sk-content-divider);color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 14px;margin-top:6px;padding-top:10px}.Forum_categoryTopicCount__3IXr7{align-items:center;color:var(--sk-content-text-secondary);display:inline-flex;font-weight:var(--sk-fw-semibold);gap:4px}.Forum_categoryLast__n4REJ{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px;min-width:0}.Forum_categoryLastAuthor__-VMcO{color:var(--sk-content-text);font-weight:var(--sk-fw-semibold)}.Forum_categoryLastTime__Fg71S,.Forum_emptyCard__w4GNJ{color:var(--sk-content-text-muted)}.Forum_emptyCard__w4GNJ{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-lg);font-size:13.5px;padding:50px 24px;text-align:center}.Forum_sidebar__lV3KD{display:flex;flex-direction:column;gap:14px;min-width:0}.Forum_searchCard__DWf44{padding:14px}.Forum_searchCard__DWf44,.Forum_sideCard__yVzSV{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a}.Forum_sideCard__yVzSV{animation:Forum_sk-fade-in-up__h8vOX var(--sk-dur-med) var(--sk-ease-out) both;padding:14px 16px}.Forum_sideCardHead__-7K8C{align-items:center;border-bottom:1px solid var(--sk-content-divider);display:flex;gap:8px;margin-bottom:10px;padding-bottom:10px}.Forum_sideCardIcon__rg50c{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-sm);color:#b08620;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Forum_sideCardTitle__69vhx{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin:0}.Forum_recentList__OsBg8{display:flex;flex-direction:column;gap:0}.Forum_recentItem__a\+lMB{border-bottom:1px solid var(--sk-content-divider);padding:10px 0}.Forum_recentItem__a\+lMB:last-child{border-bottom:none;padding-bottom:0}.Forum_recentItem__a\+lMB:first-child{padding-top:0}.Forum_recentTopic__oUnxK{color:var(--sk-content-text);font-size:13px;font-weight:var(--sk-fw-semibold);line-height:1.35;margin-bottom:5px;word-break:break-word}.Forum_recentMeta__c7ory{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:10px}.Forum_recentAuthor__N-oU1{align-items:center;color:var(--sk-content-text-secondary);display:inline-flex;font-weight:var(--sk-fw-semibold);gap:4px}.Forum_emptyHint__G9mQQ,.Forum_recentTime__E1VL1{color:var(--sk-content-text-muted)}.Forum_emptyHint__G9mQQ{font-size:12.5px;padding:12px 0 4px;text-align:center}.Forum_statsRow__Xksdy{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.Forum_statBox__HTtZs{background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);padding:12px 14px;text-align:center}.Forum_statValue__xhIcF{color:var(--sk-content-text);font-size:22px;font-weight:var(--sk-fw-bold);line-height:1.05}.Forum_statLabel__l7RXP{color:var(--sk-content-text-muted);font-size:11.5px;margin-top:4px;text-transform:lowercase}@media (max-width:900px){.Forum_wrap_content_1__D8u\+z{padding:16px 14px}}@media (max-width:768px){.Forum_wrap_content_1__D8u\+z{padding:12px 14px 20px}.Forum_pageHeaderV2__XwqkR{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.Forum_pageHeaderIcon__O1Njx{height:38px;width:38px}.Forum_pageHeaderTitle__t3Fu3{font-size:16px}.Forum_breadcrumbs__jT1EX{font-size:11.5px}.Forum_pageHeaderActions__ydi99{gap:6px;justify-content:flex-start}.Forum_pageHeaderActions__ydi99>button{flex:1 1 auto;min-height:38px}.Forum_pageHeaderActions__ydi99>.Forum_btnGhostV2__rOHoi{flex:0 0 auto;width:38px}.Forum_pageHeaderActions__ydi99>.Forum_btnPrimaryV2__Y1yze,.Forum_pageHeaderActions__ydi99>.Forum_btnSecondaryV2__hL4of{font-size:13px;padding:9px 12px}.Forum_grid__nuLcv{gap:14px}.Forum_categoriesGrid__d2u8D{gap:10px;grid-template-columns:1fr}.Forum_categoryCard__H1ZCo{padding:14px 14px 14px 18px}.Forum_categoryTitle__T3rrZ{font-size:14px}.Forum_categoryDescription__fFjsc{-webkit-line-clamp:3;line-clamp:3;font-size:12px}.Forum_searchCard__DWf44{padding:10px}.Forum_sideCard__yVzSV{padding:12px 14px}}@media (max-width:480px){.Forum_wrap_content_1__D8u\+z{padding:10px 12px 16px}.Forum_pageHeaderTitle__t3Fu3{font-size:15px}.Forum_pageHeaderIcon__O1Njx{height:36px;width:36px}.Forum_pageHeaderActions__ydi99>button{width:100%}.Forum_pageHeaderActions__ydi99>.Forum_btnGhostV2__rOHoi{width:38px}.Forum_categoryFooter__ncwJO{align-items:flex-start;flex-direction:column;gap:6px}.Forum_statsRow__Xksdy{grid-template-columns:1fr 1fr}}.Forum_searchContainer__sIqqE{position:relative;width:100%}.Forum_searchForm__RDEiT{align-items:center;display:flex;gap:6px;position:relative}.Forum_searchInputIcon__300MY{color:var(--sk-content-text-muted);display:inline-flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Forum_searchInput__YinxO{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);flex:1 1;font-family:inherit;font-size:13.5px;min-width:0;padding:10px 40px 10px 38px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Forum_searchInput__YinxO::placeholder{color:var(--sk-content-text-muted)}.Forum_searchInput__YinxO:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.Forum_searchClearButton__U3Pox{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;position:absolute;right:50px;top:50%;transform:translateY(-50%);transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:26px}.Forum_searchClearButton__U3Pox:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Forum_searchSubmitButton__ekBYv{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 12px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:38px}.Forum_searchSubmitButton__ekBYv:hover:not(:disabled){background:var(--sk-accent-hover);transform:translateY(-1px)}.Forum_searchSubmitButton__ekBYv:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.Forum_searchSpinIcon__55W6H{animation:Forum_forum-spin__GHKfE .8s linear infinite}.Forum_searchResults__AkJIg{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #1419230f;margin-top:10px;max-height:60vh;overflow-y:auto}.Forum_resultsHeader__-2j6a{align-items:center;border-bottom:1px solid var(--sk-content-divider);display:flex;justify-content:space-between;padding:10px 12px}.Forum_resultsHeader__-2j6a h3{color:var(--sk-content-text);font-size:13px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0;text-transform:uppercase}.Forum_resultsClose__ubx1X{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.Forum_resultsClose__ubx1X:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Forum_resultsSection__ZSeuc{border-bottom:1px solid var(--sk-content-divider);padding:10px 12px}.Forum_resultsSection__ZSeuc:last-child{border-bottom:none}.Forum_resultsSection__ZSeuc h4{color:var(--sk-content-text-muted);font-size:11.5px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.Forum_resultItem__sAaGp{border-bottom:1px dashed var(--sk-content-divider);padding:8px 0}.Forum_resultItem__sAaGp:last-child{border-bottom:none;padding-bottom:0}.Forum_resultItem__sAaGp a{color:#3357ff;display:block;font-size:13px;font-weight:var(--sk-fw-bold);margin-bottom:4px;text-decoration:none}.Forum_resultItem__sAaGp a:hover{text-decoration:underline}.Forum_resultItem__sAaGp p{color:var(--sk-content-text-secondary);font-size:12px;line-height:1.45;margin:0 0 4px}.Forum_resultItem__sAaGp small{color:var(--sk-content-text-muted);font-size:11px}.Forum_noResults__vHV76{color:var(--sk-content-text-muted);font-size:12.5px;margin:0;padding:16px 12px;text-align:center}@media (max-width:480px){.Forum_searchInput__YinxO{font-size:14px;min-height:42px;padding:11px 40px 11px 38px}.Forum_searchSubmitButton__ekBYv{height:42px;width:42px}.Forum_searchClearButton__U3Pox{right:54px}}.CategoryTopics_page_wrapper__YU8b8{background:#0000;display:block;min-height:auto;padding:0}.CategoryTopics_wrap_content_1__LUjeP{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1100px;padding:24px 28px;width:100%}.CategoryTopics_loadingContainer__nRs7O{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.CategoryTopics_spinner__4V0N2{animation:CategoryTopics_ct-spin__pqULm .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes CategoryTopics_ct-spin__pqULm{to{transform:rotate(1turn)}}.CategoryTopics_errorState__0nIrm{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.CategoryTopics_errorIcon__CRfm3{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.CategoryTopics_errorState__0nIrm h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.CategoryTopics_errorState__0nIrm p{font-size:13.5px;margin:0 0 14px}.CategoryTopics_retryButton__gF5FA{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.CategoryTopics_retryButton__gF5FA:hover{background:var(--sk-accent-hover)}.CategoryTopics_backLink__wZ8tc{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;margin-bottom:12px;padding:7px 12px;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.CategoryTopics_backLink__wZ8tc:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.CategoryTopics_categoryHeader__iXdVs{align-items:flex-start;animation:CategoryTopics_sk-fade-in-up__cn4An var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:14px;margin-bottom:16px;overflow:hidden;padding:18px 22px 18px 26px;position:relative}.CategoryTopics_categoryHeader__iXdVs:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.CategoryTopics_categoryHeaderIcon__8PWPy{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.CategoryTopics_categoryHeaderText__jMmwR{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.CategoryTopics_categoryHeaderTopRow__LOuKa{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CategoryTopics_categoryTitle__pb1nA{color:var(--sk-content-text);font-size:18px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.25;margin:0;overflow-wrap:anywhere;word-break:break-word}.CategoryTopics_categoryDescription__CPi1u{color:var(--sk-content-text-secondary);font-size:13px;line-height:1.5;margin:0;word-break:break-word}.CategoryTopics_pageHeaderPill__Tpq4E{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;display:inline-flex;font-size:12.5px;gap:5px;line-height:1;padding:3px 11px}.CategoryTopics_pageHeaderPillStrong__iedL5{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.CategoryTopics_pageHeaderPillMuted__7B2W6{color:var(--sk-content-text-muted)}.CategoryTopics_topicsList__euxk1{display:flex;flex-direction:column;gap:10px}.CategoryTopics_topicCard__lY8uO{animation:CategoryTopics_sk-fade-in-up__cn4An var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 1px 4px #1419230a;color:var(--sk-content-text);cursor:pointer;display:block;font-family:inherit;overflow:hidden;padding:14px 16px 14px 20px;position:relative;text-align:left;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out);width:100%}.CategoryTopics_topicCard__lY8uO:before{background:var(--sk-content-divider);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.CategoryTopics_topicCard__lY8uO:hover{border-color:var(--sk-content-border-strong);box-shadow:0 6px 18px #14192314;transform:translateY(-2px)}.CategoryTopics_topicCardPinned__5DiaZ:before,.CategoryTopics_topicCard__lY8uO:hover:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.CategoryTopics_topicCardPinned__5DiaZ{background:linear-gradient(180deg,#fbd46d0d 0,var(--sk-content-surface) 60%)}.CategoryTopics_topicCardHead__UFfY7{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.CategoryTopics_topicTitle__GIy-Z{align-items:baseline;color:var(--sk-content-text);display:flex;flex:1 1;font-size:15px;font-weight:var(--sk-fw-bold);gap:6px;letter-spacing:var(--sk-tracking-tight);line-height:1.3;margin:0;min-width:0}.CategoryTopics_topicTitleText__uVVZe{overflow-wrap:anywhere;word-break:break-word}.CategoryTopics_pinnedIcon__maWlK{align-items:center;color:#b08620;display:inline-flex;flex-shrink:0;justify-content:center;margin-top:2px}.CategoryTopics_statusPill__FuMKH{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:var(--sk-fw-bold);gap:3px;padding:3px 8px;text-transform:lowercase}.CategoryTopics_statusOpen__4PulI{background:#2eae601f;border:1px solid #2eae604d;color:#1f8a4d}.CategoryTopics_statusClosed__kyOrE{background:#dc35451a;border:1px solid #dc354547;color:#c0392b}.CategoryTopics_topicPreview__qHwF3{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--sk-content-text-secondary);display:-webkit-box;font-size:12.5px;line-height:1.5;margin:0 0 10px;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.CategoryTopics_topicFooter__uhqB4{align-items:center;border-top:1px dashed var(--sk-content-divider);color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 14px;padding-top:8px}.CategoryTopics_footerItem__6buZY{align-items:center;display:inline-flex;gap:4px;min-width:0}.CategoryTopics_footerStrong__u\+o8E{color:var(--sk-content-text-secondary);font-weight:var(--sk-fw-semibold);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CategoryTopics_footerSpacer__yMXJK{flex:1 1}.CategoryTopics_lastReply__mKCbh{align-items:center;border-top:1px dashed var(--sk-content-divider);color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:4px 6px;margin-top:8px;padding-top:8px}.CategoryTopics_lastReplyLabel__oxrrk{color:var(--sk-content-text-muted);font-size:10.5px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;text-transform:uppercase}.CategoryTopics_lastReplyAuthor__mVP95{color:var(--sk-content-text-secondary);font-weight:var(--sk-fw-semibold);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CategoryTopics_emptyState__MZNzy,.CategoryTopics_lastReplyTime__Tchb4{color:var(--sk-content-text-muted)}.CategoryTopics_emptyState__MZNzy{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-lg);padding:50px 24px;text-align:center}.CategoryTopics_emptyIconWrap__zwwk8{align-items:center;background:var(--sk-accent-soft);border-radius:50%;color:#b08620;display:inline-flex;height:56px;justify-content:center;margin-bottom:12px;width:56px}.CategoryTopics_emptyTitle__oY7h1{color:var(--sk-content-text);font-size:17px;margin:0 0 6px}.CategoryTopics_emptyDescription__NQ1Nb{font-size:13px;line-height:1.5;margin:0 0 14px}.CategoryTopics_createFirstTopic__YEOVV{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.CategoryTopics_createFirstTopic__YEOVV:hover{background:var(--sk-accent-hover)}.CategoryTopics_pagination__dBSIa{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:18px}.CategoryTopics_pageButton__D0n-i{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-sm);color:var(--sk-content-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);height:36px;min-width:36px;padding:0 10px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.CategoryTopics_pageButton__D0n-i:hover{background:var(--sk-content-inset)}.CategoryTopics_activePage__\+UEo9{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-text-on-accent)}.CategoryTopics_activePage__\+UEo9:hover{background:var(--sk-accent-hover)}@media (max-width:900px){.CategoryTopics_wrap_content_1__LUjeP{padding:16px 14px}}@media (max-width:768px){.CategoryTopics_wrap_content_1__LUjeP{padding:12px 14px 20px}.CategoryTopics_categoryHeader__iXdVs{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:12px;padding:14px 14px 14px 18px}.CategoryTopics_categoryHeaderIcon__8PWPy{height:38px;width:38px}.CategoryTopics_categoryTitle__pb1nA{font-size:16px}.CategoryTopics_categoryDescription__CPi1u{font-size:12.5px}.CategoryTopics_topicCard__lY8uO{padding:12px 14px 12px 18px}.CategoryTopics_topicTitle__GIy-Z{font-size:14px}.CategoryTopics_topicCardHead__UFfY7{align-items:flex-start;flex-direction:column;gap:8px}.CategoryTopics_topicPreview__qHwF3{font-size:12px}.CategoryTopics_topicFooter__uhqB4{font-size:11px;gap:5px 12px}.CategoryTopics_footerStrong__u\+o8E{max-width:140px}.CategoryTopics_footerSpacer__yMXJK{display:none}.CategoryTopics_lastReply__mKCbh{font-size:11px}.CategoryTopics_lastReplyAuthor__mVP95{max-width:140px}.CategoryTopics_pageButton__D0n-i{font-size:12.5px;height:34px;min-width:34px}}@media (max-width:480px){.CategoryTopics_wrap_content_1__LUjeP{padding:10px 12px 16px}.CategoryTopics_categoryTitle__pb1nA{font-size:15px}.CategoryTopics_topicCard__lY8uO{padding:12px 12px 12px 16px}.CategoryTopics_topicTitle__GIy-Z{font-size:13.5px}.CategoryTopics_emptyState__MZNzy{padding:36px 16px}.CategoryTopics_emptyTitle__oY7h1{font-size:16px}}.CommentForm_commentFormContainer__dtizZ{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 1px 4px #1419230a;overflow:hidden;padding:14px 16px}.CommentForm_commentFormContainer__dtizZ h3{color:var(--sk-content-text-secondary);font-size:13px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.CommentForm_commentForm__13YR6{display:flex;flex-direction:column;gap:10px}.CommentForm_formGroup__61Eyr{display:flex;flex-direction:column;gap:4px;min-width:0}.CommentForm_commentTextarea__5iws4{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);font-family:inherit;font-size:13.5px;line-height:1.5;max-height:50vh;min-height:100px;padding:10px 12px;resize:vertical;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.CommentForm_commentTextarea__5iws4::placeholder{color:var(--sk-content-text-muted)}.CommentForm_commentTextarea__5iws4:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.CommentForm_commentTextarea__5iws4:disabled{cursor:not-allowed;opacity:.6}.CommentForm_charCounter__5ASgN{align-self:flex-end;color:var(--sk-content-text-muted);font-size:11.5px}.CommentForm_errorMessages__aIvMz{background:#dc35450f;border:1px solid #dc354540;border-radius:var(--sk-radius-sm);padding:10px 12px}.CommentForm_errorMessage__6\+teq{color:#c0392b;font-size:12.5px;line-height:1.45;margin:0}.CommentForm_errorMessage__6\+teq+.CommentForm_errorMessage__6\+teq{margin-top:4px}.CommentForm_formActions__8rTSl{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.CommentForm_cancelButton__QZLSZ{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.CommentForm_cancelButton__QZLSZ:hover{background:var(--sk-content-inset)}.CommentForm_cancelButton__QZLSZ:disabled{cursor:not-allowed;opacity:.5}.CommentForm_submitButton__\+CLix{background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 12px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.CommentForm_submitButton__\+CLix:hover:not(:disabled){background:var(--sk-accent-hover);transform:translateY(-1px)}.CommentForm_submitButton__\+CLix:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.CommentForm_commentFormContainer__dtizZ{padding:12px 12px 14px}.CommentForm_commentTextarea__5iws4{font-size:14px;min-height:110px}.CommentForm_formActions__8rTSl{flex-direction:column-reverse;gap:8px}.CommentForm_formActions__8rTSl>button{font-size:13.5px;min-height:44px;width:100%}}.TopicView_page_wrapper__Zz9dV{background:#0000;display:block;min-height:auto;padding:0}.TopicView_wrap_content_1__IduSQ{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1100px;padding:24px 28px;width:100%}.TopicView_loadingContainer__3RbmU{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.TopicView_spinner__l6W2n{animation:TopicView_tv-spin__Yd\+Ad .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes TopicView_tv-spin__Yd\+Ad{to{transform:rotate(1turn)}}.TopicView_errorState__V8FRm{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.TopicView_errorIcon__FHrC2{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.TopicView_errorState__V8FRm h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.TopicView_errorState__V8FRm p{font-size:13.5px;margin:0 0 14px}.TopicView_retryButton__Y7KKT{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.TopicView_retryButton__Y7KKT:hover{background:var(--sk-accent-hover)}.TopicView_backLink__mRddn{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;margin-bottom:12px;padding:7px 12px;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.TopicView_backLink__mRddn:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.TopicView_topicHeader__-qBVF{animation:TopicView_sk-fade-in-up__OqXpn var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;margin-bottom:14px;overflow:hidden;padding:18px 22px 18px 26px;position:relative}.TopicView_topicHeader__-qBVF:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.TopicView_topicTitle__HFGWJ{color:var(--sk-content-text);font-size:20px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.3;margin:0 0 12px;overflow-wrap:anywhere;word-break:break-word}.TopicView_topicMeta__25t0K{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px 16px}.TopicView_metaItem__qDy8F{align-items:center;display:inline-flex;gap:5px;min-width:0}.TopicView_metaItem__qDy8F span{color:var(--sk-content-text-secondary);max-width:220px;overflow:hidden;text-overflow:ellipsis}.TopicView_statusPill__zDWf8{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-bold);gap:4px;padding:3px 9px}.TopicView_statusOpen__esy3R{background:#2eae601f;border:1px solid #2eae604d;color:#1f8a4d}.TopicView_statusClosed__6AYi-{background:#dc35451a;border:1px solid #dc354547;color:#c0392b}.TopicView_statusToggle__qN1qP{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;font-family:inherit;font-size:12px;font-weight:var(--sk-fw-semibold);padding:5px 12px}.TopicView_statusToggle__qN1qP:hover{background:var(--sk-content-inset)}.TopicView_originalPost__PaN0L{background:var(--sk-accent-soft);border:1px solid #fbd46d66;border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:12px;margin-bottom:18px;overflow:hidden;padding:18px 20px}.TopicView_postAvatar__26DM2{align-items:center;background:linear-gradient(135deg,var(--sk-accent),#f0b62a);border-radius:50%;color:var(--sk-text-on-accent);display:inline-flex;flex-shrink:0;font-size:16px;font-weight:var(--sk-fw-bold);height:42px;justify-content:center;width:42px}.TopicView_postBody__txD0N{flex:1 1;min-width:0}.TopicView_postHead__XnTTX{align-items:center;border-bottom:1px dashed #b0862040;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;padding-bottom:8px}.TopicView_postAuthor__nIVTW{color:var(--sk-content-text);font-size:14px;font-weight:var(--sk-fw-bold);max-width:100%;overflow:hidden;text-overflow:ellipsis}.TopicView_postOpBadge__pJUSp{align-items:center;background:#b0862026;border-radius:999px;color:#b08620;display:inline-flex;font-size:10.5px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.TopicView_postDate__T70gJ{color:var(--sk-content-text-muted);font-size:11.5px;margin-left:auto}.TopicView_postContent__sfTej{color:var(--sk-content-text);font-size:14px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.TopicView_postContent__sfTej p{margin:0 0 8px}.TopicView_postContent__sfTej p:last-child{margin-bottom:0}.TopicView_commentsSection__BmDBl{padding-top:4px}.TopicView_commentsHead__tOhih{margin-bottom:12px}.TopicView_commentsTitle__3wbnY{color:var(--sk-content-text-secondary);font-size:13px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0;text-transform:uppercase}.TopicView_commentsList__aVOOE{display:flex;flex-direction:column;gap:10px}.TopicView_commentItem__DaHQL{animation:TopicView_sk-fade-in-up__OqXpn var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 1px 4px #1419230a;display:flex;gap:12px;overflow:hidden;padding:14px 16px}.TopicView_commentAvatar__apKhx{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:50%;color:var(--sk-content-text-secondary);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:var(--sk-fw-bold);height:36px;justify-content:center;width:36px}.TopicView_commentBody__Y7uLZ{flex:1 1;min-width:0}.TopicView_commentHead__rcqHo{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.TopicView_commentAuthor__glPJT{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-bold);max-width:100%;overflow:hidden;text-overflow:ellipsis}.TopicView_commentDate__yVPZL{color:var(--sk-content-text-muted);font-size:11.5px}.TopicView_commentContent__6GYqR{color:var(--sk-content-text);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.TopicView_commentContent__6GYqR p{margin:0 0 6px}.TopicView_commentContent__6GYqR p:last-child{margin-bottom:0}.TopicView_noComments__xxEh\+{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-muted);font-size:13.5px;padding:24px 16px;text-align:center}.TopicView_pagination__xLLnQ{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:16px}.TopicView_pageButton__CTpbu{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-sm);color:var(--sk-content-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);height:36px;min-width:36px;padding:0 10px;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.TopicView_pageButton__CTpbu:hover{background:var(--sk-content-inset)}.TopicView_activePage__PZlna{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-text-on-accent)}.TopicView_activePage__PZlna:hover{background:var(--sk-accent-hover)}.TopicView_commentFormWrap__AXC1j{border-top:1px solid var(--sk-content-divider);margin-top:18px;padding-top:18px}.TopicView_closedNotice__wIgSB{align-items:center;background:#dc35450f;border:1px solid #dc354540;border-radius:var(--sk-radius-md);color:#c0392b;display:inline-flex;font-size:13px;gap:8px;margin-top:18px;padding:12px 14px}@media (max-width:900px){.TopicView_wrap_content_1__IduSQ{padding:16px 14px}}@media (max-width:768px){.TopicView_wrap_content_1__IduSQ{padding:12px 14px 20px}.TopicView_topicHeader__-qBVF{margin-bottom:12px;padding:14px 14px 14px 18px}.TopicView_topicTitle__HFGWJ{font-size:16px;line-height:1.3;margin-bottom:10px}.TopicView_topicMeta__25t0K{font-size:12px;gap:6px 12px}.TopicView_metaItem__qDy8F span{max-width:160px}.TopicView_originalPost__PaN0L{gap:10px;margin-bottom:14px;padding:14px}.TopicView_postAvatar__26DM2{font-size:14px;height:36px;width:36px}.TopicView_postAuthor__nIVTW,.TopicView_postContent__sfTej{font-size:13.5px}.TopicView_postDate__T70gJ{flex-basis:100%;margin-left:0}.TopicView_commentItem__DaHQL{gap:10px;padding:12px}.TopicView_commentAvatar__apKhx{font-size:13px;height:32px;width:32px}.TopicView_commentAuthor__glPJT,.TopicView_commentContent__6GYqR{font-size:13px}.TopicView_pageButton__CTpbu{font-size:12.5px;height:34px;min-width:34px}.TopicView_closedNotice__wIgSB{font-size:12.5px}}@media (max-width:480px){.TopicView_wrap_content_1__IduSQ{padding:10px 12px 16px}.TopicView_topicHeader__-qBVF{padding:12px 12px 12px 16px}.TopicView_topicTitle__HFGWJ{font-size:15px}.TopicView_topicMeta__25t0K{font-size:11.5px;gap:5px 10px}.TopicView_metaItem__qDy8F span{max-width:130px}.TopicView_originalPost__PaN0L{gap:8px;padding:12px}.TopicView_commentItem__DaHQL{gap:8px;padding:10px}.TopicView_statusPill__zDWf8{font-size:11px;padding:2px 8px}}.MyTopics_myTopicsContainer__RQub9{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1200px;min-height:100vh;padding:20px}.MyTopics_header__vG6jl{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.MyTopics_backButton__EdyEt{background:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:8px 14px;transition:background .3s ease}.MyTopics_backButton__EdyEt:hover{background:#5a6268}.MyTopics_header__vG6jl h1{color:#333;flex:1 1;font-size:1.6rem;font-weight:600;margin:0;text-align:center}.MyTopics_topicsList__oLLf5{display:flex;flex-direction:column;gap:16px}.MyTopics_topicCard__OvrEr{background:#fafafa;border:1px solid #e9ecef;border-radius:10px;padding:16px;transition:box-shadow .3s ease,transform .3s ease}.MyTopics_topicCard__OvrEr:hover{box-shadow:0 4px 10px #00000014;transform:translateY(-2px)}.MyTopics_cardHeader__IXM92{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.MyTopics_topicTitle__UPKnn{color:#333;cursor:pointer;font-size:1.1rem;font-weight:600;margin:0}.MyTopics_topicTitle__UPKnn:hover{color:#667eea}.MyTopics_topicStatus__fUnOK{border-radius:16px;font-size:.8rem;font-weight:500;padding:4px 12px;text-transform:uppercase}.MyTopics_openStatus__YZN3f{background:#d4edda;color:#155724}.MyTopics_closedStatus__1sjdC{background:#f8d7da;color:#721c24}.MyTopics_topicMeta__7k\+XY{color:#666;display:flex;flex-wrap:wrap;font-size:.85rem;gap:12px;margin-bottom:12px}.MyTopics_topicMeta__7k\+XY span{align-items:center;display:flex;gap:4px}.MyTopics_topicPreview__COOFH{color:#444;font-size:.9rem;line-height:1.4;margin-bottom:12px}.MyTopics_topicStats__cP7Gg{border-top:1px solid #f0f0f0;color:#777;display:flex;font-size:.85rem;gap:16px;padding-top:12px}.MyTopics_topicStats__cP7Gg span{align-items:center;display:flex;gap:4px}.MyTopics_actions__RSt4S{display:flex;gap:8px}.MyTopics_editButton__pB3H4,.MyTopics_statusButton__qXjpF{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;padding:6px 12px;transition:background .3s ease}.MyTopics_editButton__pB3H4:hover{background:#0056b3}.MyTopics_closeButton__uajKP{background:#dc3545}.MyTopics_closeButton__uajKP:hover{background:#c82333}.MyTopics_openButton__URr0r{background:#28a745}.MyTopics_openButton__URr0r:hover{background:#218838}.MyTopics_emptyState__qHvbh{border:2px dashed #dee2e6;border-radius:8px;color:#6c757d;padding:40px;text-align:center}.MyTopics_emptyState__qHvbh h3{font-size:1.2rem;margin-bottom:12px}.MyTopics_emptyState__qHvbh p{margin-bottom:16px}.MyTopics_createFirstTopic__qt-Ia{background:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 16px;transition:background .3s ease}.MyTopics_createFirstTopic__qt-Ia:hover{background:#45a049}.MyTopics_errorContainer__0ByKA,.MyTopics_loadingContainer__rfD49{align-items:center;color:#666;display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.MyTopics_spinner__VnxqG{animation:MyTopics_spin__-gkSx 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:36px;margin-bottom:16px;width:36px}@keyframes MyTopics_spin__-gkSx{to{transform:rotate(1turn)}}.MyTopics_errorContainer__0ByKA{color:#e53e3e}.MyTopics_retryButton__Htsmm{background:#667eea;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:12px;padding:8px 16px}.MyTopics_pagination__v34xP{display:flex;gap:8px;justify-content:center;margin-top:24px}.MyTopics_pageButton__bgYnE{background:#fff;border:1px solid #e9ecef;border-radius:6px;color:#667eea;cursor:pointer;padding:6px 12px}.MyTopics_activePage__6xiA6{background:#667eea;color:#fff}@media (max-width:768px){.MyTopics_header__vG6jl{flex-direction:column;gap:12px}.MyTopics_topicCard__OvrEr{padding:12px}.MyTopics_cardHeader__IXM92{flex-direction:column;gap:8px}.MyTopics_actions__RSt4S{justify-content:flex-start}}.Notes_page_wrapper__XxXQY{background:#0000;display:block;min-height:auto;padding:0}.Notes_wrap_content_1__UE5Jx{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1280px;padding:24px 28px;width:100%}.Notes_loadingContainer__jI\+-6{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.Notes_spinner__PSEpI{animation:Notes_nt-spin__7dHn8 .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes Notes_nt-spin__7dHn8{to{transform:rotate(1turn)}}.Notes_errorState__Za5Zi{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);padding:40px 28px;text-align:center}.Notes_errorIcon__6oGY7{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.Notes_errorState__Za5Zi h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.Notes_errorState__Za5Zi p{font-size:13.5px;margin:0 0 14px}.Notes_retryButton__uMA4I{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.Notes_retryButton__uMA4I:hover{background:var(--sk-accent-hover)}.Notes_pageHeaderV2__UOuZ3{align-items:flex-start;animation:Notes_sk-fade-in-up__2VA7h var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:20px 22px;position:relative}.Notes_pageHeaderV2__UOuZ3:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Notes_pageHeaderLeft__yXX-U{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.Notes_pageHeaderIcon__0yycu{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Notes_pageHeaderText__rXEzC{display:flex;flex-direction:column;gap:4px;min-width:0}.Notes_pageHeaderTopRow__zGYQD{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Notes_pageHeaderTitle__F-izU{color:var(--sk-content-text);font-size:19px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.Notes_pageHeaderPill__OhR4D{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;display:inline-flex;font-size:13px;gap:5px;line-height:1;padding:3px 11px}.Notes_pageHeaderPillStrong__HTV9S{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.Notes_breadcrumbs__aibbO,.Notes_pageHeaderPillMuted__kAmCM{color:var(--sk-content-text-muted)}.Notes_breadcrumbs__aibbO{font-size:12px;margin:0}.Notes_pageHeaderActions__YeeLt{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end}.Notes_btnGhostV2__lmVVG{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out);width:36px}.Notes_btnGhostV2__lmVVG:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Notes_btnPrimaryV2__iwmjW{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);gap:6px;padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Notes_btnPrimaryV2__iwmjW:hover{background:var(--sk-accent-hover);transform:translateY(-1px)}.Notes_btnSecondaryV2__G\+-MG{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Notes_btnSecondaryV2__G\+-MG:hover{background:var(--sk-content-inset)}.Notes_searchCard__iBO3l{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;margin-bottom:16px;padding:14px}.Notes_searchForm__5UMHW{align-items:center;display:flex;gap:8px;position:relative}.Notes_searchInputIcon__PxlSX{color:var(--sk-content-text-muted);display:inline-flex;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Notes_searchInput__yFud5{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);flex:1 1;font-family:inherit;font-size:14px;min-width:0;padding:11px 42px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.Notes_searchInput__yFud5::placeholder{color:var(--sk-content-text-muted)}.Notes_searchInput__yFud5:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.Notes_searchClearButton__kyAf-{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:130px;top:50%;transform:translateY(-50%);transition:background var(--sk-dur-fast) var(--sk-ease-out);width:28px}.Notes_searchClearButton__kyAf-:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Notes_searchSubmitButton__IysMf{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 12px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.Notes_searchSubmitButton__IysMf:hover:not(:disabled){background:var(--sk-accent-hover);transform:translateY(-1px)}.Notes_searchSubmitButton__IysMf:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.Notes_grid__\+SWxH{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,320px)}@media (max-width:900px){.Notes_grid__\+SWxH{grid-template-columns:1fr}}.Notes_mainColumn__z05vY{display:flex;flex-direction:column;gap:14px;min-width:0}.Notes_toolbar__D2004{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 1px 4px #1419230a;display:flex;flex-wrap:wrap;gap:8px 14px;padding:10px 14px}.Notes_toolbarLabel__UMwgf{color:var(--sk-content-text-muted);flex-shrink:0;font-size:11.5px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;text-transform:uppercase}.Notes_sortGroup__4U5DW{display:flex;flex-wrap:wrap;gap:6px}.Notes_sortChip__OULn8{background:#0000;border:1px solid var(--sk-content-border);border-radius:999px;color:var(--sk-content-text-secondary);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:var(--sk-fw-semibold);padding:6px 12px;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Notes_sortChip__OULn8:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.Notes_sortChipActive__MbCSr{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-text-on-accent)}.Notes_sortChipActive__MbCSr:hover{background:var(--sk-accent-hover);color:var(--sk-text-on-accent)}.Notes_tagsList__GHT8T{display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0}.Notes_tagChip__xDtKs{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:999px;color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;padding:5px 11px;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.Notes_tagChip__xDtKs:hover{background:var(--sk-accent-soft);border-color:#fbd46d73;color:#b08620}.Notes_tagChipActive__\+tm3w{background:var(--sk-accent-soft);border-color:var(--sk-accent);color:#b08620}.Notes_tagCount__X758\+{background:var(--sk-content-surface);border:1px solid var(--sk-content-divider);border-radius:999px;color:var(--sk-content-text-muted);font-size:10.5px;padding:1px 6px}.Notes_tagChipActive__\+tm3w .Notes_tagCount__X758\+{background:#fff;border-color:#fbd46d80;color:#b08620}.Notes_articlesList__T67TJ{display:flex;flex-direction:column;gap:12px}.Notes_articleCard__0Qz3B{animation:Notes_sk-fade-in-up__2VA7h var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;color:var(--sk-content-text);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;overflow:hidden;padding:16px 18px 16px 22px;position:relative;text-align:left;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Notes_articleCard__0Qz3B:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a);bottom:0;content:"";left:0;opacity:.55;position:absolute;top:0;transition:opacity var(--sk-dur-fast) var(--sk-ease-out);width:3px}.Notes_articleCard__0Qz3B:hover{border-color:var(--sk-content-border-strong);box-shadow:0 8px 22px #1419231a;transform:translateY(-2px)}.Notes_articleCard__0Qz3B:hover:before{opacity:1}.Notes_articleHead__CjdrH{align-items:flex-start;display:flex;gap:12px;margin-bottom:10px}.Notes_articleAvatar__FNDlS{object-fit:cover}.Notes_articleAvatarFallback__\+Pbag,.Notes_articleAvatar__FNDlS{border:1px solid var(--sk-content-border);border-radius:50%;flex-shrink:0;height:38px;width:38px}.Notes_articleAvatarFallback__\+Pbag{align-items:center;background:var(--sk-content-inset);color:var(--sk-content-text-secondary);display:inline-flex;font-size:13px;font-weight:var(--sk-fw-bold);justify-content:center}.Notes_articleHeadInfo__ODo\+0{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.Notes_articleTitle__mTbRV{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--sk-content-text);display:-webkit-box;font-size:15.5px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.3;margin:0;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.Notes_articleMeta__nC84\+{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:4px 12px}.Notes_metaItem__RWb8I{align-items:center;display:inline-flex;gap:4px}.Notes_articleSummary__AAHWk{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:var(--sk-content-text-secondary);display:-webkit-box;font-size:13px;line-height:1.5;margin:0 0 10px;overflow:hidden;word-break:break-word}.Notes_articleTags__\+Oow-{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.Notes_articleTag__iq0oO{background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:999px;color:var(--sk-content-text-secondary)}.Notes_articleTag__iq0oO,.Notes_moreTags__b\+Gsg{align-items:center;display:inline-flex;font-size:11px;font-weight:var(--sk-fw-semibold);padding:2px 9px}.Notes_articleFooter__mRf4v,.Notes_moreTags__b\+Gsg{color:var(--sk-content-text-muted)}.Notes_articleFooter__mRf4v{align-items:center;border-top:1px dashed var(--sk-content-divider);display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 16px;padding-top:10px}.Notes_footerItem__SBkxd{align-items:center;display:inline-flex;gap:4px}.Notes_emptyState__gdx3R{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);padding:50px 24px;text-align:center}.Notes_emptyIconWrap__WspzW{align-items:center;background:var(--sk-accent-soft);border-radius:50%;color:#b08620;display:inline-flex;height:56px;justify-content:center;margin-bottom:12px;width:56px}.Notes_emptyTitle__wVCjF{color:var(--sk-content-text);font-size:17px;margin:0 0 6px}.Notes_emptyDescription__QzJpV{font-size:13px;line-height:1.5;margin:0 0 14px}.Notes_createFirstArticle__eCd5d{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.Notes_createFirstArticle__eCd5d:hover{background:var(--sk-accent-hover)}.Notes_pagination__3IFU9{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:10px}.Notes_pageButton__N\+liW{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-sm);color:var(--sk-content-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);height:36px;min-width:36px;padding:0 10px;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.Notes_pageButton__N\+liW:hover{background:var(--sk-content-inset)}.Notes_activePage__4wfnp{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-text-on-accent)}.Notes_activePage__4wfnp:hover{background:var(--sk-accent-hover)}.Notes_sidebar__2BvvT{display:flex;flex-direction:column;gap:14px;min-width:0}.Notes_sideCard__Ldu\+O{animation:Notes_sk-fade-in-up__2VA7h var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;padding:14px 16px}.Notes_sideCardHead__YR6Sz{align-items:center;border-bottom:1px solid var(--sk-content-divider);display:flex;gap:8px;margin-bottom:10px;padding-bottom:10px}.Notes_sideCardIcon__xrQcP{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-sm);color:#b08620;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Notes_sideCardIconHot__HG2L8{background:#ef44441f;color:#ef4444}.Notes_sideCardTitle__RMWJ9{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);margin:0}.Notes_authorsList__hoWwZ,.Notes_topArticlesList__veLXu{display:flex;flex-direction:column;gap:0}.Notes_authorItem__POUQF{align-items:center;border-bottom:1px solid var(--sk-content-divider);display:flex;gap:10px;padding:9px 0}.Notes_authorItem__POUQF:last-child{border-bottom:none;padding-bottom:0}.Notes_authorItem__POUQF:first-child{padding-top:0}.Notes_authorRank__-obq9{align-items:center;background:var(--sk-accent-soft);border-radius:50%;color:#b08620;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:var(--sk-fw-bold);height:26px;justify-content:center;width:26px}.Notes_authorInfo__g6nk3{flex:1 1;min-width:0}.Notes_authorName__42uEJ{color:var(--sk-content-text);font-size:13px;font-weight:var(--sk-fw-bold);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Notes_authorStatsLine__OIHZI{align-items:center;color:var(--sk-content-text-muted);display:flex;font-size:11px;gap:8px;margin-top:3px}.Notes_authorRating__ZkOwC{align-items:center;color:#b08620;display:inline-flex;font-weight:var(--sk-fw-semibold);gap:3px}.Notes_topArticleItem__CY-WZ{background:#0000;border:none;border-bottom:1px solid var(--sk-content-divider);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:4px;padding:9px 0;text-align:left;transition:opacity var(--sk-dur-fast) var(--sk-ease-out);width:100%}.Notes_topArticleItem__CY-WZ:last-child{border-bottom:none;padding-bottom:0}.Notes_topArticleItem__CY-WZ:first-child{padding-top:0}.Notes_topArticleItem__CY-WZ:hover{opacity:.75}.Notes_topArticleTitle__lgQHL{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--sk-content-text);display:-webkit-box;font-size:12.5px;font-weight:var(--sk-fw-semibold);line-height:1.4;overflow:hidden;word-break:break-word}.Notes_topArticleStats__-V4Gn{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:10px}.Notes_topArticleStats__-V4Gn span{align-items:center;display:inline-flex;gap:3px}.Notes_todayViews__fHWjN{color:#ef4444;font-weight:var(--sk-fw-semibold)}.Notes_emptyHint__ZrzSb{color:var(--sk-content-text-muted);font-size:12px;padding:10px 0;text-align:center}@media (max-width:900px){.Notes_wrap_content_1__UE5Jx{padding:16px 14px}}@media (max-width:768px){.Notes_wrap_content_1__UE5Jx{padding:12px 14px 20px}.Notes_pageHeaderV2__UOuZ3{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.Notes_pageHeaderIcon__0yycu{height:38px;width:38px}.Notes_pageHeaderTitle__F-izU{font-size:16px}.Notes_breadcrumbs__aibbO{font-size:11.5px}.Notes_pageHeaderActions__YeeLt{gap:6px;justify-content:flex-start}.Notes_pageHeaderActions__YeeLt>button{flex:1 1 auto;min-height:38px}.Notes_pageHeaderActions__YeeLt>.Notes_btnGhostV2__lmVVG{flex:0 0 auto;width:38px}.Notes_pageHeaderActions__YeeLt>.Notes_btnPrimaryV2__iwmjW,.Notes_pageHeaderActions__YeeLt>.Notes_btnSecondaryV2__G\+-MG{font-size:12.5px;padding:9px 12px}.Notes_searchCard__iBO3l{padding:10px}.Notes_searchInput__yFud5{font-size:14px;min-height:42px;padding:11px 38px}.Notes_searchSubmitButton__IysMf{height:42px;justify-content:center;padding:0;width:42px}.Notes_searchSubmitText__MMYLQ{display:none}.Notes_searchClearButton__kyAf-{right:58px}.Notes_toolbar__D2004{gap:8px;padding:10px 12px}.Notes_toolbarLabel__UMwgf{width:100%}.Notes_sortChip__OULn8{font-size:12px;padding:6px 10px}.Notes_tagChip__xDtKs{font-size:11.5px;padding:4px 9px}.Notes_articleCard__0Qz3B{padding:14px 14px 14px 18px}.Notes_articleTitle__mTbRV{font-size:14.5px}.Notes_articleSummary__AAHWk{-webkit-line-clamp:4;line-clamp:4;font-size:12.5px}.Notes_articleMeta__nC84\+{font-size:11px;gap:4px 10px}.Notes_sideCard__Ldu\+O{padding:12px 14px}}@media (max-width:480px){.Notes_wrap_content_1__UE5Jx{padding:10px 12px 16px}.Notes_pageHeaderTitle__F-izU{font-size:15px}.Notes_pageHeaderIcon__0yycu{height:36px;width:36px}.Notes_pageHeaderActions__YeeLt>.Notes_btnPrimaryV2__iwmjW,.Notes_pageHeaderActions__YeeLt>.Notes_btnSecondaryV2__G\+-MG{width:100%}.Notes_articleCard__0Qz3B{padding:12px 12px 12px 16px}.Notes_articleAvatarFallback__\+Pbag,.Notes_articleAvatar__FNDlS{font-size:12px;height:34px;width:34px}.Notes_articleTitle__mTbRV{font-size:14px}}.ArticleView_page_wrapper__JtS10{background:#0000;display:block;min-height:auto;padding:0}.ArticleView_wrap_content_1__LC7gC{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:880px;padding:24px 28px;width:100%}.ArticleView_loadingContainer__76KuR{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.ArticleView_spinner__SJpxR{animation:ArticleView_av-spin__LsSAl .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes ArticleView_av-spin__LsSAl{to{transform:rotate(1turn)}}.ArticleView_errorState__4j\+RM{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.ArticleView_errorIcon__yoQRv{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.ArticleView_errorState__4j\+RM h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.ArticleView_errorState__4j\+RM p{font-size:13.5px;margin:0 0 14px}.ArticleView_retryButton__Nm1WF{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.ArticleView_retryButton__Nm1WF:hover{background:var(--sk-accent-hover)}.ArticleView_backLink__xDVv9{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;margin-bottom:12px;padding:7px 12px;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.ArticleView_backLink__xDVv9:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.ArticleView_articleCard__dHAvr{animation:ArticleView_sk-fade-in-up__Z\+rmg var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;margin-bottom:18px;overflow:hidden;padding:24px 28px}.ArticleView_articleMeta__5jjwX{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 14px;margin-bottom:14px}.ArticleView_metaItem__n4lR3{align-items:center;display:inline-flex;gap:4px}.ArticleView_title__NLGWe{color:var(--sk-content-text);font-size:26px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.25;margin:0 0 14px;overflow-wrap:anywhere;word-break:break-word}.ArticleView_tagsRow__M0vd-{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.ArticleView_tag__MOY3q{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:999px;color:var(--sk-content-text-secondary);display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-semibold);padding:3px 10px}.ArticleView_ratingRow__0K2RM{align-items:center;background:var(--sk-accent-soft);border:1px solid #fbd46d66;border-radius:var(--sk-radius-md);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:14px;padding:10px 14px}.ArticleView_ratingValue__QGUnh{align-items:center;color:#b08620;display:inline-flex;font-size:14px;gap:6px}.ArticleView_ratingValue__QGUnh strong{color:var(--sk-content-text);font-size:16px;font-weight:var(--sk-fw-bold)}.ArticleView_ratingCount__UgvgZ{color:var(--sk-content-text-muted);font-size:12px}.ArticleView_rateButton__MQUXo{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 10px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:var(--sk-fw-bold);gap:5px;padding:7px 14px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.ArticleView_rateButton__MQUXo:hover{background:var(--sk-accent-hover);transform:translateY(-1px)}.ArticleView_ratingForm__gv7lO{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);display:flex;flex-wrap:wrap;gap:14px;margin-bottom:14px;padding:12px 14px}.ArticleView_ratingFormLabel__MjmKR{color:var(--sk-content-text-secondary);font-size:12.5px;font-weight:var(--sk-fw-semibold)}.ArticleView_starsContainer__4chdT{display:flex;gap:4px}.ArticleView_starButton__cqQmS{align-items:center;background:#0000;border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:color var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),background var(--sk-dur-fast) var(--sk-ease-out);width:36px}.ArticleView_starActive__0WiiQ,.ArticleView_starButton__cqQmS:hover{background:var(--sk-accent-soft);border-color:var(--sk-accent);color:#b08620}.ArticleView_coverImage__wMl2h{background:var(--sk-content-inset);border-radius:var(--sk-radius-md);margin:0 0 18px;max-height:420px;overflow:hidden}.ArticleView_coverImage__wMl2h img{display:block;height:auto;max-height:420px;object-fit:cover;width:100%}.ArticleView_summary__KNdM3{background:var(--sk-content-inset);border-left:3px solid var(--sk-accent);border-radius:var(--sk-radius-sm);color:var(--sk-content-text-secondary);font-size:14px;line-height:1.55;margin:0 0 18px;padding:12px 14px;word-break:break-word}.ArticleView_content__fjqf5{color:var(--sk-content-text);font-size:15px;line-height:1.65;overflow-wrap:anywhere;word-break:break-word}.ArticleView_content__fjqf5 p{margin:0 0 14px}.ArticleView_content__fjqf5 p:last-child{margin-bottom:0}.ArticleView_content__fjqf5 h1,.ArticleView_content__fjqf5 h2,.ArticleView_content__fjqf5 h3,.ArticleView_content__fjqf5 h4{color:var(--sk-content-text);letter-spacing:var(--sk-tracking-tight);line-height:1.3;margin:22px 0 10px}.ArticleView_content__fjqf5 h1{font-size:22px;font-weight:var(--sk-fw-bold)}.ArticleView_content__fjqf5 h2{font-size:19px;font-weight:var(--sk-fw-bold)}.ArticleView_content__fjqf5 h3{font-size:17px;font-weight:var(--sk-fw-bold)}.ArticleView_content__fjqf5 h4{font-size:15px;font-weight:var(--sk-fw-bold)}.ArticleView_content__fjqf5 ol,.ArticleView_content__fjqf5 ul{margin:0 0 14px;padding-left:22px}.ArticleView_content__fjqf5 li{line-height:1.55;margin-bottom:6px}.ArticleView_content__fjqf5 a{color:#3357ff;text-decoration:none;word-break:break-all}.ArticleView_content__fjqf5 a:hover{text-decoration:underline}.ArticleView_content__fjqf5 blockquote{background:var(--sk-content-inset);border-left:3px solid var(--sk-accent);border-radius:var(--sk-radius-sm);color:var(--sk-content-text-secondary);margin:14px 0;padding:10px 14px}.ArticleView_content__fjqf5 code{background:var(--sk-content-inset);border-radius:4px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.92em;padding:1px 6px;word-break:break-all}.ArticleView_content__fjqf5 pre{background:var(--sk-content-inset);border-radius:var(--sk-radius-md);font-size:13px;line-height:1.5;margin:14px 0;overflow-x:auto;padding:14px}.ArticleView_content__fjqf5 pre code{background:#0000;padding:0}.ArticleView_content__fjqf5 img{border-radius:var(--sk-radius-sm);display:block;height:auto;margin:14px 0;max-width:100%}.ArticleView_content__fjqf5 table{border-collapse:collapse;display:block;font-size:13.5px;margin:14px 0;overflow-x:auto;width:100%}.ArticleView_content__fjqf5 td,.ArticleView_content__fjqf5 th{border:1px solid var(--sk-content-divider);padding:8px 10px;text-align:left}.ArticleView_content__fjqf5 th{background:var(--sk-content-inset);font-weight:var(--sk-fw-bold)}.ArticleView_content__fjqf5 hr{border:none;border-top:1px solid var(--sk-content-divider);margin:22px 0}.ArticleView_commentsSection__6P2Qu{margin-top:4px}.ArticleView_commentsTitle__N\+2CG{color:var(--sk-content-text-secondary);font-size:13px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 14px;text-transform:uppercase}.ArticleView_addCommentForm__YEVuV{box-shadow:0 1px 4px #1419230a;margin-bottom:14px;padding:14px 16px}.ArticleView_addCommentForm__YEVuV,.ArticleView_commentTextarea__YYbSS{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md)}.ArticleView_commentTextarea__YYbSS{box-sizing:border-box;color:var(--sk-content-text);font-family:inherit;font-size:13.5px;line-height:1.5;max-height:50vh;min-height:90px;padding:10px 12px;resize:vertical;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.ArticleView_commentTextarea__YYbSS::placeholder{color:var(--sk-content-text-muted)}.ArticleView_commentTextarea__YYbSS:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.ArticleView_commentActions__MBQmA{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:10px}.ArticleView_charCounter__mXT3z{color:var(--sk-content-text-muted);font-size:11.5px}.ArticleView_addCommentButton__DZc72{background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 12px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.ArticleView_addCommentButton__DZc72:hover:not(:disabled){background:var(--sk-accent-hover);transform:translateY(-1px)}.ArticleView_addCommentButton__DZc72:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.ArticleView_commentsList__NA6xa{display:flex;flex-direction:column;gap:10px}.ArticleView_commentItem__42DEj{animation:ArticleView_sk-fade-in-up__Z\+rmg var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 1px 4px #1419230a;display:flex;gap:12px;overflow:hidden;padding:14px 16px}.ArticleView_commentAvatarWrap__YO-Xt{flex-shrink:0}.ArticleView_commentAvatar__o\+Zp3{object-fit:cover}.ArticleView_commentAvatarFallback__o3gO-,.ArticleView_commentAvatar__o\+Zp3{border:1px solid var(--sk-content-border);border-radius:50%;height:36px;width:36px}.ArticleView_commentAvatarFallback__o3gO-{align-items:center;background:var(--sk-content-inset);color:var(--sk-content-text-secondary);display:inline-flex;font-size:13px;font-weight:var(--sk-fw-bold);justify-content:center}.ArticleView_commentBody__lCb87{flex:1 1;min-width:0}.ArticleView_commentHead__5bgQb{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.ArticleView_commentAuthor__VOeCq{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-bold);max-width:100%;overflow:hidden;text-overflow:ellipsis}.ArticleView_commentDate__F70Jn{color:var(--sk-content-text-muted);font-size:11.5px}.ArticleView_commentContent__mx9RU{color:var(--sk-content-text);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.ArticleView_commentContent__mx9RU p{margin:0 0 6px}.ArticleView_commentContent__mx9RU p:last-child{margin-bottom:0}.ArticleView_noComments__6zZ8P{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-muted);font-size:13.5px;padding:22px 16px;text-align:center}@media (max-width:900px){.ArticleView_wrap_content_1__LC7gC{padding:16px 14px}.ArticleView_articleCard__dHAvr{padding:20px}}@media (max-width:768px){.ArticleView_wrap_content_1__LC7gC{padding:12px 14px 20px}.ArticleView_articleCard__dHAvr{padding:16px}.ArticleView_articleMeta__5jjwX{font-size:11.5px;gap:4px 12px}.ArticleView_metaWord__owQv5{display:none}.ArticleView_title__NLGWe{font-size:20px;margin-bottom:12px}.ArticleView_ratingRow__0K2RM{align-items:flex-start;flex-direction:column;gap:8px;padding:10px 12px}.ArticleView_rateButton__MQUXo{justify-content:center;min-height:42px;width:100%}.ArticleView_ratingForm__gv7lO{align-items:stretch;flex-direction:column;gap:8px}.ArticleView_starsContainer__4chdT{justify-content:space-between}.ArticleView_starButton__cqQmS{flex:1 1;height:44px;width:100%}.ArticleView_coverImage__wMl2h img{max-height:280px}.ArticleView_summary__KNdM3{font-size:13.5px;padding:10px 12px}.ArticleView_content__fjqf5{font-size:14px}.ArticleView_content__fjqf5 h1{font-size:19px}.ArticleView_content__fjqf5 h2{font-size:17px}.ArticleView_content__fjqf5 h3{font-size:15.5px}.ArticleView_content__fjqf5 pre{font-size:12.5px}.ArticleView_addCommentForm__YEVuV{padding:12px 14px}.ArticleView_commentTextarea__YYbSS{font-size:14px;min-height:100px}.ArticleView_commentActions__MBQmA{align-items:stretch;flex-direction:column-reverse;gap:8px}.ArticleView_addCommentButton__DZc72{font-size:13.5px;min-height:44px;width:100%}.ArticleView_charCounter__mXT3z{text-align:right}.ArticleView_commentItem__42DEj{gap:10px;padding:12px}.ArticleView_commentAvatarFallback__o3gO-,.ArticleView_commentAvatar__o\+Zp3{font-size:12px;height:32px;width:32px}}@media (max-width:480px){.ArticleView_wrap_content_1__LC7gC{padding:10px 12px 16px}.ArticleView_articleCard__dHAvr{padding:14px}.ArticleView_title__NLGWe{font-size:18px}.ArticleView_coverImage__wMl2h img{max-height:220px}.ArticleView_content__fjqf5{font-size:13.5px}}.ArticleEditor_editorContainer__ON\+O2{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1000px;padding:20px}.ArticleEditor_header__--qsr{align-items:center;display:flex;gap:16px;margin-bottom:24px}.ArticleEditor_header__--qsr h1{color:#333;flex:1 1;font-size:2rem;font-weight:700;margin:0}.ArticleEditor_backButton__RWq9b{background-color:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 14px}.ArticleEditor_backButton__RWq9b:hover{background-color:#5a6268}.ArticleEditor_editorForm__Q36Ky{display:flex;flex-direction:column;gap:20px}.ArticleEditor_errorMessages__MSZP6{background-color:#fff5f5;border:1px solid #fed7d7;border-radius:8px;padding:16px}.ArticleEditor_errorMessage__ieJ2R{color:#e53e3e;margin:4px 0}.ArticleEditor_formLayout__2uhHa{display:flex;flex-wrap:wrap;gap:30px}.ArticleEditor_mainEditor__y\+MRj{display:flex;flex:2 1;flex-direction:column;gap:20px}.ArticleEditor_formGroup__bEAY-{display:flex;flex-direction:column;gap:8px}.ArticleEditor_formGroup__bEAY- label{color:#333;font-weight:600}.ArticleEditor_popularTags__kQjkl span{margin-bottom:10px}.ArticleEditor_currentTags__u-LZ9 span,.ArticleEditor_popularTags__kQjkl span{color:#333;display:block;margin-top:10px}.ArticleEditor_contentTextarea__c868s,.ArticleEditor_input__4gPJD,.ArticleEditor_selectInput__ymTqS,.ArticleEditor_summaryInput__bOeGI,.ArticleEditor_titleInput__9CgaD{border:2px solid #e9ecef;border-radius:6px;font-size:1rem;padding:12px 14px}.ArticleEditor_contentTextarea__c868s:focus,.ArticleEditor_input__4gPJD:focus,.ArticleEditor_selectInput__ymTqS:focus,.ArticleEditor_summaryInput__bOeGI:focus,.ArticleEditor_titleInput__9CgaD:focus{border-color:#667eea;outline:none}.ArticleEditor_charCounter__ocHwa{align-self:flex-end;color:#666;font-size:.85rem}.ArticleEditor_editorToolbar__jZrUv{display:flex;flex-wrap:wrap;gap:12px}.ArticleEditor_toolbarGroup__Gv3zO{display:flex;gap:8px}.ArticleEditor_imageButton__Odffl,.ArticleEditor_toolButton__8m4ZM{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;cursor:pointer;font-size:1rem;padding:6px 10px}.ArticleEditor_imageButton__Odffl:hover,.ArticleEditor_toolButton__8m4ZM:hover{background-color:#e2e6ea}.ArticleEditor_previewContainer__gTNpV{background-color:#fafafa;border:1px solid #e9ecef;border-radius:6px;padding:16px}.ArticleEditor_preview__m-VK8{font-size:1rem}.ArticleEditor_contentTextarea__c868s{min-height:300px;resize:vertical}.ArticleEditor_sidebar__iS9IF{display:flex;flex:1 1;flex-direction:column;gap:20px}.ArticleEditor_sidebarSection__r7nhX{background-color:#fff;border:1px solid #e9ecef;border-radius:8px;padding:16px}.ArticleEditor_sidebarSection__r7nhX h3{color:#333;font-size:1.1rem;font-weight:600;margin:0 0 12px}.ArticleEditor_tagsList__R1io1{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ArticleEditor_popularTag__W4juk{background-color:#e9ecef;border:none;border-radius:16px;cursor:pointer;font-size:.85rem;padding:6px 10px}.ArticleEditor_popularTag__W4juk.ArticleEditor_selected__7L6EJ{background-color:#667eea;color:#fff}.ArticleEditor_currentTags__u-LZ9{display:flex;flex-wrap:wrap;gap:8px}.ArticleEditor_currentTag__2sVJ4{align-items:center;background-color:#667eea;border-radius:16px;color:#fff;display:flex;font-size:.85rem;gap:4px;padding:6px 10px}.ArticleEditor_removeTag__vqbex{background:none;border:none;color:#fff;cursor:pointer}.ArticleEditor_formActions__veI\+0{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.ArticleEditor_cancelButton__SMRfU,.ArticleEditor_submitButton__T0QPB{border:none;border-radius:6px;cursor:pointer;font-size:1rem;padding:10px 20px}.ArticleEditor_cancelButton__SMRfU{background-color:#6c757d;color:#fff}.ArticleEditor_cancelButton__SMRfU:hover{background-color:#5a6268}.ArticleEditor_submitButton__T0QPB{background-color:#28a745;color:#fff}.ArticleEditor_submitButton__T0QPB:hover{background-color:#218838}.ArticleEditor_loadingContainer__EcY7F{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;text-align:center}.ArticleEditor_spinner__IUVao{animation:ArticleEditor_spin__n76pF 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:36px;width:36px}@keyframes ArticleEditor_spin__n76pF{to{transform:rotate(1turn)}}@media (max-width:992px){.ArticleEditor_formLayout__2uhHa{flex-direction:column}.ArticleEditor_sidebar__iS9IF{width:100%}}.ArticleEditor_previewContainer__gTNpV{background-color:#fff;border:2px solid #e9ecef;border-radius:8px;max-height:500px;min-height:300px;overflow-y:auto;padding:20px}.ArticleEditor_preview__m-VK8{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}.ArticleEditor_preview__m-VK8 h1,.ArticleEditor_preview__m-VK8 h2,.ArticleEditor_preview__m-VK8 h3,.ArticleEditor_preview__m-VK8 h4{font-weight:600;margin:20px 0 10px}.ArticleEditor_preview__m-VK8 h2{border-bottom:2px solid #e9ecef;font-size:1.8rem;padding-bottom:8px}.ArticleEditor_preview__m-VK8 h3{font-size:1.4rem}.ArticleEditor_preview__m-VK8 h4{font-size:1.2rem}.ArticleEditor_preview__m-VK8 p{margin:15px 0}.ArticleEditor_preview__m-VK8 img{border-radius:8px;display:block;height:auto;margin:20px 0;max-width:100%}.ArticleEditor_preview__m-VK8 blockquote{background-color:#f8f9fa;border-left:4px solid #667eea;font-style:italic;margin:20px 0;padding:15px 20px}.ArticleEditor_preview__m-VK8 code{background-color:#f1f3f5;border-radius:4px;font-family:Monaco,Menlo,monospace;padding:2px 6px}.ArticleEditor_preview__m-VK8 pre{background-color:#f8f9fa;border-radius:8px;margin:20px 0;overflow-x:auto;padding:15px}.ArticleEditor_preview__m-VK8 ol,.ArticleEditor_preview__m-VK8 ul{margin:15px 0;padding-left:30px}.ArticleEditor_preview__m-VK8 li{margin:8px 0}.ArticleEditor_toolButton__8m4ZM.ArticleEditor_active__3PN29{background-color:#667eea;color:#fff}.MyArticles_myArticlesContainer__-2WCO{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1000px;padding:20px}.MyArticles_header__3RTiR{align-items:center;display:flex;gap:20px;margin-bottom:30px}.MyArticles_header__3RTiR h1{color:#333;flex:1 1;font-size:2rem;font-weight:700;margin:0}.MyArticles_backButton__OHvLB,.MyArticles_createButton__-k0Rv{background-color:#6c757d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.MyArticles_createButton__-k0Rv{background-color:#28a745}.MyArticles_backButton__OHvLB:hover{background-color:#5a6268}.MyArticles_createButton__-k0Rv:hover{background-color:#218838}.MyArticles_contentWrapper__olAdW{display:flex;gap:30px}.MyArticles_mainContent__4eyxQ{flex:2 1}.MyArticles_sidebar__J\+GWX{flex:1 1;max-width:300px}.MyArticles_articlesList__6Yb11{display:flex;flex-direction:column;gap:20px}.MyArticles_articleCard__2GEvH{background-color:#fff;border:1px solid #e9ecef;border-radius:12px;cursor:pointer;padding:20px;transition:box-shadow .3s,transform .3s}.MyArticles_articleCard__2GEvH:hover{box-shadow:0 4px 12px #667eea26;transform:translateY(-2px)}.MyArticles_cardHeader__C5cl4{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:12px}.MyArticles_titleSection__BFZUM{flex:1 1}.MyArticles_articleTitle__K-Yds{color:#333;font-size:1.3rem;font-weight:600;margin:0 0 8px}.MyArticles_articleMeta__hFwir{color:#666;display:flex;flex-wrap:wrap;font-size:.9rem;gap:12px;width:300px}.MyArticles_status__aRCGC{border-radius:20px;font-size:.85rem;font-weight:500;padding:4px 12px;text-transform:uppercase}.MyArticles_status__aRCGC:first-child{background-color:#d4edda;color:#155724}.MyArticles_status__aRCGC:nth-child(2){background-color:#f8d7da;color:#721c24}.MyArticles_date__fEyHW,.MyArticles_difficulty__uB8hL{align-items:center;display:flex;gap:6px}.MyArticles_actions__LR2te{display:flex;gap:8px}.MyArticles_deleteButton__HcCtc,.MyArticles_editButton__mzM7r,.MyArticles_viewButton__SXQUT{border:none;border-radius:6px;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:background .3s,transform .3s}.MyArticles_viewButton__SXQUT{background-color:#007bff;color:#fff}.MyArticles_editButton__mzM7r{background-color:#17a2b8;color:#fff}.MyArticles_deleteButton__HcCtc{background-color:#dc3545;color:#fff}.MyArticles_viewButton__SXQUT:hover{background-color:#0056b3;transform:translateY(-1px)}.MyArticles_editButton__mzM7r:hover{background-color:#138496;transform:translateY(-1px)}.MyArticles_deleteButton__HcCtc:hover{background-color:#c82333;transform:translateY(-1px)}.MyArticles_articleSummary__-tyJF{color:#555;line-height:1.5;margin:0 0 12px}.MyArticles_articleTags__f4QjM{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.MyArticles_tag__cML3k{background-color:#e9ecef;border-radius:12px;color:#495057;font-size:.85rem;padding:4px 10px}.MyArticles_articleStats__5hy3g{border-top:1px solid #f0f0f0;color:#777;display:flex;flex-wrap:wrap;font-size:.9rem;gap:16px;margin-top:16px;padding-top:12px}.MyArticles_comments__O5O0d,.MyArticles_rating__fvT67,.MyArticles_readTime__bTJpn,.MyArticles_views__H6Jn9{align-items:center;display:flex;gap:6px}.MyArticles_emptyState__PH-Sx,.MyArticles_errorContainer__mCKV1,.MyArticles_loadingContainer__XEIIA{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.MyArticles_emptyState__PH-Sx h3,.MyArticles_errorContainer__mCKV1 h3{color:#495057;font-size:1.2rem;margin-bottom:12px}.MyArticles_emptyState__PH-Sx p,.MyArticles_errorContainer__mCKV1 p{color:#666;margin-bottom:20px}.MyArticles_retryButton__QgZkW{background-color:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:12px 24px}.MyArticles_retryButton__QgZkW:hover{background-color:#5a6fd8}.MyArticles_spinner__UQ5sE{animation:MyArticles_spin__S4men 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:40px;width:40px}@keyframes MyArticles_spin__S4men{to{transform:rotate(1turn)}}.MyArticles_statsPanel__drnAF{background-color:#fff;border:1px solid #e9ecef;border-radius:10px;padding:20px}.MyArticles_statsPanel__drnAF h3{color:#333;font-size:1.1rem;font-weight:600;margin:0 0 16px}.MyArticles_statsGrid__St6sr{display:flex;flex-wrap:wrap;gap:20px}.MyArticles_statItem__DZ\+Nf{display:flex;flex-basis:calc(50% - 10px);flex-direction:column;flex-grow:1;flex-shrink:1;gap:6px}.MyArticles_statValue__s7R6b{color:#333;font-size:1.5rem;font-weight:700}.MyArticles_statLabel__HICYR{color:#666;font-size:.9rem}.MyArticles_authorRank__cQYqL{color:#333;margin-top:20px}.MyArticles_rankValue__zvITC{color:#495057;font-size:1.4rem;font-weight:700}.MyArticles_myTags__MI\+QI{color:#333;margin-top:20px}.MyArticles_tagItem__yax4F{color:#555;display:flex;font-size:.85rem;gap:8px}.MyArticles_moreTags__i3zzP{color:#666;font-size:.85rem;margin-top:8px}.MyArticles_tipsSection__xjSC\+{margin-top:20px}.MyArticles_tipsSection__xjSC\+ h4{color:#333;font-size:1rem;font-weight:600;margin-bottom:10px}.MyArticles_tipsList__6qTLU{padding-left:20px}.MyArticles_tipsList__6qTLU li{color:#666;font-size:.9rem;margin-bottom:6px}@media (max-width:1200px){.MyArticles_contentWrapper__olAdW{flex-direction:column}.MyArticles_sidebar__J\+GWX{width:100%}}@media (max-width:768px){.MyArticles_header__3RTiR{align-items:flex-start;flex-direction:column;gap:12px}.MyArticles_articleCard__2GEvH,.MyArticles_statsGrid__St6sr{flex-direction:column}}@media (max-width:480px){.MyArticles_articleTitle__K-Yds{font-size:1.7rem}}.FAQ_page_wrapper__bZTyc{background:#0000;display:block;min-height:auto;padding:0}.FAQ_wrap_content_1__\+R-qB{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1100px;padding:24px 28px;width:100%}.FAQ_loadingContainer__yJDf5{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.FAQ_spinner__mbyWr{animation:FAQ_faq-spin__0VGif .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes FAQ_faq-spin__0VGif{to{transform:rotate(1turn)}}.FAQ_errorState__f\+00Y{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.FAQ_errorIcon__2nW\+W{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.FAQ_errorState__f\+00Y h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.FAQ_errorState__f\+00Y p{font-size:13.5px;margin:0 0 14px}.FAQ_retryButton__g9IG2{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.FAQ_retryButton__g9IG2:hover{background:var(--sk-accent-hover)}.FAQ_pageHeaderV2__JhEgg{align-items:flex-start;animation:FAQ_sk-fade-in-up__Iujrp var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:20px 22px;position:relative}.FAQ_pageHeaderV2__JhEgg:before{background:linear-gradient(180deg,var(--sk-accent) 0,#f0b62a 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.FAQ_pageHeaderLeft__IvZvM{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.FAQ_pageHeaderIcon__4sMGm{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.FAQ_pageHeaderText__vMfWC{display:flex;flex-direction:column;gap:4px;min-width:0}.FAQ_pageHeaderTopRow__ZR1v9{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.FAQ_pageHeaderTitle__DP51J{color:var(--sk-content-text);font-size:19px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0}.FAQ_pageHeaderPill__ZVvI4{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;display:inline-flex;font-size:13px;gap:5px;line-height:1;padding:3px 11px}.FAQ_pageHeaderPillStrong__lwcm3{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.FAQ_breadcrumbs__n8\+mX,.FAQ_pageHeaderPillMuted__6avVB{color:var(--sk-content-text-muted)}.FAQ_breadcrumbs__n8\+mX{font-size:12px;margin:0}.FAQ_pageHeaderActions__ZEdnW{display:flex;flex-shrink:0;gap:8px}.FAQ_btnGhostV2__XVG-S{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out);width:36px}.FAQ_btnGhostV2__XVG-S:hover{background:var(--sk-content-inset);border-color:var(--sk-content-border-strong);color:var(--sk-content-text)}.FAQ_searchCard__nalQ-{animation:FAQ_sk-fade-in-up__Iujrp var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;margin-bottom:16px;padding:14px;position:relative}.FAQ_searchForm__5grJj{align-items:center;display:flex;gap:8px;position:relative}.FAQ_searchInputIcon__ufDqA{color:var(--sk-content-text-muted);display:inline-flex;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.FAQ_searchInput__ThUA3{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);flex:1 1;font-family:inherit;font-size:14px;min-width:0;padding:11px 42px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.FAQ_searchInput__ThUA3::placeholder{color:var(--sk-content-text-muted)}.FAQ_searchInput__ThUA3:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.FAQ_searchClearButton__nwZao{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:130px;top:50%;transform:translateY(-50%);transition:background var(--sk-dur-fast) var(--sk-ease-out);width:28px}.FAQ_searchClearButton__nwZao:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.FAQ_searchSubmitButton__96B7d{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 12px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.FAQ_searchSubmitButton__96B7d:hover:not(:disabled){background:var(--sk-accent-hover);transform:translateY(-1px)}.FAQ_searchSubmitButton__96B7d:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.FAQ_suggestions__9s4lR{animation:FAQ_sk-fade-in-up__Iujrp .15s var(--sk-ease-out);background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 16px 40px #0f172a26;left:0;max-height:60vh;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.FAQ_suggestionItem__OA6FB{background:#0000;border:none;border-radius:var(--sk-radius-sm);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:3px;padding:9px 10px;text-align:left;transition:background var(--sk-dur-fast) var(--sk-ease-out);width:100%}.FAQ_suggestionItem__OA6FB:hover{background:var(--sk-content-inset)}.FAQ_suggestionTitle__sNTkK{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-semibold);word-break:break-word}.FAQ_suggestionCategory__UjuBW{color:var(--sk-content-text-muted);font-size:11.5px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;text-transform:uppercase}.FAQ_guideBanner__UrVG-{align-items:center;animation:FAQ_sk-fade-in-up__Iujrp var(--sk-dur-med) var(--sk-ease-out) both;background:linear-gradient(135deg,#fff8e6,#fffdf7 60%);border:1px solid #f2d894;border-radius:var(--sk-radius-lg);box-shadow:0 2px 14px #a0781414;cursor:pointer;display:flex;gap:16px;margin-bottom:20px;overflow:hidden;padding:18px 20px;position:relative;text-align:left;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out);width:100%}.FAQ_guideBanner__UrVG-:before{background:linear-gradient(180deg,#ffc93c,#f0a500);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.FAQ_guideBanner__UrVG-:hover{border-color:#e8c46a;box-shadow:0 6px 20px #a0781424;transform:translateY(-1px)}.FAQ_guideBanner__UrVG-:focus-visible{outline:2px solid #f0a500;outline-offset:2px}.FAQ_guideBannerIcon__faht-{align-items:center;background:#f0a50024;border-radius:var(--sk-radius-md);color:#b57d00;display:inline-flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.FAQ_guideBannerBody__xh0cN{flex:1 1;min-width:0}.FAQ_guideBannerLabel__w4fwj{color:#b57d00;font-size:11px;font-weight:var(--sk-fw-bold);letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.FAQ_guideBannerTitle__dVFuV{color:var(--sk-content-text-primary);font-size:16px;font-weight:var(--sk-fw-bold);margin:0 0 5px}.FAQ_guideBannerText__B2fir{color:var(--sk-content-text-secondary);font-size:13px;line-height:1.45;margin:0}.FAQ_guideBannerArrow__KVTfk{color:#b57d00;flex-shrink:0}@media (max-width:640px){.FAQ_guideBanner__UrVG-{gap:12px;padding:14px 16px}.FAQ_guideBannerIcon__faht-{height:38px;width:38px}.FAQ_guideBannerTitle__dVFuV{font-size:15px}.FAQ_guideBannerArrow__KVTfk{display:none}}.FAQ_sectionTitle__jubte{color:var(--sk-content-text-secondary);font-size:12px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.FAQ_categoriesGrid__PmGcn{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.FAQ_categoryCard__YyPVw{align-items:stretch;animation:FAQ_sk-fade-in-up__Iujrp var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;box-sizing:border-box;color:var(--sk-content-text);cursor:pointer;display:flex;font-family:inherit;gap:14px;overflow:hidden;padding:16px 18px 16px 22px;position:relative;text-align:left;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out);width:100%}.FAQ_categoryCard__YyPVw:before{background:var(--sk-content-divider);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.FAQ_categoryCard__YyPVw:hover{border-color:var(--sk-content-border-strong);box-shadow:0 8px 22px #1419231a;transform:translateY(-2px)}.FAQ_categoryCard_blue__f-n-q:before{background:linear-gradient(180deg,#5b8def,#3357ff)}.FAQ_categoryCard_green__OpKd1:before{background:linear-gradient(180deg,#2eae60,#1f8a4d)}.FAQ_categoryCard_gold__hphQg:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.FAQ_categoryCard_violet__d4QS-:before{background:linear-gradient(180deg,#a78bfa,#7c3aed)}.FAQ_categoryCard_red__dnMC7:before{background:linear-gradient(180deg,#f87171,#b91c1c)}.FAQ_categoryCard_gray__HbNXT:before{background:linear-gradient(180deg,#94a3b8,#475569)}.FAQ_categoryCardIcon__Rygvm{align-items:center;border-radius:var(--sk-radius-md);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;transition:transform var(--sk-dur-fast) var(--sk-ease-out);width:44px}.FAQ_categoryCard_blue__f-n-q .FAQ_categoryCardIcon__Rygvm{background:#5b8def1f;color:#3357ff}.FAQ_categoryCard_green__OpKd1 .FAQ_categoryCardIcon__Rygvm{background:#2eae601f;color:#1f8a4d}.FAQ_categoryCard_gold__hphQg .FAQ_categoryCardIcon__Rygvm{background:var(--sk-accent-soft);color:#b08620}.FAQ_categoryCard_violet__d4QS- .FAQ_categoryCardIcon__Rygvm{background:#a78bfa29;color:#7c3aed}.FAQ_categoryCard_red__dnMC7 .FAQ_categoryCardIcon__Rygvm{background:#ef44441f;color:#b91c1c}.FAQ_categoryCard_gray__HbNXT .FAQ_categoryCardIcon__Rygvm{background:var(--sk-content-inset);color:var(--sk-content-text-secondary)}.FAQ_categoryCard__YyPVw:hover .FAQ_categoryCardIcon__Rygvm{transform:scale(1.06)}.FAQ_categoryCardBody__ql38t{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.FAQ_categoryCardHead__r73pg{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.FAQ_categoryTitle__Yrqcr{color:var(--sk-content-text);flex:1 1;font-size:15px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.25;margin:0;min-width:0;overflow-wrap:anywhere;word-break:break-word}.FAQ_categoryArrow__2-UiU{color:var(--sk-content-text-muted);flex-shrink:0;margin-top:3px;transition:transform var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.FAQ_categoryCard__YyPVw:hover .FAQ_categoryArrow__2-UiU{color:#b08620;transform:translateX(3px)}.FAQ_categoryDescription__UG72P{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--sk-content-text-secondary);display:-webkit-box;font-size:12.5px;line-height:1.5;margin:0;overflow:hidden;word-break:break-word}.FAQ_categoryFooter__YOMWI{border-top:1px dashed var(--sk-content-divider);margin-top:4px;padding-top:8px}.FAQ_categoryCountPill__kZ9vq{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:999px;color:var(--sk-content-text-secondary);display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-semibold);gap:4px;padding:2px 9px}.FAQ_emptyCard__-Ns4q{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);font-size:13.5px;padding:50px 24px;text-align:center}@media (max-width:900px){.FAQ_wrap_content_1__\+R-qB{padding:16px 14px}}@media (max-width:768px){.FAQ_wrap_content_1__\+R-qB{padding:12px 14px 20px}.FAQ_pageHeaderV2__JhEgg{align-items:stretch;flex-direction:column;gap:12px;padding:14px 14px 14px 16px}.FAQ_pageHeaderIcon__4sMGm{height:38px;width:38px}.FAQ_pageHeaderTitle__DP51J{font-size:16px}.FAQ_breadcrumbs__n8\+mX{font-size:11.5px}.FAQ_searchCard__nalQ-{padding:10px}.FAQ_searchForm__5grJj{gap:8px}.FAQ_searchInput__ThUA3{font-size:14px;min-height:42px;padding:11px 38px}.FAQ_searchSubmitButton__96B7d{height:42px;justify-content:center;padding:0;width:42px}.FAQ_searchSubmitText__5L11I{display:none}.FAQ_searchClearButton__nwZao{right:58px}.FAQ_categoriesGrid__PmGcn{gap:10px;grid-template-columns:1fr}.FAQ_categoryCard__YyPVw{gap:12px;padding:14px 14px 14px 18px}.FAQ_categoryCardIcon__Rygvm{height:40px;width:40px}.FAQ_categoryTitle__Yrqcr{font-size:14.5px}.FAQ_categoryDescription__UG72P{-webkit-line-clamp:3;line-clamp:3;font-size:12px}}@media (max-width:480px){.FAQ_wrap_content_1__\+R-qB{padding:10px 12px 16px}.FAQ_pageHeaderTitle__DP51J{font-size:15px}.FAQ_pageHeaderIcon__4sMGm{height:36px;width:36px}.FAQ_categoryCard__YyPVw{gap:10px;padding:12px 12px 12px 16px}.FAQ_categoryCardIcon__Rygvm{height:38px;width:38px}}.FAQCategoryView_page_wrapper__fJ4AH{background:#0000;display:block;min-height:auto;padding:0}.FAQCategoryView_wrap_content_1__EUa4M{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:1100px;padding:24px 28px;width:100%}.FAQCategoryView_loadingContainer__rho9T{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.FAQCategoryView_spinner__-2-sf{animation:FAQCategoryView_fc-spin__z79RN .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes FAQCategoryView_fc-spin__z79RN{to{transform:rotate(1turn)}}.FAQCategoryView_errorState__cbFE\+{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.FAQCategoryView_errorIcon__0qFtA{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.FAQCategoryView_errorState__cbFE\+ h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.FAQCategoryView_errorState__cbFE\+ p{font-size:13.5px;margin:0 0 14px}.FAQCategoryView_retryButton__nyGyR{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.FAQCategoryView_retryButton__nyGyR:hover{background:var(--sk-accent-hover)}.FAQCategoryView_backLink__W2X91{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;margin-bottom:12px;padding:7px 12px;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.FAQCategoryView_backLink__W2X91:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.FAQCategoryView_categoryHeader__P3yOt{align-items:flex-start;animation:FAQCategoryView_sk-fade-in-up__PgIqn var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;display:flex;gap:14px;margin-bottom:16px;overflow:hidden;padding:18px 22px 18px 26px;position:relative}.FAQCategoryView_categoryHeader__P3yOt:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.FAQCategoryView_categoryHeader_blue__PGDJF:before{background:linear-gradient(180deg,#5b8def,#3357ff)}.FAQCategoryView_categoryHeader_green__OKPBR:before{background:linear-gradient(180deg,#2eae60,#1f8a4d)}.FAQCategoryView_categoryHeader_gold__VjFTW:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a)}.FAQCategoryView_categoryHeader_violet__ZUx5W:before{background:linear-gradient(180deg,#a78bfa,#7c3aed)}.FAQCategoryView_categoryHeader_red__8AvZx:before{background:linear-gradient(180deg,#f87171,#b91c1c)}.FAQCategoryView_categoryHeader_gray__HB7VS:before{background:linear-gradient(180deg,#94a3b8,#475569)}.FAQCategoryView_categoryHeaderIcon__CRVXv{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-md);color:#b08620;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.FAQCategoryView_categoryHeader_blue__PGDJF .FAQCategoryView_categoryHeaderIcon__CRVXv{background:#5b8def1f;color:#3357ff}.FAQCategoryView_categoryHeader_green__OKPBR .FAQCategoryView_categoryHeaderIcon__CRVXv{background:#2eae601f;color:#1f8a4d}.FAQCategoryView_categoryHeader_gold__VjFTW .FAQCategoryView_categoryHeaderIcon__CRVXv{background:var(--sk-accent-soft);color:#b08620}.FAQCategoryView_categoryHeader_violet__ZUx5W .FAQCategoryView_categoryHeaderIcon__CRVXv{background:#a78bfa29;color:#7c3aed}.FAQCategoryView_categoryHeader_red__8AvZx .FAQCategoryView_categoryHeaderIcon__CRVXv{background:#ef44441f;color:#b91c1c}.FAQCategoryView_categoryHeader_gray__HB7VS .FAQCategoryView_categoryHeaderIcon__CRVXv{background:var(--sk-content-inset);color:var(--sk-content-text-secondary)}.FAQCategoryView_categoryHeaderText__PeDjr{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.FAQCategoryView_categoryHeaderTopRow__Rvidz{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.FAQCategoryView_categoryTitle__rOnCn{color:var(--sk-content-text);font-size:19px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.2;margin:0;overflow-wrap:anywhere;word-break:break-word}.FAQCategoryView_categoryDescription__9r3CB{color:var(--sk-content-text-secondary);font-size:13px;line-height:1.55;margin:0;word-break:break-word}.FAQCategoryView_pageHeaderPill__BQ6uk{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-border);border-radius:999px;display:inline-flex;font-size:12.5px;gap:5px;line-height:1;padding:3px 11px}.FAQCategoryView_pageHeaderPillStrong__tITim{color:var(--sk-content-text);font-weight:var(--sk-fw-bold)}.FAQCategoryView_pageHeaderPillMuted__Hc8kO{color:var(--sk-content-text-muted)}.FAQCategoryView_categoryHeaderActions__Ic-Xo{flex-shrink:0}.FAQCategoryView_btnPrimary__OZWaR{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);gap:6px;padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.FAQCategoryView_btnPrimary__OZWaR:hover{background:var(--sk-accent-hover);transform:translateY(-1px)}.FAQCategoryView_searchCard__hFt-K{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;margin-bottom:16px;padding:14px;position:relative}.FAQCategoryView_searchForm__fmFta{align-items:center;display:flex;gap:8px;position:relative}.FAQCategoryView_searchInputIcon__Nksjo{color:var(--sk-content-text-muted);display:inline-flex;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.FAQCategoryView_searchInput__VTa-b{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-sizing:border-box;color:var(--sk-content-text);flex:1 1;font-family:inherit;font-size:14px;min-width:0;padding:11px 42px;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out)}.FAQCategoryView_searchInput__VTa-b::placeholder{color:var(--sk-content-text-muted)}.FAQCategoryView_searchInput__VTa-b:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.FAQCategoryView_searchClearButton__OdZsY{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);color:var(--sk-content-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:130px;top:50%;transform:translateY(-50%);transition:background var(--sk-dur-fast) var(--sk-ease-out);width:28px}.FAQCategoryView_searchClearButton__OdZsY:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.FAQCategoryView_searchSubmitButton__Ilz6j{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 12px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.FAQCategoryView_searchSubmitButton__Ilz6j:hover:not(:disabled){background:var(--sk-accent-hover);transform:translateY(-1px)}.FAQCategoryView_searchSubmitButton__Ilz6j:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.FAQCategoryView_suggestions__LOu6-{animation:FAQCategoryView_sk-fade-in-up__PgIqn .15s var(--sk-ease-out);background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 16px 40px #0f172a26;left:0;max-height:60vh;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.FAQCategoryView_suggestionItem__dQJ0E{align-items:center;background:#0000;border:none;border-radius:var(--sk-radius-sm);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:9px 10px;text-align:left;transition:background var(--sk-dur-fast) var(--sk-ease-out);width:100%}.FAQCategoryView_suggestionItem__dQJ0E:hover{background:var(--sk-content-inset)}.FAQCategoryView_suggestionIcon__o3H3F{color:var(--sk-content-text-muted);flex-shrink:0}.FAQCategoryView_suggestionTitle__BG7MK{color:var(--sk-content-text);flex:1 1;font-size:13.5px;font-weight:var(--sk-fw-semibold);min-width:0;word-break:break-word}.FAQCategoryView_articlesGrid__p5MYg{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.FAQCategoryView_articleCard__6e4ts{animation:FAQCategoryView_sk-fade-in-up__PgIqn var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;overflow:hidden;position:relative;transition:transform var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out),border-color var(--sk-dur-fast) var(--sk-ease-out)}.FAQCategoryView_articleCard__6e4ts:before{background:linear-gradient(180deg,var(--sk-accent),#f0b62a);bottom:0;content:"";left:0;opacity:.6;position:absolute;top:0;transition:opacity var(--sk-dur-fast) var(--sk-ease-out);width:3px}.FAQCategoryView_articleCard__6e4ts:hover{border-color:var(--sk-content-border-strong);box-shadow:0 8px 22px #1419231a;transform:translateY(-3px)}.FAQCategoryView_articleCard__6e4ts:hover:before{opacity:1}.FAQCategoryView_articleClickArea__U7nlZ{background:#0000;border:none;color:var(--sk-content-text);cursor:pointer;display:block;font-family:inherit;padding:0;text-align:left;width:100%}.FAQCategoryView_articleBody__FQ1N8{display:flex;flex-direction:column;gap:8px;padding:16px 18px 16px 22px}.FAQCategoryView_articleHead__o\+uCj{align-items:center;display:flex;gap:10px;padding-right:36px}.FAQCategoryView_articleIcon__pXTSp{align-items:center;background:var(--sk-accent-soft);border-radius:var(--sk-radius-sm);color:#b08620;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.FAQCategoryView_articleTitle__a9vGo{color:var(--sk-content-text);flex:1 1;font-size:15px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FAQCategoryView_articleSummary__e5urS{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:var(--sk-content-text-secondary);display:-webkit-box;font-size:12.5px;line-height:1.5;margin:0;overflow:hidden;word-break:break-word}.FAQCategoryView_articleFooter__Oh9Hr{align-items:center;border-top:1px dashed var(--sk-content-divider);color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 14px;margin-top:6px;padding-top:10px}.FAQCategoryView_footerItem__dz4E4{align-items:center;display:inline-flex;gap:4px}.FAQCategoryView_articleEditButton__vOQPX{align-items:center;background:#ffffffeb;border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-sm);box-shadow:0 2px 8px #0f172a26;color:var(--sk-content-text);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out);width:32px;z-index:2}.FAQCategoryView_articleEditButton__vOQPX:hover{background:var(--sk-accent);color:var(--sk-text-on-accent);transform:scale(1.05)}.FAQCategoryView_emptyState__UbFU2{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);padding:50px 24px;text-align:center}.FAQCategoryView_emptyIconWrap__94f0w{align-items:center;background:var(--sk-accent-soft);border-radius:50%;color:#b08620;display:inline-flex;height:56px;justify-content:center;margin-bottom:12px;width:56px}.FAQCategoryView_emptyTitle__gkjbj{color:var(--sk-content-text);font-size:17px;margin:0 0 6px}.FAQCategoryView_emptyDescription__7\+9ct{font-size:13px;line-height:1.5;margin:0 0 14px}.FAQCategoryView_createFirstArticle__EHPlN{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.FAQCategoryView_createFirstArticle__EHPlN:hover{background:var(--sk-accent-hover)}@media (max-width:900px){.FAQCategoryView_wrap_content_1__EUa4M{padding:16px 14px}}@media (max-width:768px){.FAQCategoryView_wrap_content_1__EUa4M{padding:12px 14px 20px}.FAQCategoryView_categoryHeader__P3yOt{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:12px;padding:14px 14px 14px 18px}.FAQCategoryView_categoryHeaderIcon__CRVXv{height:38px;width:38px}.FAQCategoryView_categoryTitle__rOnCn{font-size:16px}.FAQCategoryView_categoryDescription__9r3CB{font-size:12.5px}.FAQCategoryView_btnPrimary__OZWaR{justify-content:center;min-height:42px;width:100%}.FAQCategoryView_searchCard__hFt-K{padding:10px}.FAQCategoryView_searchInput__VTa-b{font-size:14px;min-height:42px;padding:11px 38px}.FAQCategoryView_searchSubmitButton__Ilz6j{height:42px;justify-content:center;padding:0;width:42px}.FAQCategoryView_searchSubmitText__cHss8{display:none}.FAQCategoryView_searchClearButton__OdZsY{right:58px}.FAQCategoryView_articlesGrid__p5MYg{gap:12px;grid-template-columns:1fr}.FAQCategoryView_articleTitle__a9vGo{font-size:14.5px}.FAQCategoryView_articleSummary__e5urS{-webkit-line-clamp:3;line-clamp:3;font-size:12px}}@media (max-width:480px){.FAQCategoryView_wrap_content_1__EUa4M{padding:10px 12px 16px}.FAQCategoryView_categoryTitle__rOnCn{font-size:15px}.FAQCategoryView_articleBody__FQ1N8{padding:12px 14px 14px}.FAQCategoryView_articleImagePlaceholder__Z6vdp,.FAQCategoryView_articleImage__VuUz9{aspect-ratio:3/2}}.FAQArticleView_page_wrapper__GmP7L{background:#0000;display:block;min-height:auto;padding:0}.FAQArticleView_wrap_content_1__g0z-y{box-sizing:border-box;color:var(--sk-content-text);margin:0 auto;max-width:880px;padding:24px 28px;width:100%}.FAQArticleView_loadingContainer__LBOFJ{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;padding:80px 24px}.FAQArticleView_spinner__a8FEz{animation:FAQArticleView_fa-spin__5qMR9 .8s linear infinite;border:3px solid var(--sk-content-divider);border-radius:50%;border-top-color:var(--sk-accent);height:36px;width:36px}@keyframes FAQArticleView_fa-spin__5qMR9{to{transform:rotate(1turn)}}.FAQArticleView_errorState__XbM-2{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);color:var(--sk-content-text-muted);margin:24px auto;max-width:480px;padding:40px 28px;text-align:center}.FAQArticleView_errorIcon__tv2NI{align-items:center;background:#dc35451f;border-radius:50%;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.FAQArticleView_errorState__XbM-2 h3{color:var(--sk-content-text);font-size:18px;margin:0 0 8px}.FAQArticleView_errorState__XbM-2 p{font-size:13.5px;margin:0 0 14px}.FAQArticleView_retryButton__vG6JU{align-items:center;background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 14px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:var(--sk-fw-bold);gap:6px;padding:10px 18px}.FAQArticleView_retryButton__vG6JU:hover{background:var(--sk-accent-hover)}.FAQArticleView_topBar__dQY5T{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.FAQArticleView_backLink__3wsNK{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;min-width:0;padding:7px 12px;transition:background var(--sk-dur-fast) var(--sk-ease-out),color var(--sk-dur-fast) var(--sk-ease-out)}.FAQArticleView_backLink__3wsNK:hover{background:var(--sk-content-inset);color:var(--sk-content-text)}.FAQArticleView_backLink__3wsNK span{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FAQArticleView_btnSecondary__mk4RG{align-items:center;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-semibold);gap:6px;padding:8px 14px;transition:background var(--sk-dur-fast) var(--sk-ease-out)}.FAQArticleView_btnSecondary__mk4RG:hover{background:var(--sk-content-inset)}.FAQArticleView_articleCard__lYdY8{animation:FAQArticleView_sk-fade-in-up__sj9Gh var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-lg);box-shadow:0 2px 10px #1419230a;margin-bottom:18px;overflow:hidden;padding:24px 28px}.FAQArticleView_articleMeta__7sdv1{align-items:center;color:var(--sk-content-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 14px;margin-bottom:12px}.FAQArticleView_categoryBadge__jbXCf{align-items:center;background:var(--sk-accent-soft);border:1px solid #fbd46d73;border-radius:999px;color:#b08620;display:inline-flex;font-size:11.5px;font-weight:var(--sk-fw-bold);gap:5px;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.FAQArticleView_metaItem__4Od8i{align-items:center;display:inline-flex;gap:4px}.FAQArticleView_title__7gI-n{color:var(--sk-content-text);font-size:26px;font-weight:var(--sk-fw-bold);letter-spacing:var(--sk-tracking-tight);line-height:1.25;margin:0 0 16px;overflow-wrap:anywhere;word-break:break-word}.FAQArticleView_coverImage__OUV5J{background:var(--sk-content-inset);border-radius:var(--sk-radius-md);margin:0 0 18px;max-height:420px;overflow:hidden}.FAQArticleView_coverImage__OUV5J img{display:block;height:auto;max-height:420px;object-fit:cover;width:100%}.FAQArticleView_content__nWcAj{color:var(--sk-content-text);font-size:15px;line-height:1.65;overflow-wrap:anywhere;word-break:break-word}.FAQArticleView_content__nWcAj p{margin:0 0 14px}.FAQArticleView_content__nWcAj p:last-child{margin-bottom:0}.FAQArticleView_content__nWcAj h1,.FAQArticleView_content__nWcAj h2,.FAQArticleView_content__nWcAj h3,.FAQArticleView_content__nWcAj h4{color:var(--sk-content-text);letter-spacing:var(--sk-tracking-tight);line-height:1.3;margin:22px 0 10px}.FAQArticleView_content__nWcAj h1{font-size:22px;font-weight:var(--sk-fw-bold)}.FAQArticleView_content__nWcAj h2{font-size:19px;font-weight:var(--sk-fw-bold)}.FAQArticleView_content__nWcAj h3{font-size:17px;font-weight:var(--sk-fw-bold)}.FAQArticleView_content__nWcAj h4{font-size:15px;font-weight:var(--sk-fw-bold)}.FAQArticleView_content__nWcAj ol,.FAQArticleView_content__nWcAj ul{margin:0 0 14px;padding-left:22px}.FAQArticleView_content__nWcAj li{line-height:1.55;margin-bottom:6px}.FAQArticleView_content__nWcAj a{color:#3357ff;text-decoration:none;word-break:break-all}.FAQArticleView_content__nWcAj a:hover{text-decoration:underline}.FAQArticleView_content__nWcAj blockquote{background:var(--sk-content-inset);border-left:3px solid var(--sk-accent);border-radius:var(--sk-radius-sm);color:var(--sk-content-text-secondary);margin:14px 0;padding:10px 14px}.FAQArticleView_content__nWcAj code{background:var(--sk-content-inset);border-radius:4px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.92em;padding:1px 6px;word-break:break-all}.FAQArticleView_content__nWcAj pre{background:var(--sk-content-inset);border-radius:var(--sk-radius-md);font-size:13px;line-height:1.5;margin:14px 0;overflow-x:auto;padding:14px}.FAQArticleView_content__nWcAj pre code{background:#0000;padding:0}.FAQArticleView_content__nWcAj img{border-radius:var(--sk-radius-sm);display:block;height:auto;margin:14px 0;max-width:100%}.FAQArticleView_content__nWcAj table,.FAQArticleView_tableWrap__yM4Jp{width:100%}.FAQArticleView_content__nWcAj table{border-collapse:collapse;font-size:13.5px;margin:14px 0;table-layout:auto}.FAQArticleView_content__nWcAj td,.FAQArticleView_content__nWcAj th{border:1px solid var(--sk-content-divider);-webkit-hyphens:none;hyphens:none;min-width:8ch;overflow-wrap:break-word;padding:8px 10px;text-align:left;word-break:normal}.FAQArticleView_content__nWcAj td:first-child,.FAQArticleView_content__nWcAj th:first-child{min-width:16ch}@media (max-width:900px){.FAQArticleView_content__nWcAj table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;white-space:nowrap}.FAQArticleView_content__nWcAj td,.FAQArticleView_content__nWcAj th{white-space:normal}}.FAQArticleView_content__nWcAj th{background:var(--sk-content-inset);font-weight:var(--sk-fw-bold)}.FAQArticleView_content__nWcAj hr{border:none;border-top:1px solid var(--sk-content-divider);margin:22px 0}.FAQArticleView_author__TPxKm{align-items:center;background:var(--sk-content-inset);border:1px solid var(--sk-content-divider);border-radius:var(--sk-radius-md);display:flex;gap:12px;margin-top:22px;padding:14px 16px}.FAQArticleView_authorAvatar__r2JZb{object-fit:cover}.FAQArticleView_authorAvatarFallback__9tTDG,.FAQArticleView_authorAvatar__r2JZb{border:2px solid var(--sk-accent);border-radius:50%;box-shadow:0 0 0 2px #fbd46d2e;flex-shrink:0;height:42px;width:42px}.FAQArticleView_authorAvatarFallback__9tTDG{align-items:center;background:linear-gradient(135deg,var(--sk-accent),#f0b62a);color:var(--sk-text-on-accent);display:inline-flex;font-size:16px;font-weight:var(--sk-fw-bold);justify-content:center}.FAQArticleView_authorLabel__aJqn0{color:var(--sk-content-text-muted);font-size:11px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;text-transform:uppercase}.FAQArticleView_authorName__nDIXu{color:var(--sk-content-text);font-size:14px;font-weight:var(--sk-fw-bold);margin-top:2px}.FAQArticleView_commentsSection__78-4B{margin-top:8px}.FAQArticleView_commentsTitle__Wp-Is{color:var(--sk-content-text-secondary);font-size:13px;font-weight:var(--sk-fw-bold);letter-spacing:.04em;margin:0 0 14px;text-transform:uppercase}.FAQArticleView_addCommentForm__zMj6W{box-shadow:0 1px 4px #1419230a;margin-bottom:14px;padding:14px 16px}.FAQArticleView_addCommentForm__zMj6W,.FAQArticleView_commentTextarea__AHxe8{background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md)}.FAQArticleView_commentTextarea__AHxe8{box-sizing:border-box;color:var(--sk-content-text);font-family:inherit;font-size:13.5px;line-height:1.5;max-height:50vh;min-height:90px;padding:10px 12px;resize:vertical;transition:border-color var(--sk-dur-fast) var(--sk-ease-out),box-shadow var(--sk-dur-fast) var(--sk-ease-out);width:100%}.FAQArticleView_commentTextarea__AHxe8::placeholder{color:var(--sk-content-text-muted)}.FAQArticleView_commentTextarea__AHxe8:focus{border-color:var(--sk-accent);box-shadow:0 0 0 3px #fbd46d2e;outline:none}.FAQArticleView_commentActions__XqT9p{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:10px}.FAQArticleView_charCounter__z2B45{color:var(--sk-content-text-muted);font-size:11.5px}.FAQArticleView_addCommentButton__qYxor{background:var(--sk-accent);border:none;border-radius:var(--sk-radius-md);box-shadow:0 4px 12px #fbd46d47;color:var(--sk-text-on-accent);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--sk-fw-bold);padding:9px 16px;transition:background var(--sk-dur-fast) var(--sk-ease-out),transform var(--sk-dur-fast) var(--sk-ease-out)}.FAQArticleView_addCommentButton__qYxor:hover:not(:disabled){background:var(--sk-accent-hover);transform:translateY(-1px)}.FAQArticleView_addCommentButton__qYxor:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.FAQArticleView_commentsList__T07r7{display:flex;flex-direction:column;gap:10px}.FAQArticleView_commentItem__20lFT{animation:FAQArticleView_sk-fade-in-up__sj9Gh var(--sk-dur-med) var(--sk-ease-out) both;background:var(--sk-content-surface);border:1px solid var(--sk-content-border);border-radius:var(--sk-radius-md);box-shadow:0 1px 4px #1419230a;display:flex;gap:12px;overflow:hidden;padding:14px 16px}.FAQArticleView_commentAvatarWrap__HFjye{flex-shrink:0}.FAQArticleView_commentAvatar__bbMaO{object-fit:cover}.FAQArticleView_commentAvatarFallback__D9wtE,.FAQArticleView_commentAvatar__bbMaO{border:1px solid var(--sk-content-border);border-radius:50%;height:36px;width:36px}.FAQArticleView_commentAvatarFallback__D9wtE{align-items:center;background:var(--sk-content-inset);color:var(--sk-content-text-secondary);display:inline-flex;font-size:13px;font-weight:var(--sk-fw-bold);justify-content:center}.FAQArticleView_commentBody__ejea7{flex:1 1;min-width:0}.FAQArticleView_commentHead__we5As{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.FAQArticleView_commentAuthor__OX4wD{color:var(--sk-content-text);font-size:13.5px;font-weight:var(--sk-fw-bold);max-width:100%;overflow:hidden;text-overflow:ellipsis}.FAQArticleView_commentDate__aOgo\+{color:var(--sk-content-text-muted);font-size:11.5px}.FAQArticleView_commentContent__42GmS{color:var(--sk-content-text);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.FAQArticleView_commentContent__42GmS p{margin:0 0 6px}.FAQArticleView_commentContent__42GmS p:last-child{margin-bottom:0}.FAQArticleView_noComments__vFxM\+{background:var(--sk-content-surface);border:1px dashed var(--sk-content-border);border-radius:var(--sk-radius-md);color:var(--sk-content-text-muted);font-size:13.5px;padding:22px 16px;text-align:center}@media (max-width:900px){.FAQArticleView_wrap_content_1__g0z-y{padding:16px 14px}.FAQArticleView_articleCard__lYdY8{padding:20px}}@media (max-width:768px){.FAQArticleView_wrap_content_1__g0z-y{padding:12px 14px 20px}.FAQArticleView_topBar__dQY5T{gap:8px}.FAQArticleView_backLink__3wsNK span{max-width:180px}.FAQArticleView_btnSecondary__mk4RG{font-size:12.5px;padding:7px 12px}.FAQArticleView_articleCard__lYdY8{padding:16px}.FAQArticleView_articleMeta__7sdv1{font-size:11.5px;gap:4px 12px}.FAQArticleView_metaWord__bXkWS{display:none}.FAQArticleView_title__7gI-n{font-size:20px;margin-bottom:12px}.FAQArticleView_coverImage__OUV5J{margin-bottom:14px}.FAQArticleView_coverImage__OUV5J img{max-height:280px}.FAQArticleView_content__nWcAj{font-size:14px}.FAQArticleView_content__nWcAj h1{font-size:19px}.FAQArticleView_content__nWcAj h2{font-size:17px}.FAQArticleView_content__nWcAj h3{font-size:15.5px}.FAQArticleView_content__nWcAj pre{font-size:12.5px}.FAQArticleView_author__TPxKm{gap:10px;padding:12px 14px}.FAQArticleView_authorAvatarFallback__9tTDG,.FAQArticleView_authorAvatar__r2JZb{height:38px;width:38px}.FAQArticleView_addCommentForm__zMj6W{padding:12px 14px}.FAQArticleView_commentTextarea__AHxe8{font-size:14px;min-height:100px}.FAQArticleView_commentActions__XqT9p{align-items:stretch;flex-direction:column-reverse;gap:8px}.FAQArticleView_addCommentButton__qYxor{font-size:13.5px;min-height:44px;width:100%}.FAQArticleView_charCounter__z2B45{text-align:right}.FAQArticleView_commentItem__20lFT{gap:10px;padding:12px}.FAQArticleView_commentAvatarFallback__D9wtE,.FAQArticleView_commentAvatar__bbMaO{font-size:12px;height:32px;width:32px}}@media (max-width:480px){.FAQArticleView_wrap_content_1__g0z-y{padding:10px 12px 16px}.FAQArticleView_articleCard__lYdY8{padding:14px}.FAQArticleView_title__7gI-n{font-size:18px}.FAQArticleView_coverImage__OUV5J img{max-height:220px}.FAQArticleView_content__nWcAj{font-size:13.5px}}.FAQEditor_editorContainer__IRHmj{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:900px;padding:20px}.FAQEditor_editorHeader__1NNdr{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.FAQEditor_editorHeader__1NNdr h1{font-size:2rem;font-weight:700;margin:0}.FAQEditor_headerActions__ZOHUk{display:flex;gap:10px}.FAQEditor_previewButton__kDkCn{background-color:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px}.FAQEditor_previewButton__kDkCn:hover{background-color:#5a6268}.FAQEditor_errorsContainer__3aoTv{background-color:#ffe5e5;border:1px solid #f5c2c2;border-radius:6px;margin-bottom:20px;padding:12px}.FAQEditor_errorMessage__\+NKZJ{color:#d32f2f;font-size:.9rem;margin-bottom:4px}.FAQEditor_loadingContainer__x9YmY{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;text-align:center}.FAQEditor_spinner__A\+vBn{animation:FAQEditor_spin__dJ4fL 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:12px;width:40px}@keyframes FAQEditor_spin__dJ4fL{to{transform:rotate(1turn)}}.FAQEditor_editorForm__N6KPw{display:flex;flex-direction:column;gap:20px}.FAQEditor_formRow__bZynm{display:flex;flex-wrap:wrap;gap:20px}.FAQEditor_formGroup__pzDLu{display:flex;flex:1 1;flex-direction:column;gap:8px}.FAQEditor_formGroup__pzDLu label{font-weight:600}.FAQEditor_formGroup__pzDLu input[type=text],.FAQEditor_formGroup__pzDLu select,.FAQEditor_formGroup__pzDLu textarea{border:2px solid #e9ecef;border-radius:6px;box-sizing:border-box;font-size:1rem;padding:10px 12px}.FAQEditor_formGroup__pzDLu select{-webkit-appearance:none;appearance:none;background-color:#fff}.FAQEditor_formGroup__pzDLu textarea{min-height:100px;resize:vertical}.FAQEditor_featuredImageUpload__r3Osj{display:flex;flex-direction:column;gap:8px}.FAQEditor_uploadButton__\+VFsJ{background-color:#fff;border:1px solid #e9ecef;border-radius:6px;color:#333;cursor:pointer;font-size:.9rem;padding:8px 12px}.FAQEditor_uploadButton__\+VFsJ:hover{background-color:#f0f0f0}.FAQEditor_imagePreview__JXExk{max-width:200px;position:relative}.FAQEditor_imagePreview__JXExk img{border-radius:6px;width:100%}.FAQEditor_removeImageButton__DS6LF{background-color:#dc3545;border:none;border-radius:50%;color:#fff;cursor:pointer;height:24px;position:absolute;right:-6px;top:-6px;width:24px}.FAQEditor_toolbar__ZQibX{background-color:#f8f9fa;border:1px solid #e9ecef;border-bottom:none;border-radius:6px 6px 0 0;display:flex;flex-wrap:wrap;gap:6px;padding:8px}.FAQEditor_toolbarButton__DpDEF{background-color:#fff;border:1px solid #dee2e6;border-radius:4px;cursor:pointer;font-size:.9rem;padding:4px 8px}.FAQEditor_toolbarButton__DpDEF:hover{background-color:#e9ecef}.FAQEditor_toolbarButton__DpDEF:disabled{cursor:not-allowed;opacity:.6}.FAQEditor_editorContent__ulVyK,.FAQEditor_previewContent__96YlA{border:1px solid #e9ecef;border-radius:0 0 6px 6px;min-height:300px;padding:16px}.FAQEditor_editorContent__ulVyK{font-family:monospace;resize:vertical}.FAQEditor_previewContent__96YlA{background-color:#fff;overflow:auto}.FAQEditor_checkboxLabel__EoRQ0{align-items:center;display:flex;font-size:.95rem;gap:6px}.FAQEditor_formActions__k5YOX{display:flex;gap:12px;justify-content:flex-end}.FAQEditor_cancelButton__mHjna,.FAQEditor_saveButton__R2nGR{border:none;border-radius:6px;cursor:pointer;font-size:.9rem;padding:10px 20px}.FAQEditor_cancelButton__mHjna{background-color:#6c757d;color:#fff}.FAQEditor_cancelButton__mHjna:hover{background-color:#5a6268}.FAQEditor_saveButton__R2nGR{background-color:#28a745;color:#fff}.FAQEditor_saveButton__R2nGR:hover{background-color:#218838}.FAQEditor_saveButton__R2nGR:disabled{background-color:#6c757d;cursor:not-allowed}@media (max-width:768px){.FAQEditor_formRow__bZynm{flex-direction:column}.FAQEditor_editorHeader__1NNdr{align-items:flex-start;flex-direction:column}.FAQEditor_editorHeader__1NNdr h1{font-size:1.8rem}}@media (max-width:480px){.FAQEditor_toolbar__ZQibX{gap:4px}.FAQEditor_toolbarButton__DpDEF{font-size:.85rem;padding:4px 6px}.FAQEditor_formActions__k5YOX{flex-direction:column;gap:8px}}.FAQEditor_editorToolbar__1S80I{display:flex;flex-wrap:wrap;gap:12px}.FAQEditor_toolbarGroup__2ovyB{display:flex;gap:8px}.FAQEditor_imageButton__NclIN,.FAQEditor_toolButton__ZyQwU{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;cursor:pointer;font-size:1rem;padding:6px 10px}.FAQEditor_imageButton__NclIN:hover,.FAQEditor_toolButton__ZyQwU:hover{background-color:#e2e6ea}.FAQEditor_previewContainer__7LEqE{background-color:#fafafa;border:1px solid #e9ecef;border-radius:6px;padding:16px}.FAQEditor_preview__M3q\+6{color:#333;font-size:1rem}.FAQEditor_sidebarSection__VIAgP{margin-bottom:20px}.Crm_pageWrapper__m\+YWW{min-height:100%;padding:20px}.Crm_wrapContent__WoTJw{margin:0 auto;max-width:1200px}.Crm_pageHeader__qWmqb{align-items:center;background:#fff;border:1px solid #eaecef;border-left:4px solid #fbd46d;border:1px solid var(--sk-content-border,#eaecef);border-left:4px solid var(--sk-accent,#fbd46d);border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px;padding:16px 18px}.Crm_pageHeaderLeft__x6LWF{align-items:center;display:flex;gap:14px}.Crm_pageHeaderIcon__cWQIo{align-items:center;background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);border-radius:12px;color:#b08620;display:inline-flex;height:44px;justify-content:center;width:44px}.Crm_pageHeaderTopRow__jYsvs{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Crm_pageHeaderTitle__r1BZL{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:20px;font-weight:700;margin:0}.Crm_pageHeaderPill__Nh3\+s{align-items:center;background:#0000000a;border-radius:999px;color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);display:inline-flex;font-size:13px;gap:5px;padding:3px 10px}.Crm_pillStrong__lDM47{font-weight:700}.Crm_pillMuted__RZk0d{color:#718096;color:var(--sk-content-text-muted,#718096)}.Crm_breadcrumbs__hOg1c{color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);font-size:12px;margin-top:4px}.Crm_btnPrimary__epSld{align-items:center;background:#fbd46d;background:var(--sk-accent,#fbd46d);border:none;border-radius:10px;color:#4a3a00;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;padding:9px 16px;transition:filter .15s}.Crm_btnPrimary__epSld:hover{filter:brightness(.96)}.Crm_btnPrimary__epSld:disabled{cursor:default;opacity:.55}.Crm_btnGhost__l7lcP{align-items:center;background:#fff;border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:10px;color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:9px 14px;transition:background .15s}.Crm_btnGhost__l7lcP:hover{background:#00000008}.Crm_btnGhost__l7lcP:disabled{cursor:default;opacity:.55}.Crm_btnDanger__aR1zT{background:#ef4444;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:9px 16px}.Crm_btnDanger__aR1zT:hover{filter:brightness(.95)}.Crm_cardsGrid__Kzsvb{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:16px}.Crm_listCard__vAMNq{background:#fff;border:1px solid #eaecef;border:1px solid var(--sk-content-border,#eaecef);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;transition:box-shadow .15s,transform .15s,border-color .15s}.Crm_listCard__vAMNq:hover{border-color:#fbd46d99;box-shadow:0 8px 24px #0f172a1a;transform:translateY(-2px)}.Crm_listCardHead__w7eBb{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.Crm_listCardTitle__-MWnz{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:16px;font-weight:700;margin:0}.Crm_listCardDelete__RB4SE{background:#0000;border:none;border-radius:6px;color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);cursor:pointer;flex-shrink:0;padding:4px}.Crm_listCardDelete__RB4SE:hover{background:#fee2e2;color:#ef4444}.Crm_listCardDesc__5bP8\+{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:13px;margin:0}.Crm_listCardMeta__sSTvx{display:flex;gap:8px;margin-top:4px}.Crm_listCardBadge__wGqO6{background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);border-radius:999px;color:#b08620;font-size:12px;font-weight:600;padding:3px 9px}.Crm_listCardBadgeMuted__fy5F0{background:#0000000a;border-radius:999px;color:#718096;color:var(--sk-content-text-muted,#718096);font-size:12px;padding:3px 9px}.Crm_listCardDate__wCNaT{color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);font-size:12px;margin-top:auto}.Crm_emptyState__XiCnN{align-items:center;background:#fff;border:1px dashed #d7dbe0;border:1px dashed var(--sk-content-border,#d7dbe0);border-radius:16px;display:flex;flex-direction:column;gap:10px;margin-top:16px;padding:48px 24px;text-align:center}.Crm_emptyIcon__N6dkf{align-items:center;background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);border-radius:50%;color:#b08620;display:inline-flex;height:64px;justify-content:center;width:64px}.Crm_emptyTitle__R1IwT{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:18px;font-weight:700;margin:0}.Crm_emptyText__-tYmu{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:14px;margin:0 0 8px;max-width:420px}.Crm_overlay__fT8mS{align-items:center;animation:Crm_sk-fade-in__lNcUY .15s ease-out;animation:Crm_sk-fade-in__lNcUY var(--sk-dur-fast,.15s) ease-out;background:#0f172a6b;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.Crm_columnsModal__\+fli5,.Crm_wizardCard__J\+8fu{background:#fff;border-radius:16px;box-shadow:0 30px 70px #0f172a59;display:flex;flex-direction:column;max-height:90vh;max-width:640px;overflow:hidden;width:100%}.Crm_confirmCard__J4v3a{background:#fff;border-radius:14px;box-shadow:0 24px 60px #0f172a4d;max-width:420px;padding:22px;width:100%}.Crm_confirmTitle__FXyTX{font-size:18px;font-weight:700;margin:0 0 8px}.Crm_confirmText__whqaA{color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);font-size:14px;margin:0 0 18px}.Crm_confirmActions__ktVRx{display:flex;gap:10px;justify-content:flex-end}.Crm_wizardHead__XT\+Qj{align-items:center;border-bottom:1px solid #eaecef;border-bottom:1px solid var(--sk-content-border,#eaecef);display:flex;justify-content:space-between;padding:16px 20px}.Crm_wizardTitle__DBBEj{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:18px;font-weight:700;margin:0}.Crm_iconClose__Ftl5\+{align-items:center;background:#0000;border:none;border-radius:8px;color:#718096;color:var(--sk-content-text-muted,#718096);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.Crm_iconClose__Ftl5\+:hover{background:#0000000d}.Crm_steps__YqJbh{align-items:center;display:flex;gap:10px;padding:14px 20px 0}.Crm_stepDot__36x4K{background:#0000000a;border-radius:999px;color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);font-size:13px;font-weight:600;padding:5px 10px}.Crm_stepActive__Ii43f{background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);color:#b08620}.Crm_stepLine__tjfxp{background:#eaecef;background:var(--sk-content-border,#eaecef);flex:1 1;height:1px}.Crm_columnsBody__S7f9E,.Crm_wizardBody__Jhn0T{flex:1 1;overflow-y:auto;padding:16px 20px}.Crm_wizardFooter__4QBGT{align-items:center;border-top:1px solid #eaecef;border-top:1px solid var(--sk-content-border,#eaecef);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.Crm_error__oLMcb{background:#fde8e8;border:1px solid #f5b7b7;border-radius:10px;color:#c53030;font-size:14px;margin-bottom:14px;padding:10px 12px}.Crm_loading__lGfqb{padding:24px;text-align:center}.Crm_hint__ywtgP,.Crm_loading__lGfqb{color:#718096;color:var(--sk-content-text-muted,#718096)}.Crm_hint__ywtgP{font-size:13px;line-height:1.5;margin:8px 0 0}.Crm_field__122so{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.Crm_formRow2__jcX64{display:block}.Crm_label__TpToo{color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);font-size:13px;font-weight:600}.Crm_input__zhGU2{background:#fff;border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:10px;color:#1a202c;color:var(--sk-content-text,#1a202c);font-family:inherit;font-size:15px;padding:10px 12px}.Crm_input__zhGU2:focus{border-color:#fbd46d;border-color:var(--sk-accent,#fbd46d);box-shadow:0 0 0 3px #fbd46d33;outline:none}.Crm_boardFilters__u3Yka,.Crm_wizardFilters__iwoh1{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.Crm_searchWrap__tzmGl{align-items:center;background:#fff;border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:10px;color:#718096;color:var(--sk-content-text-muted,#718096);display:inline-flex;flex:1 1;gap:8px;min-width:180px;padding:8px 12px}.Crm_searchInput__AuYsg{background:#0000;border:none;font-family:inherit;font-size:14px;outline:none;width:100%}.Crm_segment__hX-Dx{border:1px solid #e2e8f0;border:1px solid var(--sk-content-border,#e2e8f0);border-radius:10px;display:inline-flex;overflow:hidden}.Crm_segmentBtn__Tva1q,.Crm_segmentOn__Yc4q3{background:#fff;border:none;color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px}.Crm_segmentOn__Yc4q3{background:#fbd46d;background:var(--sk-accent,#fbd46d);color:#4a3a00}.Crm_select__2ro8e{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--sk-content-border,#e2e8f0);border-radius:10px;color:#1a202c;color:var(--sk-content-text,#1a202c);cursor:pointer;font-family:inherit;font-size:13px;padding:8px 12px}.Crm_selectAllRow__tpgT-{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.Crm_checkRow__CoedZ{align-items:center;color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);cursor:pointer;display:inline-flex;font-size:14px;gap:8px}.Crm_selectedCount__fhAUA{color:#b08620;font-size:13px;font-weight:600}.Crm_studentPickList__PPI3X{border:1px solid #eaecef;border:1px solid var(--sk-content-border,#eaecef);border-radius:10px;max-height:320px;overflow-y:auto;padding:4px}.Crm_pickRow__OPEL8{align-items:center;border-radius:8px;display:flex;gap:8px;padding:8px 10px}.Crm_pickRow__OPEL8:hover{background:#00000008}.Crm_pickRowOn__kiDqI{background:#fbd46d1a}.Crm_pickMain__eZTX5{align-items:flex-start;cursor:pointer;display:flex;flex:1 1;gap:10px;min-width:0}.Crm_pickMain__eZTX5 input{flex-shrink:0;margin-top:2px}.Crm_pickInfo__se9eP{display:flex;flex-direction:column;gap:3px;min-width:0}.Crm_pickTopLine__tmZpu{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Crm_pickName__WMCBs{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:14px;font-weight:600}.Crm_pickStatus__xQL1G{background:#eef2f6;border-radius:999px;color:#475569;font-size:11px;font-weight:600;padding:1px 8px}.Crm_pickStatus__xQL1G[data-active="1"]{background:#dcfce7;color:#166534}.Crm_pickAge__CGctr{color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);font-size:12px}.Crm_pickMonthTag__Ug\+8Q{background:#dbeafe;border-radius:999px;color:#1e40af;font-size:11px;font-weight:600;padding:1px 8px}.Crm_pickCourses__mtSH1{display:flex;flex-wrap:wrap;gap:6px}.Crm_pickCourseTag__wd9WC{background:rgba(0,0,0,.045);border-radius:6px;color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);font-size:12px;padding:2px 8px}.Crm_pickNoCourse__VLddU{color:#cbd5e0;color:var(--sk-content-text-muted,#cbd5e0);font-size:12px}.Crm_pickMeta__05pxJ{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:12px;margin-left:auto}.Crm_presetRow__RoONW{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 14px}.Crm_presetCard__1VDEr{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--sk-content-border,#e2e8f0);border-radius:12px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:4px;min-width:150px;padding:12px;text-align:left}.Crm_presetOn__lgn6I{background:#fbd46d14;border-color:#fbd46d;border-color:var(--sk-accent,#fbd46d)}.Crm_presetTitle__MZSYx{align-items:center;color:#1a202c;color:var(--sk-content-text,#1a202c);display:inline-flex;font-size:14px;font-weight:700;gap:6px}.Crm_presetDesc__RKeIE{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:12px}.Crm_fieldEditor__zYEo-{display:flex;flex-direction:column;gap:8px}.Crm_fieldRow__KkUfF{border:1px solid #eaecef;border:1px solid var(--sk-content-border,#eaecef);border-radius:12px;padding:10px}.Crm_fieldMain__2quvC{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Crm_fieldNameInput__wSoVl{flex:1 1;font-size:14px;min-width:120px}.Crm_fieldNameInput__wSoVl,.Crm_fieldTypeSelect__ujnqa{border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:8px;font-family:inherit;padding:8px 10px}.Crm_fieldTypeSelect__ujnqa{background:#fff;cursor:pointer;font-size:13px}.Crm_progressToggle__bgSJB{align-items:center;color:#718096;color:var(--sk-content-text-muted,#718096);cursor:pointer;display:inline-flex;font-size:12px;gap:4px}.Crm_fieldDelete__534Ve{background:#0000;border:none;border-radius:6px;color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);cursor:pointer;padding:4px}.Crm_fieldDelete__534Ve:hover{background:#fee2e2;color:#ef4444}.Crm_optionsEditor__FiJ2a{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-left:6px}.Crm_optionRow__0cu9v{align-items:center;display:flex;gap:8px}.Crm_colorPicker__IWiRB{display:inline-flex;gap:3px}.Crm_colorDot__\+vnwt{border:2px solid #0000;border-radius:50%;cursor:pointer;height:16px;padding:0;width:16px}.Crm_colorDotOn__z2551{border-color:#1a202c;transform:scale(1.15)}.Crm_optionLabelInput__JKfzw{border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:7px;flex:1 1;font-family:inherit;font-size:13px;padding:6px 9px}.Crm_optionDelete__M656u{background:#0000;border:none;color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);cursor:pointer;padding:3px}.Crm_optionDelete__M656u:hover{color:#ef4444}.Crm_addOptionBtn__Qllvi{align-items:center;align-self:flex-start;background:#fff;border:1px dashed #cbd5e0;border:1px dashed var(--sk-content-border,#cbd5e0);border-radius:7px;color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:4px;margin-top:2px;padding:5px 10px}.Crm_addFieldBtn__nd3eq{background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);border:1px dashed #fbd46d;border:1px dashed var(--sk-accent,#fbd46d);border-radius:10px;color:#b08620;font-weight:600;margin-top:4px;padding:9px 14px}.Crm_addFieldBtn__nd3eq,.Crm_backLink__Q3ObR{align-items:center;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:6px}.Crm_backLink__Q3ObR{background:#0000;border:none;color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);margin-bottom:12px}.Crm_backLink__Q3ObR:hover{color:#1a202c;color:var(--sk-content-text,#1a202c)}.Crm_boardHeader__\+vchX{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:14px}.Crm_boardTitle__dV-eM{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:22px;font-weight:700;margin:0}.Crm_boardDesc__4UDA2{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:14px;margin:4px 0 0}.Crm_progressCard__Go2mO{background:#fff;border:1px solid #eaecef;border:1px solid var(--sk-content-border,#eaecef);border-radius:12px;margin-bottom:14px;padding:14px 16px}.Crm_progressTop__9rj1v{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.Crm_progressLabel__sU7DN{color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);font-size:14px;font-weight:600}.Crm_progressPct__HsttB{color:#b08620;font-size:16px;font-weight:800}.Crm_progressTrack__zNAGN{background:#0000000f;border-radius:999px;height:8px;overflow:hidden}.Crm_progressFill__gy2Zx{background:linear-gradient(90deg,#fbd46d,#f59e0b);border-radius:999px;height:100%;transition:width .3s}.Crm_statusChips__C5h\+S{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.Crm_rowCount__0nktn{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:13px;margin-left:auto}.Crm_boardTableWrap__TgmnZ{background:#fff;border:1px solid #eaecef;border:1px solid var(--sk-content-border,#eaecef);border-radius:12px;overflow-x:auto}.Crm_boardTable__ONs24{border-collapse:collapse;font-size:14px;width:100%}.Crm_boardTable__ONs24 thead th{background:#fafbfc;border-bottom:1px solid #eaecef;border-bottom:1px solid var(--sk-content-border,#eaecef);color:#718096;color:var(--sk-content-text-muted,#718096);font-size:11px;font-weight:700;letter-spacing:.03em;padding:9px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.Crm_boardTable__ONs24 tbody td{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--sk-content-border,#f1f3f5);padding:5px 10px;vertical-align:middle}.Crm_boardTable__ONs24 tbody tr:hover{background:#fbd46d0a}.Crm_boardTable__ONs24 tbody tr{position:relative}.Crm_tdSticky__z7ZxC,.Crm_thSticky__k-jsh{background:#fff;left:0;min-width:160px;position:-webkit-sticky;position:sticky;z-index:2}.Crm_thSticky__k-jsh{background:#fafbfc}.Crm_boardTable__ONs24 tbody tr:hover .Crm_tdSticky__z7ZxC{background:#fffdf5}.Crm_rowStudentWrap__FNXQg{align-items:center;display:flex;gap:6px}.Crm_rowStudentName__NtT1N{color:#1a202c;color:var(--sk-content-text,#1a202c);cursor:pointer;font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap}.Crm_rowStudentName__NtT1N:hover{color:#b08620;text-decoration:underline}.Crm_tdNarrow__EG\+57,.Crm_thNarrow__McQPz{text-align:center;white-space:nowrap;width:1%}.Crm_tdCourse__Tf9X5{color:#4a5568;color:var(--sk-content-text-secondary,#4a5568);font-size:12px;max-width:150px}.Crm_rowDelete__Gq-CH{background:#0000;border:none;border-radius:6px;color:#cbd5e0;color:var(--sk-content-text-muted,#cbd5e0);cursor:pointer;padding:4px}.Crm_rowDelete__Gq-CH:hover{background:#fee2e2;color:#ef4444}.Crm_emptyRow__ZUknM{color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);padding:28px;text-align:center}.Crm_cellPlaceholder__eExJR{color:var(--sk-content-text-muted,#cbd5e0)}.Crm_cellCheckbox__iNE2I{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:4px}.Crm_cellCheckbox__iNE2I input{accent-color:#22c55e;cursor:pointer;height:18px;width:18px}.Crm_cellText__3WBCP{align-items:center;border-radius:6px;cursor:text;display:flex;font-size:13px;min-height:30px;padding:4px 6px;white-space:normal;word-break:break-word}.Crm_cellText__3WBCP:hover{background:#00000008}.Crm_cellInput__MC18U{border:1px solid #fbd46d;border:1px solid var(--sk-accent,#fbd46d);border-radius:7px;box-sizing:border-box;font-family:inherit;font-size:13px;outline:none;padding:5px 7px;width:100%}input.Crm_cellInput__MC18U[type=date]{font-size:12px;padding:4px 5px}.Crm_cellPlaceholder__eExJR{color:#cbd5e0}.Crm_selectTrigger__ucpDE{align-items:center;background:#0000;border:none;border-radius:7px;color:#718096;color:var(--sk-content-text-muted,#718096);cursor:pointer;display:inline-flex;font-family:inherit;gap:6px;padding:4px 6px;width:100%}.Crm_selectTrigger__ucpDE:hover{background:#00000008}.Crm_selectEmpty__SLfGI{color:#cbd5e0}.Crm_selectDropdown__gBkaQ{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--sk-content-border,#e2e8f0);border-radius:10px;box-shadow:0 12px 28px #0f172a40;left:0;min-width:170px;padding:4px;position:absolute;top:calc(100% + 2px);z-index:100}.Crm_selectCell__XW1Lg{position:relative;z-index:1}.Crm_selectCellOpen__GHwRF{z-index:200}.Crm_selectOption__-XtfT{background:#0000;border:none;border-radius:7px;cursor:pointer;display:block;padding:6px;text-align:left;width:100%}.Crm_selectOption__-XtfT:hover{background:#0000000a}.Crm_pill__AW3Zl{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:3px 10px;white-space:nowrap}.Crm_pillDot__HA6to{border-radius:50%;flex-shrink:0;height:7px;width:7px}.Crm_overlayHigh__pelHJ{align-items:center;animation:Crm_sk-fade-in__lNcUY .15s ease-out;animation:Crm_sk-fade-in__lNcUY var(--sk-dur-fast,.15s) ease-out;background:#0f172a47;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2200}.Crm_infoCard__1mHHp{background:#fff;border-radius:16px;box-shadow:0 30px 70px #0f172a66;display:flex;flex-direction:column;max-height:88vh;max-width:520px;overflow:hidden;width:100%}.Crm_infoAvatar__UDU9B{align-items:center;background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);border-radius:9px;color:#b08620;display:inline-flex;height:32px;justify-content:center;width:32px}.Crm_infoBody__Iiuzj{flex:1 1;overflow-y:auto;padding:16px 20px}.Crm_infoSection__xkiVm{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--sk-content-border,#f1f3f5);padding:12px 0}.Crm_infoSection__xkiVm:last-child{border-bottom:none}.Crm_infoSectionHead__Komdb{align-items:center;color:#718096;color:var(--sk-content-text-muted,#718096);display:flex;font-size:13px;font-weight:700;gap:7px;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.Crm_infoSectionHead__Komdb svg{color:#b08620}.Crm_infoBadges__hSHP5{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.Crm_infoStatusBadge__eTqN5{background:#eef2f6;border-radius:999px;color:#475569;font-size:12px;font-weight:700;padding:3px 10px}.Crm_infoStatusBadge__eTqN5[data-active="1"]{background:#dcfce7;color:#166534}.Crm_infoBadge__1FHM6{background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);color:#b08620;font-weight:600}.Crm_infoBadgeMuted__strIf,.Crm_infoBadge__1FHM6{border-radius:999px;font-size:12px;padding:3px 10px}.Crm_infoBadgeMuted__strIf{background:#0000000a;color:#718096;color:var(--sk-content-text-muted,#718096)}.Crm_infoGrid__3-PdR{grid-gap:10px 16px;display:grid;gap:10px 16px;grid-template-columns:1fr 1fr}.Crm_infoFieldWrap__OIxH8{display:flex;flex-direction:column;gap:2px}.Crm_infoFieldLabel__35vvO{color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.Crm_infoFieldValue__gibS1{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:14px}.Crm_infoFieldLink__uaGRB{color:#3b82f6;font-size:14px;text-decoration:none}.Crm_infoFieldLink__uaGRB:hover{text-decoration:underline}.Crm_infoList__\+uoeT{display:flex;flex-direction:column;gap:6px}.Crm_infoCourseItem__igtCo{background:rgba(0,0,0,.025)}.Crm_infoCourseItem__igtCo,.Crm_infoHistoryItem__5sVTw{border-radius:9px;display:flex;flex-direction:column;gap:1px;padding:8px 10px}.Crm_infoHistoryItem__5sVTw{background:#00000005;border-left:3px solid #94a3b880}.Crm_infoCourseName__nNMd5{color:#1a202c;color:var(--sk-content-text,#1a202c);font-size:14px;font-weight:600}.Crm_infoCourseMeta__vh7z9{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:12px}.Crm_infoPayItem__\+qm7X{align-items:center;background:rgba(0,0,0,.025);border-radius:8px;display:flex;font-size:13px;gap:10px;padding:6px 10px}.Crm_infoPaySum__P9Wn1{color:#166534;font-weight:700;margin-left:auto}.Crm_infoPayType__tkdYX{color:#718096;color:var(--sk-content-text-muted,#718096);font-size:12px}.Crm_infoEmpty__GpL9Y{color:#a0aec0;color:var(--sk-content-text-muted,#a0aec0);font-size:13px;padding:4px 2px}.Crm_infoBtn__7Kn8L{align-items:center;background:#fff;border:1px solid #d7dbe0;border:1px solid var(--sk-content-border,#d7dbe0);border-radius:50%;color:#718096;color:var(--sk-content-text-muted,#718096);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Georgia,serif;font-size:12px;font-style:italic;font-weight:700;height:22px;justify-content:center;line-height:1;width:22px}.Crm_infoBtn__7Kn8L:hover{background:#fdf6e3;background:var(--sk-accent-soft,#fdf6e3);border-color:#fbd46d;border-color:var(--sk-accent,#fbd46d);color:#b08620}.Crm_phoneCell__BbtuY{align-items:center;display:flex;gap:6px}.Crm_phoneLink__95FZA{color:#3b82f6;font-size:14px;text-decoration:none}.Crm_phoneLink__95FZA:hover{text-decoration:underline}.Crm_phoneEdit__hSOPE{background:#0000;border:none;color:#cbd5e0;color:var(--sk-content-text-muted,#cbd5e0);cursor:pointer;font-size:13px}.Crm_phoneEdit__hSOPE:hover{color:#4a5568;color:var(--sk-content-text-secondary,#4a5568)}.ErrorBoundary_wrap__q7MQP{align-items:center;background:linear-gradient(135deg,#1d232b,#2a313b);display:flex;font-family:Inter,-apple-system,sans-serif;font-family:var(--font-family-base,"Inter",-apple-system,sans-serif);justify-content:center;min-height:100vh;padding:40px 20px}.ErrorBoundary_card__JuWgw{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:520px;overflow:hidden;padding:40px 36px;position:relative;text-align:center;width:100%}.ErrorBoundary_card__JuWgw:before{background:linear-gradient(90deg,#ef4444,#fbd46d);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.ErrorBoundary_emoji__Cr9Po{font-size:56px;line-height:1;margin-bottom:14px}.ErrorBoundary_title__zJ80W{color:#222831;font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 14px}.ErrorBoundary_text__-hDzS{color:#62686c;font-size:14.5px;line-height:1.6;margin:0 0 22px}.ErrorBoundary_link__xHtE8{border-bottom:1px solid #2563eb4d;color:#2563eb;text-decoration:none}.ErrorBoundary_link__xHtE8:hover{border-bottom-color:#2563eb}.ErrorBoundary_details__kYPy6{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;color:#62686c;font-size:13px;margin:20px 0;padding:12px 14px;text-align:left}.ErrorBoundary_details__kYPy6 summary{color:#222831;cursor:pointer;font-weight:600}.ErrorBoundary_pre__M1AsI{color:#c7152f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;margin:10px 0 0;white-space:pre-wrap;word-break:break-word}.ErrorBoundary_actions__5\+lvh{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:24px}.ErrorBoundary_btnGhost__QMFRx,.ErrorBoundary_btnPrimary__G3oD1{border:none;border-radius:10px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:11px 22px;transition:background .15s,transform .1s}.ErrorBoundary_btnPrimary__G3oD1{background:#fbd46d;box-shadow:0 4px 14px #fbd46d66;color:#222831}.ErrorBoundary_btnPrimary__G3oD1:hover{background:#ffd87d;transform:translateY(-1px)}.ErrorBoundary_btnGhost__QMFRx{background:#f1f5f9;color:#1e293b}.ErrorBoundary_btnGhost__QMFRx:hover{background:#e2e8f0}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(/static/media/RobotoCondensed-Light.877e34f998290555a554.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:local("Roboto Condensed Light Italic"),local("RobotoCondensed-LightItalic"),url(/static/media/RobotoCondensed-LightItalic.c6612886b3394b60039a.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:local("Roboto Condensed Regular"),local("RobotoCondensed-Regular"),url(/static/media/RobotoCondensed-Regular.db6d916952fb988edac1.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:local("Roboto Condensed Italic"),local("RobotoCondensed-Italic"),url(/static/media/RobotoCondensed-Italic.aca8cfe6a0fd2abecaa6.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(/static/media/RobotoCondensed-Bold.89a396525c0de98da365.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(/static/media/RobotoCondensed-BoldItalic.4a217d1dfaa205c5c5cd.ttf) format("truetype")}:root{--font-heading:"Orbitron",sans-serif;--font-subheading:"Exo 2",sans-serif;--font-body:"Roboto",sans-serif;--font-ui:"Rajdhani",sans-serif;--font-code:"Major Mono Display",monospace}body{background-color:#1f2121;color:#fff;font-family:Roboto Condensed;margin:0;padding:0}@media (max-width:768px){body,html{max-width:100vw;overflow-x:hidden}}.heading,h1,h2,h3{font-family:Orbitron,sans-serif;font-family:var(--font-heading)}.subheading,h4,h5{font-family:Exo\ 2,sans-serif;font-family:var(--font-subheading)}.menu,.nav,button{font-family:Rajdhani,sans-serif;font-family:var(--font-ui)}code,pre{font-family:Major Mono Display,monospace;font-family:var(--font-code)}:root{--color-white:#fff;--color-black:#000;--color-cream-50:#fcfcf9;--color-cream-100:#fffffd;--color-gray-200:#f5f5f5;--color-gray-300:#a7a9a9;--color-gray-400:#777c7c;--color-slate-500:#626c71;--color-brown-600:#5e5240;--color-charcoal-700:#1f2121;--color-charcoal-800:#262828;--color-slate-900:#13343b;--color-teal-300:#32b8c6;--color-teal-400:#2da6b2;--color-teal-500:#21808d;--color-teal-600:#1d7480;--color-teal-700:#1a6873;--color-teal-800:#2996a1;--color-red-400:#ff5459;--color-red-500:#c0152f;--color-orange-400:#e68161;--color-orange-500:#a84b2f;--color-brown-600-rgb:94,82,64;--color-teal-500-rgb:33,128,141;--color-slate-900-rgb:19,52,59;--color-slate-500-rgb:98,108,113;--color-red-500-rgb:192,21,47;--color-red-400-rgb:255,84,89;--color-orange-500-rgb:168,75,47;--color-orange-400-rgb:230,129,97;--color-bg-1:#3b82f614;--color-bg-2:#f59e0b14;--color-bg-3:#22c55e14;--color-bg-4:#ef444414;--color-bg-5:#9333ea14;--color-bg-6:#f9731614;--color-bg-7:#ec489914;--color-bg-8:#06b6d414;--font-family-base:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-family-mono:"Berkeley Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:14px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:24px;--font-size-4xl:30px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:550;--font-weight-bold:600;--line-height-tight:1.2;--line-height-normal:1.5;--letter-spacing-tight:-0.01em;--space-0:0;--space-1:1px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--radius-sm:6px;--radius-base:8px;--radius-md:10px;--radius-lg:12px;--radius-full:9999px;--duration-fast:150ms;--duration-normal:250ms;--ease-standard:cubic-bezier(0.16,1,0.3,1);--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--color-background:#222831;--color-surface:#f5f5f5;--color-text:#eee;--color-text-secondary:#a7a9a9;--color-border:#393e46;--color-primary:#fbd46d;--color-primary-hover:#ffd87d;--color-input-bg:#eee;--color-input-border:#ccc;--color-btn-text:#222831;--color-btn-primary-text:#222831;--sk-bg-deepest:#16191f;--sk-bg-base:#1d232b;--sk-bg-elevated:#232a33;--sk-bg-surface:#2a313b;--sk-bg-surface-hover:#323a45;--sk-bg-inset:#1a1f26;--sk-content-bg:#f7f8fa;--sk-content-surface:#fff;--sk-content-surface-hover:#fafbfc;--sk-content-inset:#f1f3f6;--sk-content-text:#0f172a;--sk-content-text-secondary:#475569;--sk-content-text-muted:#94a3b8;--sk-content-border:#e2e8f0;--sk-content-border-strong:#cbd5e1;--sk-content-divider:#f1f5f9;--sk-content-shadow-sm:0 1px 3px #0f172a0f;--sk-content-shadow-md:0 8px 24px #0f172a0f;--sk-content-shadow-lg:0 24px 60px #0f172a1a;--sk-text-primary:#eee;--sk-text-secondary:#a7a9a9;--sk-text-muted:#6c7480;--sk-text-on-accent:#1a1f26;--sk-border:#ffffff14;--sk-border-strong:#ffffff24;--sk-divider:#ffffff0f;--sk-accent:#fbd46d;--sk-accent-hover:#ffd87d;--sk-accent-active:#f5c84c;--sk-accent-soft:#fbd46d1f;--sk-accent-soft-hover:#fbd46d2e;--sk-accent-glow:#fbd46d4d;--sk-accent-gradient:linear-gradient(135deg,#fbd46d,#ffa94d);--sk-bg-gradient:linear-gradient(135deg,#1d232b,#2a313b);--sk-success:#34d399;--sk-success-soft:#34d3991f;--sk-success-strong:#10b981;--sk-danger:#f87171;--sk-danger-soft:#f871711f;--sk-danger-strong:#ef4444;--sk-info:#60a5fa;--sk-info-soft:#60a5fa1f;--sk-warn:#fbbf24;--sk-warn-soft:#fbbf241f;--sk-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--sk-font-mono:"Berkeley Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--sk-fs-xs:11px;--sk-fs-sm:12.5px;--sk-fs-base:14px;--sk-fs-md:15px;--sk-fs-lg:17px;--sk-fs-xl:20px;--sk-fs-2xl:24px;--sk-fs-3xl:30px;--sk-fs-4xl:38px;--sk-fw-regular:400;--sk-fw-medium:500;--sk-fw-semibold:600;--sk-fw-bold:700;--sk-fw-extra:800;--sk-lh-tight:1.2;--sk-lh-normal:1.5;--sk-lh-relaxed:1.65;--sk-tracking-tight:-0.02em;--sk-tracking-tighter:-0.03em;--sk-space-0:0;--sk-space-1:4px;--sk-space-2:8px;--sk-space-3:12px;--sk-space-4:16px;--sk-space-5:20px;--sk-space-6:24px;--sk-space-8:32px;--sk-space-10:40px;--sk-space-12:48px;--sk-space-16:64px;--sk-radius-sm:6px;--sk-radius-md:10px;--sk-radius-lg:14px;--sk-radius-xl:20px;--sk-radius-pill:999px;--sk-shadow-sm:0 2px 6px #0003;--sk-shadow-md:0 8px 20px #00000040;--sk-shadow-lg:0 24px 60px #0006;--sk-shadow-accent:0 8px 24px #fbd46d40;--sk-shadow-accent-strong:0 12px 32px #fbd46d66;--sk-dur-instant:100ms;--sk-dur-fast:150ms;--sk-dur-base:200ms;--sk-dur-slow:300ms;--sk-dur-slower:500ms;--sk-ease-out:cubic-bezier(0.16,1,0.3,1);--sk-ease-standard:cubic-bezier(0.4,0,0.2,1);--sk-ease-in:cubic-bezier(0.4,0,1,1);--sk-z-base:1;--sk-z-elevated:10;--sk-z-sticky:100;--sk-z-overlay:500;--sk-z-modal:1000;--sk-z-toast:2000}@keyframes sk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sk-fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sk-fade-in-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes sk-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes sk-slide-in-right{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes sk-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes sk-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sk-blob-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-30px) scale(1.06)}66%{transform:translate(-25px,20px) scale(.95)}}@keyframes sk-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes sk-glow-pulse{0%,to{box-shadow:0 0 0 0 #fbd46d66}50%{box-shadow:0 0 0 12px #fbd46d00}}.sk-anim-fade-in{animation:sk-fade-in .2s cubic-bezier(.16,1,.3,1) both;animation:sk-fade-in var(--sk-dur-base) var(--sk-ease-out) both}.sk-anim-fade-in-up{animation:sk-fade-in-up .2s cubic-bezier(.16,1,.3,1) both;animation:sk-fade-in-up var(--sk-dur-base) var(--sk-ease-out) both}.sk-anim-scale-in{animation:sk-scale-in .2s cubic-bezier(.16,1,.3,1) both;animation:sk-scale-in var(--sk-dur-base) var(--sk-ease-out) both}.sk-skeleton{animation:sk-skeleton-shimmer 1.5s linear infinite;background:linear-gradient(90deg,#232a33 25%,#2a313b 50%,#232a33 75%);background:linear-gradient(90deg,var(--sk-bg-elevated) 25%,var(--sk-bg-surface) 50%,var(--sk-bg-elevated) 75%);background-size:200% 100%;border-radius:10px;border-radius:var(--sk-radius-md)}.sk-scrollbar::-webkit-scrollbar{height:8px;width:8px}.sk-scrollbar::-webkit-scrollbar-track{background:#0000}.sk-scrollbar::-webkit-scrollbar-thumb{background:#ffffff24;background:var(--sk-border-strong);border-radius:4px}.sk-scrollbar::-webkit-scrollbar-thumb:hover{background:#6c7480;background:var(--sk-text-muted)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1d232b;background:var(--sk-bg-base);color:#eee;color:var(--sk-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--sk-font-family)}