.type-repair-v19{padding:40px 30px!important;min-height:380px;text-align:left;display:block!important}.repair-glyph{font-size:clamp(64px,10vw,112px);line-height:1.2;text-align:center;min-height:144px;font-synthesis:none;letter-spacing:0}.repair-axis{display:block;font-size:14px;margin:20px 0}.repair-axis output{float:right}.repair-axis input{display:block;width:100%;margin-top:16px;accent-color:#69765d}.repair-actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.repair-actions button{font:inherit;font-size:13px;border:1px solid #cdd0c7;background:transparent;color:inherit;border-radius:24px;padding:9px 16px;cursor:pointer}.type-repair-v19 p{font-size:13px;line-height:1.7;margin:14px 0}.type-repair-v19 .repair-explain{color:#6c7068;max-width:56ch}.repair-loading-sample{font-size:clamp(28px,4vw,42px);font-weight:400;line-height:1.2;width:100%;max-width:360px;font-synthesis:none;overflow-wrap:normal}.repair-status{font-weight:500}.repair-stack{overflow-wrap:anywhere}@media(max-width:600px){.type-repair-v19{padding:30px 20px!important}.repair-loading-sample{font-size:32px;min-height:0}}

.repair-actions button:focus-visible,.repair-axis input:focus-visible{outline:2px solid currentColor;outline-offset:4px}.repair-actions button[aria-pressed=true]{background:#e2e5dd}
