.lab-site{--sage-1:var(--slate-1);--sage-2:var(--slate-2);--sage-3:var(--slate-3);--sage-4:var(--slate-4);--sage-5:var(--slate-5);--sage-6:var(--slate-6);--sage-7:var(--slate-7);--sage-8:var(--slate-8);--sage-11:var(--slate-11);--sage-12:var(--slate-12);--sageA-9:var(--slateA-9);--jade-2:var(--indigo-2);--jade-3:var(--indigo-3);--jade-4:var(--indigo-4);--jade-5:var(--indigo-5);--jade-6:var(--indigo-6);--jade-7:var(--indigo-7);--jade-8:var(--indigo-8);--jade-9:var(--indigo-9);--jade-10:var(--indigo-10);--jade-11:var(--indigo-11);--jade-12:var(--indigo-12);--bronze-2:var(--slate-2);--bronze-3:var(--slate-3);--bronze-4:var(--slate-4);--bronze-5:var(--slate-5);--bronze-6:var(--slate-6);--bronze-9:var(--slate-9);--bronze-11:var(--slate-11);--bronze-12:var(--slate-12);--page:var(--slate-1);--surface:var(--slate-2);--ink:var(--slate-12);--muted:var(--slate-11);--line:var(--slate-6);--text-display:40px;--lab-serif:"Songti SC", "STSong", "Noto Serif CJK SC", "SimSun", serif;min-height:100vh;color:var(--ink);background-color:var(--slate-2);background-image:linear-gradient(to right, var(--slateA-3) .5px, transparent .5px), linear-gradient(to bottom, var(--slateA-3) .5px, transparent .5px);background-size:32px 32px}.lab-site :is(.header,main,footer){width:min(1120px,100% - 80px)}.lab-site .header{gap:24px;min-height:88px}.lab-site .brand{text-align:left;gap:12px}.lab-site .brand-mark{background:0 0;width:26px;height:26px}.lab-site .brand b{letter-spacing:.04em;font-size:24px}.lab-site .brand-subtitle{margin-left:4px;font-size:12px}.lab-site .my-report{border:.5px solid var(--slate-7);background:var(--slate-1);padding:8px 12px}.lab-site :is(.primary,.outline,.product,.product-icon,.results-grid,.balance-card,.retest-comparison,.unlock-panel,.modal,.modal-close,.poster-preview,.alert){box-shadow:none;border-radius:0}.lab-site .primary{background:var(--indigo-12);border-color:var(--indigo-12)}.lab-site .primary:hover:not(:disabled){background:var(--indigo-11);border-color:var(--indigo-11)}.lab-site .primary.destructive{background:var(--tomato-11);border-color:var(--tomato-11)}.lab-site :is(.primary,.outline):disabled{background:var(--slate-3);border-color:var(--slate-6);color:var(--slate-11)}.lab-site .hero{background:var(--slate-1);border:.5px solid var(--line);grid-template-columns:1.05fr 1fr;gap:36px 48px;margin:40px 0 64px;padding:48px}.lab-site .hero-copy h1{font:600 40px/1.5 var(--lab-serif);letter-spacing:-.04em;text-wrap:pretty}.lab-site .hero-copy h1 span{color:var(--indigo-12)}.lab-site .hero-copy>p{max-width:36em;line-height:1.9}.lab-site .hero-copy>.primary{margin-top:28px}.lab-site .hero-note{gap:20px;margin-top:20px}.lab-site .hero-visual{align-self:center;min-width:0}.lab-site .hero-orbit{aspect-ratio:1;max-width:420px;margin-inline:auto}.lab-site .lab-facts{border-top:.5px solid var(--line);grid-column:1/-1;padding-top:24px}.lab-site .lab-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}.lab-site .lab-facts dl>div{align-items:baseline;gap:20px;display:flex}.lab-site .lab-facts dt{color:var(--muted);font-size:12px}.lab-site .lab-facts dd{margin:0;font-size:24px;font-weight:500}.lab-site .lab-facts dd span{color:var(--muted);margin-left:8px;font-size:12px}.lab-site :is(.lab-facts dd,.product-index,.quiz-head b,.score-row strong,.report-group-number){font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.lab-site .section-heading{border-bottom:.5px solid var(--slate-7);margin-bottom:24px;padding-bottom:16px}.lab-site .section-heading h2{font-size:16px}.lab-site .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lab-site :is(.product,.product.types){background:var(--slate-1);border-color:var(--line);grid-template-rows:auto auto 1fr auto auto auto;padding:28px;display:grid}.lab-site .product.student{grid-column:auto}.lab-site .product-top{border-bottom:.5px solid var(--line);align-items:center;margin-bottom:20px;padding-bottom:16px}.lab-site .product-index{color:var(--indigo-12);font-size:24px;line-height:1}.lab-site .product-category{color:var(--muted);font-size:12px}.lab-site .product-heading{min-width:0}.lab-site .product h3{letter-spacing:-.03em;text-wrap:pretty;overflow-wrap:anywhere;min-height:0;font-size:24px;line-height:1.35}.lab-site .product-english{color:var(--muted);font-size:var(--text-small);margin-top:4px;line-height:1.5}.lab-site .product-description{min-height:0;line-height:1.85}.lab-site .product-audience{color:var(--indigo-11);margin-top:8px;font-size:12px;line-height:1.5}.lab-site .product-specs{border:.5px solid var(--line);background:var(--slate-2);gap:10px;margin:24px 0;padding:16px;font-size:12px;display:grid}.lab-site .product-specs>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lab-site .product-specs dt{color:var(--muted)}.lab-site .product-specs dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.lab-site .product-includes{gap:8px 16px;margin:0 0 24px}.lab-site .product-bottom{margin-top:0;padding-top:20px;display:block}.lab-site .product-bottom :is(.primary,.outline){background:var(--indigo-12);border-color:var(--indigo-12);width:100%;color:var(--slate-1);justify-content:space-between}.lab-site .product-bottom :is(.primary,.outline):hover:not(:disabled){background:var(--indigo-11);border-color:var(--indigo-11)}.lab-site .product-bottom :is(.primary,.outline):disabled{background:var(--slate-3);border-color:var(--slate-6);color:var(--slate-11)}.lab-site .experience{border:0;margin-top:56px;padding-top:0}.lab-site .experience-grid{gap:32px}.lab-site .experience-grid article{background:var(--slate-1);border:.5px solid var(--line);padding:24px}.lab-site .experience-grid p{line-height:1.8}.lab-site .quiz-wrap{background:var(--slate-1);border:.5px solid var(--line);max-width:860px;margin-top:40px;padding:32px}.lab-site .quiz-head{margin-bottom:20px}.lab-site .progress{height:2px}.lab-site .progress i{background:var(--indigo-12)}.lab-site .quiz-card h1{font:600 24px/1.7 var(--lab-serif);text-align:left;text-wrap:pretty}.lab-site .quiz-card .answer-prompt{margin-top:20px;line-height:1.8}.lab-site .poles{grid-template-columns:1fr 1fr;gap:24px}.lab-site .poles>div{grid-template-columns:20px minmax(0,1fr);gap:12px;padding-block:20px}.lab-site .poles>div+div{border-top:0;border-left:.5px solid var(--line);padding-left:24px}.lab-site .choices{gap:10px;margin:28px 0}.lab-site .choices label{background:var(--slate-1);border-radius:0;min-height:104px;padding:16px 10px}.lab-site .choices label:hover{background:var(--slate-3)}.lab-site .choices label.selected{background:var(--indigo-3);border-color:var(--indigo-8);color:var(--indigo-12)}.lab-site .choice-number{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.lab-site .choice-scale:has(.choice-number) .choice-indicator{margin-top:auto}.lab-site .scale-caption{font-size:12px}.lab-site .quiz-controls{border-top:.5px solid var(--line);padding-top:24px}.lab-site .privacy-line{justify-content:flex-start;font-size:12px;line-height:1.8}.lab-site .page-heading{background:var(--slate-1);border:.5px solid var(--line);margin:32px 0 0;padding:32px}.lab-site .page-heading h1{font-family:var(--lab-serif)}.lab-site .report-meta{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:12px;display:flex}.lab-site .result-summary{background:var(--slate-1);border:.5px solid var(--line);border-top:0;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:24px 32px}.lab-site .result-summary>p{color:var(--ink);line-height:1.9}.lab-site .results-grid{background:var(--slate-1);gap:40px;margin-top:24px}.lab-site .type-code{font-size:40px}.lab-site .score-row{padding-block:16px}.lab-site .score-track,.lab-site .balance-track i{height:4px}.lab-site .balance-card{background:var(--slate-1)}.lab-site .report-layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:32px;margin-top:40px}.lab-site .report-contents{background:var(--slate-1);border:.5px solid var(--line);padding:16px}.lab-site .full-report{background:var(--slate-1);border:.5px solid var(--line);padding:32px}.lab-site .report-group>h2{border-bottom:.5px solid var(--slate-7);align-items:baseline;gap:16px;margin-bottom:0;padding-bottom:16px;display:flex}.lab-site .report-group-number{color:var(--indigo-11);font-size:12px}.lab-site .report-group article{padding-block:28px}.lab-site .report-group article:last-child{border-bottom:0}.lab-site .report-group article p{line-height:1.95}.lab-site .report-group article h3{line-height:1.8}.lab-site .saved-reports{background:var(--slate-1)}.lab-site .saved-reports article{padding-inline:24px}.lab-site .saved-reports>p{padding:24px}.lab-site .modal-backdrop{background:var(--slateA-9)}.lab-site .modal{background:var(--slate-1);max-height:90dvh}.lab-site .student-indices dd{margin-left:0}.lab-site .result-wrap .page-heading h1{overflow-wrap:anywhere}.lab-site .result-wrap .result-report-offer{background:var(--indigo-2);border-color:var(--indigo-7);margin-top:32px}.lab-site .report-topics{color:var(--ink);margin:16px 0;padding-left:20px;line-height:1.9}.lab-site .report-topics li+li{margin-top:8px}.lab-site .result-share{border:.5px solid var(--line);background:var(--slate-1);justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:24px 32px;display:flex}.lab-site .result-share h2{font-size:16px}.lab-site .result-comparison{border:.5px solid var(--line);background:var(--slate-1);margin-top:24px;padding:24px 32px}.lab-site .result-comparison summary{cursor:pointer;color:var(--indigo-11)}.lab-site .result-comparison>p{margin-top:16px}.lab-site .comparison-dimensions>div{border-top:.5px solid var(--line);padding-block:16px}.lab-site .comparison-dimensions dd{margin:8px 0 0}.lab-site .comparison-dimensions p{color:var(--muted);margin-top:8px}.lab-site .result-answer-record{margin-top:32px}.lab-site .result-answer-record .quality-warning{align-items:start}.lab-site .result-answer-record .quality-warning svg{flex-shrink:0;margin-top:4px}.lab-site .result-answer-record .quality-warning h2{font-size:16px}.lab-site .result-answer-record .quality-warning ul{margin:12px 0 0;padding-left:20px}.lab-site .result-answer-record .quality-warning li+li{margin-top:8px}.lab-site .report-focus{border-bottom:.5px solid var(--line);padding-block:24px}.lab-site .report-focus h3{color:var(--indigo-11)}.lab-site .report-focus p{color:var(--muted);margin-top:12px}.lab-site .report-priority{color:var(--indigo-11);margin-bottom:12px;font-size:12px;display:block}.lab-site .sim-grid{background:var(--slate-1);border:.5px solid var(--line);padding:32px}.lab-site footer{margin-top:0;padding-block:24px}@media (max-width:1000px){.lab-site :is(.header,main,footer){width:calc(100% - 48px)}.lab-site .hero{gap:28px;padding:32px}.lab-site :is(.product,.product.types){padding:20px}.lab-site .product-specs{padding:12px}}@media (max-width:760px){.lab-site :is(.header,main,footer){width:calc(100% - 32px)}.lab-site .header{gap:16px;min-height:80px}.lab-site .brand{gap:12px}.lab-site .brand-subtitle{display:inline}.lab-site .hero{grid-template-columns:1fr;gap:24px;margin:24px 0 40px;padding:28px 24px}.lab-site .hero-copy h1{font-size:40px}.lab-site .hero-orbit{aspect-ratio:3/2;max-width:320px}.lab-site .lab-facts dl>div{display:block}.lab-site .lab-facts dd{margin-top:8px}.lab-site .product-grid,.lab-site .experience-grid{grid-template-columns:1fr;gap:16px}.lab-site :is(.product,.product.types,.experience-grid article){padding:24px}.lab-site .product-heading,.lab-site .product-description{min-height:0}.lab-site .product-specs{padding:16px}.lab-site .quiz-wrap{margin-top:24px;padding:24px 20px}.lab-site .poles{grid-template-columns:1fr;gap:0}.lab-site .poles>div{padding-block:16px}.lab-site .poles>div+div{border-left:0;border-top:.5px solid var(--line);padding-left:0}.lab-site .choice-scale{gap:6px}.lab-site .choices label{min-height:92px;padding-inline:4px}.lab-site .choice-scale:has(.choice-number){grid-template-columns:1fr;gap:8px}.lab-site .choice-scale:has(.choice-number) label{text-align:left;flex-direction:row;justify-content:flex-start;gap:16px;min-height:56px;padding:12px 16px}.lab-site .choice-scale:has(.choice-number) .choice-indicator{margin:0 0 0 auto}.lab-site .page-heading,.lab-site .result-summary,.lab-site .full-report{padding:24px 20px}.lab-site .heading-actions{flex-wrap:wrap}.lab-site .result-summary{grid-template-columns:1fr;gap:12px}.lab-site .results-grid{grid-template-columns:1fr;gap:0;padding:24px 20px}.lab-site .report-layout{grid-template-columns:1fr;gap:24px;margin-top:24px}.lab-site .report-contents{gap:0 20px;position:static}.lab-site .sim-grid{grid-template-columns:1fr;padding:24px 20px}.lab-site .saved-reports article{padding-inline:20px}.lab-site :is(.result-share,.result-comparison){padding:24px 20px}.lab-site .result-share{flex-direction:column;align-items:flex-start;gap:16px}.lab-site .result-wrap .report-actions{flex-wrap:wrap;gap:8px 20px}}@media print{.lab-site{background:var(--slate-1)}.lab-site main{width:100%;padding:0}.lab-site .report-layout{display:block}.lab-site .full-report{border:0;padding:0}.lab-site :is(.result-share,.result-report-offer,.cross-test,.result-answer-record){display:none}}@media (max-width:760px){.lab-site .header-quiz{min-height:56px}.lab-site .quiz-wrap{margin-top:12px;padding:12px 16px}.lab-site .quiz-head{margin-bottom:8px}.lab-site .quiz-head b{font-size:20px}.lab-site .quiz-card{padding-top:12px}.lab-site .quiz-card h1{font-size:20px;line-height:1.4}.lab-site .quiz-card .answer-prompt{margin-top:8px;line-height:1.45}.lab-site .poles{margin-top:10px}.lab-site .poles>div{grid-template-columns:16px minmax(0,1fr);gap:8px;padding-block:8px}.lab-site .poles p{font-size:14px;line-height:1.45}.lab-site .choices{gap:4px;margin:12px 0}.lab-site .choices label{gap:4px;min-height:64px;padding:6px 2px}.lab-site .choice-scale:has(.choice-number){gap:4px}.lab-site .choice-scale:has(.choice-number) label{gap:12px;min-height:44px;padding:8px 12px}.lab-site .quiz-controls{padding-top:10px}.lab-site .privacy-line{margin-top:12px;line-height:1.45}.lab-site .result-wrap{padding-top:12px}.lab-site .result-wrap .page-heading{gap:12px;margin-top:12px;padding:20px 16px}.lab-site .result-summary,.lab-site .full-report{padding:20px 16px}.lab-site .report-layout{gap:16px;margin-top:16px}.lab-site .report-group article{padding-block:20px}.lab-site .result-wrap .result-report-offer,.lab-site .result-share{margin-top:16px}}@media (max-width:760px) and (max-height:620px){.lab-site .header-quiz{min-height:48px}.lab-site .quiz-wrap{margin-top:8px}.lab-site .quiz-card{padding-top:8px}.lab-site .quiz-card h1{font-size:18px}.lab-site .poles>div{padding-block:6px}.lab-site .choice-scale:has(.choice-number){grid-template-columns:repeat(2,minmax(0,1fr))}.lab-site .choice-scale:has(.choice-number) label{gap:8px;padding-inline:8px}}.lab-site .result-overview{min-width:0}.lab-site .report-section-heading{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.lab-site .report-section-heading h3{color:var(--slate-12);font-size:16px;font-weight:600}.lab-site .report-band{background:var(--indigo-3);color:var(--indigo-11);padding:2px 8px;font-size:12px;font-weight:500;line-height:1.8}.lab-site .report-section-heading .report-section-summary{color:var(--indigo-11);flex-basis:100%;margin-top:0;font-size:16px;font-weight:500;line-height:1.8}.lab-site .report-section-heading.report-risk :is(.report-band,.report-section-summary){color:var(--amber-11)}.lab-site .report-section-heading.report-risk .report-band{background:var(--amber-2)}.lab-site .report-tool{background:var(--slate-2);padding:20px}.lab-site .report-tool h4{color:var(--slate-12);font-size:16px;font-weight:600}.lab-site .report-tool-label{color:var(--slate-11);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.lab-site .report-group article :is(.action-plan h4,.report-priority){color:var(--indigo-11)}.lab-site .report-group article .report-tool h4{color:var(--slate-12)}.lab-site .report-score-chart .radar-figure{max-width:440px;margin:24px auto 0}.lab-site .report-score-chart .radar-caption{font-size:12px}.lab-site .result-overview :is(h2,h3,p){overflow-wrap:anywhere}.lab-site .result-overview :is(.overview-summary,.overview-score-panel,.overview-findings,.overview-first-step){background:var(--slate-1);border:.5px solid var(--line);padding:32px}.lab-site .result-overview .overview-summary{border-top:0}.lab-site .result-overview .overview-summary h2{color:var(--indigo-11);margin-bottom:12px;font-size:16px}.lab-site .result-overview .overview-summary>p{max-width:36em;font:500 24px/1.8 var(--lab-serif);color:var(--indigo-12)}.lab-site .result-overview :is(.overview-score-panel,.overview-findings,.overview-first-step){margin-top:24px}.lab-site .result-overview h2{font-size:24px}.lab-site .result-overview h3{font-size:16px;font-weight:600;line-height:1.7}.lab-site .result-overview .overview-scores{margin:16px 0 0;padding:0;list-style:none}.lab-site .result-overview :is(.overview-score,.overview-axis){border-bottom:.5px solid var(--line);padding:24px 0}.lab-site .result-overview :is(.overview-score,.overview-axis):last-child{border-bottom:0;padding-bottom:0}.lab-site .result-overview .overview-score-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lab-site .result-overview .overview-score-heading>span{font-variant-numeric:tabular-nums;flex-shrink:0}.lab-site .result-overview .overview-score-heading strong{color:var(--indigo-12);font:500 24px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace}.lab-site .result-overview :is(.overview-score-unit,.overview-score-direction,.overview-axis-state){color:var(--muted);font-size:12px}.lab-site .result-overview .overview-track{background:var(--slate-4);height:4px;margin:12px 0 16px}.lab-site .result-overview .overview-track>span{background:var(--indigo-9);height:100%;display:block}.lab-site .result-overview .overview-resistance .overview-track>span{background:var(--slate-9)}.lab-site .result-overview .overview-resistance-high .overview-track>span{background:var(--amber-11)}.lab-site .result-overview .overview-resistance-high :is(.overview-score-heading strong,.overview-score-direction){color:var(--amber-11)}.lab-site .result-overview .overview-score-direction{margin-bottom:8px;display:block}.lab-site .result-overview :is(.overview-score,.overview-axis)>p{color:var(--muted);font-size:16px;line-height:1.85}.lab-site .result-overview .overview-reference-code{color:var(--muted);align-items:baseline;gap:12px;margin-top:12px;font-size:12px;display:flex}.lab-site .result-overview .overview-reference-code>span{color:var(--ink);font:500 16px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.lab-site .result-overview .overview-axis-poles{justify-content:space-between;gap:24px;margin-top:16px;display:flex}.lab-site .result-overview .overview-axis-poles>span{align-items:baseline;gap:12px;min-width:0;font-size:16px;display:flex}.lab-site .result-overview .overview-axis-poles>span:last-child{text-align:right;flex-direction:row-reverse}.lab-site .result-overview .overview-axis-poles strong{color:var(--indigo-12);font:500 24px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.lab-site .result-overview .overview-axis-poles>span:last-child strong{color:var(--slate-11)}.lab-site .result-overview .overview-axis-track{height:6px;margin:12px 0 16px;display:flex}.lab-site .result-overview .overview-axis-track>span{background:var(--indigo-9)}.lab-site .result-overview .overview-axis-track>span:last-child{background:var(--slate-8)}.lab-site .result-overview .overview-indices{border-block:.5px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0 32px;padding:24px 0;display:grid}.lab-site .result-overview .overview-indices>div{min-width:0}.lab-site .result-overview .overview-indices dt{font-size:16px;font-weight:500}.lab-site .result-overview .overview-indices dd{color:var(--indigo-12);margin:8px 0 12px;font:500 24px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.lab-site .result-overview .overview-indices dd>span{color:var(--muted);font-size:12px}.lab-site .result-overview .overview-indices p{color:var(--muted);font-size:12px;line-height:1.8}.lab-site .result-overview .overview-score-group+.overview-score-group{margin-top:40px}.lab-site .result-overview .overview-score-group>h3{color:var(--indigo-11);border-bottom:.5px solid var(--line);padding-bottom:12px}.lab-site .result-overview .overview-score-group>.overview-scores{margin-top:0}.lab-site .result-overview .overview-findings>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:24px;display:grid}.lab-site .result-overview .overview-findings article{min-width:0}.lab-site .result-overview .overview-findings article p{color:var(--muted);margin-top:12px;font-size:16px;line-height:1.9}.lab-site .result-overview .overview-first-step h3{margin-top:20px}.lab-site .result-overview .overview-first-step p{color:var(--muted);margin-top:12px;font-size:16px;line-height:1.9}@media (max-width:760px){.lab-site .result-overview :is(.overview-summary,.overview-score-panel,.overview-findings,.overview-first-step){padding:24px 20px}.lab-site .result-overview .overview-summary>p{font-size:16px}.lab-site .result-overview :is(.overview-score-panel,.overview-findings){margin-top:14px}.lab-site .result-overview .overview-findings article p{margin-top:8px}.lab-site .result-wrap .result-report-offer{margin-top:20px}.lab-site .result-overview .overview-score-heading{gap:12px}.lab-site .result-overview .overview-axis-poles{gap:16px}.lab-site .result-overview .overview-axis-poles>span{gap:8px}.lab-site .result-overview .overview-indices{gap:20px}.lab-site .result-overview .overview-findings>div{grid-template-columns:1fr;gap:24px}.lab-site .result-overview .overview-findings article+article{border-top:.5px solid var(--line);padding-top:24px}}@media print{.lab-site .result-overview :is(.overview-score,.overview-axis,.overview-findings article,.overview-first-step){break-inside:avoid}}.lab-site .result-overview .overview-compact :is(.overview-score,.overview-axis){padding:12px 0}.lab-site .result-overview .overview-compact :is(.overview-track,.overview-axis-track){margin:8px 0 0}.lab-site .result-overview .overview-compact .overview-axis-poles{margin-top:8px}.lab-site .result-overview .overview-compact .overview-indices{margin:16px 0;padding:12px 0}.lab-site .result-overview .overview-compact .overview-indices dd{margin:4px 0 0}.lab-site .result-overview .overview-compact .overview-score-group+.overview-score-group{margin-top:20px}.lab-site .result-overview .overview-compact .overview-score-direction{margin:8px 0 0}.lab-site .result-overview .overview-findings>div{grid-template-columns:1fr;margin-top:16px}@media (max-width:760px){.lab-site .result-overview .overview-compact .overview-axis{padding:8px 0}}.lab-site .result-code-badge{color:var(--muted);letter-spacing:.06em;margin:12px 0;font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.lab-site .result-classic-alias{color:var(--muted);font-size:13px}.lab-site .result-tags{color:var(--jade-11);flex-wrap:wrap;gap:8px 16px;margin-top:16px;font-size:13px;display:flex}.lab-site .result-overview .overview-score-label{color:var(--muted);margin-right:12px;font-size:13px}.lab-site .report-naming{margin-bottom:20px}.lab-site .report-naming h4{color:var(--indigo-12)}.lab-site .report-naming p{color:var(--muted);margin-top:8px}@media (max-width:600px){.lab-site .result-overview .overview-score-label{margin-bottom:4px;margin-right:0;display:block}.lab-site .result-overview .overview-score-heading>span{text-align:right}}.lab-site .result-wrap .page-heading h1{margin-top:8px}.lab-site .result-type-title{color:var(--indigo-11);margin-top:8px;font-size:16px}.lab-site .result-wrap .heading-actions{gap:8px}.lab-site .report-tool-button{border:.5px solid var(--line);min-height:44px;color:var(--slate-11);background:var(--slate-1);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex}.lab-site .report-tool-button:hover{color:var(--indigo-11);border-color:var(--indigo-8)}.lab-site .result-summary h2{color:var(--indigo-11);font-size:16px}.lab-site .result-summary h3{font-size:16px;font-weight:600;line-height:1.7}.lab-site .result-summary div>p{color:var(--muted);margin-top:8px;line-height:1.8}.lab-site .result-overview .overview-scale-note{color:var(--muted);margin-top:16px;font-size:12px;line-height:1.7}.lab-site .result-overview .overview-track{height:8px;margin-bottom:0;position:relative}.lab-site .result-overview .overview-track:after{content:"";border-left:.5px solid var(--slate-12);position:absolute;top:-3px;bottom:-3px;left:50%}.lab-site .result-overview .overview-scale{color:var(--muted);grid-template-columns:repeat(3,1fr);margin:6px 0 8px;font-size:12px;line-height:1.4;display:grid}.lab-site .result-overview .overview-scale span:nth-child(2){text-align:center}.lab-site .result-overview .overview-scale span:last-child{text-align:right}.lab-site .result-overview .overview-resistance-high{background:var(--amber-2)}.lab-site .result-overview .overview-score-groups{border-top:.5px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:22px;padding-top:22px;display:grid}.lab-site .result-overview .overview-score-group,.lab-site .result-overview .overview-score-group>.overview-scores{display:contents}.lab-site .result-overview .overview-score-group:first-child>h3,.lab-site .result-overview .overview-score-group:first-child .overview-score{grid-column:1}.lab-site .result-overview .overview-score-group:last-child>h3,.lab-site .result-overview .overview-score-group:last-child .overview-score{grid-column:2}.lab-site .result-overview .overview-score-group>h3{grid-row:1}.lab-site .result-overview .overview-score-group .overview-score:first-child{grid-row:2}.lab-site .result-overview .overview-score-group .overview-score:nth-child(2){grid-row:3}.lab-site .result-overview .overview-score-group .overview-score:nth-child(3){grid-row:4}.lab-site .result-overview .overview-score-group .overview-score{padding-inline:12px}.lab-site .result-overview .overview-score-group .overview-score:last-child{padding-bottom:16px}.lab-site .chart-reading{border-top:.5px solid var(--line);color:var(--muted);margin:24px 0 0;padding:16px 0 0;font-size:12px}.lab-site .chart-reading a{color:var(--indigo-11);text-decoration:underline}.lab-site .report-group article[id]{scroll-margin-top:24px}@media (max-width:760px){.lab-site .result-overview .overview-score-groups,.lab-site .result-overview .overview-score-group,.lab-site .result-overview .overview-score-group>.overview-scores{display:block}.lab-site .result-overview :is(.overview-summary,.overview-score-panel,.overview-findings,.overview-first-step){padding:20px 16px}.lab-site .result-overview :is(.overview-score-panel,.overview-findings,.overview-first-step){margin-top:12px}.lab-site .result-overview .overview-summary>p{font-size:20px;line-height:1.6}.lab-site .result-overview h2{font-size:20px}.lab-site .result-overview :is(.overview-score,.overview-axis){padding-block:16px}.lab-site .result-overview :is(.overview-score,.overview-axis)>p{line-height:1.7}.lab-site .result-overview .overview-score-group+.overview-score-group{margin-top:20px}}.lab-site .result-heading-main{align-items:center;gap:24px;min-width:0;display:flex}.lab-site .result-heading-main>div{min-width:0}.lab-site .result-artwork{flex-shrink:0;width:144px;height:120px;display:block}@media (max-width:760px){.lab-site .result-heading-main{align-items:flex-start;gap:12px}.lab-site .result-artwork{width:84px;height:70px}.lab-site .result-heading-main .report-meta{gap:4px 12px;margin-top:0}}
