.rb{color-scheme:light;--rb-paper:#f5f6f8;--rb-surface:#fff;--rb-sunk:#f8f9fb;--rb-line:#e3e6eb;--rb-line-2:#cdd3dc;--rb-field-line:#818c9f;--rb-btn2:#fff;--rb-ink:#0f1b2d;--rb-ink-2:#3d4a5c;--rb-ink-3:#5b6779;--rb-link:#175cd3;--rb-ok:#067647;--rb-ok-bg:#e8f7ef;--rb-warn:#b54708;--rb-warn-bg:#fef4e6;--rb-bad:#b42318;--rb-bad-bg:#fdecea;--rb-bad-line:#e7b4ae;--rb-info:#175cd3;--rb-info-bg:#eaf3fe;--rb-quiet:#344054;--rb-quiet-bg:#eef1f5;--rb-ok-line:color-mix(in srgb,var(--rb-ok) 28%,transparent);--rb-warn-line:color-mix(in srgb,var(--rb-warn) 28%,transparent);--rb-info-line:color-mix(in srgb,var(--rb-info) 28%,transparent);--rb-navy:#0f1b2d;--rb-gold:#c9a84c;--rb-bar:#1f3a5f;--rb-bar-2:#8796ab;--rb-side:#0f1b2d;--rb-side-line:#0f1b2d;--rb-on-navy:#fff;--rb-side-ink:#c3ccd8;--rb-side-ink-2:#a9b6c6;--rb-side-icon:#8a9bb0;--rb-side-active:hsla(0,0%,100%,.09);--rb-side-hover:hsla(0,0%,100%,.05);--rb-side-hair:hsla(0,0%,100%,.08);--rb-avatar:#26385a;--rb-navy-ok:#6ce0a6;--rb-navy-gold:#e8c76a;--rb-navy-line:#0f1b2d;--rb-focus-navy:#8ab4ff;--rb-shadow:0 1px 2px rgba(15,27,45,.06);--rb-shadow-btn:0 1px 2px rgba(15,27,45,.14);--rb-shadow-seg:0 1px 2px rgba(15,27,45,.08);--rb-shadow-menu:0 12px 32px rgba(15,27,45,.14);--rb-shadow-dialog:0 16px 40px rgba(15,27,45,.16);--rb-shadow-toast:0 8px 24px rgba(15,27,45,.18);font-family:var(--font-sans,"DM Sans"),"DM Sans",system-ui,sans-serif;color:var(--rb-ink)}.rb-dark{color-scheme:dark;--rb-paper:#0b1424;--rb-surface:#111e33;--rb-sunk:#0e192c;--rb-line:#22314a;--rb-line-2:#33445f;--rb-field-line:#64779a;--rb-btn2:#16243b;--rb-ink:#f2f4f7;--rb-ink-2:#c3ccd8;--rb-ink-3:#97a6ba;--rb-link:#8ab4ff;--rb-ok:#6ce0a6;--rb-ok-bg:rgba(76,175,130,.16);--rb-warn:#f5b54a;--rb-warn-bg:rgba(245,181,74,.13);--rb-bad:#ff8a80;--rb-bad-bg:rgba(224,92,92,.16);--rb-bad-line:hsla(5,100%,75%,.35);--rb-info:#8ab4ff;--rb-info-bg:rgba(92,158,224,.16);--rb-quiet:#c3ccd8;--rb-quiet-bg:hsla(0,0%,100%,.07);--rb-bar:#c9d6e8;--rb-bar-2:#5f7596;--rb-side:#08101d;--rb-side-line:#1a2740;--rb-navy-line:#33445f;--rb-shadow:none;--rb-shadow-menu:0 12px 32px rgba(0,0,0,.5);--rb-shadow-dialog:0 16px 40px rgba(0,0,0,.55);--rb-shadow-toast:0 8px 24px rgba(0,0,0,.5)}@media (prefers-color-scheme:dark){.rb-auto{color-scheme:dark;--rb-paper:#0b1424;--rb-surface:#111e33;--rb-sunk:#0e192c;--rb-line:#22314a;--rb-line-2:#33445f;--rb-field-line:#64779a;--rb-btn2:#16243b;--rb-ink:#f2f4f7;--rb-ink-2:#c3ccd8;--rb-ink-3:#97a6ba;--rb-link:#8ab4ff;--rb-ok:#6ce0a6;--rb-ok-bg:rgba(76,175,130,.16);--rb-warn:#f5b54a;--rb-warn-bg:rgba(245,181,74,.13);--rb-bad:#ff8a80;--rb-bad-bg:rgba(224,92,92,.16);--rb-bad-line:hsla(5,100%,75%,.35);--rb-info:#8ab4ff;--rb-info-bg:rgba(92,158,224,.16);--rb-quiet:#c3ccd8;--rb-quiet-bg:hsla(0,0%,100%,.07);--rb-bar:#c9d6e8;--rb-bar-2:#5f7596;--rb-side:#08101d;--rb-side-line:#1a2740;--rb-navy-line:#33445f;--rb-shadow:none;--rb-shadow-menu:0 12px 32px rgba(0,0,0,.5);--rb-shadow-dialog:0 16px 40px rgba(0,0,0,.55);--rb-shadow-toast:0 8px 24px rgba(0,0,0,.5)}}@media print{.rb-auto,.rb-dark{color-scheme:light;--rb-paper:#f5f6f8;--rb-surface:#fff;--rb-sunk:#f8f9fb;--rb-line:#e3e6eb;--rb-line-2:#cdd3dc;--rb-field-line:#818c9f;--rb-btn2:#fff;--rb-ink:#0f1b2d;--rb-ink-2:#3d4a5c;--rb-ink-3:#5b6779;--rb-link:#175cd3;--rb-ok:#067647;--rb-ok-bg:#e8f7ef;--rb-warn:#b54708;--rb-warn-bg:#fef4e6;--rb-bad:#b42318;--rb-bad-bg:#fdecea;--rb-bad-line:#e7b4ae;--rb-info:#175cd3;--rb-info-bg:#eaf3fe;--rb-quiet:#344054;--rb-quiet-bg:#eef1f5;--rb-bar:#1f3a5f;--rb-bar-2:#8796ab;--rb-shadow:0 1px 2px rgba(15,27,45,.06)}}.rb h1,.rb-display{font-family:var(--font-display,"Playfair Display"),"Playfair Display",Georgia,serif;font-weight:700}.num{font-variant-numeric:tabular-nums lining-nums}.rb a:not([class]){color:var(--rb-link);text-decoration:underline;text-underline-offset:2px}.rb a:not([class]):hover{color:var(--rb-ink)}.rb :focus-visible{outline:2px solid var(--rb-info);outline-offset:2px}.rb .rb-on-navy :focus-visible,.rb .rb-on-navy:focus-visible{outline-color:var(--rb-focus-navy)}.rb .rb-ring-inset:focus-visible{outline-offset:-2px}.rb-hatch{background:repeating-linear-gradient(135deg,var(--rb-bar-2) 0 3px,transparent 3px 7px)}.rb-hatch,.rb-hatch-sm{border:1px solid var(--rb-bar-2)}.rb-hatch-sm{background:repeating-linear-gradient(135deg,var(--rb-bar-2) 0 2px,transparent 2px 4px)}.rb-bars{container-name:rb-bars;container-type:inline-size}.rb-bars-row{gap:10px}@container rb-bars (max-width: 440px){.rb-bars-dense .rb-bars-row{gap:4px}.rb-bars-dense .rb-bar-slot{position:relative;height:16px}.rb-bars-dense .rb-bar-text{position:absolute;top:0;left:50%;transform:translateX(-50%);white-space:nowrap}.rb-bars-dense .rb-bar-slot-minor .rb-bar-text{display:none}}.rb-shadow{box-shadow:var(--rb-shadow)}.rb-shadow-btn{box-shadow:var(--rb-shadow-btn)}.rb-shadow-seg{box-shadow:var(--rb-shadow-seg)}.rb-shadow-menu{box-shadow:var(--rb-shadow-menu)}.rb-shadow-dialog{box-shadow:var(--rb-shadow-dialog)}.rb-shadow-toast{box-shadow:var(--rb-shadow-toast)}.rb-stat-cell{box-shadow:-1px 0 0 0 var(--rb-line),0 -1px 0 0 var(--rb-line)}@media (min-width:761px) and (max-width:1179px){.rb-stat-strip:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.rb-dialog::backdrop{background:rgba(15,27,45,.55)}body:has(.rb-dialog[open]){overflow:hidden}@keyframes rb-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rb-toast-in{animation:rb-toast-in .16s ease-out}@media (prefers-reduced-motion:reduce){.rb *,.rb :after,.rb :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}