.wm-recovery-key{margin-block:1rem;padding:1rem;border:1px solid #8795ac66;border-radius:.75rem;font:inherit;max-width:44rem}
.wm-recovery-key p{margin-block:.5rem;overflow-wrap:anywhere}
.wm-recovery-key__label{display:block;margin-block:.5rem;font-size:.9em}
.wm-recovery-key__value{display:block;box-sizing:border-box;max-width:100%;width:100%;padding:.65rem;border:1px solid #8795ac66;border-radius:.4rem;background:transparent;color:inherit;font:1rem monospace;letter-spacing:.08em}
.wm-recovery-key__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.75rem}
.wm-recovery-key__actions button{cursor:pointer;padding:.45rem .85rem}
.wm-recovery-key__status{min-height:1.2em;font-size:.9em}
.wm-recovery-key__clipboard{position:fixed;inset-inline-start:-10000px;top:0}
@media print{.wm-recovery-key__value,.wm-recovery-key__actions{visibility:hidden!important}}
