.auth-module__SB8Kla__pageWrapper{min-height:100vh;padding:var(--ds-space-6);font-family:var(--ds-font-sans);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.auth-module__SB8Kla__pageWrapper:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.auth-module__SB8Kla__authContainer{z-index:1;width:100%;max-width:420px;position:relative}.auth-module__SB8Kla__authCard{background:radial-gradient(120% 130% at 0% 0%,#27a7651a,transparent 60%),var(--ds-surface-1);border-radius:var(--ds-radius-lg);padding:var(--ds-space-8);box-shadow:var(--ds-shadow-lg);border:1px solid #27a7652e;position:relative;overflow:hidden}.auth-module__SB8Kla__logoSection{margin-bottom:var(--ds-space-6);flex-direction:column;align-items:center;display:flex}.auth-module__SB8Kla__brandLogo{align-items:center;gap:var(--ds-space-2);color:var(--ds-text);margin-bottom:var(--ds-space-4);text-decoration:none;transition:opacity .2s;display:inline-flex}.auth-module__SB8Kla__brandLogo:hover{opacity:.85}.auth-module__SB8Kla__brandLogo:focus-visible{outline:2px solid var(--ds-accent);outline-offset:4px;border-radius:var(--ds-radius-sm)}.auth-module__SB8Kla__brandLogoIcon{border-radius:var(--ds-radius-sm);background:var(--ds-accent-soft);width:40px;height:40px;color:var(--ds-accent);border:1px solid #27a76547;justify-content:center;align-items:center;display:inline-flex}.auth-module__SB8Kla__brandLogoIcon svg{width:22px;height:22px}.auth-module__SB8Kla__brandLogoText{letter-spacing:-.02em;color:var(--ds-text);font-size:20px;font-weight:600}.auth-module__SB8Kla__logoIcon{background:var(--ds-accent-soft);border-radius:var(--ds-radius-md);width:56px;height:56px;margin-bottom:var(--ds-space-4);color:var(--ds-accent);border:1px solid #27a76547;justify-content:center;align-items:center;display:flex}.auth-module__SB8Kla__logoIcon svg{width:26px;height:26px;color:var(--ds-accent)}.auth-module__SB8Kla__title{font-size:var(--ds-text-2xl);color:var(--ds-text);text-align:center;letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.2}.auth-module__SB8Kla__subtitle{font-size:var(--ds-text-sm);color:var(--ds-text-muted);margin-top:var(--ds-space-2);text-align:center;letter-spacing:var(--ds-tracking-normal)}.auth-module__SB8Kla__form{gap:var(--ds-space-4);flex-direction:column;display:flex}.auth-module__SB8Kla__formGroup{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.auth-module__SB8Kla__formGroup label{color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:var(--ds-tracking-wide);font-size:11px;font-weight:500}.auth-module__SB8Kla__formGroup input{border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);background:var(--ds-surface-3);width:100%;color:var(--ds-text);font-size:var(--ds-text-base);transition:border-color var(--ds-duration-base)var(--ds-ease),box-shadow var(--ds-duration-base)var(--ds-ease),background var(--ds-duration-base)var(--ds-ease);box-sizing:border-box;padding:12px 14px;font-family:inherit}.auth-module__SB8Kla__formGroup input::placeholder{color:var(--ds-text-faint)}.auth-module__SB8Kla__formGroup input:hover{border-color:var(--ds-border-strong)}.auth-module__SB8Kla__formGroup input:focus{border-color:var(--ds-border-focus);box-shadow:0 0 0 3px var(--ds-accent-ring);outline:none}.auth-module__SB8Kla__formGroup input:-webkit-autofill{caret-color:var(--ds-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--ds-surface-3)inset!important;-webkit-text-fill-color:var(--ds-text)!important}.auth-module__SB8Kla__formGroup input:-webkit-autofill:hover{caret-color:var(--ds-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--ds-surface-3)inset!important;-webkit-text-fill-color:var(--ds-text)!important}.auth-module__SB8Kla__formGroup input:-webkit-autofill:focus{caret-color:var(--ds-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--ds-surface-3)inset!important;-webkit-text-fill-color:var(--ds-text)!important}.auth-module__SB8Kla__passwordWrapper{align-items:center;display:flex;position:relative}.auth-module__SB8Kla__passwordWrapper input{width:100%;padding-right:44px}.auth-module__SB8Kla__togglePassword{cursor:pointer;border-radius:var(--ds-radius-sm);color:var(--ds-text-faint);transition:color var(--ds-duration-base)var(--ds-ease),background var(--ds-duration-base)var(--ds-ease);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;right:10px}.auth-module__SB8Kla__togglePassword:hover{color:var(--ds-accent);background:var(--ds-accent-soft)}.auth-module__SB8Kla__togglePassword svg{width:18px;height:18px}.auth-module__SB8Kla__inputError{border-color:var(--ds-danger)!important}.auth-module__SB8Kla__inputError:focus{box-shadow:0 0 0 3px var(--ds-danger-soft)!important}.auth-module__SB8Kla__errorText{color:var(--ds-danger);font-size:var(--ds-text-xs);font-weight:500}.auth-module__SB8Kla__error,.auth-module__SB8Kla__errorGeneral{background:var(--ds-danger-soft);border-radius:var(--ds-radius-sm);color:var(--ds-danger);font-size:var(--ds-text-sm);text-align:center;margin-bottom:var(--ds-space-2);border:1px solid #f23d3d47;padding:12px 14px}.auth-module__SB8Kla__methodTabs{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);gap:4px;width:100%;padding:4px;display:inline-flex}.auth-module__SB8Kla__methodTab{justify-content:center;align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);font-size:var(--ds-text-xs);cursor:pointer;letter-spacing:var(--ds-tracking-tight);transition:color var(--ds-duration-base)var(--ds-ease),background var(--ds-duration-base)var(--ds-ease);background:0 0;border:none;flex:1;padding:8px 12px;font-family:inherit;font-weight:500;display:inline-flex}.auth-module__SB8Kla__methodTab:hover{color:var(--ds-text)}.auth-module__SB8Kla__methodTabActive{color:var(--ds-text);background:var(--ds-surface-3)}.auth-module__SB8Kla__methodTabActive:hover{color:var(--ds-text)}.auth-module__SB8Kla__methodTab svg{flex-shrink:0;width:16px;height:16px}.auth-module__SB8Kla__checkboxGroup{align-items:center;gap:var(--ds-space-2);display:flex}.auth-module__SB8Kla__checkboxGroup input[type=checkbox]{width:16px;height:16px;accent-color:var(--ds-accent);cursor:pointer}.auth-module__SB8Kla__checkboxGroup label{font-size:var(--ds-text-sm);color:var(--ds-text-muted);cursor:pointer}.auth-module__SB8Kla__submitButton{background:var(--ds-accent);color:var(--ds-text-on-accent);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-base);letter-spacing:var(--ds-tracking-tight);cursor:pointer;transition:background var(--ds-duration-base)var(--ds-ease),box-shadow var(--ds-duration-base)var(--ds-ease),transform var(--ds-duration-fast)var(--ds-ease);border:1px solid #0000;padding:12px 20px;font-family:inherit;font-weight:600}.auth-module__SB8Kla__submitButton:hover:not(:disabled){background:var(--ds-accent-hover);box-shadow:var(--ds-shadow-glow)}.auth-module__SB8Kla__submitButton:active:not(:disabled){background:var(--ds-accent-active);transform:translateY(1px)}.auth-module__SB8Kla__submitButton:disabled{background:var(--ds-surface-3);color:var(--ds-text-faint);cursor:not-allowed}.auth-module__SB8Kla__backButton{color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-base);cursor:pointer;transition:background var(--ds-duration-base)var(--ds-ease),color var(--ds-duration-base)var(--ds-ease),border-color var(--ds-duration-base)var(--ds-ease);background:0 0;padding:12px 20px;font-family:inherit;font-weight:500}.auth-module__SB8Kla__backButton:hover{background:var(--ds-surface-2);color:var(--ds-text);border-color:var(--ds-border-strong)}.auth-module__SB8Kla__buttonRow{gap:var(--ds-space-3);display:flex}.auth-module__SB8Kla__buttonRow .auth-module__SB8Kla__submitButton,.auth-module__SB8Kla__buttonRow .auth-module__SB8Kla__backButton{flex:1}.auth-module__SB8Kla__footer{text-align:center;margin-top:var(--ds-space-4);font-size:var(--ds-text-sm);color:var(--ds-text-muted)}.auth-module__SB8Kla__footer a{color:var(--ds-accent);transition:color var(--ds-duration-base)var(--ds-ease);font-weight:500;text-decoration:none}.auth-module__SB8Kla__footer a:hover{color:var(--ds-accent-hover);text-decoration:underline}.auth-module__SB8Kla__divider{align-items:center;gap:var(--ds-space-3);margin:var(--ds-space-2)0;display:flex}.auth-module__SB8Kla__divider:before,.auth-module__SB8Kla__divider:after{content:"";background:var(--ds-border);flex:1;height:1px}.auth-module__SB8Kla__divider span{color:var(--ds-text-faint);text-transform:uppercase;letter-spacing:var(--ds-tracking-wide);font-size:10px;font-weight:500}.auth-module__SB8Kla__altMethodButtons{gap:var(--ds-space-3);display:flex}.auth-module__SB8Kla__altMethodButton{background:var(--ds-surface-2);color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-sm);cursor:pointer;text-align:center;transition:background var(--ds-duration-base)var(--ds-ease),color var(--ds-duration-base)var(--ds-ease),border-color var(--ds-duration-base)var(--ds-ease);flex:1;padding:10px 14px;font-family:inherit;font-weight:500}.auth-module__SB8Kla__altMethodButton:hover:not(:disabled){background:var(--ds-surface-3);color:var(--ds-text);border-color:#27a76566}.auth-module__SB8Kla__altMethodButton:disabled{opacity:.5;cursor:not-allowed}.auth-module__SB8Kla__infoBlock{align-items:flex-start;gap:var(--ds-space-3);border-radius:var(--ds-radius-sm);background:var(--ds-info-soft);color:var(--ds-text);font-size:var(--ds-text-sm);border:1px solid #5fa3f547;padding:12px 14px;line-height:1.5;display:flex}.auth-module__SB8Kla__infoBlock.auth-module__SB8Kla__info{background:var(--ds-info-soft);border-color:#5fa3f547}.auth-module__SB8Kla__infoBlock.auth-module__SB8Kla__error{background:var(--ds-danger-soft);border-color:#f23d3d47}.auth-module__SB8Kla__infoBlock svg{width:18px;height:18px;color:var(--ds-info);flex-shrink:0;margin-top:2px}.auth-module__SB8Kla__infoBlock.auth-module__SB8Kla__error svg{color:var(--ds-danger)}.auth-module__SB8Kla__infoBlock strong{color:var(--ds-text);margin-bottom:2px;font-weight:600;display:block}.auth-module__SB8Kla__infoBlock p{color:var(--ds-text-muted);font-size:var(--ds-text-xs);margin:0}.auth-module__SB8Kla__warningBlock{background:var(--ds-warning-soft);color:var(--ds-warning);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-xs);text-align:center;border:1px solid #face0d47;padding:10px 14px}.auth-module__SB8Kla__twoFADescription{text-align:center;color:var(--ds-text-muted);font-size:var(--ds-text-sm);margin-bottom:var(--ds-space-2);line-height:1.5}.auth-module__SB8Kla__twoFAInput{text-align:center;letter-spacing:.4em;font-family:var(--ds-font-mono);color:var(--ds-text);font-weight:600;font-size:22px!important}.auth-module__SB8Kla__switchButtons{gap:var(--ds-space-2);flex-direction:column;display:flex}.auth-module__SB8Kla__switchButton{color:var(--ds-accent);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-sm);cursor:pointer;text-align:center;transition:background var(--ds-duration-base)var(--ds-ease),color var(--ds-duration-base)var(--ds-ease);background:0 0;border:none;padding:10px;font-family:inherit;font-weight:500}.auth-module__SB8Kla__switchButton:hover{background:var(--ds-accent-soft);color:var(--ds-accent-hover)}.auth-module__SB8Kla__telegramButton{background:var(--ds-surface-2);color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-sm);cursor:pointer;text-align:center;transition:background var(--ds-duration-base)var(--ds-ease),color var(--ds-duration-base)var(--ds-ease),border-color var(--ds-duration-base)var(--ds-ease);padding:10px;font-family:inherit;font-weight:500}.auth-module__SB8Kla__telegramButton:hover{background:var(--ds-surface-3);color:var(--ds-text);border-color:var(--ds-border-strong)}.auth-module__SB8Kla__passwordHints{background:var(--ds-danger-soft);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-1);border:1px solid #f23d3d38;padding:12px 14px}.auth-module__SB8Kla__hintsTitle{color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:var(--ds-tracking-wide);margin-bottom:var(--ds-space-2);font-size:11px;font-weight:500}.auth-module__SB8Kla__hint{font-size:var(--ds-text-xs);color:var(--ds-danger);margin:4px 0;line-height:1.4}.auth-module__SB8Kla__verificationSection{text-align:center;align-items:center;gap:var(--ds-space-4);flex-direction:column;display:flex}.auth-module__SB8Kla__verificationMessage{color:var(--ds-text-muted);font-size:var(--ds-text-sm);margin:0}.auth-module__SB8Kla__verificationIcon{background:var(--ds-accent-soft);border-radius:var(--ds-radius-full);width:72px;height:72px;margin-bottom:var(--ds-space-2);border:1px solid #27a76547;justify-content:center;align-items:center;font-size:32px;display:flex}.auth-module__SB8Kla__verificationEmail{color:var(--ds-accent);font-weight:600;font-size:var(--ds-text-md);background:var(--ds-surface-3);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-mono);padding:8px 14px}.auth-module__SB8Kla__verificationHint{color:var(--ds-text-muted);font-size:var(--ds-text-sm);margin:0;line-height:1.5}.auth-module__SB8Kla__formRow{gap:var(--ds-space-3);grid-template-columns:1fr 1fr;display:grid}.auth-module__SB8Kla__formRow .auth-module__SB8Kla__formGroup{min-width:0}.auth-module__SB8Kla__formRow .auth-module__SB8Kla__formGroup input{width:100%}@media (prefers-reduced-motion:reduce){.auth-module__SB8Kla__submitButton,.auth-module__SB8Kla__backButton,.auth-module__SB8Kla__methodTab,.auth-module__SB8Kla__togglePassword,.auth-module__SB8Kla__switchButton,.auth-module__SB8Kla__telegramButton,.auth-module__SB8Kla__altMethodButton,.auth-module__SB8Kla__formGroup input{transition:none}}@media (max-width:500px){.auth-module__SB8Kla__pageWrapper{padding:var(--ds-space-4)}.auth-module__SB8Kla__formRow{grid-template-columns:1fr}.auth-module__SB8Kla__authCard{padding:var(--ds-space-6)var(--ds-space-5)}.auth-module__SB8Kla__title{font-size:var(--ds-text-xl)}.auth-module__SB8Kla__logoIcon{border-radius:var(--ds-radius-sm);width:48px;height:48px}.auth-module__SB8Kla__logoIcon svg{width:22px;height:22px}}
.ProfileWarningModal-module__0RDq7W__overlay{background:var(--ds-overlay,#080a0cb8);-webkit-backdrop-filter:blur(8px);z-index:9999;justify-content:center;align-items:center;animation:.18s ease-out ProfileWarningModal-module__0RDq7W__pwmOverlay;display:flex;position:fixed;inset:0}@keyframes ProfileWarningModal-module__0RDq7W__pwmOverlay{0%{opacity:0}to{opacity:1}}.ProfileWarningModal-module__0RDq7W__modal{background:radial-gradient(120% 130% at 0% 0%,#27a7651a,transparent 60%),var(--ds-surface-1,var(--bg-primary));border:1px solid var(--ds-border,#ffffff0f);border-radius:var(--ds-radius-lg,14px);width:90%;max-width:440px;box-shadow:var(--ds-shadow-lg,0 20px 60px #0000008c);text-align:center;font-family:var(--ds-font-sans,inherit);animation:ProfileWarningModal-module__0RDq7W__pwmAppear .22s var(--ds-ease,cubic-bezier(.16,1,.3,1));padding:32px 28px 28px}@keyframes ProfileWarningModal-module__0RDq7W__pwmAppear{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ProfileWarningModal-module__0RDq7W__iconWrapper{border-radius:var(--ds-radius-md,12px);color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b47;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 18px;display:inline-flex}.ProfileWarningModal-module__0RDq7W__iconWrapper svg{width:32px;height:32px}.ProfileWarningModal-module__0RDq7W__modal h2{color:var(--ds-text,var(--text-primary));letter-spacing:-.015em;margin:0 0 10px;font-size:20px;font-weight:600}.ProfileWarningModal-module__0RDq7W__modal p{color:var(--ds-text-muted,var(--text-secondary));margin:0 0 24px;font-size:14px;line-height:1.6}.ProfileWarningModal-module__0RDq7W__actions{justify-content:center;display:flex}.ProfileWarningModal-module__0RDq7W__primaryBtn{background:var(--ds-accent,var(--primary-color));color:var(--ds-text-on-accent,#0a1410);border-radius:var(--ds-radius-sm,8px);letter-spacing:-.005em;cursor:pointer;transition:background .18s var(--ds-ease,ease),box-shadow .18s var(--ds-ease,ease),transform .12s var(--ds-ease,ease);border:1px solid #0000;padding:11px 28px;font-family:inherit;font-size:14px;font-weight:600}.ProfileWarningModal-module__0RDq7W__primaryBtn:hover{background:var(--ds-accent-hover,var(--primary-hover));box-shadow:var(--ds-shadow-glow,0 0 0 4px #27a7652e)}.ProfileWarningModal-module__0RDq7W__primaryBtn:active{transform:translateY(1px)}
.BlockedModal-module__xgrpka__overlay{z-index:10000;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BlockedModal-module__xgrpka__modal{background:var(--bg-primary);text-align:center;border-radius:12px;width:90%;max-width:450px;padding:32px;box-shadow:0 4px 20px #0000004d}.BlockedModal-module__xgrpka__iconWrapper{color:#ef4444;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.BlockedModal-module__xgrpka__modal h2{color:var(--text-primary);margin:0 0 16px;font-size:22px}.BlockedModal-module__xgrpka__modal p{color:var(--text-secondary);margin:0 0 16px;font-size:15px;line-height:1.6}.BlockedModal-module__xgrpka__timer{color:var(--text-primary);font-weight:500}
.help-button-module__aozz8G__wrapper{z-index:1000;position:fixed;bottom:24px;right:24px}.help-button-module__aozz8G__trigger{background:var(--bg-secondary);border:none;border:1px solid var(--border-color);width:48px;height:48px;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #00000040}.help-button-module__aozz8G__trigger:hover{color:var(--text-primary);background:var(--bg-hover,var(--bg-secondary));box-shadow:0 4px 16px #00000059}.help-button-module__aozz8G__trigger[data-open=true]{color:var(--text-primary)}.help-button-module__aozz8G__menu{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;min-width:220px;animation:.18s ease-out help-button-module__aozz8G__slideUp;position:absolute;bottom:60px;right:0;overflow:hidden;box-shadow:0 8px 32px #00000059}@keyframes help-button-module__aozz8G__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.help-button-module__aozz8G__menuList{margin:0;padding:6px 0;list-style:none}.help-button-module__aozz8G__menuItem{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 16px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:flex}.help-button-module__aozz8G__menuItem:hover{background:var(--bg-hover,#ffffff0f)}.help-button-module__aozz8G__menuItem svg{color:var(--text-secondary);flex-shrink:0}.help-button-module__aozz8G__menuItem:hover svg{color:var(--primary-color)}
.layout-module__5nqsBW__layout{--acc:39,167,101;--line:var(--ds-border);--bg-app:var(--ds-bg);background:var(--bg-app);min-height:100vh;color:var(--ds-text);font-family:var(--ds-font-sans);display:flex}.layout-module__5nqsBW__main{flex:1;min-width:0;margin-left:60px;transition:margin-left .22s cubic-bezier(.16,1,.3,1)}.layout-module__5nqsBW__main.layout-module__5nqsBW__collapsed{margin-left:60px}.layout-module__5nqsBW__main:not(.layout-module__5nqsBW__collapsed){margin-left:240px}.layout-module__5nqsBW__content{min-height:calc(100vh - 56px);margin-top:56px;padding:0}.layout-module__5nqsBW__trialExpiredOverlay{-webkit-backdrop-filter:blur(8px)saturate(140%);z-index:10000;background:#08090bc7;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.layout-module__5nqsBW__trialExpiredModal{-webkit-backdrop-filter:blur(16px)saturate(160%);text-align:center;background:#14161af5;border:1px solid #ffffff1a;border-radius:14px;width:90%;max-width:440px;padding:28px}.layout-module__5nqsBW__iconWrapper{color:#ffbc7a;background:#ffbc7a1a;border:1px solid #ffbc7a4d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;display:inline-flex}.layout-module__5nqsBW__trialExpiredModal h2{color:#f4f5f7;letter-spacing:-.01em;margin:0 0 12px;font-size:19px;font-weight:600}.layout-module__5nqsBW__trialExpiredModal p{color:#c8cad0;margin:0 0 22px;font-size:13px;line-height:1.6}.layout-module__5nqsBW__trialActions{justify-content:center;gap:10px;display:flex}.layout-module__5nqsBW__primaryBtn{background:rgba(var(--acc),.14);border:1px solid rgba(var(--acc),.4);color:rgb(var(--acc));cursor:pointer;border-radius:9px;padding:11px 24px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s,transform .18s}.layout-module__5nqsBW__primaryBtn:hover{background:rgba(var(--acc),.22);border-color:rgba(var(--acc),.6)}.layout-module__5nqsBW__primaryBtn:active{transform:translateY(1px)}.layout-module__5nqsBW__secondaryBtn{color:#c8cad0;border:1px solid var(--line);cursor:pointer;background:#ffffff0a;border-radius:9px;padding:11px 24px;font-size:13px;font-weight:500;transition:background .18s,border-color .18s,color .18s}.layout-module__5nqsBW__secondaryBtn:hover{color:#f4f5f7;background:#ffffff0f;border-color:#ffffff1f}.layout-module__5nqsBW__loadingContainer{background:var(--bg-app);flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:100vh;display:flex}.layout-module__5nqsBW__loadingContainer p{color:#8a8d96;letter-spacing:.01em;font-size:13px}.layout-module__5nqsBW__spinner{border:2px solid var(--line);border-top-color:rgb(var(--acc));border-right-color:rgba(var(--acc),.4);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite layout-module__5nqsBW__spin}@keyframes layout-module__5nqsBW__spin{to{transform:rotate(360deg)}}@media (max-width:720px){.layout-module__5nqsBW__main,.layout-module__5nqsBW__main.layout-module__5nqsBW__collapsed,.layout-module__5nqsBW__main:not(.layout-module__5nqsBW__collapsed){margin-left:60px}}
.layout-module__EIwAua__layout{min-height:100vh;display:flex}.layout-module__EIwAua__main{flex:1;margin-left:240px;transition:margin-left .3s}.layout-module__EIwAua__main.layout-module__EIwAua__collapsed{margin-left:64px}.layout-module__EIwAua__content{margin-top:64px;padding:24px}.layout-module__EIwAua__accessBlocked{text-align:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.layout-module__EIwAua__accessBlocked h2{color:var(--red60);margin-bottom:1rem;font-size:1.5rem}.layout-module__EIwAua__accessBlocked p{color:var(--text-secondary);max-width:400px;font-size:1rem}.layout-module__EIwAua__loadingContainer{background:var(--bg-primary);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;display:flex}.layout-module__EIwAua__loadingContainer p{color:var(--text-secondary);font-size:14px}.layout-module__EIwAua__spinner{border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite layout-module__EIwAua__spin}@keyframes layout-module__EIwAua__spin{to{transform:rotate(360deg)}}
.EmailVerificationModal-module__O2hZrq__overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.EmailVerificationModal-module__O2hZrq__modal{background:var(--bg-primary);border:1px solid var(--border-color);text-align:center;border-radius:12px;width:90%;max-width:450px;padding:32px;animation:.2s ease-out EmailVerificationModal-module__O2hZrq__modalAppear;box-shadow:0 20px 60px #00000080}@keyframes EmailVerificationModal-module__O2hZrq__modalAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.EmailVerificationModal-module__O2hZrq__icon{opacity:.9;margin-bottom:20px;font-size:48px}.EmailVerificationModal-module__O2hZrq__modal h2{color:var(--text-primary);margin:0 0 16px;font-size:22px;font-weight:600}.EmailVerificationModal-module__O2hZrq__modal p{color:var(--text-secondary);margin:0 0 12px;font-size:15px;line-height:1.6}.EmailVerificationModal-module__O2hZrq__email{color:var(--primary-color);background:var(--blue10a);border:1px solid var(--blue40a);word-break:break-all;border-radius:6px;margin-bottom:24px;padding:12px 16px;font-size:16px;font-weight:500}.EmailVerificationModal-module__O2hZrq__success{background:var(--green10a);color:var(--green60);border:1px solid var(--green40a);border-radius:6px;margin-bottom:20px;padding:12px 16px;font-size:14px}.EmailVerificationModal-module__O2hZrq__error{background:var(--red10);color:var(--red60);border:1px solid var(--red40a);border-radius:6px;margin-bottom:20px;padding:12px 16px;font-size:14px}.EmailVerificationModal-module__O2hZrq__buttons{gap:12px;margin-bottom:20px;display:flex}.EmailVerificationModal-module__O2hZrq__primaryButton{background:var(--primary-color);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex:1;padding:12px 20px;font-size:14px;font-weight:500;transition:all .2s}.EmailVerificationModal-module__O2hZrq__primaryButton:hover:not(:disabled){background:var(--primary-hover)}.EmailVerificationModal-module__O2hZrq__primaryButton:disabled{opacity:.5;cursor:not-allowed}.EmailVerificationModal-module__O2hZrq__secondaryButton{color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;flex:1;padding:12px 20px;font-size:14px;font-weight:500;transition:all .2s}.EmailVerificationModal-module__O2hZrq__secondaryButton:hover{background:var(--bg-hover);border-color:var(--white30)}.EmailVerificationModal-module__O2hZrq__hint{color:var(--text-tertiary);margin:0;font-size:13px}
.MaintenanceModal-module__75oN6a__overlay{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MaintenanceModal-module__75oN6a__modal{background:var(--bg-secondary);border:1px solid var(--border-color);text-align:center;border-radius:12px;width:90%;max-width:400px;padding:32px;animation:.2s ease-out MaintenanceModal-module__75oN6a__modalAppear;box-shadow:0 20px 60px #00000080}@keyframes MaintenanceModal-module__75oN6a__modalAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.MaintenanceModal-module__75oN6a__iconWrapper{justify-content:center;margin-bottom:20px;display:flex}.MaintenanceModal-module__75oN6a__iconBg{background:var(--orange40a);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.MaintenanceModal-module__75oN6a__icon{width:32px;height:32px;color:var(--orange70)}.MaintenanceModal-module__75oN6a__title{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:600}.MaintenanceModal-module__75oN6a__message{color:var(--text-secondary);margin:0 0 24px;font-size:14px;line-height:1.5}.MaintenanceModal-module__75oN6a__loaderWrapper{background:var(--bg-primary);border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-bottom:16px;padding:16px;display:flex}.MaintenanceModal-module__75oN6a__spinner{border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite MaintenanceModal-module__75oN6a__spin}@keyframes MaintenanceModal-module__75oN6a__spin{to{transform:rotate(360deg)}}.MaintenanceModal-module__75oN6a__loaderText{color:var(--text-secondary);font-size:14px}.MaintenanceModal-module__75oN6a__hint{color:var(--white60);margin:0;font-size:13px}
.Modal-module__WM7rSG__overlay{background:var(--ds-overlay,#080a0cb8);z-index:1000;-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;animation:.18s ease-out Modal-module__WM7rSG__overlayFade;display:flex;position:fixed;inset:0}.Modal-module__WM7rSG__modal{background:radial-gradient(120% 130% at 0% 0%,#27a76514,transparent 60%),var(--ds-surface-1,var(--bg-secondary));border:1px solid var(--ds-border,var(--border-color));border-radius:var(--ds-radius-lg,14px);width:90%;max-width:500px;box-shadow:var(--ds-shadow-lg,0 20px 60px #00000080);animation:Modal-module__WM7rSG__modalAppear .22s var(--ds-ease,cubic-bezier(.16,1,.3,1));font-family:var(--ds-font-sans,inherit)}.Modal-module__WM7rSG__modalSm{max-width:420px}.Modal-module__WM7rSG__modalLg{max-width:640px}@keyframes Modal-module__WM7rSG__overlayFade{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__WM7rSG__modalAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Modal-module__WM7rSG__header{border-bottom:1px solid var(--ds-border,var(--border-color));justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.Modal-module__WM7rSG__title{color:var(--ds-text,var(--text-primary));letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.Modal-module__WM7rSG__closeButton{border-radius:var(--ds-radius-sm,8px);width:32px;height:32px;color:var(--ds-text-muted,var(--text-secondary));cursor:pointer;transition:background .18s var(--ds-ease,ease),color .18s var(--ds-ease,ease),border-color .18s var(--ds-ease,ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.Modal-module__WM7rSG__closeButton:hover{background:var(--ds-surface-2,var(--bg-hover));border-color:var(--ds-border,transparent);color:var(--ds-text,var(--text-primary))}.Modal-module__WM7rSG__content{color:var(--ds-text,var(--text-primary));padding:22px 24px 24px}.Modal-module__WM7rSG__footer{border-top:1px solid var(--ds-border,var(--border-color));padding:16px 24px 20px}
.ConfirmModal-module__Q1mu6W__buttons{justify-content:flex-end;gap:12px;display:flex}.ConfirmModal-module__Q1mu6W__cancelButton,.ConfirmModal-module__Q1mu6W__confirmButton{cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.ConfirmModal-module__Q1mu6W__cancelButton{background:var(--ds-surface-2,var(--bg-primary));color:var(--ds-text,var(--text-primary));border:1px solid var(--ds-border,var(--border-color))}.ConfirmModal-module__Q1mu6W__cancelButton:hover{background:var(--ds-surface-3,var(--bg-hover))}.ConfirmModal-module__Q1mu6W__confirmButton{background:var(--ds-accent,var(--primary-color));color:#fff}.ConfirmModal-module__Q1mu6W__confirmButton:hover{filter:brightness(1.1)}.ConfirmModal-module__Q1mu6W__confirmButton.ConfirmModal-module__Q1mu6W__danger{background:var(--red60,#dc2626)}.ConfirmModal-module__Q1mu6W__confirmButton.ConfirmModal-module__Q1mu6W__danger:hover{background:var(--red50,#ef4444)}.ConfirmModal-module__Q1mu6W__cancelButton:disabled,.ConfirmModal-module__Q1mu6W__confirmButton:disabled{opacity:.6;cursor:not-allowed}.ConfirmModal-module__Q1mu6W__confirmButton.ConfirmModal-module__Q1mu6W__loading{justify-content:center;align-items:center;gap:8px;display:flex}.ConfirmModal-module__Q1mu6W__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite ConfirmModal-module__Q1mu6W__spin}@keyframes ConfirmModal-module__Q1mu6W__spin{to{transform:rotate(360deg)}}.ConfirmModal-module__Q1mu6W__message{color:var(--ds-text-muted,var(--text-secondary));white-space:pre-wrap;margin:0;font-family:inherit;font-size:14px;line-height:1.6}
.index-module__OBONia__calculator{align-items:center;gap:var(--ds-space-2);padding:0 var(--ds-space-3);background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);white-space:nowrap;height:28px;font-family:var(--ds-font-sans);transition:border-color var(--ds-duration-base)var(--ds-ease);flex-shrink:0;display:inline-flex}.index-module__OBONia__calculator:hover{border-color:var(--ds-border-strong)}.index-module__OBONia__infoIcon{cursor:help;color:var(--ds-text-muted);transition:color var(--ds-duration-base)var(--ds-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.index-module__OBONia__infoIcon:hover{color:var(--ds-accent)}.index-module__OBONia__tooltip{top:calc(100% + var(--ds-space-2));width:320px;padding:var(--ds-space-4);background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);z-index:1000;font-family:var(--ds-font-sans);font-size:var(--ds-text-xs);line-height:var(--ds-leading-normal);color:var(--ds-text);position:absolute;right:0;box-shadow:0 16px 32px -12px #0009,0 4px 12px -2px #0006}.index-module__OBONia__tooltipTitle{margin-bottom:var(--ds-space-2);color:var(--ds-text);font-weight:600}.index-module__OBONia__tooltipText{margin-bottom:var(--ds-space-2);padding:var(--ds-space-2)var(--ds-space-3);background:var(--ds-surface-2);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-text)}.index-module__OBONia__tooltipSection{margin-top:var(--ds-space-2);padding-top:var(--ds-space-2);border-top:1px solid var(--ds-border)}.index-module__OBONia__tooltipSection strong{color:var(--ds-text)}.index-module__OBONia__tooltipNote{margin-top:var(--ds-space-2);padding:var(--ds-space-2)var(--ds-space-3);background:var(--ds-surface-2);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.index-module__OBONia__calculatorLabel{font-size:var(--ds-text-xs);color:var(--ds-text-muted);white-space:nowrap;font-weight:500}.index-module__OBONia__calculatorValue{font-family:var(--ds-font-mono);font-size:var(--ds-text-sm);color:var(--ds-accent);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}
.TaskTimer-module__Tgp5zW__timer{align-items:center;gap:var(--ds-space-2);padding:0 var(--ds-space-3);background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);white-space:nowrap;height:28px;font-size:var(--ds-text-sm);font-family:var(--ds-font-mono);flex-shrink:0;display:inline-flex}.TaskTimer-module__Tgp5zW__timerValue{font-variant-numeric:tabular-nums}
.AiCostBadge-module__CwC4uW__badge{align-items:center;gap:var(--ds-space-2);padding:0 var(--ds-space-3);background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);white-space:nowrap;height:28px;font-family:var(--ds-font-sans);font-size:var(--ds-text-sm);color:var(--ds-text-muted);cursor:help;transition:border-color var(--ds-duration-base)var(--ds-ease);flex-shrink:0;display:inline-flex}.AiCostBadge-module__CwC4uW__badgeIcon{color:var(--ds-accent)}.AiCostBadge-module__CwC4uW__badgeValue{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;color:var(--ds-text);font-weight:600}
.Pagination-module__ynnKRG__pagination{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-top:16px;padding:16px 0;display:flex}.Pagination-module__ynnKRG__info{color:var(--text-secondary);font-size:14px}.Pagination-module__ynnKRG__controls{align-items:center;gap:24px;display:flex}.Pagination-module__ynnKRG__pageSize{color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}.Pagination-module__ynnKRG__select{border:1px solid var(--border-color);background:var(--black30);color:var(--text-primary);cursor:pointer;border-radius:6px;padding:8px 12px;font-size:14px;transition:all .2s}.Pagination-module__ynnKRG__select:hover{border-color:var(--primary-color,#007bff);background:var(--black20)}.Pagination-module__ynnKRG__select:focus{border-color:var(--primary-color,#007bff);background:var(--black20);outline:none;box-shadow:0 0 0 2px #3288d733}.Pagination-module__ynnKRG__select option{background:var(--black30);color:var(--text-primary)}.Pagination-module__ynnKRG__pages{align-items:center;gap:4px;display:flex}.Pagination-module__ynnKRG__pageButton{border:1px solid var(--border-color);background:var(--background-primary);color:var(--text-primary);cursor:pointer;border-radius:4px;padding:8px 12px;font-size:14px;transition:all .2s}.Pagination-module__ynnKRG__pageButton:hover:not(:disabled){background:var(--background-secondary)}.Pagination-module__ynnKRG__pageButton:disabled{opacity:.5;cursor:not-allowed}.Pagination-module__ynnKRG__pageButton.Pagination-module__ynnKRG__active{background:var(--primary-color,#007bff);color:#fff;border-color:var(--primary-color,#007bff)}.Pagination-module__ynnKRG__dots{color:var(--text-secondary);padding:8px 4px}
.TaskModal-module__ebRynG__form{gap:var(--ds-space-5);font-family:var(--ds-font-sans);flex-direction:column;display:flex}.TaskModal-module__ebRynG__field{gap:var(--ds-space-2);flex-direction:column;display:flex}.TaskModal-module__ebRynG__label{font-size:var(--ds-text-xs);color:var(--ds-text-muted);letter-spacing:var(--ds-tracking-wide);text-transform:uppercase;font-weight:500}.TaskModal-module__ebRynG__input{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);width:100%;color:var(--ds-text);font-size:var(--ds-text-sm);font-family:var(--ds-font-sans);transition:border-color var(--ds-dur-fast)var(--ds-ease),background var(--ds-dur-fast)var(--ds-ease),box-shadow var(--ds-dur-fast)var(--ds-ease);padding:10px 12px;line-height:1.4}.TaskModal-module__ebRynG__input::placeholder{color:var(--ds-text-faint)}.TaskModal-module__ebRynG__input:hover:not(:disabled){border-color:var(--ds-border-strong)}.TaskModal-module__ebRynG__input:focus-visible{border-color:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-accent-soft);background:var(--ds-surface-2);outline:none}.TaskModal-module__ebRynG__input:disabled{opacity:.55;cursor:not-allowed}.TaskModal-module__ebRynG__checkboxRow{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-sm);color:var(--ds-text);cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--ds-space-2)0;display:flex}.TaskModal-module__ebRynG__checkbox{appearance:none;border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-sm);background:var(--ds-surface-1);cursor:pointer;width:16px;height:16px;transition:background var(--ds-dur-fast)var(--ds-ease),border-color var(--ds-dur-fast)var(--ds-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.TaskModal-module__ebRynG__checkbox:hover{border-color:var(--ds-accent)}.TaskModal-module__ebRynG__checkbox:focus-visible{box-shadow:0 0 0 3px var(--ds-accent-soft);outline:none}.TaskModal-module__ebRynG__checkbox:checked{background:var(--ds-accent);border-color:var(--ds-accent)}.TaskModal-module__ebRynG__checkbox:checked:after{content:"";border:2px solid #0a0d10;border-width:0 2px 2px 0;width:4px;height:8px;transform:rotate(45deg)translate(-1px,-1px)}.TaskModal-module__ebRynG__actions{justify-content:flex-end;gap:var(--ds-space-2);margin-top:var(--ds-space-2);display:flex}
.index-module__wkVPTW__container{flex-direction:column;height:100%;display:flex}.index-module__wkVPTW__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:20px;display:flex}.index-module__wkVPTW__title{color:var(--text-primary);font-size:16px;font-weight:600}.index-module__wkVPTW__count{background:var(--bg-primary);color:var(--text-secondary);border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600}.index-module__wkVPTW__headerActions{align-items:center;gap:8px;display:flex}.index-module__wkVPTW__createFolderBtn{background:var(--primary-color);color:var(--white);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.index-module__wkVPTW__createFolderBtn:hover{opacity:.9}.index-module__wkVPTW__deleteFolderBtn{color:var(--white);cursor:pointer;background:#ef4444;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.index-module__wkVPTW__deleteFolderBtn:hover{background:#dc2626}.index-module__wkVPTW__shareBtn{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--primary-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.index-module__wkVPTW__shareBtn:hover{background:var(--bg-hover);border-color:var(--primary-color)}.index-module__wkVPTW__viewSharesBtn{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--success-color,#22c55e);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.index-module__wkVPTW__viewSharesBtn:hover{background:var(--bg-hover);border-color:var(--success-color,#22c55e)}.index-module__wkVPTW__leaveShareBtn{background:var(--bg-primary);border:1px solid var(--border-color);color:#f59e0b;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.index-module__wkVPTW__leaveShareBtn:hover{background:#f59e0b1a;border-color:#f59e0b}.index-module__wkVPTW__list{flex:1;padding:12px;overflow-y:auto}.index-module__wkVPTW__list::-webkit-scrollbar{width:8px}.index-module__wkVPTW__list::-webkit-scrollbar-track{background:var(--bg-primary);border-radius:4px}.index-module__wkVPTW__list::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.index-module__wkVPTW__list::-webkit-scrollbar-thumb:hover{background:var(--white30)}.index-module__wkVPTW__empty{height:100%;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.index-module__wkVPTW__empty svg{opacity:.5}.index-module__wkVPTW__empty p{font-size:14px}.index-module__wkVPTW__task{background:var(--bg-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;margin-bottom:8px;padding:14px;transition:all .2s}.index-module__wkVPTW__task:hover{border-color:var(--primary-color);background:var(--bg-hover)}.index-module__wkVPTW__task.index-module__wkVPTW__active{background:var(--primary-color);border-color:var(--primary-color)}.index-module__wkVPTW__task.index-module__wkVPTW__active .index-module__wkVPTW__taskName,.index-module__wkVPTW__task.index-module__wkVPTW__active .index-module__wkVPTW__taskStatus,.index-module__wkVPTW__task.index-module__wkVPTW__active .index-module__wkVPTW__taskDomains,.index-module__wkVPTW__task.index-module__wkVPTW__active .index-module__wkVPTW__taskDate{color:var(--white)}.index-module__wkVPTW__taskHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.index-module__wkVPTW__taskName{color:var(--text-primary);flex:1;font-size:14px;font-weight:600}.index-module__wkVPTW__taskActions{align-items:center;gap:4px;display:flex}.index-module__wkVPTW__moveTaskBtn,.index-module__wkVPTW__restartTaskBtn{color:var(--text-secondary);cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.index-module__wkVPTW__task:hover .index-module__wkVPTW__moveTaskBtn,.index-module__wkVPTW__task:hover .index-module__wkVPTW__restartTaskBtn{opacity:1}.index-module__wkVPTW__moveTaskBtn:hover{color:var(--primary-color)}.index-module__wkVPTW__restartTaskBtn:hover{color:var(--success-color,#10b981)}.index-module__wkVPTW__restartTaskBtn:disabled{cursor:not-allowed;opacity:.5}.index-module__wkVPTW__task.index-module__wkVPTW__active .index-module__wkVPTW__moveTaskBtn,.index-module__wkVPTW__task.index-module__wkVPTW__active .index-module__wkVPTW__restartTaskBtn{color:var(--white);opacity:1}.index-module__wkVPTW__task.index-module__wkVPTW__active .index-module__wkVPTW__moveTaskBtn:hover,.index-module__wkVPTW__task.index-module__wkVPTW__active .index-module__wkVPTW__restartTaskBtn:hover{opacity:.8}@keyframes index-module__wkVPTW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.index-module__wkVPTW__spinning{animation:1s linear infinite index-module__wkVPTW__spin}.index-module__wkVPTW__taskStatus{background:var(--bg-secondary);color:var(--text-secondary);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex-shrink:0;max-width:180px;padding:2px 8px;font-size:11px;overflow:hidden}.index-module__wkVPTW__taskStatusMessage{text-transform:none}@keyframes index-module__wkVPTW__stoppingPulse{0%,to{opacity:1}50%{opacity:.45}}.index-module__wkVPTW__taskStatusStopping{text-transform:none;color:#f59e0b;animation:1.2s ease-in-out infinite index-module__wkVPTW__stoppingPulse}.index-module__wkVPTW__taskInfo{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:12px;display:flex}.index-module__wkVPTW__taskDomains{align-items:center;gap:4px;display:flex}.index-module__wkVPTW__taskDate{font-size:11px}.index-module__wkVPTW__taskCompletionMessage{width:100%;color:var(--text-secondary);margin-top:2px;font-size:11px;line-height:1.3;display:block}.index-module__wkVPTW__folder{margin-bottom:12px}.index-module__wkVPTW__folderHeader{background:var(--bg-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;transition:all .2s;display:flex}.index-module__wkVPTW__folderHeader:hover{background:var(--bg-hover)}.index-module__wkVPTW__folderHeader.index-module__wkVPTW__selected{background:var(--bg-hover);border:1px solid var(--primary-color);border-radius:6px}.index-module__wkVPTW__folderIcon{color:var(--text-secondary);transition:transform .2s}.index-module__wkVPTW__folderIcon.index-module__wkVPTW__expanded{transform:rotate(90deg)}.index-module__wkVPTW__folderName{color:var(--text-primary);flex:1;font-size:13px;font-weight:600}.index-module__wkVPTW__folderCount{background:var(--bg-primary);color:var(--text-secondary);border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}.index-module__wkVPTW__folderContent{margin-top:8px;padding-left:8px}.index-module__wkVPTW__emptyFolder{text-align:center;color:var(--text-tertiary);padding:12px;font-size:12px}.index-module__wkVPTW__subFolder{margin-bottom:6px}.index-module__wkVPTW__subFolderHeader{background:var(--bg-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:6px;padding:8px 10px 8px 24px;transition:all .2s;display:flex}.index-module__wkVPTW__subFolderHeader:hover{background:var(--bg-hover)}.index-module__wkVPTW__subFolderHeader.index-module__wkVPTW__selected{background:var(--bg-hover);border:1px solid var(--primary-color);border-radius:6px}.index-module__wkVPTW__sharedSection{border-top:1px solid var(--border-color);margin-top:16px;padding-top:16px}.index-module__wkVPTW__sharedIndicator{color:var(--primary-color);opacity:.8;justify-content:center;align-items:center;margin-left:auto;padding:2px;display:inline-flex}.index-module__wkVPTW__sharedIndicator svg{width:14px;height:14px}.index-module__wkVPTW__sharedIndicator:hover{opacity:1}.index-module__wkVPTW__sharedSectionHeader{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.index-module__wkVPTW__sharedSectionHeader svg{width:14px;height:14px;color:var(--primary-color)}.index-module__wkVPTW__sharedFolder{border-left:3px solid var(--primary-color);background:linear-gradient(90deg,rgba(var(--primary-rgb),.05)0%,transparent 100%);border-radius:8px;position:relative}.index-module__wkVPTW__sharedFolder:hover{background:linear-gradient(90deg,rgba(var(--primary-rgb),.1)0%,var(--bg-hover)100%)}.index-module__wkVPTW__sharedByBadge{background:rgba(var(--primary-rgb),.15);color:var(--primary-color);white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.index-module__wkVPTW__sharedByBadge:before{content:"от";color:var(--text-tertiary)}.index-module__wkVPTW__leaveButton{cursor:pointer;width:28px;height:28px;color:var(--text-tertiary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.index-module__wkVPTW__leaveButton:hover{background:var(--error-bg);color:var(--error-color)}.index-module__wkVPTW__leaveButton svg{width:16px;height:16px}
.Toast-module__EyfNpa__container{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:100%;max-width:400px;display:flex;position:fixed;top:20px;right:20px}.Toast-module__EyfNpa__toast{color:#f1f5f9;pointer-events:auto;background:#1e293b;border-left:4px solid;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;animation:.3s ease-out Toast-module__EyfNpa__slideIn;display:flex;box-shadow:0 10px 25px #0000004d}.Toast-module__EyfNpa__toast.Toast-module__EyfNpa__exit{animation:.3s ease-in forwards Toast-module__EyfNpa__slideOut}@keyframes Toast-module__EyfNpa__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes Toast-module__EyfNpa__slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.Toast-module__EyfNpa__success{background:linear-gradient(135deg,#1e293b 0%,#0f1729 100%);border-left-color:#22c55e}.Toast-module__EyfNpa__success .Toast-module__EyfNpa__icon{color:#22c55e;background:#22c55e26}.Toast-module__EyfNpa__error{background:linear-gradient(135deg,#1e293b 0%,#1a0f0f 100%);border-left-color:#ef4444}.Toast-module__EyfNpa__error .Toast-module__EyfNpa__icon{color:#ef4444;background:#ef444426}.Toast-module__EyfNpa__warning{background:linear-gradient(135deg,#1e293b 0%,#1a1508 100%);border-left-color:#f59e0b}.Toast-module__EyfNpa__warning .Toast-module__EyfNpa__icon{color:#f59e0b;background:#f59e0b26}.Toast-module__EyfNpa__info{background:linear-gradient(135deg,#1e293b 0%,#0f1729 100%);border-left-color:#3b82f6}.Toast-module__EyfNpa__info .Toast-module__EyfNpa__icon{color:#3b82f6;background:#3b82f626}.Toast-module__EyfNpa__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:flex}.Toast-module__EyfNpa__content{flex:1;min-width:0}.Toast-module__EyfNpa__title{color:#f8fafc;margin-bottom:4px;font-size:14px;font-weight:600}.Toast-module__EyfNpa__message{color:#94a3b8;word-wrap:break-word;font-size:13px;line-height:1.4}.Toast-module__EyfNpa__closeBtn{color:#64748b;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:20px;line-height:1;transition:color .2s}.Toast-module__EyfNpa__closeBtn:hover{color:#f1f5f9}@media (max-width:480px){.Toast-module__EyfNpa__container{max-width:none;top:10px;left:10px;right:10px}}
.TabNavigation-module__3um1Cq__tabBar{flex-wrap:wrap;gap:8px;display:flex}.TabNavigation-module__3um1Cq__tabBtn{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:6px 6px 0 0;padding:8px 16px;font-size:13px;font-weight:500}.TabNavigation-module__3um1Cq__tabBtnActive{background:var(--primary-color);color:#fff}
.index-module__tzEUNW__container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.index-module__tzEUNW__input{opacity:0;width:0;height:0;position:absolute}.index-module__tzEUNW__checkbox{background:var(--bg-secondary);border:2px solid var(--border-color);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.index-module__tzEUNW__input:checked+.index-module__tzEUNW__checkbox{background:var(--primary-color);border-color:var(--primary-color);box-shadow:0 0 0 3px #3288d71a}.index-module__tzEUNW__checkbox svg{color:var(--white)}.index-module__tzEUNW__container:hover .index-module__tzEUNW__checkbox{border-color:var(--primary-color)}.index-module__tzEUNW__label{color:var(--text-primary);font-size:13px;font-weight:500;position:relative}.index-module__tzEUNW__label[data-tooltip]:not([data-tooltip=""]):hover:after{content:attr(data-tooltip);background:var(--bg-primary);color:var(--text-primary);white-space:normal;border:1px solid var(--border-color);z-index:10000;pointer-events:none;border-radius:6px;width:300px;padding:8px 12px;font-size:12px;line-height:1.4;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 4px 12px #00000026}.index-module__tzEUNW__container.index-module__tzEUNW__disabled{cursor:not-allowed;opacity:.5}.index-module__tzEUNW__container.index-module__tzEUNW__disabled .index-module__tzEUNW__checkbox{background:var(--bg-tertiary);border-color:var(--border-color)}.index-module__tzEUNW__container.index-module__tzEUNW__disabled:hover .index-module__tzEUNW__checkbox{border-color:var(--border-color)}
.TabSettingsButton-module__Pdtn2q__wrapper{z-index:1001;position:relative}.TabSettingsButton-module__Pdtn2q__settingsBtn{background:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;color:var(--text-primary);border-radius:4px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;display:flex}.TabSettingsButton-module__Pdtn2q__dropdown{background:var(--bg-secondary);border:1px solid var(--border-color);z-index:9999;border-radius:6px;min-width:160px;padding:4px;position:fixed;box-shadow:0 2px 8px #0000001a}.TabSettingsButton-module__Pdtn2q__dropdownItem{padding:4px}
.StatisticsTab-module__Z7y1ya__container{flex-direction:column;gap:10px;display:flex}.StatisticsTab-module__Z7y1ya__loader{color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;padding:40px;font-size:13px;display:flex}.StatisticsTab-module__Z7y1ya__spinner{border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite StatisticsTab-module__Z7y1ya__spin}@keyframes StatisticsTab-module__Z7y1ya__spin{to{transform:rotate(360deg)}}.StatisticsTab-module__Z7y1ya__errorMsg{text-align:center;color:var(--red60);padding:20px;font-size:13px}.StatisticsTab-module__Z7y1ya__grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.StatisticsTab-module__Z7y1ya__card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;transition:border-color .2s;display:flex}.StatisticsTab-module__Z7y1ya__card:hover{border-color:var(--primary-color)}.StatisticsTab-module__Z7y1ya__cardHeader{align-items:center;gap:8px;display:flex}.StatisticsTab-module__Z7y1ya__cardIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;display:flex}.StatisticsTab-module__Z7y1ya__cardTitle{color:var(--text-primary);letter-spacing:.01em;font-size:12px;font-weight:600}.StatisticsTab-module__Z7y1ya__cardBody{flex-direction:column;gap:5px;display:flex}.StatisticsTab-module__Z7y1ya__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.StatisticsTab-module__Z7y1ya__rowLabel{color:var(--text-secondary);white-space:nowrap;font-size:11px}.StatisticsTab-module__Z7y1ya__rowValue{color:var(--text-primary);text-align:right;word-break:break-word;font-size:11px;font-weight:600}.StatisticsTab-module__Z7y1ya__divider{background:var(--border-color);height:1px;margin:2px 0}.StatisticsTab-module__Z7y1ya__badge{border-radius:4px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.StatisticsTab-module__Z7y1ya__badgeGreen{background:var(--green10a);color:var(--green70)}.StatisticsTab-module__Z7y1ya__badgeYellow{color:var(--yellow60);background:#face0d1f}.StatisticsTab-module__Z7y1ya__badgeOrange{background:var(--orange10a);color:var(--orange60)}.StatisticsTab-module__Z7y1ya__badgeRed{color:var(--red60);background:#f23d3d1f}.StatisticsTab-module__Z7y1ya__badgeBlue{color:#60a5fa;background:#60a5fa1f}.StatisticsTab-module__Z7y1ya__badgeGray{color:var(--text-secondary);background:#ffffff0f}.StatisticsTab-module__Z7y1ya__progressBarWrap{background:var(--border-color);border-radius:2px;width:100%;height:4px;overflow:hidden}.StatisticsTab-module__Z7y1ya__progressBar{border-radius:3px;height:100%;transition:width .3s}.StatisticsTab-module__Z7y1ya__httpBars{align-items:flex-end;gap:4px;height:28px;display:flex}.StatisticsTab-module__Z7y1ya__httpBar{border-radius:3px 3px 0 0;flex:1;min-width:24px;transition:height .3s;position:relative}.StatisticsTab-module__Z7y1ya__httpBarLabel{color:var(--text-secondary);white-space:nowrap;font-size:9px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.StatisticsTab-module__Z7y1ya__tagList{flex-wrap:wrap;gap:4px;display:flex}.StatisticsTab-module__Z7y1ya__tag{color:var(--text-secondary);border:1px solid var(--border-color);background:#ffffff0f;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}.StatisticsTab-module__Z7y1ya__redirectList{flex-direction:column;gap:4px;display:flex}.StatisticsTab-module__Z7y1ya__redirectItem{background:#ffffff08;border-radius:4px;justify-content:space-between;align-items:center;padding:3px 6px;font-size:10px;display:flex}.StatisticsTab-module__Z7y1ya__redirectDomain{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-weight:500;overflow:hidden}.StatisticsTab-module__Z7y1ya__redirectCount{color:var(--text-secondary);font-size:10px}.StatisticsTab-module__Z7y1ya__contentPreview{color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.StatisticsTab-module__Z7y1ya__contentLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:10px}.StatisticsTab-module__Z7y1ya__heroValue{color:var(--text-primary);font-size:18px;font-weight:700;line-height:1}.StatisticsTab-module__Z7y1ya__heroUnit{color:var(--text-secondary);margin-left:3px;font-size:10px;font-weight:400}.StatisticsTab-module__Z7y1ya__verdictCard{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;grid-column:1/-1;align-items:center;gap:12px;padding:10px 14px;display:flex}.StatisticsTab-module__Z7y1ya__verdictIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.StatisticsTab-module__Z7y1ya__verdictContent{flex-direction:column;flex:1;gap:2px;display:flex}.StatisticsTab-module__Z7y1ya__verdictTitle{color:var(--text-primary);font-size:13px;font-weight:700}.StatisticsTab-module__Z7y1ya__verdictDesc{color:var(--text-secondary);font-size:11px;line-height:1.4}.StatisticsTab-module__Z7y1ya__iconBlue{color:#60a5fa;background:#60a5fa26}.StatisticsTab-module__Z7y1ya__iconGreen{background:var(--green10a);color:var(--green70)}.StatisticsTab-module__Z7y1ya__iconOrange{background:var(--orange10a);color:var(--orange60)}.StatisticsTab-module__Z7y1ya__iconRed{color:var(--red60);background:#f23d3d1f}.StatisticsTab-module__Z7y1ya__iconPurple{color:#a855f7;background:#a855f726}.StatisticsTab-module__Z7y1ya__iconCyan{color:#22d3ee;background:#22d3ee1f}.StatisticsTab-module__Z7y1ya__iconYellow{color:var(--yellow60);background:#face0d1f}.StatisticsTab-module__Z7y1ya__noData{color:var(--text-secondary);font-size:12px;font-style:italic}@media (max-width:960px){.StatisticsTab-module__Z7y1ya__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.StatisticsTab-module__Z7y1ya__grid{grid-template-columns:1fr}.StatisticsTab-module__Z7y1ya__verdictCard{text-align:center;flex-direction:column}}
.StructureTab-module__mT3noa__container{background:var(--ds-surface-1);border-radius:var(--ds-radius-md);border:1px solid var(--ds-border);font-family:var(--ds-font-sans);padding:12px}.StructureTab-module__mT3noa__coveragePanel{background:var(--ds-surface-2,#0000000a);border-radius:var(--ds-radius-sm,4px);border:1px solid var(--ds-border);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px;font-size:11px;display:flex}.StructureTab-module__mT3noa__coverageStat{align-items:center;gap:3px;display:inline-flex}.StructureTab-module__mT3noa__coverageLabel{color:var(--ds-text-muted)}.StructureTab-module__mT3noa__coverageValue{color:var(--ds-text-primary,inherit);font-weight:600}.StructureTab-module__mT3noa__coverageValueMono{font-family:var(--ds-font-mono,monospace);color:var(--ds-text-secondary,#666);font-size:10px}.StructureTab-module__mT3noa__waQualityBadge{border-radius:10px;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.StructureTab-module__mT3noa__waQualityFull{color:#16a34a;background:#22c55e1f;border:1px solid #22c55e40}.StructureTab-module__mT3noa__waQualityPartial{color:#b45309;background:#eab3081f;border:1px solid #eab3084d}.StructureTab-module__mT3noa__failedYearsBadge{color:#dc2626;cursor:default;background:#ef44441a;border:1px solid #ef444440;border-radius:10px;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.StructureTab-module__mT3noa__failedMonthsBadge{color:#92400e;background:#eab30814;border:1px solid #eab30833;border-radius:10px;align-items:center;padding:1px 6px;font-size:10px;display:inline-flex}.StructureTab-module__mT3noa__structureHeader{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;display:flex}.StructureTab-module__mT3noa__structureTitle{font-family:var(--ds-font-sans);color:var(--ds-text-muted);text-transform:none;letter-spacing:0;font-size:11px;font-weight:500}.StructureTab-module__mT3noa__refreshButton{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text);font-family:var(--ds-font-sans);text-transform:none;letter-spacing:0;cursor:pointer;transition:border-color var(--ds-duration-fast)var(--ds-ease),background-color var(--ds-duration-fast)var(--ds-ease);align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.StructureTab-module__mT3noa__refreshButton:hover{background:var(--ds-surface-3);border-color:var(--ds-border-strong);transform:none}.StructureTab-module__mT3noa__refreshButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.StructureTab-module__mT3noa__header{margin-bottom:12px}.StructureTab-module__mT3noa__title{color:var(--ds-text);margin:0 0 3px;font-size:12px;font-weight:600}.StructureTab-module__mT3noa__subtitle{color:var(--ds-text-muted);text-transform:none;letter-spacing:0;font-size:11px}.StructureTab-module__mT3noa__loadingContainer{color:var(--ds-text-muted);font-family:var(--ds-font-sans);font-size:var(--ds-text-sm);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px;display:flex}.StructureTab-module__mT3noa__loadingSpinner{border:2px solid var(--ds-border);border-top-color:var(--ds-accent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite StructureTab-module__mT3noa__spin}@keyframes StructureTab-module__mT3noa__spin{to{transform:rotate(360deg)}}.StructureTab-module__mT3noa__errorContainer{background:var(--ds-danger-soft);border:1px solid var(--ds-danger-soft);border-radius:var(--ds-radius-md);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex}.StructureTab-module__mT3noa__errorText{color:var(--ds-danger);font-family:var(--ds-font-sans);font-size:13px}.StructureTab-module__mT3noa__emptyContainer{color:var(--ds-text-muted);font-family:var(--ds-font-sans);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px;font-size:13px;display:flex}.StructureTab-module__mT3noa__retryButton{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);cursor:pointer;width:24px;height:24px;color:var(--ds-text-muted);transition:border-color var(--ds-duration-fast)var(--ds-ease),color var(--ds-duration-fast)var(--ds-ease);justify-content:center;align-items:center;padding:0;display:flex}.StructureTab-module__mT3noa__retryButton:hover:not(:disabled){color:var(--ds-accent);border-color:var(--ds-border-strong)}.StructureTab-module__mT3noa__retryButton:disabled{opacity:.5;cursor:not-allowed}.StructureTab-module__mT3noa__retryButtonLarge{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);cursor:pointer;color:var(--ds-text);font-family:var(--ds-font-sans);text-transform:none;letter-spacing:0;transition:border-color var(--ds-duration-fast)var(--ds-ease),background-color var(--ds-duration-fast)var(--ds-ease);align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-flex}.StructureTab-module__mT3noa__retryButtonLarge:hover{background:var(--ds-surface-3);border-color:var(--ds-border-strong)}.StructureTab-module__mT3noa__spinner{border:2px solid var(--ds-border);border-top-color:var(--ds-accent);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite StructureTab-module__mT3noa__spin}.StructureTab-module__mT3noa__yearsList{flex-direction:column;gap:4px;display:flex}.StructureTab-module__mT3noa__yearItem{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);transition:border-color var(--ds-duration-fast)var(--ds-ease),background-color var(--ds-duration-fast)var(--ds-ease);overflow:hidden}.StructureTab-module__mT3noa__yearItem:hover{border-color:var(--ds-border-strong);background:var(--ds-surface-2)}.StructureTab-module__mT3noa__yearItemError{border-color:var(--ds-warning-soft);background:var(--ds-warning-soft)}.StructureTab-module__mT3noa__yearHeader{cursor:pointer;min-height:36px;transition:background-color var(--ds-duration-fast)var(--ds-ease);justify-content:space-between;align-items:center;padding:7px 12px;display:flex}.StructureTab-module__mT3noa__yearHeader:hover{background:0 0}.StructureTab-module__mT3noa__yearTitle{align-items:center;gap:8px;display:flex}.StructureTab-module__mT3noa__yearTitle svg{color:var(--ds-text-faint);flex-shrink:0}.StructureTab-module__mT3noa__yearLabel{font-family:var(--ds-font-mono);color:var(--ds-text);font-variant-numeric:tabular-nums;letter-spacing:var(--ds-tracking-tight);min-width:36px;font-size:13px;font-weight:600}.StructureTab-module__mT3noa__snapshotLink{font-family:var(--ds-font-mono);color:var(--ds-accent);background:var(--ds-accent-soft);border-radius:var(--ds-radius-sm);letter-spacing:var(--ds-tracking-tight);font-variant-numeric:tabular-nums;transition:background-color var(--ds-duration-fast)var(--ds-ease),color var(--ds-duration-fast)var(--ds-ease);border:1px solid #0000;align-items:center;padding:2px 7px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.StructureTab-module__mT3noa__snapshotLink:hover{background:var(--ds-accent-soft);color:var(--ds-accent-hover);border-color:var(--ds-accent)}.StructureTab-module__mT3noa__errorActions{align-items:center;gap:10px;display:flex}.StructureTab-module__mT3noa__errorMessage{color:var(--ds-warning);text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:11px;overflow:hidden}.StructureTab-module__mT3noa__yearContent{border-top:1px solid var(--white10);background:#ffffff05;padding:10px 12px}.StructureTab-module__mT3noa__metaItem{border-bottom:1px solid var(--white10);flex-direction:column;gap:3px;margin-bottom:8px;padding-bottom:8px;display:flex}.StructureTab-module__mT3noa__metaItem:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.StructureTab-module__mT3noa__metaLabel{color:var(--white50a);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.StructureTab-module__mT3noa__metaValue{color:var(--text-primary);word-break:break-word;font-size:12px;line-height:1.5}.StructureTab-module__mT3noa__headingsContainer{flex-direction:column;gap:6px;margin-top:10px;display:flex}.StructureTab-module__mT3noa__headingSection{border:1px solid var(--white10);border-radius:4px;overflow:hidden}.StructureTab-module__mT3noa__headingToggle{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 10px;transition:background-color .15s;display:flex}.StructureTab-module__mT3noa__headingToggle:hover{background:#ffffff08}.StructureTab-module__mT3noa__headingLabel{color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.StructureTab-module__mT3noa__headingCount{color:var(--white50a);font-variant-numeric:tabular-nums;font-size:10px}.StructureTab-module__mT3noa__headingList{background:#ffffff05;margin:0;padding:0;list-style:none}.StructureTab-module__mT3noa__headingItem{color:var(--text-primary);border-top:1px solid var(--white10);padding:6px 10px 6px 26px;font-size:12px;line-height:1.4}.StructureTab-module__mT3noa__headingItem:first-child{border-top:none}@media (prefers-color-scheme:dark){.StructureTab-module__mT3noa__yearItemError{background:#ffc1071a}.StructureTab-module__mT3noa__errorMessage{color:var(--yellow60)}}.StructureTab-module__mT3noa__screenshotButton{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);width:22px;height:22px;color:var(--ds-text-muted);cursor:pointer;transition:border-color var(--ds-duration-fast)var(--ds-ease),background-color var(--ds-duration-fast)var(--ds-ease),color var(--ds-duration-fast)var(--ds-ease);justify-content:center;align-items:center;margin-left:2px;padding:0;display:inline-flex}.StructureTab-module__mT3noa__screenshotButton:hover{background:var(--ds-surface-3);border-color:var(--ds-border-strong);color:var(--ds-accent)}.StructureTab-module__mT3noa__screenshotButton svg{width:12px;height:12px}.StructureTab-module__mT3noa__noScreenshot{border:1px dashed var(--ds-border);border-radius:var(--ds-radius-sm);width:22px;height:22px;color:var(--ds-text-faint);cursor:not-allowed;opacity:.6;background:0 0;justify-content:center;align-items:center;margin-left:2px;padding:0;display:inline-flex}.StructureTab-module__mT3noa__noScreenshot svg{width:12px;height:12px}.StructureTab-module__mT3noa__modalOverlay{z-index:1000;background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.StructureTab-module__mT3noa__modalContent{background:var(--black90);border-radius:0;flex-direction:column;width:100vw;max-width:100vw;height:100vh;max-height:100vh;display:flex;position:relative;overflow:hidden}.StructureTab-module__mT3noa__modalToolbar{z-index:2;background:#000c;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.StructureTab-module__mT3noa__modalTitle{color:#fff;font-size:14px;font-weight:500}.StructureTab-module__mT3noa__modalZoomControls{align-items:center;gap:8px;display:flex}.StructureTab-module__mT3noa__modalZoomBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:all .2s;display:flex}.StructureTab-module__mT3noa__modalZoomBtn:hover{background:#fff3}.StructureTab-module__mT3noa__modalZoomBtn:disabled{opacity:.4;cursor:not-allowed}.StructureTab-module__mT3noa__modalZoomLevel{color:#fff;text-align:center;min-width:50px;font-size:13px}.StructureTab-module__mT3noa__modalClose{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;transition:all .2s;display:flex}.StructureTab-module__mT3noa__modalClose:hover{background:#fff3}.StructureTab-module__mT3noa__modalImageContainer{cursor:grab;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.StructureTab-module__mT3noa__modalImageContainer:active{cursor:grabbing}.StructureTab-module__mT3noa__modalImage{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:none;height:auto;transition:transform .1s;display:block}.StructureTab-module__mT3noa__spamBadge{white-space:nowrap;color:var(--spam-color,#6c757d);background:color-mix(in srgb,var(--spam-color,#6c757d)12%,transparent);border:1px solid color-mix(in srgb,var(--spam-color,#6c757d)30%,transparent);border-radius:10px;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.StructureTab-module__mT3noa__spamBadge_critical{color:#dc3545;background:#dc35451f;border-color:#dc35454d}.StructureTab-module__mT3noa__spamBadge_high{color:#fd7e14;background:#fd7e141f;border-color:#fd7e144d}.StructureTab-module__mT3noa__spamBadge_medium{color:#ffc107;background:#ffc1071f;border-color:#ffc1074d}.StructureTab-module__mT3noa__spamBadge_low{color:#6c757d;background:#6c757d14;border-color:#6c757d33}.StructureTab-module__mT3noa__spamTooltip{z-index:1000;background:var(--bg-primary,#1a1a2e);border:1px solid var(--border-color,#333);min-width:220px;max-width:340px;color:var(--text-primary,#e0e0e0);white-space:normal;cursor:default;pointer-events:none;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0006}.StructureTab-module__mT3noa__spamTooltipHeader{border-bottom:1px solid var(--border-color,#333);color:var(--spam-color,#ffc107);margin-bottom:8px;padding-bottom:6px;font-size:12px;font-weight:600}.StructureTab-module__mT3noa__spamTooltipSection{margin-bottom:6px}.StructureTab-module__mT3noa__spamTooltipSection:last-child{margin-bottom:0}.StructureTab-module__mT3noa__spamTooltipLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,#999);margin-bottom:4px;font-size:10px;font-weight:600}.StructureTab-module__mT3noa__spamTooltipTags{flex-wrap:wrap;gap:4px;display:flex}.StructureTab-module__mT3noa__spamTooltipTag{color:#ffc107;background:#ffc1071f;border:1px solid #ffc10740;border-radius:4px;padding:2px 6px;font-size:11px;display:inline-block}.StructureTab-module__mT3noa__spamTooltipWords{flex-wrap:wrap;gap:3px;display:flex}.StructureTab-module__mT3noa__spamTooltipWord{color:#e57373;background:#dc35451a;border:1px solid #dc354533;border-radius:3px;padding:1px 5px;font-size:11px;display:inline-block}.StructureTab-module__mT3noa__spamTooltipMore{color:var(--text-secondary,#999);padding:1px 5px;font-size:10px;display:inline-block}.StructureTab-module__mT3noa__spamDetails{background:var(--bg-tertiary,#f8f9fa);border:1px solid var(--border-color);border-radius:8px;margin-bottom:16px;padding:12px}.StructureTab-module__mT3noa__spamDetailsHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.StructureTab-module__mT3noa__spamDetailsTitle{color:var(--text-primary);font-size:13px;font-weight:600}.StructureTab-module__mT3noa__spamScoreBadge{color:#fff;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600}.StructureTab-module__mT3noa__spamSection{margin-top:10px}.StructureTab-module__mT3noa__spamSectionTitle{color:var(--text-secondary);margin-bottom:6px;font-size:12px;font-weight:600}.StructureTab-module__mT3noa__spamCategoryList{flex-direction:column;gap:4px;display:flex}.StructureTab-module__mT3noa__spamCategoryItem{background:var(--bg-secondary,#fff);border:1px solid var(--border-color);cursor:pointer;border-radius:6px;padding:6px 10px;transition:background .15s}.StructureTab-module__mT3noa__spamCategoryItem:hover{background:var(--bg-primary,#f0f0f0)}.StructureTab-module__mT3noa__spamCategoryHeader{justify-content:space-between;align-items:center;display:flex}.StructureTab-module__mT3noa__spamCategoryName{color:var(--text-primary);font-size:12px;font-weight:500}.StructureTab-module__mT3noa__spamCategoryCount{color:var(--text-secondary);font-size:11px}.StructureTab-module__mT3noa__spamCategoryDetails{border-top:1px dashed var(--border-color);margin-top:6px;padding-top:6px}.StructureTab-module__mT3noa__spamMatchedWords{flex-wrap:wrap;gap:4px;display:flex}.StructureTab-module__mT3noa__spamWord{color:var(--text-primary);background:#dc354514;border:1px solid #dc354533;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:11px}.StructureTab-module__mT3noa__spamWordMore{color:var(--text-secondary);padding:1px 6px;font-size:11px}.StructureTab-module__mT3noa__spamFoundIn{color:var(--text-secondary);margin-top:4px;font-size:11px}.StructureTab-module__mT3noa__spamSignalList{flex-direction:column;gap:3px;display:flex}.StructureTab-module__mT3noa__spamSignalItem{background:var(--bg-secondary,#fff);border:1px solid var(--border-color);border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:flex}.StructureTab-module__mT3noa__spamSignalSeverity{min-width:60px;font-size:11px;font-weight:600}.StructureTab-module__mT3noa__spamSignalDesc{color:var(--text-primary);flex:1}.StructureTab-module__mT3noa__spamSignalImpact{color:#dc3545;font-size:11px;font-weight:600}.StructureTab-module__mT3noa__linksSection{flex-direction:column;gap:12px;margin-top:4px;display:flex}.StructureTab-module__mT3noa__linksGroup{flex-direction:column;gap:4px;display:flex}.StructureTab-module__mT3noa__linksGroupLabel{color:var(--text-secondary);font-size:11px;font-weight:600}.StructureTab-module__mT3noa__linksList{flex-direction:column;gap:2px;display:flex}.StructureTab-module__mT3noa__linkItem{align-items:baseline;gap:8px;padding:2px 0;font-size:12px;line-height:1.4;display:flex}.StructureTab-module__mT3noa__linkAnchor{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:200px;font-weight:500;overflow:hidden}.StructureTab-module__mT3noa__linkHref{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.StructureTab-module__mT3noa__moreLinks{color:var(--text-secondary);padding:2px 0;font-size:11px;font-style:italic}.StructureTab-module__mT3noa__metaValueScrollable{white-space:pre-wrap;white-space:pre-wrap;max-height:200px;font-size:12px;overflow:auto}
.SubpagesSection-module__ZOV32q__section{border-top:1px solid var(--border-color,#e2e8f0);margin-top:16px;padding-top:16px}.SubpagesSection-module__ZOV32q__sectionHeader{align-items:center;gap:12px;margin-bottom:12px;display:flex}.SubpagesSection-module__ZOV32q__sectionTitle{color:var(--text-primary,#1a202c);font-size:14px;font-weight:600}.SubpagesSection-module__ZOV32q__spamWarning{color:var(--color-danger,#e53e3e);font-size:12px;font-weight:500}.SubpagesSection-module__ZOV32q__loadingText{color:var(--text-secondary,#718096);padding:8px 0;font-size:13px}.SubpagesSection-module__ZOV32q__errorText{color:var(--color-danger,#e53e3e);padding:8px 0;font-size:13px}.SubpagesSection-module__ZOV32q__emptyState{color:var(--text-secondary,#718096);align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.SubpagesSection-module__ZOV32q__analyzeButton{border:1px solid var(--border-color,#e2e8f0);background:var(--bg-secondary,#f7fafc);color:var(--text-primary,#1a202c);cursor:pointer;white-space:nowrap;border-radius:4px;padding:4px 12px;font-size:12px;transition:background .2s}.SubpagesSection-module__ZOV32q__analyzeButton:hover:not(:disabled){background:var(--bg-hover,#edf2f7)}.SubpagesSection-module__ZOV32q__analyzeButton:disabled{opacity:.6;cursor:not-allowed}.SubpagesSection-module__ZOV32q__subpagesList{flex-direction:column;gap:4px;display:flex}.SubpagesSection-module__ZOV32q__subpageItem{border:1px solid var(--border-color,#e2e8f0);border-radius:6px;overflow:hidden}.SubpagesSection-module__ZOV32q__subpageError{border-color:var(--color-warning,#ed8936)}.SubpagesSection-module__ZOV32q__subpageHeader{cursor:pointer;text-align:left;width:100%;color:var(--text-primary,#1a202c);background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .15s;display:flex}.SubpagesSection-module__ZOV32q__subpageHeader:hover{background:var(--bg-hover,#f7fafc)}.SubpagesSection-module__ZOV32q__subpagePath{font-weight:500;font-family:var(--font-mono,monospace);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.SubpagesSection-module__ZOV32q__snapshotCount{color:var(--text-secondary,#718096);white-space:nowrap;font-size:11px}.SubpagesSection-module__ZOV32q__errorBadge{color:var(--color-warning,#ed8936);font-size:14px}.SubpagesSection-module__ZOV32q__subpageContent{border-top:1px solid var(--border-color,#e2e8f0);background:var(--bg-secondary,#f7fafc);padding:8px 12px 12px}.SubpagesSection-module__ZOV32q__field{margin-bottom:6px;font-size:12px;line-height:1.4}.SubpagesSection-module__ZOV32q__fieldLabel{color:var(--text-secondary,#718096);margin-right:6px;font-weight:600}.SubpagesSection-module__ZOV32q__fieldValue{color:var(--text-primary,#1a202c);word-break:break-word}.SubpagesSection-module__ZOV32q__snapshotLink{color:var(--color-primary,#3182ce);font-size:12px;text-decoration:none}.SubpagesSection-module__ZOV32q__snapshotLink:hover{text-decoration:underline}.SubpagesSection-module__ZOV32q__spamDetails{margin-top:4px;font-size:12px}.SubpagesSection-module__ZOV32q__linksList{flex-direction:column;gap:3px;margin-top:4px;display:flex}.SubpagesSection-module__ZOV32q__linkItem{gap:8px;font-size:11px;line-height:1.4;display:flex}.SubpagesSection-module__ZOV32q__linkAnchor{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-width:80px;max-width:150px;font-weight:500;overflow:hidden}.SubpagesSection-module__ZOV32q__linkHref{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SubpagesSection-module__ZOV32q__moreLinks{color:var(--text-secondary);font-size:11px;font-style:italic}.SubpagesSection-module__ZOV32q__errorMessage{color:var(--color-danger,#e53e3e);padding:4px 0;font-size:12px}.SubpagesSection-module__ZOV32q__marginLeft12{margin-left:12px}
.SitemapSection-module__Wm7gLa__section{border-top:1px solid var(--border-color,#e2e8f0);margin-top:16px;padding-top:16px}.SitemapSection-module__Wm7gLa__sectionHeader{align-items:center;gap:12px;margin-bottom:12px;display:flex}.SitemapSection-module__Wm7gLa__sectionTitle{color:var(--text-primary,#1a202c);font-size:14px;font-weight:600}.SitemapSection-module__Wm7gLa__totalUrls{color:var(--text-secondary,#718096);font-size:12px;font-weight:500}.SitemapSection-module__Wm7gLa__loadingText{color:var(--text-secondary,#718096);padding:8px 0;font-size:13px}.SitemapSection-module__Wm7gLa__errorText{color:var(--color-danger,#e53e3e);padding:8px 0;font-size:13px}.SitemapSection-module__Wm7gLa__emptyState{color:var(--text-secondary,#718096);padding:8px 0;font-size:13px}.SitemapSection-module__Wm7gLa__yearsList{flex-direction:column;gap:4px;display:flex}.SitemapSection-module__Wm7gLa__yearItem{border:1px solid var(--border-color,#e2e8f0);border-radius:6px;overflow:hidden}.SitemapSection-module__Wm7gLa__yearHeader{background:var(--bg-secondary,#f7fafc);cursor:pointer;width:100%;color:var(--text-primary,#1a202c);text-align:left;border:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .2s;display:flex}.SitemapSection-module__Wm7gLa__yearHeader:hover{background:var(--bg-hover,#edf2f7)}.SitemapSection-module__Wm7gLa__yearLabel{font-weight:600}.SitemapSection-module__Wm7gLa__urlCount{color:var(--text-secondary,#718096);margin-left:auto;font-size:12px}.SitemapSection-module__Wm7gLa__yearContent{border-top:1px solid var(--border-color,#e2e8f0);padding:8px 12px 12px}.SitemapSection-module__Wm7gLa__urlList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.SitemapSection-module__Wm7gLa__urlItem{word-break:break-all;font-size:12px;line-height:1.5}.SitemapSection-module__Wm7gLa__urlLink{color:var(--color-primary,#3182ce);text-decoration:none;transition:color .2s}.SitemapSection-module__Wm7gLa__urlLink:hover{color:var(--color-primary-dark,#2b6cb0);text-decoration:underline}.SitemapSection-module__Wm7gLa__showMoreBtn{border:1px solid var(--border-color,#e2e8f0);background:var(--bg-secondary,#f7fafc);color:var(--text-primary,#1a202c);cursor:pointer;border-radius:4px;margin-top:8px;padding:4px 12px;font-size:12px;transition:background .2s}.SitemapSection-module__Wm7gLa__showMoreBtn:hover{background:var(--bg-hover,#edf2f7)}
.Button-module__eYhPgW__button{justify-content:center;align-items:center;gap:var(--ds-space-2);font-family:var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight);white-space:nowrap;border-radius:var(--ds-radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--ds-duration-base)var(--ds-ease),border-color var(--ds-duration-base)var(--ds-ease),color var(--ds-duration-base)var(--ds-ease),transform var(--ds-duration-fast)var(--ds-ease);border:1px solid #0000;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.Button-module__eYhPgW__button:disabled,.Button-module__eYhPgW__button[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__eYhPgW__button:active:not(:disabled){transform:translateY(1px)}.Button-module__eYhPgW__sm{height:30px;padding:0 var(--ds-space-3);font-size:var(--ds-text-xs)}.Button-module__eYhPgW__md{height:38px;padding:0 var(--ds-space-4);font-size:var(--ds-text-sm)}.Button-module__eYhPgW__lg{height:44px;padding:0 var(--ds-space-5);font-size:var(--ds-text-md)}.Button-module__eYhPgW__primary{background:var(--ds-accent);color:var(--ds-text-on-accent);font-weight:600}.Button-module__eYhPgW__primary:hover:not(:disabled){background:var(--ds-accent-hover)}.Button-module__eYhPgW__primary:active:not(:disabled){background:var(--ds-accent-active)}.Button-module__eYhPgW__secondary{background:var(--ds-surface-2);color:var(--ds-text);border-color:var(--ds-border)}.Button-module__eYhPgW__secondary:hover:not(:disabled){background:var(--ds-surface-3);border-color:var(--ds-border-strong)}.Button-module__eYhPgW__ghost{color:var(--ds-text-muted);background:0 0}.Button-module__eYhPgW__ghost:hover:not(:disabled){background:var(--ds-surface-2);color:var(--ds-text)}.Button-module__eYhPgW__danger{color:var(--ds-danger);border-color:var(--ds-border);background:0 0}.Button-module__eYhPgW__danger:hover:not(:disabled){background:var(--ds-danger-soft);border-color:var(--ds-danger)}.Button-module__eYhPgW__iconOnly{width:38px;padding:0}.Button-module__eYhPgW__iconOnly.Button-module__eYhPgW__sm{width:30px}.Button-module__eYhPgW__iconOnly.Button-module__eYhPgW__lg{width:44px}.Button-module__eYhPgW__fullWidth{width:100%}.Button-module__eYhPgW__loading{color:#0000!important}.Button-module__eYhPgW__spinner{color:currentColor;opacity:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button-module__eYhPgW__spinner svg{animation:.8s linear infinite Button-module__eYhPgW__spin}@keyframes Button-module__eYhPgW__spin{to{transform:rotate(360deg)}}
.Card-module__gI69aW__card{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);transition:border-color var(--ds-duration-base)var(--ds-ease),background-color var(--ds-duration-base)var(--ds-ease)}.Card-module__gI69aW__padding-none{padding:0}.Card-module__gI69aW__padding-sm{padding:var(--ds-space-4)}.Card-module__gI69aW__padding-md{padding:var(--ds-space-6)}.Card-module__gI69aW__padding-lg{padding:var(--ds-space-8)}.Card-module__gI69aW__interactive{cursor:pointer}.Card-module__gI69aW__interactive:hover{background:var(--ds-surface-2);border-color:var(--ds-border-strong)}.Card-module__gI69aW__elevated{box-shadow:var(--ds-shadow-md)}.Card-module__gI69aW__header{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-4);padding:var(--ds-space-5)var(--ds-space-6);border-bottom:1px solid var(--ds-border);display:flex}.Card-module__gI69aW__title{font-size:var(--ds-text-md);color:var(--ds-text);letter-spacing:var(--ds-tracking-tight);margin:0;font-weight:600}.Card-module__gI69aW__subtitle{margin:var(--ds-space-1)0 0;font-size:var(--ds-text-xs);color:var(--ds-text-muted);font-weight:400}.Card-module__gI69aW__body{padding:var(--ds-space-6)}.Card-module__gI69aW__footer{padding:var(--ds-space-4)var(--ds-space-6);border-top:1px solid var(--ds-border);justify-content:flex-end;align-items:center;gap:var(--ds-space-3);display:flex}
.Input-module__cjObMq__field{gap:var(--ds-space-2);flex-direction:column;width:100%;display:flex}.Input-module__cjObMq__label{font-size:var(--ds-text-xs);color:var(--ds-text-muted);letter-spacing:var(--ds-tracking-wide);text-transform:uppercase;font-weight:500}.Input-module__cjObMq__wrapper{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);transition:border-color var(--ds-duration-base)var(--ds-ease),background-color var(--ds-duration-base)var(--ds-ease),box-shadow var(--ds-duration-base)var(--ds-ease);align-items:center;display:flex;position:relative}.Input-module__cjObMq__wrapper:hover:not(.Input-module__cjObMq__disabled){border-color:var(--ds-border-strong)}.Input-module__cjObMq__wrapper.Input-module__cjObMq__focused{border-color:var(--ds-accent);background:var(--ds-surface-3);box-shadow:0 0 0 3px var(--ds-accent-ring)}.Input-module__cjObMq__wrapper.Input-module__cjObMq__error{border-color:var(--ds-danger)}.Input-module__cjObMq__wrapper.Input-module__cjObMq__error.Input-module__cjObMq__focused{box-shadow:0 0 0 3px #f23d3d33}.Input-module__cjObMq__wrapper.Input-module__cjObMq__disabled{opacity:.55;cursor:not-allowed}.Input-module__cjObMq__input{width:100%;color:var(--ds-text);font-family:var(--ds-font-sans);font-size:var(--ds-text-sm);padding:0 var(--ds-space-3);background:0 0;border:none;outline:none;flex:1;height:38px;line-height:1.4}.Input-module__cjObMq__input::placeholder{color:var(--ds-text-faint)}.Input-module__cjObMq__input:focus{box-shadow:none}.Input-module__cjObMq__adornment{color:var(--ds-text-muted);padding:0 var(--ds-space-3);justify-content:center;align-items:center;display:flex}.Input-module__cjObMq__adornment.Input-module__cjObMq__left{padding-right:0}.Input-module__cjObMq__adornment.Input-module__cjObMq__right{padding-left:0}.Input-module__cjObMq__helper{font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.Input-module__cjObMq__helper.Input-module__cjObMq__errorText{color:var(--ds-danger)}
.Badge-module__i8ro7q__badge{align-items:center;gap:var(--ds-space-1);height:22px;padding:0 var(--ds-space-2);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-xs);letter-spacing:var(--ds-tracking-wide);white-space:nowrap;border:1px solid #0000;font-weight:500;line-height:1;display:inline-flex}.Badge-module__i8ro7q__dot{border-radius:var(--ds-radius-full);background:currentColor;width:6px;height:6px}.Badge-module__i8ro7q__neutral{background:var(--ds-surface-3);color:var(--ds-text-muted);border-color:var(--ds-border)}.Badge-module__i8ro7q__accent{background:var(--ds-accent-soft);color:var(--ds-accent)}.Badge-module__i8ro7q__success{background:var(--ds-success-soft);color:var(--ds-success)}.Badge-module__i8ro7q__warning{background:var(--ds-warning-soft);color:var(--ds-warning)}.Badge-module__i8ro7q__danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.Badge-module__i8ro7q__info{background:var(--ds-info-soft);color:var(--ds-info)}
.ConnectionStatus-module__iWAwMq__banner{border-radius:var(--ds-radius-md);font-size:var(--ds-text-xs,11px);background:var(--ds-danger-soft);color:var(--ds-danger);z-index:9999;pointer-events:none;animation:ConnectionStatus-module__iWAwMq__slideDown var(--ds-duration-base,.2s)var(--ds-ease,ease)both;border-color:#0000;align-items:center;gap:6px;padding:4px 10px;font-weight:500;display:inline-flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.ConnectionStatus-module__iWAwMq__reconnected{background:var(--ds-success-soft);color:var(--ds-success);font-size:var(--ds-text-xs,11px);animation:ConnectionStatus-module__iWAwMq__slideDown var(--ds-duration-base,.2s)var(--ds-ease,ease)both;border-color:#0000;gap:6px;padding:4px 10px;font-weight:500;box-shadow:0 2px 8px #00000026}.ConnectionStatus-module__iWAwMq__dot{border-radius:var(--ds-radius-full);background:currentColor;flex-shrink:0;width:8px;height:8px;animation:1.5s ease-in-out infinite ConnectionStatus-module__iWAwMq__pulse}.ConnectionStatus-module__iWAwMq__reconnected .ConnectionStatus-module__iWAwMq__dot{width:6px;height:6px;animation:none}@keyframes ConnectionStatus-module__iWAwMq__slideDown{0%{opacity:0;transform:translate(-50%)translateY(-8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes ConnectionStatus-module__iWAwMq__pulse{0%,to{opacity:1}50%{opacity:.25}}
.FilterPanel-module__lp3sbG__filterPanel{background:var(--tile-bg);border:1px solid var(--line);border-radius:var(--ds-radius-lg);padding:var(--ds-space-4)var(--ds-space-5);position:relative;overflow:visible}.FilterPanel-module__lp3sbG__filterActions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;display:flex}.FilterPanel-module__lp3sbG__filterActionsLeft{gap:8px;display:flex}.FilterPanel-module__lp3sbG__filterActionBtn{background:rgba(var(--acc),.1);border:1px solid rgba(var(--acc),.22);color:rgb(var(--acc));cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.FilterPanel-module__lp3sbG__filterActionBtn:hover{background:rgba(var(--acc),.18);border-color:rgba(var(--acc),.4)}.FilterPanel-module__lp3sbG__filterActionBtnSecondary{color:var(--ink-2);border-color:var(--line);background:0 0}.FilterPanel-module__lp3sbG__filterActionBtnSecondary:hover{color:var(--ink-1);border-color:var(--line-strong);background:#ffffff0a}
.Switch-module__D64d6a__container{align-items:center;gap:var(--ds-space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.Switch-module__D64d6a__container.Switch-module__D64d6a__disabled{opacity:.5;cursor:not-allowed}.Switch-module__D64d6a__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Switch-module__D64d6a__track{border-radius:var(--ds-radius-full);background:var(--ds-surface-3);border:1px solid var(--ds-border-strong);flex-shrink:0;width:32px;height:18px;transition:background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative}.Switch-module__D64d6a__thumb{border-radius:var(--ds-radius-full);background:var(--ds-text-muted);width:12px;height:12px;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1);position:absolute;top:2px;left:2px}.Switch-module__D64d6a__input:checked+.Switch-module__D64d6a__track{background:var(--ds-accent);border-color:var(--ds-accent)}.Switch-module__D64d6a__input:checked+.Switch-module__D64d6a__track .Switch-module__D64d6a__thumb{background:var(--ds-text-on-accent);transform:translate(14px)}.Switch-module__D64d6a__input:focus-visible+.Switch-module__D64d6a__track{box-shadow:0 0 0 3px var(--ds-accent-ring)}.Switch-module__D64d6a__label{color:var(--ds-text-muted);white-space:nowrap;font-size:13px}.Switch-module__D64d6a__container:hover:not(.Switch-module__D64d6a__disabled) .Switch-module__D64d6a__label{color:var(--ds-text)}
.index-module__SYW_0a__container{align-items:center;gap:8px;display:inline-flex;position:relative}.index-module__SYW_0a__saveButton,.index-module__SYW_0a__loadButton{border:1px solid var(--line);height:32px;color:var(--ink-2);letter-spacing:.01em;cursor:pointer;background:#ffffff08;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:500;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.index-module__SYW_0a__saveButton:hover,.index-module__SYW_0a__loadButton:hover{border-color:var(--line-strong);color:var(--ink-1);background:#ffffff0d}.index-module__SYW_0a__saveButton:active,.index-module__SYW_0a__loadButton:active{transform:translateY(1px)}.index-module__SYW_0a__saveButton svg,.index-module__SYW_0a__loadButton svg{width:13px;height:13px;color:var(--ink-3);transition:color .18s}.index-module__SYW_0a__saveButton:hover svg,.index-module__SYW_0a__loadButton:hover svg{color:rgb(var(--acc))}.index-module__SYW_0a__saveDialog{-webkit-backdrop-filter:blur(16px)saturate(160%);border:1px solid var(--line-strong);z-index:100;background:#14161af5;border-radius:10px;align-items:center;gap:8px;padding:10px;animation:.18s index-module__SYW_0a__presetsFadeIn;display:flex;position:absolute;top:calc(100% + 8px);right:0}.index-module__SYW_0a__input{border:1px solid var(--line);height:32px;color:var(--ink-1);background:#ffffff05;border-radius:7px;outline:none;min-width:220px;padding:0 12px;font-size:12px;transition:border-color .18s,box-shadow .18s,background .18s}.index-module__SYW_0a__input::placeholder{color:var(--ink-4)}.index-module__SYW_0a__input:focus{border-color:rgba(var(--acc),.5);box-shadow:0 0 0 3px rgba(var(--acc),.15);background:#ffffff0a}.index-module__SYW_0a__confirmButton{background:rgba(var(--acc),.14);border:1px solid rgba(var(--acc),.4);height:32px;color:rgb(var(--acc));letter-spacing:.01em;cursor:pointer;border-radius:7px;padding:0 14px;font-size:12px;font-weight:600;transition:background .18s,border-color .18s,transform .18s}.index-module__SYW_0a__confirmButton:hover{background:rgba(var(--acc),.22);border-color:rgba(var(--acc),.6)}.index-module__SYW_0a__confirmButton:active{transform:translateY(1px)}.index-module__SYW_0a__dropdown{position:relative}.index-module__SYW_0a__menu{-webkit-backdrop-filter:blur(16px)saturate(160%);border:1px solid var(--line-strong);z-index:100;background:#14161af5;border-radius:10px;min-width:240px;max-height:360px;padding:6px;animation:.18s index-module__SYW_0a__presetsFadeIn;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.index-module__SYW_0a__menu::-webkit-scrollbar{width:6px}.index-module__SYW_0a__menu::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}.index-module__SYW_0a__menuItem{border-radius:7px;align-items:center;gap:4px;padding:0;transition:background .16s;display:flex}.index-module__SYW_0a__menuItem+.index-module__SYW_0a__menuItem{margin-top:2px}.index-module__SYW_0a__menuItem:hover{background:rgba(var(--acc),.08)}.index-module__SYW_0a__presetButton{min-width:0;color:var(--ink-1);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:6px;flex:1;padding:9px 10px;font-size:12px;font-weight:500;transition:color .16s;overflow:hidden}.index-module__SYW_0a__menuItem:hover .index-module__SYW_0a__presetButton{color:rgb(var(--acc))}.index-module__SYW_0a__deleteButton{width:26px;height:26px;color:var(--ink-4);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;transition:background .16s,border-color .16s,color .16s;display:flex}.index-module__SYW_0a__deleteButton svg{width:12px;height:12px}.index-module__SYW_0a__deleteButton:hover{background:rgba(var(--acc-bad),.12);border-color:rgba(var(--acc-bad),.35);color:rgb(var(--acc-bad))}.index-module__SYW_0a__emptyState{text-align:center;color:var(--ink-4);letter-spacing:.01em;padding:18px 14px;font-size:12px}@keyframes index-module__SYW_0a__presetsFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.index-tab-module__HoD52G__container{flex-direction:column;gap:10px;display:flex}.index-tab-module__HoD52G__statusBlock{flex-direction:column;gap:6px;display:flex}.index-tab-module__HoD52G__statusLabel{color:var(--white50a);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.index-tab-module__HoD52G__statusBadge{text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--white10);width:fit-content;color:var(--text-primary);background:#ffffff0a;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.index-tab-module__HoD52G__statusGreen{color:#6dd474;background:#4caf501a;border-color:#4caf5040}.index-tab-module__HoD52G__statusRed{color:#f87171;background:#f443361a;border-color:#f4433640}.index-tab-module__HoD52G__statusOrange{color:#fbbf24;background:#ff98001a;border-color:#ff980040}.index-tab-module__HoD52G__statusBlue{color:#60a5fa;background:#2196f31a;border-color:#2196f340}.index-tab-module__HoD52G__statusEmpty{color:var(--white50a);border-color:var(--white10);background:#ffffff0a}.index-tab-module__HoD52G__statusDesc{color:var(--white50a);max-width:640px;font-size:12px;line-height:1.5}.index-tab-module__HoD52G__infoBlock{border:1px solid var(--white10);background:#ffffff05;border-radius:6px;padding:8px 12px;transition:border-color .15s}.index-tab-module__HoD52G__infoBlock:hover{border-color:var(--white20)}.index-tab-module__HoD52G__infoLabel{color:var(--white50a);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:10px;font-weight:600}.index-tab-module__HoD52G__infoValue{color:var(--text-primary);word-break:break-word;font-size:12px;line-height:1.5}.index-tab-module__HoD52G__checkLinks{flex-wrap:wrap;gap:6px;display:flex}.index-tab-module__HoD52G__checkLink{color:var(--text-primary);border:1px solid var(--white10);text-transform:uppercase;letter-spacing:.04em;background:0 0;border-radius:999px;padding:4px 12px;font-size:11px;text-decoration:none;transition:background-color .15s,border-color .15s}.index-tab-module__HoD52G__checkLink:hover{border-color:var(--white20);background:#ffffff0a;text-decoration:none}
.FeaturesSection-module__0kWZYq__wrapper{width:100%;padding:var(--ds-space-16)var(--ds-space-6);scroll-margin-top:80px}.FeaturesSection-module__0kWZYq__container{max-width:var(--ds-container);gap:var(--ds-space-12);flex-direction:column;margin:0 auto;display:flex}.FeaturesSection-module__0kWZYq__intro{text-align:center;align-items:center;gap:var(--ds-space-4);flex-direction:column;max-width:760px;margin:0 auto;display:flex}.FeaturesSection-module__0kWZYq__introTitle{font-family:var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight);color:var(--ds-text);margin:0;font-size:32px;font-weight:600;line-height:1.2}.FeaturesSection-module__0kWZYq__introSubtitle{color:var(--ds-text-muted);max-width:640px;margin:0;font-size:16px;line-height:1.55}.FeaturesSection-module__0kWZYq__section{gap:var(--ds-space-6);flex-direction:column;display:flex}.FeaturesSection-module__0kWZYq__sectionHeader{gap:var(--ds-space-2);flex-direction:column;display:flex}.FeaturesSection-module__0kWZYq__sectionLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-faint);font-size:12px;font-weight:500}.FeaturesSection-module__0kWZYq__sectionSubtitle{color:var(--ds-text-muted);margin:0;font-size:15px;line-height:1.55}.FeaturesSection-module__0kWZYq__grid{gap:var(--ds-space-4);flex-wrap:wrap;display:flex}.FeaturesSection-module__0kWZYq__grid>*{flex:280px;min-width:0}.FeaturesSection-module__0kWZYq__audienceGrid{gap:var(--ds-space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.FeaturesSection-module__0kWZYq__audienceGrid{grid-template-columns:1fr}}.FeaturesSection-module__0kWZYq__audienceGrid>*{min-width:0}.FeaturesSection-module__0kWZYq__audienceCard{align-items:flex-start;gap:var(--ds-space-4);height:100%;transition:border-color var(--ds-duration-base)var(--ds-ease),background-color var(--ds-duration-base)var(--ds-ease),transform var(--ds-duration-base)var(--ds-ease);flex-direction:row;display:flex;position:relative}.FeaturesSection-module__0kWZYq__audienceCard:hover{border-color:var(--ds-accent);background:var(--ds-surface-2);transform:translateY(-2px)}.FeaturesSection-module__0kWZYq__audienceIcon{border-radius:var(--ds-radius-md);background:var(--ds-accent-soft);width:44px;height:44px;color:var(--ds-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FeaturesSection-module__0kWZYq__audienceContent{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.FeaturesSection-module__0kWZYq__card{gap:var(--ds-space-3);height:100%;transition:border-color var(--ds-duration-base)var(--ds-ease),background-color var(--ds-duration-base)var(--ds-ease),transform var(--ds-duration-base)var(--ds-ease);flex-direction:column;display:flex;position:relative}.FeaturesSection-module__0kWZYq__card:hover{border-color:var(--ds-accent);background:var(--ds-surface-2);transform:translateY(-2px)}.FeaturesSection-module__0kWZYq__cardIcon{border-radius:var(--ds-radius-md);background:var(--ds-accent-soft);width:44px;height:44px;color:var(--ds-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FeaturesSection-module__0kWZYq__cardTitle{color:var(--ds-text);letter-spacing:var(--ds-tracking-tight);margin:0;font-size:17px;font-weight:600;line-height:1.3}.FeaturesSection-module__0kWZYq__cardDescription{color:var(--ds-text-muted);margin:0;font-size:14px;line-height:1.55}.FeaturesSection-module__0kWZYq__bullets{padding:0;padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border);gap:var(--ds-space-2);flex-direction:column;margin:auto 0 0;list-style:none;display:flex}.FeaturesSection-module__0kWZYq__bullet{color:var(--ds-text-muted);padding-left:22px;font-size:13px;line-height:1.5;position:relative}.FeaturesSection-module__0kWZYq__bullet:before{content:"";border-left:1.5px solid var(--ds-accent);border-bottom:1.5px solid var(--ds-accent);width:10px;height:6px;position:absolute;top:6px;left:4px;transform:rotate(-45deg)}.FeaturesSection-module__0kWZYq__ctaBlock{text-align:center;align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-12)var(--ds-space-6);background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-xl);flex-direction:column;display:flex}.FeaturesSection-module__0kWZYq__ctaTitle{letter-spacing:var(--ds-tracking-tight);color:var(--ds-text);margin:0;font-size:24px;font-weight:600}.FeaturesSection-module__0kWZYq__ctaText{color:var(--ds-text-muted);max-width:480px;margin:0;font-size:15px;line-height:1.55}.FeaturesSection-module__0kWZYq__ctaActions{gap:var(--ds-space-3);margin-top:var(--ds-space-2);flex-wrap:wrap;justify-content:center;display:flex}.FeaturesSection-module__0kWZYq__ctaLink{text-decoration:none}@media (max-width:768px){.FeaturesSection-module__0kWZYq__wrapper{padding:var(--ds-space-12)var(--ds-space-4)}.FeaturesSection-module__0kWZYq__container{gap:var(--ds-space-10)}.FeaturesSection-module__0kWZYq__introTitle{font-size:24px}.FeaturesSection-module__0kWZYq__ctaTitle{font-size:20px}.FeaturesSection-module__0kWZYq__ctaBlock{padding:var(--ds-space-8)var(--ds-space-4)}}
.security-tab-module__mmyZ_q__wrap{flex-direction:column;gap:16px;padding:4px 0;display:flex}.security-tab-module__mmyZ_q__state{color:var(--white60,#fff9);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 16px;font-size:13px;display:flex}.security-tab-module__mmyZ_q__spinner{border:2px solid var(--white10,#ffffff1a);border-top-color:var(--accent-primary,#6c8eef);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite security-tab-module__mmyZ_q__spin}@keyframes security-tab-module__mmyZ_q__spin{to{transform:rotate(360deg)}}.security-tab-module__mmyZ_q__errorMsg{color:#ff6b6b;font-size:13px}.security-tab-module__mmyZ_q__btn,.security-tab-module__mmyZ_q__refreshBtn{background:var(--white05,#ffffff0d);border:1px solid var(--white10,#ffffff1a);color:var(--white80,#fffc);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:12px;transition:background .15s}.security-tab-module__mmyZ_q__btn:hover,.security-tab-module__mmyZ_q__refreshBtn:hover{background:var(--white10,#ffffff1a)}.security-tab-module__mmyZ_q__refreshBtn{justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;display:inline-flex}.security-tab-module__mmyZ_q__refreshBtn:disabled{opacity:.5;cursor:not-allowed}.security-tab-module__mmyZ_q__header{background:var(--white03,#ffffff08);border:1px solid var(--white10,#ffffff1a);border-radius:8px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.security-tab-module__mmyZ_q__titleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.security-tab-module__mmyZ_q__title{color:var(--white90,#ffffffe6);font-size:13px;font-weight:600}.security-tab-module__mmyZ_q__verdict{text-transform:uppercase;letter-spacing:.3px;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.security-tab-module__mmyZ_q__verdictSafe{color:#2ecc71;background:#2ecc7126;border:1px solid #2ecc7159}.security-tab-module__mmyZ_q__verdictDanger{color:#ff6b6b;background:#ff6b6b26;border:1px solid #ff6b6b59}.security-tab-module__mmyZ_q__meta{color:var(--white60,#fff9);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.security-tab-module__mmyZ_q__warning{color:#fb3;background:#ffbb331a;border:1px solid #ffbb334d;border-radius:6px;padding:8px 12px;font-size:12px}.security-tab-module__mmyZ_q__sectionLabel{text-transform:uppercase;letter-spacing:.4px;color:var(--white60,#fff9);margin-bottom:6px;font-size:11px;font-weight:600}.security-tab-module__mmyZ_q__threats{background:#ff6b6b14;border:1px solid #ff6b6b40;border-radius:8px;padding:10px 12px}.security-tab-module__mmyZ_q__threatsList{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.security-tab-module__mmyZ_q__threatItem{color:#ff8a8a;background:#ff6b6b2e;border-radius:5px;padding:3px 9px;font-size:11px;font-weight:500}.security-tab-module__mmyZ_q__urls{flex-direction:column;display:flex}.security-tab-module__mmyZ_q__urlsList{flex-direction:column;gap:4px;display:flex}.security-tab-module__mmyZ_q__urlRow{background:var(--white03,#ffffff08);border:1px solid var(--white05,#ffffff0f);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:6px 10px;font-size:12px;display:flex}.security-tab-module__mmyZ_q__urlBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:600}.security-tab-module__mmyZ_q__badgeSafe{color:#2ecc71;background:#2ecc712e}.security-tab-module__mmyZ_q__badgeDanger{color:#ff6b6b;background:#ff6b6b33}.security-tab-module__mmyZ_q__urlText{color:var(--white80,#fffc);word-break:break-all;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.security-tab-module__mmyZ_q__urlThreats{color:#ff8a8a;flex-shrink:0;font-size:10.5px}
.AudienceSection-module__ayNdIq__wrapper{width:100%;padding:var(--ds-space-12)var(--ds-space-6);background:var(--ds-surface-1);scroll-margin-top:80px}.AudienceSection-module__ayNdIq__container{max-width:var(--ds-container);gap:var(--ds-space-8);flex-direction:column;margin:0 auto;display:flex}.AudienceSection-module__ayNdIq__intro{text-align:center;align-items:center;gap:var(--ds-space-3);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.AudienceSection-module__ayNdIq__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-faint);font-size:12px;font-weight:500}.AudienceSection-module__ayNdIq__title{font-family:var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight);color:var(--ds-text);margin:0;font-size:32px;font-weight:600;line-height:1.2}.AudienceSection-module__ayNdIq__subtitle{color:var(--ds-text-muted);margin:0;font-size:16px;line-height:1.55}.AudienceSection-module__ayNdIq__grid{gap:var(--ds-space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.AudienceSection-module__ayNdIq__grid{grid-template-columns:1fr}}.AudienceSection-module__ayNdIq__card{align-items:flex-start;gap:var(--ds-space-4);padding:var(--ds-space-6);background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);transition:border-color var(--ds-duration-base)var(--ds-ease),transform var(--ds-duration-base)var(--ds-ease);flex-direction:row;display:flex}.AudienceSection-module__ayNdIq__card:hover{border-color:var(--ds-accent);transform:translateY(-2px)}.AudienceSection-module__ayNdIq__icon{border-radius:var(--ds-radius-md);background:var(--ds-accent-soft);width:44px;height:44px;color:var(--ds-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AudienceSection-module__ayNdIq__content{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.AudienceSection-module__ayNdIq__cardTitle{color:var(--ds-text);letter-spacing:var(--ds-tracking-tight);margin:0;font-size:17px;font-weight:600;line-height:1.3}.AudienceSection-module__ayNdIq__cardDescription{color:var(--ds-text-muted);margin:0;font-size:14px;line-height:1.55}
.FaqSection-module__gx4v7W__section{width:100%;padding:var(--ds-space-12)var(--ds-space-6);scroll-margin-top:80px}.FaqSection-module__gx4v7W__container{gap:var(--ds-space-8);flex-direction:column;max-width:880px;margin:0 auto;display:flex}.FaqSection-module__gx4v7W__header{text-align:center;align-items:center;gap:var(--ds-space-3);flex-direction:column;display:flex}.FaqSection-module__gx4v7W__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-faint);font-size:12px;font-weight:500}.FaqSection-module__gx4v7W__title{font-family:var(--ds-font-sans);letter-spacing:var(--ds-tracking-tight);color:var(--ds-text);margin:0;font-size:32px;font-weight:600;line-height:1.2}.FaqSection-module__gx4v7W__subtitle{color:var(--ds-text-muted);margin:0;font-size:16px;line-height:1.55}.FaqSection-module__gx4v7W__list{gap:var(--ds-space-3);flex-direction:column;display:flex}.FaqSection-module__gx4v7W__item{background:var(--ds-surface-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);transition:border-color var(--ds-duration-base)var(--ds-ease);overflow:hidden}.FaqSection-module__gx4v7W__item[open]{border-color:var(--ds-accent)}.FaqSection-module__gx4v7W__summary{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-5)var(--ds-space-6);cursor:pointer;color:var(--ds-text);-webkit-user-select:none;user-select:none;font-size:16px;font-weight:500;list-style:none;display:flex}.FaqSection-module__gx4v7W__summary::-webkit-details-marker{display:none}.FaqSection-module__gx4v7W__summary:hover{color:var(--ds-accent)}.FaqSection-module__gx4v7W__chevron{width:18px;height:18px;color:var(--ds-text-faint);transition:transform var(--ds-duration-base)var(--ds-ease);flex-shrink:0}.FaqSection-module__gx4v7W__item[open] .FaqSection-module__gx4v7W__chevron{color:var(--ds-accent);transform:rotate(180deg)}.FaqSection-module__gx4v7W__answer{padding:0 var(--ds-space-6)var(--ds-space-5);color:var(--ds-text-muted);margin:0;font-size:15px;line-height:1.6}
.RateLimitModal-module__KzW-gq__icon{color:var(--yellow50,#f59e0b);text-align:center;margin-bottom:16px;font-size:48px}.RateLimitModal-module__KzW-gq__message{color:var(--ds-text-muted,var(--text-secondary));text-align:center;margin:0 0 20px;font-size:14px;line-height:1.6}.RateLimitModal-module__KzW-gq__reloadButton{background:var(--ds-accent,var(--primary-color));color:#fff;cursor:pointer;text-align:center;border:none;border-radius:6px;width:100%;padding:12px 24px;font-size:15px;font-weight:500;transition:filter .2s;display:block}.RateLimitModal-module__KzW-gq__reloadButton:hover{filter:brightness(1.1)}
