.advice-stage[data-v-01d088ad]{--stage-filter:var(--accent-bronze);--stage-rank:var(--accent-primary);isolation:isolate;height:auto;min-height:var(--consultation-stage-height,440px);pointer-events:none;color:var(--text-primary);flex-direction:column;display:flex;position:relative;overflow:hidden}.advice-stage[data-motif=neutral][data-v-01d088ad]{min-height:0}.stage-heading[data-v-01d088ad]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:.75rem;padding:1.2rem 1.5rem 0;font-size:.75rem;display:flex}.stage-heading strong[data-v-01d088ad]{color:var(--text-primary);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;font-size:.8rem}.stage-drawing[data-v-01d088ad]{aspect-ratio:680/320;flex:none;width:100%;height:auto;min-height:0;display:block;overflow:visible}.grid-line[data-v-01d088ad]{stroke-width:.55px}.axis[data-v-01d088ad],.grid-line[data-v-01d088ad]{stroke:var(--border-subtle)}.axis[data-v-01d088ad]{fill:none;stroke-width:1px;stroke-dasharray:3 9}.ground[data-v-01d088ad]{fill:var(--accent-primary);opacity:.06}.body-light[data-v-01d088ad]{stop-color:var(--bg-elevated,var(--bg-card))}.body-dark[data-v-01d088ad]{stop-color:var(--bg-card)}.car-outline[data-v-01d088ad]{stroke:var(--text-primary);stroke-opacity:.8;stroke-width:3px;stroke-linejoin:round}.glass[data-v-01d088ad]{fill:var(--accent-primary);fill-opacity:.1;stroke-opacity:.6}.car-detail[data-v-01d088ad],.glass[data-v-01d088ad],.sill[data-v-01d088ad]{stroke:var(--text-secondary);stroke-width:1.5px}.car-detail[data-v-01d088ad],.sill[data-v-01d088ad]{fill:none;stroke-opacity:.65;stroke-linecap:round}.wheel[data-v-01d088ad]{fill:var(--bg-card);stroke:var(--text-secondary);stroke-width:2px}.hub[data-v-01d088ad]{fill:none;stroke:var(--text-tertiary,var(--text-secondary));stroke-width:1.5px}[data-advice-rig][data-v-01d088ad]{transform-origin:480px 245px}.subject[data-v-01d088ad]{color:var(--text-secondary);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.subject text[data-v-01d088ad]{fill:currentColor;stroke:none;font-size:19px;font-weight:650}.filter-ink[data-v-01d088ad],[data-kind=filter][data-v-01d088ad]{color:var(--stage-filter)}.rank-ink[data-v-01d088ad],[data-kind=rank][data-v-01d088ad]{color:var(--stage-rank)}.mixed-ink[data-v-01d088ad]{color:var(--text-primary)}.open-ink[data-v-01d088ad],.stage-caption p[data-v-01d088ad],.stage-caption>small[data-v-01d088ad]{color:var(--text-secondary)}[data-stage-assembly][data-v-01d088ad]{transform-box:fill-box;transform-origin:50%}.charger[data-v-01d088ad],.diagram-panel[data-v-01d088ad],.document-shape[data-v-01d088ad],.phone-shape[data-v-01d088ad]{fill:var(--bg-card);stroke:currentColor}.rule-line[data-v-01d088ad]{opacity:.65;stroke-width:1.5px}.open-line[data-v-01d088ad]{stroke-dasharray:4 8;opacity:.5}.open-line[data-v-01d088ad],.orbit[data-v-01d088ad]{fill:none;stroke-width:1.5px}.route-line[data-v-01d088ad]{fill:none;stroke-width:4px}.muted-path[data-v-01d088ad]{opacity:.3;stroke-dasharray:7 9}.coupling[data-v-01d088ad],.seat-shape[data-v-01d088ad]{stroke-width:4px}.anchor[data-v-01d088ad],.door-contour[data-v-01d088ad]{stroke-width:3px;fill:var(--bg-card);fill-opacity:.8}.fold-line[data-v-01d088ad]{stroke-width:2.5px}.price-ceiling[data-v-01d088ad],.weight-lines[data-v-01d088ad]{stroke-width:4px}.solid-dot[data-v-01d088ad]{fill:currentColor}.lens[data-v-01d088ad]{fill:var(--bg-card);fill-opacity:.6;stroke-width:3px}.magnifier[data-v-01d088ad]{stroke-width:7px}.connection-line[data-v-01d088ad]{fill:none;stroke-width:3px}.scan-line[data-v-01d088ad]{fill:none;stroke-width:2.5px}.dial-line[data-v-01d088ad],.excluded-line[data-v-01d088ad],.heat-line[data-v-01d088ad],.lane-line[data-v-01d088ad]{stroke-width:3px}.causal-paths[data-v-01d088ad]{opacity:1}.causal-paths path[data-v-01d088ad]{stroke:currentColor;opacity:0}.effect-port[data-v-01d088ad]{fill:none;stroke:currentColor;stroke-width:2px}.effect-port text[data-v-01d088ad]{fill:currentColor;stroke:none;letter-spacing:2px;font-size:.75rem;font-weight:650}.stage-caption[data-v-01d088ad]{text-align:center;padding:0 1.5rem 1.1rem}.stage-caption>strong[data-v-01d088ad]{letter-spacing:-.02em;font-size:1.15rem;font-weight:650;display:block}.stage-caption p[data-v-01d088ad]{overflow-wrap:anywhere;text-wrap:pretty;max-width:50ch;margin:.3rem auto 0;font-size:.78rem;line-height:1.45}.stage-caption>small[data-v-01d088ad]{font-size:.75rem}.stage-caption .price-caption[data-v-01d088ad]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:650}.price-caption span[data-v-01d088ad]{color:var(--accent-primary);margin:0 .4rem}.fuel-caption[data-v-01d088ad],.functional-groups[data-v-01d088ad]{flex-wrap:wrap;justify-content:center;gap:.25rem .6rem;margin-top:.4rem;font-size:.75rem;display:flex}.functional-groups small[data-v-01d088ad]{color:var(--text-secondary);margin-left:.35rem;font-size:.75rem}.feature-caption[data-v-01d088ad]{margin-top:.3rem;font-size:.75rem}.criterion-lines[data-v-01d088ad]{flex-wrap:wrap;justify-content:center;gap:.25rem .7rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.criterion-lines li[data-v-01d088ad]{font-size:.75rem;line-height:1.45}.criterion-lines li>span[data-v-01d088ad]{margin-right:.3rem;font-weight:650}.criterion-lines small[data-v-01d088ad]{color:var(--text-secondary);margin-left:.3rem}[data-pending=true] .stage-drawing[data-v-01d088ad]{opacity:.55}[data-priority-subject][data-selected=false][data-v-01d088ad]{opacity:.74}[data-fuel-kind=exclude][data-v-01d088ad]{color:var(--text-danger)}[data-fuel-kind=example][data-v-01d088ad]{color:var(--text-secondary)}.hero-panel[data-v-01d088ad]{fill:var(--bg-elevated);fill-opacity:.92;stroke:currentColor;stroke-width:2.5px}[data-topic-example] .hero-panel[data-v-01d088ad]{stroke-opacity:.4;stroke-width:1.5px}.subject [data-topic-example] .topic-label[data-v-01d088ad]{fill:var(--text-secondary)}.subject .scene-label[data-v-01d088ad]{font-size:23px;font-weight:650}.subject .hero-symbol[data-v-01d088ad]{font-size:112px;font-weight:600}.subject .display-label[data-v-01d088ad]{font-size:46px;font-weight:650}.subject .gear-letters[data-v-01d088ad]{letter-spacing:.08em;font-size:39px;font-weight:650}.subject .fuel-label[data-v-01d088ad],.subject .topic-label[data-v-01d088ad]{font-size:19px}.subject .body-label[data-v-01d088ad]{font-size:17px}.subject .document-label[data-v-01d088ad]{font-size:16px}.map-road[data-v-01d088ad]{stroke:currentColor;stroke-width:4px;fill:none;opacity:.5}.search-radius[data-v-01d088ad]{fill:var(--accent-primary);fill-opacity:.1;stroke:var(--accent-primary);stroke-width:3px;stroke-dasharray:8 7}.document-rule[data-v-01d088ad],.gear-line[data-v-01d088ad]{stroke-width:4px}.odometer-lines[data-v-01d088ad]{stroke-width:2px;opacity:.18}.anchor-point[data-v-01d088ad],.app-tile[data-v-01d088ad],.rank-marker[data-v-01d088ad]{fill:var(--accent-primary);fill-opacity:.15;stroke:var(--accent-primary);stroke-width:2.5px}.stage-legend[data-v-01d088ad]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;padding:.25rem .75rem .6rem;font-size:.75rem;display:flex}.stage-legend span[data-v-01d088ad]:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem;margin-right:.4rem;display:inline-block}@media (width<=1000px){.advice-stage[data-v-01d088ad]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;height:auto;min-height:0;padding-bottom:.35rem;display:grid}.stage-heading[data-v-01d088ad]{letter-spacing:0;text-transform:none;grid-column:1/-1;padding:.5rem .7rem .2rem}.stage-heading[data-v-01d088ad],.stage-heading strong[data-v-01d088ad]{font-size:.75rem}.stage-drawing[data-v-01d088ad]{grid-area:2/1;width:100%;height:140px;min-height:0}.stage-caption[data-v-01d088ad]{text-align:left;overflow-wrap:anywhere;grid-area:2/2;min-width:0;padding:.6rem .7rem .6rem .2rem}.stage-caption>strong[data-v-01d088ad]{font-size:.9rem}.stage-caption p[data-v-01d088ad]{margin-top:.15rem;font-size:.75rem}.stage-caption .price-caption[data-v-01d088ad]{font-size:.82rem}.criterion-lines[data-v-01d088ad],.fuel-caption[data-v-01d088ad],.functional-groups[data-v-01d088ad]{justify-content:start}.criterion-lines[data-v-01d088ad]{margin-top:.2rem}.criterion-lines li[data-v-01d088ad]{font-size:.75rem}.stage-legend[data-v-01d088ad]{grid-row:3;padding:0 .7rem .4rem}.advice-stage[data-motif=neutral] .stage-caption[data-v-01d088ad],.stage-legend[data-v-01d088ad]{grid-column:1/-1}}@media (width<=639px){.stage-heading[data-v-01d088ad],.stage-legend[data-v-01d088ad]{display:none}}@media (prefers-reduced-motion:reduce){.advice-stage[data-v-01d088ad] *,.advice-stage[data-v-01d088ad] :after,.advice-stage[data-v-01d088ad] :before{transition:none!important;animation:none!important}}
