.ai-widget select{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="white"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:20px;cursor:pointer;appearance:none;-webkit-appearance:none}.wp-block-button__link.ai-btn{display:inline-flex;flex-direction:column;padding:1.5rem 3rem;color:#1d0458;background:#03b9fc;text-decoration:none;font-weight:500;transition:225ms ease-in-out;border-radius:0;border:1px solid #1d0458;width:auto;flex-direction:column}.wp-block-button__link.ai-btn:disabled{background-color:#323766;color:#fff;cursor:default}.wp-block-button__link.ai-btn:hover{background-color:#3fccff}.ar-form .ai-input,.ar-form .ai-select,.gr-form .ai-input,.gr-form .ai-select,.lrc-form .ai-input,.lrc-form .ai-select,.st-form .ai-input,.st-form .ai-select{width:46%;margin:auto;height:5rem}.ar-form .ai-content,.gr-form .ai-content,.lrc-form .ai-content,.st-form .ai-content{text-align:center;max-width:80%;margin:auto;padding:3rem 0}.a-error,.ar-risk-message,.gr-risk-message,.l-form-message,.l-risk-message,.r-form-message,.risk-message,.st-risk-message{color:red}.a-error.white,.ar-risk-message.white,.gr-risk-message.white,.l-form-message.white,.l-risk-message.white,.r-form-message.white,.risk-message.white,.st-risk-message.white{color:#fff;font-size:1.2rem}.ai-small-font{line-height:1;padding:1.8rem 3rem 1.92rem}.ai-small-font span{font-size:.55em;margin-top:0;margin-bottom:0;line-height:0;transform:translateY(.76em)}.ai-mini{font-size:1.2rem;color:var(--muted)}.ai-mini a,.ai-mini a:visited{color:var(--muted)}.ai-btn.secondary{background:var(--bg);color:var(--txt);border:1px solid #fff}.ai-btn.secondary:hover{background-color:#3300ab}.ai-actions,.gate-actions{margin-top:var(--wp--preset--spacing--small,1.5rem);align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1rem;display:grid;grid-template-columns:auto 2fr auto}@media (max-width:991px){.ar-form .ai-input,.ar-form .ai-select,.gr-form .ai-input,.gr-form .ai-select,.lrc-form .ai-input,.lrc-form .ai-select,.st-form .ai-input,.st-form .ai-select{width:100%}.a-error,.ar-form .ai-content,.ar-risk-message,.gr-form .ai-content,.gr-risk-message,.l-form-message,.l-risk-message,.lrc-form .ai-content,.r-form-message,.risk-message,.st-form .ai-content,.st-risk-message{max-width:100%}.ai-actions,.gate-actions{grid-template-columns:1fr}}.gate-actions{grid-template-columns:1fr 2fr 1fr}.ar-form-prev,.gr-form-prev,.lrc-form-prev,.rc-form-prev,.st-form-prev{grid-column:1}.ar-form-message,.gr-form-message,.l-form-message,.l-risk-message,.r-form-message,.risk-message,.st-form-message{grid-column:2}@media (max-width:991px){.gate-actions{grid-template-columns:1fr 1fr}.ar-form-message,.gr-form-message,.l-form-message,.l-risk-message,.r-form-message,.risk-message,.st-form-message{grid-column:1/span 2;order:1}}.ar-form-next,.ar-results,.gr-form-next,.lrc-form-next,.lrc-results,.rc-form-next,.rc-results,.st-form-next{grid-column:3}@media (max-width:991px){.ar-form-next,.ar-results,.gr-form-next,.lrc-form-next,.lrc-results,.rc-form-next,.rc-results,.st-form-next{grid-column:2}}.ar-form,.ar-form-steps,.form-steps,.gr-form,.gr-form-steps,.rc-form-steps,.st-form,.st-form-steps{display:none}.ar-form-steps.active,.form-steps.active,.gr-form-steps.active,.rc-form-steps.active,.st-form-steps.active{display:block}.ar-form-dots,.form-dots,.gr-form-dots,.l-form-dots,.st-form-dots{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.ar-form-dots div,.form-dots div,.gr-form-dots div,.l-form-dots div,.st-form-dots div{border:1px solid #fff;border-radius:50%;width:5rem;height:5rem;padding:1.4rem;text-align:center;font-size:1.8rem}.ar-form-dots div.active,.form-dots div.active,.gr-form-dots div.active,.l-form-dots div.active,.st-form-dots div.active{background-color:#03b9fc;border-color:#03b9fc}.ar-form-dots span,.form-dots span,.gr-form-dots span,.l-form-dots span,.st-form-dots span{border-bottom:1px solid #fff;width:30%;height:0}.invalid{border-color:red!important}.ai-hr{height:1px;background:var(--border);border:0;margin:14px 0;opacity:.5}.col-3{grid-column:3}.field-gdpr{margin-top:1rem;font-size:1.4rem}.ai-input,.ai-select{background:#1d0458;border:1px solid var(--border);color:var(--txt);padding:10.5px 16px;font-size:var(--wp--preset--font-size--small);height:5rem}.ai-input[type=checkbox],.ai-select[type=checkbox]{width:1.2rem;height:1.2rem;margin-right:1rem;accent-color:var(--accent)}.check-label{border-bottom:1px solid transparent}.gate-field{display:flex;flex-direction:column;gap:6px}.ai-container{max-width:980px;margin:0 auto;padding-top:var(--wp--preset--spacing--huge);padding-bottom:var(--wp--preset--spacing--huge)}.ai-sub{color:var(--muted);margin-bottom:14px}.progress{height:12px;background:#4c18df;border:1px solid var(--border);border-radius:999px;overflow:hidden}.bar{height:100%;width:0%;background:#03b9fc;transition:width .5s}.ai-header h2{margin:0 0 8px}.hidden{display:none!important}#ai-citation-risk-score.ai-widget{--bg:#1d0458;--card:#111a2b;--muted:#c9d6ff;--txt:#ecf2ff;--accent:#03b9fc;--accent-2:#8bb3ff;--danger:#ff7a7a;--warn:#f7b955;--ok:#52d18d;--border:rgba(0,0,0,.1);color:var(--txt);background:var(--bg)}#ai-citation-risk-score .ai-container{max-width:980px;margin:0 auto;padding-top:var(--wp--preset--spacing--huge);padding-bottom:var(--wp--preset--spacing--huge)}#ai-citation-risk-score .ai-card{background:rgba(0,182,255,.1098039216);border:1px solid var(--border);padding:20px;margin:14px 0}#ai-citation-risk-score .ai-grid{display:grid;gap:14px}@media (min-width:760px){#ai-citation-risk-score .ai-grid{grid-template-columns:1fr 1fr}}#ai-citation-risk-score .ai-q{display:flex;flex-direction:column;gap:10px}#ai-citation-risk-score .ai-q legend{font-weight:600;margin-bottom:2px}#ai-citation-risk-score .ai-help{color:var(--muted);font-size:13px}#ai-citation-risk-score .ai-radio{display:flex;gap:10px;flex-wrap:wrap}#ai-citation-risk-score .ai-radio label{display:flex;align-items:center;gap:8px;background:#1d0458;border:1px solid var(--border);padding:10px 12px;cursor:pointer}#ai-citation-risk-score .ai-radio input{accent-color:var(--accent)}#ai-citation-risk-score .ai-result{display:none;margin-top:16px}#ai-citation-risk-score .score-badge{display:inline-flex;align-items:center;gap:10px;background:rgba(29,4,88,.2588235294);border:1px solid var(--border);padding:10px 14px}#ai-citation-risk-score .score-num{font-size:28px;font-weight:800}#ai-citation-risk-score .tier{font-weight:700;padding:4px 10px;border-radius:999px;font-size:12px}#ai-citation-risk-score .tier.high{background:rgba(255,122,122,.15);border:1px solid rgba(255,122,122,.35);color:#ffb6b6}#ai-citation-risk-score .tier.medium{background:rgba(247,185,85,.15);border:1px solid rgba(247,185,85,.35);color:#ffdca3}#ai-citation-risk-score .tier.low{background:rgba(82,209,141,.15);border:1px solid rgba(82,209,141,.35);color:#b2f1cd}#ai-citation-risk-score .ai-flex{display:grid;gap:14px}@media (min-width:900px){#ai-citation-risk-score .ai-flex{grid-template-columns:1.2fr 0.8fr}}#ai-citation-risk-score .breakdown{display:grid;gap:10px}#ai-citation-risk-score .bd-item{display:grid;grid-template-columns:140px 1fr auto;gap:10px;align-items:center;font-size:14px}#ai-citation-risk-score .bd-label{color:#c9d6ff}#ai-citation-risk-score .bd-score{color:#9fb4ff;font-weight:700}#ai-citation-risk-score .ai-note{color:var(--muted);font-size:1.5rem}#ai-citation-risk-score .ai-list{margin:10px 0 0 18px}#ai-citation-risk-score .ai-list li{margin:6px 0}#ai-citation-risk-score .lrc-form{display:none}#ai-citation-risk-score ::placeholder{color:var(--muted)}#lrc-widget-1.ai-widget{--bg:#1d0458;--card:#111a2b;--muted:#c9d6ff;--txt:#ecf2ff;--accent:#03b9fc;--accent-2:#8bb3ff;--danger:#ff7a7a;--warn:#f7b955;--ok:#03b9fc;--border:#fff;color:var(--txt);background:var(--bg)}#lrc-widget-1 .ai-card{background:rgba(0,182,255,.1098039216);padding:20px;margin:14px 0}#lrc-widget-1 .ai-hr{height:1px;background:rgba(0,0,0,.1);border:0;margin:14px 0}#lrc-widget-1 .lrc-grid{display:grid;gap:14px}@media (min-width:860px){#lrc-widget-1 .lrc-grid{grid-template-columns:1fr 1fr}}#lrc-widget-1 .ai-field{display:flex;flex-direction:column;gap:6px}#lrc-widget-1 .ai-field label{font-weight:600}#lrc-widget-1 .kpi{display:grid;gap:10px}@media (min-width:760px){#lrc-widget-1 .kpi{grid-template-columns:1fr 1fr}}#lrc-widget-1 .kpi-card{background:rgba(0,182,255,.1098039216);border:1px solid var(--border);padding:20px;margin:14px 0}#lrc-widget-1 .kpi-title{color:#c9d6ff;font-size:13px}#lrc-widget-1 .kpi-value{font-size:22px;font-weight:800}#lrc-widget-1 .bars{display:grid;gap:10px;margin-top:10px}#lrc-widget-1 .bar-row{display:grid;grid-template-columns:140px 1fr auto;gap:8px;align-items:center}#lrc-widget-1 .bar-wrap{height:12px;background:#4c18df;border-radius:999px;overflow:hidden}#lrc-widget-1 .bar-good{height:100%;background:var(--ok);width:0%;transition:width .5s}#lrc-widget-1 .bar-bad{height:100%;background:var(--danger);width:0%;transition:width .5s}#lrc-widget-1 .note{color:var(--muted);font-size:1.5rem}#lrc-widget-1 .lrc-form,#lrc-widget-1 .res{display:none}#lrc-widget-1 .gate-overlay{position:fixed;inset:0;background:rgba(5,10,20,.75);display:none;align-items:center;justify-content:center;z-index:9999}#lrc-widget-1 .gate-modal{width:min(520px,92vw);background:var(--card);border:1px solid var(--border);border-radius:16px;padding:20px;box-shadow:0 20px 60px rgba(0,0,0,.5)}#lrc-widget-1 .gate-title{font-size:20px;margin:0 0 6px}#lrc-widget-1 .gate-sub{color:var(--muted);margin-bottom:14px}#lrc-widget-1 .gate-field{display:flex;flex-direction:column;gap:6px}#lrc-widget-1 .gate-input{background:#0f1730;border:1px solid var(--border);color:var(--txt);border-radius:10px;padding:10px 12px}#lrc-widget-1 .gate-close{background:0 0;color:var(--txt);border:1px solid var(--border);border-radius:12px;padding:10px 14px;cursor:pointer}#lrc-widget-1 .gate-mini{font-size:1.2rem;color:var(--muted);margin-top:6px}#lrc-widget-1 .gate-mini a:visited{color:var(--muted)}#lrc-widget-1 .gate-error{color:#ffd1d1;font-size:13px;display:none}#lrc-widget-1 .gate-success{color:#b2f1cd;font-size:13px;display:none}#lrc-widget-1 .hidden{display:none}#lrc-widget-1 ::placeholder{color:var(--muted)}.button-text{display:flex;flex-direction:column;align-items:stretch}.gate-grid{display:grid;gap:10px}.gate-grid .ai-input{width:100%}@media (min-width:600px){.gate-grid{grid-template-columns:1fr 1fr}}#ai-readiness.ai-widget{--bg:#1d0458;--card:#111a2b;--muted:#c9d6ff;--txt:#ecf2ff;--accent:#03b9fc;--accent-2:#8bb3ff;--danger:#ff7a7a;--warn:#f7b955;--ok:#52d18d;--border:rgba(0,0,0,.1);color:var(--txt);background:var(--bg)}#ai-readiness .ai-container{max-width:980px;margin:0 auto;padding-top:var(--wp--preset--spacing--huge);padding-bottom:var(--wp--preset--spacing--huge)}#ai-readiness .ai-card{background:rgba(0,182,255,.1098039216);border:1px solid var(--border);padding:20px;margin:14px 0}#ai-readiness .ai-card h3{margin:0 0 1rem}#ai-readiness .ai-help{color:var(--muted);font-size:1.3rem;margin-bottom:.5rem}#ai-readiness .ai-radio{display:flex;gap:10px;flex-wrap:wrap}#ai-readiness .ai-radio label{display:flex;align-items:center;gap:8px;background:#1d0458;border:1px solid var(--border);padding:10px 12px;cursor:pointer}#ai-readiness .ai-radio input{accent-color:var(--accent)}#ai-readiness .ai-rows{display:flex;flex-direction:column;gap:14px}#ai-readiness #resultCard{display:none}#ai-readiness .kpi{display:grid;gap:10px}@media (min-width:760px){#ai-readiness .kpi{grid-template-columns:auto 1fr}}#ai-readiness .kpi-card{background:rgba(0,182,255,.1098039216);border:1px solid var(--border);padding:20px;margin:14px 0}#ai-readiness .kpi-title{color:#c9d6ff;font-size:1.3rem}#ai-readiness .kpi-value{font-size:2.2rem;font-weight:800}#ai-readiness .kpi-subtitle{font-size:1.4rem;font-weight:600}#ai-readiness .pillar-bars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:1rem 0}@media (max-width:800px){#ai-readiness .pillar-bars{grid-template-columns:1fr}}#ai-readiness .pillar{border-radius:12px;border:1px solid var(--line);font-size:1.3rem}#ai-readiness .pillar-name{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}#ai-readiness .pillar-bar-outer{width:100%;height:12px;border-radius:999px;background:#4c18df;overflow:hidden}#ai-readiness .pillar-bar-inner{height:100%;border-radius:999px;width:0;transition:width .4s ease-out}#ai-readiness .bar-good{background:var(--ok)}#ai-readiness .bar-mid{background:var(--warn)}#ai-readiness .bar-bad{background:var(--danger)}#ai-readiness .ai-list{font-size:1.2rem}#ai-readiness .ai-list li{margin:6px 0}#visibility-plan .muted{color:var(--muted);font-size:14px}#visibility-plan #visib-email-error{color:var(--danger)}#visibility-plan .card{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(9,11,27,.94));border-radius:16px;border:1px solid var(--line);padding:18px 16px;margin-top:16px;box-shadow:0 14px 35px rgba(0,0,0,.45)}#visibility-plan .kpi{display:grid;gap:10px}@media (min-width:760px){#visibility-plan .kpi{grid-template-columns:1fr 1fr 1fr!important}}#visibility-plan .kpi-box{flex:1 1 180px;min-width:0;background:rgba(0,182,255,.1098039216);border:1px solid var(--border);padding:20px;margin:14px 0}#visibility-plan .kpi-label{color:#c9d6ff;font-size:1.2rem}#visibility-plan .kpi-main{font-size:1.4rem;font-weight:800}#visibility-plan .kpi-title{font-size:2.2rem!important;font-weight:800}#visibility-plan .kpi-subtitle{font-size:1.4rem;font-weight:600;margin:0}#visibility-plan .kpi-pillars{display:grid;grid-template-columns:1fr 1fr;gap:1rem}#visibility-plan .kpi-pillars span{display:flex;flex-direction:column;font-size:2.2rem;color:#c9d6ff}#visibility-plan .kpi-pillars span strong{font-size:1.4rem;color:#fff}#visibility-plan .row{display:flex;flex-wrap:wrap;gap:12px}#visibility-plan .badge{display:inline-block;padding:3px 10px;border-radius:999px;border:1px solid var(--line);font-size:11px;color:var(--muted);margin-top:4px}#visibility-plan .pillar-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}@media (max-width:900px){#visibility-plan .pillar-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){#visibility-plan .pillar-row{grid-template-columns:1fr}}#visibility-plan .pillar-chip{background:var(--panel);border-radius:10px;border:1px solid var(--line);padding:8px;font-size:1.2rem}#visibility-plan .pillar-name-line{display:flex;justify-content:space-between;margin-bottom:4px}#visibility-plan .bar-outer{width:100%;height:16px;border-radius:999px;background:#4c18df;overflow:hidden}#visibility-plan .bar-inner{height:100%;width:0;border-radius:999px;transition:width .4s ease-out}#visibility-plan .bar-good{background:var(--ok)}#visibility-plan .bar-mid{background:var(--warn)}#visibility-plan .bar-bad{background:var(--bad)}#visibility-plan .col-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:800px){#visibility-plan .col-2{grid-template-columns:1fr}}#visibility-plan .box{background:var(--panel);border-radius:12px;border:1px solid var(--line);padding:10px 12px;font-size:13px}#visibility-plan .list{margin:4px 0 0 18px;font-size:14px}#visibility-plan .list li{margin:4px 0}#visibility-plan .notice{border-radius:10px;border:1px dashed var(--line);padding:8px;font-size:13px;color:var(--muted);margin-top:8px}#visibility-plan .budget-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}#visibility-plan .tag{padding:5px 10px;border-radius:999px;border:1px solid var(--line);font-size:12px;color:var(--muted)}#visibility-plan .tag-raise{border-color:var(--ok)}#visibility-plan .tag-cut{border-color:var(--warn)}#visibility-plan .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:0;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}#visibility-plan .btn-primary{background:linear-gradient(90deg,var(--brand),var(--accent));color:#050711}#visibility-plan .btn-secondary{background:0 0;border:1px solid var(--line);color:var(--ink)}#visibility-plan .btn-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}#visibility-plan .error{color:var(--bad);font-size:14px}#visibility-plan footer{margin-top:24px;font-size:12px;color:var(--muted)}#visibility-plan .small{font-size:12px}#str-benchamrk .ai-container{max-width:980px;margin:0 auto;padding-top:var(--wp--preset--spacing--huge);padding-bottom:var(--wp--preset--spacing--huge)}#str-benchamrk.ai-widget{--bg:#1d0458;--card:#111a2b;--muted:#c9d6ff;--txt:#ecf2ff;--accent:#03b9fc;--accent-2:#8bb3ff;--danger:#ff7a7a;--warn:#f7b955;--ok:#52d18d;--border:#fff;color:var(--txt);background:var(--bg)}#str-benchamrk .ai-card{background:rgba(0,182,255,.1098039216);padding:20px;margin:14px 0}#str-benchamrk .ai-actions{grid-template-columns:auto auto}@media (max-width:991px){.col-3{grid-column:1}#str-benchamrk .ai-actions{grid-template-columns:1fr}}#str-benchamrk h4{font-size:2rem;margin:0}#str-benchamrk .ai-card h3{margin:0 0 1rem}#str-benchamrk .lrc-grid{display:grid;gap:14px}@media (min-width:860px){#str-benchamrk .lrc-grid{grid-template-columns:1fr 1fr}}#str-benchamrk .ai-field{display:flex;flex-direction:column;gap:6px}#str-benchamrk .ai-field label{font-weight:600}#str-benchamrk p.muted{color:var(--muted);margin:0}#str-benchamrk .g12{grid-column:span 12}#str-benchamrk .g6{grid-column:span 6}#str-benchamrk .g4{grid-column:span 4}@media (max-width:600px){#str-benchamrk .g4,#str-benchamrk .g6{grid-column:span 12}}#str-benchamrk .ai-list{font-size:1.2rem}#str-benchamrk .ai-list li{margin:6px 0}#str-benchamrk small.hint{color:var(--muted);font-size:1rem}#str-benchamrk .hr{height:1px;background:var(--line);margin:14px 0}#str-benchamrk .kpi{display:grid;gap:10px}@media (min-width:760px){#str-benchamrk .kpi{grid-template-columns:auto 1fr}}#str-benchamrk .kpi-card{background:rgba(0,182,255,.1098039216);border:1px solid var(--border);padding:20px;margin:14px 0}#str-benchamrk .kpi-title{color:#c9d6ff;font-size:1.3rem}#str-benchamrk .kpi-value{font-size:2.2rem;font-weight:800}#str-benchamrk .kpi-subtitle{font-size:1.4rem;font-weight:600}#str-benchamrk .badge{font-size:1rem;color:var(--muted)}#str-benchamrk .t-crit{color:var(--bad)}#str-benchamrk .t-mid{color:var(--warn)}#str-benchamrk .t-high{color:#ff7a00}#str-benchamrk .t-low{color:var(--ok)}#str-benchamrk .bar{width:100%;height:12px;border-radius:999px;background:#4c18df;overflow:hidden}#str-benchamrk .bar-item{display:grid;grid-template-columns:100px 1fr auto;gap:10px;align-items:center}#str-benchamrk .bar .fill{height:100%;border-radius:8px}#str-benchamrk .bar.gOwned .fill{background:var(--accent)}#str-benchamrk .bar.gEarned .fill{background:var(--ok)}#str-benchamrk .bar.gShared .fill{background:var(--warn)}#str-benchamrk .bar.gAI .fill{background:var(--danger)}#str-benchamrk .bar .label{position:relative;top:-22px;font-size:12px;color:#c9d1ff}#str-benchamrk .gauges{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}#str-benchamrk .gauge{background:rgba(0,182,255,.1098039216);border:1px solid var(--border);padding:20px;margin:14px 0;border:1px solid var(--line);text-align:center}@media (max-width:900px){#str-benchamrk .gauge{grid-column:span 12}}#str-benchamrk .gauge svg{width:100%;max-width:200px;display:block;margin:auto;filter:drop-shadow(0 6px 25px rgba(0, 0, 0, .35))}#str-benchamrk #visibility-plan{display:none}#growth-inefficiency .ai-container,#profit-leakage .ai-container{max-width:980px;margin:0 auto;padding-top:var(--wp--preset--spacing--huge);padding-bottom:var(--wp--preset--spacing--huge)}#growth-inefficiency.ai-widget,#profit-leakage.ai-widget{--bg:#1d0458;--card:#111a2b;--muted:#c9d6ff;--txt:#ecf2ff;--accent:#03b9fc;--accent-2:#8bb3ff;--danger:#ff7a7a;--warn:#f7b955;--ok:#52d18d;--border:#fff;color:var(--txt);background:var(--bg)}#growth-inefficiency .ai-card,#profit-leakage .ai-card{background:rgba(0,182,255,.1098039216);padding:20px;margin:14px 0}#growth-inefficiency h4,#profit-leakage h4{font-size:2rem;margin:0}#growth-inefficiency .ai-card h3,#profit-leakage .ai-card h3{margin:0 0 1rem}#growth-inefficiency .lrc-grid,#profit-leakage .lrc-grid{display:grid;gap:14px}@media (min-width:860px){#growth-inefficiency .lrc-grid,#profit-leakage .lrc-grid{grid-template-columns:1fr 1fr}}#growth-inefficiency .ai-field,#profit-leakage .ai-field{display:flex;flex-direction:column;gap:6px}#growth-inefficiency .ai-field label,#profit-leakage .ai-field label{font-weight:600}#growth-inefficiency .ai-flex,#profit-leakage .ai-flex{display:flex;flex-direction:column;gap:14px;justify-content:space-between}@media (min-width:900px){#growth-inefficiency .ai-flex,#profit-leakage .ai-flex{flex-direction:row}}#growth-inefficiency .hint,#profit-leakage .hint{font-size:12px;color:var(--muted);margin-top:6px}#growth-inefficiency .muted,#profit-leakage .muted{color:var(--muted)}#growth-inefficiency .kpi,#growth-inefficiency .kpi-2,#growth-inefficiency .scenarios,#profit-leakage .kpi,#profit-leakage .kpi-2,#profit-leakage .scenarios{display:grid;gap:10px}@media (min-width:760px){#growth-inefficiency .kpi,#growth-inefficiency .scenarios,#profit-leakage .kpi,#profit-leakage .scenarios{grid-template-columns:1fr 1fr 1fr}}#growth-inefficiency .kpi-card,#growth-inefficiency .scenario,#profit-leakage .kpi-card,#profit-leakage .scenario{background:rgba(0,182,255,.1098039216);border:1px solid var(--border);padding:20px;margin:14px 0}#growth-inefficiency .kpi-title,#profit-leakage .kpi-title{color:#c9d6ff;font-size:1.2rem}#growth-inefficiency .kpi-value,#growth-inefficiency .scenario h4,#profit-leakage .kpi-value,#profit-leakage .scenario h4{font-size:2.2rem;font-weight:800}#growth-inefficiency .kpi-subtitle,#growth-inefficiency .scenario p,#profit-leakage .kpi-subtitle,#profit-leakage .scenario p{font-size:1.4rem;font-weight:600;margin:0}@media (max-width:840px){#growth-inefficiency .kpi,#profit-leakage .kpi{grid-column:span 12}}#growth-inefficiency .gauge,#profit-leakage .gauge{width:100%;max-width:280px;margin:auto;display:block;filter:drop-shadow(0 6px 25px rgba(0, 0, 0, .35))}#growth-inefficiency .tier,#profit-leakage .tier{font-weight:700;letter-spacing:.3px}#growth-inefficiency .tier.low,#profit-leakage .tier.low{color:var(--ok)}#growth-inefficiency .tier.mid,#profit-leakage .tier.mid{color:var(--warn)}#growth-inefficiency .tier.high,#profit-leakage .tier.high{color:#ff7a00}#growth-inefficiency .tier.crit,#profit-leakage .tier.crit{color:var(--bad)}#growth-inefficiency .funnel,#profit-leakage .funnel{display:flex;flex-direction:column;gap:8px;margin-top:8px}#growth-inefficiency .bar,#profit-leakage .bar{width:100%;height:12px;border-radius:999px;background:#4c18df;overflow:hidden}#growth-inefficiency .bar-item,#profit-leakage .bar-item{display:grid;grid-template-columns:100px 1fr 100px;gap:10px;align-items:center}#growth-inefficiency .bar .fill,#profit-leakage .bar .fill{height:100%;border-radius:8px}#growth-inefficiency .bar.budget .fill,#profit-leakage .bar.budget .fill{background:var(--accent)}#growth-inefficiency .bar.leads .fill,#profit-leakage .bar.leads .fill{background:var(--ok)}#growth-inefficiency .bar.sales .fill,#profit-leakage .bar.sales .fill{background:var(--warn)}#growth-inefficiency .bar.loss .fill,#profit-leakage .bar.loss .fill{background:var(--danger)}#growth-inefficiency .bar .label,#profit-leakage .bar .label{position:relative;top:-22px;font-size:12px;color:#c9d1ff}#growth-inefficiency .badge,#profit-leakage .badge{color:var(--muted);display:inline-block;padding:4px 10px;border:1px solid var(--line);border-radius:999px;font-size:12px;color:var(--muted)}#growth-inefficiency .result-headline,#profit-leakage .result-headline{font-size:2rem;margin-bottom:0}#profit-leakage{display:none}@media (min-width:760px){#profit-leakage .kpi-2{grid-template-columns:1fr 1fr}}