/*! Axfc. (c) the Axfc operator. All rights reserved. Copying, redistribution or hosting elsewhere is prohibited. https://www.axfc.net/terms */
.presentation-recovery{box-sizing:border-box;width:min(30rem,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;border:1px solid #9aa5b1;border-radius:8px;padding:1rem;background:var(--host-surface,var(--portal-surface,var(--surface,Canvas)));color:var(--host-text,var(--portal-text,var(--ink,CanvasText)))}.presentation-recovery::backdrop{background:#0008}.presentation-recovery>div{display:flex;flex-wrap:wrap;gap:.5rem}.presentation-recovery button{min-height:40px;padding:.4rem .75rem}
