@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,400;0,500;0,600;1,400;1,500&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--ink-950: #0F1826;--ink-900: #16233B;--ink-800: #21344F;--ink-700: #2E4A6B;--ink-500: #4A6A8E;--ink-300: #8CA0B8;--ink-100: #C7D2DF;--paper-50: #FBF8F1;--paper-100: #F5F0E6;--paper-200: #EAE2D2;--paper-300: #DBD0BB;--slate-900: #1F2933;--slate-700: #3B4652;--slate-500: #5A6673;--slate-400: #8A94A0;--slate-200: #D3D8DE;--slate-100: #E7EAEE;--brass-700: #245F52;--brass-600: #2A7062;--brass-500: #2F7E6C;--brass-400: #5AA192;--brass-300: #8FD3C2;--brass-100: #DCEEE9;--pine-600: #3E6B54;--pine-100: #E1EBE3;--ochre-600: #B8842B;--ochre-100: #F6EBCF;--clay-600: #9A5B3F;--clay-100: #F0DED4;--surface-page: var(--paper-50);--surface-raised: #FFFFFF;--surface-sunken: var(--paper-100);--surface-inverse: var(--ink-900);--surface-inverse-soft: var(--ink-800);--text-strong: var(--ink-900);--text-body: var(--slate-900);--text-muted: var(--slate-500);--text-faint: var(--slate-400);--text-on-ink: var(--paper-50);--text-on-ink-muted: var(--ink-100);--text-accent: var(--brass-600);--accent: var(--brass-500);--accent-hover: var(--brass-600);--accent-press: var(--brass-700);--accent-pale: var(--brass-100);--accent-on: var(--paper-50);--border: var(--slate-200);--border-strong: var(--slate-400);--border-ink: rgba(22,35,59,.14);--border-on-ink: rgba(255,255,255,.14);--status-clear-fg: var(--pine-600);--status-clear-bg: var(--pine-100);--status-review-fg: var(--ochre-600);--status-review-bg: var(--ochre-100);--status-attn-fg: var(--clay-600);--status-attn-bg: var(--clay-100);--focus-ring: 0 0 0 3px rgba(47,126,108,.35);--font-serif: "IBM Plex Serif", Georgia, "Times New Roman", serif;--font-sans: "IBM Plex Sans", system-ui, -apple-system, Segoe UI, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-display-xl: 60px;--fs-display: 44px;--fs-title: 32px;--fs-heading: 24px;--fs-subhead: 19px;--fs-body-lg: 18px;--fs-body: 16px;--fs-body-sm: 14px;--fs-caption: 13px;--fs-label: 11px;--lh-tight: 1.08;--lh-snug: 1.2;--lh-normal: 1.5;--lh-relaxed: 1.65;--ls-tight: -.02em;--ls-snug: -.01em;--ls-normal: 0;--ls-wide: .08em;--ls-label: .14em;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--radius-xs: 3px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 100px;--border-width: 1px;--border-width-strong: 1.5px;--shadow-xs: 0 1px 2px rgba(22,35,59,.06);--shadow-sm: 0 2px 6px rgba(22,35,59,.07);--shadow-md: 0 8px 24px -8px rgba(22,35,59,.14);--shadow-lg: 0 24px 60px -24px rgba(22,35,59,.28);--shadow-inset: inset 0 0 0 1px rgba(22,35,59,.06);--page-max: 1120px;--page-gutter: 24px;--section-gap: 96px;--ease-standard: cubic-bezier(.2, .6, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .14s;--dur-base: .22s;--dur-slow: .36s}*{box-sizing:border-box}body{margin:0;background:var(--paper-50);-webkit-text-size-adjust:100%}a{color:var(--brass-600);text-decoration:none}a:hover{color:var(--brass-700)}@keyframes br-fade{0%{opacity:0}to{opacity:1}}@keyframes br-row{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes br-sweep{0%{transform:translateY(0);opacity:0}12%{opacity:.85}88%{opacity:.85}to{transform:translateY(212px);opacity:0}}@keyframes br-in{0%{transform:translate(-38px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){*{animation:none!important}}.br-opt{transition:box-shadow .2s cubic-bezier(.2,.6,.2,1),border-color .2s cubic-bezier(.2,.6,.2,1)}.br-opt:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong)}.br-tool{transition:box-shadow .2s cubic-bezier(.2,.6,.2,1)}.br-tool:hover{box-shadow:var(--shadow-sm)}.br-navitem:hover{background:#16233b0d!important}.br-acct:hover{background:#16233b0d}
