.gvvLTq_page{grid-template-columns:minmax(16rem,.8fr) minmax(0,3fr);align-items:start;gap:1.25rem;display:grid}.gvvLTq_how{flex-direction:column;gap:1rem;display:flex}.gvvLTq_howTitle{font-size:1.3rem}.gvvLTq_steps{gap:.9rem;margin:0;padding:0;font-size:1rem;list-style:none;display:grid}.gvvLTq_steps li{grid-template-columns:1.7rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.gvvLTq_stepN{width:1.7rem;height:1.7rem;color:var(--white);background:var(--red);border-radius:50%;place-items:center;font-size:.82rem;font-weight:600;display:inline-grid}.gvvLTq_answers{color:var(--ink-2);gap:.75rem .9rem;font-size:.95rem}.gvvLTq_answers dt{align-items:flex-start;display:flex}.gvvLTq_answers .badge{justify-content:center;min-width:3.4rem}.gvvLTq_howFoot{border-top:1px solid var(--rule);margin:0;padding-top:.85rem}.gvvLTq_exchange{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-lg);overflow:hidden}.gvvLTq_exHead{color:#f4f4f1;background:#1d2430;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding:1rem 1.5rem;display:flex}.gvvLTq_exName{letter-spacing:.01em;font-weight:600}.gvvLTq_exTag{color:#c4cad6;font-size:.85rem}.gvvLTq_exBody{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);display:grid}.gvvLTq_form{border-right:1px solid var(--rule);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.gvvLTq_title{font-family:var(--font-b);font-size:1.35rem;font-weight:600}.gvvLTq_field{color:var(--ink-2);flex-direction:column;gap:.4rem;font-size:.9rem;font-weight:500;display:flex}.gvvLTq_field input,.gvvLTq_field select{font:inherit;color:var(--ink);border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--fog);padding:.7rem .85rem;font-size:1rem;font-weight:400}.gvvLTq_fieldErr{color:var(--bad)}.gvvLTq_send{font:600 1.05rem var(--font-b);border-radius:var(--radius);background:var(--ink);min-height:3.1rem;color:var(--fog);cursor:pointer;border:0;padding:.85rem}.gvvLTq_send:hover:not(:disabled){background:var(--white)}.gvvLTq_send:disabled{opacity:.45;cursor:default}.gvvLTq_samples{border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:1rem;font-size:.9rem;display:flex}.gvvLTq_samples span{letter-spacing:.2em;text-transform:uppercase;font-size:.8rem;font-weight:500}.gvvLTq_samples button{font:inherit;text-align:left;border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--paper-2);color:var(--ink);cursor:pointer;padding:.45rem .75rem}.gvvLTq_samples button:hover{border-color:var(--trace)}.gvvLTq_side{min-width:0;padding:1.5rem}.gvvLTq_idle{border:1px dashed var(--rule-2);min-height:100%;color:var(--ink-2);border-radius:10px;flex-direction:column;justify-content:center;gap:.6rem;padding:1.5rem;display:flex}.gvvLTq_idle .label{margin:0}.gvvLTq_idleTitle{color:var(--white);margin:0 0 .35rem;font-size:1.3rem;font-weight:600}.gvvLTq_result{border:1px solid var(--rule);border-left-width:4px;border-radius:10px;padding:1.35rem 1.5rem}.gvvLTq_result[data-decision=hold],.gvvLTq_result[data-decision=error]{border-color:#4a1a1d;border-left-color:var(--trace);background:#160d0e}.gvvLTq_result[data-decision=warn]{border-color:#4a3816;border-left-color:var(--hold);background:var(--hold-wash)}.gvvLTq_result[data-decision=allow]{border-color:#1f4a35;border-left-color:var(--ok);background:var(--ok-wash)}.gvvLTq_verdictRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.gvvLTq_conf{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.9rem}.gvvLTq_verdict{font-family:var(--font-d);letter-spacing:-.025em;color:var(--white);margin:.6rem 0 .75rem;font-size:1.9rem;font-weight:600}.gvvLTq_lede{margin:0 0 1rem}.gvvLTq_reasons{color:var(--ink-2);margin:0 0 1rem;font-size:.95rem}.gvvLTq_evidence{border-top:1px solid var(--rule-2);padding-top:.85rem}.gvvLTq_evidence summary{cursor:pointer;margin-bottom:.75rem;font-size:1rem;font-weight:600}.gvvLTq_evKv{background:var(--fog);border:1px solid var(--rule);border-radius:var(--radius);margin-bottom:1rem;padding:.9rem 1.1rem;font-size:.92rem}.gvvLTq_evKv dd{overflow-wrap:anywhere}.gvvLTq_pathWrap{border:1px solid var(--rule);border-radius:var(--radius);margin-bottom:1rem;overflow-x:auto}.gvvLTq_path{border-collapse:collapse;font-variant-numeric:tabular-nums;background:var(--fog);width:100%;font-size:.9rem}.gvvLTq_path th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--paper-2);white-space:nowrap;padding:.5rem .65rem;font-size:.8rem;font-weight:600}.gvvLTq_path td{border-top:1px solid var(--rule);vertical-align:top;padding:.5rem .65rem}.gvvLTq_path .gvvLTq_num{white-space:nowrap}.gvvLTq_path td.mono{white-space:nowrap}.gvvLTq_num{text-align:right!important}.gvvLTq_hopN{color:var(--ink-3)}.gvvLTq_tx{display:block}.gvvLTq_fine{color:var(--ink-2);font-size:.92rem}@media (max-width:1100px){.gvvLTq_page{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.gvvLTq_exBody{grid-template-columns:minmax(0,1fr)}.gvvLTq_form{border-right:0;border-bottom:1px solid var(--rule)}}
