.milestone-recovery[data-v-21f84cd6]{box-sizing:border-box;overflow-wrap:anywhere;width:calc(100% - 24px);max-width:1100px;margin:8px auto;font-size:13px}p[data-v-21f84cd6]{margin:6px 0}[role=alert][data-v-21f84cd6]{color:#bd503c}button[data-v-21f84cd6]{font:inherit;border:1px solid var(--fp-border);background:var(--fp-card);color:var(--fp-text);border-radius:5px;margin:3px;padding:5px 8px}.milestone-body[data-v-d476aec3]{overflow-wrap:anywhere;min-width:0}.milestone-body[data-v-d476aec3] img,.milestone-body[data-v-d476aec3] video{max-width:100%;height:auto}.milestone-body[data-v-d476aec3] pre{max-width:100%;overflow:auto}.milestone-body[data-v-d476aec3] table{max-width:100%;display:block;overflow:auto}[role=alert][data-v-d476aec3]{color:#bd503c}.milestone-timeline[data-v-e042c158]{border:1px solid var(--fp-border);border-radius:var(--fp-panel-radius);background:#fff;width:100%;height:clamp(450px,65vh,620px);display:block}.milestone-form[data-v-ab5b8834]{flex-direction:column;gap:10px;display:flex}h2[data-v-ab5b8834]{margin:0;font-size:17px}p[data-v-ab5b8834]{color:var(--fp-muted);margin:0;font-size:13px}label[data-v-ab5b8834]{flex-direction:column;gap:6px;display:flex}input[data-v-ab5b8834],textarea[data-v-ab5b8834],select[data-v-ab5b8834],button[data-v-ab5b8834]{box-sizing:border-box;font:inherit;border:1px solid var(--fp-border);color:var(--fp-text);background:var(--fp-bg);border-radius:6px;padding:8px}button[data-v-ab5b8834]{align-self:flex-start}textarea[data-v-ab5b8834]{width:100%}.milestones-page .refresh-btn[data-v-a3347d47]{display:none}.milestones-page[data-v-a3347d47]{flex-direction:column;gap:16px;max-width:1100px;margin:0 auto;padding:16px;display:flex}.detail-panel[data-v-a3347d47]{scroll-margin-top:80px}.card[data-v-a3347d47]{border:1px solid var(--fp-border);border-radius:var(--fp-panel-radius);background:var(--fp-card);min-width:0;padding:18px}h1[data-v-a3347d47],h2[data-v-a3347d47]{margin:0 0 12px;font-size:20px}nav[data-v-a3347d47],li[data-v-a3347d47]{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}ol[data-v-a3347d47]{padding:0;list-style:none}li[data-v-a3347d47]{border-bottom:1px solid var(--fp-border);justify-content:space-between;padding:7px 0}.milestone-index button[data-v-a3347d47]{text-align:left;background:0 0;border-color:#0000;flex:220px}.milestone-index button[data-v-a3347d47]:hover{text-decoration:underline}time[data-v-a3347d47],p[data-v-a3347d47],li[data-v-a3347d47]{overflow-wrap:anywhere}button[data-v-a3347d47],select[data-v-a3347d47]{font:inherit;border:1px solid var(--fp-border);background:var(--fp-bg);color:var(--fp-text);border-radius:5px;margin:3px;padding:7px}[role=alert][data-v-a3347d47]{color:var(--fp-danger)}img[data-v-a3347d47],video[data-v-a3347d47]{max-width:100%;height:auto}figure[data-v-a3347d47]{margin:16px 0}a[data-v-a3347d47]{color:var(--fp-link)}
