.recovery-form-notice{padding:.75rem;border:1px solid #ddd;background:#fff8e8;color:#333;font:14px/1.4 Arial,sans-serif}
.recovery-old-template{table-layout:fixed}
.recovery-old-template .main-body-table{table-layout:fixed;width:100%}
.recovery-old-template .main-body-table>tbody>tr>td:first-child{width:225px}
.recovery-old-template .recovery-content-table{table-layout:fixed;width:100%}
.recovery-old-template .recovery-content-table>tbody>tr>td:first-child{width:25px}
.recovery-old-template .recovery-article-content{overflow-x:auto;max-width:100%;overflow-wrap:anywhere}
.recovery-old-template .recovery-article-content img{max-width:100%;object-fit:contain}
.recovery-old-template .recovery-article-content img:not([src="/_recovery/image-unavailable.svg"]){height:auto}
.sonel-order-form{max-width:700px}
.sonel-order-form .sonel-order-form__content{padding:0}
.sonel-order-form .sonel-order-form__close{z-index:1;background:#fff;top:8px;right:8px}
.sonel-order-form .b24-form-wrapper{box-shadow:none;margin:0}
.sonel-order-form .b24-form-header{padding:24px 40px 0 24px;border-bottom:0}
.sonel-order-form .b24-form-header-title{font:700 20px/1.35 Tahoma,Arial,sans-serif;text-align:left}
.sonel-order-form .b24-form-header-description{text-align:left;margin-top:8px;line-height:1.5}
.sonel-order-form .b24-form-content{padding:20px 24px}
.sonel-order-form .sonel-order-form__loading{padding:24px}
.recovery-legacy-heading .header2,.recovery-legacy-heading .title{color:#141414;margin-left:0}
.recovery-seminar-form{max-width:700px}
.recovery-seminar-form>h2{margin:0 0 20px}
.recovery-seminar-form .b24-form-header{padding:24px 24px 0;border-bottom:0}
.recovery-seminar-form .b24-form-header-title{margin:0;text-align:left;font:700 20px/1.35 Tahoma,Arial,sans-serif}
.recovery-seminar-form .b24-form-wrapper{margin:0;box-shadow:0 2px 10px rgba(0,0,0,.1)}
.recovery-seminar-form .b24-form-wrapper .b24-form-content{padding:24px}
.recovery-heading-block{margin-left:25px}
.recovery-heading-block .status{padding-left:8px}
.recovery-heading-block>table:last-of-type{border-left:1px solid #a8a8a8;box-sizing:border-box}
.recovery-content-image{max-width:650px;height:auto}
.recovery-notice{box-sizing:border-box;margin:0 0 10px;padding:6px 12px;background:#838383;color:#fff;text-align:center;font:0.8125rem/1.5 Tahoma,Arial,sans-serif}
.recovery-notice a:link,.recovery-notice a:visited{color:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}
.recovery-notice a:hover{color:#fff}
.recovery-notice a:focus-visible{outline:2px solid #fff;outline-offset:2px}
.recovery-footer{margin-top:20px;padding:24px 32px;background:#838383;color:#fff;text-align:left;font:16px/1.5 Tahoma,Arial,sans-serif}
.recovery-footer a:link,.recovery-footer a:visited{color:#fff}
.recovery-footer a:hover,.recovery-footer a:focus-visible{color:#ffcd43}
.recovery-footer address{font-style:normal}
.recovery-footer strong{color:inherit}
.recovery-footer .news{font:inherit}
.recovery-footer-phone{white-space:nowrap}
@media(max-width:600px){.recovery-footer{padding:20px}.recovery-footer-phone{white-space:normal}}
.recovery-image-dialog{max-width:95vw;max-height:95vh;padding:1rem}
.recovery-image-dialog img{max-width:85vw;max-height:80vh}
.recovery-image-dialog::backdrop{background:#0009}
