[data-lp] .lpr-form{align-content:start}[data-lp] .lpr-reasons{gap:var(--lp-s2);border:0;grid-template-columns:minmax(0,1fr);min-inline-size:0;margin:0;padding:0;display:grid}[data-lp] .lpr-reasons>legend{float:inline-start;inline-size:100%;color:var(--c-text);margin-block-end:var(--lp-s2);padding:0}[data-lp] .lpr-reason{align-items:center;gap:var(--lp-s3);border:1.5px solid var(--c-field);border-radius:var(--r-field);background-color:var(--c-surface);min-block-size:48px;color:var(--c-text);font-size:max(15px, calc(var(--lp-fs--1) * var(--k-text)));cursor:pointer;padding-block:8px;padding-inline:14px;line-height:1.4;display:flex}[data-lp] .lpr-reason>input{block-size:20px;inline-size:20px;accent-color:var(--c-link);flex:none;margin:0}[data-lp] .lpr-reason:has(input:checked){border-color:var(--c-link);box-shadow:inset 0 0 0 1px var(--c-link)}[data-lp] .lpr-reason:has(input:focus-visible){outline:2px solid var(--c-link);outline-offset:2px}[data-lp] .lpr-reasons[aria-invalid=true] .lpr-reason{border-color:var(--c-text)}@container lp (min-width:30rem){[data-lp] .lpr-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}[data-lp] .lpr-reasons>legend{grid-column:1/-1}}@container lp (min-width:48rem){[data-lp] .lpr-reasons{grid-template-columns:minmax(0,1fr)}}[data-lp] .lpr-field{gap:6px;min-inline-size:0;display:grid}[data-lp] .lpr-field>.lp-label{color:var(--c-text)}[data-lp] .lpr-sheet textarea.lp-field{min-block-size:5.5rem}[data-lp] .lpr-hint,[data-lp] .lpr-privacy{color:var(--c-muted);font-size:var(--lp-fs--1);margin:0;line-height:1.5}[data-lp][dir=rtl] .lpr-contact{text-align:end}[data-lp] .lpr-error{border-inline-start:3px solid var(--c-text);border-radius:min(var(--r-field), 10px);background-color:var(--c-surface);color:var(--c-text);font-weight:var(--w-strong);font-size:var(--lp-fs--1);margin:0;padding-block:10px;padding-inline:14px;line-height:1.5}[data-lp] .lpr-error:focus{outline:none}[data-lp] .lpr-actions{gap:var(--lp-s2);grid-template-columns:minmax(0,1fr);display:grid}[data-lp] .lpr-actions>.lp-btn{inline-size:100%}[data-lp] .lpr-actions>.lp-btn[disabled]{cursor:progress}@container lp (min-width:30rem){[data-lp] .lpr-actions{grid-template-columns:minmax(0,1fr) auto}}[data-lp] .lpr-done{text-align:center;align-content:center;justify-items:center;min-block-size:16rem}[data-lp] .lpr-done-mark{background-color:var(--c-tile);block-size:56px;inline-size:56px;color:var(--c-tile-ink);border-radius:50%;place-items:center;display:grid}[data-lp] .lpr-done-title{margin:0}[data-lp] .lpr-done-title:focus{outline:none}[data-lp] .lpr-done>.lp-btn{min-inline-size:10rem}
