.page-guide{border:0;background:none;border-bottom:1px solid var(--line);padding:0 0 10px;margin:0 0 16px;max-width:100%;font-size:13px;color:#5c6d66}.page-guide>summary{width:fit-content;min-height:36px;display:list-item;cursor:pointer;padding:7px 0;font-weight:550;color:#416653}.page-guide>summary:focus-visible{outline:2px solid #517d65;outline-offset:3px;border-radius:5px}.page-guide[open]{padding-bottom:12px}.page-guide>p,.page-guide>.notice{margin:6px 0 8px;font-size:13px;line-height:1.6;max-width:800px}.page-guide>.notice{background:none;padding:0;border-radius:0;color:#5c6d66}.page-guide>h2{font-size:15px}#importExtras{display:grid;gap:15px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:20px 0}#importModal{width:700px}.import-sample>summary{cursor:pointer;min-height:44px;line-height:1.5;padding:10px 0}.import-sample .table-scroll{max-height:230px}.import-sample td{max-width:240px;overflow-wrap:anywhere}.insertion-grid{margin-top:6px}@media(max-width:767px){.page-guide{margin-bottom:12px;padding-bottom:5px}#importExtras .fields{grid-template-columns:1fr}}

.backup-progress{margin:18px 0;padding:15px;background:#edf3ed;border-radius:13px}.backup-progress>div{display:flex;gap:15px;justify-content:space-between;margin-bottom:10px;align-items:baseline}.backup-progress progress{width:100%;height:12px;accent-color:#214e40}.backup-progress small{display:block;line-height:1.5;margin-top:9px}.backup-progress #backupStage{font-size:13px;overflow-wrap:anywhere}.backup-progress strong{font-variant-numeric:tabular-nums}
