.scorecard-module__0ciTjG__label,.scorecard-module__0ciTjG__muted{color:var(--label-dark)}.scorecard-module__0ciTjG__actions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.scorecard-module__0ciTjG__primary,.scorecard-module__0ciTjG__secondary{font-weight:600;font-size:var(--step-0);border-radius:var(--radius);cursor:pointer;transition:background-color .15s var(--ease), border-color .15s var(--ease);border:1px solid #0000;padding:.8rem 1.5rem}.scorecard-module__0ciTjG__primary{background:var(--brass);color:var(--ink-900);border-color:var(--brass)}.scorecard-module__0ciTjG__primary:hover:not(:disabled){background:var(--brass-lift)}.scorecard-module__0ciTjG__primary:disabled{opacity:.5;cursor:not-allowed}.scorecard-module__0ciTjG__secondary{color:var(--fg);border-color:var(--rule);background:0 0}.scorecard-module__0ciTjG__secondary:hover{border-color:var(--slate-400);background:var(--ink-700)}.scorecard-module__0ciTjG__field{gap:.35rem;display:grid}.scorecard-module__0ciTjG__fieldLabel{color:var(--label-dark)}.scorecard-module__0ciTjG__optional{color:var(--slate-400)}.scorecard-module__0ciTjG__req{color:var(--brass);font-weight:500}.scorecard-module__0ciTjG__hint{color:var(--label-dark);font-size:.8rem;line-height:1.5}.scorecard-module__0ciTjG__input{background:var(--ink-900);border:1px solid var(--rule);border-radius:var(--radius);width:100%;font-size:var(--step-0);padding:.65rem .75rem}.scorecard-module__0ciTjG__input:hover{border-color:var(--slate-400)}select.scorecard-module__0ciTjG__input{appearance:auto}.scorecard-module__0ciTjG__check{color:var(--slate-200);font-size:var(--step--1);grid-template-columns:auto 1fr;align-items:start;gap:.6rem;line-height:1.55;display:grid}.scorecard-module__0ciTjG__check input{accent-color:var(--brass);margin-top:.25rem}.scorecard-module__0ciTjG__check b{color:var(--fg)}.scorecard-module__0ciTjG__trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scorecard-module__0ciTjG__formNote{color:var(--label-dark)}.scorecard-module__0ciTjG__formNote a{color:var(--label-dark);text-underline-offset:3px}.scorecard-module__0ciTjG__dropWrap{gap:1.25rem;display:grid}.scorecard-module__0ciTjG__drop{text-align:center;padding:clamp(2.5rem, 7vw, 4.5rem) var(--gutter);border:1px dashed var(--slate-400);border-radius:var(--radius);background:var(--ink-800);cursor:pointer;transition:border-color .15s var(--ease), background-color .15s var(--ease);justify-items:center;gap:.6rem;display:grid;position:relative}.scorecard-module__0ciTjG__drop:hover,.scorecard-module__0ciTjG__drop:focus-within{border-color:var(--brass);background:var(--ink-700)}.scorecard-module__0ciTjG__drop[data-busy=true]{border-style:solid;border-color:var(--brass);cursor:progress}.scorecard-module__0ciTjG__fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.scorecard-module__0ciTjG__dropKicker{color:var(--brass-lift)}.scorecard-module__0ciTjG__dropBody{color:var(--slate-200);font-size:var(--step--1);max-width:46ch;line-height:1.6}.scorecard-module__0ciTjG__dropBtn{border:1px solid var(--brass);border-radius:var(--radius);color:var(--brass-lift);margin-top:.5rem;padding:.7rem 1.3rem;font-weight:600}.scorecard-module__0ciTjG__promise{color:var(--slate-200);border-left:3px solid var(--brass);max-width:60ch;padding-left:1rem;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.6}.scorecard-module__0ciTjG__promise b{color:var(--fg);font-weight:600}.scorecard-module__0ciTjG__error{color:var(--fg);font-size:var(--step--1);border:1px solid var(--brass);border-radius:var(--radius);padding:.9rem 1rem;line-height:1.6}.scorecard-module__0ciTjG__step{gap:1.1rem;display:grid}.scorecard-module__0ciTjG__stepTitle{font-size:var(--step-2);letter-spacing:-.02em;max-width:24ch}.scorecard-module__0ciTjG__stepBody{color:var(--slate-200);max-width:62ch;line-height:1.65;font-size:var(--step--1)}.scorecard-module__0ciTjG__fields{background:var(--ink-800);border:1px solid var(--rule);border-radius:var(--radius);gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.scorecard-module__0ciTjG__preview{gap:.6rem;display:grid}.scorecard-module__0ciTjG__tableWrap{border:1px solid var(--rule);border-radius:var(--radius);overflow-x:auto}.scorecard-module__0ciTjG__table{border-collapse:collapse;width:100%;font-size:var(--step--1)}.scorecard-module__0ciTjG__table th{text-align:left;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--label-dark);border-bottom:1px solid var(--rule);background:var(--ink-800);white-space:nowrap;padding:.7rem .9rem;font-size:.68rem;font-weight:500}.scorecard-module__0ciTjG__table td{vertical-align:top;border-bottom:1px solid var(--rule);padding:.75rem .9rem}.scorecard-module__0ciTjG__table tr:last-child td{border-bottom:0}.scorecard-module__0ciTjG__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.scorecard-module__0ciTjG__up{color:#e07a75;font-weight:600}.scorecard-module__0ciTjG__down{color:#7fb6c4;font-weight:600}.scorecard-module__0ciTjG__merges{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.scorecard-module__0ciTjG__merge{background:var(--ink-800);border:1px solid var(--rule);border-radius:var(--radius)}.scorecard-module__0ciTjG__merge[data-conf=review]{border-color:var(--brass)}.scorecard-module__0ciTjG__mergeRow{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem 1rem;display:grid}.scorecard-module__0ciTjG__mergeRow input{accent-color:var(--brass)}.scorecard-module__0ciTjG__mergeNames{font-size:var(--step--1);overflow-wrap:anywhere;line-height:1.5}.scorecard-module__0ciTjG__mergeNames b{font-weight:600}.scorecard-module__0ciTjG__arrow{color:var(--brass-lift);margin-inline:.3rem}.scorecard-module__0ciTjG__mergeConf{color:var(--label-dark)}.scorecard-module__0ciTjG__gate{background:var(--ink-800);border:1px solid var(--brass);border-radius:var(--radius);gap:1rem;max-width:34rem;padding:clamp(1.35rem,3vw,2rem);display:grid}.scorecard-module__0ciTjG__results{gap:clamp(1.5rem,3vw,2.25rem);display:grid}.scorecard-module__0ciTjG__headline{border:1px solid var(--brass);border-radius:var(--radius);gap:.5rem;padding:clamp(1.35rem,3vw,2rem);display:grid}.scorecard-module__0ciTjG__big{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:var(--brass-lift);font-variant-numeric:tabular-nums;font-size:clamp(3rem,2rem + 5.5vw,5.5rem);font-weight:600;line-height:.95}.scorecard-module__0ciTjG__bigSub{color:var(--slate-200);font-size:var(--step--1);max-width:70ch;line-height:1.65}.scorecard-module__0ciTjG__bigSub b{color:var(--fg)}.scorecard-module__0ciTjG__stats{background:var(--rule);border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid;overflow:hidden}.scorecard-module__0ciTjG__stat{background:var(--ink-800);gap:.25rem;padding:.9rem 1rem;display:grid}.scorecard-module__0ciTjG__statLabel{color:var(--label-dark)}.scorecard-module__0ciTjG__statValue{font-family:var(--font-display), sans-serif;font-weight:600;font-size:var(--step-1);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0}.scorecard-module__0ciTjG__section{gap:.9rem;display:grid}.scorecard-module__0ciTjG__h2{font-size:var(--step-2);letter-spacing:-.02em}.scorecard-module__0ciTjG__list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.scorecard-module__0ciTjG__list li{color:var(--slate-200);font-size:var(--step--1);padding-left:1.3rem;line-height:1.65;position:relative}.scorecard-module__0ciTjG__list li:before{content:"";background:var(--brass);width:.75rem;height:1px;position:absolute;top:.72em;left:0}.scorecard-module__0ciTjG__list li b{color:var(--fg);font-weight:600}.scorecard-module__0ciTjG__cards{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.scorecard-module__0ciTjG__card{background:var(--ink-800);border:1px solid var(--rule);border-radius:var(--radius)}.scorecard-module__0ciTjG__card[data-open=true]{border-color:var(--brass)}.scorecard-module__0ciTjG__cardHead{text-align:left;width:100%;color:var(--fg);cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem 1rem;display:grid}.scorecard-module__0ciTjG__cardName{font-weight:600;font-size:var(--step--1)}.scorecard-module__0ciTjG__cardMeta{color:var(--label-dark);white-space:nowrap}.scorecard-module__0ciTjG__cardBody{border-top:1px solid var(--rule);gap:.6rem;padding:.9rem 1rem 1rem;display:grid}.scorecard-module__0ciTjG__inline{font-size:var(--step--1);color:var(--slate-200);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.scorecard-module__0ciTjG__inline b{color:var(--fg);font-weight:600}.scorecard-module__0ciTjG__fine{color:var(--label-dark);font-size:var(--step--1);max-width:68ch;line-height:1.65}.scorecard-module__0ciTjG__gateNudge{border:1px solid var(--brass);border-radius:var(--radius);justify-items:start;gap:.9rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.scorecard-module__0ciTjG__gateNudge p{color:var(--fg);max-width:56ch;line-height:1.6}.scorecard-module__0ciTjG__cta{background:var(--ink-800);border:1px solid var(--rule);border-radius:var(--radius);gap:.8rem;max-width:70ch;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.scorecard-module__0ciTjG__cta p{color:var(--slate-200);line-height:1.7;font-size:var(--step--1)}.scorecard-module__0ciTjG__cta p b{color:var(--fg)}.scorecard-module__0ciTjG__cta a{color:var(--brass-lift);text-underline-offset:3px}.scorecard-module__0ciTjG__ctaLink{font-weight:600;text-decoration:none}.scorecard-module__0ciTjG__ctaLink:hover{text-decoration:underline}@media (min-width:40rem){.scorecard-module__0ciTjG__fields{grid-template-columns:1fr 1fr}.scorecard-module__0ciTjG__stats{grid-template-columns:repeat(3,1fr)}}@media (min-width:62rem){.scorecard-module__0ciTjG__stats{grid-template-columns:repeat(6,1fr)}}@media print{.scorecard-module__0ciTjG__gateNudge,.scorecard-module__0ciTjG__actions,.scorecard-module__0ciTjG__cta{display:none!important}.scorecard-module__0ciTjG__big,.scorecard-module__0ciTjG__statValue,.scorecard-module__0ciTjG__h2,.scorecard-module__0ciTjG__cardName{color:#000!important}.scorecard-module__0ciTjG__card,.scorecard-module__0ciTjG__stat,.scorecard-module__0ciTjG__table th{background:0 0}}
