.af-files h3{font-size:15px}.af-files [role=status]{font-size:12px;color:#536b5b;overflow-wrap:anywhere}.af-list article{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #dce3d9;align-items:center;padding:10px 0}.af-list b,.af-list small{display:block;overflow-wrap:anywhere}.af-list small{font-size:11px}.af-list .actions{flex-shrink:0;flex-wrap:wrap;gap:4px}.af-list .actions :is(button,a){font-size:12px;padding:5px 8px}.fp-dialog{width:min(980px,95vw);max-height:92dvh;border:1px solid #dce3d9;padding:0;border-radius:12px;color:#213b31}.fp-dialog::backdrop{background:#142c29a8}.fp-dialog header{display:flex;align-items:center;gap:9px;padding:12px 16px;border-bottom:1px solid #dce3d9}.fp-dialog header h2{margin-right:auto;overflow-wrap:anywhere;font-size:16px}.fp-body{padding:14px;overflow:auto;max-height:calc(90dvh - 60px)}.fp-body img,.fp-body canvas,.fp-body video{width:auto;max-width:100%;height:auto;max-height:72vh;object-fit:contain;display:block;margin:auto}.fp-body canvas{max-height:none}.fp-body pre,.fp-body p{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:6px 0}.fp-body pre{font:13px/1.6 Consolas,monospace}.fp-pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.fp-body .fp-sheet{max-width:100%;overflow:auto}.fp-body .fp-sheet table{min-width:0;width:auto}.fp-body .fp-sheet td{min-width:60px;border:1px solid #dce3d9;padding:4px 7px;white-space:pre-wrap}.fp-dialog button{white-space:nowrap}@media(max-width:540px){.af-list article{align-items:flex-start;flex-direction:column}.fp-dialog header{padding:8px}.fp-body{padding:8px}}