.fo-fp-banner[data-v-de016ec9]{background:#fdf8e8;border:1px solid #d9c48a;border-radius:6px;margin-bottom:12px;padding:8px 12px}.fo-fp-banner.is-none[data-v-de016ec9]{background:#f6f7f9;border-color:var(--ink-faint,#cfd4da)}.fo-fp-banner__head[data-v-de016ec9]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.fo-fp-banner__tag[data-v-de016ec9]{background:#6b5b1f;border-radius:3px;color:var(--bg-elev,#fff);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.04em;padding:1px 6px}.is-none .fo-fp-banner__tag[data-v-de016ec9]{background:#5a6068}.fo-fp-banner__verbatim[data-v-de016ec9]{color:var(--accent-ink,#4a3f10);font-size:12px;font-weight:600}.is-none .fo-fp-banner__verbatim[data-v-de016ec9]{color:var(--ink,#3b4149)}.fo-fp-banner__note[data-v-de016ec9]{color:var(--ink-muted,#6a6250);font-size:11px;line-height:1.5;margin:4px 0 0}.is-none .fo-fp-banner__note[data-v-de016ec9]{color:var(--ink-soft,#5a6068)}.fo-fp-banner__missing[data-v-de016ec9]{align-items:baseline;color:var(--accent-ink,#7a4a12);display:flex;font-size:11px;gap:6px;margin-top:6px}.fo-fp-banner__missing-label[data-v-de016ec9]{font-weight:700;white-space:nowrap}.fo-fp-banner__missing-body[data-v-de016ec9]{line-height:1.5}.fp-dev[data-v-3195b9e0]{font:13px/1.5 system-ui,sans-serif;margin:0 auto;max-width:760px;padding:16px}.fp-dev__h[data-v-3195b9e0]{font-size:18px;margin:0 0 6px}.fp-dev__hint[data-v-3195b9e0]{color:#555;margin:0 0 12px}.fp-dev__body[data-v-3195b9e0]{border:1px dashed #ccc;border-radius:6px;color:#666;padding:12px}
