.lnGnEa_container,.lnGnEa_container *{box-sizing:border-box}.lnGnEa_container{background-color:var(--background-main);min-height:85vh;color:var(--text-main);padding:4rem 1.5rem 6rem;position:relative;overflow-x:hidden}.lnGnEa_heroBlock{text-align:center;max-width:900px;margin:0 auto 3.5rem}.lnGnEa_title{color:var(--text-main);margin-bottom:1.25rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.2}.lnGnEa_titleAccent{color:var(--text-accent)}.lnGnEa_subtitle{font-size:var(--subheading-size);color:var(--text-muted);max-width:720px;margin:0 auto;line-height:1.6}.lnGnEa_searchCard{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:20px;max-width:850px;margin:0 auto 3rem;padding:2rem;transition:all .3s;box-shadow:0 10px 30px #0000000d}.lnGnEa_inputForm{background:var(--background-secondary);border:1.5px solid var(--card-border-color);border-radius:14px;align-items:center;width:100%;padding:.35rem .35rem .35rem 1.25rem;transition:border-color .25s,box-shadow .25s;display:flex}.lnGnEa_inputForm:focus-within{border-color:var(--text-accent);box-shadow:0 0 0 3px var(--focus-ring)}.lnGnEa_inputIcon{color:var(--text-muted);flex-shrink:0;margin-right:.75rem;font-size:1.3rem}.lnGnEa_urlInput{width:100%;color:var(--input-text-color);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.8rem 0;font-size:1.05rem}.lnGnEa_submitBtn{background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;white-space:nowrap;box-shadow:var(--button-primary-shadow);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:.6rem;margin-left:.5rem;padding:.85rem 1.75rem;font-size:1rem;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.lnGnEa_submitBtn:hover:not(:disabled){background:var(--button-primary-hover-bg);transform:translateY(-1px)}.lnGnEa_submitBtn:disabled{opacity:.7;cursor:not-allowed}.lnGnEa_searchBtnIcon{font-size:1.1rem}.lnGnEa_samplePills{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.lnGnEa_sampleLabel{color:var(--text-muted);font-size:.85rem;font-weight:600}.lnGnEa_sampleBtn{background:var(--background-secondary);color:var(--text-main);border:1px solid var(--card-border-color);cursor:pointer;border-radius:20px;padding:.35rem .85rem;font-size:.82rem;transition:all .2s}.lnGnEa_sampleBtn:hover:not(:disabled){border-color:var(--text-accent);color:var(--text-accent)}.lnGnEa_sampleBtn:disabled{opacity:.7;cursor:not-allowed}.lnGnEa_loadingBox{text-align:center;background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:16px;max-width:850px;margin:0 auto 3rem;padding:4rem 2rem}.lnGnEa_spinner{border:4px solid var(--card-border-color);border-top-color:var(--text-accent);border-radius:50%;width:50px;height:50px;margin:0 auto 1.5rem;animation:1s linear infinite lnGnEa_spin}@keyframes lnGnEa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lnGnEa_loadingStatus{color:var(--text-main);margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.lnGnEa_loadingSub{color:var(--text-muted);font-size:.95rem}.lnGnEa_errorCard{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:.75rem;max-width:850px;margin:0 auto 2rem;padding:1.25rem 1.5rem;font-weight:600;display:flex}.lnGnEa_reportSectionContainer{width:100%;margin-top:4rem;padding-top:1.5rem;animation:.5s cubic-bezier(.16,1,.3,1) lnGnEa_fadeInReport;position:relative}@keyframes lnGnEa_fadeInReport{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lnGnEa_reportHeaderDivider{justify-content:center;align-items:center;gap:1.5rem;width:100vw;margin-bottom:2.5rem;margin-left:-50vw;margin-right:-50vw;display:flex;position:relative;left:50%;right:50%}.lnGnEa_reportDividerLine{background:var(--card-border-color,#00000026);flex:1;height:1.5px}.lnGnEa_reportBadgeTag{background:var(--button-primary-bg,#f25c05);color:var(--button-primary-text,#fff);letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;flex-shrink:0;align-items:center;gap:.6rem;padding:.5rem 1.4rem;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:0 6px 20px #f25c0559}.lnGnEa_reportBadgeIcon{font-size:1rem}.lnGnEa_resultsWrapper{background:var(--card-background-color);border:1.5px solid var(--card-border-color);border-radius:24px;max-width:1200px;margin:0 auto;padding:2.2rem;position:relative;box-shadow:0 16px 45px #00000012}.lnGnEa_summaryBar{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1.25rem 1.75rem;display:flex;box-shadow:0 4px 20px #00000008}.lnGnEa_targetDomain{color:var(--text-main);margin-right:1rem;font-size:1.6rem;font-weight:800}.lnGnEa_metaBadge{background:var(--badge-bg);color:var(--badge-text);text-transform:uppercase;letter-spacing:.04em;border-radius:20px;padding:.35rem .85rem;font-size:.8rem;font-weight:700}.lnGnEa_summaryRightGroup{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.lnGnEa_timestamp{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;display:inline-flex}.lnGnEa_scoresGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.lnGnEa_scoreCard{background:var(--card-background-color);border:1px solid var(--card-border-color);text-align:center;border-radius:20px;padding:1.75rem 1.25rem;transition:transform .25s,box-shadow .25s;box-shadow:0 4px 20px #00000008}.lnGnEa_scoreCard:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0000000f}.lnGnEa_scoreHeader{color:var(--text-main);justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:1.05rem;font-weight:700;display:flex}.lnGnEa_scoreGauge{border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;margin:0 auto 1.25rem;font-size:2.1rem;font-weight:800;display:flex;position:relative}.lnGnEa_scoreGauge.lnGnEa_good{color:#22c55e;background:#22c55e1f;border:4px solid #22c55e}.lnGnEa_scoreGauge.lnGnEa_warn{color:#f59e0b;background:#f59e0b1f;border:4px solid #f59e0b}.lnGnEa_scoreGauge.lnGnEa_poor{color:#ef4444;background:#ef44441f;border:4px solid #ef4444}.lnGnEa_scoreMax{opacity:.7;margin-left:2px;font-size:1rem;font-weight:600}.lnGnEa_scoreLabel{color:var(--text-muted);font-size:.95rem;font-weight:700}.lnGnEa_breakdownSection{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:20px;margin-bottom:3.5rem;padding:1.75rem;box-shadow:0 4px 20px #00000008}.lnGnEa_breakdownSection h3{color:var(--text-main);margin-bottom:1.5rem;font-size:1.4rem;font-weight:800}.lnGnEa_tableResponsive{overflow-x:auto}.lnGnEa_routesTable{border-collapse:collapse;text-align:left;width:100%}.lnGnEa_routesTable th{background:var(--background-secondary);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border-bottom:1px solid var(--card-border-color);padding:1rem 1.25rem;font-size:.85rem;font-weight:700}.lnGnEa_routesTable td{border-bottom:1px solid var(--card-border-color);color:var(--text-main);padding:1rem 1.25rem;font-size:.95rem}.lnGnEa_routesTable tr:last-child td{border-bottom:none}.lnGnEa_routesTable tr:hover{background-color:var(--table-hover-bg)}.lnGnEa_routePath a{color:var(--text-accent);font-family:monospace;font-weight:700;text-decoration:none}.lnGnEa_routePath a:hover{text-decoration:underline}.lnGnEa_accordionToggleIcon{display:none}.lnGnEa_badgeScore{border-radius:8px;padding:.3rem .7rem;font-size:.9rem;font-weight:800;display:inline-block}.lnGnEa_badgeScore.lnGnEa_good{color:#16a34a;background:#22c55e26}.lnGnEa_badgeScore.lnGnEa_warn{color:#d97706;background:#f59e0b26}.lnGnEa_badgeScore.lnGnEa_poor{color:#dc2626;background:#ef444426}.lnGnEa_statusPill{text-transform:capitalize;border-radius:20px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.82rem;font-weight:700;display:inline-flex}.lnGnEa_statusGood{color:#16a34a;background:#22c55e26}.lnGnEa_statusWarn{color:#d97706;background:#f59e0b26}.lnGnEa_auditsSection{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:20px;margin-bottom:3.5rem;padding:1.75rem;box-shadow:0 4px 20px #00000008}.lnGnEa_tabHeaders{flex-wrap:wrap;gap:.75rem;margin-bottom:1.75rem;display:flex}.lnGnEa_tabBtn{background:var(--background-secondary);border:1px solid var(--card-border-color);color:var(--text-main);cursor:pointer;border-radius:10px;padding:.65rem 1.25rem;font-size:.92rem;font-weight:700;transition:all .2s}.lnGnEa_tabBtn:hover{border-color:var(--text-accent)}.lnGnEa_tabActive{background:var(--text-accent)!important;color:#fff!important;border-color:var(--text-accent)!important}.lnGnEa_auditsList{flex-direction:column;gap:1rem;display:flex}.lnGnEa_auditRow{background:var(--background-secondary);border:1px solid var(--card-border-color);border-radius:14px;padding:1.25rem 1.5rem;transition:border-color .2s}.lnGnEa_auditRowHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.lnGnEa_auditTitleGroup{align-items:center;gap:.6rem;display:flex}.lnGnEa_auditTitleGroup h5{color:var(--text-main);margin:0;font-size:1.05rem;font-weight:700}.lnGnEa_passIcon{color:#22c55e;flex-shrink:0;font-size:1.2rem}.lnGnEa_warnIcon{color:#f59e0b;flex-shrink:0;font-size:1.2rem}.lnGnEa_failIcon{color:#ef4444;flex-shrink:0;font-size:1.2rem}.lnGnEa_categoryPill{background:var(--card-background-color);color:var(--text-muted);border:1px solid var(--card-border-color);border-radius:6px;padding:.25rem .65rem;font-size:.78rem;font-weight:700}.lnGnEa_auditDesc{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.6}.lnGnEa_ctaBox{background:linear-gradient(135deg, var(--card-background-color), var(--background-secondary));border:2px solid var(--text-accent);text-align:center;border-radius:20px;margin-top:4rem;padding:3rem 2rem;box-shadow:0 12px 35px #f25c051a}.lnGnEa_ctaTitle{color:var(--text-main);margin-bottom:1rem;font-size:1.8rem;font-weight:800}.lnGnEa_ctaSub{color:var(--text-muted);max-width:650px;margin:0 auto 2rem;font-size:1.05rem;line-height:1.6}.lnGnEa_ctaBtn{background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;box-shadow:var(--button-primary-shadow);border:none;border-radius:10px;padding:1rem 2.25rem;font-size:1.05rem;font-weight:700;transition:transform .2s,background .2s}.lnGnEa_ctaBtn:hover{background:var(--button-primary-hover-bg);transform:translateY(-3px)}.lnGnEa_exportReportBtn{background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;box-shadow:var(--button-primary-shadow);border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.4rem;font-size:.95rem;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.lnGnEa_exportReportBtn:hover{background:var(--button-primary-hover-bg);transform:translateY(-2px)}.lnGnEa_modalOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:99999;background:#000000a6;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.lnGnEa_modalContent{background:var(--card-background-color);border:1px solid var(--card-border-color);box-sizing:border-box;border-radius:24px;width:100%;max-width:480px;padding:2.25rem;animation:.25s cubic-bezier(.16,1,.3,1) lnGnEa_modalFadeIn;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes lnGnEa_modalFadeIn{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.lnGnEa_modalCloseBtn{background:var(--background-secondary);border:1px solid var(--card-border-color);color:var(--text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.2rem;transition:all .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.lnGnEa_modalCloseBtn:hover{background:var(--card-border-color);color:var(--text-main);transform:rotate(90deg)}.lnGnEa_modalHeader{align-items:center;gap:.85rem;margin-bottom:.75rem;padding-right:2rem;display:flex}.lnGnEa_modalIconBadge{background:var(--badge-bg);width:44px;height:44px;color:var(--text-accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.35rem;display:flex}.lnGnEa_modalHeader h3{color:var(--text-main);margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}.lnGnEa_modalSubtext{color:var(--text-muted);margin-bottom:1.5rem;font-size:.92rem;line-height:1.55}.lnGnEa_modalForm{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.lnGnEa_formGroup{flex-direction:column;gap:.35rem;width:100%;min-width:0;display:flex}.lnGnEa_formGroup label{color:var(--text-main);font-size:.85rem;font-weight:700}.lnGnEa_modalInput{box-sizing:border-box;border:1.5px solid var(--card-border-color);background:var(--background-secondary);width:100%;color:var(--text-main);border-radius:10px;outline:none;min-width:0;padding:.85rem 1rem;font-size:.93rem;font-weight:500;transition:border-color .2s,box-shadow .2s;display:block}.lnGnEa_modalInput::placeholder{color:var(--text-muted);font-weight:400}.lnGnEa_modalInput:focus{border-color:var(--text-accent);box-shadow:0 0 0 3px #f25c051f}.lnGnEa_modalSubmitBtn{background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;box-shadow:var(--button-primary-shadow);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;width:100%;margin-top:.5rem;padding:.95rem 1.5rem;font-size:1rem;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.lnGnEa_modalSubmitBtn:hover:not(:disabled){background:var(--button-primary-hover-bg);transform:translateY(-2px)}.lnGnEa_modalSubmitBtn:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.lnGnEa_container{padding:2rem 1rem 3rem}.lnGnEa_title{word-wrap:break-word;font-size:clamp(1.6rem,5.5vw,2.2rem);line-height:1.3}.lnGnEa_subtitle{padding:0 .5rem;font-size:.95rem;line-height:1.5}.lnGnEa_searchCard{margin-bottom:2rem;padding:1.25rem}.lnGnEa_inputForm{box-shadow:none;background:0 0;border:none;flex-direction:column;gap:.75rem;padding:.5rem}.lnGnEa_inputIcon{display:none}.lnGnEa_urlInput{border:1.5px solid var(--card-border-color);background:var(--card-background-color);text-align:center;border-radius:12px;width:100%;padding:.85rem 1rem;box-shadow:0 1px 3px #00000008}.lnGnEa_submitBtn{border-radius:12px;justify-content:center;width:100%;margin-left:0;padding:.9rem 1.5rem}.lnGnEa_samplePills{justify-content:center;gap:.4rem}.lnGnEa_sampleLabel{text-align:center;width:100%;margin-bottom:.25rem}.lnGnEa_summaryBar{flex-direction:column;align-items:stretch;gap:1.25rem;padding:1.25rem}.lnGnEa_targetDomain{word-break:break-all;margin-bottom:.5rem;margin-right:0;font-size:1.35rem;display:block}.lnGnEa_summaryRightGroup{flex-direction:column;align-items:stretch;gap:1rem;width:100%}.lnGnEa_timestamp{justify-content:center}.lnGnEa_exportReportBtn{justify-content:center;width:100%;padding:.85rem 1.5rem}.lnGnEa_scoreCard{padding:1.25rem 1rem}.lnGnEa_scoreGauge{width:90px;height:90px;font-size:1.8rem}.lnGnEa_breakdownSection,.lnGnEa_auditsSection{margin-bottom:2rem;padding:1.25rem}.lnGnEa_tabHeaders{justify-content:center;width:100%}.lnGnEa_tabBtn{text-align:center;flex:auto;padding:.55rem 1rem;font-size:.85rem}.lnGnEa_routesTable,.lnGnEa_routesTable thead,.lnGnEa_routesTable tbody,.lnGnEa_routesTable tr,.lnGnEa_routesTable th,.lnGnEa_routesTable td{display:block}.lnGnEa_routesTable thead{display:none}.lnGnEa_routesTable tr{background:var(--background-secondary);border:1px solid var(--card-border-color);border-radius:16px;margin-bottom:1rem;padding:.85rem 1.25rem;transition:background-color .2s,padding .2s;box-shadow:0 2px 10px #00000005}.lnGnEa_routesTable tr.lnGnEa_rowExpanded{background:var(--card-background-color);padding:1.25rem}.lnGnEa_routesTable tr:not(.lnGnEa_rowExpanded) td:not(.lnGnEa_routePath){display:none}.lnGnEa_routesTable td{border-bottom:1px solid var(--card-border-color);text-align:right;justify-content:space-between;align-items:center;padding:.65rem 0;font-size:.92rem;display:flex}.lnGnEa_routesTable tr td:last-child{border-bottom:none;padding-bottom:0}.lnGnEa_routesTable td.lnGnEa_routePath{word-break:break-all;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:none;align-items:center;margin-bottom:0;padding-bottom:0;font-size:1.02rem;font-weight:700;display:flex}.lnGnEa_routesTable tr.lnGnEa_rowExpanded td.lnGnEa_routePath{border-bottom:2px solid var(--card-border-color);margin-bottom:.5rem;padding-bottom:.85rem}.lnGnEa_routesTable td.lnGnEa_routePath a{display:inline-block}.lnGnEa_accordionToggleIcon{color:var(--text-accent);background:var(--badge-bg);border:1px solid #f25c0533;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-right:.65rem;font-size:1.1rem;font-weight:800;transition:all .2s;display:inline-flex}.lnGnEa_routesTable tr.lnGnEa_rowExpanded .lnGnEa_accordionToggleIcon{background:var(--text-accent);color:#fff;border-color:var(--text-accent)}.lnGnEa_routesTable td:not(.lnGnEa_routePath):before{content:attr(data-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.85rem;font-weight:700}.lnGnEa_auditRowHeader{flex-direction:column;align-items:flex-start;gap:.5rem}.lnGnEa_auditTitleGroup h5{font-size:.95rem;line-height:1.4}.lnGnEa_categoryPill{align-self:flex-start}.lnGnEa_guideCard{padding:1.5rem}.lnGnEa_vitalsGrid,.lnGnEa_tipsGrid{grid-template-columns:1fr}}@media (max-width:576px){.lnGnEa_modalContent{border-radius:20px;width:92%;padding:1.5rem}.lnGnEa_modalHeader{gap:.65rem;margin-bottom:1rem}.lnGnEa_modalIconBadge{width:38px;height:38px;font-size:1.15rem}.lnGnEa_modalHeader h3{font-size:1.1rem}.lnGnEa_modalSubtext{margin-bottom:1.25rem;font-size:.85rem}.lnGnEa_modalInput{padding:.75rem .85rem;font-size:.88rem}.lnGnEa_modalSubmitBtn{padding:.85rem 1.25rem;font-size:.92rem}.lnGnEa_modalCloseBtn{width:32px;height:32px;font-size:1rem;top:1rem;right:1rem}}.lnGnEa_seoGuideSection{flex-direction:column;gap:2rem;margin-top:4rem;display:flex}.lnGnEa_guideCard{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:20px;padding:2.25rem;transition:transform .25s,box-shadow .25s;box-shadow:0 10px 30px #00000008}.lnGnEa_guideCard:hover{transform:translateY(-2px);box-shadow:0 15px 40px #0000000f}.lnGnEa_guideHeader{border-bottom:1px solid var(--card-border-color);align-items:center;gap:.85rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.lnGnEa_guideIcon{color:var(--text-accent);flex-shrink:0;font-size:1.75rem}.lnGnEa_h2Title{color:var(--text-main);letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800}.lnGnEa_guideCard p{color:var(--text-muted);margin-bottom:1rem;font-size:1.02rem;line-height:1.7}.lnGnEa_guideCard p:last-child{margin-bottom:0}.lnGnEa_vitalsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.lnGnEa_vitalBox{background:var(--background-secondary);border:1px solid var(--card-border-color);border-radius:14px;padding:1.35rem}.lnGnEa_vitalBox h4{color:var(--text-accent);margin-bottom:.5rem;font-size:1.1rem;font-weight:800}.lnGnEa_vitalBox p{margin-bottom:0;font-size:.92rem}.lnGnEa_guideList{flex-direction:column;gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.lnGnEa_guideList li{color:var(--text-muted);padding-left:1.5rem;font-size:1rem;line-height:1.6;position:relative}.lnGnEa_guideList li:before{content:"✓";color:var(--text-accent);font-weight:700;position:absolute;left:0}.lnGnEa_tipsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.lnGnEa_tipCard{background:var(--background-secondary);border:1px solid var(--card-border-color);border-radius:14px;padding:1.35rem}.lnGnEa_tipCard h5{color:var(--text-main);margin-bottom:.5rem;font-size:1.05rem;font-weight:800}.lnGnEa_tipCard p{margin-bottom:0;font-size:.92rem}.lnGnEa_faqAccordion{flex-direction:column;gap:.85rem;margin-top:1.25rem;display:flex}.lnGnEa_faqItem{background:var(--background-secondary);border:1px solid var(--card-border-color);border-radius:12px;transition:border-color .2s;overflow:hidden}.lnGnEa_faqQuestionBtn{cursor:pointer;text-align:left;width:100%;color:var(--text-main);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.15rem 1.35rem;font-size:1.05rem;font-weight:700;transition:color .2s;display:flex}.lnGnEa_faqQuestionBtn:hover{color:var(--text-accent)}.lnGnEa_faqChevron{color:var(--text-muted);flex-shrink:0;margin-left:.75rem;font-size:1.25rem;transition:transform .25s}.lnGnEa_faqChevronOpen{color:var(--text-accent);transform:rotate(180deg)}.lnGnEa_faqAnswer{border-top:1px solid var(--card-border-color);margin-top:.25rem;padding:1rem 1.35rem 1.25rem}.lnGnEa_faqAnswer p{color:var(--text-muted);margin:0;font-size:.96rem;line-height:1.65}
