.u-with-interview{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}@media (min-width:900px){.u-with-interview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.iv-card{max-width:none}.iv-card .q-title{font-size:24px}.iv-card .h-meta{margin:0}.iv-two button{min-height:56px;font-size:17px}.iv-two .iv-yes{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-card)}.iv-bar{grid-template-columns:48px auto minmax(0,1fr);position:static;margin:2px 0 -4px}.iv-skips{display:flex;flex-wrap:wrap;gap:0 4px;align-items:center}.iv-skips .q-skip{padding:6px 8px}.iv-nextslot{display:flex;justify-content:flex-end}.iv-next{min-width:112px}.iv-nextslot:empty{min-height:52px}.iv-press{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.iv-press legend{font-size:15px;font-weight:600;color:var(--c-ink-2);padding:0;margin-bottom:4px}.iv-four{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:280px}.iv-four label{display:flex;flex-direction:column;gap:2px;font-size:12px;font-weight:600;color:var(--c-muted)}.iv-four input{font:inherit;font-size:20px;font-variant-numeric:tabular-nums;text-align:center;min-height:48px;padding:6px 8px;border-radius:10px;border:1px solid var(--c-rule);background:var(--c-card);color:var(--c-ink);width:100%;box-sizing:border-box}.iv-four input::placeholder{color:var(--c-muted);opacity:.8}.iv-four input:focus{outline:3px solid var(--c-shown);outline-offset:1px}.iv-got{margin:0;font-size:16px;color:var(--c-ink)}.iv-bad{color:var(--c-warn)}.iv-switch{align-self:flex-start}.iv-card .q-words textarea{min-height:88px}.iv-card .q-words textarea[rows="4"]{min-height:132px}.iv-map{width:100%;height:auto;max-height:300px;display:block;touch-action:manipulation}.iv-road{fill:none;stroke:var(--c-rule);stroke-width:9;stroke-linejoin:round;stroke-linecap:round}.iv-turn{cursor:pointer}.iv-turn .hit{fill:transparent}.iv-turn .c{fill:var(--c-card);stroke:var(--c-ink);stroke-width:2}.iv-turn text{font-size:13px;font-weight:700;fill:var(--c-ink);pointer-events:none;font-variant-numeric:tabular-nums}.iv-turn.on .c{fill:var(--c-ink);stroke-width:3}.iv-turn.on text{fill:var(--c-card)}.iv-turn:focus{outline:none}.iv-turn:focus-visible .c{stroke-width:4}.iv-corner-chips .q-chip{min-width:52px}.iv-card .q-row .q-hint[data-prefilled]{font-style:italic}.s-said{display:flex;flex-direction:column;gap:4px;margin:6px 0 2px}.s-said p{margin:0}.s-said-words{margin-left:6px;color:var(--c-ink-2)}.s-said-corners{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.s-diamond{font-size:12px;color:var(--c-ink)}.s-struggle path{fill:var(--c-card);stroke:var(--c-ink);stroke-width:3}.s-struggle text{font-size:17px;font-weight:700;fill:var(--c-ink);font-variant-numeric:tabular-nums}.s-struggles{pointer-events:none}.s-map.zoomed .s-struggles{display:none}