:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bb-color-ink:#12181f;--bb-color-ink-muted:#414b56;--bb-color-ink-subtle:#5d6874;--bb-color-surface:#fff;--bb-color-surface-raised:#f8f9fb;--bb-color-surface-sunken:#eef0f3;--bb-color-surface-inverse:#12181f;--bb-color-ink-inverse:#f8f9fb;--bb-color-border:#d4dae1;--bb-color-border-strong:#a7b1bc;--bb-color-accent:#17406f;--bb-color-accent-hover:#103054;--bb-color-accent-fg:#fff;--bb-color-accent-subtle:#e8eef6;--bb-color-focus:#17406f;--bb-color-link:#17406f;--bb-color-destructive:#8a1c1c;--bb-color-destructive-hover:#6d1616;--bb-color-destructive-fg:#fff;--bb-state-ok:#0f5132;--bb-state-ok-fg:#0f5132;--bb-state-ok-bg:#e6f2ea;--bb-state-ok-border:#9cc6ae;--bb-state-due:#6b4400;--bb-state-due-fg:#6b4400;--bb-state-due-bg:#fbf1de;--bb-state-due-border:#dcbe83;--bb-state-overdue:#8a1c1c;--bb-state-overdue-fg:#8a1c1c;--bb-state-overdue-bg:#fbebea;--bb-state-overdue-border:#e0a6a4;--bb-state-unknown:#414b56;--bb-state-unknown-fg:#414b56;--bb-state-unknown-bg:#eef0f3;--bb-state-unknown-border:#c3cad2;--bb-state-stale:#414b56;--bb-state-stale-fg:#414b56;--bb-state-stale-bg:#eef0f3;--bb-state-stale-border:#c3cad2;--bb-state-insufficient:#414b56;--bb-state-insufficient-fg:#414b56;--bb-state-insufficient-bg:#eef0f3;--bb-state-insufficient-border:#c3cad2;--bb-state-consequence:#3a2f21;--bb-state-consequence-fg:#3a2f21;--bb-state-consequence-bg:#f7f3ea;--bb-state-consequence-border:#c4b393;--bb-state-consequence-liability-fg:#8a1c1c;--bb-state-consequence-liability-border:#8a1c1c;--bb-ok:var(--bb-state-ok);--bb-due:var(--bb-state-due);--bb-overdue:var(--bb-state-overdue);--bb-unknown:var(--bb-state-unknown);--bb-stale:var(--bb-state-stale);--bb-insufficient:var(--bb-state-insufficient);--bb-consequence:var(--bb-state-consequence);--bb-font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bb-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--bb-text-2xs:.6875rem;--bb-text-xs:.75rem;--bb-text-sm:.875rem;--bb-text-md:1rem;--bb-text-lg:1.125rem;--bb-text-xl:1.375rem;--bb-text-2xl:1.75rem;--bb-text-3xl:2.25rem;--bb-leading-tight:1.2;--bb-leading-normal:1.5;--bb-leading-loose:1.7;--bb-weight-regular:400;--bb-weight-medium:500;--bb-weight-semibold:600;--bb-weight-bold:700;--bb-tracking-wide:.04em;--bb-space-0:0;--bb-space-1:.25rem;--bb-space-2:.5rem;--bb-space-3:.75rem;--bb-space-4:1rem;--bb-space-5:1.25rem;--bb-space-6:1.5rem;--bb-space-8:2rem;--bb-space-10:2.5rem;--bb-space-12:3rem;--bb-space-16:4rem;--bb-radius-xs:2px;--bb-radius-sm:4px;--bb-radius-md:8px;--bb-radius-lg:12px;--bb-radius-xl:16px;--bb-radius-pill:999px;--bb-border-width:1px;--bb-border-width-strong:2px;--bb-accent-bar:4px;--bb-shadow-sm:0 1px 2px #12181f0f;--bb-shadow-md:0 2px 8px #12181f14;--bb-shadow-lg:0 12px 32px #12181f2e;--bb-focus-ring:0 0 0 2px var(--bb-color-surface), 0 0 0 4px var(--bb-color-focus);--bb-scrim:#12181f73;--bb-duration-fast:.12s;--bb-easing:cubic-bezier(.2, 0, .2, 1);--bb-content-max:72rem;--bb-prose-max:42rem;--bb-tap-target:44px}
@font-face{font-family:IBM Plex Serif;src:url(/fonts/ibm-plex-serif-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Serif;src:url(/fonts/ibm-plex-serif-semibold-latin.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Serif;src:url(/fonts/ibm-plex-serif-700-latin.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/fonts/source-sans-3-400-latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-500-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--bb-registry-settle:.42s cubic-bezier(.2, .72, .24, 1);--bb-registry-shift:.18s cubic-bezier(.2, .72, .24, 1);--bb-registry-gut:clamp(20px, 4vw, 56px);--bb-registry-max:77.5rem;--bb-registry-band-block:clamp(72px, 9vw, 132px);--bb-registry-section-gap:.875rem;--bb-registry-section-after:clamp(36px, 5vw, 60px);--bb-registry-body-size:1.0625rem;--bb-registry-body-leading:1.62;--bb-registry-lede-size:1.1875rem;--bb-registry-h1-size:clamp(2.375rem, 4.6vw, 3.875rem);--bb-registry-h2-size:clamp(1.875rem, 3.6vw, 2.875rem);--bb-registry-h3-size:clamp(1.3125rem, 2.2vw, 1.75rem);--bb-registry-radius-control:.1875rem;--bb-registry-radius-panel:.25rem;--bb-registry-radius-frame:.3125rem;--bb-registry-rail-offset:5rem;--bb-registry-font-body:"Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--bb-registry-font-heading:"IBM Plex Serif", Georgia, "Times New Roman", serif;--bb-registry-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--bb-registry-signal-lift:var(--bb-color-ink-inverse);--bb-registry-rule:var(--bb-color-border);--bb-registry-focus-ring:0 0 0 .1875rem var(--bb-color-surface), 0 0 0 .3125rem var(--bb-color-focus);--bb-registry-grain-opacity:.05}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bb-color-surface);color:var(--bb-color-ink);font-family:var(--bb-registry-font-body);font-size:var(--bb-registry-body-size);line-height:var(--bb-registry-body-leading);margin:0}h1,h2,h3,h4{color:var(--bb-color-ink);font-family:var(--bb-registry-font-heading);line-height:var(--bb-leading-tight);font-weight:var(--bb-weight-semibold);margin:0}h1{max-width:15ch;font-size:var(--bb-registry-h1-size);letter-spacing:-.028em;line-height:1.06}h2{font-size:var(--bb-registry-h2-size);letter-spacing:-.015em;line-height:1.12}h3{font-size:var(--bb-registry-h3-size);letter-spacing:-.01em}p{margin:0}a{color:var(--bb-color-link)}time,input[type=number],.bb-num{font-variant-numeric:tabular-nums}:focus-visible{box-shadow:var(--bb-registry-focus-ring);border-radius:var(--bb-registry-radius-control);outline:none}.bb-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bb-shell{width:100%;max-width:var(--bb-registry-max);padding-inline:var(--bb-registry-gut);margin:0 auto}main.bb-shell{padding-block:var(--bb-space-10)}main.bb-shell:before{content:"";inset:var(--bb-space-0);z-index:100;pointer-events:none;opacity:var(--bb-registry-grain-opacity);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.62'/%3E%3C/svg%3E");position:fixed}.bb-stack{gap:var(--bb-space-4);flex-direction:column;display:flex}.bb-stack--tight{gap:var(--bb-space-2)}.bb-row{align-items:center;gap:var(--bb-space-2);flex-wrap:wrap;display:flex}.bb-btn{justify-content:center;align-items:center;gap:var(--bb-space-2);min-height:var(--bb-tap-target);padding:var(--bb-space-2) var(--bb-space-4);border:var(--bb-border-width) solid transparent;border-radius:var(--bb-registry-radius-control);font:inherit;font-weight:var(--bb-weight-medium);font-size:var(--bb-text-sm);cursor:pointer;transition:background-color var(--bb-registry-shift), border-color var(--bb-registry-shift), color var(--bb-registry-shift);text-decoration:none;display:inline-flex}.bb-btn--sm{min-height:var(--bb-tap-target);padding:var(--bb-space-1) var(--bb-space-3);font-size:var(--bb-text-xs)}.bb-btn--primary{background:var(--bb-color-accent);color:var(--bb-color-accent-fg)}.bb-btn--primary:hover:not(:disabled){background:var(--bb-color-accent-hover)}.bb-btn--secondary{background:var(--bb-color-surface);color:var(--bb-color-ink);border-color:color-mix(in srgb, var(--bb-color-ink) 30%, transparent)}.bb-btn--secondary:hover:not(:disabled){background:var(--bb-color-surface-raised)}.bb-btn--ghost{color:var(--bb-color-accent);background:0 0}.bb-btn--ghost:hover:not(:disabled){background:var(--bb-color-accent-subtle)}.bb-btn--destructive{background:var(--bb-color-destructive);color:var(--bb-color-destructive-fg)}.bb-btn--destructive:hover:not(:disabled){background:var(--bb-color-destructive-hover)}.bb-btn:disabled,.bb-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.bb-btn__spinner{width:var(--bb-space-4);height:var(--bb-space-4);border:var(--bb-border-width-strong) solid currentColor;border-radius:var(--bb-radius-pill);border-right-color:#0000;animation:.7s linear infinite bb-spin}@keyframes bb-spin{to{transform:rotate(360deg)}}.bb-card{background:var(--bb-color-surface);border:var(--bb-border-width) solid var(--bb-color-border);border-radius:var(--bb-registry-radius-panel);overflow:hidden}.bb-card__header{justify-content:space-between;align-items:flex-start;gap:var(--bb-space-4);padding:var(--bb-space-4) var(--bb-space-5);border-bottom:var(--bb-border-width) solid var(--bb-color-border);display:flex}.bb-card__title{font-size:var(--bb-registry-h3-size)}.bb-card__subtitle{margin-top:var(--bb-space-1);color:var(--bb-color-ink-subtle);font-size:var(--bb-text-sm)}.bb-card__body{padding:var(--bb-space-5)}.bb-card__footer{padding:var(--bb-space-3) var(--bb-space-5);background:var(--bb-color-surface-raised);border-top:var(--bb-border-width) solid var(--bb-color-border)}.bb-table-wrap{overflow-x:auto}.bb-table{border-collapse:collapse;width:100%;font-size:var(--bb-text-sm);font-variant-numeric:tabular-nums}.bb-table caption{text-align:left;padding-bottom:var(--bb-space-2);color:var(--bb-color-ink-subtle);font-size:var(--bb-text-sm)}.bb-table th,.bb-table td{padding:var(--bb-space-3) var(--bb-space-4);text-align:left;border-bottom:var(--bb-border-width) solid var(--bb-color-border);vertical-align:top}.bb-table thead th{background:var(--bb-color-surface-sunken);font-weight:var(--bb-weight-semibold);font-size:var(--bb-text-xs);letter-spacing:var(--bb-tracking-wide);text-transform:uppercase;color:var(--bb-color-ink-muted);font-family:var(--bb-registry-font-mono)}.bb-table td.bb-num,.bb-table th.bb-num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--bb-registry-font-mono)}.bb-badge{align-items:center;gap:var(--bb-space-2);padding:var(--bb-space-1) var(--bb-space-3);border:var(--bb-border-width) solid;border-radius:var(--bb-registry-radius-control);font-size:var(--bb-text-xs);font-weight:var(--bb-weight-medium);white-space:nowrap;display:inline-flex}.bb-badge__dot{width:var(--bb-space-2);height:var(--bb-space-2);border-radius:var(--bb-radius-pill);background:currentColor}.bb-state-ok{color:var(--bb-state-ok-fg);background:var(--bb-state-ok-bg);border-color:var(--bb-state-ok-border)}.bb-state-due{color:var(--bb-state-due-fg);background:var(--bb-state-due-bg);border-color:var(--bb-state-due-border)}.bb-state-overdue{color:var(--bb-state-overdue-fg);background:var(--bb-state-overdue-bg);border-color:var(--bb-state-overdue-border)}.bb-state-unknown{color:var(--bb-state-unknown-fg);background:var(--bb-state-unknown-bg);border-color:var(--bb-state-unknown-border)}.bb-state-stale{color:var(--bb-state-stale-fg);background:var(--bb-state-stale-bg);border-color:var(--bb-state-stale-border)}.bb-state-insufficient{color:var(--bb-state-insufficient-fg);background:var(--bb-state-insufficient-bg);border-color:var(--bb-state-insufficient-border)}.bb-state-consequence{color:var(--bb-state-consequence-fg);background:var(--bb-state-consequence-bg);border-color:var(--bb-state-consequence-border)}.bb-state-neutral{color:var(--bb-color-ink-muted);background:var(--bb-color-surface-sunken);border-color:var(--bb-color-border)}.bb-dot--ok{background:var(--bb-state-ok)}.bb-dot--due{background:var(--bb-state-due)}.bb-dot--overdue{background:var(--bb-state-overdue)}.bb-dot--unknown,.bb-dot--stale,.bb-dot--insufficient{background:var(--bb-state-unknown)}.bb-dot--consequence{background:var(--bb-state-consequence)}.bb-banner{gap:var(--bb-space-3);padding:var(--bb-space-4);border:var(--bb-border-width) solid;border-left-width:var(--bb-accent-bar);border-radius:var(--bb-registry-radius-panel);display:flex}.bb-banner__body{flex:auto}.bb-banner__title{font-size:var(--bb-text-md);font-weight:var(--bb-weight-semibold)}.bb-banner__text{margin-top:var(--bb-space-1);font-size:var(--bb-text-sm)}.bb-banner__actions{margin-top:var(--bb-space-3);gap:var(--bb-space-2);flex-wrap:wrap;display:flex}.bb-consequence{border:var(--bb-border-width) solid var(--bb-state-consequence-border);border-left:var(--bb-accent-bar) solid var(--bb-state-consequence-border);background:var(--bb-state-consequence-bg);color:var(--bb-state-consequence-fg);border-radius:var(--bb-registry-radius-panel);padding:var(--bb-space-4)}.bb-consequence--liability{border-color:var(--bb-state-consequence-liability-border);border-left-color:var(--bb-state-consequence-liability-border)}.bb-consequence__kicker{font-size:var(--bb-text-xs);font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-tracking-wide);text-transform:uppercase}.bb-consequence__text{margin-top:var(--bb-space-2);font-size:var(--bb-text-md);max-width:var(--bb-prose-max)}.bb-consequence__facts{margin:var(--bb-space-3) 0 0;gap:var(--bb-space-1) var(--bb-space-4);font-size:var(--bb-text-sm);grid-template-columns:max-content 1fr;display:grid}.bb-consequence__facts dt{color:var(--bb-color-ink-muted)}.bb-consequence__facts dd{font-variant-numeric:tabular-nums;margin:0}.bb-consequence__liability{color:var(--bb-state-consequence-liability-fg);font-weight:var(--bb-weight-semibold)}.bb-consequence__citation{margin-top:var(--bb-space-3);font-size:var(--bb-text-xs);color:var(--bb-color-ink-muted)}.bb-consequence__source{margin-top:var(--bb-space-1);font-size:var(--bb-text-2xs);color:var(--bb-color-ink-subtle);font-family:var(--bb-registry-font-mono)}.bb-consequence-line{font-size:var(--bb-text-sm);color:var(--bb-state-consequence-fg);display:block}.bb-empty{align-items:flex-start;gap:var(--bb-space-2);padding:var(--bb-space-8) var(--bb-space-6);border:var(--bb-border-width) dashed var(--bb-color-border-strong);border-radius:var(--bb-registry-radius-panel);background:var(--bb-color-surface-raised);flex-direction:column;display:flex}.bb-empty__title{font-size:var(--bb-text-lg)}.bb-empty__body{color:var(--bb-color-ink-muted);font-size:var(--bb-text-sm);max-width:var(--bb-prose-max)}.bb-skeleton{background:var(--bb-color-surface-sunken);border-radius:var(--bb-registry-radius-control);animation:1.4s ease-in-out infinite bb-pulse;display:block}@keyframes bb-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.bb-skeleton,.bb-btn__spinner{animation:none}}.bb-dialog-scrim{background:var(--bb-scrim);padding:var(--bb-space-4);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bb-dialog{width:100%;max-width:var(--bb-prose-max);background:var(--bb-color-surface);border:var(--bb-border-width) solid var(--bb-color-border);border-radius:var(--bb-registry-radius-frame)}.bb-dialog--inline{border-color:var(--bb-color-border-strong)}.bb-dialog__header{padding:var(--bb-space-5) var(--bb-space-5) var(--bb-space-3)}.bb-dialog__title{font-size:var(--bb-text-lg)}.bb-dialog__description{margin-top:var(--bb-space-2);color:var(--bb-color-ink-muted);font-size:var(--bb-text-sm)}.bb-dialog__body{padding:0 var(--bb-space-5) var(--bb-space-4)}.bb-dialog__footer{justify-content:flex-end;gap:var(--bb-space-2);padding:var(--bb-space-3) var(--bb-space-5);border-top:var(--bb-border-width) solid var(--bb-color-border);background:var(--bb-color-surface-raised);display:flex}.bb-field{gap:var(--bb-space-2);flex-direction:column;display:flex}.bb-field__label{font-size:var(--bb-text-sm);font-weight:var(--bb-weight-medium)}.bb-field__optional{color:var(--bb-color-ink-subtle);font-weight:var(--bb-weight-regular)}.bb-field__hint{font-size:var(--bb-text-xs);color:var(--bb-color-ink-muted)}.bb-field__error{font-size:var(--bb-text-xs);color:var(--bb-state-overdue-fg)}.bb-input,.bb-textarea,.bb-select{width:100%;min-height:var(--bb-tap-target);padding:var(--bb-space-2) var(--bb-space-3);font:inherit;font-size:var(--bb-text-sm);color:var(--bb-color-ink);background:var(--bb-color-surface);border:var(--bb-border-width) solid var(--bb-color-border-strong);border-radius:var(--bb-registry-radius-control)}.bb-textarea{min-height:var(--bb-space-16);resize:vertical}.bb-input[aria-invalid=true],.bb-textarea[aria-invalid=true],.bb-select[aria-invalid=true]{border-color:var(--bb-state-overdue-border)}.bb-input:disabled,.bb-textarea:disabled,.bb-select:disabled{background:var(--bb-color-surface-sunken);color:var(--bb-color-ink-subtle)}.bb-check{align-items:flex-start;gap:var(--bb-space-3);min-height:var(--bb-tap-target);padding-block:var(--bb-space-2);font-size:var(--bb-text-sm);display:flex}.bb-check input{width:var(--bb-space-5);height:var(--bb-space-5);flex:none;margin:0}.bb-fieldset{border:var(--bb-border-width) solid var(--bb-color-border);border-radius:var(--bb-registry-radius-panel);padding:var(--bb-space-4);gap:var(--bb-space-3);flex-direction:column;margin:0;display:flex}.bb-fieldset legend{padding:0 var(--bb-space-2);font-size:var(--bb-text-sm);font-weight:var(--bb-weight-semibold)}.bb-sg__section{padding-top:var(--bb-space-8)}.bb-sg__grid{gap:var(--bb-space-4);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.bb-sg__note{color:var(--bb-color-ink-muted);font-size:var(--bb-text-sm);max-width:var(--bb-prose-max)}[data-page^=auth-] p a{padding-block:var(--bb-space-1)}.bb-band{width:100%;scroll-margin-top:calc(var(--bb-tap-target) + var(--bb-space-6))}.bb-band--ground{background:var(--bb-color-surface);color:var(--bb-color-ink)}.bb-band--alt{background:var(--bb-color-surface-raised);color:var(--bb-color-ink)}.bb-band--deep{background:var(--bb-color-surface-inverse);color:var(--bb-color-ink-inverse)}.bb-band--deep h1,.bb-band--deep h2,.bb-band--deep h3,.bb-band--deep h4,.bb-band--deep .bb-section-head__title,.bb-band--deep .bb-section-head__lede,.bb-band--deep .bb-page-header__lede,.bb-band--deep .bb-mk-note,.bb-band--deep .bb-cell__meta,.bb-band--deep .bb-cell__body{color:var(--bb-color-ink-inverse)}.bb-band--deep .bb-mono-label,.bb-band--deep a{color:var(--bb-registry-signal-lift)}.bb-band__inner{padding-block:var(--bb-registry-band-block)}.bb-band--tight .bb-band__inner{padding-block:var(--bb-space-12)}.bb-section-head{gap:var(--bb-registry-section-gap);max-width:46ch;margin-bottom:var(--bb-registry-section-after);display:grid}.bb-section-head__lede,.bb-page-header__lede{max-width:46ch;color:var(--bb-color-ink-muted);font-size:var(--bb-registry-lede-size);line-height:var(--bb-leading-normal)}.bb-split{grid-template-columns:minmax(var(--bb-space-0), 1fr);gap:var(--bb-space-8);align-items:start;display:grid}@media (min-width:62.5rem){.bb-split{grid-template-columns:minmax(var(--bb-space-0), 1.02fr) minmax(var(--bb-space-0), .98fr);gap:var(--bb-space-12)}}.bb-mono-label{margin:var(--bb-space-0);color:var(--bb-color-ink-muted);font-family:var(--bb-registry-font-mono);font-size:var(--bb-text-2xs);font-weight:var(--bb-weight-medium);line-height:var(--bb-leading-normal);letter-spacing:.16em;text-transform:uppercase;font-variant-numeric:tabular-nums}.bb-mono-label--signal{color:var(--bb-color-link)}.bb-mono-label--inverse{color:var(--bb-color-ink-inverse)}.bb-page-header{grid-template-columns:minmax(var(--bb-space-0), 1fr);gap:var(--bb-space-6);padding-bottom:var(--bb-space-8);margin-bottom:var(--bb-space-8);border-bottom:var(--bb-border-width) solid var(--bb-registry-rule);animation:bb-registry-settle var(--bb-registry-settle) both;align-items:end;display:grid}.bb-page-header__copy{gap:var(--bb-space-3);min-width:var(--bb-space-0);display:grid}.bb-page-header__title-row{align-items:baseline;gap:var(--bb-space-3);flex-wrap:wrap;display:flex}.bb-page-header__title{max-width:15ch}.bb-page-header__meta{color:var(--bb-color-ink-muted);font-family:var(--bb-registry-font-mono);font-size:var(--bb-text-sm);font-variant-numeric:tabular-nums}.bb-page-header__actions{gap:var(--bb-space-2);flex-wrap:wrap;align-items:center;display:flex}@media (min-width:48rem){.bb-page-header{grid-template-columns:minmax(var(--bb-space-0), 1fr) auto}.bb-page-header__actions{justify-content:flex-end}}.bb-cell-grid{gap:var(--bb-border-width);margin:var(--bb-space-0);padding:var(--bb-border-width);background:var(--bb-registry-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));list-style:none;display:grid}.bb-cell{align-content:start;gap:var(--bb-space-3);min-width:var(--bb-space-0);padding:var(--bb-space-6);border:var(--bb-border-width) solid var(--bb-registry-rule);border-radius:var(--bb-registry-radius-panel);background:var(--bb-color-surface);color:var(--bb-color-ink);text-decoration:none;display:grid;position:relative;overflow:hidden}.bb-cell-grid>.bb-cell{border:var(--bb-space-0);border-radius:var(--bb-space-0)}.bb-cell__register{justify-content:space-between;align-items:baseline;gap:var(--bb-space-3);flex-wrap:wrap;display:flex}.bb-cell__title{font-size:var(--bb-registry-h3-size)}.bb-cell__meta,.bb-cell__footer{color:var(--bb-color-ink-muted);font-size:var(--bb-text-sm);font-variant-numeric:tabular-nums}.bb-cell__body{max-width:66ch;color:var(--bb-color-ink-muted)}.bb-cell--interactive{min-height:var(--bb-tap-target);transition:background-color var(--bb-registry-shift), color var(--bb-registry-shift)}.bb-cell--interactive:after{content:"";inset-inline:var(--bb-space-0);bottom:var(--bb-space-0);height:var(--bb-border-width-strong);background:var(--bb-color-link);transform:scaleX(var(--bb-space-0));transform-origin:0;transition:transform var(--bb-registry-shift);position:absolute}.bb-cell--interactive:hover,.bb-cell--interactive:focus-visible{background:var(--bb-color-surface-inverse);color:var(--bb-color-ink-inverse)}.bb-cell--interactive:hover:after,.bb-cell--interactive:focus-visible:after{transform:scaleX(1)}.bb-cell--interactive:hover .bb-cell__body,.bb-cell--interactive:hover .bb-cell__meta,.bb-cell--interactive:hover .bb-cell__footer,.bb-cell--interactive:focus-visible .bb-cell__body,.bb-cell--interactive:focus-visible .bb-cell__meta,.bb-cell--interactive:focus-visible .bb-cell__footer{color:var(--bb-color-ink-inverse)}.bb-rail{display:none}@media (min-width:93.75rem){.bb-rail{top:50%;left:max(var(--bb-space-4), calc((100vw - var(--bb-registry-max)) / 2 - var(--bb-registry-rail-offset)));z-index:20;display:block;position:fixed;transform:translateY(-50%)}.bb-rail__list{gap:var(--bb-space-1);margin:var(--bb-space-0);padding:var(--bb-space-0);list-style:none;display:grid}.bb-rail__link{min-width:var(--bb-tap-target);min-height:var(--bb-tap-target);color:var(--bb-color-ink-muted);font-family:var(--bb-registry-font-mono);font-size:var(--bb-text-xs);align-items:center;text-decoration:none;display:flex}.bb-rail__mark{width:var(--bb-space-8);font-variant-numeric:tabular-nums}.bb-rail__label{max-width:var(--bb-space-0);opacity:var(--bb-space-0);white-space:nowrap;transition:max-width var(--bb-registry-shift), opacity var(--bb-registry-shift), margin var(--bb-registry-shift);overflow:hidden}.bb-rail__link:hover .bb-rail__label,.bb-rail__link:focus-visible .bb-rail__label,.bb-rail__link[aria-current=location] .bb-rail__label{max-width:12rem;margin-left:var(--bb-space-2);opacity:1}.bb-rail__link[aria-current=location] .bb-rail__mark{color:var(--bb-color-link)}}@keyframes bb-registry-settle{0%{transform:translateY(var(--bb-space-3))}to{transform:translateY(var(--bb-space-0))}}.bb-settle{animation:bb-registry-settle var(--bb-registry-settle) both}.bb-js .bb-reveal{transform:translateY(var(--bb-space-3))}.bb-js .bb-reveal[data-revealed=true]{animation:bb-registry-settle var(--bb-registry-settle) both}@media (prefers-reduced-motion:reduce){.bb-settle,.bb-page-header,.bb-js .bb-reveal,.bb-js .bb-reveal[data-revealed=true]{opacity:1;animation:none;transform:none}.bb-cell--interactive,.bb-cell--interactive:after,.bb-rail__label{transition:none}}.bb-value{color:var(--bb-color-ink);font-family:var(--bb-registry-font-mono);font-size:var(--bb-text-2xl);font-weight:var(--bb-weight-medium);line-height:var(--bb-leading-tight);font-variant-numeric:tabular-nums}.bb-notes-block{margin-top:var(--bb-space-10);padding-top:var(--bb-space-6);border-top:var(--bb-border-width) solid var(--bb-color-border);max-width:var(--bb-prose-max)}.bb-notes__heading{font-size:var(--bb-text-lg);margin-bottom:var(--bb-space-4)}.bb-notes{gap:var(--bb-space-4);max-width:var(--bb-prose-max);padding-left:var(--bb-space-5);margin:var(--bb-space-0);list-style:decimal;display:grid}.bb-notes__item{color:var(--bb-color-ink-muted);font-size:var(--bb-text-md);line-height:var(--bb-leading-loose)}.bb-notes__label{color:var(--bb-color-ink);font-weight:var(--bb-weight-semibold)}
