.page_container__zagmD{display:flex;align-items:center;justify-content:center;min-height:90vh;padding:2rem 1rem}.page_wrapper__k76GC{display:flex;width:100%;max-width:1000px;background:var(--bg-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-glass);border-radius:24px;box-shadow:var(--shadow-lg),0 0 50px rgba(56,189,248,.04);animation:page_fadeIn__RFQha .6s cubic-bezier(.16,1,.3,1);overflow:hidden}.page_presentationPanel__9L6v4{flex:1.1 1;padding:3rem;background:radial-gradient(circle at top left,rgba(13,148,136,.15),rgba(56,189,248,.03) 50%,transparent 90%);border-right:1px solid var(--border-glass);display:flex;flex-direction:column;justify-content:center}.page_presentationContent__69qH2{display:flex;flex-direction:column;gap:1.5rem}.page_presentationTag__gfqqW{align-self:flex-start;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#38bdf8;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.3);padding:.4rem .85rem;border-radius:var(--radius-full);display:inline-flex;align-items:center;gap:.5rem}.page_dotNeon__v_dTA{width:8px;height:8px;border-radius:50%;background-color:#22c55e;box-shadow:0 0 10px #22c55e,0 0 4px #22c55e;display:inline-block}.page_presentationTitle__InCFl{font-size:2.2rem;font-weight:800;letter-spacing:-.5px;color:#ffffff;line-height:1.2}.page_glowText__Hw_LQ{background:linear-gradient(135deg,#2dd4bf,#38bdf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}.page_complianceBadge__K114E{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;color:#cbd5e1;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);padding:.4rem .85rem;border-radius:8px;margin-top:-.25rem}.page_featuresGrid__X6KD4{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin:.75rem 0}.page_featureCard__zGLXi{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:.85rem;transition:all .25s ease}.page_featureCard__zGLXi:hover{background:rgba(45,212,191,.05);border-color:rgba(45,212,191,.25);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.page_featureCardHeader__waUih{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.page_featureIcon__WLBa0{font-size:1.15rem;background:rgba(45,212,191,.12);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_featureCard__zGLXi h4{font-size:.85rem;font-weight:700;color:#f8fafc;margin:0}.page_featureCard__zGLXi p{font-size:.78rem;line-height:1.4;color:#94a3b8;margin:0}.page_audienceSection__Ia5CY{border-top:1px solid var(--border-glass);padding-top:1.25rem}.page_audienceSection__Ia5CY h4{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:.6rem}.page_audienceTags__Tla3n{display:flex;flex-wrap:wrap;gap:.5rem}.page_audienceTags__Tla3n span{font-size:.78rem;font-weight:600;background:rgba(255,255,255,.04);border:1px solid var(--border-glass);color:#cbd5e1;padding:.3rem .7rem;border-radius:6px;transition:all var(--transition-fast)}.page_audienceTags__Tla3n span:hover{background:rgba(45,212,191,.1);border-color:rgba(45,212,191,.3);color:#2dd4bf}.page_presentationFooter__CEzEP{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#64748b;font-family:monospace}.page_formPanel__G0EPP{flex:0.9 1;display:flex;align-items:center;justify-content:center;padding:3rem 2.5rem}.page_card__wnoHP{width:100%;max-width:420px;background:none;border:none;box-shadow:none;padding:0;backdrop-filter:none;-webkit-backdrop-filter:none;animation:page_fadeIn__RFQha .5s ease-out}.page_header__X7UxJ{text-align:center;margin-bottom:2rem}.page_logo__3qVzi{display:inline-flex;align-items:center;gap:.75rem;color:var(--accent-primary);margin-bottom:1.5rem}.page_logoIcon__M4Zu5{stroke:var(--accent-primary);filter:drop-shadow(0 0 8px rgba(0,229,255,.4))}.page_logoText__b0x4v{font-family:var(--font-header);font-size:1.5rem;font-weight:700;letter-spacing:-.5px;background:linear-gradient(135deg,var(--text-primary),var(--accent-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_title__QV6iH{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem;letter-spacing:-.5px}.page_subtitle__FWR3R{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.page_form__FClb7{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.page_inputGroup__Bse5q{display:flex;flex-direction:column;gap:.5rem}.page_inputGroup__Bse5q label{font-size:.85rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.page_inputGroup__Bse5q input{background:rgba(255,255,255,.03);border:1px solid var(--border-color);border-radius:10px;padding:.85rem 1rem;color:var(--text-primary);font-size:.95rem;transition:all var(--transition-fast)}.page_inputGroup__Bse5q input:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 10px rgba(0,229,255,.1);background:rgba(255,255,255,.06)}.page_submitBtn__GVtxf{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#0b0f19;border:none;border-radius:10px;padding:.9rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all var(--transition-normal);box-shadow:0 4px 15px rgba(0,229,255,.2)}.page_submitBtn__GVtxf:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,229,255,.35)}.page_submitBtn__GVtxf:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_divider__GsOLw{display:flex;align-items:center;text-align:center;color:var(--text-secondary);font-size:.85rem;margin:1.5rem 0}.page_divider__GsOLw:after,.page_divider__GsOLw:before{content:"";flex:1 1;border-bottom:1px solid var(--border-color)}.page_divider__GsOLw span{padding:0 10px}.page_googleBtn__o5ahN{display:flex;align-items:center;justify-content:center;width:100%;background:#ffffff;color:#1f2937;border:1px solid #d1d5db;border-radius:10px;padding:.85rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:all var(--transition-normal)}.page_googleBtn__o5ahN:hover{background:#f9fafb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,255,255,.05)}.page_googleBtn__o5ahN:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_offlineBtn__jlEFM{display:flex;align-items:center;justify-content:center;width:100%;background:rgba(13,148,136,.1);color:#2dd4bf;border:1px solid rgba(45,212,191,.3);border-radius:10px;padding:.85rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:all var(--transition-normal);margin-top:1rem}.page_offlineBtn__jlEFM:hover{background:rgba(45,212,191,.2);border-color:#2dd4bf;transform:translateY(-1px)}.page_offlineBtn__jlEFM:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_toggleMode__as1ba{margin-top:1.5rem;text-align:center;font-size:.9rem;color:var(--text-secondary)}.page_toggleLinkBtn___zUsg{background:none;border:none;color:var(--accent-primary);font-weight:600;cursor:pointer;padding:0;text-decoration:underline;transition:color var(--transition-fast)}.page_toggleLinkBtn___zUsg:hover{color:var(--accent-secondary)}.page_discoveryCard__lF7ZZ{margin-top:1rem;margin-bottom:1.25rem;padding:1.15rem 1.25rem;border-radius:16px;background:linear-gradient(135deg,rgba(16,185,129,.14),rgba(13,148,136,.18) 50%,rgba(15,23,42,.6));border:1.5px solid rgba(52,211,153,.45);box-shadow:0 8px 25px rgba(16,185,129,.18),inset 0 1px 1px rgba(255,255,255,.15);position:relative;overflow:hidden;transition:all .3s ease;animation:page_discoveryGlow___B2z9 4s infinite alternate}@keyframes page_discoveryGlow___B2z9{0%{border-color:rgba(52,211,153,.45);box-shadow:0 8px 25px rgba(16,185,129,.18)}to{border-color:rgba(56,189,248,.55);box-shadow:0 8px 30px rgba(56,189,248,.22)}}.page_discoveryHeader__gmuwF{justify-content:space-between;margin-bottom:.75rem;padding-bottom:.6rem;border-bottom:1px solid rgba(255,255,255,.08)}.page_discoveryHeader__gmuwF,.page_discoveryTitleGroup__1tKZM{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.page_discoveryTitle__I9e_r{font-size:1.12rem;font-weight:800;color:#34d399;display:inline-flex;align-items:center;gap:.35rem;letter-spacing:-.2px}.page_discoverySubtitle__CAuiM{font-size:.76rem;color:#94a3b8;font-weight:600;background:rgba(255,255,255,.05);padding:2px 7px;border-radius:6px;border:1px solid rgba(255,255,255,.08)}.page_discoveryPriceGroup__C_aZY{display:flex;align-items:center;gap:.45rem}.page_discoveryPriceFree__oFM6X{font-size:1.05rem;font-weight:800;color:#34d399}.page_discoveryAutoBadge__UYz_m{font-size:.72rem;font-weight:700;background:rgba(52,211,153,.18);border:1px solid rgba(52,211,153,.35);color:#a7f3d0;padding:2px 8px;border-radius:10px}.page_discoveryFeatures__avKxA{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:.85rem}.page_discoveryFeaturePill__1Yjci{display:inline-flex;align-items:center;gap:5px;font-size:.76rem;color:#cbd5e1;background:rgba(15,23,42,.55);padding:3px 9px;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.page_discoveryFeaturePill__1Yjci span{color:#34d399;font-weight:700}.page_discoveryBtn__MDVJD{width:100%;background:linear-gradient(135deg,#10b981,#059669);color:#ffffff;border:1px solid rgba(255,255,255,.25);padding:.82rem 1.2rem;font-size:.92rem;font-weight:800;border-radius:10px;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 16px rgba(16,185,129,.35);display:flex;align-items:center;justify-content:center;gap:.5rem;text-transform:uppercase;letter-spacing:.3px}.page_discoveryBtn__MDVJD:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(16,185,129,.5);filter:brightness(1.08)}.page_discoverySecondaryLinks__1ip_n{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.75rem;width:100%}.page_discoverySecondaryBtn__MfMRj{flex:1 1;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.22);color:#38bdf8;padding:7px 10px;border-radius:8px;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;text-align:center}.page_discoverySecondaryBtn__MfMRj:hover{background:rgba(56,189,248,.18);border-color:rgba(56,189,248,.45);color:#ffffff;transform:translateY(-1px)}@media (max-width:480px){.page_discoverySecondaryLinks__1ip_n{flex-direction:column;gap:.4rem}.page_discoverySecondaryBtn__MfMRj{width:100%}}.page_requestAccessCTA__YYPH0{margin-top:1rem;margin-bottom:1.25rem;padding:1.25rem 1.5rem;border-radius:16px;background:linear-gradient(135deg,rgba(13,148,136,.25),rgba(2,132,199,.28) 50%,rgba(147,51,234,.22));border:1.5px solid rgba(56,189,248,.5);text-align:center;box-shadow:0 8px 30px rgba(13,148,136,.35),inset 0 1px 1px rgba(255,255,255,.2);position:relative;overflow:hidden;animation:page_glowPulse___Yfvq 4s infinite alternate}@keyframes page_glowPulse___Yfvq{0%{border-color:rgba(56,189,248,.5);box-shadow:0 8px 30px rgba(13,148,136,.3)}to{border-color:rgba(245,158,11,.7);box-shadow:0 8px 35px rgba(245,158,11,.35)}}.page_ctaBadge__LwjiP{display:inline-block;background:linear-gradient(135deg,#f59e0b,#d97706);color:#0f172a;font-size:.72rem;font-weight:800;padding:3px 10px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.6rem;box-shadow:0 2px 8px rgba(245,158,11,.4)}.page_ctaTitle__1LMMI{font-size:1.15rem;font-weight:700;color:#ffffff;margin:0 0 .35rem}.page_ctaSubtitle__vnjmU{font-size:.85rem;color:#cbd5e1;line-height:1.45;margin:0 0 1rem}.page_ctaBtn__l5QUJ{width:100%;background:linear-gradient(135deg,#0284c7,#0d9488 50%,#9333ea);color:#ffffff;border:1px solid rgba(255,255,255,.2);padding:.85rem 1.25rem;font-size:.92rem;font-weight:800;border-radius:10px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px rgba(2,132,199,.45);text-transform:uppercase;letter-spacing:.3px}.page_ctaBtn__l5QUJ:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 25px rgba(13,148,136,.6);filter:brightness(1.1)}.page_requestAccessBtn__iZzlV{display:inline-block;width:100%;background:linear-gradient(135deg,#0d9488,#14b8a6);border:none;color:#070a13;padding:.8rem 1.25rem;font-size:.95rem;font-weight:700;border-radius:8px;cursor:pointer;transition:all var(--transition-normal);box-shadow:0 4px 15px rgba(20,184,166,.3)}.page_requestAccessBtn__iZzlV:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(20,184,166,.5);opacity:.95}.page_errorMsg__ryDWq{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#f87171;border-radius:10px}.page_errorMsg__ryDWq,.page_successMsg__eF73_{padding:.85rem;font-size:.9rem;margin-bottom:1.25rem;line-height:1.4}.page_successMsg__eF73_{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#34d399;border-radius:10px}.page_warningBanner__qRpj8{background:rgba(245,158,11,.07);border:1px solid rgba(245,158,11,.25);color:#f59e0b;padding:1.25rem;border-radius:12px;font-size:.9rem;line-height:1.4;margin-bottom:1.5rem}.page_warningBanner__qRpj8 h3{font-size:1rem;font-weight:700;margin-bottom:.5rem}.page_guestBtn__FEBZA{display:block;width:100%;margin-top:1rem;background:rgba(245,158,11,.15);color:#fbbf24;border:1px solid rgba(245,158,11,.4);padding:.75rem;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.page_guestBtn__FEBZA:hover{background:rgba(245,158,11,.25);border-color:#fbbf24}.page_guestLink__Q4KP_{background:none;border:none;color:var(--text-secondary);font-size:.85rem;cursor:pointer;text-decoration:underline;transition:color var(--transition-fast)}.page_guestLink__Q4KP_:hover{color:var(--text-primary)}.page_loadingContainer__PM85E{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:1rem;color:var(--text-secondary)}.page_spinner__ljkt6{width:40px;height:40px;border:3px solid rgba(0,229,255,.1);border-top:3px solid var(--accent-primary);border-radius:50%;animation:page_spin__ZW0L5 1s linear infinite}@keyframes page_spin__ZW0L5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_fadeIn__RFQha{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.page_wrapper__k76GC{flex-direction:column;max-width:480px;border-radius:20px}.page_presentationPanel__9L6v4{display:none}.page_formPanel__G0EPP{padding:2.5rem 1.75rem}}.SubscriptionModal_backdrop__DNCjd{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:99999;padding:1rem}.SubscriptionModal_modalCard__I5pZx{background:#0f172a;border:1px solid rgba(255,255,255,.12);border-radius:20px;width:100%;max-width:1100px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);color:#f8fafc;overflow:hidden;animation:SubscriptionModal_fadeIn__oMj9S .2s ease-out}@keyframes SubscriptionModal_fadeIn__oMj9S{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.SubscriptionModal_modalHeader__HBbSv{padding:1.25rem 1.75rem;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;background:rgba(30,41,59,.5)}.SubscriptionModal_headerTitle__J3GTm{display:flex;align-items:center;gap:.75rem;font-size:1.2rem;font-weight:700;color:#38bdf8}.SubscriptionModal_closeBtn__cTW_9{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:.4rem;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s}.SubscriptionModal_closeBtn__cTW_9:hover{background:rgba(255,255,255,.1);color:#ffffff}.SubscriptionModal_modalBody__hayk9{padding:1.5rem 1.75rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}.SubscriptionModal_zoneStepContainer__86Lqf{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem 0}.SubscriptionModal_zoneStepTitle__qHff8{font-size:1.3rem;font-weight:700;color:#38bdf8;margin:0 0 .4rem}.SubscriptionModal_zoneStepSubtitle__NbD0z{font-size:.92rem;color:#94a3b8;margin:0 0 1.75rem;max-width:550px}.SubscriptionModal_zoneStepGrid__nx39_{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;width:100%}.SubscriptionModal_zoneCard__DzZwI{background:rgba(15,23,42,.7);border:1px solid rgba(56,189,248,.2);border-radius:16px;padding:1.75rem 1.25rem;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.SubscriptionModal_zoneCard__DzZwI:hover{transform:translateY(-4px);border-color:#38bdf8;box-shadow:0 12px 28px rgba(2,132,199,.25);background:rgba(30,41,59,.8)}.SubscriptionModal_zoneCardIcon__Mp_C_{font-size:2.8rem;margin-bottom:.75rem}.SubscriptionModal_zoneCardTitle__inXQM{font-size:1.15rem;font-weight:700;color:#ffffff;margin-bottom:.25rem}.SubscriptionModal_zoneCardSubtitle__ncp7Y{font-size:.85rem;font-weight:600;color:#38bdf8;margin-bottom:.75rem}.SubscriptionModal_zoneCardDesc__gzbAt{font-size:.8rem;color:#94a3b8;line-height:1.4;margin-bottom:1.25rem;flex-grow:1}.SubscriptionModal_zoneCardBtn__ajqh_{width:100%;background:linear-gradient(135deg,#0284c7,#0d9488);color:#ffffff;border:none;padding:.65rem 1rem;border-radius:10px;font-weight:600;font-size:.88rem;cursor:pointer;transition:all .2s}.SubscriptionModal_selectedZoneBanner__lMRMS{display:flex;align-items:center;justify-content:space-between;background:rgba(13,148,136,.15);border:1px solid rgba(13,148,136,.35);padding:.75rem 1.25rem;border-radius:12px;width:100%}.SubscriptionModal_changeZoneBtn__g8Azg{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#ffffff;padding:.4rem .85rem;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s}.SubscriptionModal_changeZoneBtn__g8Azg:hover{background:rgba(255,255,255,.2)}.SubscriptionModal_durationSelector__WVS8C{display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(30,41,59,.6);padding:.4rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);margin:0 auto}.SubscriptionModal_durationBtn__K64K9{background:transparent;border:none;color:#94a3b8;padding:.5rem 1.2rem;border-radius:8px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s}.SubscriptionModal_durationBtnActive__piUB1{background:#0d9488;color:#ffffff;box-shadow:0 2px 8px rgba(13,148,136,.4)}.SubscriptionModal_decouverteBanner__MJPXv{background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(13,148,136,.15));border:1px solid rgba(52,211,153,.35);border-radius:16px;padding:1.1rem 1.5rem;margin-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;box-shadow:0 4px 16px rgba(16,185,129,.1);flex-wrap:wrap}.SubscriptionModal_decouverteBannerInfo__VXS54{display:flex;flex-direction:column;gap:.25rem;min-width:210px}.SubscriptionModal_decouverteTitleRow__paF1p{display:flex;align-items:center;gap:.6rem}.SubscriptionModal_decouverteTitle__TkZu1{font-size:1.15rem;font-weight:800;color:#34d399}.SubscriptionModal_decouverteSubtitle__GVEub{font-size:.78rem;color:#94a3b8;font-weight:500}.SubscriptionModal_decouvertePriceBadge__UNSWs{font-size:1.15rem;font-weight:800;color:#34d399;display:flex;align-items:center;gap:.6rem}.SubscriptionModal_decouverteAutoBadge__5JIlb{font-size:.75rem;font-weight:600;background:rgba(52,211,153,.18);border:1px solid rgba(52,211,153,.3);color:#a7f3d0;padding:2px 10px;border-radius:12px}.SubscriptionModal_decouverteFeaturesList__Rkzqw{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;flex:1 1}.SubscriptionModal_decouverteFeatureTag__Siv_h{display:flex;align-items:center;gap:6px;font-size:.82rem;color:#cbd5e1;background:rgba(15,23,42,.5);padding:5px 12px;border-radius:20px;border:1px solid rgba(255,255,255,.08)}.SubscriptionModal_decouverteActionBtn__o9v8A{background:linear-gradient(135deg,#10b981,#059669);color:#ffffff;font-weight:700;font-size:.88rem;padding:10px 20px;border-radius:10px;border:none;cursor:pointer;white-space:nowrap;box-shadow:0 4px 12px rgba(16,185,129,.3);transition:all .2s}.SubscriptionModal_decouverteActionBtn__o9v8A:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(16,185,129,.45)}.SubscriptionModal_plansGrid__tEcy7{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media (max-width:1024px){.SubscriptionModal_plansGrid__tEcy7{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.SubscriptionModal_plansGrid__tEcy7{grid-template-columns:1fr}}.SubscriptionModal_planCard__UgUqP{background:rgba(30,41,59,.4);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.25rem;display:flex;flex-direction:column;gap:.8rem;transition:all .25s;position:relative}.SubscriptionModal_planCard__UgUqP:hover{border-color:rgba(56,189,248,.3);transform:translateY(-2px)}.SubscriptionModal_popularBadge__HdNY6{position:absolute;top:-10px;right:16px;background:linear-gradient(135deg,#0d9488,#14b8a6);color:white;font-size:.7rem;font-weight:700;padding:2px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 10px rgba(13,148,136,.4)}.SubscriptionModal_planHeader__0s6zi{display:flex;flex-direction:column;gap:.2rem}.SubscriptionModal_planName__GzxHF{font-size:1.1rem;font-weight:700;color:#f8fafc}.SubscriptionModal_planSubtitle__fKrws{font-size:.78rem;color:#94a3b8}.SubscriptionModal_planBadgeBonus__d_CLS{display:inline-block;background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.3);font-size:.75rem;font-weight:600;padding:3px 8px;border-radius:8px;margin-top:4px}.SubscriptionModal_featureList__WE9KT{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem;font-size:.82rem;color:#cbd5e1;flex:1 1}.SubscriptionModal_featureList__WE9KT li{display:flex;align-items:flex-start;gap:.4rem}.SubscriptionModal_ripBox__Z5sM8{background:rgba(15,23,42,.8);border:1px dashed rgba(13,148,136,.4);border-radius:14px;padding:1.2rem 1.5rem;display:flex;flex-direction:column;gap:.6rem}.SubscriptionModal_ripTitle__BPUXa{font-size:.95rem;font-weight:700;color:#2dd4bf;display:flex;align-items:center;gap:.5rem}.SubscriptionModal_ripDetails__ZXN0B{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;font-family:monospace;font-size:.9rem;background:rgba(0,0,0,.2);padding:.8rem 1rem;border-radius:8px}.SubscriptionModal_copyBtn__G6U7R{background:#0d9488;color:white;border:none;padding:.3rem .8rem;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;margin-left:auto}.SubscriptionModal_actionBtn__steFd{width:100%;background:linear-gradient(135deg,#0d9488,#0f766e);color:white;border:none;padding:.65rem 1rem;border-radius:10px;font-weight:600;font-size:.88rem;cursor:pointer;transition:all .2s}.SubscriptionModal_actionBtn__steFd:hover{opacity:.92;transform:translateY(-1px)}.SubscriptionModal_contactBtn__6W2tw{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:#e2e8f0}.SubscriptionModal_contactBtn__6W2tw:hover{background:rgba(255,255,255,.15)}.page_container__7B_my{display:flex;flex-direction:column;gap:2rem;animation:page_fadeIn__tnrTR var(--transition-normal) forwards}.page_header__NT2au{margin-bottom:.5rem}.page_title__MQazv{font-size:2rem;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_subtitle__g0h0s{color:var(--text-secondary);font-size:.95rem}.page_layout__xYzUe{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}@media (max-width:1024px){.page_layout__xYzUe{grid-template-columns:1fr}}.page_formCard__GLQJU{padding:2rem}.page_tabs__Hzldp{display:flex;border-bottom:1px solid var(--border-glass);margin-bottom:1.5rem;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.page_tabs__Hzldp::-webkit-scrollbar{display:none}.page_tabBtn__RtJ_v{background:none;color:var(--text-secondary);padding:.75rem 1rem;font-weight:600;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all var(--transition-fast);font-size:.85rem}.page_tabBtn__RtJ_v:hover{color:var(--text-primary)}.page_activeTab__wwn9i{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}.page_stepContainer__jeK1d{display:flex;flex-direction:column;gap:1.25rem;min-height:320px}.page_navButtons__zyHPW{display:flex;justify-content:space-between;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border-glass)}.page_previewCard__PONl5{padding:2rem;display:flex;flex-direction:column;min-height:520px;max-height:700px;background:var(--bg-secondary)}.page_previewHeader__NB_6l{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-glass)}.page_previewActions__2Bfll{display:flex;gap:.5rem}.page_previewTitle__kcT5M{font-weight:600;font-size:1.1rem}.page_previewBody__JiN6_{flex:1 1;overflow-y:auto;font-size:.9rem;line-height:1.6;padding-right:.5rem}.page_previewBody__JiN6_ p{margin-bottom:1rem}.page_previewBody__JiN6_ h1,.page_previewBody__JiN6_ h2,.page_previewBody__JiN6_ h3{margin-top:1.5rem;margin-bottom:.75rem}.page_previewBody__JiN6_ h1{font-size:1.5rem;border-bottom:1px solid var(--border-glass);padding-bottom:.25rem}.page_previewBody__JiN6_ h2{font-size:1.25rem;color:var(--accent-primary)}.page_previewBody__JiN6_ h3{font-size:1.1rem;color:var(--accent-secondary)}.page_previewBody__JiN6_ ol,.page_previewBody__JiN6_ ul{margin-left:1.5rem;margin-bottom:1rem}.page_previewBody__JiN6_ li{margin-bottom:.25rem}.page_emptyPreview__1_Kyp{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--text-muted);gap:1rem;padding:2rem}.page_historySection__YvAeR{margin-top:2rem;grid-column:1/-1}.page_historyList__G99qH{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-top:1rem}.page_historyItem__o_ibt{padding:1.25rem;cursor:pointer;transition:all var(--transition-fast)}.page_historyItem__o_ibt:hover{background-color:var(--bg-tertiary);transform:translateY(-2px)}.page_deleteBtn__KGoYJ{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:.25rem;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:all var(--transition-fast)}.page_historyItem__o_ibt:hover .page_deleteBtn__KGoYJ{opacity:.6}.page_historyItem__o_ibt:hover .page_deleteBtn__KGoYJ:hover{opacity:1;color:#ef4444;background-color:rgba(239,68,68,.15)}.page_historyMeta__Ph8Iv{display:flex;justify-content:space-between;font-size:.75rem;color:var(--text-muted);margin-bottom:.5rem}.page_historyTitle__KQCl1{font-size:1rem;font-weight:700;margin-bottom:.25rem;color:var(--text-primary)}.page_historyDesc__Ep1_M{font-size:.85rem;color:var(--text-secondary)}.page_importPanel__Y2Ii0{background:rgba(56,189,248,.03);border:1px dashed rgba(56,189,248,.25);border-radius:var(--radius-md);padding:1.25rem;margin-bottom:1.5rem}.page_importPanelDisabled__mDb_u{background:rgba(255,255,255,.01);border:1px dashed var(--border-glass);border-radius:var(--radius-md);padding:1.25rem;margin-bottom:1.5rem;opacity:.85}.page_importTitle__J_uaM{font-size:.95rem;font-weight:700;margin-bottom:.5rem;display:flex;align-items:center;color:var(--text-primary)}.page_importText__U6kb_{font-size:.8rem;color:var(--text-secondary);margin-bottom:1rem;line-height:1.4}.page_importRow__Viimh{display:flex;gap:.75rem;align-items:center}.page_importRow__Viimh select{flex:1 1}.page_successNotice__Lrgn6{background-color:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.2);border-radius:var(--radius-sm);color:var(--accent-success)}.page_errorNotice__2xCNp,.page_successNotice__Lrgn6{margin-top:.75rem;padding:.65rem .85rem;font-size:.8rem;line-height:1.4}.page_errorNotice__2xCNp{background-color:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.2);border-radius:var(--radius-sm);color:var(--accent-danger)}.page_spinner__DJqsF{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:page_spin__DNPRm .8s linear infinite;display:inline-block}.page_extractionBanner__mRYID{display:flex;align-items:center;gap:.5rem;margin:.75rem 1rem 0;padding:.65rem .85rem;background-color:rgba(13,148,136,.1);border:1px solid rgba(13,148,136,.2);border-radius:var(--radius-sm);color:var(--accent-secondary);font-size:.85rem;line-height:1.4}.page_extractionBanner__mRYID .page_spinner__DJqsF{border-color:rgba(13,148,136,.3);border-top-color:var(--accent-secondary);width:16px;height:16px}@keyframes page_spin__DNPRm{to{transform:rotate(1turn)}}.page_protoFormGroup__CXDbx{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1.35rem}.page_protoLabelHeader__8JUEQ{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem}.page_protoLabel__n_3OX{font-size:.9rem;font-weight:600;color:var(--text-primary)}.page_protoBadge__NKU5V{font-size:.72rem;font-weight:700;padding:.18rem .55rem;background:rgba(13,148,136,.15);color:var(--accent-secondary,#2dd4bf);border:1px solid rgba(45,212,191,.25);border-radius:4px;letter-spacing:.03em;white-space:nowrap;flex-shrink:0}.page_protoInput__u5qqq,.page_protoSelect__GpadF,.page_protoTextarea__tF_W5{width:100%;background:var(--bg-tertiary,rgba(255,255,255,.03));border:1px solid var(--border-glass,rgba(255,255,255,.12));border-radius:var(--radius-sm,6px);color:var(--text-primary,#f3f4f6);padding:.75rem 1rem;font-family:inherit;font-size:.92rem;line-height:1.5;transition:border-color var(--transition-fast,.2s),box-shadow var(--transition-fast,.2s)}.page_protoInput__u5qqq:focus,.page_protoSelect__GpadF:focus,.page_protoTextarea__tF_W5:focus{outline:none;border-color:var(--accent-secondary,#2dd4bf);box-shadow:0 0 0 3px rgba(45,212,191,.2);background:rgba(15,23,42,.6)}.page_protoTextarea__tF_W5{resize:vertical;min-height:90px;overflow-y:auto}.page_protoHelpText___VpPa{font-size:.78rem;color:var(--text-muted,#9ca3af);margin-top:.15rem}.GuideModal_overlay___U8Md{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(11,17,32,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:GuideModal_fadeIn__LRM_k .25s ease-out}.GuideModal_modal__kB0am{background:#0f172a;border:1px solid rgba(56,189,248,.3);border-radius:20px;width:100%;max-width:1000px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.6),0 0 30px rgba(56,189,248,.15);overflow:hidden;color:#f8fafc}.GuideModal_header__iiicK{padding:1.25rem 1.75rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;background:rgba(30,41,59,.8)}.GuideModal_headerLeft__E8v14{display:flex;align-items:center;gap:.75rem}.GuideModal_titleIcon__dhHyR{font-size:1.6rem;background:rgba(56,189,248,.15);padding:8px 12px;border-radius:12px;border:1px solid rgba(56,189,248,.3)}.GuideModal_title__tvgXl{margin:0;font-size:1.25rem;font-weight:700;color:#f8fafc}.GuideModal_subtitle___gSRl{margin:.2rem 0 0;font-size:.82rem;color:#94a3b8}.GuideModal_closeBtn__VYdna{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#94a3b8;width:36px;height:36px;border-radius:10px;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.GuideModal_closeBtn__VYdna:hover{background:rgba(239,68,68,.2);color:#f87171;border-color:rgba(239,68,68,.4)}.GuideModal_body__1kVq5{display:flex;flex:1 1;overflow:hidden}.GuideModal_sidebar__G5imN{width:280px;background:rgba(15,23,42,.95);border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;overflow-y:auto;padding:1rem .75rem;gap:.4rem}.GuideModal_moduleTab__D_Wc1{background:transparent;border:1px solid transparent;color:#94a3b8;padding:.65rem .85rem;border-radius:10px;text-align:left;font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.6rem;transition:all .2s ease}.GuideModal_moduleTab__D_Wc1:hover{background:rgba(255,255,255,.05);color:#f1f5f9}.GuideModal_moduleTabActive__WnSl0{background:linear-gradient(135deg,rgba(13,148,136,.25),rgba(56,189,248,.25));border-color:rgba(56,189,248,.4);color:#38bdf8;font-weight:600;box-shadow:0 4px 12px rgba(56,189,248,.1)}.GuideModal_contentArea__sS6oD{flex:1 1;padding:1.75rem;overflow-y:auto;background:#0f172a}.GuideModal_moduleHeader__BX3RN{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.08)}.GuideModal_moduleTitle__9Th7k{font-size:1.4rem;font-weight:700;color:#2dd4bf;margin:0 0 .5rem;display:flex;align-items:center;gap:.6rem}.GuideModal_subSection__kHt7B{background:rgba(30,41,59,.6);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.25rem;margin-bottom:1.25rem}.GuideModal_subTitle__03MhI{font-size:1.05rem;font-weight:600;color:#f8fafc;margin:0 0 .85rem}.GuideModal_itemBlock__M5fCR{display:flex;flex-direction:column;gap:.75rem}.GuideModal_cardRow__MJ0ng{background:rgba(15,23,42,.7);border-radius:10px;padding:.85rem 1rem;border-left:3.5px solid #38bdf8}.GuideModal_cardRowAction__r6soi{border-left-color:#38bdf8}.GuideModal_cardRowVoice__N63kZ{border-left-color:#2dd4bf}.GuideModal_cardRowTip__iaF1m{border-left-color:#f59e0b}.GuideModal_cardLabel__FBaXL{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3rem;display:flex;align-items:center;gap:.4rem}.GuideModal_cardLabelAction__uTU_V{color:#38bdf8}.GuideModal_cardLabelVoice__Lt_7D{color:#2dd4bf}.GuideModal_cardLabelTip__9jaGi{color:#f59e0b}.GuideModal_cardText__nfWbC{margin:0;font-size:.9rem;line-height:1.5;color:#cbd5e1}.GuideModal_timerBadge__bxYDk{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:#f87171;padding:.75rem 1rem;border-radius:10px;font-weight:600;font-size:.88rem;margin-bottom:1rem;display:flex;align-items:center;gap:.6rem}.GuideModal_tutorFlowchart__CDqJV{background:rgba(15,23,42,.8);border:1px dashed rgba(56,189,248,.3);border-radius:12px;padding:1rem;margin:1rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.GuideModal_flowItem__gATq2{background:rgba(30,41,59,.9);padding:.85rem;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.GuideModal_flowItem__gATq2 h5{margin:0 0 .3rem;color:#38bdf8;font-size:.9rem}.GuideModal_flowItem__gATq2 p{margin:0;font-size:.8rem;color:#94a3b8}@keyframes GuideModal_fadeIn__LRM_k{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.GuideModal_body__1kVq5{flex-direction:column}.GuideModal_sidebar__G5imN{width:100%;max-height:180px}}.ProfileModal_overlay__A677g{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(11,17,32,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:ProfileModal_fadeIn__U9sff .2s ease-out}.ProfileModal_modal__IGYDJ{background:#0f172a;border:1px solid rgba(56,189,248,.35);border-radius:20px;width:100%;max-width:540px;box-shadow:0 25px 50px -12px rgba(0,0,0,.7),0 0 35px rgba(56,189,248,.2);overflow:hidden;color:#f8fafc}.ProfileModal_header__OkZfk{padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;background:rgba(30,41,59,.8)}.ProfileModal_title__15wKY{margin:0;font-size:1.15rem;font-weight:700;color:#2dd4bf;display:flex;align-items:center;gap:.5rem}.ProfileModal_closeBtn__B9flU{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#94a3b8;width:32px;height:32px;border-radius:8px;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ProfileModal_closeBtn__B9flU:hover{background:rgba(239,68,68,.2);color:#f87171}.ProfileModal_body__Yfone{padding:1.5rem;display:flex;flex-direction:column;gap:1.1rem;max-height:80vh;overflow-y:auto}.ProfileModal_profileCardMain__EGh_W{background:linear-gradient(135deg,rgba(30,41,59,.8),rgba(15,23,42,.9));border:1px solid rgba(56,189,248,.25);border-radius:16px;padding:1.25rem;display:flex;align-items:center;gap:1rem;position:relative}.ProfileModal_avatarBig__3IAEi{width:64px;height:64px;border-radius:16px;object-fit:cover;border:2px solid #38bdf8;box-shadow:0 0 15px rgba(56,189,248,.3)}.ProfileModal_avatarPlaceholderBig__WJlAW{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#0d9488,#38bdf8);color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;box-shadow:0 0 15px rgba(56,189,248,.3)}.ProfileModal_userInfoMain__1Ly1t{flex:1 1}.ProfileModal_userInfoMain__1Ly1t h3{margin:0 0 .3rem;font-size:1.1rem;font-weight:700;color:#f8fafc}.ProfileModal_userEmail__E9vx3{font-size:.85rem;color:#94a3b8;margin-bottom:.4rem}.ProfileModal_roleBadge__hKXqF{display:inline-block;background:rgba(13,148,136,.2);border:1px solid rgba(13,148,136,.4);color:#2dd4bf;padding:3px 10px;border-radius:6px;font-size:.78rem;font-weight:600}.ProfileModal_editToggleBtn__rF63j{background:rgba(56,189,248,.15);border:1px solid rgba(56,189,248,.35);color:#38bdf8;padding:6px 12px;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s ease}.ProfileModal_editToggleBtn__rF63j:hover{background:rgba(56,189,248,.3)}.ProfileModal_formGrid__KUWqd{display:flex;flex-direction:column;gap:.85rem;background:rgba(30,41,59,.5);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.25rem}.ProfileModal_fieldGroup__w7erW{display:flex;flex-direction:column;gap:.3rem}.ProfileModal_fieldGroup__w7erW label{font-size:.8rem;font-weight:600;color:#94a3b8}.ProfileModal_inputField__ZT0nj{background:rgba(15,23,42,.8);border:1px solid rgba(56,189,248,.3);color:#f8fafc;padding:.65rem .85rem;border-radius:8px;font-size:.9rem;outline:none;transition:all .2s ease}.ProfileModal_inputField__ZT0nj:focus{border-color:#2dd4bf;box-shadow:0 0 10px rgba(45,212,191,.2)}.ProfileModal_actionButtons__kXXqI{display:flex;gap:.75rem;margin-top:.5rem}.ProfileModal_saveBtn__FudMy{flex:1 1;background:linear-gradient(135deg,#0d9488,#0284c7);color:#ffffff;border:none;padding:.75rem;border-radius:8px;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .2s ease}.ProfileModal_saveBtn__FudMy:hover{opacity:.95;transform:translateY(-1px)}.ProfileModal_cancelBtn__aQCl5{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:#94a3b8;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;cursor:pointer}.ProfileModal_infoGrid__JMWOJ{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.ProfileModal_infoCard__YcvWK{background:rgba(30,41,59,.5);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.85rem 1rem}.ProfileModal_infoCard__YcvWK h5{margin:0 0 .3rem;font-size:.78rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.ProfileModal_infoCard__YcvWK p{margin:0;font-size:.9rem;font-weight:600;color:#38bdf8}.ProfileModal_governanceBox__whoWi{background:rgba(15,23,42,.8);border:1px dashed rgba(255,255,255,.15);border-radius:12px;padding:1rem;font-size:.82rem;color:#cbd5e1;line-height:1.5}.ProfileModal_governanceBox__whoWi strong{color:#2dd4bf}.ProfileModal_successAlert__bl6wd{background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.4);color:#34d399;padding:.65rem .85rem;border-radius:8px;font-size:.85rem;font-weight:600;text-align:center}@keyframes ProfileModal_fadeIn__U9sff{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.Sidebar_sidebar__v6daX{width:280px;background-color:var(--bg-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-right:1px solid var(--border-glass);display:flex;flex-direction:column;height:100vh;position:fixed;left:0;top:0;z-index:1000;transition:transform var(--transition-normal),width var(--transition-normal)}[dir=rtl] .Sidebar_sidebar__v6daX{left:auto;right:0;border-right:none;border-left:1px solid var(--border-glass)}.Sidebar_logoContainer__rVJkh{padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-glass);display:flex;align-items:center;gap:.75rem}.Sidebar_logoText__YoH1_{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Sidebar_logoIcon__vN9w8{color:var(--accent-primary);font-size:1.5rem}.Sidebar_workspaceSection__AowDg{padding:.8rem .6rem .6rem;display:flex;flex-direction:column;gap:.4rem;border-bottom:1px solid var(--border-glass);background:rgba(255,255,255,.015)}.Sidebar_workspaceHeader__ibvGB{display:flex;align-items:center;justify-content:space-between}.Sidebar_workspaceTitle__nYuVS{font-size:.7rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.Sidebar_workspaceActiveBadge__0jRyF{font-size:.68rem;font-weight:600;color:#38bdf8;background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.25);padding:1px 6px;border-radius:4px}.Sidebar_workspacePills__tW5sV{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;background:rgba(0,0,0,.25);padding:5px;border-radius:8px;border:1px solid var(--border-glass)}.Sidebar_workspacePill__IweE5{background:transparent;border:none;color:var(--text-muted);font-size:1.25rem;padding:.5rem 0;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}.Sidebar_workspacePill__IweE5:hover{background:rgba(255,255,255,.08);color:var(--text-primary)}.Sidebar_workspacePillActive__hfyZY{background:linear-gradient(135deg,rgba(56,189,248,.25),rgba(14,165,233,.15));color:#38bdf8;font-weight:700;border:1px solid rgba(56,189,248,.4);box-shadow:0 0 10px rgba(56,189,248,.2)}.Sidebar_workspacePillLearningActive__U2Rr6{background:linear-gradient(135deg,rgba(16,185,129,.3),rgba(6,78,59,.2));color:#34d399;font-weight:700;border:1px solid rgba(52,211,153,.5);box-shadow:0 0 10px rgba(52,211,153,.25)}.Sidebar_workspacePillResearchActive__P4xbF{background:linear-gradient(135deg,rgba(56,189,248,.3),rgba(12,74,110,.2));color:#38bdf8;font-weight:700;border:1px solid rgba(56,189,248,.5);box-shadow:0 0 10px rgba(56,189,248,.25)}.Sidebar_workspacePillToolsActive___5elD{background:linear-gradient(135deg,rgba(249,115,22,.3),rgba(124,45,18,.2));color:#fb923c;font-weight:700;border:1px solid rgba(251,146,60,.5);box-shadow:0 0 10px rgba(251,146,60,.25)}.Sidebar_navDivider__SORr9{height:1px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.4) 50%,transparent);margin:.75rem 1rem}.Sidebar_systemNavBlock__PWUpf{background:linear-gradient(145deg,rgba(14,165,233,.12),rgba(15,23,42,.4));border:1px solid rgba(56,189,248,.25);border-radius:12px;margin:0 .75rem .5rem;padding:.35rem .25rem;box-shadow:inset 0 0 15px rgba(56,189,248,.05),0 4px 12px rgba(0,0,0,.2);transition:all var(--transition-normal)}.Sidebar_systemNavBlock__PWUpf:hover{border-color:rgba(56,189,248,.4);box-shadow:inset 0 0 20px rgba(56,189,248,.08),0 6px 16px rgba(0,0,0,.3)}.Sidebar_systemBlockTitle___cBVR{display:block;font-size:.65rem;font-weight:700;color:#38bdf8;text-transform:uppercase;letter-spacing:.06em;padding:.3rem .65rem .2rem;opacity:.9}.Sidebar_navLinks__nBgpX{list-style:none;padding:1rem;display:flex;flex-direction:column;gap:.25rem;flex-grow:1}.Sidebar_groupTitle__cDg2R{font-size:.65rem;font-weight:700;color:#38bdf8;text-transform:uppercase;letter-spacing:.08em;padding:1rem .75rem .5rem;opacity:.85}.Sidebar_groupSeparator__RcFPe{border:0;height:1px;background:rgba(255,255,255,.08);margin:.5rem 1rem}.Sidebar_navItem__5OSJs a{display:flex;align-items:center;gap:1rem;padding:.7rem 1rem;border-radius:var(--radius-sm);color:var(--text-secondary);font-weight:500;transition:all var(--transition-fast)}.Sidebar_navItem__5OSJs a:hover{background-color:rgba(255,255,255,.04);color:var(--text-primary);transform:translateX(4px)}.Sidebar_active__jjcnH a{background-color:rgba(8,145,178,.12);border-left:4px solid var(--accent-secondary);color:var(--text-primary);box-shadow:inset 4px 0 12px -4px rgba(0,229,255,.25)}.Sidebar_footer__hB5Gl{padding:1.5rem;font-size:.8rem;color:var(--text-muted);text-align:center}.Sidebar_mobileToggle__NeNAL{display:none;position:fixed;top:1rem;left:1rem;z-index:1010;background:var(--bg-tertiary);border:1px solid var(--border-glass);color:var(--text-primary);padding:.5rem;border-radius:var(--radius-sm);cursor:pointer}@media (max-width:768px){.Sidebar_sidebar__v6daX{transform:translateX(-100%)}.Sidebar_sidebar__v6daX.Sidebar_open__4MVVs{transform:translateX(0)}.Sidebar_mobileToggle__NeNAL{display:block}.Sidebar_logoContainer__rVJkh{padding-left:4.5rem}}.Sidebar_sidebarNav__J0xuP{flex-grow:1;overflow-y:auto}.Sidebar_sidebarNav__J0xuP::-webkit-scrollbar{width:5px}.Sidebar_sidebarNav__J0xuP::-webkit-scrollbar-track{background:transparent}.Sidebar_sidebarNav__J0xuP::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.Sidebar_sidebarNav__J0xuP::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}.Sidebar_profileSection__hpTos{padding:.75rem 1.25rem;border-top:1px solid var(--border-glass);background:rgba(255,255,255,.01)}.Sidebar_profileContainer__iI2v_{display:flex;flex-direction:column;gap:.75rem}.Sidebar_profileCard__RR3Gr,.Sidebar_profileInfo__kxF0o{display:flex;align-items:center;gap:.75rem}.Sidebar_profileInfo__kxF0o{overflow:hidden;flex:1 1}.Sidebar_avatar__eAVA_{width:36px;height:36px;border-radius:50%;border:1px solid var(--border-glass)}.Sidebar_avatarPlaceholder__ipQef{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#0b0f19;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:.95rem}.Sidebar_userDetails__TrE4i{display:flex;flex-direction:column;overflow:hidden;flex:1 1}.Sidebar_userName__znu__{font-size:.85rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_userLevel__C6OjM{font-size:.75rem;color:var(--text-secondary);white-space:nowrap}.Sidebar_levelBadge__lKK6_{color:var(--accent-primary);font-weight:600}.Sidebar_logoutBtn__SrC_p{width:100%;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.15);color:#f87171;cursor:pointer;padding:.5rem;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:500;transition:all var(--transition-fast)}.Sidebar_logoutBtn__SrC_p:hover{background:rgba(239,68,68,.16);border-color:rgba(239,68,68,.3);color:#f87171}.Sidebar_guestCard__PflfS{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.Sidebar_guestDetails__9z9gt{display:flex;flex-direction:column}.Sidebar_guestTitle__BGpbJ{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.Sidebar_guestSubtitle__oA5Mn{font-size:.7rem;color:var(--text-muted)}.Sidebar_loginBtn__hO_2A{background:rgba(0,229,255,.1);color:var(--accent-primary);border:1px solid rgba(0,229,255,.2);border-radius:6px;padding:.4rem .75rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;text-align:center}.Sidebar_loginBtn__hO_2A:hover{background:var(--accent-primary);color:#0b0f19}.Sidebar_aiToggleSection__PpZVp{padding:.75rem 1.25rem;border-top:1px solid var(--border-glass);display:flex;flex-direction:column;gap:.5rem}.Sidebar_aiToggleLabel__l5w2N{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.Sidebar_aiToggleBtn__u0GZZ{width:100%;display:flex;align-items:center;gap:.65rem;padding:.55rem .85rem;border-radius:var(--radius-sm);cursor:pointer;font-size:.85rem;font-weight:600;transition:all var(--transition-fast);border:1px solid var(--border-glass)}.Sidebar_aiToggleIcon__wbTo5{font-size:1rem}.Sidebar_aiToggleText__I_ez5{flex-grow:1;text-align:left}.Sidebar_geminiActive__8K72t{background-color:rgba(13,148,136,.08);border-color:rgba(13,148,136,.3);color:#14b8a6;box-shadow:0 0 10px rgba(13,148,136,.1)}.Sidebar_geminiActive__8K72t:hover{background-color:rgba(13,148,136,.15);border-color:rgba(13,148,136,.5);box-shadow:0 0 12px rgba(13,148,136,.15)}.Sidebar_ollamaActive__Mq1uo{background-color:rgba(168,85,247,.08);border-color:rgba(168,85,247,.3);color:#a855f7;box-shadow:0 0 10px rgba(168,85,247,.1)}.Sidebar_ollamaActive__Mq1uo:hover{background-color:rgba(168,85,247,.15);border-color:rgba(168,85,247,.5);box-shadow:0 0 12px rgba(168,85,247,.15)}.Sidebar_sidebarBadge__339pF{position:absolute;top:14px;right:14px;width:8px;height:8px;background-color:#ef4444;border-radius:50%;box-shadow:0 0 6px rgba(239,68,68,.6);animation:Sidebar_pulseBadge__dntMA 2.2s ease-in-out infinite}@keyframes Sidebar_pulseBadge__dntMA{0%{transform:scale(.9);opacity:.95;box-shadow:0 0 0 0 rgba(239,68,68,.6)}70%{transform:scale(1.1);opacity:1;box-shadow:0 0 0 5px rgba(239,68,68,0)}to{transform:scale(.9);opacity:.95;box-shadow:0 0 0 0 rgba(239,68,68,0)}}.Sidebar_ollamaModelSection__mj2_D{display:flex;flex-direction:column;gap:.4rem;margin-top:.6rem}.Sidebar_modelSelect__t5ivU{width:100%;padding:.5rem 2rem .5rem .75rem;border-radius:var(--radius-sm);background-color:rgba(255,255,255,.03);border:1px solid var(--border-glass);color:var(--text-primary);font-size:.8rem;font-weight:500;cursor:pointer;outline:none;transition:all var(--transition-fast);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a855f7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:.9rem}.Sidebar_modelSelect__t5ivU:hover{background-color:rgba(255,255,255,.06);border-color:rgba(168,85,247,.4);box-shadow:0 0 8px rgba(168,85,247,.1)}.Sidebar_modelSelect__t5ivU:focus{border-color:#a855f7;background-color:rgba(255,255,255,.08);box-shadow:0 0 10px rgba(168,85,247,.2)}.Sidebar_modelSelect__t5ivU option{background-color:#0f172a;color:var(--text-primary)}.Sidebar_modelWarning__bsr9U{font-size:.7rem;color:#f87171;margin-top:.2rem;display:block}.Sidebar_collapseToggleBtn__JP8kJ{position:absolute;top:1.5rem;right:-12px;width:24px;height:24px;border-radius:50%;background:var(--bg-tertiary);border:1px solid var(--border-glass);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary);box-shadow:var(--shadow-sm);z-index:1010;transition:all var(--transition-fast)}.Sidebar_collapseToggleBtn__JP8kJ:hover{background:var(--bg-glass);color:var(--accent-primary);box-shadow:var(--shadow-glow);transform:scale(1.1)}.Sidebar_collapseToggleBtn__JP8kJ svg{color:inherit}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8{width:70px}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_logoContainer__rVJkh{padding:1.25rem 0;justify-content:center}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_logoText__YoH1_{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_logoIcon__vN9w8{margin:0}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_workspaceSection__AowDg{padding:.5rem .25rem}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_workspaceHeader__ibvGB{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_workspacePills__tW5sV{grid-template-columns:repeat(2,1fr);gap:3px;padding:2px}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_workspacePill__IweE5{padding:.35rem 0;font-size:.85rem}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_systemNavBlock__PWUpf{margin:0 .25rem;padding:.25rem 0;border-radius:8px}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_systemBlockTitle___cBVR{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_navDivider__SORr9{margin:.5rem .25rem}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_navLinks__nBgpX{padding:1rem .5rem}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_navItem__5OSJs a{justify-content:center;padding:.7rem 0;gap:0}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_navItem__5OSJs a span:not(.Sidebar_sidebarBadge__339pF){display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_profileSection__hpTos{padding:.75rem .5rem}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_profileCard__RR3Gr{justify-content:center}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_userDetails__TrE4i{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_logoutBtn__SrC_p{width:36px;height:36px;border-radius:50%;padding:0;margin:.75rem auto 0}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_logoutBtn__SrC_p span{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_logoutBtn__SrC_p svg{margin:0!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_guestCard__PflfS{flex-direction:column;align-items:center;gap:.5rem;padding:.5rem 0}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_guestDetails__9z9gt{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_loginBtn__hO_2A{width:36px;height:36px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_loginBtn__hO_2A span{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_loginBtn__hO_2A:after{content:"🔑";font-size:1rem}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_aiToggleSection__PpZVp{padding:.75rem .5rem;align-items:center}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_aiToggleLabel__l5w2N,.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_ollamaModelSection__mj2_D{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_aiToggleBtn__u0GZZ{width:36px;height:36px;border-radius:50%;padding:0;justify-content:center}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_aiToggleText__I_ez5{display:none!important}.Sidebar_footer__hB5Gl{padding:1rem 1.25rem;border-top:1px solid var(--border-glass);display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:.5rem}.Sidebar_versionBtn__u9g3X{background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.2);color:var(--accent-primary);font-size:.78rem;font-weight:600;padding:.5rem .75rem;border-radius:12px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:.4rem;transition:all var(--transition-fast);width:100%}.Sidebar_versionBtn__u9g3X:hover{background:rgba(56,189,248,.18);border-color:var(--accent-primary);transform:translateY(-1px);box-shadow:0 0 10px rgba(56,189,248,.25)}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_footer__hB5Gl{display:none!important}@media (max-width:768px){.Sidebar_collapseToggleBtn__JP8kJ{display:none!important}}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_navItem__5OSJs{position:relative}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_navItem__5OSJs:hover:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);background:rgba(9,12,21,.95);color:#f8fafc;font-size:.82rem;font-weight:600;padding:6px 12px;border-radius:8px;border:1px solid rgba(56,189,248,.4);box-shadow:0 4px 16px rgba(0,0,0,.5),0 0 12px rgba(56,189,248,.2);white-space:nowrap;pointer-events:none;z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:Sidebar_tooltipFadeIn__MlWj7 .15s ease-out forwards}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_navItem__5OSJs:hover:before{content:"";position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);border-color:transparent rgba(56,189,248,.4) transparent transparent;border-style:solid;border-width:5px 6px 5px 0;pointer-events:none;z-index:10000}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_aiToggleBtn__u0GZZ{position:relative}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_aiToggleBtn__u0GZZ:hover:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);background:rgba(9,12,21,.95);color:#f8fafc;font-size:.82rem;font-weight:600;padding:6px 12px;border-radius:8px;border:1px solid rgba(56,189,248,.4);box-shadow:0 4px 16px rgba(0,0,0,.5);white-space:nowrap;pointer-events:none;z-index:10000}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_logoutBtn__SrC_p{position:relative}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_logoutBtn__SrC_p:hover:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);background:rgba(9,12,21,.95);color:#f8fafc;font-size:.82rem;font-weight:600;padding:6px 12px;border-radius:8px;border:1px solid rgba(239,68,68,.5);box-shadow:0 4px 16px rgba(0,0,0,.5);white-space:nowrap;pointer-events:none;z-index:10000}@keyframes Sidebar_tooltipFadeIn__MlWj7{0%{opacity:0;transform:translateY(-50%) translateX(-4px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.Sidebar_accordionHeader__NbTeB{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:transparent;border:none;width:100%;color:var(--text-secondary);font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s ease;border-top:1px solid var(--border-glass)}.Sidebar_accordionHeader__NbTeB:hover{color:var(--text-primary);background:rgba(255,255,255,.02)}.Sidebar_accordionIcon__9LEiJ{display:flex;align-items:center;gap:.5rem}.Sidebar_accordionChevron__bq1j7{transition:transform .3s ease}.Sidebar_accordionChevron__bq1j7.Sidebar_open__4MVVs{transform:rotate(180deg)}.Sidebar_accordionContent__mvlyj{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(0,1,0,1);background:rgba(0,0,0,.15)}.Sidebar_accordionContent__mvlyj.Sidebar_open__4MVVs{max-height:500px;transition:max-height .4s ease-in-out}.Sidebar_accordionInner__vTycq{padding:.5rem .5rem .5rem 1rem;display:flex;flex-direction:column;gap:.25rem}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_accordionChevron__bq1j7,.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_accordionHeader__NbTeB span{display:none!important}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8 .Sidebar_accordionContent__mvlyj{max-height:none!important;display:none!important}.HeaderUserMenu_headerUserMenu__4d7jn{position:absolute;top:1rem;right:1.5rem;z-index:1000;display:flex;align-items:center;gap:1rem}.HeaderUserMenu_profileButton__e_FC2{display:flex;align-items:center;gap:.75rem;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);padding:.5rem .75rem;border-radius:9999px;cursor:pointer;transition:all .2s ease;color:var(--text-primary)}.HeaderUserMenu_profileButton__e_FC2:hover{background:rgba(30,41,59,.7);border-color:rgba(56,189,248,.4)}.HeaderUserMenu_avatar__GFVg6{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid rgba(56,189,248,.5)}.HeaderUserMenu_avatarPlaceholder__q3sRI{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#0284c7,#38bdf8);display:flex;align-items:center;justify-content:center;font-weight:700;color:white;font-size:1.1rem;border:2px solid rgba(255,255,255,.1)}.HeaderUserMenu_userDetails__BB6gm{display:flex;flex-direction:column;align-items:flex-start;max-width:120px}.HeaderUserMenu_userName__66S8X{font-size:.85rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left}.HeaderUserMenu_userLevel__0M5ym{font-size:.7rem;color:var(--text-secondary)}.HeaderUserMenu_dropdownMenu__kiWX_{position:absolute;top:calc(100% + .5rem);right:0;width:240px;background:rgba(15,23,42,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 10px 40px -10px rgba(0,0,0,.5);display:flex;flex-direction:column;padding:.5rem;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s cubic-bezier(.16,1,.3,1);pointer-events:none}.HeaderUserMenu_dropdownMenu__kiWX_.HeaderUserMenu_open__jA_7V{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.HeaderUserMenu_dropdownItem__0rTwm{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:var(--text-secondary);border-radius:8px;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .2s ease;background:transparent;border:none;width:100%;text-align:left;cursor:pointer}.HeaderUserMenu_dropdownItem__0rTwm:hover{background:rgba(255,255,255,.05);color:var(--text-primary)}.HeaderUserMenu_dropdownItem__0rTwm.HeaderUserMenu_logout__H_s_S{color:#ef4444;margin-top:.5rem;border-top:1px solid rgba(255,255,255,.05);border-radius:0 0 8px 8px}.HeaderUserMenu_dropdownItem__0rTwm.HeaderUserMenu_logout__H_s_S:hover{background:rgba(239,68,68,.1)}.HeaderUserMenu_badge__h84Lm{background:#ef4444;color:white;font-size:.7rem;padding:.1rem .4rem;border-radius:9999px;margin-left:auto;font-weight:700}.HeaderUserMenu_divider__83PD4{height:1px;background:rgba(255,255,255,.05);margin:.5rem 0}@media (max-width:768px){.HeaderUserMenu_userDetails__BB6gm{display:none}.HeaderUserMenu_headerUserMenu__4d7jn{right:1rem}}.page_mainContent__M3yRF{padding:2rem;max-width:1400px;margin:0 auto}.page_header__5snJh{margin-bottom:2rem}.page_title__v6_Mj{font-size:2.2rem;font-weight:800;background:linear-gradient(135deg,#0ea5e9,#6366f1 50%,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.page_subtitle__pE62_{color:var(--text-secondary,#94a3b8);font-size:1.05rem;line-height:1.5}.page_layout__0yavg{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media (min-width:960px){.page_layoutWithResults__v9K4j{grid-template-columns:1fr 1fr}}.page_card__QDLfk{padding:1.75rem;border-radius:var(--radius-lg,16px);border:1px solid var(--border-glass,rgba(255,255,255,.08));background:var(--bg-glass,rgba(15,23,42,.65));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-lg,0 10px 30px rgba(0,0,0,.25));transition:all .25s ease}.page_cardTitle__ev6Gr{font-size:1.25rem;font-weight:700;margin-bottom:1.25rem;color:var(--text-primary,#f8fafc);display:flex;align-items:center;gap:.6rem}.page_searchForm__URIzw{display:flex;flex-direction:column;gap:1rem}.page_searchBarRow__6_B1D{display:flex;gap:.75rem}.page_searchInput__h8F_g{flex:1 1;padding:.85rem 1.2rem;border-radius:var(--radius-md,10px);border:1px solid var(--border-glass,rgba(255,255,255,.12));background:rgba(15,23,42,.8);color:var(--text-primary,#f8fafc);font-size:1rem;outline:none;transition:all .2s ease}.page_searchInput__h8F_g:focus{border-color:#38bdf8;box-shadow:0 0 0 3px rgba(56,189,248,.2)}.page_searchBtn__72XpA{padding:.85rem 1.75rem;border-radius:var(--radius-md,10px);border:none;background:linear-gradient(135deg,#0284c7,#4f46e5);color:white;font-weight:600;font-size:1rem;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s ease;white-space:nowrap}.page_searchBtn__72XpA:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(2,132,199,.4)}.page_searchBtn__72XpA:disabled{opacity:.6;cursor:not-allowed}.page_filtersGrid__4ArMZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-top:.5rem}.page_filterGroup__ag4C9{display:flex;flex-direction:column;gap:.35rem}.page_filterLabel__FZlFZ{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary,#94a3b8)}.page_filterInput__zmCor,.page_filterSelect__wSiQk{padding:.6rem .85rem;border-radius:var(--radius-md,8px);border:1px solid var(--border-glass,rgba(255,255,255,.1));background:rgba(30,41,59,.7);color:var(--text-primary,#f8fafc);font-size:.9rem;outline:none}.page_actionBar__7NumJ{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;margin:1.5rem 0 1rem;border-radius:var(--radius-md,12px);background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.25);gap:1rem;flex-wrap:wrap}.page_selectionInfo__t8fJF{display:flex;align-items:center;gap:.75rem;font-weight:600;color:#38bdf8}.page_badgeCount__1wfiU{background:#0284c7;color:white;padding:.2rem .6rem;border-radius:20px;font-size:.85rem}.page_synthesizeBtn__bAkr2{padding:.75rem 1.5rem;border-radius:var(--radius-md,10px);border:none;background:linear-gradient(135deg,#10b981,#059669);color:white;font-weight:600;font-size:.95rem;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s ease}.page_synthesizeBtn__bAkr2:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(16,185,129,.4)}.page_synthesizeBtn__bAkr2:disabled{opacity:.5;cursor:not-allowed}.page_articlesList__sjAdt{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.page_articleCard__jl5ZT{padding:1.25rem;border-radius:var(--radius-md,12px);border:1px solid var(--border-glass,rgba(255,255,255,.08));background:rgba(15,23,42,.5);transition:all .2s ease;display:flex;gap:1rem;align-items:flex-start}.page_articleCard__jl5ZT:hover{border-color:rgba(56,189,248,.3);background:rgba(15,23,42,.75)}.page_articleCardSelected__YGryW{border-color:#38bdf8;background:rgba(14,165,233,.08)}.page_checkbox__apKk7{width:20px;height:20px;accent-color:#0284c7;cursor:pointer;margin-top:3px}.page_articleContent__dp_9Q{flex:1 1}.page_articleHeader__s_rBU{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.4rem}.page_articleTitle__KOjlq{font-size:1.05rem;font-weight:700;color:#f1f5f9;line-height:1.4}.page_pubMeta__y09lV{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-size:.85rem;color:#94a3b8;margin-bottom:.5rem}.page_journalTag__d6S1l{color:#38bdf8;font-weight:600}.page_pubTypeBadge__AVdsD{background:rgba(99,102,241,.2);color:#a5b4fc;border:1px solid rgba(99,102,241,.4);padding:.15rem .5rem;border-radius:6px;font-size:.75rem;font-weight:600}.page_authorsList__Pi3O9{font-size:.85rem;color:#cbd5e1;font-style:italic;margin-bottom:.75rem}.page_abstractBox__TOrmO{font-size:.9rem;color:#cbd5e1;line-height:1.6;background:rgba(0,0,0,.2);padding:.85rem;border-radius:8px;border-left:3px solid #38bdf8;margin-top:.5rem;white-space:pre-line}.page_articleFooter__X_Bqj{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;pt:.5rem}.page_linkBtn__Qy1iN{font-size:.85rem;color:#38bdf8;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;font-weight:600}.page_linkBtn__Qy1iN:hover{text-decoration:underline}.page_toggleAbstractBtn__vJ82H{background:none;border:none;color:#94a3b8;font-size:.85rem;cursor:pointer;font-weight:500;display:inline-flex;align-items:center;gap:.25rem}.page_toggleAbstractBtn__vJ82H:hover{color:#f1f5f9}.page_synthesisContainer__tSj8L{display:flex;flex-direction:column;gap:1rem}.page_synthesisHeader__dAlEE{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--border-glass,rgba(255,255,255,.08))}.page_providerBadge__A2h3J{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.3);padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:600}.page_actionsGroup__Ewa0L{display:flex;gap:.5rem}.page_actionBtn__0zi2m{padding:.5rem .85rem;border-radius:8px;border:1px solid var(--border-glass,rgba(255,255,255,.15));background:rgba(30,41,59,.8);color:#f8fafc;font-size:.85rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:all .2s ease}.page_actionBtn__0zi2m:hover{background:rgba(51,65,85,.9);border-color:#38bdf8}.page_synthesisBody__s9ySg{font-size:.95rem;line-height:1.7;color:#e2e8f0;overflow-x:auto}.page_synthesisBody__s9ySg h2{font-size:1.3rem;font-weight:700;color:#38bdf8;margin:1.5rem 0 .75rem;padding-bottom:.3rem;border-bottom:1px solid rgba(56,189,248,.2)}.page_synthesisBody__s9ySg h3{font-size:1.1rem;font-weight:600;color:#f1f5f9;margin:1.2rem 0 .5rem}.page_synthesisBody__s9ySg table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.85rem}.page_synthesisBody__s9ySg td,.page_synthesisBody__s9ySg th{border:1px solid rgba(255,255,255,.12);padding:.6rem .85rem;text-align:left}.page_synthesisBody__s9ySg th{background:rgba(30,41,59,.9);color:#38bdf8;font-weight:700}.page_synthesisBody__s9ySg tr:nth-child(2n){background:rgba(15,23,42,.3)}.page_synthesisBody__s9ySg ol,.page_synthesisBody__s9ySg ul{padding-left:1.25rem;margin:.5rem 0}.page_synthesisBody__s9ySg li{margin-bottom:.35rem}.page_emptyState__w1wwq{text-align:center;padding:3rem 1.5rem;color:var(--text-secondary,#94a3b8);display:flex;flex-direction:column;align-items:center;gap:1rem}.page_emptyIcon__kuNxk{width:54px;height:54px;opacity:.4;color:#38bdf8}.page_loadingSpinner__Pcd1y{display:inline-block;width:20px;height:20px;border-radius:50%;border:3px solid rgba(255,255,255,.3);border-top-color:white;animation:page_spin__Q0xHy .8s ease-in-out infinite}@keyframes page_spin__Q0xHy{to{transform:rotate(1turn)}}.page_pulseBox__kFDtU{padding:2rem;text-align:center;background:rgba(14,165,233,.05);border:1px dashed rgba(56,189,248,.3);border-radius:12px;animation:page_pulse__YnleK 2s ease-in-out infinite;color:#38bdf8;font-weight:500}@keyframes page_pulse__YnleK{0%,to{opacity:.6}50%{opacity:1}}.page_meshHelperRow__nXWtB{display:flex;margin-top:.5rem}.page_meshHelperToggleBtn__Jc6pj{background:none;border:none;color:#38bdf8;font-size:.9rem;font-weight:600;cursor:pointer;padding:0;display:inline-flex;align-items:center;gap:.25rem;transition:opacity .2s ease}.page_meshHelperToggleBtn__Jc6pj:hover{opacity:.8;text-decoration:underline}.page_meshHelperBox__1VTeo{margin-top:.75rem;padding:1rem;border-radius:8px;background:rgba(30,41,59,.4);border:1px solid rgba(56,189,248,.15)}.page_meshHelperDesc__wlDA0{font-size:.85rem;color:#94a3b8;line-height:1.5;margin-bottom:.75rem}.page_meshHelperInputArea__z8qGI{display:flex;gap:.75rem;align-items:flex-end}.page_meshHelperInput__f2yu8{flex:1 1;padding:.75rem;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:rgba(15,23,42,.7);color:#f8fafc;font-size:.9rem;outline:none;resize:vertical;min-height:60px}.page_meshHelperInput__f2yu8:focus{border-color:#38bdf8}.page_meshHelperSubmitBtn__yYOSH{padding:.75rem 1.25rem;border-radius:6px;border:none;background:rgba(56,189,248,.2);color:#38bdf8;border:1px solid rgba(56,189,248,.4);font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;align-self:stretch;display:flex;align-items:center;justify-content:center}.page_meshHelperSubmitBtn__yYOSH:hover:not(:disabled){background:#38bdf8;color:#0f172a}.page_meshHelperSubmitBtn__yYOSH:disabled{opacity:.5;cursor:not-allowed}.page_deleteArticleBtn__l1_eV{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.3);padding:.35rem .65rem;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;transition:all .2s ease;white-space:nowrap}.page_deleteArticleBtn__l1_eV:hover{background:#ef4444;color:white;border-color:#ef4444}.page_picoGrid__BByG3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-top:.85rem}.page_picoField__o4Bus{display:flex;flex-direction:column;gap:.3rem}.page_picoLabel__hanQ6{font-size:.78rem;font-weight:700;color:#38bdf8;display:flex;align-items:center;gap:.35rem}.page_picoBadge__ceMVT{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background:rgba(56,189,248,.2);border:1px solid rgba(56,189,248,.45);color:#38bdf8;font-size:.75rem;font-weight:800}.page_picoInput__xhfN7{padding:.55rem .75rem;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:rgba(15,23,42,.75);color:#f8fafc;font-size:.85rem;outline:none;transition:border-color .2s ease}.page_picoInput__xhfN7:focus{border-color:#38bdf8}.page_manualPmidBox__DEKUA{display:flex;align-items:center;gap:.65rem;margin-top:.75rem;padding:.75rem 1rem;border-radius:10px;background:rgba(15,23,42,.55);border:1px dashed rgba(148,163,184,.25);flex-wrap:wrap}.page_manualPmidInput__scGu6{flex:1 1;min-width:220px;padding:.55rem .85rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(30,41,59,.75);color:#f8fafc;font-size:.86rem;outline:none}.page_manualPmidInput__scGu6:focus{border-color:#2dd4bf}.page_manualPmidBtn__xNADv{padding:.55rem 1rem;border-radius:8px;border:1px solid rgba(45,212,191,.4);background:rgba(13,148,136,.2);color:#2dd4bf;font-size:.84rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_manualPmidBtn__xNADv:hover:not(:disabled){background:#0d9488;color:#ffffff}.page_manualPmidBtn__xNADv:disabled{opacity:.5;cursor:not-allowed}.page_loadMoreContainer__Q8l_J{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08)}.page_loadMoreBtn__1NLcu{padding:.7rem 1.5rem;border-radius:10px;border:1px solid rgba(56,189,248,.4);background:rgba(56,189,248,.12);color:#38bdf8;font-size:.9rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s ease}.page_loadMoreBtn__1NLcu:hover:not(:disabled){background:rgba(56,189,248,.25);transform:translateY(-1px)}.page_loadMoreBtn__1NLcu:disabled{opacity:.5;cursor:not-allowed}.page_articleCardHighlighted__5mwcS{border-color:#2dd4bf!important;background:rgba(13,148,136,.22)!important;box-shadow:0 0 0 3px rgba(45,212,191,.35),0 8px 25px rgba(13,148,136,.3);transform:translateX(3px)}.page_pmidCitationBadge__xmG9i{display:inline-flex;align-items:center;gap:.25rem;margin:0 .2rem;padding:.1rem .5rem;border-radius:6px;background:rgba(13,148,136,.2);border:1px solid rgba(45,212,191,.45);color:#2dd4bf;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .18s ease;vertical-align:baseline}.page_pmidCitationBadge__xmG9i:hover{background:#0d9488;color:#ffffff;border-color:#2dd4bf;transform:translateY(-1px)}.page_synthesisBody__s9ySg h4{font-size:.98rem;font-weight:700;color:#2dd4bf;margin:1rem 0 .4rem}.page_synthesisBody__s9ySg a{color:#38bdf8;text-decoration:underline;font-weight:600}.page_synthesisBody__s9ySg a:hover{color:#7dd3fc}.page_synthesisBody__s9ySg blockquote{margin:.75rem 0;padding:.65rem 1rem;border-left:3px solid #2dd4bf;background:rgba(13,148,136,.08);border-radius:0 8px 8px 0;color:#cbd5e1}.page_prismaPanel__4dI7R{margin:1rem 0 1.5rem;padding:1.25rem;border-radius:14px;background:rgba(15,23,42,.85);border:1px solid rgba(56,189,248,.35);box-shadow:0 8px 24px rgba(0,0,0,.3)}.page_prismaFlowGrid__5boob{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.85rem;margin-top:1rem}.page_prismaStepBox__yovw2{padding:.9rem 1rem;border-radius:10px;background:rgba(30,41,59,.75);border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:.35rem;position:relative}.page_prismaStepPhase__T18yk{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#38bdf8}.page_prismaStepCount__cuXUE{font-size:1.45rem;font-weight:800;color:#f8fafc}.page_prismaStepDesc__AF_6R{font-size:.8rem;color:#94a3b8;line-height:1.4}.page_exclusionSelect__CZQN_{padding:.3rem .55rem;border-radius:6px;border:1px solid rgba(239,68,68,.35);background:rgba(15,23,42,.9);color:#fca5a5;font-size:.75rem;outline:none;max-width:210px}.page_synthesisModalOverlay__GVb02{position:fixed;inset:0;z-index:1200;background:rgba(2,6,23,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:page_fadeInModal__gzjnX .2s ease-out}@keyframes page_fadeInModal__gzjnX{0%{opacity:0}to{opacity:1}}.page_synthesisModalDialog__RIGxB{width:100%;max-width:1220px;max-height:92vh;background:linear-gradient(180deg,#0f172a,#090d16);border:1.5px solid rgba(56,189,248,.35);border-radius:18px;box-shadow:0 25px 60px rgba(0,0,0,.75),0 0 0 1px rgba(255,255,255,.06);display:flex;flex-direction:column;overflow:hidden}.page_synthesisModalTopBar__D4shK{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.75rem;background:rgba(15,23,42,.96);border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0;flex-wrap:wrap}.page_synthesisModalCloseBtn__F8fBd{padding:.6rem 1.15rem;border-radius:10px;border:1px solid rgba(239,68,68,.5);background:rgba(239,68,68,.18);color:#fecaca;font-size:.88rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem;transition:all .2s ease}.page_synthesisModalCloseBtn__F8fBd:hover{background:rgba(239,68,68,.35);border-color:#f87171;color:#ffffff;transform:translateY(-1px)}.page_synthesisModalScrollArea__P8Wfr{padding:1.5rem 2rem 2.25rem;overflow-y:auto;flex:1 1}.page_mainContent___TUjL{max-width:1000px;margin:0 auto;padding:1rem 0 3rem}.page_header__yIC6K{margin-bottom:2.5rem}.page_title__p8b46{font-size:2.2rem;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.page_subtitle__Qi0w_{color:var(--text-secondary);font-size:1.05rem}.page_card__ohQf8{padding:2rem;border-radius:var(--radius-lg);border:1px solid var(--border-glass);background:var(--bg-glass);box-shadow:var(--shadow-lg);margin-bottom:2rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:border-color var(--transition-normal)}.page_card__ohQf8:hover{border-color:var(--border-glass-active)}.page_cardTitle__fDoDs{font-size:1.35rem;font-weight:700;color:var(--text-primary);align-items:center}.page_alert__sBZVC,.page_cardTitle__fDoDs{margin-bottom:1.5rem;display:flex;gap:.75rem}.page_alert__sBZVC{padding:1rem 1.25rem;border-radius:var(--radius-md);font-size:.95rem;line-height:1.5}.page_alertImportant__dh4cV{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.2);color:#fca5a5}.page_alertTip__UOOg3{background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);color:#bae6fd}.page_alertIcon__MwX6a{flex-shrink:0;font-size:1.25rem}.page_tableContainer__ere2I{overflow-x:auto;margin:1.5rem 0;border-radius:var(--radius-md);border:1px solid var(--border-glass)}.page_table__mzR5w{width:100%;border-collapse:collapse;text-align:left;font-size:.95rem}.page_table__mzR5w th{background:rgba(255,255,255,.02);padding:.75rem 1rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-glass)}.page_table__mzR5w td{padding:1rem;color:var(--text-secondary);border-bottom:1px solid rgba(255,255,255,.03)}.page_codeBlockContainer__qOjyB{position:relative;margin:1rem 0 1.5rem}.page_codeBlock__j6AIJ{background:#05070c;border:1px solid var(--border-glass);border-radius:var(--radius-md);padding:1rem 1.25rem;font-family:Courier New,Courier,monospace;font-size:.9rem;color:#38bdf8;overflow-x:auto;white-space:pre}.page_copyBtn___O768{position:absolute;top:.5rem;right:.5rem;background:rgba(255,255,255,.04);border:1px solid var(--border-glass);color:var(--text-secondary);padding:.35rem .75rem;border-radius:var(--radius-sm);font-size:.75rem;cursor:pointer;transition:all var(--transition-fast)}.page_copyBtn___O768:hover{background:rgba(255,255,255,.1);color:var(--text-primary);border-color:var(--accent-primary)}.page_stepList__Lp_5A{list-style:none;display:flex;flex-direction:column;gap:1.5rem}.page_stepItem__w27ih{position:relative;padding-left:2.5rem}.page_stepNumber__cDoMH{position:absolute;left:0;top:0;width:1.75rem;height:1.75rem;background:var(--gradient-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700}.page_stepText__eytYe{color:var(--text-secondary);line-height:1.6}.page_stepText__eytYe p{margin-bottom:.5rem}@media (max-width:768px){.page_title__p8b46{font-size:1.8rem}.page_card__ohQf8{padding:1.5rem}}.page_spinner__lXpoR{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:page_spin__qyVsv .8s linear infinite}@keyframes page_spin__qyVsv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}