.ls{display:flex;flex-direction:column;gap:4px;padding-bottom:6px}.ls-head{margin-bottom:6px}.ls-meta{font-size:16px;line-height:1.45;color:var(--ink-2)}.ls-when{display:flex;align-items:center;gap:7px;margin-top:4px;font-size:14px;color:var(--ink-3)}.ls-when .ico{width:16px;height:16px;flex:none}.ls-h{font-size:17px;font-weight:700;margin:16px 0 8px}.ls-question{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:var(--r-md);background:var(--blue-tint);color:var(--blue-ink);box-shadow:inset 0 0 0 1.5px var(--blue-ink);margin:6px 0 2px}.ls-question b{display:block;font-size:16px;line-height:1.3}.ls-question span:not(.row-ico){display:block;font-size:14px;line-height:1.45;margin-top:3px}.ls-reach{background:var(--yellow-tint);color:var(--yellow-ink);box-shadow:inset 0 0 0 1.5px var(--yellow-edge)}.ls-bravo{display:flex;align-items:center;gap:12px;padding:14px;border-radius:var(--r-lg);background:var(--green-tint);color:var(--green-ink);margin:8px 0 0}.ls-bravo b{font-size:16.5px;line-height:1.35}.ls-bravo-ico{width:46px;height:46px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--green-solid);color:var(--on-green-solid)}@media(prefers-reduced-motion:no-preference){.ls-bravo-ico{animation:lsPop .6s var(--ease) both}@keyframes lsPop{0%{transform:scale(.3)}60%{transform:scale(1.15)}100%{transform:none}}}.ls-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ls-step{min-height:76px;border-radius:var(--r-md);border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 4px;cursor:pointer;font:600 13.5px/1.25 var(--font-ui);text-align:center;transition:transform .12s var(--ease)}.ls-step:active{transform:scale(.96)}.ls-step-ico{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--surface-sunk);color:var(--ink-2)}.ls-step-ico .ico{width:18px;height:18px}.ls-step-label{overflow-wrap:anywhere}.ls-step[data-s=nouveau][aria-pressed=true]{background:var(--state-nouveau-bg);color:var(--state-nouveau-fg);border-color:currentColor}.ls-step[data-s=soumis][aria-pressed=true]{background:var(--state-soumis-bg);color:var(--state-soumis-fg);border-color:currentColor}.ls-step[data-s=attente][aria-pressed=true]{background:var(--state-attente-bg);color:var(--state-attente-fg);border-color:var(--state-attente-edge)}.ls-step[aria-pressed=true] .ls-step-ico{background:transparent;background:color-mix(in srgb,currentColor 18%,transparent);color:inherit}.ls-outcome{margin-top:10px}.ls-out-good{background:var(--surface);color:var(--green-ink);border:2px solid var(--green-ink)}.ls-out-lost-on{background:var(--red-solid);color:var(--on-red-solid);border-color:transparent}.ls-amount{margin-top:12px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.ls-amount .row-text b{font-family:var(--font-num);font-size:20px;letter-spacing:-.02em}.ls-review{margin-top:12px;padding:14px;border-radius:var(--r-lg);background:var(--surface-sunk)}.ls-review-head{display:flex;align-items:center;gap:10px}.ls-review-head b{font-size:16.5px}.ls-review .btn{margin-top:10px}.ls-small{font-size:14px;line-height:1.5;color:var(--ink-2);margin-top:8px}.ls-phone{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--ink-3);margin-top:14px}.ls-phone .ico{width:16px;height:16px;flex:none;margin-top:2px}.tl.lost .tl-dot{background:var(--red-solid);border-color:transparent;color:var(--on-red-solid)}.ls-quote{margin:4px 0 0;padding:14px 16px;border-radius:var(--r-md);background:var(--surface-sunk);font-size:15.5px;line-height:1.55;color:var(--ink);overflow-wrap:anywhere}.ls-hint{font-size:14px;color:var(--ink-2);margin-top:10px}.ls-quote-btn{margin:10px 0 2px}.ls-resend{margin-top:10px;min-height:56px}.ls-degraded{margin:10px 0 4px}.ls-degraded h3{margin-top:8px}.ls-degraded .btn{margin-top:14px;min-height:56px}.ls-review.is-absent{background:var(--absent-bg)}
