.auth_authContainer__uW_6b{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);background:var(--color-dark);position:relative;overflow:hidden}.auth_authContainer__uW_6b:before{content:"";position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:140%;height:400px;background:radial-gradient(ellipse at 50% 0,rgba(79,70,229,.14) 0,transparent 65%);pointer-events:none}.auth_authContainer__uW_6b:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:80px 80px;background-position:50%;mask-image:radial-gradient(ellipse at center,black 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 0,transparent 70%)}.auth_authCard__Ir0GS{position:relative;z-index:1;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg);padding:var(--spacing-xxl);width:100%;max-width:440px;box-shadow:0 8px 32px rgba(0,0,0,.2);overflow:hidden}.auth_logo__kC1qL{text-decoration:none;display:block;text-align:center;margin-bottom:var(--spacing-sm)}.auth_logo__kC1qL img{height:var(--spacing-xl);width:auto;display:block;margin:0 auto}.auth_tagline__tbz5P{font-size:var(--font-size-sm);color:rgba(255,255,255,.55);text-align:center;margin-bottom:var(--spacing-xl);animation:auth_fadeIn___mRQQ .5s ease-in}@keyframes auth_fadeIn___mRQQ{0%{opacity:0}to{opacity:1}}.auth_googleButton__h3EI4.auth_googleButton__h3EI4{width:100%;padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-bg-white);border:1px solid var(--color-gray-border);box-shadow:0 2px 16px rgba(0,0,0,.2);color:var(--color-dark);border-radius:var(--radius-rounded12);font-size:var(--font-size-base);font-weight:500;cursor:pointer;transition:background-color .2s,box-shadow .2s;font-family:var(--font-family);display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm-plus)}.auth_googleButton__h3EI4.auth_googleButton__h3EI4:hover:not(:disabled){background-color:var(--color-gray-background);box-shadow:0 4px 20px rgba(0,0,0,.25)}.auth_googleButton__h3EI4:disabled{opacity:.6;cursor:not-allowed}.auth_googleIcon__dRyLQ{width:20px;height:20px}.auth_legalDisclaimer__qWCpJ{font-size:var(--font-size-xs);color:rgba(255,255,255,.4);text-align:center;margin-top:var(--spacing-lg);line-height:1.5}.auth_legalDisclaimer__qWCpJ a{color:rgba(255,255,255,.55);text-decoration:underline}.auth_legalDisclaimer__qWCpJ a:hover{color:rgba(255,255,255,.9)}@media (max-width:480px){.auth_authContainer__uW_6b:after{display:none}.auth_authCard__Ir0GS{padding:var(--spacing-xl) var(--spacing-lg)}}.AlertMessage_alert__ApgN6{display:flex;align-items:flex-start;gap:var(--spacing-sm-plus);padding:var(--spacing-sm-plus) var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-xl);font-size:var(--font-size-base)}.AlertMessage_icon__ZQgoC{width:22px;height:22px;flex-shrink:0;margin-top:1px}.AlertMessage_message__s3O2Q{line-height:1.4}.AlertMessage_error__Q8tGj{background-color:var(--color-danger-light);color:var(--color-danger)}.AlertMessage_success__Docze{background-color:var(--color-success-light);color:var(--color-success-dark)}.AlertMessage_warning__5foq_{background-color:var(--color-warning-light);color:var(--color-warning-dark)}.AlertMessage_info___m0l1{background-color:var(--color-gray-background);color:var(--color-text-primary)}.AlertMessage_closeButton__nnIvV{margin-left:auto}.LoadingSpinner_container__Rf4Im{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-lg)}.LoadingSpinner_fullScreenContainer__S671H{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);z-index:9999}.LoadingSpinner_content__NxEtH{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.LoadingSpinner_spinner__npiwa{border:3px solid var(--color-gray-border);border-top-color:var(--color-primary);border-radius:50%;animation:LoadingSpinner_spin__ZldlG 1s linear infinite}.LoadingSpinner_spinner__npiwa.LoadingSpinner_small__gQNYb{width:24px;height:24px;border-width:2px}.LoadingSpinner_spinner__npiwa.LoadingSpinner_medium__ula7X{width:48px;height:48px;border-width:4px}.LoadingSpinner_spinner__npiwa.LoadingSpinner_large__kjLlu{width:64px;height:64px;border-width:5px}.LoadingSpinner_message__fRvjI{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;text-align:center}@keyframes LoadingSpinner_spin__ZldlG{to{transform:rotate(1turn)}}.LoadingSkeleton_container__iSHA4{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--spacing-md);padding:var(--spacing-xl) 0}.LoadingSkeleton_input__j_Cnu,.LoadingSkeleton_subtitle__AMAGl,.LoadingSkeleton_textarea__dGrrU,.LoadingSkeleton_title__sFbao{background-color:var(--color-gray-background);border-radius:var(--radius-rounded12);animation:LoadingSkeleton_pulse__DJnJj 1.5s ease-in-out infinite}.LoadingSkeleton_title__sFbao{width:80%;height:48px}.LoadingSkeleton_subtitle__AMAGl{width:60%;height:24px}.LoadingSkeleton_input__j_Cnu{width:100%;height:56px}.LoadingSkeleton_textarea__dGrrU{width:100%;height:80px}@keyframes LoadingSkeleton_pulse__DJnJj{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.NavBar_navigation__3JoLO{position:relative;width:100%;height:64px;display:flex;align-items:center;z-index:10}.NavBar_navigationDashboard__vbHBs{background:var(--color-bg-white);border-bottom:1px solid var(--color-gray-border)}.NavBar_navigationLanding__kX3wj{position:fixed;top:0;left:0;z-index:50;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease}.NavBar_navigationLandingTop__XQ4RG{background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,0));border-bottom:1px solid transparent}.NavBar_navigationLandingScrolled__8kZE3{background:rgba(255,255,255,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.06)}.NavBar_navSpacer__7hMWY{height:64px;flex-shrink:0}.NavBar_navContainer__2yVi2{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-xl);display:flex;justify-content:space-between;align-items:center}.NavBar_leftAlignedContent__ri7YQ{display:flex;align-items:center;gap:var(--spacing-xl)}.NavBar_leftAlignedContentCompact__zj8mJ{display:flex;align-items:center;gap:0}.NavBar_logo__aq_H6{text-decoration:none;transition:opacity .2s ease;height:2rem;width:auto}.NavBar_navLinks__faPWZ{display:flex;gap:var(--spacing-xl-plus);margin-top:0}.NavBar_navLink__qAgDT{color:var(--color-text-white);text-decoration:none;font-size:var(--font-size-base);font-weight:500;transition:color .2s ease}.NavBar_navLink__qAgDT:hover{color:var(--color-dark)}.NavBar_navLinkDark__wiESn{color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-md);font-weight:500;transition:color .2s ease}.NavBar_navLinkDark__wiESn:hover{color:var(--color-text-primary)}.NavBar_authContainer__7NO7O{min-width:120px;display:flex;justify-content:flex-end}.NavBar_authActions__iqh36{display:flex;align-items:center;gap:var(--spacing-lg)}.NavBar_signInLink__sz979{font-size:var(--font-size-md);font-weight:500;color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease,opacity .3s ease}.NavBar_signInLink__sz979:hover{color:var(--color-text-primary)}.NavBar_signInLinkHidden__KHIVJ{opacity:0;pointer-events:none}.NavBar_joinButton__KOMHk.NavBar_joinButton__KOMHk{color:var(--color-text-white);border:none;border-radius:var(--radius-md);font-weight:600;transition:background-color .3s ease,box-shadow .2s ease}.NavBar_joinButtonTop__QoP_K.NavBar_joinButtonTop__QoP_K{background:var(--color-text-primary)}.NavBar_joinButtonTop__QoP_K.NavBar_joinButtonTop__QoP_K:hover{background:var(--color-dark);box-shadow:var(--shadow-button-hover)}.NavBar_joinButtonScrolled__mxNbm.NavBar_joinButtonScrolled__mxNbm{background:var(--color-accent)}.NavBar_joinButtonScrolled__mxNbm.NavBar_joinButtonScrolled__mxNbm:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-button-hover)}.NavBar_userMenuContainer__Zx0Rf{position:relative}.NavBar_avatar__An8Pf{width:36px;height:36px;border-radius:50%;background:var(--color-accent);color:var(--color-text-white);font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1;user-select:none;flex-shrink:0}.NavBar_avatar__An8Pf,.NavBar_userButton__sq5oP{display:flex;align-items:center;justify-content:center}.NavBar_userButton__sq5oP{background:none;border:none;padding:2px;cursor:pointer;border-radius:50%;transition:box-shadow .2s ease;min-width:44px;min-height:44px}.NavBar_userButton__sq5oP:hover{box-shadow:0 0 0 2px var(--color-accent-subtle)}.NavBar_userButton__sq5oP:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.NavBar_userMenu__trajr{position:absolute;top:100%;right:0;margin-top:var(--spacing-sm);background:var(--color-bg-white);border-radius:var(--radius-md);border:1px solid var(--color-gray-border);box-shadow:var(--shadow-dropdown);min-width:220px;padding:var(--spacing-xs) 0;z-index:50;animation:NavBar_fadeIn__cnWcp .2s ease}.NavBar_menuHeader__T20Wd{padding:var(--spacing-sm) var(--spacing-md)}.NavBar_menuHeaderName__caITe{font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1.4}.NavBar_menuHeaderEmail__6ok1D{font-family:var(--font-family);font-size:var(--font-size-xs);color:var(--color-text-tertiary);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavBar_menuDivider__o7YcQ{height:1px;background:var(--color-gray-border);margin:var(--spacing-xs) 0}.NavBar_menuItem__peq7u{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:6px var(--spacing-md);text-align:left;background:none;border:none;font-size:var(--font-size-sm);font-family:var(--font-family);color:var(--color-text-secondary);cursor:pointer;text-decoration:none;transition:color .15s ease,background-color .15s ease;border-radius:0}.NavBar_menuItem__peq7u:hover{background-color:var(--color-gray-background);color:var(--color-text-primary)}.NavBar_menuItemDanger__4JjoM:hover{color:var(--color-danger)}.NavBar_loadingSpinner__g1JJn{width:24px;height:24px;border:2px solid var(--color-gray-border);border-top-color:var(--color-dark);border-radius:50%;animation:NavBar_spin__Dhqfa .8s linear infinite}@keyframes NavBar_spin__Dhqfa{to{transform:rotate(1turn)}}@keyframes NavBar_fadeIn__cnWcp{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NavBar_hamburgerButton__t4WJS{display:none;background:none;border:none;cursor:pointer;padding:8px;min-width:44px;min-height:44px;align-items:center;justify-content:center}.NavBar_hamburgerIcon___s4IM{display:block;width:22px;height:2px;background:var(--color-text-primary);border-radius:1px;position:relative;transition:background .2s ease}.NavBar_hamburgerIcon___s4IM:after,.NavBar_hamburgerIcon___s4IM:before{content:"";display:block;width:22px;height:2px;background:var(--color-text-primary);border-radius:1px;position:absolute;left:0;transition:transform .3s ease}.NavBar_hamburgerIcon___s4IM:before{top:-7px}.NavBar_hamburgerIcon___s4IM:after{top:7px}.NavBar_hamburgerIconOpen__SLnsa{background:transparent}.NavBar_hamburgerIconOpen__SLnsa:before{top:0;transform:rotate(45deg)}.NavBar_hamburgerIconOpen__SLnsa:after{top:0;transform:rotate(-45deg)}.NavBar_mobileMenu__1Ib_P{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(255,255,255,.97);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.06);padding:var(--spacing-lg) var(--spacing-xl);flex-direction:column;gap:var(--spacing-md);transform:translateY(-8px);opacity:0;transition:transform .25s ease,opacity .25s ease;pointer-events:none}.NavBar_mobileMenuOpen__tJiZg{transform:translateY(0);opacity:1;pointer-events:auto}.NavBar_mobileNavLink__7EbI_{display:block;color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-md);font-weight:500;padding:var(--spacing-sm) 0;min-height:44px;line-height:44px;transition:color .2s ease}.NavBar_mobileNavLink__7EbI_:hover{color:var(--color-text-primary)}.NavBar_mobileCta__XlVUy{display:inline-block;background:var(--color-accent);color:var(--color-text-white);text-decoration:none;text-align:center;font-size:var(--font-size-md);font-weight:600;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);min-height:44px;line-height:24px;margin-top:var(--spacing-sm);transition:background-color .2s ease}.NavBar_mobileCta__XlVUy:hover{background:var(--color-accent-hover)}@media (max-width:768px){.NavBar_navContainer__2yVi2{padding:0 var(--spacing-lg)}.NavBar_navLinks__faPWZ{display:none}.NavBar_authActions__iqh36{gap:var(--spacing-sm)}.NavBar_joinButton__KOMHk.NavBar_joinButton__KOMHk{display:none}.NavBar_hamburgerButton__t4WJS,.NavBar_mobileMenu__1Ib_P{display:flex}}@media (max-width:480px){.NavBar_signInLink__sz979{display:none}}@media (prefers-reduced-motion:reduce){.NavBar_hamburgerIcon___s4IM,.NavBar_hamburgerIcon___s4IM:after,.NavBar_hamburgerIcon___s4IM:before,.NavBar_mobileMenu__1Ib_P{transition:none}.NavBar_userMenu__trajr{animation:none}.NavBar_loadingSpinner__g1JJn{animation-duration:1.5s}}.SiteSwitcher_container__f_GFS{position:relative;display:flex;align-items:center}.SiteSwitcher_separator__7WfRB{color:var(--color-gray-border);font-size:var(--font-size-sm);font-weight:400;margin:0 var(--spacing-xs) 0 var(--spacing-sm);user-select:none}.SiteSwitcher_trigger__wWlrm{display:flex;align-items:center;gap:var(--spacing-xs);background:none;border:1px solid transparent;border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;font-family:var(--font-family)}.SiteSwitcher_trigger__wWlrm:hover{border-color:var(--color-gray-border);background-color:var(--color-bg-surface-hover)}.SiteSwitcher_trigger__wWlrm:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.SiteSwitcher_triggerLabel__uDnpt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.SiteSwitcher_chevron__IfMCq{flex-shrink:0;transition:transform .2s ease;opacity:.5}.SiteSwitcher_chevronOpen__Q2equ{transform:rotate(180deg)}.SiteSwitcher_dropdown__Dskrn{position:absolute;top:calc(100% + var(--spacing-xs));left:0;background:var(--color-bg-white);border-radius:var(--radius-md);border:1px solid var(--color-gray-border);box-shadow:var(--shadow-dropdown);min-width:220px;max-width:300px;max-height:320px;overflow-y:auto;padding:var(--spacing-xs) 0;z-index:50;animation:SiteSwitcher_fadeIn__arp8E .2s ease}.SiteSwitcher_dropdownHeader__MQRZj{padding:var(--spacing-xs) var(--spacing-md) 6px;font-family:var(--font-family);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em}.SiteSwitcher_siteItem__Hbfxy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px var(--spacing-md);background:none;border:none;font-size:13px;color:var(--color-text-secondary);cursor:pointer;text-align:left;transition:color .15s ease,background-color .15s ease;font-family:var(--font-family)}.SiteSwitcher_siteItem__Hbfxy:hover{background-color:var(--color-gray-background);color:var(--color-text-primary)}.SiteSwitcher_siteItemActive__1pMge{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.SiteSwitcher_siteItemLeft__FjaGa{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.SiteSwitcher_checkIcon__JwHhC{flex-shrink:0;color:var(--color-accent)}.SiteSwitcher_siteDomain__PSa9D{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.SiteSwitcher_planBadge__RqDAM{flex-shrink:0;font-size:11px;font-weight:var(--font-weight-semibold);padding:1px 6px;border-radius:var(--radius-sm);text-transform:capitalize;margin-left:var(--spacing-sm)}.SiteSwitcher_badgeFree__QfhB8{background-color:var(--color-gray-background);color:var(--color-text-secondary)}.SiteSwitcher_badgePaid__Fa84R{background-color:var(--color-accent-light);color:var(--color-accent)}.SiteSwitcher_divider__k5s1C{height:1px;background-color:var(--color-gray-border);margin:var(--spacing-xs) 0}.SiteSwitcher_addSiteItem__RUkC9{color:var(--color-accent);font-weight:500}.SiteSwitcher_addSiteItem__RUkC9:hover{color:var(--color-accent)}@keyframes SiteSwitcher_fadeIn__arp8E{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.SiteSwitcher_triggerLabel__uDnpt{max-width:100px}.SiteSwitcher_dropdown__Dskrn{min-width:200px}}@media (prefers-reduced-motion:reduce){.SiteSwitcher_dropdown__Dskrn{animation:none}.SiteSwitcher_chevron__IfMCq{transition:none}}.SubscriptionPanel_panel__j9o92{border-radius:var(--radius-rounded12)}.SubscriptionPanel_cards__oRiS1{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}@media (min-width:720px){.SubscriptionPanel_cards__oRiS1{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.SubscriptionPanel_cards__oRiS1{grid-template-columns:repeat(3,1fr)}}.SubscriptionPanel_card__JLGLv{background:var(--color-bg-white);border:2px solid var(--color-gray-border);border-radius:var(--radius-rounded12);padding:var(--spacing-md);box-shadow:var(--shadow-card-rest);display:flex;flex-direction:column;min-height:0;overflow:auto;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,opacity .12s ease,filter .12s ease}.SubscriptionPanel_card__JLGLv:hover{box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.SubscriptionPanel_active__4R278{border:2px solid var(--color-accent);display:flex;flex-direction:column}.SubscriptionPanel_cardHeader__PuPJF{display:flex;align-items:flex-start;justify-content:space-between}.SubscriptionPanel_planName__Y4ZHk{margin:0;font-weight:600;color:var(--color-dark);font-size:var(--font-size-lg);line-height:1.1}.SubscriptionPanel_planNameActive__nsGMS{color:var(--color-accent)}.SubscriptionPanel_planDescription__CU9M6{color:var(--color-text-secondary);margin:4px 0 0}.SubscriptionPanel_planPrice__BZHa_{margin-left:auto;font-weight:600;color:var(--color-dark);font-size:var(--font-size-xl);line-height:1.1}.SubscriptionPanel_active__4R278 .SubscriptionPanel_included__6WoE2,.SubscriptionPanel_active__4R278 .SubscriptionPanel_planPrice__BZHa_{color:var(--color-accent)}.SubscriptionPanel_headerLeft__6fQlm,.SubscriptionPanel_headerRight__I0z_e{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.SubscriptionPanel_activeBadge__bStOc{width:24px;height:24px;border-radius:50%;background:var(--color-accent);color:var(--color-text-white);display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);line-height:1}.SubscriptionPanel_downgrade__Dwgcs{background:var(--color-bg-white)}.SubscriptionPanel_renewal__DAu_1{margin:4px 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.SubscriptionPanel_included__6WoE2{color:var(--color-dark);font-weight:400;margin:4px 0 0;font-size:var(--font-size-sm)}.SubscriptionPanel_cardFooter__ZXqiO{display:flex;align-items:center;gap:var(--spacing-sm)}.SubscriptionPanel_actions__PkIpV{margin-top:0;margin-left:auto;display:inline-flex;gap:var(--spacing-sm)}.SubscriptionPanel_headerLeftCol__NCJH0{display:flex;flex-direction:column;align-items:flex-start}.SubscriptionPanel_headerRightCol__7vdF0{display:flex;align-items:flex-start;justify-content:flex-end;margin-left:var(--spacing-md)}.SubscriptionPanel_nameRow___8j2g{display:inline-flex;align-items:center;gap:var(--spacing-sm-plus)}.SubscriptionPanel_modalOverlay__yosdi{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000}.SubscriptionPanel_modal__Oo3Wx{background:var(--color-bg-white);border-radius:var(--radius-rounded12);width:min(520px,92vw);padding:var(--spacing-lg);box-shadow:0 10px 24px rgba(0,0,0,.16)}.SubscriptionPanel_modalTitle__Mi1DT{margin:0 0 var(--spacing-sm) 0}.SubscriptionPanel_modalDescription__jNp8_{margin:0 0 var(--spacing-md) 0;color:var(--color-text-secondary)}.SubscriptionPanel_modalActions__nJw6N{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.SecurityOptions_container__629x5{display:flex;flex-direction:column;gap:var(--spacing-sm)}.SecurityOptions_dangerZone__E9o41{display:flex;align-items:center}.SecurityOptions_modalOverlay__o1db6{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000}.SecurityOptions_modal__F4k5f{background:var(--color-bg-white);border-radius:var(--radius-rounded12);box-shadow:var(--shadow-lg);width:min(560px,90vw);padding:var(--spacing-xxl)}.SecurityOptions_modalTitle__2uJpT{margin:0 0 var(--spacing-sm);font-size:var(--font-size-xl);font-weight:700;color:var(--color-text-primary)}.SecurityOptions_modalDescription__47LoW{margin:0 0 var(--spacing-lg);color:var(--color-text-secondary)}.SecurityOptions_modalError__GRbiD{margin:0 0 var(--spacing-md);color:var(--color-danger-dark);font-weight:600}.SecurityOptions_modalInstruction__HHlLe{margin:0 0 var(--spacing-md);color:var(--color-text-primary);font-weight:600}.SecurityOptions_modalInput__kI1fl{margin:var(--spacing-md) 0 var(--spacing-lg)}.SecurityOptions_modalActions__W8Gzy{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.TextField_textField___oLi8{width:100%;padding:var(--spacing-md) var(--spacing-md-plus);border:2px solid var(--color-gray-border);border-radius:var(--radius-rounded12);font-size:var(--font-size-base);background:var(--color-bg-white);font-family:var(--font-family);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.TextField_textField___oLi8:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.TextField_textField___oLi8:disabled{background-color:var(--color-gray-background);cursor:not-allowed}.SupportLinks_links__0_CEx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.SupportLinks_link__Lc16E{color:var(--color-link);text-decoration:none}.SupportLinks_link__Lc16E:hover{text-decoration:underline}.OfflineNotice_container__g2_Fg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-lg);text-align:center}.OfflineNotice_button__QDEMO{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-gray-border);border-radius:var(--radius-rounded6);background:var(--color-bg-white);cursor:pointer}.OfflineNotice_message__jCdH_{margin:0}.TabNavbar_tabs__ye3VI{display:flex;gap:0;padding:0;background:transparent;border-radius:0;border:none;box-shadow:none;width:100%}.TabNavbar_tabButton__G8eCd{display:flex;align-items:center;gap:8px;padding:var(--spacing-sm-plus) var(--spacing-md);background:none;border:none;border-bottom:2px solid transparent;border-radius:0;font-size:var(--font-size-sm);font-weight:400;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.TabNavbar_tabButton__G8eCd:hover{color:var(--color-text-primary);background:var(--color-bg-surface-hover);border-radius:var(--radius-rounded6) var(--radius-rounded6) 0 0}.TabNavbar_active__GcFSZ{color:var(--color-accent);font-weight:500;border-bottom-color:var(--color-accent);background:none;box-shadow:none}.TabNavbar_icon__etfrG{width:12px;height:12px;display:flex!important;align-items:center;justify-content:center}@media (max-width:1024px){.TabNavbar_tabs__ye3VI{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}}@media (max-width:768px){.TabNavbar_tabButton__G8eCd{padding:var(--spacing-sm) var(--spacing-sm-plus);font-size:var(--font-size-xs)}}@media (max-width:480px){.TabNavbar_tabButton__G8eCd{padding:var(--spacing-sm) var(--spacing-sm);font-size:var(--font-size-xs)}}.TextArea_textArea__JKjv0{width:100%;padding:var(--spacing-md) var(--spacing-md-plus);border:2px solid var(--color-gray-border);border-radius:var(--radius-rounded12);font-size:var(--font-size-base);background:var(--color-bg-white);font-family:var(--font-family);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.TextArea_textArea__JKjv0:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.TextArea_textArea__JKjv0:disabled{background-color:var(--color-gray-background);cursor:not-allowed}.Container_container__YPtyy{width:100%;margin-left:auto;margin-right:auto}.Divider_divider__DIg_d{border:none;height:1px;background-color:var(--color-gray-border);margin-top:var(--spacing-sm)}.Avatar_avatar__8HMJh{border-radius:var(--radius-full);border:2px solid var(--color-secondary);object-fit:cover}.Avatar_md__BzVHG{width:40px;height:40px}.Avatar_sm__aCC1q{width:32px;height:32px}.Avatar_overlap__5mvvH{margin-left:-12px}.Checkbox_checkbox__kef1a{width:20px;height:20px;cursor:pointer;accent-color:var(--color-accent)}.Checkbox_checkbox__kef1a:focus{outline:none;box-shadow:0 0 0 2px var(--color-accent)}.SlideToggle_switch__d7cF4{position:relative;display:inline-block;width:44px;height:24px}.SlideToggle_input__rqa_y{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;z-index:1;cursor:pointer}.SlideToggle_slider__l8vNY{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:var(--color-gray-border);transition:background .2s ease;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}.SlideToggle_slider__l8vNY:before{content:"";position:absolute;height:20px;width:20px;left:2px;top:2px;background:var(--color-bg-white);border-radius:var(--radius-full);box-shadow:0 1px 2px rgba(0,0,0,.12);transition:transform .2s ease}.SlideToggle_input__rqa_y:checked+.SlideToggle_slider__l8vNY{background:var(--color-primary)}.SlideToggle_input__rqa_y:checked+.SlideToggle_slider__l8vNY:before{transform:translateX(20px)}.SlideToggle_input__rqa_y:focus+.SlideToggle_slider__l8vNY{box-shadow:var(--shadow-focus)}.SlideToggle_input__rqa_y:disabled+.SlideToggle_slider__l8vNY{background:var(--color-gray-background);cursor:not-allowed;opacity:.7}.SelectField_selectField__wV_Z_{width:100%;padding:var(--spacing-md) var(--spacing-md-plus);border:2px solid var(--color-gray-border);border-radius:var(--radius-rounded12);font-size:var(--font-size-base);background:var(--color-bg-white);font-family:var(--font-family);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.SelectField_selectField__wV_Z_:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.SelectField_selectField__wV_Z_:disabled{background-color:var(--color-gray-background);cursor:not-allowed}.InteractiveScanner_card__cbV6_{position:relative;width:100%;border-radius:12px;background:#ffffff;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 16px rgba(0,0,0,.04),0 12px 48px rgba(79,70,229,.06);overflow:hidden;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.InteractiveScanner_chrome__KVUNr{padding:10px 14px;border-bottom:1px solid #f3f4f6;display:flex;align-items:center;gap:6px;flex-shrink:0;background:#F9FAFB}.InteractiveScanner_chromeDot__UX9JO{width:10px;height:10px;border-radius:50%;flex-shrink:0}.InteractiveScanner_chromeUrl__LneyH{flex:1;height:24px;margin-left:8px;border-radius:5px;background:#FFFFFF;border:1px solid #e5e7eb;display:flex;align-items:center;padding:0 10px;font-size:9.5px;color:#9CA3AF}.InteractiveScanner_stageArea__kvhnc{position:relative;height:316px;overflow:hidden}.InteractiveScanner_layer0__h3Nhj{position:absolute;inset:0;z-index:0}.InteractiveScanner_layer10__8PwbM{position:absolute;inset:0;z-index:10;pointer-events:none}.InteractiveScanner_layer20__GNwK5{position:absolute;inset:0;z-index:20;display:flex;pointer-events:none}.InteractiveScanner_foregroundBottom__x86sy{justify-content:flex-end}.InteractiveScanner_fictionalPage__G5Cx6{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;overflow:hidden}.InteractiveScanner_pageNav__KUTLa{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.InteractiveScanner_pageHeading__lUs6S{position:relative;margin-bottom:8px;min-height:20px;display:flex;align-items:center;justify-content:center}.InteractiveScanner_cardsRow__Li9d_{display:flex;gap:6px;justify-content:center;margin-bottom:10px}.InteractiveScanner_featureCard__86Otc{flex:1;border-radius:5px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.InteractiveScanner_cardIconPlaceholder__pPIpD{width:14px;height:14px;border-radius:3px;margin:0 auto 4px}.InteractiveScanner_cardLine__If4_o{height:3px;border-radius:2px}.InteractiveScanner_footerLines__ZpmgQ{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.InteractiveScanner_footerLine__5DqF9{height:3px;border-radius:2px}.InteractiveScanner_scanLine__pZwgM{position:absolute;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#4F46E5,transparent);box-shadow:0 0 12px rgba(79,70,229,.1),0 0 24px rgba(79,70,229,.1);pointer-events:none}.InteractiveScanner_inputBar__KZeZd{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:10px;background:#FFFFFF;border:1.5px solid #e5e7eb;pointer-events:none}.InteractiveScanner_inputBarCentered__sjT85{box-shadow:0 2px 12px rgba(0,0,0,.06)}.InteractiveScanner_inputBarBottom__q7Hlp{box-shadow:0 4px 20px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.04);backdrop-filter:blur(2px)}.InteractiveScanner_inputText__uNvTV{flex:1;min-width:0;font-size:13px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;white-space:nowrap;overflow:hidden;display:flex;align-items:center;min-height:28px}.InteractiveScanner_placeholder__DyNt_{color:#9CA3AF}.InteractiveScanner_typedText__uQETM{color:#1F2937;font-weight:400}.InteractiveScanner_cursor___MBT7{display:inline-block;width:1px;height:14px;background:#4F46E5;margin-left:1px;animation:InteractiveScanner_blink__0JQYb .53s step-end infinite}@keyframes InteractiveScanner_blink__0JQYb{0%,to{opacity:1}50%{opacity:0}}.InteractiveScanner_spinner__pimuD{width:14px;height:14px;border:2px solid rgba(79,70,229,.2);border-top-color:#4f46e5;border-radius:50%;animation:InteractiveScanner_spin__9pdPV .7s linear infinite;flex-shrink:0}@keyframes InteractiveScanner_spin__9pdPV{to{transform:rotate(1turn)}}.InteractiveScanner_arrowButton__o2m9w{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.InteractiveScanner_statusText__nE1Ko{font-size:12px;font-weight:500;color:#4F46E5;white-space:nowrap;display:block}.InteractiveScanner_fixesPanel__NJkrZ{border-radius:10px;background:rgba(255,255,255,.95);backdrop-filter:blur(8px);border:1.5px solid #e5e7eb;box-shadow:0 4px 20px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.04);overflow:hidden;pointer-events:none}.InteractiveScanner_fixesHeader__KsnoC{display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid #f3f4f6;font-size:10px;font-weight:700}.InteractiveScanner_fixesHeaderNoBorder__9Qc7A{border-bottom:none}.InteractiveScanner_fixesIcon__cnoqD{width:15px;height:15px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:7px;color:#FFFFFF;font-weight:700;flex-shrink:0}.InteractiveScanner_fixesCounter__rIArd{margin-left:auto;font-size:9px;font-weight:500;color:#9CA3AF}.InteractiveScanner_fixesList__APMuX{padding:4px 12px 6px;overflow:hidden}.InteractiveScanner_fixRow__RQ9H0{display:flex;align-items:center;gap:7px;padding:4px;border-radius:5px;overflow:hidden;transition:background .15s}.InteractiveScanner_fixRowHighlight__LZMsz{background:rgba(238,242,255,.5)}.InteractiveScanner_checkbox__6_NBI{width:13px;height:13px;border-radius:3px;border:1.5px solid #d1d5db;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transform-origin:50% 50%}.InteractiveScanner_errorIcon__2X26A{position:absolute;left:-26px;top:50%;margin-top:-7px;width:14px;height:14px;border-radius:50%;border:1.5px solid #ef4444;background:#EF4444;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;color:#FFFFFF;box-shadow:0 0 8px rgba(239,68,68,.08);z-index:15}@media (prefers-reduced-motion:reduce){.InteractiveScanner_cursor___MBT7,.InteractiveScanner_spinner__pimuD{animation:none}.InteractiveScanner_fictionalPage__G5Cx6,.InteractiveScanner_fictionalPage__G5Cx6 *{animation:none!important;transition:none!important}}