.LegalFoundationsModal_dialog__xfrKS{position:relative;width:min(920px,calc(100vw - 32px));max-height:min(92vh,860px);overflow:auto;box-sizing:border-box;padding:26px 28px 22px;border-radius:12px;border:1.5px solid rgba(34,197,94,.92);background:radial-gradient(circle at 16% 12%,rgba(34,197,94,.08) 0,transparent 40%),linear-gradient(180deg,#070b10,#02050a);box-shadow:0 0 0 1px rgba(34,197,94,.18),0 0 22px rgba(34,197,94,.34),0 0 54px rgba(34,197,94,.12),0 24px 60px rgba(0,0,0,.5);font-family:var(--wa-font-family);color:#fff}.LegalFoundationsModal_closeBtn__CzorV{position:absolute;top:14px;right:14px;width:31px;height:31px;padding:0;border:none;border-radius:6px;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.LegalFoundationsModal_closeBtn__CzorV:hover{background:rgba(255,255,255,.08)}.LegalFoundationsModal_title__VaoeS{margin:0 0 8px;padding-right:28px;font-size:24px;font-weight:800;line-height:1.15;color:var(--basic-primary);letter-spacing:-.02em}.LegalFoundationsModal_subtitle__z6O60{margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.3;color:#fff}.LegalFoundationsModal_intro__NITYp{margin:0 0 18px;font-size:14px;font-weight:400;line-height:1.55;color:rgba(255,255,255,.72)}.LegalFoundationsModal_tabs__pA29V{display:flex;align-items:stretch;margin:0 0 14px;border-bottom:1px solid rgba(255,255,255,.12)}.LegalFoundationsModal_tab__6p_9o{flex:1;min-height:40px;padding:8px 10px;border:none;border-bottom:3px solid transparent;margin-bottom:-1px;background:transparent;color:rgba(255,255,255,.72);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.LegalFoundationsModal_tab__6p_9o:hover{color:#fff;background:rgba(255,255,255,.04)}.LegalFoundationsModal_tabActive__YC517{color:#fff;background:rgba(255,255,255,.07);border-bottom-color:var(--basic-primary)}.LegalFoundationsModal_list__iPjQW{margin:0 0 14px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.LegalFoundationsModal_row__SQZ4y{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;border:none;border-radius:8px;background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.LegalFoundationsModal_row__SQZ4y:hover{background:rgba(255,255,255,.04)}.LegalFoundationsModal_accordionItem__nMZsH{border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.LegalFoundationsModal_accordionItemOpen__iq0_m{border-color:rgba(34,197,94,.35)}.LegalFoundationsModal_chevron__Wd_Wq{flex-shrink:0;color:rgba(255,255,255,.85);transition:transform .15s ease}.LegalFoundationsModal_chevronOpen__YYn0E{transform:rotate(180deg)}.LegalFoundationsModal_detail__UjNpb{padding:4px 14px 14px;border-top:1px solid rgba(255,255,255,.08)}.LegalFoundationsModal_detailGrid__Iefmq{display:grid;grid-template-columns:1.1fr 1.1fr .9fr;gap:16px;margin:12px 0 14px}.LegalFoundationsModal_detailColTitle__txd0I{margin:0 0 10px;font-size:13px;font-weight:800;color:#fff}.LegalFoundationsModal_checkList__s1lRo,.LegalFoundationsModal_methodList__JuLBa{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.LegalFoundationsModal_checkItem__Vxorj,.LegalFoundationsModal_methodItem__Wq3J9{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;color:rgba(255,255,255,.88)}.LegalFoundationsModal_miniIcon__6nYt5{flex-shrink:0;margin-top:1px;color:var(--basic-primary)}.LegalFoundationsModal_outList__Fwpv_{display:flex;flex-direction:column;gap:8px}.LegalFoundationsModal_outBox__GZ6YX{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid transparent}.LegalFoundationsModal_outTitle__C3tZU{margin:0;font-size:13px;font-weight:800;line-height:1.25}.LegalFoundationsModal_outHint__hgywf{margin:2px 0 0;font-size:12px;font-weight:400;line-height:1.35;color:rgba(255,255,255,.78)}.LegalFoundationsModal_outOk__coJEN{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.4);color:var(--basic-primary)}.LegalFoundationsModal_outWarn__Le1_z{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.4);color:var(--business-primary)}.LegalFoundationsModal_outMute__McCne{background:rgba(148,163,184,.1);border-color:rgba(148,163,184,.35);color:#94a3b8}.LegalFoundationsModal_outAsk__IWNhC{background:rgba(234,179,8,.12);border-color:rgba(234,179,8,.4);color:#eab308}.LegalFoundationsModal_outNote__wP73W{margin:8px 0 0;font-size:12px;line-height:1.45;color:rgba(255,255,255,.62)}.LegalFoundationsModal_methodBody__P81jS{margin:0;font-size:13px;line-height:1.5;color:rgba(255,255,255,.88)}.LegalFoundationsModal_methodWarn__VJzV4{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;border-radius:8px;border:1px solid rgba(245,158,11,.45);background:rgba(245,158,11,.12);color:var(--business-primary);font-size:13px;font-weight:700;line-height:1.4}.LegalFoundationsModal_methodWarn__VJzV4 svg{flex-shrink:0;margin-top:1px}.LegalFoundationsModal_detailMeta__GKuCX{display:flex;flex-direction:column;gap:8px}.LegalFoundationsModal_detailMetaRow__Sy4Fb{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;color:rgba(255,255,255,.78)}.LegalFoundationsModal_detailMetaRow__Sy4Fb svg{flex-shrink:0;margin-top:1px;color:var(--basic-primary)}.LegalFoundationsModal_ruleMeta__0NhnW{margin:4px 0 0;font-size:11px;color:rgba(255,255,255,.42)}.LegalFoundationsModal_iconBox__UMP0Q{flex-shrink:0;width:39px;height:39px;border-radius:6px;border:1.4px solid var(--basic-primary);color:var(--basic-primary);display:flex;align-items:center;justify-content:center}.LegalFoundationsModal_copy__G0xcG{flex:1;min-width:0}.LegalFoundationsModal_rowTitle__QUllt{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:#fff}.LegalFoundationsModal_rowDesc__vFz7z{margin:3px 0 0;font-size:12px;font-weight:400;line-height:1.4;color:rgba(255,255,255,.58)}.LegalFoundationsModal_note__Tl6G3{display:flex;align-items:flex-start;gap:10px;margin:0 0 18px;padding:12px 14px;border-radius:6px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.04)}.LegalFoundationsModal_noteIcon__QbKam{flex-shrink:0;margin-top:1px;color:#fff}.LegalFoundationsModal_note__Tl6G3 p{margin:0;font-size:13px;line-height:1.5;color:rgba(255,255,255,.92)}.LegalFoundationsModal_footer__ClTgF{display:flex;align-items:center;justify-content:space-between;gap:12px}.LegalFoundationsModal_meta__MjzDl{margin:0;font-size:12px;line-height:1.4;color:rgba(255,255,255,.45)}.LegalFoundationsModal_metaRule__D2ted{color:var(--business-primary)}.LegalFoundationsModal_actions__J15Is{display:flex;align-items:center;justify-content:flex-end;gap:10px}.LegalFoundationsModal_backBtn__52BZh,.LegalFoundationsModal_primaryBtn__gRtbe{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:8px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap}.LegalFoundationsModal_backBtn__52BZh{border:1.5px solid var(--basic-primary);background:transparent;color:var(--basic-primary)}.LegalFoundationsModal_backBtn__52BZh:hover{background:rgba(34,197,94,.1)}.LegalFoundationsModal_primaryBtn__gRtbe{border:1px solid var(--basic-primary);background:var(--basic-primary);color:#fff}.LegalFoundationsModal_primaryBtn__gRtbe:hover{background:var(--basic-hover);border-color:var(--basic-hover)}.LegalFoundationsModal_ratingGrid__hiSQe{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 14px}.LegalFoundationsModal_colTitle__1Li1_{margin:0 0 12px;font-size:16px;font-weight:800;line-height:1.25;color:#fff}.LegalFoundationsModal_gaugeWrap__WvSuM{display:flex;justify-content:center;margin:0 0 14px}.LegalFoundationsModal_steps__rhOZT{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.LegalFoundationsModal_step__89eFk{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;color:rgba(255,255,255,.92)}.LegalFoundationsModal_stepNum__UlPor{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--basic-primary);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.LegalFoundationsModal_scoreNote__WWmH5{margin:0}.LegalFoundationsModal_priorityList__HZIZh{display:flex;flex-direction:column;gap:8px}.LegalFoundationsModal_priority__bl3LZ{padding:10px 12px;border-radius:8px;border:1px solid transparent}.LegalFoundationsModal_priorityLabel__G2zN2{margin:0;font-size:14px;font-weight:800;line-height:1.25}.LegalFoundationsModal_priorityHint__aOdzF{margin:3px 0 0;font-size:12px;font-weight:400;line-height:1.4;color:rgba(255,255,255,.78)}.LegalFoundationsModal_priorityP0__ZvLkr{background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.45);color:#ef4444}.LegalFoundationsModal_priorityP1__Y_tlr{background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.45);color:var(--business-primary)}.LegalFoundationsModal_priorityP2__MOpSy{background:var(--basic-background);border-color:var(--basic-border-soft);color:var(--basic-primary)}.LegalFoundationsModal_priorityP3__e_5De{background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.35);color:#94a3b8}.LegalFoundationsModal_subhead__BkLga{margin:14px 0 8px;font-size:14px;font-weight:800;line-height:1.25;color:#fff}.LegalFoundationsModal_extraGrid__UPQKk{display:grid;grid-template-columns:1fr 1fr;gap:8px}.LegalFoundationsModal_extraCard__9Wd3g{display:flex;align-items:flex-start;gap:8px;padding:10px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.LegalFoundationsModal_extraIcon__TybJL{flex-shrink:0;margin-top:1px;color:var(--basic-primary)}.LegalFoundationsModal_extraTitle___pH50{margin:0;font-size:13px;font-weight:800;line-height:1.25;color:#fff}.LegalFoundationsModal_extraDesc__FhlY9{margin:3px 0 0;font-size:12px;font-weight:400;line-height:1.4;color:rgba(255,255,255,.58)}.LegalFoundationsModal_exampleNote__PM7kv{margin:0 0 18px}.LegalFoundationsModal_legalHead__iQ1Mp{margin:0 0 6px;font-size:16px;font-weight:800;line-height:1.25;color:#fff}.LegalFoundationsModal_legalIntro__ys0rI{margin:0 0 12px;font-size:13px;font-weight:400;line-height:1.5;color:rgba(255,255,255,.72)}.LegalFoundationsModal_tableWrap__sg_R6{overflow-x:auto;margin:0 0 14px}.LegalFoundationsModal_table__JGaC_{width:100%;border-collapse:collapse;font-size:13px}.LegalFoundationsModal_table__JGaC_ th{padding:8px 10px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.48);border-bottom:1px solid rgba(255,255,255,.12);white-space:nowrap}.LegalFoundationsModal_table__JGaC_ td{padding:11px 10px;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,.08)}.LegalFoundationsModal_areaCell__jIeX3{font-weight:800;color:#fff;white-space:nowrap}.LegalFoundationsModal_basisCell__wAM16{color:rgba(255,255,255,.78);line-height:1.4}.LegalFoundationsModal_applyCell__jAlIq{white-space:nowrap;text-align:right}.LegalFoundationsModal_badge__trSjF{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;line-height:1}.LegalFoundationsModal_badgeOn__JM4gC{background:rgba(34,197,94,.16);color:var(--basic-primary)}.LegalFoundationsModal_badgeMaybe___FCpf{background:rgba(245,158,11,.16);color:var(--business-primary)}.LegalFoundationsModal_badgeOff__nhKEX{background:rgba(148,163,184,.16);color:#94a3b8}.LegalFoundationsModal_extLink__5FF1j{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;color:var(--basic-primary);vertical-align:middle}.LegalFoundationsModal_extLink__5FF1j:hover{color:var(--basic-hover)}.LegalFoundationsModal_legalCards__h0zZD{margin:0 0 14px}@media (max-width:720px){.LegalFoundationsModal_detailGrid__Iefmq,.LegalFoundationsModal_extraGrid__UPQKk,.LegalFoundationsModal_ratingGrid__hiSQe{grid-template-columns:1fr}.LegalFoundationsModal_areaCell__jIeX3{white-space:normal}.LegalFoundationsModal_applyCell__jAlIq{text-align:left}}@media (max-width:560px){.LegalFoundationsModal_dialog__xfrKS{padding:22px 16px 16px}.LegalFoundationsModal_title__VaoeS{font-size:20px}.LegalFoundationsModal_tab__6p_9o{font-size:12px;padding:8px 6px}.LegalFoundationsModal_footer__ClTgF{flex-direction:column;align-items:stretch}.LegalFoundationsModal_actions__J15Is{justify-content:stretch}.LegalFoundationsModal_backBtn__52BZh,.LegalFoundationsModal_primaryBtn__gRtbe{flex:1}}.LegalModuleInfoModal_overlay__AkW3m{position:fixed;inset:0;z-index:1220;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,4,10,.78);backdrop-filter:blur(3px)}.LegalModuleInfoModal_dialog__Y2f_Z{position:relative;width:min(540px,calc(100vw - 32px));max-height:min(92vh,760px);overflow:auto;box-sizing:border-box;padding:28px 32px 24px;border-radius:12px;border:1.5px solid rgba(34,197,94,.92);background:radial-gradient(circle at 16% 12%,rgba(34,197,94,.08) 0,transparent 40%),linear-gradient(180deg,#070b10,#02050a);box-shadow:0 0 0 1px rgba(34,197,94,.18),0 0 22px rgba(34,197,94,.34),0 0 54px rgba(34,197,94,.12),0 24px 60px rgba(0,0,0,.5);font-family:var(--wa-font-family);color:#fff}.LegalModuleInfoModal_closeBtn__LJXlF{position:absolute;top:14px;right:14px;width:31px;height:31px;padding:0;border:none;border-radius:6px;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.LegalModuleInfoModal_closeBtn__LJXlF:hover{background:rgba(255,255,255,.08)}.LegalModuleInfoModal_title__wXxbS{margin:0 0 14px;padding-right:28px;font-size:26px;font-weight:800;line-height:1.15;color:var(--basic-primary);letter-spacing:-.02em}.LegalModuleInfoModal_intro__2rWny{margin:0 0 18px;font-size:15px;font-weight:400;line-height:1.55;color:#fff}.LegalModuleInfoModal_listHeading__U6uOL{margin:0 0 12px;font-size:16px;font-weight:800;color:#fff}.LegalModuleInfoModal_list__8Bn0l{margin:0 0 18px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.LegalModuleInfoModal_listItem__z_1ec{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;color:#fff}.LegalModuleInfoModal_listIcon__pKCIS{flex-shrink:0;width:24px;height:24px;margin-top:0;object-fit:contain;border-radius:6px}.LegalModuleInfoModal_note__w2YcY{display:flex;align-items:flex-start;gap:10px;margin:0 0 22px;padding:12px 14px;border-radius:6px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.04)}.LegalModuleInfoModal_noteIcon__tOk0v{flex-shrink:0;margin-top:1px;color:var(--basic-primary)}.LegalModuleInfoModal_note__w2YcY p{margin:0;font-size:13px;line-height:1.5;color:rgba(255,255,255,.92)}.LegalModuleInfoModal_actions__cpDf1{display:flex;align-items:center;justify-content:space-between;gap:12px}.LegalModuleInfoModal_ghostBtn__TnHeO,.LegalModuleInfoModal_primaryBtn__jJvop{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border-radius:8px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap}.LegalModuleInfoModal_ghostBtn__TnHeO{border:1.5px solid var(--basic-primary);background:transparent;color:#fff}.LegalModuleInfoModal_ghostBtn__TnHeO:hover{background:rgba(34,197,94,.1)}.LegalModuleInfoModal_primaryBtn__jJvop{border:1px solid var(--basic-primary);background:var(--basic-primary);color:#fff}.LegalModuleInfoModal_primaryBtn__jJvop:hover{background:var(--basic-hover);border-color:var(--basic-hover)}@media (max-width:520px){.LegalModuleInfoModal_dialog__Y2f_Z{padding:22px 18px 18px}.LegalModuleInfoModal_title__wXxbS{font-size:22px}.LegalModuleInfoModal_actions__cpDf1{flex-direction:column-reverse;align-items:stretch}.LegalModuleInfoModal_ghostBtn__TnHeO,.LegalModuleInfoModal_primaryBtn__jJvop{width:100%}}.BasicModuleIncludedModal_overlay__jtNV6{position:fixed;inset:0;z-index:1230;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,4,10,.78);backdrop-filter:blur(3px)}.BasicModuleIncludedModal_dialog__9dNo_{position:relative;width:min(760px,calc(100vw - 32px));max-height:min(92vh,820px);overflow:auto;box-sizing:border-box;padding:28px 32px 22px;border-radius:18px;border:1.5px solid color-mix(in srgb,var(--basic-primary) 78%,transparent);background:radial-gradient(circle at 14% 10%,color-mix(in srgb,var(--basic-primary) 14%,transparent) 0,transparent 42%),linear-gradient(180deg,#070b10 0,#02050a 100%);box-shadow:0 0 0 1px color-mix(in srgb,var(--basic-primary) 18%,transparent),0 0 22px var(--wa-green-glow),0 0 54px color-mix(in srgb,var(--basic-primary) 12%,transparent),0 24px 60px rgba(0,0,0,.5);font-family:var(--wa-font-family);color:#fff}.BasicModuleIncludedModal_closeBtn__tFw9G{position:absolute;top:14px;right:14px;width:31px;height:31px;padding:0;border:none;border-radius:6px;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.BasicModuleIncludedModal_closeBtn__tFw9G:hover{background:color-mix(in srgb,var(--basic-primary) 12%,transparent)}.BasicModuleIncludedModal_head__Ket49{display:flex;align-items:flex-start;gap:14px;margin:0 28px 14px 0}.BasicModuleIncludedModal_headIcon__EkQ25{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.BasicModuleIncludedModal_headIcon__EkQ25 img{width:48px;height:48px;object-fit:contain;display:block}.BasicModuleIncludedModal_title__OADeg{margin:0;font-size:24px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#fff}.BasicModuleIncludedModal_intro__ejh4d{margin:0 0 18px;font-size:15px;font-weight:400;line-height:1.55;color:rgba(255,255,255,.88)}.BasicModuleIncludedModal_sectionTitle__uMcnf{margin:0 0 12px;font-size:16px;font-weight:800;color:#fff}.BasicModuleIncludedModal_list__yTicT{margin:0 0 20px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.BasicModuleIncludedModal_listItem__5U7V9{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.4;color:#fff;white-space:nowrap}.BasicModuleIncludedModal_check__K5hdJ{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:var(--basic-primary)}.BasicModuleIncludedModal_benefit__ojLWV{margin:0 0 22px;font-size:15px;line-height:1.55;color:rgba(255,255,255,.88)}.BasicModuleIncludedModal_cta__40_oR{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;margin:0 0 18px;padding:0 16px 0 14px;border-radius:12px;border:1.5px solid color-mix(in srgb,var(--basic-primary) 72%,transparent);background:color-mix(in srgb,var(--basic-primary) 8%,transparent);color:#fff;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 0 18px color-mix(in srgb,var(--basic-primary) 16%,transparent)}.BasicModuleIncludedModal_cta__40_oR:hover{background:color-mix(in srgb,var(--basic-primary) 16%,transparent);border-color:var(--basic-primary)}.BasicModuleIncludedModal_ctaLead__GsDwV{display:inline-flex;align-items:center;gap:10px;min-width:0}.BasicModuleIncludedModal_ctaIcon__qAKVs{width:28px;height:28px;flex-shrink:0;color:var(--basic-primary)}.BasicModuleIncludedModal_ctaArrow__XGOap{width:18px;height:18px;flex-shrink:0;color:var(--basic-primary)}.BasicModuleIncludedModal_hint__uUWq4{margin:0;padding-top:4px;font-size:12px;line-height:1.5;color:rgba(255,255,255,.55)}@media (max-width:520px){.BasicModuleIncludedModal_dialog__9dNo_{padding:22px 18px 18px}.BasicModuleIncludedModal_title__OADeg{font-size:20px}.BasicModuleIncludedModal_cta__40_oR{font-size:15px}}.TopToDos_root__wa68X{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden;border:1px solid var(--home-border,#263041);background:var(--home-panel-bg,#0d1117);font-family:var(--wa-font-family);box-shadow:0 1px 4px rgba(0,0,0,.08);border-radius:12px;color:var(--home-text,#eef2f7)}.TopToDos_chrome__oCN1Q{flex-shrink:0}.TopToDos_header__8eygl{padding:12px 14px 10px;border-bottom:1px solid var(--home-border,#263041)}.TopToDos_headerTitleRow__udT24{display:flex;align-items:center;gap:8px}.TopToDos_headerTitle___6ojc{margin:0;color:var(--home-text-strong,#f8fafc);font-size:16px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.TopToDos_headerSubtitle__KxHoo{margin:4px 0 0;color:var(--home-text-muted,#94a3b8);font-size:13px;font-weight:500;line-height:1.4}.TopToDos_listShell__lbBHy{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin:10px 12px 12px;border:1px solid var(--home-border,#263041);border-radius:10px;overflow:hidden;background:var(--home-panel-bg,#0d1117)}.TopToDos_scrollerWrap__7pH4n{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.TopToDos_scroller__lilAl{flex:1 1 auto;min-width:0;min-height:0;padding:0 10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.TopToDos_scroller__lilAl::-webkit-scrollbar{width:0;height:0;display:none}.TopToDos_scrollerLoading__xaCFN{overflow:hidden}.TopToDos_rail__V70yc{flex:0 0 18px;flex-direction:column;border-left:1px solid var(--home-text-muted,#94a3b8)}.TopToDos_railBtn__v1lFK,.TopToDos_rail__V70yc{width:18px;display:flex;background:var(--home-border,#263041)}.TopToDos_railBtn__v1lFK{flex:0 0 18px;height:18px;margin:0;padding:0;border:none;border-bottom:1px solid var(--home-panel-muted,#1a2332);color:var(--home-text,#eef2f7);align-items:center;justify-content:center;cursor:pointer;line-height:0}.TopToDos_railBtn__v1lFK:last-of-type{border-bottom:none;border-top:1px solid var(--home-panel-muted,#1a2332)}.TopToDos_railBtn__v1lFK:hover:not(:disabled){background:var(--home-panel-muted,#1a2332)}.TopToDos_railBtn__v1lFK:disabled{cursor:default;opacity:.35}.TopToDos_railBtn__v1lFK svg{display:block}.TopToDos_railTrack__ODsp_{position:relative;flex:1 1 auto;min-height:0;background:var(--home-panel-muted,#1a2332);cursor:pointer}.TopToDos_railThumb__1u1nU{position:absolute;left:3px;right:3px;min-height:28px;border-radius:2px;background:var(--home-text-muted,#94a3b8);box-shadow:0 0 0 1px rgba(0,0,0,.25);cursor:grab}.TopToDos_railThumbDragging__PhbRv,.TopToDos_railThumb__1u1nU:hover{background:var(--home-text,#eef2f7)}.TopToDos_railThumbDragging__PhbRv{cursor:grabbing}.TopToDos_priorityBadge__CtAks{min-width:34px;padding:0 7px;font-size:12px;font-weight:800;letter-spacing:.02em;line-height:1}.TopToDos_okMark__bKoGp,.TopToDos_priorityBadge__CtAks{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:24px;border-radius:5px}.TopToDos_okMark__bKoGp{width:24px;background:var(--basic-primary)}.TopToDos_row__b4BIi{border-bottom:1px solid var(--home-border,#263041)}.TopToDos_rowLast__gqRjT{border-bottom:none}.TopToDos_rowBtn__sgIlx{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:12px 4px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.TopToDos_rowBtn__sgIlx:disabled{cursor:default}.TopToDos_rowBtn__sgIlx:hover:not(:disabled){background:var(--home-row-hover,rgba(255,255,255,.03))}.TopToDos_rowIcon__1xQD1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;color:var(--home-text,#eef2f7)}.TopToDos_rowModule__jX2p7{flex-shrink:0;min-width:88px;max-width:120px;color:var(--home-text-strong,#f8fafc);font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap}.TopToDos_rowDesc__MKFof{flex:1 1 auto;min-width:0;color:var(--home-text-muted,#94a3b8);font-size:13px;font-weight:500;line-height:1.35}.TopToDos_okPill__BkKQK{flex-shrink:0;padding:2px 10px;border:1px solid var(--basic-primary);border-radius:999px;color:var(--basic-primary);font-size:12px;font-weight:700;line-height:1.3}.TopToDos_rowChevron__r0XY0{flex-shrink:0;color:var(--home-text-muted,#94a3b8)}.TopToDos_rowChevronSpacer__74_jZ{flex-shrink:0;width:14px;height:14px}.TopToDos_rowExpand___aDgC{display:flex;flex-direction:column;gap:6px;padding:0 4px 12px}.TopToDos_expandBlock__rhCZg{padding:8px 10px;border:1px solid var(--home-border,#263041);border-radius:6px;background:var(--home-panel-muted,#1a2332)}.TopToDos_expandLabel__E7A1G{display:block;color:var(--home-text-muted,#94a3b8);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.TopToDos_expandText__aepGW{margin:4px 0 0;color:var(--home-text,#eef2f7);font-size:13px;line-height:1.45}.TopToDos_dnsNote__WJ_cI{margin:8px 12px 0;padding:8px 10px;border-radius:8px;border:1px solid var(--premium-border-soft);background:var(--premium-background);color:var(--premium-light-text-strong);font-size:14px;line-height:1.45}.TopToDos_loadingBox__29eJ7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:160px;gap:10px}.TopToDos_loadingSpinner__Bf6PT{width:26px;height:26px;border:3px solid color-mix(in srgb,var(--basic-primary) 25%,transparent);border-top-color:var(--basic-primary);border-radius:50%;animation:TopToDos_spin__mjaIn .8s linear infinite}.TopToDos_loadingText__EupNX{margin:0;color:var(--basic-primary);font-size:15px;font-weight:700}.TopToDos_emptyText__wCURB{margin:14px 4px;color:var(--home-text-muted,#94a3b8);font-size:14px;line-height:1.45}.TopToDos_offerCta___97w9{flex-shrink:0;margin:0 12px 12px;padding:14px 14px 12px;border:1px solid rgba(34,197,94,.45);border-radius:12px;background:rgba(34,197,94,.08)}.TopToDos_offerCtaTitle__1YoRE{margin:0;font-size:14px;font-weight:800;color:var(--home-text-strong,#f8fafc)}.TopToDos_offerCtaText__DcWlo{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--home-text-muted,#94a3b8)}.TopToDos_offerCtaBtn__scDpV{display:flex;align-items:center;justify-content:center;width:100%;margin-top:12px;height:42px;border:0;border-radius:10px;background:var(--basic-primary,#22c55e);color:#04140a;font-size:14px;font-weight:800;cursor:pointer}.TopToDos_offerCtaBtn__scDpV:hover{filter:brightness(1.05)}.TopToDos_offerCtaHint__28vIH{margin:8px 0 0;font-size:11px;line-height:1.4;color:var(--home-text-muted,#94a3b8);text-align:center}html[data-dash-theme=light] .TopToDos_offerCta___97w9{background:rgba(34,197,94,.1)}html[data-dash-theme=light] .TopToDos_offerCtaTitle__1YoRE{color:#0f172a}html[data-dash-theme=light] .TopToDos_rail__V70yc{background:#e8edf2;border-left-color:#b0bac6}html[data-dash-theme=light] .TopToDos_railBtn__v1lFK{background:#e8edf2;color:#1a2332;border-color:#d1d5db}html[data-dash-theme=light] .TopToDos_railBtn__v1lFK:hover:not(:disabled){background:#d1d5db}html[data-dash-theme=light] .TopToDos_railTrack__ODsp_{background:#f1f5f9}html[data-dash-theme=light] .TopToDos_railThumb__1u1nU{background:#6b7787;box-shadow:none}html[data-dash-theme=light] .TopToDos_railThumbDragging__PhbRv,html[data-dash-theme=light] .TopToDos_railThumb__1u1nU:hover{background:#475569}.Home_logoMain__vlZlI{background:var(--wa-navy-deep,#061225);min-height:100dvh;font-family:var(--wa-font-family)}.Home_logoMain__vlZlI nav{padding:6px 24px 0!important}.Home_logoMain__vlZlI button{font-size:18px}.Home_timestamp-tooltip__drOxP{color:red}.Home_pageWrapper__UfZ0h{min-height:100dvh;background:var(--wa-navy-deep,#061225);overflow-x:hidden;width:100%}.Home_logoMain__vlZlI:has(.Home_resultsWrapper__EWsfd),.Home_pageWrapper__UfZ0h:has(.Home_resultsWrapper__EWsfd){background:var(--home-page-bg,var(--wa-navy-deep,#061225));color:var(--home-text,inherit)}.Home_pageWrapperModalOnly__3rLHA .Home_logoMainout__qmOUz,.Home_pageWrapperModalOnly__3rLHA .Home_resultsWrapper__EWsfd{display:none}.Home_nav__kBLF8{padding:8px 32px 0;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box;position:relative;z-index:100;overflow:visible;flex-shrink:0}.Home_brandLogo__R6M9_{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.Home_brandLogoIcon__atBOZ{height:76px;width:auto;display:block}.Home_brandWord__ntSR_{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1}.Home_brandWeb__Ne2kz{color:#ffffff}.Home_brandAudit__WV4bJ{color:var(--wa-primary-green)}.Home_brandAppPill__45BIV{font-size:13px;font-weight:600;color:rgba(255,255,255,.75);background:rgba(255,255,255,.12);border-radius:6px;padding:3px 8px;margin-left:2px}.Home_navLinks__XIl9o{display:flex;align-items:center;gap:12px;font-size:15px;position:relative;z-index:120;overflow:visible}.Home_navBtn__xqAt6{background:none;border:none;cursor:pointer;color:var(--wa-text-muted)!important;font-size:16px;padding:6px 12px;font-family:var(--wa-font-family);font-weight:600;transition:color .15s}.Home_navBtn__xqAt6:hover{color:var(--wa-primary-green)!important}.Home_navDivider__9aZ1h{color:#fff;font-size:13px;padding:0 1px}.Home_hero__CxmOJ{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:0;padding:0;text-align:center;position:relative;min-height:0;width:100%}.Home_logoMainout__qmOUz{background-color:var(--wa-navy-deep,#061225);background-image:url(/images/star-image.webp);background-size:cover,cover;background-position:50%,50%;background-repeat:no-repeat;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}@media (min-width:1600px){.Home_logoMain__vlZlI:has(.Home_resultsWrapper__EWsfd),.Home_pageWrapper__UfZ0h:has(.Home_resultsWrapper__EWsfd){height:auto;max-height:none;min-height:100dvh;overflow-x:hidden;overflow-y:visible}.Home_pageWrapper__UfZ0h:has(.Home_resultsWrapper__EWsfd){display:flex;flex-direction:column}.Home_pageWrapper__UfZ0h:has(.Home_resultsWrapper__EWsfd) .Home_heroInner__C_MkL,.Home_pageWrapper__UfZ0h:has(.Home_resultsWrapper__EWsfd) .Home_hero__CxmOJ{flex:0 0 auto;min-height:auto;overflow:visible}.Home_resultsWrapper__EWsfd{flex:none;height:auto;max-height:none;overflow:visible}}.Home_heroGlow__Wpx6k{position:absolute;inset:0;pointer-events:none}.Home_heroInner__C_MkL{position:relative;padding:0 20px;flex:1;min-height:0;display:flex;flex-direction:column}.Home_heroContent__Y8ont,.Home_heroInner__C_MkL{max-width:1180px;width:100%;margin:0 auto;box-sizing:border-box}.Home_heroContent__Y8ont{text-align:center;flex-shrink:0}.Home_heroCopy__zz7er{position:static;width:100%;max-width:980px;margin:0 auto;text-align:center}.Home_heroTitle__a7fUK{color:var(--wa-text-white);font-family:var(--wa-font-family);font-weight:800;font-size:clamp(34px,3.15vw,46px);line-height:1.12;margin:0 auto 14px;letter-spacing:.01em;text-align:center;width:100%;max-width:100%}.Home_heroTitleLine2__i5d7T{display:block;text-align:center}.Home_heroTitleAccent__jckVa{color:var(--basic-primary);text-shadow:0 0 28px rgba(34,197,94,.45)}.Home_heroSubtitle__uHzwo{position:static;color:var(--wa-text-white);font-size:15px;margin:0 auto 12px;line-height:1.5;font-weight:400;text-align:center;display:block;width:100%;max-width:760px}.Home_heroSubtitleLine__o2TPz{display:block}.Home_heroSubtitleSecondary__Ep2aO{color:var(--wa-text-white);font-size:clamp(18px,1.8vw,20px);margin:0 auto 22px;line-height:1.55;font-weight:400;text-align:center}.Home_heroSubtitleAccentBlue__ztCJO,.Home_heroSubtitleAccent__DQSJ_{color:var(--premium-primary);text-shadow:0 0 16px rgba(0,174,239,.4)}.Home_heroSubtitleAccentGold__Y4D01{color:var(--business-primary);text-shadow:0 0 16px rgba(245,158,11,.4)}.Home_heroNotes__5dsEq{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0 auto;max-width:760px}.Home_heroDisclaimer__SWQY_{color:rgba(255,255,255,.62);font-size:11px;margin:0;line-height:1.35;font-weight:400;text-align:center}.Home_heroTrustLine__OvrVd{display:inline-flex;align-items:center;gap:8px;color:var(--wa-neon-cyan);font-size:16px;margin:0 auto 26px}.Home_heroGuestLimit__rMPqs{color:rgba(255,255,255,.62);font-size:11px;margin:0;line-height:1.35;font-weight:400;text-align:center}.Home_heroTrustIcon__T_Uke{display:inline-flex;color:var(--wa-neon-cyan)}.Home_logoImg__0mQ8E{width:20px}.Home_Subtitlebr__dMSz6{width:30%;height:3px;margin:6px auto;background:linear-gradient(90deg,transparent,#3696c2,#3395be,transparent);box-shadow:0 0 8px #3697c1,0 0 16px #214e61;border-radius:2px}.Home_Searchbr__G8Z9v{width:40%;height:2px;margin:10px auto 0;background:linear-gradient(90deg,transparent,#fff,#fff,transparent);box-shadow:0 0 8px #2265e1,0 0 16px #fff;border-radius:2px}.Home_searchBarGroup__yDK8P{max-width:820px;width:100%;margin:12px auto 14px;flex-shrink:0}.Home_searchBar__c1TH2{width:100%;margin:0;display:flex;align-items:center;background:#fff;border-radius:999px;border:1.5px solid var(--wa-accent-blue);box-shadow:0 0 12px var(--wa-blue-glow),0 0 28px rgba(0,216,255,.12),inset 0 0 16px rgba(0,174,239,.06);padding:0 0 0 20px;box-sizing:border-box;gap:10px;outline:1px solid var(--wa-accent-blue);outline-offset:6px}.Home_searchGlobe__6cYZ2{display:inline-flex;flex-shrink:0;color:var(--wa-neon-cyan)}.Home_globeIcon__71Zqo{height:18px;width:18px}.Home_searchInputWrap__I1ijM{flex:1;position:relative;min-width:0;display:flex;align-items:center}.Home_searchInputErrorInField__vtrWh{position:absolute;left:8px;right:8px;color:var(--wa-accent-green);font-size:18px;font-weight:600;line-height:1.3;pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;text-shadow:0 0 8px var(--wa-green-glow)}.Home_searchInput__24j4E{flex:1;width:100%;padding:7px 8px;border:none;font-size:16px;line-height:1.2;color:#0B1F3d;outline:none;background:transparent;font-family:inherit;min-width:0;font-weight:400}.Home_searchInput__24j4E::placeholder{color:#0b1f3d}.Home_searchInputError__aFr6z{color:transparent;caret-color:var(--wa-accent-green)}.Home_searchInputError__aFr6z::placeholder{color:transparent}.Home_searchBarCue__x5SR6{border-color:var(--basic-primary);outline:2px solid var(--basic-primary);outline-offset:4px;animation:Home_urlFieldFocus__GPjkz 1.4s ease-in-out infinite}@keyframes Home_urlFieldFocus__GPjkz{0%,to{outline-offset:3px;box-shadow:0 0 0 0 rgba(34,197,94,.12),var(--basic-glow)}50%{outline-offset:8px;box-shadow:0 0 0 8px rgba(34,197,94,.28),var(--basic-glow-active)}}@media (prefers-reduced-motion:reduce){.Home_searchBarCue__x5SR6{animation:none;outline-offset:4px;box-shadow:var(--basic-glow-active)}}.Home_searchBarError__XBDys{border-color:var(--wa-primary-green);outline-color:var(--wa-primary-green);box-shadow:0 0 12px var(--wa-green-glow),0 0 28px rgba(34,197,94,.15),inset 0 0 16px rgba(34,197,94,.06)}.Home_searchBtn__snR5F{padding:7px 22px;background:var(--wa-navy-dark);color:var(--wa-neon-cyan);border:2px solid #0093dc;border-radius:999px;font-size:15px;line-height:1.2;font-weight:600;cursor:pointer;letter-spacing:.08em;font-family:var(--wa-font-family);white-space:nowrap;transition:background .15s,box-shadow .15s,color .15s;box-shadow:0 0 14px var(--wa-blue-glow)}.Home_searchBtn__snR5F:hover:not(:disabled){background:#0d2848;color:var(--wa-text-white);box-shadow:0 0 18px var(--wa-cyan-glow)}.Home_searchBtn__snR5F:disabled:not(.Home_searchBtnScanning__MN2AF){opacity:.55;cursor:not-allowed}.Home_searchBtnCooldown__72Oi7{border:2px solid rgba(86,157,231,.38);background:linear-gradient(140deg,rgba(255,255,255,.1),rgba(255,255,255,.03) 16%,transparent 30%),linear-gradient(180deg,#253751,#1e3048 45%,#1a2b42);color:rgba(202,221,245,.55);box-shadow:0 0 10px rgba(86,157,231,.2),inset 0 1px 2px rgba(255,255,255,.08),inset 0 -4px 8px rgba(10,24,40,.5)}.Home_searchBtnReady__EJrvJ{border:2px solid rgba(255,255,255,.92);background:linear-gradient(140deg,rgba(255,255,255,.38),rgba(255,255,255,.1) 16%,transparent 30%),linear-gradient(180deg,#4da842,#2f7a36 40%,#1d5f2a 70%,#124a22);color:#ffffff;box-shadow:0 0 14px rgba(34,197,94,.4),inset 0 1px 2px rgba(255,255,255,.28),inset 0 -4px 8px rgba(0,50,20,.45)}.Home_searchBtnReady__EJrvJ:hover:not(:disabled){background:linear-gradient(140deg,rgba(255,255,255,.42),rgba(255,255,255,.12) 16%,transparent 30%),linear-gradient(180deg,#5bc24f,#388a3f 40%,#246f32 70%,#155828);color:#ffffff;box-shadow:0 0 18px rgba(34,197,94,.55),inset 0 1px 2px rgba(255,255,255,.32),inset 0 -4px 8px rgba(0,50,20,.45)}.Home_searchBarScanning__WtiDp{background:var(--wa-text-white);border:2px solid var(--wa-accent-blue);box-shadow:0 0 18px var(--wa-cyan-glow),0 0 40px var(--wa-blue-glow);padding:5px 5px 5px 16px}.Home_searchBarScanning__WtiDp .Home_searchGlobe__6cYZ2{color:#64748b}.Home_searchInputScanning__uHT_y{color:#0f172a!important;font-weight:500}.Home_searchInputScanning__uHT_y::placeholder{color:#94a3b8}.Home_searchBtnScanning__MN2AF{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 24px;min-width:210px;border-radius:999px;border:2px solid rgba(255,255,255,.92);background:linear-gradient(140deg,rgba(255,255,255,.38),rgba(255,255,255,.1) 16%,transparent 30%),linear-gradient(180deg,#4da842,#2f7a36 40%,#1d5f2a 70%,#124a22);color:#ffffff;font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 14px rgba(34,197,94,.4),inset 0 1px 2px rgba(255,255,255,.28),inset 0 -4px 8px rgba(0,50,20,.45);opacity:1!important;cursor:default;overflow:visible;isolation:isolate}.Home_searchBtnScanning__MN2AF:before{content:"";position:absolute;top:4px;left:12%;width:16px;height:10px;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse,rgba(255,255,255,.9) 0,rgba(255,255,255,.25) 55%,transparent 75%)}.Home_searchBtnSpinner__7kh94{width:16px;height:16px;border:2px dotted #b6ff6e;border-radius:50%;animation:Home_homeScanSpin__WErsl .85s linear infinite;flex-shrink:0}@keyframes Home_homeScanSpin__WErsl{to{transform:rotate(1turn)}}.Home_loadingHint___Kzq_{color:var(--wa-text-muted);font-size:16px;margin-top:12px}.Home_errorBox__CXsQC{margin-top:14px;max-width:620px;margin-left:auto;margin-right:auto;background:var(--wa-navy-dark);border:1px solid var(--wa-accent-blue);border-radius:6px;padding:10px 16px;color:var(--wa-text-white);font-size:16px;text-align:left}.Home_resultsWrapper__EWsfd{max-width:1600px;width:100%;margin:0 auto;padding:8px 28px 32px;box-sizing:border-box;min-height:100dvh;background:transparent;color:var(--home-text,inherit)}.Home_savedResultLoading__oO8km{min-height:42vh;display:flex;align-items:center;justify-content:center;color:var(--light-text-secondary);font-size:16px;font-weight:600}.Home_reportHeader__mWmrl{border-radius:6px 6px 0 0;padding:10px 0}.Home_reportHeaderInner__X6wsp{text-align:center;padding:0 0 6px;border-bottom:none;border-radius:6px 6px 0 0}.Home_reportTitle__ay6C1{margin:0;font-size:24px;font-weight:900;color:var(--home-text-strong,#222);font-family:var(--wa-font-family);letter-spacing:.01em;padding-bottom:10px}.Home_reportMeta__m9iDS{width:100%;display:flex;gap:8px;margin-bottom:8px;align-items:center;justify-content:flex-start}.Home_statusTicks__Y6Xtg{display:flex;align-items:center;gap:0;flex-wrap:nowrap;border:1px solid var(--home-meta-border,#83c121);padding:10px 8px;border-radius:8px;flex:1 1 auto;background:var(--home-meta-bg,#fff)}.Home_statusTick__eIHJv{color:var(--home-meta-text,#000);border-right:1px solid var(--home-status-divider,#000000b3);align-items:center;gap:3px;padding:0 6px;font-family:var(--wa-font-family);font-size:17px;display:inline-flex;font-weight:500}.Home_statusTick__eIHJv:last-child{border-right:none}.Home_statusIconOk__NeI5B{color:#24bf24;font-size:18px;font-weight:800;line-height:1}.Home_statusIconFail__38Eu1{color:red;font-size:18px;font-weight:900;line-height:1}.Home_metaRight__UA_u1{gap:8px}.Home_metaBox__3ARwH,.Home_metaRight__UA_u1{display:flex;align-items:center;flex-shrink:0}.Home_metaBox__3ARwH{border:1px solid var(--home-meta-border,#83c121);border-radius:8px;padding:10px 14px;font-size:18px;color:var(--home-meta-text,#333);background:var(--home-meta-bg,#fff);gap:4px;font-family:var(--wa-font-family);white-space:nowrap;position:relative}.Home_metaBox__3ARwH button{position:static;margin-left:2px;padding:0;line-height:1}.Home_metaBoxLabel__9i8_g,.Home_metaBoxLabelll__95C9_,.Home_metaBoxValue__uyd6W,.Home_scanLevelBadge__rZAJS{font-weight:700;color:var(--home-meta-text,#000);font-size:17px}.Home_scoreRow__wK_4u{width:100%;margin-bottom:14px;gap:10px;background:transparent}.Home_scoreModulePair___fvk5,.Home_scoreRow__wK_4u{display:flex;flex-direction:row;align-items:stretch}.Home_scoreModulePair___fvk5{justify-content:space-between;flex:1 1 auto;width:auto;min-width:0;gap:8px}.Home_scoreModulePair___fvk5>*{min-width:0;align-self:stretch}.Home_scoreGrid__QL7ym{flex:0 0 50%;width:50%;background:var(--home-panel-bg,#fff);padding:16px 8px 12px;box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;position:relative;border:1px solid var(--home-panel-border,#94cc3f);border-radius:8px;min-height:280px}.Home_scoreDivider__x4_LD{display:none}.Home_todosPanel__Yh7_D{flex:0 0 46%;width:46%;min-width:0;min-height:280px;max-height:72vh;display:flex;flex-direction:column;background:transparent;border-radius:8px;overflow:hidden;align-self:stretch}.Home_todosPanelInner__JSJ9L{flex:1;width:100%;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column}.Home_moduleDivider__7G2zu{display:flex;align-items:center;gap:10px;margin:16px 0 10px;width:100%}.Home_moduleDividerLine__CXQWw{flex:1;height:1px;background:var(--home-divider-line,#c0c0c0)}.Home_moduleDividerLabel__OJ7v7{font-size:13px;font-weight:900;color:var(--home-divider-label-text,#555);letter-spacing:.2em;text-transform:uppercase;background:var(--home-divider-label-bg,#d4d4d4);padding:4px 14px;border-radius:3px;border:1px solid var(--home-divider-label-border,#c0c0c0)}.Home_moduleRow__98qTH{margin-bottom:8px}.Home_moduleRowLast__Xi6Vx,.Home_moduleRow__98qTH{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.Home_aiWrapper__4SFm_{margin-top:12px}.Home_upgradeCta__UsOV_{margin-top:12px;background:#2c2c2c;border-radius:6px;padding:18px 22px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.Home_upgradeText__moeBS{flex:1;min-width:220px}.Home_upgradeHeading__7Ke9T{color:#fff;font-weight:700;font-size:18px;margin:0 0 4px}.Home_upgradeDesc__WGI3W{color:#999;font-size:15px;margin:0;line-height:1.5}.Home_upgradeActions__dmq5e{display:flex;gap:8px}.Home_btnPrimary__WI4PW{padding:10px 18px;background:#72a820;color:#fff;border:none;border-radius:4px;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s}.Home_btnPrimary__WI4PW:hover{background:#5a9018}.Home_btnSecondary___pDck{padding:10px 18px;background:#e8e8e8;color:#222;border:none;border-radius:4px;font-size:15px;font-weight:700;cursor:pointer}.Home_disclaimer__mw098{text-align:center;color:#aaa;font-size:13px;margin-top:10px}.Home_resultsDisclaimer__ZFNhY{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-top:14px;padding:14px 16px;border:1px solid var(--home-border,#263041);border-radius:12px;background:var(--home-panel-bg,#0d1117);color:var(--home-text,#eef2f7);flex-wrap:wrap}.Home_resultsDisclaimerMain__Ak2R5{display:flex;align-items:flex-start;gap:10px;flex:1 1 280px;min-width:0}.Home_resultsDisclaimerIcon__rbwER{display:inline-flex;flex-shrink:0;margin-top:2px;color:var(--home-text,#eef2f7)}.Home_resultsDisclaimerTitle__MXsvn{margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.35;color:var(--home-text-strong,#f8fafc)}.Home_resultsDisclaimerBody__wjFtT{margin:0;font-size:17px;line-height:1.45;color:var(--home-text-muted,#94a3b8)}.Home_resultsLegend__J9__s{display:flex;align-items:center;flex-wrap:wrap;gap:0;flex:0 1 auto}.Home_resultsLegendItem__Tpq_o{display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-left:1px solid var(--home-border,#263041);font-size:17px;color:var(--home-text,#eef2f7);white-space:nowrap}.Home_resultsLegendItem__Tpq_o strong{color:#F59E0B;font-weight:800}.Home_resultsLegendMark__VAAMY{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:5px;font-size:12px;font-weight:800;color:#fff;line-height:1}.Home_legendOk__lIynH{background:var(--basic-primary)}.Home_legendP1__E72t8{background:#EF4444;color:#fff;font-size:10px}.Home_legendP2__QY20D{background:#F59E0B;color:#fff;font-size:14px;font-weight:800}.Home_legendHint__0ihW2{background:var(--premium-primary)}.Home_legendNa__z_S5k{background:#64748b}.Home_resultsFooterLinks__yckiH{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;margin:10px 0 4px;color:var(--home-text-muted,#94a3b8);font-size:12px;line-height:1.5}.Home_resultsFooterLinkItem__dXxhl{display:inline-flex;align-items:center}.Home_resultsFooterLinkItem__dXxhl a{color:inherit;text-decoration:none}.Home_resultsFooterLinkItem__dXxhl a:hover{color:var(--basic-primary)}.Home_resultsFooterSep___JNMx{margin:0 8px;opacity:.7}.Home_modalOverlay__GWpoH{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}.Home_modalCard__1MOTd{background:#fff;border-radius:6px;box-shadow:0 8px 32px rgba(0,0,0,.3);width:100%;max-width:360px;padding:28px;font-family:var(--wa-font-family)}.Home_modalHeader__ZfK3q{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.Home_modalTitle__uNLGP{font-size:18px;font-weight:900;color:#222;margin:0}.Home_modalClose__upjaB{background:none;border:none;font-size:22px;cursor:pointer;color:#aaa;line-height:1;padding:0}.Home_modalSubtitle__uKiAs{font-size:13px;color:#777;margin-bottom:16px;line-height:1.5}.Home_modalForm__O6NtV{display:flex;flex-direction:column;gap:10px}.Home_modalInput__W8Qka{padding:11px 12px;border:1px solid #ddd;border-radius:4px;font-size:13px;outline:none;font-family:var(--wa-font-family);transition:border-color .15s}.Home_modalInput__W8Qka:focus{border-color:#72a820}.Home_btnSubmit__5KLGe{padding:12px;background:#72a820;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;margin-top:4px;transition:background .15s}.Home_btnSubmit__5KLGe:hover{background:#5a9018}.Home_modalFooter__RGTs0{font-size:12px;color:#999;text-align:center;margin:0}.Home_modalLoginBtn__ddg6x{background:none;border:none;color:#72a820;font-weight:700;cursor:pointer;font-size:12px;padding:0;text-decoration:underline}.Home_resultsHeader__nPs2o{display:flex;align-items:center;justify-content:space-between;padding:5px 28px 2px;margin-bottom:4px;border-radius:8px}.Home_resultsHeaderActions__UIYUg{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.Home_resultsHeaderLogo__FcsuK{height:52px;width:auto}.Home_backBtn__QOec2{padding:8px 14px;background:transparent;color:var(--basic-primary,#22c55e);border:1px solid var(--basic-primary,#22c55e);border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;font-family:var(--wa-font-family);transition:all .15s;white-space:nowrap}.Home_backBtn__QOec2:hover{background:var(--basic-primary,#22c55e);color:#ffffff}@media (min-width:1600px){.Home_heroContent__Y8ont,.Home_heroInner__C_MkL,.Home_nav__kBLF8{max-width:1520px}.Home_brandLogoIcon__atBOZ{height:136px!important}.Home_heroCopy__zz7er{max-width:1400px}.Home_heroTitle__a7fUK{font-size:64px}.Home_heroSubtitle__uHzwo{font-size:22px;max-width:none}.Home_heroSubtitleLine__o2TPz{white-space:nowrap}.Home_heroNotes__5dsEq{max-width:none}.Home_heroDisclaimer__SWQY_,.Home_heroGuestLimit__rMPqs{font-size:12px}.Home_searchBarGroup__yDK8P{max-width:1040px}.Home_searchInput__24j4E{font-size:20px;padding:11px 12px}.Home_searchBtn__snR5F{font-size:18px;padding:11px 28px}}@media (max-height:900px) and (max-width:1599px){.Home_brandLogoIcon__atBOZ{height:64px}}@media screen and (max-width:1200px){.Home_scoreGrid__QL7ym{flex:0 0 55%;width:55%}}@media screen and (max-width:900px){.Home_heroSubtitleLine__o2TPz{white-space:normal;width:auto}.Home_heroCopy__zz7er,.Home_heroSubtitle__uHzwo,.Home_heroTitle__a7fUK{width:100%}}@media screen and (max-width:960px){.Home_scoreRow__wK_4u{flex-direction:column}.Home_scoreModulePair___fvk5{width:100%;flex:none;flex-direction:column}.Home_scoreModulePair___fvk5>*{width:100%!important}.Home_scoreGrid__QL7ym{flex:none;width:100%}.Home_todosPanel__Yh7_D{width:100%;flex:none;max-height:min(62vh,560px)}}@media screen and (max-width:850px){.Home_reportMeta__m9iDS{flex-direction:column;align-items:flex-start}.Home_metaRight__UA_u1,.Home_statusTicks__Y6Xtg{width:100%}.Home_moduleRowLast__Xi6Vx,.Home_moduleRow__98qTH{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Home_searchBarGroup__yDK8P,.Home_searchBar__c1TH2{max-width:100%!important}.Home_searchBtn__snR5F{font-size:12px!important}.Home_heroInner__C_MkL{max-width:100%}.Home_statusTicks__Y6Xtg{flex-wrap:wrap}.Home_metaRight__UA_u1{flex-direction:column}.Home_metaBox__3ARwH{width:100%}.Home_scoreGrid__QL7ym{display:block!important}}@media (max-width:1599px){.Home_logoMainout__qmOUz{height:auto;max-height:none;min-height:100dvh;overflow-y:visible}}@media (min-width:1101px) and (max-width:1599px){.Home_heroContent__Y8ont,.Home_heroInner__C_MkL,.Home_nav__kBLF8{max-width:1240px}.Home_brandLogoIcon__atBOZ{height:clamp(56px,4.5vw,88px)}.Home_heroCopy__zz7er{max-width:1080px}.Home_heroTitle__a7fUK{font-size:clamp(34px,2.8vw,52px);margin-bottom:12px}.Home_heroSubtitle__uHzwo{font-size:clamp(14px,1.1vw,19px);max-width:880px;margin-bottom:10px}.Home_heroSubtitleLine__o2TPz{white-space:nowrap}.Home_heroNotes__5dsEq{max-width:880px}.Home_searchBarGroup__yDK8P{max-width:900px;margin:8px auto 10px}.Home_searchInput__24j4E{font-size:16px;padding:8px 10px}.Home_searchBtn__snR5F{font-size:15px;padding:8px 22px}}@media (min-width:641px) and (max-width:1100px){.Home_nav__kBLF8{padding:8px 20px 0}.Home_brandLogoIcon__atBOZ{height:clamp(48px,6vw,72px)}.Home_heroTitle__a7fUK{font-size:clamp(30px,4.2vw,44px);margin-bottom:12px}.Home_heroSubtitle__uHzwo{font-size:clamp(14px,1.7vw,18px);margin-bottom:10px}.Home_heroSubtitleLine__o2TPz{white-space:nowrap}.Home_searchBarGroup__yDK8P{max-width:760px;margin:10px auto 12px}.Home_searchInput__24j4E{font-size:15px;padding:8px 10px}.Home_searchBtn__snR5F{font-size:13px;padding:8px 18px}}@media (max-width:640px){.Home_nav__kBLF8{padding:8px 14px 0}.Home_heroInner__C_MkL{padding:0 14px}.Home_brandLogoIcon__atBOZ{height:clamp(38px,9vw,52px)}.Home_heroTitle__a7fUK{font-size:clamp(24px,6.5vw,32px);margin-bottom:10px}.Home_heroSubtitle__uHzwo{font-size:clamp(12px,3.4vw,14px);margin-bottom:10px}.Home_heroSubtitleLine__o2TPz{white-space:normal}.Home_heroDisclaimer__SWQY_,.Home_heroGuestLimit__rMPqs{font-size:10px}.Home_searchBarGroup__yDK8P{margin:8px auto 10px}.Home_searchInput__24j4E{font-size:14px;padding:7px 8px}.Home_searchBtn__snR5F{font-size:12px;padding:7px 14px}}.AuthModal_overlay__8BxuH{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,4,10,.82);backdrop-filter:blur(3px)}.AuthModal_stepContent__alWfG{display:flex;flex-direction:column;width:100%}.AuthModal_modal__bxm1Z{position:relative;width:min(480px,94vw);max-height:min(92vh,900px);overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:6px 32px 10px;text-align:center;font-family:var(--wa-font-family);background:radial-gradient(circle at 18% 22%,rgba(34,197,94,.08) 0,transparent 38%),radial-gradient(circle at 78% 18%,rgba(34,197,94,.06) 0,transparent 34%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.04) .7px,transparent .8px),linear-gradient(180deg,#05090e,#02060b);background-size:auto,auto,3px 3px,auto;background-position:50%,50%,50%,50%;border:1.5px solid rgba(34,197,94,.92);border-radius:14px;box-shadow:0 0 0 1px rgba(34,197,94,.18),0 0 22px rgba(34,197,94,.34),0 0 54px rgba(34,197,94,.12),inset 0 0 28px rgba(34,197,94,.04)}.AuthModal_modalOtp__ClTnK{width:min(420px,94vw);max-height:none;overflow:hidden;padding:24px 32px 26px;text-align:center}.AuthModal_modalOtp__ClTnK .AuthModal_title__MJyse{width:100%;margin:0 0 14px;padding:0;font-size:24px;font-weight:700;line-height:1.15;text-align:center}.AuthModal_modalOtp__ClTnK .AuthModal_subtitleOtp__U_z1s{width:100%;margin:0 auto 22px;padding:0 4px;max-width:100%;font-size:14px;line-height:1.5;text-align:center;color:rgba(255,255,255,.92);white-space:normal}.AuthModal_otpStep__g9XiB{display:flex;flex-direction:column;align-items:center}.AuthModal_otpStep__g9XiB,.AuthModal_otpStep__g9XiB .AuthModal_alert__rNvwH{width:100%;text-align:center}.AuthModal_modalOtp__ClTnK .AuthModal_otpGrid__smiPU{margin-bottom:18px;gap:10px}.AuthModal_modalOtp__ClTnK .AuthModal_otpInput__6NiSZ{width:44px;height:44px;flex:0 0 44px;border-radius:8px;font-size:18px}.AuthModal_modalOtp__ClTnK .AuthModal_otpHint__MJwD_{width:100%;margin:0 auto 20px;padding:0 4px;font-size:14px;line-height:1.5;text-align:center;color:rgba(255,255,255,.92)}.AuthModal_otpPrimaryBtn__9MYav{width:100%;height:46px;margin-bottom:14px;border:none;border-radius:10px;background:#4eb62a;color:#fff;font-family:var(--wa-font-family);font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 0 18px rgba(34,197,94,.35);transition:background .15s}.AuthModal_otpPrimaryBtn__9MYav:hover:not(:disabled){background:#8ef55a}.AuthModal_otpPrimaryBtn__9MYav:disabled{opacity:.55;cursor:not-allowed}.AuthModal_otpFooter__YQ6Y_{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.AuthModal_otpBackBtn__rD_Rh{min-width:110px;height:40px;padding:0 18px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(255,255,255,.04);color:#fff;font-family:var(--wa-font-family);font-size:14px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}.AuthModal_otpBackBtn__rD_Rh:hover:not(:disabled){background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.35)}.AuthModal_otpBackBtn__rD_Rh:disabled{opacity:.55;cursor:not-allowed}.AuthModal_modalOtp__ClTnK .AuthModal_otpResendBtn__zdi8Y{border:none;background:transparent;color:var(--wa-primary-green);font-family:var(--wa-font-family);font-size:13px;font-weight:700;cursor:pointer;padding:0}.AuthModal_modalOtp__ClTnK .AuthModal_otpResendBtn__zdi8Y:hover:not(:disabled){color:#a7ff7f;text-decoration:underline;text-underline-offset:2px}.AuthModal_modalOtp__ClTnK .AuthModal_otpResendBtn__zdi8Y:disabled{opacity:.55;cursor:not-allowed}.AuthModal_modalVerifySuccess__IYjpm{width:min(460px,94vw);overflow:hidden;padding:6px 24px 20px}.AuthModal_modalVerifySuccess__IYjpm .AuthModal_heroIcon__o_xmE{width:72px;height:72px;margin:-2px auto 6px}.AuthModal_modalVerifySuccess__IYjpm .AuthModal_title__MJyse{font-size:31px;line-height:1.08}.AuthModal_modalLoginSuccess__3nmfe{width:min(420px,94vw);overflow:hidden;padding:18px 28px 24px;text-align:center}.AuthModal_modalLoginSuccess__3nmfe .AuthModal_title__MJyse{margin-bottom:16px;font-size:24px;line-height:1.15}.AuthModal_loginSuccessStep__MI_SX{display:flex;flex-direction:column;align-items:center;width:100%}.AuthModal_loginSuccessIcon__OZMSo{width:88px;height:88px;margin-bottom:18px;color:var(--wa-primary-green);filter:drop-shadow(0 0 14px rgba(34,197,94,.5))}.AuthModal_loginSuccessMessage__iWrx7{margin:0 0 12px;max-width:100%;font-size:15px;line-height:1.55;color:#fff}.AuthModal_loginSuccessBullet__olGbW{display:inline-flex;align-items:center;gap:7px;margin:0 0 22px;font-size:12px;color:rgba(255,255,255,.72)}.AuthModal_loginSuccessBullet__olGbW svg{color:#4eb62a}.AuthModal_loginSuccessBullet__olGbW span{color:var(--wa-primary-green);font-weight:800}.AuthModal_loginSuccessActions__ozlZM{width:100%;display:flex;flex-direction:column;gap:10px}.AuthModal_loginSuccessPrimaryBtn__cLIHv{width:100%;height:46px;border:none;border-radius:10px;background:#4eb62a;color:#fff;font-family:var(--wa-font-family);font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 0 18px rgba(34,197,94,.35);transition:background .15s}.AuthModal_loginSuccessPrimaryBtn__cLIHv:hover{background:#8ef55a}.AuthModal_loginSuccessSecondaryBtn__d1GYT{width:100%;height:46px;border:1px solid rgba(34,197,94,.85);border-radius:10px;background:transparent;color:var(--wa-primary-green);font-family:var(--wa-font-family);font-size:15px;font-weight:700;cursor:pointer;transition:background .15s}.AuthModal_loginSuccessSecondaryBtn__d1GYT:hover{background:rgba(34,197,94,.1)}.AuthModal_modalForgotPassword__D3vlW{width:min(420px,94vw);overflow:hidden;padding:18px 28px 24px;text-align:center}.AuthModal_modalForgotPassword__D3vlW .AuthModal_title__MJyse{margin-bottom:10px;font-size:24px;line-height:1.15}.AuthModal_forgotPasswordStep__iOEJD{display:flex;flex-direction:column;align-items:center;width:100%}.AuthModal_forgotPasswordIcon__YS7Sz{width:84px;height:84px;margin-bottom:14px;color:var(--wa-primary-green);filter:drop-shadow(0 0 14px rgba(34,197,94,.5))}.AuthModal_forgotPasswordMessage__jPtJs{margin:0 0 22px;max-width:100%;font-size:13px;line-height:1.55;color:rgba(255,255,255,.88)}.AuthModal_modalForgotPassword__D3vlW .AuthModal_field__2_Gqh{margin-bottom:16px;width:100%}.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__{height:44px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:rgba(255,255,255,.04);padding:0 42px}.AuthModal_modalForgotPassword__D3vlW .AuthModal_toggleBtn__eyf6a{color:rgba(255,255,255,.55)}.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__::-moz-placeholder,.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__::-webkit-input-placeholder,.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__::placeholder{color:#ffffffc7;opacity:1}.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__:focus{border-color:rgba(34,197,94,.65);box-shadow:0 0 0 2px rgba(34,197,94,.12)}.AuthModal_modalForgotPassword__D3vlW .AuthModal_inputIcon__rhJZ2{left:14px;color:#ffffffc7}.AuthModal_forgotPasswordActions__1lgSY{width:100%;display:flex;flex-direction:column;gap:10px}.AuthModal_forgotPasswordPrimaryBtn__31m7S{width:100%;height:46px;border:none;border-radius:10px;background:#4eb62a;font-family:var(--wa-font-family);font-size:15px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 0 18px rgba(34,197,94,.35);transition:background .15s}.AuthModal_forgotPasswordPrimaryBtn__31m7S:hover:not(:disabled){background:#8ef55a}.AuthModal_forgotPasswordPrimaryBtn__31m7S:disabled{opacity:.55;cursor:not-allowed}.AuthModal_forgotPasswordSecondaryBtn__9CiYJ{width:100%;height:46px;border:1px solid rgba(34,197,94,.85);border-radius:10px;background:transparent;color:var(--wa-primary-green);font-family:var(--wa-font-family);font-size:15px;font-weight:700;cursor:pointer;transition:background .15s}.AuthModal_forgotPasswordSecondaryBtn__9CiYJ:hover:not(:disabled){background:rgba(34,197,94,.1)}.AuthModal_forgotPasswordSecondaryBtn__9CiYJ:disabled{opacity:.55;cursor:not-allowed}.AuthModal_modalForgotPasswordSent__atZNg{width:min(420px,94vw);overflow:hidden;padding:18px 28px 24px;text-align:center}.AuthModal_modalForgotPasswordSent__atZNg .AuthModal_title__MJyse{font-size:24px;line-height:1.15}.AuthModal_forgotPasswordSentStep__Ku8A9{display:flex;flex-direction:column;align-items:center;width:100%}.AuthModal_emailSentIcon__88eu0{width:88px;height:88px;color:var(--wa-primary-green);filter:drop-shadow(0 0 14px rgba(34,197,94,.5))}.AuthModal_forgotPasswordSentMessage__V86Ik{margin:0 0 24px;max-width:100%;font-size:15px;line-height:1.55;color:#fff}.AuthModal_forgotPasswordSentBtn__xAA_E{width:100%;height:46px;border:none;border-radius:10px;background:var(--wa-primary-green);color:#06110f;font-family:var(--wa-font-family);font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 0 18px rgba(34,197,94,.35);transition:background .15s}.AuthModal_forgotPasswordSentBtn__xAA_E:hover{background:#8ef55a}.AuthModal_forgotPasswordSentActions__c4FZO{width:100%;display:flex;flex-direction:column;gap:10px}.AuthModal_forgotPasswordResendBtn__kINQ2{width:100%;height:42px;border:1px solid rgba(34,197,94,.55);border-radius:10px;background:transparent;color:var(--wa-primary-green);font-family:var(--wa-font-family);font-size:13px;font-weight:700;cursor:pointer;transition:background .15s}.AuthModal_forgotPasswordResendBtn__kINQ2:hover:not(:disabled){background:rgba(34,197,94,.1)}.AuthModal_forgotPasswordResendBtn__kINQ2:disabled{opacity:.55;cursor:not-allowed}.AuthModal_resetPasswordPage__kKLLq{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,4,10,.95)}.AuthModal_resetPasswordStatus__ZSKLG{color:rgba(255,255,255,.8);font-family:var(--wa-font-family)}.AuthModal_modalLogin__59IVE{width:min(420px,94vw);padding:18px 28px 22px}.AuthModal_modalLogin__59IVE .AuthModal_title__MJyse{margin-bottom:6px;font-size:24px;margin-top:10px}.AuthModal_modalLogin__59IVE .AuthModal_subtitleLogin__h1FFG{margin:0 0 22px;font-size:15px;line-height:1.5;color:var(--wa-primary-green);font-weight:700}.AuthModal_modalLogin__59IVE .AuthModal_field__2_Gqh{margin-bottom:12px}.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__{height:44px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:rgba(255,255,255,.04);padding-left:42px}.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__::-moz-placeholder,.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__::-webkit-input-placeholder,.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__::placeholder{color:#ffffffc7;opacity:1}.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__:focus{border-color:rgba(34,197,94,.65);box-shadow:0 0 0 2px rgba(34,197,94,.12)}.AuthModal_modalLogin__59IVE .AuthModal_inputIcon__rhJZ2{left:14px;color:#ffffffc7}.AuthModal_modalLogin__59IVE .AuthModal_toggleBtn__eyf6a{color:rgba(255,255,255,.45)}.AuthModal_loginOptions__dyyPY{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:4px 0 18px}.AuthModal_modalLogin__59IVE .AuthModal_rememberLabel__JICiX{font-size:12px;color:rgba(255,255,255,.88)}.AuthModal_modalLogin__59IVE .AuthModal_forgotBtn__PVCkO{font-size:12px;font-weight:700;margin-top:5px}.AuthModal_actionsLogin__DpDYW{grid-template-columns:1fr;gap:10px}.AuthModal_primaryBtnLogin__4gZZy{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:10px;background:var(--wa-primary-green);color:#06110f;font-size:15px;font-weight:800;box-shadow:0 0 18px rgba(34,197,94,.35)}.AuthModal_primaryBtnLogin__4gZZy:hover:not(:disabled){background:#8ef55a}.AuthModal_switchModeLogin__sk_Sa{margin-top:18px;font-size:13px;color:var(--wa-primary-green)}.AuthModal_switchModeLogin__sk_Sa .AuthModal_switchModeBtn__h6Flp{margin-left:0;font-size:13px;font-weight:700}.AuthModal_modalLogin__59IVE .AuthModal_heroIcon__o_xmE{width:72px;height:72px;margin:-2px auto 4px}.AuthModal_modalLogin__59IVE .AuthModal_subtitle__OLvMq{margin-bottom:14px;font-size:12px;line-height:1.35;white-space:normal}.AuthModal_modalRegister__pdgXD{--auth-register-muted:#ffffffc7;width:min(700px,96vw);max-height:calc(100vh - 24px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;padding:14px 28px 12px;text-align:center;border-radius:16px}.AuthModal_modalRegister__pdgXD::-webkit-scrollbar{display:none}.AuthModal_modalRegister__pdgXD .AuthModal_title__MJyse{width:100%;margin:0 0 4px;padding:0;font-size:22px;font-weight:700;line-height:1.1;text-align:center}.AuthModal_subtitleRegister__cHKRG{width:100%;margin:0 auto 8px;padding:0 4px;font-size:13px;line-height:1.3;text-align:center;color:rgba(255,255,255,.92);white-space:normal}.AuthModal_subtitleHighlight__ilHco{color:var(--wa-primary-green);font-weight:700}.AuthModal_formRegister__YfSTk{width:100%;text-align:left}.AuthModal_modalRegister__pdgXD .AuthModal_field__2_Gqh{margin-bottom:0}.AuthModal_modalRegister__pdgXD .AuthModal_input__0J9__{width:100%;height:34px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:rgba(0,0,0,.35);padding-left:42px;font-size:13px}.AuthModal_modalRegister__pdgXD .AuthModal_input__0J9__:focus{border-color:rgba(34,197,94,.65);box-shadow:0 0 0 2px rgba(34,197,94,.12)}.AuthModal_registerInput__9LVrA{--auth-register-muted:#ffffffc7;color:#ffffff}.AuthModal_registerInput__9LVrA::placeholder{color:#ffffffc7!important;opacity:1!important}.AuthModal_registerInput__9LVrA::-webkit-input-placeholder{color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;opacity:1!important}.AuthModal_registerInput__9LVrA::-moz-placeholder{color:#ffffffc7!important;opacity:1!important}.AuthModal_registerInput__9LVrA:-ms-input-placeholder{color:#ffffffc7!important}.AuthModal_registerDetails__xDtQQ{display:flex;flex-direction:column;gap:6px;width:100%;margin:0 0 6px;text-align:left}.AuthModal_registerRow3__ycU0m,.AuthModal_registerRow__YWert{display:grid;gap:12px;width:100%}.AuthModal_registerRow__YWert{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.AuthModal_registerRow3__ycU0m{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);align-items:end}.AuthModal_registerRow3__ycU0m .AuthModal_registerLabel__8_bKv{display:block;min-height:15px;line-height:1.25;white-space:nowrap}.AuthModal_registerOptional__skfO3{font-weight:500;color:rgba(255,255,255,.48)}.AuthModal_registerField__4Bp9x{display:flex;flex-direction:column;gap:2px;min-width:0}.AuthModal_registerLabel__8_bKv{font-size:12px;font-weight:600;color:rgba(255,255,255,.72)}.AuthModal_registerTypes__XBb8c{display:grid;grid-template-columns:1fr 1fr;gap:8px}.AuthModal_registerType__Wyt9t{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:transparent;color:rgba(255,255,255,.78);font-size:14px;font-weight:700;cursor:pointer}.AuthModal_registerRadio__9PCLL{width:14px;height:14px;border-radius:50%;border:2px solid;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.AuthModal_registerTypeOn__DF3zw .AuthModal_registerRadio__9PCLL:after{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.AuthModal_registerTypeOn__DF3zw{border-color:#22c55e;color:#22c55e;box-shadow:inset 0 0 0 1px #22c55e}.AuthModal_registerPlain__Ra5Ka{width:100%;box-sizing:border-box;height:34px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.35);color:#fff;font-size:14px;font-family:inherit}.AuthModal_registerPlain__Ra5Ka:focus{outline:none;border-color:rgba(34,197,94,.65)}select.AuthModal_registerPlain__Ra5Ka{appearance:none;-webkit-appearance:none;padding-right:34px;background-color:rgba(0,0,0,.35);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.2 6 6.2 11 1.2' fill='none' stroke='%23ffffff' stroke-opacity='0.8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.AuthModal_registerPlainReadonly__ghc9F,.AuthModal_registerPlainReadonly__ghc9F:focus{color:rgba(255,255,255,.92);background:rgba(255,255,255,.04)}.AuthModal_registerCustomer__lT1BG{display:flex;align-items:center;gap:8px}.AuthModal_registerCustomer__lT1BG .AuthModal_registerPlain__Ra5Ka{flex:1}.AuthModal_registerCopy__rw8wD{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:transparent;color:rgba(255,255,255,.8);cursor:pointer}.AuthModal_registerCustomerNote__cR_6_{font-size:12px;line-height:1.35;color:rgba(255,255,255,.55)}.AuthModal_modalRegister__pdgXD .AuthModal_inputIcon__rhJZ2{left:14px;color:var(--auth-register-muted)}.AuthModal_modalRegister__pdgXD .AuthModal_toggleBtn__eyf6a{right:12px;color:var(--auth-register-muted)}.AuthModal_modalRegister__pdgXD .AuthModal_terms___eWIt{width:100%;margin:8px 0;padding:0;font-size:12px;line-height:1.35;text-align:left;align-items:flex-start;gap:10px;color:rgba(255,255,255,.92)}.AuthModal_modalRegister__pdgXD .AuthModal_terms___eWIt span{flex:1;text-align:left}.AuthModal_modalRegister__pdgXD .AuthModal_termsLink__pdH83{color:var(--wa-primary-green);font-weight:700;text-decoration:none}.AuthModal_modalRegister__pdgXD .AuthModal_termsLink__pdH83:hover{text-decoration:underline}.AuthModal_closeBtnPlain__r_uZK{top:14px;right:14px;width:auto;height:auto;border:none;border-radius:0;box-shadow:none;color:rgba(255,255,255,.82)}.AuthModal_closeBtnPlain__r_uZK:hover{color:#fff;border-color:transparent}.AuthModal_actionsRegister__pK_VZ{display:flex;flex-direction:column;gap:6px;width:100%}.AuthModal_primaryBtn__nqL7B.AuthModal_primaryBtnRegister__7sKoV{display:flex;align-items:center;justify-content:center;width:100%;height:38px;border:none;border-radius:10px;background:var(--wa-primary-green);color:#06110f;font-size:15px;font-weight:800;box-shadow:0 0 18px rgba(34,197,94,.35)}.AuthModal_primaryBtn__nqL7B.AuthModal_primaryBtnRegister__7sKoV:hover:not(:disabled){background:#8ef55a}.AuthModal_primaryBtnInner__vBdTY{display:inline-flex;align-items:center;justify-content:center;gap:12px}.AuthModal_primaryBtnIcon__SUFml{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px}.AuthModal_secondaryBtnRegister__fBsjl{width:100%;height:36px;border:1px solid rgba(34,197,94,.85);border-radius:10px;background:transparent;color:var(--wa-primary-green);font-size:15px;font-weight:700}.AuthModal_secondaryBtnRegister__fBsjl:hover{background:rgba(34,197,94,.1)}.AuthModal_switchModeRegister__h1lIK{margin-top:8px;font-size:13px;line-height:1.3;color:var(--wa-primary-green);text-align:center}.AuthModal_switchModeRegister__h1lIK .AuthModal_switchModeBtn__h6Flp{margin-left:0;font-size:13px;font-weight:700;color:var(--wa-primary-green);text-decoration:underline}.AuthModal_closeBtn__5NGFl{position:absolute;top:10px;right:10px;width:26px;height:26px;padding:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s,border-color .15s}.AuthModal_closeBtn__5NGFl:hover{color:#b7ff9e;border-color:rgba(34,197,94,1)}.AuthModal_heroIcon__o_xmE{width:80px;height:80px;margin:-2px auto 0;color:var(--wa-primary-green);filter:drop-shadow(0 0 12px rgba(34,197,94,.55))}.AuthModal_title__MJyse{margin:0 0 6px;font-size:22px;font-weight:700;color:var(--wa-text-white);letter-spacing:.01em;line-height:1}.AuthModal_subtitle__OLvMq{font-size:13px;line-height:1.45;color:#fff;max-width:none;margin:0 auto 16px;white-space:nowrap}.AuthModal_form__VPCKx{text-align:left}.AuthModal_field__2_Gqh{margin-bottom:14px}.AuthModal_label__c99iO{display:block;margin-bottom:6px;font-size:12px;font-weight:700;color:var(--wa-text-white)}.AuthModal_inputWrap__Yt6g5{position:relative;display:flex;align-items:center}.AuthModal_inputIcon__rhJZ2{position:absolute;left:12px;display:inline-flex;color:var(--wa-primary-green);pointer-events:none}.AuthModal_input__0J9__{width:100%;box-sizing:border-box;height:40px;padding:0 40px 0 38px;border:1.3px solid rgba(34,197,94,.75);border-radius:8px;background:rgba(0,0,0,.45);color:var(--wa-text-white);font-family:var(--wa-font-family);font-size:13px;outline:none;transition:border-color .15s,box-shadow .15s}.AuthModal_input__0J9__::-moz-placeholder,.AuthModal_input__0J9__::-webkit-input-placeholder,.AuthModal_input__0J9__::placeholder{color:#6d7a88;opacity:1}.AuthModal_input__0J9__:focus{border-color:rgba(34,197,94,1);box-shadow:0 0 0 2px rgba(34,197,94,.2)}.AuthModal_input__0J9__:-webkit-autofill,.AuthModal_input__0J9__:-webkit-autofill:active,.AuthModal_input__0J9__:-webkit-autofill:focus,.AuthModal_input__0J9__:-webkit-autofill:hover,.AuthModal_otpInput__6NiSZ:-webkit-autofill,.AuthModal_otpInput__6NiSZ:-webkit-autofill:active,.AuthModal_otpInput__6NiSZ:-webkit-autofill:focus,.AuthModal_otpInput__6NiSZ:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #0a1016!important;box-shadow:inset 0 0 0 1000px #0a1016!important;-webkit-text-fill-color:#ffffff!important;caret-color:#ffffff;transition:background-color 99999s ease-out 0s}.AuthModal_input__0J9__:-moz-autofill,.AuthModal_otpInput__6NiSZ:-moz-autofill{box-shadow:inset 0 0 0 1000px #0a1016!important;-moz-text-fill-color:#ffffff!important;caret-color:#ffffff}.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__:-webkit-autofill,.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__:-webkit-autofill:active,.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__:-webkit-autofill:focus,.AuthModal_modalForgotPassword__D3vlW .AuthModal_input__0J9__:-webkit-autofill:hover,.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__:-webkit-autofill,.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__:-webkit-autofill:active,.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__:-webkit-autofill:focus,.AuthModal_modalLogin__59IVE .AuthModal_input__0J9__:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #0c1219!important;box-shadow:inset 0 0 0 1000px #0c1219!important}.AuthModal_modalRegister__pdgXD .AuthModal_input__0J9__:-webkit-autofill,.AuthModal_modalRegister__pdgXD .AuthModal_input__0J9__:-webkit-autofill:active,.AuthModal_modalRegister__pdgXD .AuthModal_input__0J9__:-webkit-autofill:focus,.AuthModal_modalRegister__pdgXD .AuthModal_input__0J9__:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #060a0f!important;box-shadow:inset 0 0 0 1000px #060a0f!important}.AuthModal_toggleBtn__eyf6a{position:absolute;right:10px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;color:var(--wa-primary-green);cursor:pointer}.AuthModal_terms___eWIt{display:flex;align-items:flex-start;gap:10px;margin:16px 0 20px;font-size:11px;line-height:1.45;color:#fff}.AuthModal_checkbox__BKLlz{margin-top:2px;width:14px;height:14px;flex-shrink:0;cursor:pointer;-webkit-appearance:none;appearance:none;border:1.5px solid rgba(34,197,94,.85);border-radius:3px;background:transparent;transition:background .15s,box-shadow .15s}.AuthModal_checkbox__BKLlz:checked{background:var(--wa-primary-green);border-color:var(--wa-primary-green);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5l2.5 2.5L8 3' stroke='%23050a12' strokeWidth='1.6' strokeLinecap='round' strokeLinejoin='round'/%3E%3C/svg%3E");background-size:10px;background-repeat:no-repeat;background-position:50%;box-shadow:0 0 6px rgba(34,197,94,.6)}.AuthModal_checkbox__BKLlz:focus{outline:none;box-shadow:0 0 0 2px rgba(34,197,94,.25)}.AuthModal_loginMetaRow__MxoWG{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-2px 0 14px}.AuthModal_rememberLabel__JICiX{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:rgba(255,255,255,.78)}.AuthModal_rememberLabel__JICiX .AuthModal_checkbox__BKLlz{margin-top:0;width:15px;height:15px}.AuthModal_forgotBtn__PVCkO{border:none;background:transparent;color:var(--wa-primary-green);font-family:var(--wa-font-family);font-size:11px;text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0}.AuthModal_forgotBtn__PVCkO:hover{color:#a7ff7f}.AuthModal_termsLink__pdH83{color:var(--wa-primary-green);text-decoration:underline;text-underline-offset:2px}.AuthModal_termsLink__pdH83:hover{color:#9eff72}.AuthModal_alert__rNvwH{margin-bottom:14px;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.4}.AuthModal_alertError__mHFT_{background:rgba(220,60,60,.12);border:1px solid rgba(220,80,80,.45);color:#ffb4b4}.AuthModal_alertSuccess__6M_x4{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.4);color:#b8ff9a}.AuthModal_actions__iBIQl{display:grid;gap:12px}.AuthModal_primaryBtn__nqL7B{height:42px;border:none;border-radius:8px;background:linear-gradient(180deg,#a4ff6f,#75e34a);color:#06110f;font-family:var(--wa-font-family);font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 0 16px rgba(34,197,94,.45),0 4px 12px rgba(0,0,0,.3);transition:background .15s,box-shadow .15s}.AuthModal_primaryBtn__nqL7B:hover:not(:disabled){background:linear-gradient(180deg,#b1ff7b,#83ec58)}.AuthModal_primaryBtn__nqL7B:disabled{opacity:.55;cursor:not-allowed}.AuthModal_secondaryBtn__85VLC{height:42px;border:1.3px solid rgba(34,197,94,.85);border-radius:8px;background:transparent;color:var(--wa-primary-green);font-family:var(--wa-font-family);font-size:14px;font-weight:800;cursor:pointer;transition:background .15s}.AuthModal_secondaryBtn__85VLC:hover{background:rgba(34,197,94,.1)}.AuthModal_switchMode__Rd4sL{margin-top:16px;font-size:12px;color:#fff;text-align:center}.AuthModal_switchModeBtn__h6Flp{border:none;background:none;padding:0;margin-left:4px;color:var(--wa-primary-green);text-decoration:underline;text-underline-offset:2px;font-family:var(--wa-font-family);font-size:12px;font-weight:700;cursor:pointer}.AuthModal_subtitleOtp__U_z1s{margin:0 auto 22px;max-width:100%;font-size:14px;line-height:1.5;text-align:center;color:rgba(255,255,255,.92);white-space:normal}.AuthModal_subtitleVerifySuccess__uZbrC{margin:0 auto 4px;font-size:13px;line-height:1.4;color:rgba(255,255,255,.88)}.AuthModal_successHint__z38nj{margin:0 auto 10px;font-size:12px;line-height:1.4;color:rgba(255,255,255,.76)}.AuthModal_successBullet__2sTFm{display:inline-flex;align-items:center;gap:7px;margin:0 0 14px;font-size:11px;color:rgba(255,255,255,.72)}.AuthModal_successBullet__2sTFm span{color:var(--wa-primary-green);font-weight:800}.AuthModal_otpHint__MJwD_{margin:0 auto 20px;padding:0 4px;text-align:center;color:rgba(255,255,255,.92);font-size:14px;line-height:1.5;max-width:100%}.AuthModal_otpMail__pdGGm{color:var(--wa-primary-green);font-weight:700}.AuthModal_otpGrid__smiPU{display:flex;justify-content:center;align-items:center;gap:8px;margin:0 auto 10px;max-width:100%}.AuthModal_otpInput__6NiSZ{box-sizing:border-box;width:36px;height:36px;flex:0 0 36px;padding:0;border:1.3px solid rgba(34,197,94,.8);border-radius:6px;background:rgba(0,0,0,.42);color:var(--wa-text-white);text-align:center;font-family:var(--wa-font-family);font-size:16px;font-weight:700;line-height:1;outline:none}.AuthModal_otpInput__6NiSZ::placeholder{color:rgba(34,197,94,.55);font-size:14px;font-weight:600}.AuthModal_otpInput__6NiSZ:focus{border-color:rgba(34,197,94,1);box-shadow:0 0 0 2px rgba(34,197,94,.18)}.AuthModal_otpResendBtn__zdi8Y{border:none;background:transparent;color:var(--wa-primary-green);text-decoration:underline;text-underline-offset:2px;font-family:var(--wa-font-family);font-size:12px;font-weight:700;cursor:pointer;padding:0}@media (max-width:480px){.AuthModal_modal__bxm1Z{padding:4px 20px 20px}.AuthModal_modalOtp__ClTnK{padding:18px 22px 24px}.AuthModal_modalOtp__ClTnK .AuthModal_otpHint__MJwD_,.AuthModal_modalOtp__ClTnK .AuthModal_subtitleOtp__U_z1s{font-size:13px}.AuthModal_modalOtp__ClTnK .AuthModal_otpInput__6NiSZ{width:40px;height:40px;flex-basis:40px;font-size:16px}.AuthModal_modalOtp__ClTnK .AuthModal_otpGrid__smiPU{gap:8px}.AuthModal_otpFooter__YQ6Y_{flex-direction:column;align-items:stretch}.AuthModal_otpBackBtn__rD_Rh{width:100%}.AuthModal_modalOtp__ClTnK .AuthModal_otpResendBtn__zdi8Y{align-self:center}.AuthModal_modalLogin__59IVE{padding:14px 18px 20px}.AuthModal_modalRegister__pdgXD{padding:18px 22px 24px}.AuthModal_registerRow3__ycU0m,.AuthModal_registerRow__YWert{grid-template-columns:1fr}.AuthModal_registerRow3__ycU0m .AuthModal_registerLabel__8_bKv{white-space:normal}.AuthModal_subtitleRegister__cHKRG{font-size:13px}.AuthModal_modalVerifySuccess__IYjpm{padding:4px 16px 18px}.AuthModal_modalForgotPasswordSent__atZNg,.AuthModal_modalForgotPassword__D3vlW,.AuthModal_modalLoginSuccess__3nmfe{padding:14px 18px 22px}.AuthModal_emailSentIcon__88eu0,.AuthModal_forgotPasswordIcon__YS7Sz,.AuthModal_loginSuccessIcon__OZMSo{width:76px;height:76px}.AuthModal_modalVerifySuccess__IYjpm .AuthModal_title__MJyse{font-size:24px}.AuthModal_otpGrid__smiPU{gap:6px}.AuthModal_otpInput__6NiSZ{width:32px;height:32px;flex-basis:32px;font-size:14px}.AuthModal_actions__iBIQl{grid-template-columns:1fr}.AuthModal_loginMetaRow__MxoWG{flex-direction:column;align-items:flex-start;gap:6px}.AuthModal_title__MJyse{font-size:21px}}.OfferAuthGateModal_overlay__1yMZj{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.62);backdrop-filter:blur(2px)}.OfferAuthGateModal_modal__Nzrr1{position:relative;width:min(440px,100%);border:1px solid rgba(34,197,94,.55);border-radius:18px;background:#0f1620;color:#eef2f7;padding:28px 24px 22px;box-shadow:0 20px 48px rgba(0,0,0,.45);text-align:center}.OfferAuthGateModal_close__ZOAJt{position:absolute;top:10px;right:12px;width:32px;height:32px;border:0;border-radius:999px;background:transparent;color:#94a3b8;font-size:24px;line-height:1;cursor:pointer}.OfferAuthGateModal_close__ZOAJt:hover{color:#fff}.OfferAuthGateModal_iconWrap__5WtWs{width:64px;height:64px;margin:0 auto 14px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:var(--basic-primary,#22c55e);background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.35)}.OfferAuthGateModal_title__ZP7Hh{margin:0;font-size:22px;font-weight:800;color:#f8fafc;line-height:1.25}.OfferAuthGateModal_body__2WnDW{margin:12px 0 0;font-size:14px;line-height:1.5;color:#94a3b8}.OfferAuthGateModal_infoBox__khHDV{display:flex;align-items:center;gap:10px;margin:16px 0 18px;padding:12px 14px;border-radius:12px;border:1px solid rgba(34,197,94,.35);background:rgba(34,197,94,.1);color:#d1fae5;font-size:13px;font-weight:600;text-align:left}.OfferAuthGateModal_infoIcon__CbqxL{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1.5px solid;font-size:12px;font-weight:800;flex-shrink:0}.OfferAuthGateModal_primaryBtn__sBgYE,.OfferAuthGateModal_secondaryBtn__YXjic{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;border-radius:12px;font-size:15px;font-weight:800;cursor:pointer}.OfferAuthGateModal_primaryBtn__sBgYE{border:0;background:var(--basic-primary,#22c55e);color:#04140a}.OfferAuthGateModal_primaryBtn__sBgYE:hover{filter:brightness(1.05)}.OfferAuthGateModal_secondaryBtn__YXjic{margin-top:10px;border:1px solid rgba(255,255,255,.28);background:#0b1118;color:#f8fafc}.OfferAuthGateModal_secondaryBtn__YXjic:hover{border-color:rgba(255,255,255,.45)}.OfferAuthGateModal_footer__otSLP{margin:14px 0 0;font-size:13px;color:#94a3b8}