.CoveredCallLab-module__viQR-q__page{max-width:1240px;color:var(--foreground);margin:auto;padding:44px 32px 72px}.CoveredCallLab-module__viQR-q__hero{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.CoveredCallLab-module__viQR-q__eyebrow{letter-spacing:.14em;color:var(--muted);margin:0 0 14px;font-size:11px;font-weight:700}.CoveredCallLab-module__viQR-q__hero h1{letter-spacing:-1.7px;margin:0 0 18px;font-size:clamp(32px,4vw,48px);font-weight:650;line-height:1.1}.CoveredCallLab-module__viQR-q__intro{max-width:590px;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.CoveredCallLab-module__viQR-q__badge{border:1px solid var(--rule);white-space:nowrap;border-radius:20px;padding:8px 12px;font-size:12px}.CoveredCallLab-module__viQR-q__notice{background:var(--panel);border-left:3px solid #ad8140;margin-bottom:26px;padding:16px 20px;font-size:13px;line-height:1.6}.CoveredCallLab-module__viQR-q__layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:24px;display:grid}.CoveredCallLab-module__viQR-q__card{border:1px solid var(--rule);background:var(--background);border-radius:12px;min-width:0;padding:24px}.CoveredCallLab-module__viQR-q__card h2,.CoveredCallLab-module__viQR-q__readiness h2{letter-spacing:-.4px;margin:0 0 14px;font-size:18px}.CoveredCallLab-module__viQR-q__card p{color:var(--muted);font-size:13px;line-height:1.65}.CoveredCallLab-module__viQR-q__sectionHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.CoveredCallLab-module__viQR-q__fields{grid-template-columns:1fr 1fr;gap:20px 14px;display:grid}.CoveredCallLab-module__viQR-q__fields label,.CoveredCallLab-module__viQR-q__exercise{flex-direction:column;gap:7px;font-size:12px;font-weight:600;display:flex}.CoveredCallLab-module__viQR-q__fields input,.CoveredCallLab-module__viQR-q__exercise select{border:1px solid var(--rule);background:var(--panel);width:100%;min-width:0;min-height:44px;color:var(--foreground);font:inherit;border-radius:6px;padding:10px;font-size:16px}.CoveredCallLab-module__viQR-q__fields small,.CoveredCallLab-module__viQR-q__small{color:var(--muted);font-size:11px;font-weight:400;line-height:1.5;display:block}.CoveredCallLab-module__viQR-q__exercise{margin-top:22px}.CoveredCallLab-module__viQR-q__exercise select{font-size:12px}.CoveredCallLab-module__viQR-q__results{gap:20px;min-width:0;display:grid}.CoveredCallLab-module__viQR-q__metrics{grid-template-columns:1fr 1fr;gap:16px;display:grid}.CoveredCallLab-module__viQR-q__metrics>div{background:var(--panel);border:1px solid var(--rule);border-radius:10px;flex-direction:column;gap:9px;padding:22px;display:flex}.CoveredCallLab-module__viQR-q__metrics span{color:var(--muted);font-size:12px}.CoveredCallLab-module__viQR-q__metrics strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:30px}.CoveredCallLab-module__viQR-q__metrics small{color:var(--muted);font-size:11px}.CoveredCallLab-module__viQR-q__textButton{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;min-height:36px;font-size:12px}.CoveredCallLab-module__viQR-q__presets{gap:8px;display:flex}.CoveredCallLab-module__viQR-q__presets button,.CoveredCallLab-module__viQR-q__export{border:1px solid var(--rule);background:var(--panel);min-height:40px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:6px;padding:8px 14px;font-size:12px}.CoveredCallLab-module__viQR-q__export{background:var(--foreground);color:var(--background);margin:8px 0 10px}.CoveredCallLab-module__viQR-q__chart{margin:12px 0 0}.CoveredCallLab-module__viQR-q__chart svg{width:100%;display:block;overflow:visible}.CoveredCallLab-module__viQR-q__chart text{fill:var(--muted);font-size:11px}.CoveredCallLab-module__viQR-q__chart figcaption{color:var(--muted);flex-wrap:wrap;gap:18px;font-size:11px;display:flex}.CoveredCallLab-module__viQR-q__coveredLegend:before,.CoveredCallLab-module__viQR-q__holdLegend:before{content:"";vertical-align:middle;background:#2d9576;width:18px;height:3px;margin-right:6px;display:inline-block}.CoveredCallLab-module__viQR-q__holdLegend:before{background:#748ed2}.CoveredCallLab-module__viQR-q__zero{stroke:var(--rule);stroke-dasharray:4 4}.CoveredCallLab-module__viQR-q__coveredLine,.CoveredCallLab-module__viQR-q__holdLine{fill:none;stroke:#2d9576;stroke-width:2.5px}.CoveredCallLab-module__viQR-q__holdLine{stroke:#748ed2;stroke-dasharray:6 4}.CoveredCallLab-module__viQR-q__tableScroll{overflow-x:auto}.CoveredCallLab-module__viQR-q__tableScroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.CoveredCallLab-module__viQR-q__tableScroll td,.CoveredCallLab-module__viQR-q__tableScroll th{text-align:right;border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;padding:12px 10px}.CoveredCallLab-module__viQR-q__tableScroll th:first-child{text-align:left;padding-left:0}.CoveredCallLab-module__viQR-q__tableScroll thead th{text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:500}.CoveredCallLab-module__viQR-q__outcome{background:var(--panel);border-radius:6px;padding:12px}.CoveredCallLab-module__viQR-q__error{color:var(--foreground);border:1px solid #ae6660;border-radius:10px;padding:24px}.CoveredCallLab-module__viQR-q__readiness{background:var(--panel);border:1px solid var(--rule);color:var(--muted);border-radius:12px;grid-template-columns:1fr 1fr;gap:40px;margin-top:30px;padding:30px;font-size:13px;line-height:1.7;display:grid}.CoveredCallLab-module__viQR-q__readiness ul{margin:0;padding-left:18px}.CoveredCallLab-module__viQR-q__readiness li+li{margin-top:8px}.CoveredCallLab-module__viQR-q__details{color:var(--muted);margin-top:22px;font-size:13px;line-height:1.7}.CoveredCallLab-module__viQR-q__details summary{cursor:pointer;min-height:36px}.CoveredCallLab-module__viQR-q__details code{color:var(--foreground)}@media (max-width:950px){.CoveredCallLab-module__viQR-q__layout{grid-template-columns:310px minmax(0,1fr)}.CoveredCallLab-module__viQR-q__card{padding:18px}.CoveredCallLab-module__viQR-q__metrics{gap:10px}.CoveredCallLab-module__viQR-q__metrics>div{padding:16px}.CoveredCallLab-module__viQR-q__metrics strong{font-size:24px}}@media (max-width:760px){.CoveredCallLab-module__viQR-q__page{padding:28px 16px 48px}.CoveredCallLab-module__viQR-q__hero{display:block}.CoveredCallLab-module__viQR-q__badge{margin-top:16px;display:inline-block}.CoveredCallLab-module__viQR-q__layout{grid-template-columns:1fr}.CoveredCallLab-module__viQR-q__readiness{grid-template-columns:1fr;gap:12px;padding:20px}.CoveredCallLab-module__viQR-q__hero h1{letter-spacing:-1px}.CoveredCallLab-module__viQR-q__card{padding:18px}.CoveredCallLab-module__viQR-q__metrics strong{font-size:27px}.CoveredCallLab-module__viQR-q__tableScroll table{table-layout:fixed;white-space:normal;font-size:11px}.CoveredCallLab-module__viQR-q__tableScroll td,.CoveredCallLab-module__viQR-q__tableScroll th{overflow-wrap:anywhere;padding:10px 4px}.CoveredCallLab-module__viQR-q__tableScroll th:first-child{width:29%}.CoveredCallLab-module__viQR-q__tableScroll th:last-child{width:17%}}.CoveredCallLab-module__viQR-q__axisRow{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:11px;line-height:1.5;display:flex}.CoveredCallLab-module__viQR-q__chart figcaption{margin-top:12px}.CoveredCallLab-module__viQR-q__results{grid-template-columns:minmax(0,1fr)}.CoveredCallLab-module__viQR-q__metrics{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.CoveredCallLab-module__viQR-q__metrics>div{min-width:0}.CoveredCallLab-module__viQR-q__metrics strong{overflow-wrap:anywhere}@media (max-width:370px){.CoveredCallLab-module__viQR-q__metrics{grid-template-columns:1fr}}@media (max-width:760px){.CoveredCallLab-module__viQR-q__tableScroll table{table-layout:auto}.CoveredCallLab-module__viQR-q__tableScroll td{white-space:nowrap;overflow-wrap:normal;padding:10px 2px}.CoveredCallLab-module__viQR-q__tableScroll th{overflow-wrap:normal;padding:10px 2px}.CoveredCallLab-module__viQR-q__tableScroll th:first-child{width:auto;max-width:85px}.CoveredCallLab-module__viQR-q__tableScroll th:last-child{width:auto}}
