@media print{.a4-viewer{display:none!important}}.a4-viewer{min-width:0;max-width:100%;color:var(--theme-ink,var(--ink));border:1px solid var(--line);background:var(--theme-surface,var(--canvas));border-radius:18px;overflow:hidden}.a4-viewer *,.a4-viewer :before,.a4-viewer :after{box-sizing:border-box}.a4-viewer-header{justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.a4-viewer-header strong{overflow-wrap:anywhere;min-width:0}.a4-viewer-controls{flex-wrap:wrap;align-items:center;gap:8px;padding:0 12px 12px;display:flex}.a4-viewer button,.a4-viewer input{border:1px solid var(--line);min-height:44px;color:inherit;background:var(--theme-surface,var(--canvas));font:inherit;border-radius:10px;font-size:16px}.a4-viewer button{cursor:pointer;justify-content:center;align-items:center;min-width:44px;padding:8px 12px;display:inline-flex}.a4-viewer button:disabled{opacity:.4;cursor:default}.a4-viewer button[aria-pressed=true]{border-color:var(--theme-text-green,var(--green))}.a4-viewer :is(button,input,.a4-viewer-viewport):focus-visible{outline:3px solid var(--theme-focus,var(--green));outline-offset:2px}.a4-viewer-page-number,.a4-viewer-zoom{align-items:center;gap:6px;display:inline-flex}.a4-viewer-page-number input{text-align:center;width:70px;padding:6px}.a4-viewer-zoom output{text-align:center;font-variant-numeric:tabular-nums;min-width:45px}.a4-viewer-status{color:var(--theme-muted,var(--muted));margin:0;padding:0 16px 10px;font-size:.8rem}.a4-viewer-hint{color:var(--theme-muted,var(--muted));margin:0;padding:0 16px 12px;font-size:.8rem;line-height:1.5}.a4-viewer-viewport{background:var(--theme-surface-soft,var(--canvas));overscroll-behavior:contain;max-width:100%;max-height:min(68dvh,900px);padding:12px;overflow:auto}.a4-viewer-size{flex-shrink:0;margin:0 auto;position:relative;overflow:hidden}.a4-viewer-sheet{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#21382f;--body:#344a44;--muted:#59665f;--green:#2f6a52;--green-dark:#244f3e;--line:#d5dfd8;--canvas:#fff;--theme-ink:#21382f;--theme-body:#344a44;--theme-muted:#59665f;--theme-line:#d5dfd8;--theme-surface:#fff;--theme-surface-neutral:#f6f8f4;--theme-surface-green:#e7f1e9;--theme-surface-amber:#fff5da;--theme-surface-blue:#eaf3f9;--theme-surface-violet:#f0ecf7;--theme-surface-red:#faece7;--theme-text-green:#2f6a52;--theme-text-amber:#916013;--theme-text-blue:#315e87;--theme-text-violet:#6b518e;--theme-text-red:#9e412b;transform-origin:0 0;color:#17212b;background:#fff;width:794px;height:1123px;padding:40px;position:absolute;top:0;left:0;box-shadow:0 2px 10px #0002}.a4-viewer-page,.a4-viewer-page-window{width:714px;height:1043px}.a4-viewer-page-window{overflow:hidden}.a4-viewer-flow{column-width:714px;column-fill:auto;column-gap:0;width:714px;height:1043px;font-size:16px;line-height:1.55}.a4-viewer-flow :is(h1,h2,h3,h4){break-after:avoid}.a4-viewer-flow :is(tr,figure,.a4-keep-together){break-inside:avoid}.a4-viewer-flow :is(img,svg,canvas){max-width:100%;max-height:1000px}.a4-viewer-flow table{max-width:100%}.a4-viewer-page>img{object-fit:contain;width:100%;height:100%;display:block}.a4-viewer-page-text{border-top:1px solid var(--line);padding:14px}.a4-viewer-page-text summary{cursor:pointer;min-height:44px;padding:10px 0}.a4-viewer-page-text p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}@media (max-width:540px){.a4-viewer-controls,.a4-viewer-zoom{gap:2px}.a4-viewer-zoom output{min-width:42px}.a4-viewer-fit{width:44px;padding:8px!important}.a4-viewer-fit span{display:none}}@media (max-width:400px){.a4-viewer-controls{gap:2px}.a4-viewer-page-number>span:first-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.a4-viewer-header{padding:12px}}
.recovery-hints-module__ASR8YG__card{border:1px solid var(--line,#dedee5);background:var(--surface,#fff);border-radius:14px;margin:1.25rem 0;padding:1rem}.recovery-hints-module__ASR8YG__card h3{margin:0}.recovery-hints-module__ASR8YG__card p{line-height:1.65}.recovery-hints-module__ASR8YG__steps{padding-left:1.4rem}.recovery-hints-module__ASR8YG__steps li+li{margin-top:1rem}.recovery-hints-module__ASR8YG__steps p{margin:.4rem 0}.recovery-hints-module__ASR8YG__opened:focus{outline:2px solid var(--accent,#6353cf);outline-offset:4px;border-radius:8px}.recovery-hints-module__ASR8YG__actions{flex-wrap:wrap;gap:.75rem;display:flex}.recovery-hints-module__ASR8YG__actions>button{white-space:normal;text-align:left}.recovery-hints-module__ASR8YG__note{font-size:.9rem}@media (max-width:640px){.recovery-hints-module__ASR8YG__actions>button{width:100%}}
