:root{color-scheme:light dark;--ib-bg:#fff;--ib-bg-rgb:255 255 255;--ib-bg-tint:#f5f5f7;--ib-bg-tint-rgb:245 245 247;--ib-ink:#1d1d1f;--ib-ink-rgb:29 29 31;--ib-muted:#56565c;--ib-muted-rgb:86 86 92;--ib-hairline:#d8d8dc;--ib-hairline-rgb:216 216 220;--ib-accent:#06c;--ib-accent-rgb:0 102 204;--ib-accent-hover:#05a;--ib-accent-hover-rgb:0 85 170;--ib-accent-wash:#e5f0fb;--ib-accent-wash-rgb:229 240 251;--ib-on-accent:#fff;--ib-on-accent-rgb:255 255 255;--ib-danger:#b3261e;--ib-danger-rgb:179 38 30;--ib-danger-wash:#fbe9e7;--ib-danger-wash-rgb:251 233 231;--ib-warning:#8f5f00;--ib-warning-rgb:143 95 0;--ib-warning-wash:#fdf3d7;--ib-warning-wash-rgb:253 243 215;--ib-success:#187a35;--ib-success-rgb:24 122 53;--ib-success-wash:#e1f2e5;--ib-success-wash-rgb:225 242 229;--ib-info:#2f66a8;--ib-info-rgb:47 102 168;--ib-info-wash:#e8f0fa;--ib-info-wash-rgb:232 240 250;--ib-scrim:#0006;--ib-product-accent:#06c;--ib-product-accent-rgb:0 102 204;--ib-product-accent-strong:#05a;--ib-product-accent-strong-rgb:0 85 170;--ib-product-wash:#e5f0fb;--ib-product-wash-rgb:229 240 251;--ib-shadow-1:0 1px 2px #0000000f, 0 4px 12px -2px #0000001a;--ib-shadow-2:0 2px 6px #00000014, 0 24px 48px -16px #00000040;--ib-surface-cascadia-ink:#0c2d30;--ib-surface-cascadia-body:#47656a;--ib-surface-cascadia-link:#0b6d7c;--ib-surface-cascadia-meta:#4a676b;--ib-surface-aksimuth-ink:#f2fbfc;--ib-surface-aksimuth-body:#9fc3c9;--ib-surface-aksimuth-link:#63d9e6;--ib-surface-aksimuth-meta:#86a3a9;--ib-surface-remunation-ink:#f6f2e7;--ib-surface-remunation-body:#a9bcab;--ib-surface-remunation-link:#dcb877;--ib-surface-remunation-meta:#8aa08e;--ib-surface-hsa-ledger-ink:#eef6f3;--ib-surface-hsa-ledger-body:#9fb8c2;--ib-surface-hsa-ledger-link:#7fd49c;--ib-surface-hsa-ledger-meta:#86a0a8;--ib-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ib-font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--ib-text-xs:.75rem;--ib-leading-xs:1rem;--ib-tracking-xs:0;--ib-text-sm:.8125rem;--ib-leading-sm:1.125rem;--ib-tracking-sm:0;--ib-text-base:.875rem;--ib-leading-base:1.25rem;--ib-tracking-base:0;--ib-text-md:.9375rem;--ib-leading-md:1.375rem;--ib-tracking-md:0;--ib-text-lg:1.0625rem;--ib-leading-lg:1.625rem;--ib-tracking-lg:-.005em;--ib-text-xl:1.25rem;--ib-leading-xl:1.75rem;--ib-tracking-xl:-.01em;--ib-text-2xl:1.5rem;--ib-leading-2xl:1.875rem;--ib-tracking-2xl:-.015em;--ib-text-3xl:1.875rem;--ib-leading-3xl:2.25rem;--ib-tracking-3xl:-.02em;--ib-text-display:2.375rem;--ib-leading-display:2.75rem;--ib-tracking-display:-.025em;--ib-weight-regular:400;--ib-weight-medium:500;--ib-weight-semibold:600;--ib-space-1:.25rem;--ib-space-2:.5rem;--ib-space-3:.75rem;--ib-space-4:1rem;--ib-space-5:1.25rem;--ib-space-6:1.5rem;--ib-space-7:2rem;--ib-space-8:2.5rem;--ib-space-9:3rem;--ib-space-10:4rem;--ib-space-11:5rem;--ib-space-12:6rem;--ib-radius-sm:6px;--ib-radius-md:10px;--ib-radius-lg:16px;--ib-radius-pill:999px;--ib-motion-fast:.12s;--ib-motion-fast-exit:.1s;--ib-motion-base:.2s;--ib-motion-base-exit:.15s;--ib-motion-slow:.3s;--ib-motion-slow-exit:.2s;--ib-motion-page:.35s;--ib-motion-highlight:1.2s;--ib-motion-shimmer:1.6s;--ib-motion-spin:.8s;--ib-loader-delay:.3s;--ib-loader-min:.4s;--ib-ease:cubic-bezier(.2, 0, 0, 1);--ib-ease-enter:cubic-bezier(.05, .7, .1, 1);--ib-ease-exit:cubic-bezier(.3, 0, .8, .15);--ib-ease-linear:linear;--ib-spring-smooth:var(--ib-ease);--ib-spring-smooth-duration:.48s;--ib-spring-snappy:cubic-bezier(.2, 0, 0, 1);--ib-spring-snappy-duration:.39s;--ib-rise-sm:4px;--ib-rise-md:8px;--ib-slide-panel:16px;--ib-scale-enter:.97;--ib-scale-palette:.98;--ib-stagger:30ms;--ib-focus:0 0 0 2px var(--ib-bg), 0 0 0 4px var(--ib-accent);--ib-focus-width:2px;--ib-focus-offset:2px}@supports (transition-timing-function:linear(0, 1)){:root{--ib-spring-smooth:linear(0, .0211, .0731, .143, .2216, .3027, .3822, .4577, .5274, .5909, .6477, .6981, .7424, .781, .8144, .8431, .8678, .8888, .9067, .9219, .9347, .9455, .9546, .9622, .9686, .974, .9784, .9821, .9852, .9878, .9899, .9917, .9931, .9943, .9953, .9962, .9969, .9974, .9979, 1);--ib-spring-snappy:linear(0, .0195, .0692, .1382, .2183, .3031, .3881, .4702, .5471, .6177, .6812, .7374, .7864, .8286, .8644, .8945, .9195, .9399, .9564, .9696, .98, .988, .994, .9984, 1.0016, 1.0038, 1.0052, 1.0059, 1.0063, 1.0063, 1.006, 1.0056, 1.0052, 1.0046, 1.0041, 1.0036, 1.0031, 1.0026, 1.0022, 1)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ib-bg:#0a0a0b;--ib-bg-rgb:10 10 11;--ib-bg-tint:#151517;--ib-bg-tint-rgb:21 21 23;--ib-ink:#f5f5f7;--ib-ink-rgb:245 245 247;--ib-muted:#a5a5ad;--ib-muted-rgb:165 165 173;--ib-hairline:#2d2d31;--ib-hairline-rgb:45 45 49;--ib-accent:#4da3ff;--ib-accent-rgb:77 163 255;--ib-accent-hover:#75b8ff;--ib-accent-hover-rgb:117 184 255;--ib-accent-wash:#102640;--ib-accent-wash-rgb:16 38 64;--ib-on-accent:#06233f;--ib-on-accent-rgb:6 35 63;--ib-danger:#f0716b;--ib-danger-rgb:240 113 107;--ib-danger-wash:#3b1d1b;--ib-danger-wash-rgb:59 29 27;--ib-warning:#e3b341;--ib-warning-rgb:227 179 65;--ib-warning-wash:#382c10;--ib-warning-wash-rgb:56 44 16;--ib-success:#3fb950;--ib-success-rgb:63 185 80;--ib-success-wash:#142e1a;--ib-success-wash-rgb:20 46 26;--ib-info:#6cb0f5;--ib-info-rgb:108 176 245;--ib-info-wash:#14273d;--ib-info-wash-rgb:20 39 61;--ib-scrim:#0009;--ib-product-accent:#4da3ff;--ib-product-accent-rgb:77 163 255;--ib-product-accent-strong:#75b8ff;--ib-product-accent-strong-rgb:117 184 255;--ib-product-wash:#102640;--ib-product-wash-rgb:16 38 64;--ib-shadow-1:0 1px 2px #00000080, 0 4px 12px -2px #0009;--ib-shadow-2:0 2px 6px #0009, 0 24px 48px -16px #000c;--ib-surface-cascadia-ink:#eafcfa;--ib-surface-cascadia-body:#94b8b6;--ib-surface-cascadia-link:#4ecdc4;--ib-surface-cascadia-meta:#7d9d9b}}:root[data-theme=dark]{color-scheme:dark;--ib-bg:#0a0a0b;--ib-bg-rgb:10 10 11;--ib-bg-tint:#151517;--ib-bg-tint-rgb:21 21 23;--ib-ink:#f5f5f7;--ib-ink-rgb:245 245 247;--ib-muted:#a5a5ad;--ib-muted-rgb:165 165 173;--ib-hairline:#2d2d31;--ib-hairline-rgb:45 45 49;--ib-accent:#4da3ff;--ib-accent-rgb:77 163 255;--ib-accent-hover:#75b8ff;--ib-accent-hover-rgb:117 184 255;--ib-accent-wash:#102640;--ib-accent-wash-rgb:16 38 64;--ib-on-accent:#06233f;--ib-on-accent-rgb:6 35 63;--ib-danger:#f0716b;--ib-danger-rgb:240 113 107;--ib-danger-wash:#3b1d1b;--ib-danger-wash-rgb:59 29 27;--ib-warning:#e3b341;--ib-warning-rgb:227 179 65;--ib-warning-wash:#382c10;--ib-warning-wash-rgb:56 44 16;--ib-success:#3fb950;--ib-success-rgb:63 185 80;--ib-success-wash:#142e1a;--ib-success-wash-rgb:20 46 26;--ib-info:#6cb0f5;--ib-info-rgb:108 176 245;--ib-info-wash:#14273d;--ib-info-wash-rgb:20 39 61;--ib-scrim:#0009;--ib-product-accent:#4da3ff;--ib-product-accent-rgb:77 163 255;--ib-product-accent-strong:#75b8ff;--ib-product-accent-strong-rgb:117 184 255;--ib-product-wash:#102640;--ib-product-wash-rgb:16 38 64;--ib-shadow-1:0 1px 2px #00000080, 0 4px 12px -2px #0009;--ib-shadow-2:0 2px 6px #0009, 0 24px 48px -16px #000c;--ib-surface-cascadia-ink:#eafcfa;--ib-surface-cascadia-body:#94b8b6;--ib-surface-cascadia-link:#4ecdc4;--ib-surface-cascadia-meta:#7d9d9b}:root[data-theme=light]{color-scheme:light}[data-product=cascadia]{--ib-product-accent:#0d7a76;--ib-product-accent-rgb:13 122 118;--ib-product-accent-strong:#095c59;--ib-product-accent-strong-rgb:9 92 89;--ib-product-wash:#7fd4cf;--ib-product-wash-rgb:127 212 207}[data-product=aksimuth]{--ib-product-accent:#12798f;--ib-product-accent-rgb:18 121 143;--ib-product-accent-strong:#0d5c6d;--ib-product-accent-strong-rgb:13 92 109;--ib-product-wash:#7fd0e4;--ib-product-wash-rgb:127 208 228}[data-product=remunation]{--ib-product-accent:#7a5a13;--ib-product-accent-rgb:122 90 19;--ib-product-accent-strong:#5c4309;--ib-product-accent-strong-rgb:92 67 9;--ib-product-wash:#dcb877;--ib-product-wash-rgb:220 184 119}[data-product=hsa-ledger]{--ib-product-accent:#2c6a44;--ib-product-accent-rgb:44 106 68;--ib-product-accent-strong:#1f4f32;--ib-product-accent-strong-rgb:31 79 50;--ib-product-wash:#a3d6b3;--ib-product-wash-rgb:163 214 179}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-product=cascadia],:root:not([data-theme=light])[data-product=cascadia]{--ib-product-accent:#63d3d0;--ib-product-accent-rgb:99 211 208;--ib-product-accent-strong:#8fe2df;--ib-product-accent-strong-rgb:143 226 223;--ib-product-wash:#1f5f5b;--ib-product-wash-rgb:31 95 91}:root:not([data-theme=light]) [data-product=aksimuth],:root:not([data-theme=light])[data-product=aksimuth]{--ib-product-accent:#63d9e6;--ib-product-accent-rgb:99 217 230;--ib-product-accent-strong:#93e6ef;--ib-product-accent-strong-rgb:147 230 239;--ib-product-wash:#1d5568;--ib-product-wash-rgb:29 85 104}:root:not([data-theme=light]) [data-product=remunation],:root:not([data-theme=light])[data-product=remunation]{--ib-product-accent:#dcb877;--ib-product-accent-rgb:220 184 119;--ib-product-accent-strong:#ead0a0;--ib-product-accent-strong-rgb:234 208 160;--ib-product-wash:#57492a;--ib-product-wash-rgb:87 73 42}:root:not([data-theme=light]) [data-product=hsa-ledger],:root:not([data-theme=light])[data-product=hsa-ledger]{--ib-product-accent:#7fd49c;--ib-product-accent-rgb:127 212 156;--ib-product-accent-strong:#a8e4bb;--ib-product-accent-strong-rgb:168 228 187;--ib-product-wash:#23513a;--ib-product-wash-rgb:35 81 58}}:root[data-theme=dark] [data-product=cascadia],:root[data-theme=dark][data-product=cascadia]{--ib-product-accent:#63d3d0;--ib-product-accent-rgb:99 211 208;--ib-product-accent-strong:#8fe2df;--ib-product-accent-strong-rgb:143 226 223;--ib-product-wash:#1f5f5b;--ib-product-wash-rgb:31 95 91}:root[data-theme=dark] [data-product=aksimuth],:root[data-theme=dark][data-product=aksimuth]{--ib-product-accent:#63d9e6;--ib-product-accent-rgb:99 217 230;--ib-product-accent-strong:#93e6ef;--ib-product-accent-strong-rgb:147 230 239;--ib-product-wash:#1d5568;--ib-product-wash-rgb:29 85 104}:root[data-theme=dark] [data-product=remunation],:root[data-theme=dark][data-product=remunation]{--ib-product-accent:#dcb877;--ib-product-accent-rgb:220 184 119;--ib-product-accent-strong:#ead0a0;--ib-product-accent-strong-rgb:234 208 160;--ib-product-wash:#57492a;--ib-product-wash-rgb:87 73 42}:root[data-theme=dark] [data-product=hsa-ledger],:root[data-theme=dark][data-product=hsa-ledger]{--ib-product-accent:#7fd49c;--ib-product-accent-rgb:127 212 156;--ib-product-accent-strong:#a8e4bb;--ib-product-accent-strong-rgb:168 228 187;--ib-product-wash:#23513a;--ib-product-wash-rgb:35 81 58}@media (prefers-reduced-motion:reduce){:root{--ib-rise-sm:0px;--ib-rise-md:0px;--ib-slide-panel:0px;--ib-scale-enter:1;--ib-scale-palette:1;--ib-spring-smooth:var(--ib-ease);--ib-spring-snappy:var(--ib-ease);--ib-stagger:0s}}:root[data-motion=reduce]{--ib-rise-sm:0px;--ib-rise-md:0px;--ib-slide-panel:0px;--ib-scale-enter:1;--ib-scale-palette:1;--ib-spring-smooth:var(--ib-ease);--ib-spring-snappy:var(--ib-ease);--ib-stagger:0s}@keyframes ib-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ib-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ib-dialog-in{0%{opacity:0;scale:var(--ib-scale-enter);translate:0 var(--ib-rise-md)}}@keyframes ib-dialog-out{to{opacity:0;scale:var(--ib-scale-enter)}}@keyframes ib-sheet-in{0%{translate:var(--ib-sheet-offset,100%) 0}}@keyframes ib-sheet-out{to{translate:var(--ib-sheet-offset,100%) 0}}@keyframes ib-popover-in{0%{opacity:0;scale:var(--ib-scale-enter)}}@keyframes ib-shimmer{0%{translate:-100%}to{translate:100%}}@keyframes ib-progress{0%{translate:-100%}to{translate:250%}}@keyframes ib-shimmer-rtl{0%{translate:100%}to{translate:-100%}}@keyframes ib-progress-rtl{0%{translate:100%}to{translate:-250%}}@keyframes ib-spin{to{rotate:1turn}}@keyframes ib-changed{0%{background-color:var(--ib-accent-wash)}}@keyframes ib-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ib-pulse{50%{opacity:.55}}@keyframes ib-reveal{0%{opacity:0;translate:0 var(--ib-rise-md)}}@keyframes ib-changed-mark{0%,to{box-shadow:inset var(--ib-changed-edge,2px) 0 0 var(--ib-accent)}}.ib-anim-overlay[data-state=open]{animation:ib-fade-in var(--ib-motion-base) var(--ib-ease) both}.ib-anim-overlay[data-state=closed]{animation:ib-fade-out var(--ib-motion-base-exit) var(--ib-ease-exit) both}.ib-anim-dialog{transform-origin:var(--ib-dialog-origin,0 0)}.ib-anim-dialog[data-state=open]{animation:ib-dialog-in var(--ib-motion-slow) var(--ib-ease-enter) both}.ib-anim-dialog[data-state=closed]{animation:ib-dialog-out var(--ib-motion-slow-exit) var(--ib-ease-exit) both}.ib-anim-sheet-trailing{--ib-sheet-offset:100%}.ib-anim-sheet-trailing:dir(rtl){--ib-sheet-offset:-100%}.ib-anim-sheet-trailing:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--ib-shadow-2);pointer-events:none;position:absolute;inset:0}.ib-anim-sheet-trailing[data-state=open]{animation:ib-sheet-in var(--ib-motion-slow) var(--ib-ease-enter) both}.ib-anim-sheet-trailing[data-state=closed]{animation:ib-sheet-out var(--ib-motion-slow-exit) var(--ib-ease-exit) both}.ib-anim-sheet-trailing[data-state=open]:after{animation:ib-fade-in var(--ib-motion-slow) var(--ib-ease) both}.ib-anim-sheet-trailing[data-state=closed]:after{animation:ib-fade-out var(--ib-motion-slow-exit) var(--ib-ease-exit) both}.ib-anim-popover{transform-origin:var(--radix-popper-transform-origin,var(--radix-tooltip-content-transform-origin,top))}.ib-anim-popover:is([data-state=open],[data-state=delayed-open]){animation:ib-popover-in var(--ib-motion-base) var(--ib-ease-enter) both}.ib-anim-popover[data-state=closed]{animation:ib-fade-out var(--ib-motion-fast-exit) var(--ib-ease-exit) both}.ib-anim-palette[data-state=open]{animation:ib-fade-in var(--ib-motion-fast-exit) var(--ib-ease) both}.ib-anim-palette[data-state=closed]{animation:ib-fade-out var(--ib-motion-fast-exit) var(--ib-ease-exit) both}:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette)[data-state=closed],:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette)[data-state=closed] *{pointer-events:none!important}@supports (interactivity:inert){:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette)[data-state=closed]{interactivity:inert}}body[data-ib-closing]:not(:has(:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]))),body[data-ib-closing] :is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]):not([data-radix-popper-content-wrapper]>*):not(:has(:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]),~:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]),~* :is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]))),body[data-ib-closing] [data-radix-popper-content-wrapper]:not(:has(~:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]),~* :is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open])))>:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]):not(:has(:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette,[role=dialog],[role=alertdialog],[role=menu],[role=listbox]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]))){pointer-events:auto!important}[data-radix-popper-content-wrapper]:has(>:is(.ib-anim-overlay,.ib-anim-dialog,.ib-anim-sheet-trailing,.ib-anim-popover,.ib-anim-palette)[data-state=closed]){pointer-events:none!important}dialog.ib-dialog,[popover].ib-popover{opacity:0;scale:var(--ib-scale-enter);transition:opacity var(--ib-motion-slow-exit) var(--ib-ease-exit), scale var(--ib-motion-slow-exit) var(--ib-ease-exit), display var(--ib-motion-slow-exit) allow-discrete, overlay var(--ib-motion-slow-exit) allow-discrete}dialog.ib-dialog[open],[popover].ib-popover:popover-open{opacity:1;transition:opacity var(--ib-motion-slow) var(--ib-ease-enter), scale var(--ib-motion-slow) var(--ib-ease-enter), display var(--ib-motion-slow) allow-discrete, overlay var(--ib-motion-slow) allow-discrete;scale:1}[popover].ib-popover{transition-duration:var(--ib-motion-fast-exit);scale:1}[popover].ib-popover:popover-open{transition-duration:var(--ib-motion-base)}@starting-style{dialog.ib-dialog[open],[popover].ib-popover:popover-open{opacity:0;scale:var(--ib-scale-enter)}}dialog.ib-dialog::backdrop{opacity:0;transition:opacity var(--ib-motion-base-exit) var(--ib-ease-exit), display var(--ib-motion-base-exit) allow-discrete, overlay var(--ib-motion-base-exit) allow-discrete}dialog.ib-dialog[open]::backdrop{opacity:1;transition:opacity var(--ib-motion-base) var(--ib-ease), display var(--ib-motion-base) allow-discrete, overlay var(--ib-motion-base) allow-discrete}@starting-style{dialog.ib-dialog[open]::backdrop{opacity:0}}dialog.ib-dialog:not([open]),dialog.ib-dialog:not([open]) *{pointer-events:none!important}@supports (interactivity:inert){dialog.ib-dialog:not([open]){interactivity:inert}}@supports selector(:popover-open){[popover].ib-popover:not(:popover-open),[popover].ib-popover:not(:popover-open) *{pointer-events:none!important}@supports (interactivity:inert){[popover].ib-popover:not(:popover-open){interactivity:inert}}}.ib-enter{transition:opacity var(--ib-motion-base) var(--ib-ease-enter), translate var(--ib-motion-base) var(--ib-ease-enter)}@starting-style{.ib-enter{opacity:0;translate:0 var(--ib-rise-sm)}}.ib-collapse{transition:grid-template-rows var(--ib-motion-base) var(--ib-ease);grid-template-rows:0fr;display:grid}.ib-collapse[data-open]{grid-template-rows:1fr}.ib-collapse>*{min-block-size:0;overflow:hidden}@supports (transition-behavior:allow-discrete){.ib-collapse[data-open]>*{transition:overflow 0s var(--ib-motion-base) allow-discrete;overflow:visible}}.ib-collapse:not([data-open])>*{visibility:hidden;transition:visibility var(--ib-motion-base)}.ib-loading-delayed{animation:ib-fade-in var(--ib-motion-base) var(--ib-ease) var(--ib-loader-delay) both}.ib-skeleton{background-color:var(--ib-bg-tint);background-color:color-mix(in srgb, var(--ib-ink) 7%, transparent);border-radius:var(--ib-radius-sm);position:relative;overflow:hidden}.ib-skeleton:after{content:"";background-image:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ib-bg) 55%, transparent), transparent);animation:ib-shimmer var(--ib-motion-shimmer) var(--ib-ease) infinite;position:absolute;inset:0;translate:-100%}.ib-skeleton:dir(rtl):after{animation-name:ib-shimmer-rtl;translate:100%}.ib-progress-indeterminate{background-color:color-mix(in srgb, var(--ib-accent) 18%, transparent);block-size:2px;position:relative;overflow:hidden}.ib-progress-indeterminate:after{content:"";background-color:var(--ib-accent);inline-size:40%;animation:ib-progress var(--ib-motion-shimmer) var(--ib-ease) infinite;position:absolute;inset-block:0;inset-inline-start:0}.ib-progress-indeterminate:dir(rtl):after{animation-name:ib-progress-rtl}.ib-spinner{animation:ib-spin var(--ib-motion-spin) var(--ib-ease-linear) infinite}:where(.ib-spinner:empty:not([hidden])){border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1em;inline-size:1em;display:inline-block}.is-changed{animation:ib-changed var(--ib-motion-highlight) var(--ib-ease-exit)}.ib-check-draw{stroke-dasharray:1;animation:ib-draw var(--ib-motion-base) var(--ib-ease-enter) both}.ib-pulse-once{animation:ib-pulse calc(2 * var(--ib-motion-slow)) var(--ib-ease) 2}.ib-indicator{pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}:where(.ib-indicator){border-radius:var(--ib-radius-sm);background-color:var(--ib-bg);box-shadow:var(--ib-shadow-1)}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=light]) .ib-indicator){background-color:var(--ib-hairline);background-color:color-mix(in srgb, var(--ib-ink) 14%, var(--ib-bg-tint))}}:where(:root[data-theme=dark] .ib-indicator){background-color:var(--ib-hairline);background-color:color-mix(in srgb, var(--ib-ink) 14%, var(--ib-bg-tint))}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ib-reveal{animation:ib-reveal var(--ib-ease-linear) both;animation-timeline:view();animation-range:entry entry 40%}}}::view-transition-group(*){animation-duration:var(--ib-motion-page);animation-timing-function:var(--ib-ease)}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--ib-motion-base)}@media (forced-colors:active){.ib-indicator{outline-offset:-2px;outline:2px solid highlight}.ib-progress-indeterminate:after{forced-color-adjust:none;background-color:highlight}.ib-skeleton{border:1px solid graytext}:where(.ib-spinner:empty:not([hidden])){border-color:canvastext;border-inline-end-color:canvas}}@media (prefers-reduced-motion:reduce){.ib-anim-dialog[data-state=open]{animation-duration:var(--ib-motion-base)}.ib-anim-dialog[data-state=closed]{animation-duration:var(--ib-motion-base-exit)}.ib-anim-sheet-trailing[data-state=open]{animation:ib-fade-in var(--ib-motion-base) var(--ib-ease) both}.ib-anim-sheet-trailing[data-state=closed]{animation:ib-fade-out var(--ib-motion-base-exit) var(--ib-ease-exit) both}.ib-anim-sheet-trailing[data-state=open]:after{animation-duration:var(--ib-motion-base)}.ib-anim-sheet-trailing[data-state=closed]:after{animation-duration:var(--ib-motion-base-exit)}dialog.ib-dialog[open],[popover].ib-popover:popover-open{transition-duration:var(--ib-motion-base)}.ib-collapse,.ib-collapse[data-open]>*,.ib-collapse:not([data-open])>*{transition:none}.ib-skeleton:after{animation:none;display:none}.ib-decorative-loop{animation:none!important}.is-changed{animation:ib-changed-mark var(--ib-motion-highlight) var(--ib-ease-linear)}.is-changed:dir(rtl){--ib-changed-edge:-2px}tr.is-changed,tr.is-changed:dir(rtl){animation:none}tr.is-changed>:first-child{animation:ib-changed-mark var(--ib-motion-highlight) var(--ib-ease-linear)}tr.is-changed:dir(rtl)>:first-child{--ib-changed-edge:-2px}.ib-check-draw{animation-name:ib-fade-in}.ib-reveal{animation:none}::view-transition-group(*){animation-duration:0s}}:root[data-motion=reduce] .ib-anim-dialog[data-state=open]{animation-duration:var(--ib-motion-base)}:root[data-motion=reduce] .ib-anim-dialog[data-state=closed]{animation-duration:var(--ib-motion-base-exit)}:root[data-motion=reduce] .ib-anim-sheet-trailing[data-state=open]{animation:ib-fade-in var(--ib-motion-base) var(--ib-ease) both}:root[data-motion=reduce] .ib-anim-sheet-trailing[data-state=closed]{animation:ib-fade-out var(--ib-motion-base-exit) var(--ib-ease-exit) both}:root[data-motion=reduce] .ib-anim-sheet-trailing[data-state=open]:after{animation-duration:var(--ib-motion-base)}:root[data-motion=reduce] .ib-anim-sheet-trailing[data-state=closed]:after{animation-duration:var(--ib-motion-base-exit)}:root[data-motion=reduce] dialog.ib-dialog[open],:root[data-motion=reduce] [popover].ib-popover:popover-open{transition-duration:var(--ib-motion-base)}:root[data-motion=reduce] .ib-collapse,:root[data-motion=reduce] .ib-collapse[data-open]>*,:root[data-motion=reduce] .ib-collapse:not([data-open])>*{transition:none}:root[data-motion=reduce] .ib-skeleton:after{animation:none;display:none}:root[data-motion=reduce] .ib-decorative-loop{animation:none!important}:root[data-motion=reduce] .is-changed{animation:ib-changed-mark var(--ib-motion-highlight) var(--ib-ease-linear)}:root[data-motion=reduce] .is-changed:dir(rtl){--ib-changed-edge:-2px}:root[data-motion=reduce] tr.is-changed,:root[data-motion=reduce] tr.is-changed:dir(rtl){animation:none}:root[data-motion=reduce] tr.is-changed>:first-child{animation:ib-changed-mark var(--ib-motion-highlight) var(--ib-ease-linear)}:root[data-motion=reduce] tr.is-changed:dir(rtl)>:first-child{--ib-changed-edge:-2px}:root[data-motion=reduce] .ib-check-draw{animation-name:ib-fade-in}:root[data-motion=reduce] .ib-reveal{animation:none}:root[data-motion=reduce]::view-transition-group(*){animation-duration:0s}:root{--bg:var(--ib-bg);--bg-tint:var(--ib-bg-tint);--ink:var(--ib-ink);--muted:var(--ib-muted);--hairline:var(--ib-hairline);--accent:var(--ib-accent);--accent-hover:var(--ib-accent-hover);--on-accent:var(--ib-on-accent);--code-bg:var(--ib-bg-tint);--frame-shadow:var(--ib-shadow-2);--font-sans:var(--ib-font-sans);--font-mono:var(--ib-font-mono);--text-footnote:.8125rem;--text-subhead:.9375rem;--text-callout:1rem;--text-body:1.0625rem;--text-title3:1.25rem;--text-title2:1.375rem;--header-bg:color-mix(in srgb, var(--bg) 85%, transparent);--header-height:3.0625rem;--wrap-max:61.5rem;--measure:62ch;--measure-narrow:44ch;color-scheme:light dark}@media (width<=35rem){:root{--header-height:8.3125rem}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-sans);font-size:var(--text-body);color:var(--ink);background:var(--bg);flex-direction:column;min-height:100dvh;line-height:1.6;display:flex}img,svg{max-width:100%;display:block}h1,h2,h3{text-wrap:balance;line-height:1.08}h1{letter-spacing:-.03em;font-size:clamp(2.6rem,1.6rem + 4.5vw,4.25rem);font-weight:700}h2{letter-spacing:-.022em;font-size:clamp(1.8rem,1.3rem + 2.2vw,2.75rem);font-weight:600}[id]{scroll-margin-top:var(--header-height)}:is(h2,h3)[id]{scroll-margin-top:calc(var(--header-height) + 2rem)}h3{font-size:var(--text-body);letter-spacing:-.01em;font-weight:600;line-height:1.35}p{max-width:var(--measure)}a{color:var(--accent);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}.prose a:not(.btn),.lede a,.feature-grid p a,.muted a{text-underline-offset:3px;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}.prose a:not(.btn):hover,.lede a:hover,.feature-grid p a:hover,.muted a:hover{text-decoration-color:currentColor}code,pre{font-family:var(--font-mono);font-size:.875em}pre{background:var(--code-bg);border:1px solid var(--hairline);border-radius:10px;padding:1rem 1.25rem;line-height:1.6;overflow-x:auto}.lede{color:var(--muted);max-width:var(--measure-narrow);text-wrap:balance;font-size:clamp(1.125rem,1rem + .55vw,1.3125rem);line-height:1.5}.muted{color:var(--muted)}.small{font-size:var(--text-subhead)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}a:not(.btn):focus-visible{border-radius:4px}.skip-link{z-index:100;background:var(--ink);color:var(--bg);border-radius:0 0 10px 10px;padding:.5rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-100%;left:1rem}.skip-link:focus{top:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:100%;max-width:var(--wrap-max);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2rem)}.section{padding-block:clamp(5.5rem,7rem + 3vw,9.5rem)}.section--tint{background:var(--bg-tint)}.section--hero{padding-block:clamp(7rem,8rem + 4vw,12rem) clamp(5.5rem,6rem + 3vw,9rem)}.statement{text-align:center;justify-items:center;gap:1.25rem;margin-block-end:clamp(3rem,2rem + 4vw,5rem);display:grid}.statement:only-child,.statement:last-child{margin-block-end:0}.site-header{z-index:50;background:var(--header-bg);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid color-mix(in srgb, var(--hairline) 60%, transparent);position:sticky;top:0}@media (prefers-reduced-transparency:reduce){.site-header{--header-bg:var(--bg);backdrop-filter:none}}.site-header .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:1.5rem;min-height:3rem;display:flex}.brand{min-height:2.75rem;color:var(--ink);font-size:var(--text-footnote);letter-spacing:-.01em;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.brand:hover{text-decoration:none}.brand svg{opacity:.9;width:1.05rem;height:1.05rem}.site-nav ul{flex-wrap:wrap;column-gap:clamp(1rem,3vw,2.25rem);padding:0;list-style:none;display:flex}.site-nav a{min-height:2.75rem;color:var(--muted);font-size:var(--text-footnote);letter-spacing:.01em;transition:color var(--ib-motion-fast) var(--ib-ease);align-items:center;text-decoration:none;display:inline-flex}.site-nav a:hover{color:var(--ink);text-decoration:none}.site-nav a[aria-current=page]{color:var(--ink);font-weight:600}@media (width<=30rem){.brand-name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brand svg{width:1.25rem;height:1.25rem}.site-header .wrap{column-gap:1rem}.site-nav ul{column-gap:.875rem}}.site-footer{border-top:1px solid var(--hairline);font-size:var(--text-footnote);color:var(--muted);margin-block-start:auto;padding-block:2rem}.site-footer .wrap{gap:.875rem;display:grid}.site-footer .footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}.site-footer .footer-links{flex-wrap:wrap;gap:0 1.5rem;padding:0;list-style:none;display:flex}.site-footer a{color:var(--muted)}.site-footer .footer-links a,.site-footer .footer-row a{padding-block:.375rem;display:inline-block}.site-footer a:hover{color:var(--ink);text-decoration:none}.btn{background:var(--accent);min-height:2.75rem;color:var(--on-accent);font-size:var(--text-callout);letter-spacing:-.01em;text-align:center;transition:background-color var(--ib-motion-fast) var(--ib-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.625rem 1.5rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.btn:hover{background:var(--accent-hover);text-decoration:none}.btn:active{background:var(--accent-hover);filter:brightness(.92)}.link-chev{min-height:2.75rem;font-size:var(--text-callout);letter-spacing:-.01em;align-items:center;gap:.3em;font-weight:500;display:inline-flex}.link-chev:after{content:"›";content:"›" / "";transition:translate var(--ib-motion-fast) var(--ib-ease);font-weight:400}.link-chev:hover:after{translate:2px}@media (prefers-reduced-motion:reduce){.link-chev:hover:after{translate:none}}.link-chev:active{opacity:.7}.actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.75rem;display:flex}.feature-grid{grid-template-columns:repeat(2,1fr);gap:clamp(2.25rem,2rem + 2vw,3.5rem) clamp(2.5rem,2rem + 3vw,5rem);max-width:54rem;margin-inline:auto;padding:0;list-style:none;display:grid}.feature-grid li{align-content:start;gap:.4rem;display:grid}.feature-grid p{font-size:var(--text-subhead);color:var(--muted);line-height:1.6}@media (width<=40rem){.feature-grid{grid-template-columns:1fr}}.fact-list{max-width:44rem;margin-inline:auto}.fact-list>div{grid-template-columns:minmax(8rem,12rem) 1fr;gap:1.5rem;padding-block:1.25rem;display:grid}.fact-list>div+div{border-top:1px solid var(--hairline)}.fact-list dt{font-weight:600;font-size:var(--text-subhead)}.fact-list dd{color:var(--muted);font-size:var(--text-subhead);margin:0}@media (width<=40rem){.fact-list>div{grid-template-columns:1fr;gap:.25rem}}.page-head{gap:.875rem;max-width:42rem;margin-inline:auto;padding-block:clamp(4rem,3.5rem + 3vw,7rem) clamp(2.5rem,2rem + 2vw,4rem);display:grid}.page-head h1{font-size:clamp(2rem,1.6rem + 1.8vw,2.75rem)}.prose{max-width:42rem;font-size:var(--text-callout);margin-inline:auto;line-height:1.65}.prose h2{font-size:var(--text-title2);letter-spacing:-.015em;margin-block:2.75rem .875rem}.prose h3{margin-block:2rem .625rem}.prose h2:first-child{margin-block-start:0}.prose p,.prose ul,.prose ol{max-width:none;margin-block-end:.875rem}.prose ul,.prose ol{padding-inline-start:1.375rem}.prose li+li{margin-block-start:.375rem}.prose pre{margin-block:1.25rem}.prose table{border-collapse:collapse;font-size:var(--text-subhead);margin-block:1.25rem;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--hairline);vertical-align:top;padding:.5rem 1rem .5rem 0}.prose :is(th,td):last-child{padding-inline-end:0}.prose th{font-weight:600}.prose hr{border:0;border-top:1px solid var(--hairline);margin-block:2.5rem}.toc{font-size:var(--text-footnote);flex-wrap:wrap;gap:0 1.5rem;padding:0;list-style:none;display:flex}.toc a{color:var(--muted);padding-block:.375rem;display:inline-block}.toc a:hover{color:var(--ink);text-decoration:none}.surface--cascadia{--surface-ink:var(--ib-surface-cascadia-ink);--surface-body:var(--ib-surface-cascadia-body);--surface-link:var(--ib-surface-cascadia-link);--surface-meta:var(--ib-surface-cascadia-meta);--surface-edge:#0d7d8c1f;background:radial-gradient(30rem 18rem at 82% -6rem,#0284c71a,#0000 70%),linear-gradient(165deg,#f7fcfc 0%,#e9f6f5 55%,#dff0f4 100%)}.surface--remunation{--surface-ink:var(--ib-surface-remunation-ink);--surface-body:var(--ib-surface-remunation-body);--surface-link:var(--ib-surface-remunation-link);--surface-meta:var(--ib-surface-remunation-meta);--surface-edge:#dcb87729;background:radial-gradient(34rem 18rem at 78% -6rem,#dcb87724,#0000 70%),linear-gradient(#0e2018 0%,#0a1a13 100%)}.surface--hsa-ledger{--surface-ink:var(--ib-surface-hsa-ledger-ink);--surface-body:var(--ib-surface-hsa-ledger-body);--surface-link:var(--ib-surface-hsa-ledger-link);--surface-meta:var(--ib-surface-hsa-ledger-meta);--surface-edge:#7fd49c24;background:radial-gradient(34rem 18rem at 18% -6rem,#7fd49c1f,#0000 70%),linear-gradient(#0f1f25 0%,#0b171b 100%)}.surface--aksimuth{--surface-ink:var(--ib-surface-aksimuth-ink);--surface-body:var(--ib-surface-aksimuth-body);--surface-link:var(--ib-surface-aksimuth-link);--surface-meta:var(--ib-surface-aksimuth-meta);--surface-edge:#63d9e624;background:radial-gradient(42rem 22rem at 50% 130%,#0e3a42d9,#0000 72%),linear-gradient(#08131a 0%,#071012 100%)}.surface--cascadia,.surface--remunation,.surface--hsa-ledger,.surface--aksimuth{color:var(--surface-body);box-shadow:inset 0 0 0 1px var(--surface-edge)}.surface--cascadia :focus-visible,.surface--remunation :focus-visible,.surface--hsa-ledger :focus-visible,.surface--aksimuth :focus-visible{outline-color:var(--surface-link)}@media (prefers-color-scheme:dark){.surface--cascadia{--surface-edge:#4ecdc429;background:radial-gradient(30rem 18rem at 82% -6rem,#0ea5e91f,#0000 70%),linear-gradient(165deg,#0d2224 0%,#10292c 55%,#123033 100%)}}@view-transition{navigation:auto}@media (prefers-reduced-motion:no-preference){.vt-morph-cascadia .vt-art-cascadia{view-transition-name:art-cascadia}.vt-morph-aksimuth .vt-art-aksimuth{view-transition-name:art-aksimuth}.vt-morph-hsa-ledger .vt-art-hsa-ledger{view-transition-name:art-hsa-ledger}.vt-morph-remunation .vt-art-remunation{view-transition-name:art-remunation}}::view-transition-old(art-cascadia),::view-transition-new(art-cascadia),::view-transition-old(art-aksimuth),::view-transition-new(art-aksimuth),::view-transition-old(art-hsa-ledger),::view-transition-new(art-hsa-ledger),::view-transition-old(art-remunation),::view-transition-new(art-remunation){inset-block-start:50%;translate:0 -50%}::view-transition-old(*):only-child,::view-transition-new(*):only-child{animation-duration:var(--ib-motion-base)}@media print{.ib-reveal{animation:none}}@media (prefers-contrast:more){:root{--muted:var(--ink);--hairline:color-mix(in srgb, var(--ink) 45%, var(--bg));--header-bg:var(--bg)}.site-header{backdrop-filter:none}.surface--cascadia,.surface--remunation,.surface--hsa-ledger,.surface--aksimuth{--surface-body:var(--surface-ink);--surface-meta:var(--surface-ink)}a:not(.btn){text-underline-offset:3px;text-decoration:underline}}@media (forced-colors:active){.site-nav a[aria-current=page]{text-decoration:underline}}.site-footer a[aria-current=page]{color:var(--ink)}
