.spe{align-items:start;gap:32px var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.spe-side{flex-direction:column;grid-column:1/span 5;gap:18px;display:flex}.spe-side .spz-t{font-size:40px;line-height:.95}.spe-side p{max-width:424px;margin:0;font-size:16px;line-height:1.45}.spe-side .aside{color:var(--mute)}.spe-done a,.spe-side a{color:inherit;text-underline-offset:4px}.spe-done,.spe-form{grid-column:7/-1}.spe-bare{display:block}.spe-bare .spe-done,.spe-bare .spe-form{grid-column:auto}.spe-form{gap:22px}.spe-form,.spe-form fieldset{flex-direction:column;display:flex}.spe-form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0}.spe-form legend{font:500 14px/1.3 var(--core);letter-spacing:-.01em;margin:6px 0;padding:0}.spe-form legend em{color:var(--mute);margin-left:6px;font-style:normal;font-weight:400}.spe-int{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px 16px;display:grid}.spe-int .ui-check{min-height:44px}.spe-form fieldset .ui-field-error{margin:0}.spe-form textarea{border-radius:var(--r-field);padding:16px 22px;line-height:1.4}.spe-form .form-acts{margin-top:var(--s2);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.spe-form .aside{color:var(--mute);font-size:14px}.spe-form .ui-btn[aria-disabled=true]{opacity:.4;cursor:default}.spe-alert{color:var(--ink);font:500 15px/1.5 var(--core);margin:0}.spe-alert:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.spe-alert:focus{outline:2px solid var(--ink);outline-offset:4px}.spe-ts:empty{display:none}.spe-retry{align-self:flex-start}.spe-done{border-radius:var(--r-card);background:var(--alt);gap:8px;padding:24px;display:grid}.spe-done b{font:500 20px/1.2 var(--core)}.spe-done p{color:var(--mute);margin:0;line-height:1.5}@media (width<=680px){.spe{grid-template-columns:minmax(0,1fr)}.spe-done,.spe-form,.spe-side{grid-column:1/-1}}
