:root{--bbr-font-display: "Space Grotesk", "Helvetica Neue", sans-serif;--bbr-font-ui: "IBM Plex Sans", system-ui, sans-serif;--bbr-font-mono: "IBM Plex Mono", ui-monospace, monospace;--bbr-numeric: tabular-nums lining-nums;--bbr-size-display: 44px;--bbr-size-h1: 32px;--bbr-size-h2: 22px;--bbr-size-h3: 17px;--bbr-size-body: 15px;--bbr-size-meta: 13px;--bbr-size-micro: 11px;--bbr-track-display: -.02em;--bbr-track-micro: .1em;--bbr-leading-tight: 1.08;--bbr-leading-body: 1.55;--bbr-space-1: 4px;--bbr-space-2: 8px;--bbr-space-3: 12px;--bbr-space-4: 16px;--bbr-space-5: 24px;--bbr-space-6: 32px;--bbr-space-7: 48px;--bbr-space-8: 72px;--bbr-radius-sm: 4px;--bbr-radius-md: 8px;--bbr-radius-lg: 14px;--bbr-radius-pill: 999px;--bbr-sweep-duration: 9s;--bbr-ease-sweep: linear;--bbr-ease-ui: cubic-bezier(.2,.8,.2,1);--bbr-dur-ui: .18s;--bbr-bg: #0A0D13;--bbr-bg-sunk: #070A0F;--bbr-surface: #111621;--bbr-surface-2: #171E2C;--bbr-surface-3: #1F2938;--bbr-line: #26313F;--bbr-line-strong: #3A4859;--bbr-text-hi: #E9EEF6;--bbr-text-mid: #9EABC0;--bbr-text-low: #68748A;--bbr-accent: #3BDCCB;--bbr-accent-dim: #1B6F6A;--bbr-focus: #7FE3FF;--bbr-map-land: #182130;--bbr-map-water: #0A0D13;--bbr-map-border: #37455A;--bbr-st-open: #1FB981;--bbr-st-advisory: #3B9EE5;--bbr-st-partial: #E0A72B;--bbr-st-ban: #D93A5B;--bbr-st-unconfirmed: #7A879C;--bbr-st-open-ink: #062B1F;--bbr-st-advisory-ink: #04203A;--bbr-st-partial-ink: #2E2005;--bbr-st-ban-ink: #2E0710;--bbr-st-unconfirmed-ink: #10151E;--bbr-glyph-open: "○";--bbr-glyph-advisory: "◆";--bbr-glyph-partial: "▲";--bbr-glyph-ban: "■";--bbr-glyph-unconfirmed: "?";--bbr-pat-open: none;--bbr-pat-advisory: radial-gradient(currentColor 1px, transparent 1.4px) 0 0/6px 6px;--bbr-pat-partial: repeating-linear-gradient(45deg, currentColor 0 2px, transparent 2px 7px);--bbr-pat-ban: repeating-linear-gradient(45deg, currentColor 0 3px, transparent 3px 6px), repeating-linear-gradient(-45deg, currentColor 0 3px, transparent 3px 6px);--bbr-pat-unconfirmed: repeating-linear-gradient(135deg, currentColor 0 1px, transparent 1px 8px);--bbr-nws-hue: #A98BFA;--bbr-nws-watch-outline: 1.5px dashed var(--bbr-nws-hue);--bbr-nws-warning-outline: 2px solid var(--bbr-nws-hue);--bbr-nws-warning-glow: 0 0 0 1px #0A0D13, 0 0 0 3.5px rgba(169,139,250,.35)}:root[data-theme=light]{--bbr-bg: #F7F8FA;--bbr-bg-sunk: #EDEFF3;--bbr-surface: #FFFFFF;--bbr-surface-2: #F2F4F8;--bbr-surface-3: #E7EBF1;--bbr-line: #D8DEE7;--bbr-line-strong: #AEB8C6;--bbr-text-hi: #10151E;--bbr-text-mid: #4E5A6E;--bbr-text-low: #77839A;--bbr-accent: #0E8C82;--bbr-accent-dim: #A8E6E0;--bbr-focus: #0E6E8C;--bbr-map-land: #E7EBF1;--bbr-map-water: #F7F8FA;--bbr-map-border: #B7C1CF;--bbr-st-open: #12885F;--bbr-st-advisory: #1C6FB5;--bbr-st-partial: #A9760A;--bbr-st-ban: #B3243F;--bbr-st-unconfirmed: #6C7889;--bbr-st-open-ink: #E6F6EF;--bbr-st-advisory-ink: #E6F1FB;--bbr-st-partial-ink: #FBF2DE;--bbr-st-ban-ink: #FBE9EC;--bbr-st-unconfirmed-ink: #EEF0F4;--bbr-nws-hue: #6B4BD6;--bbr-nws-warning-glow: 0 0 0 1px #fff, 0 0 0 3.5px rgba(107,75,214,.28)}:root[data-theme=dark]{--bbr-bg: #0A0D13;--bbr-bg-sunk: #070A0F;--bbr-surface: #111621;--bbr-surface-2: #171E2C;--bbr-surface-3: #1F2938;--bbr-line: #26313F;--bbr-line-strong: #3A4859;--bbr-text-hi: #E9EEF6;--bbr-text-mid: #9EABC0;--bbr-text-low: #68748A;--bbr-accent: #3BDCCB;--bbr-accent-dim: #1B6F6A;--bbr-focus: #7FE3FF;--bbr-map-land: #182130;--bbr-map-water: #0A0D13;--bbr-map-border: #37455A;--bbr-st-open: #1FB981;--bbr-st-advisory: #3B9EE5;--bbr-st-partial: #E0A72B;--bbr-st-ban: #D93A5B;--bbr-st-unconfirmed: #7A879C;--bbr-st-open-ink: #062B1F;--bbr-st-advisory-ink: #04203A;--bbr-st-partial-ink: #2E2005;--bbr-st-ban-ink: #2E0710;--bbr-st-unconfirmed-ink: #10151E;--bbr-nws-hue: #A98BFA;--bbr-nws-warning-glow: 0 0 0 1px #0A0D13, 0 0 0 3.5px rgba(169,139,250,.35)}@media(prefers-color-scheme:light){:root:not([data-theme]){--bbr-bg: #F7F8FA;--bbr-bg-sunk: #EDEFF3;--bbr-surface: #FFFFFF;--bbr-surface-2: #F2F4F8;--bbr-surface-3: #E7EBF1;--bbr-line: #D8DEE7;--bbr-line-strong: #AEB8C6;--bbr-text-hi: #10151E;--bbr-text-mid: #4E5A6E;--bbr-text-low: #77839A;--bbr-accent: #0E8C82;--bbr-accent-dim: #A8E6E0;--bbr-focus: #0E6E8C;--bbr-map-land: #E7EBF1;--bbr-map-water: #F7F8FA;--bbr-map-border: #B7C1CF;--bbr-st-open: #12885F;--bbr-st-advisory: #1C6FB5;--bbr-st-partial: #A9760A;--bbr-st-ban: #B3243F;--bbr-st-unconfirmed: #6C7889;--bbr-st-open-ink: #E6F6EF;--bbr-st-advisory-ink: #E6F1FB;--bbr-st-partial-ink: #FBF2DE;--bbr-st-ban-ink: #FBE9EC;--bbr-st-unconfirmed-ink: #EEF0F4;--bbr-nws-hue: #6B4BD6;--bbr-nws-warning-glow: 0 0 0 1px #fff, 0 0 0 3.5px rgba(107,75,214,.28)}}@media(prefers-reduced-motion:reduce){:root{--bbr-sweep-duration: 0s;--bbr-dur-ui: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bbr-bg);color:var(--bbr-text-hi);font-family:var(--bbr-font-ui);font-size:var(--bbr-size-body);line-height:var(--bbr-leading-body);font-variant-numeric:var(--bbr-numeric);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--bbr-font-display);font-weight:600;line-height:var(--bbr-leading-tight);letter-spacing:var(--bbr-track-display);margin:0}h1{font-size:var(--bbr-size-h1)}h2{font-size:var(--bbr-size-h2);line-height:1.25;letter-spacing:-.015em}h3{font-size:var(--bbr-size-h3);line-height:1.35;letter-spacing:0}p{margin:0 0 var(--bbr-space-3)}a{color:var(--bbr-accent);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:2px solid var(--bbr-focus);outline-offset:2px;border-radius:2px}table{border-collapse:collapse;width:100%}th,td{padding:var(--bbr-space-2) var(--bbr-space-3);text-align:left;border-bottom:1px solid var(--bbr-line)}th{font-family:var(--bbr-font-mono);font-size:var(--bbr-size-micro);text-transform:uppercase;letter-spacing:var(--bbr-track-micro);color:var(--bbr-text-mid);font-weight:600}.tabular,.num{font-variant-numeric:tabular-nums lining-nums}.mono{font-family:var(--bbr-font-mono)}.overline{font-family:var(--bbr-font-mono);font-size:var(--bbr-size-micro);text-transform:uppercase;letter-spacing:var(--bbr-track-micro);color:var(--bbr-text-mid);font-weight:600}.bbr-shell{min-height:100vh;display:flex;flex-direction:column}.bbr-main{flex:1;max-width:1280px;width:100%;margin:0 auto;padding:var(--bbr-space-5)}@media(max-width:640px){.bbr-main{padding:var(--bbr-space-4)}}.bbr-masthead{display:flex;align-items:center;justify-content:space-between;gap:var(--bbr-space-4);padding:var(--bbr-space-3) var(--bbr-space-5);border-bottom:1px solid var(--bbr-line);background:var(--bbr-surface)}.bbr-masthead__brand{display:inline-flex;align-items:center;gap:var(--bbr-space-2);color:inherit;text-decoration:none}.bbr-masthead__brand svg{display:block;flex:none}.bbr-masthead__nav{display:flex;gap:var(--bbr-space-4);align-items:center}.bbr-masthead__nav a{color:var(--bbr-text-mid);text-decoration:none;font-size:var(--bbr-size-meta);font-weight:500}.bbr-masthead__nav a:hover{color:var(--bbr-text-hi)}.bbr-masthead__actions{display:flex;gap:var(--bbr-space-2);align-items:center}.bbr-theme{min-width:44px;min-height:44px;border:1px solid var(--bbr-line);border-radius:var(--bbr-radius-pill);background:var(--bbr-surface-2);color:var(--bbr-text-mid);font-size:16px;cursor:pointer}.bbr-theme:hover{color:var(--bbr-text-hi);border-color:var(--bbr-line-strong)}@media(max-width:800px){.bbr-masthead{padding:var(--bbr-space-3) var(--bbr-space-4)}.bbr-masthead__nav{display:none}}.bbr-footer{border-top:1px solid var(--bbr-line);padding:var(--bbr-space-6) var(--bbr-space-5);color:var(--bbr-text-mid);font-size:var(--bbr-size-meta);background:var(--bbr-bg-sunk)}.bbr-footer__inner{max-width:1280px;margin:0 auto;display:grid;gap:var(--bbr-space-4)}.bbr-footer__nav{display:flex;flex-wrap:wrap;gap:var(--bbr-space-4)}.bbr-footer__nav a{color:var(--bbr-text-mid);text-decoration:none;font-weight:500;min-height:44px;display:inline-flex;align-items:center}.bbr-footer__nav a:hover{color:var(--bbr-text-hi)}.bbr-footer__legal{color:var(--bbr-text-low)}.bbr-search{position:relative;flex:1;max-width:380px}.bbr-search input{width:100%;padding:9px 14px 9px 32px;font-size:14px;background:var(--bbr-bg);color:var(--bbr-text-hi);border:1px solid var(--bbr-line);border-radius:var(--bbr-radius-pill);font-family:var(--bbr-font-ui);background-image:linear-gradient(45deg,transparent 46%,var(--bbr-text-mid) 46%,var(--bbr-text-mid) 54%,transparent 54%),radial-gradient(circle at 10px 12px,transparent 3.5px,var(--bbr-text-mid) 3.5px,var(--bbr-text-mid) 4.5px,transparent 4.5px);background-size:6px 6px,20px 20px;background-position:12px 12px,0 0;background-repeat:no-repeat}.bbr-search input:focus{outline:2px solid var(--bbr-focus);outline-offset:1px;border-color:var(--bbr-accent)}.bbr-search__list{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;list-style:none;padding:4px;margin:0;background:var(--bbr-surface);border:1px solid var(--bbr-line);border-radius:var(--bbr-radius-md);box-shadow:0 8px 24px #00000040;max-height:60vh;overflow-y:auto}.bbr-search__list li{border-radius:var(--bbr-radius-sm)}.bbr-search__list li.is-active,.bbr-search__list li:hover{background:var(--bbr-surface-2)}.bbr-search__list a{display:block;padding:8px 12px;color:var(--bbr-text-hi);text-decoration:none;font-size:14px}@media(max-width:900px){.bbr-search{max-width:none}.bbr-search input{font-size:16px}}@media(max-width:640px){.bbr-search{display:none}}@keyframes bbr-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bbr-mark__sweep{transform-origin:center;animation:bbr-sweep var(--bbr-sweep-duration) linear infinite}@media(prefers-reduced-motion:reduce){.bbr-mark__sweep{animation:none;transform:rotate(42deg)}}.bbr-status{background-repeat:repeat}.bbr-status--open{background-image:none}.bbr-status--advisory{background-image:radial-gradient(currentColor 1.1px,transparent 1.5px);background-size:6px 6px}.bbr-status--partial{background-image:repeating-linear-gradient(45deg,currentColor 0 2px,transparent 2px 7px)}.bbr-status--ban{background-image:repeating-linear-gradient(45deg,currentColor 0 1.5px,transparent 1.5px 6px),repeating-linear-gradient(-45deg,currentColor 0 1.5px,transparent 1.5px 6px)}.bbr-status--unconfirmed{background-image:repeating-linear-gradient(135deg,currentColor 0 1px,transparent 1px 8px)}.bbr-status--open{background-color:var(--bbr-st-open);color:var(--bbr-st-open-ink)}.bbr-status--advisory{background-color:var(--bbr-st-advisory);color:var(--bbr-st-advisory-ink)}.bbr-status--partial{background-color:var(--bbr-st-partial);color:var(--bbr-st-partial-ink)}.bbr-status--ban{background-color:var(--bbr-st-ban);color:var(--bbr-st-ban-ink)}.bbr-status--unconfirmed{background-color:var(--bbr-st-unconfirmed);color:#e9eef6}.bbr-nws-watch{outline:1.5px dashed var(--bbr-nws-hue);outline-offset:-1.5px}.bbr-nws-warning{outline:2px solid var(--bbr-nws-hue);outline-offset:-2px;box-shadow:var(--bbr-nws-warning-glow)}
