.j-FLoa_status{padding:22px var(--page-inline);border-bottom:1px solid var(--color-rule);background:var(--color-surface-sand);font-size:var(--text-body)}.j-FLoa_status dl{flex-wrap:wrap;gap:10px 40px;display:flex}.j-FLoa_status dt{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.j-FLoa_status dd{margin:4px 0 0}.j-FLoa_status>p{max-width:48rem;color:var(--color-text-muted);margin-top:12px}.j-FLoa_draft{color:var(--color-accent)}.j-FLoa_layout{padding:var(--space-section) var(--page-inline);grid-template-columns:minmax(220px,280px) minmax(0,760px);justify-content:center;gap:clamp(2rem,5vw,6rem);display:grid}.j-FLoa_toc{top:calc(var(--header-height) + 24px);max-height:calc(100svh - var(--header-height) - 48px);font-size:var(--text-ui);align-self:start;position:sticky;overflow-y:auto}.j-FLoa_tocTitle{font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent);margin-bottom:12px;font-weight:600}.j-FLoa_toc ol{border-left:1px solid var(--color-rule);counter-reset:toc;padding:0;list-style:none}.j-FLoa_toc li{counter-increment:toc}.j-FLoa_toc a{min-height:var(--tap-target);color:var(--color-text-muted);align-items:center;gap:10px;padding:4px 0 4px 16px;line-height:1.35;display:flex}.j-FLoa_toc a:before{content:counter(toc, decimal-leading-zero);min-width:2ch;font-size:var(--text-label);color:var(--color-text-muted)}.j-FLoa_toc a:hover{color:var(--color-accent)}.j-FLoa_article{min-width:0;font-size:var(--text-reading);line-height:var(--leading-reading)}.j-FLoa_section{scroll-margin-top:calc(var(--header-height) + 16px);border-bottom:1px solid var(--color-rule);margin-bottom:40px;padding-bottom:40px}.j-FLoa_section:last-child{border-bottom:0;margin-bottom:0}.j-FLoa_section h2{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.2rem);line-height:var(--leading-heading);align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.j-FLoa_number{font-family:var(--font-sans);font-size:var(--text-small);letter-spacing:.08em;color:var(--color-accent);font-weight:600}.j-FLoa_section p+p,.j-FLoa_section p+.j-FLoa_list,.j-FLoa_section .j-FLoa_list+p,.j-FLoa_section .j-FLoa_tableWrap+p,.j-FLoa_section p+.j-FLoa_tableWrap,.j-FLoa_section *+.j-FLoa_pending,.j-FLoa_section .j-FLoa_pending+*{margin-top:18px}.j-FLoa_article a:not(.j-FLoa_backLink){color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.j-FLoa_list{padding-left:1.25rem;list-style:outside}.j-FLoa_list li+li{margin-top:8px}.j-FLoa_list li::marker{color:var(--color-accent)}.j-FLoa_tableWrap{overflow-x:auto}.j-FLoa_table{border-collapse:collapse;width:100%;font-size:var(--text-ui);line-height:1.55}.j-FLoa_table caption{text-align:left;margin-bottom:10px;font-weight:600}.j-FLoa_table th,.j-FLoa_table td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:12px 14px 12px 0}.j-FLoa_table th{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);border-bottom-color:var(--color-text);font-weight:600}.j-FLoa_pending{border:1px dashed var(--color-accent);background:var(--color-surface);font-size:var(--text-ui);gap:12px;padding:14px 18px;line-height:1.6;display:flex}.j-FLoa_pending svg{width:20px;height:20px;color:var(--color-accent);flex-shrink:0;margin-top:3px}.j-FLoa_pending strong{color:var(--color-accent)}.j-FLoa_pendingId{font-size:var(--text-caption);color:var(--color-text-muted)}.j-FLoa_backLink{min-height:var(--tap-target);font-size:var(--text-small);color:var(--color-text-muted);text-underline-offset:3px;align-items:center;margin-top:12px;text-decoration:underline;display:inline-flex}.j-FLoa_closing h2{margin-bottom:12px}.j-FLoa_closing p{color:var(--color-on-dark-muted);margin-bottom:24px}@media (min-width:1025px){.j-FLoa_backLink{display:none}.j-FLoa_toc a{min-height:32px;padding-block:3px}}@media (max-width:1024px){.j-FLoa_layout{grid-template-columns:minmax(0,1fr);gap:40px}.j-FLoa_toc{background:var(--color-surface);border:1px solid var(--color-rule);max-height:none;padding:20px 22px;position:static;overflow:visible}.j-FLoa_toc ol{columns:2 16rem;border-left:0;column-gap:32px}.j-FLoa_toc a{break-inside:avoid;padding-left:0}.j-FLoa_article{max-width:760px}}@media (max-width:640px){.j-FLoa_article{font-size:var(--text-reading);line-height:var(--leading-reading)}.j-FLoa_section h2{flex-direction:column;gap:4px}.j-FLoa_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.j-FLoa_table tr{border-bottom:1px solid var(--color-rule);padding:12px 0;display:block}.j-FLoa_table td{border:0;padding:4px 0;display:block}.j-FLoa_table td:before{content:attr(data-label);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600;display:block}}
