:where(:root[data-theme=dark] .ind-body .theme-light){--ink:#172033;--ink-2:#3C4858;--ink-3:#6B7A90;--muted:#6B7A90;--line:#D9E0E8;--surface:#F2F5F9;--surface-2:#F2F5F9;--card:#FFFFFF;--accent:#2E5C8A;--accent-soft:#E4ECF5;--accent-deep:#2E5C8A;--accent-solid:#2E5C8A;--mark:#B8741A;--warn-soft:#F7ECE3;--blue:#5B7DB1;--green:#5F9A57;--amber:#C87A3A;--teal:#3E9AA0;--slate:#6B7A90;font-size:16px}:where(:root[data-theme=dark]) .ind-body:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){--ink:#E9EEF5;--ink-2:#C2CEDC;--ink-3:#93A1B4;--muted:#93A1B4;--line:#2C3A4C;--surface:#1E2937;--surface-2:#1E2937;--card:#18222F;--accent:#8FB6E0;--accent-soft:#1F3047;--accent-deep:#8FB6E0;--accent-solid:#8FB6E0;--mark:#C98A34;--warn-soft:#3A2D18;--blue:#7FA0CC;--green:#82B87C;--amber:#D79A66;--teal:#63B3B8;--slate:#93A1B4}:where(:root[data-theme=dark]) .ind-body .fcx:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .fcx-s.hl:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:color-mix(in srgb,var(--accent) 9%,#18222F);border-color:color-mix(in srgb,var(--accent) 35%,#18222F)}:where(:root[data-theme=dark]) .ind-body .icx-i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ckg-n:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sv3-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .lmc-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .pg2-p:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .pg2-x:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .au2-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .dax b:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .dac-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .dac-c.on dl div:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-color:color-mix(in srgb,var(--accent) 25%,#18222F)}:where(:root[data-theme=dark]) .ind-body .dab:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#2A2418;border:1px solid #6b5530}:where(:root[data-theme=dark]) .ind-body .dab>span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .tree2-root:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .tree2-stem:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{border-left:1.5px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .tree2-stem:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):after{border:1.5px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .tree2-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .cmpwrap:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sp-wrap:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1.5px solid #2c4a6b;background:#1E2937}:where(:root[data-theme=dark]) .ind-body .sp-part:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822;background:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .sp-wrap.p2:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-color:#6B5530;background:#2A2418}:where(:root[data-theme=dark]) .ind-body .sp-wrap.p2 .sp-part:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#C98A34}:where(:root[data-theme=dark]) .ind-body .sp-wrap.p2 .md-item:hover:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#3A2D18}:where(:root[data-theme=dark]) .ind-body .sp-wrap.p2 .md-item.sel:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#C98A34}:where(:root[data-theme=dark]) .ind-body .sp-wrap.p2 .md-item.sel .md-no:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#5A3A10}:where(:root[data-theme=dark]) .ind-body .sp-wrap.p2 .md-ghost:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#C98A34}:where(:root[data-theme=dark]) .ind-body .md-item:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#C2CEDC}:where(:root[data-theme=dark]) .ind-body .md-item .md-no:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#8592A5}:where(:root[data-theme=dark]) .ind-body .md-item:hover:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#1E2937}:where(:root[data-theme=dark]) .ind-body .md-item.sel:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#8FB6E0;color:#101822}:where(:root[data-theme=dark]) .ind-body .md-item.sel .md-no:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#24486C}:where(:root[data-theme=dark]) .ind-body .md-card:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F;border:1px solid #243042}:where(:root[data-theme=dark]) .ind-body .md-ghost:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .sd-stp:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sd-stp.sel .sd-stp-t:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sd-stp.sel .sd-stp-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#24486C}:where(:root[data-theme=dark]) .ind-body .sd-axis:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{background:#5A6A80}:where(:root[data-theme=dark]) .ind-body .sd-axis:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):after{border-left:10px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .sd-axis span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .pr-myth .q:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){-webkit-text-decoration-color:#C98A34;text-decoration-color:#C98A34}:where(:root[data-theme=dark]) .ind-body .pr-fact:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sd-gl:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .sd-gl.mk:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#C98A34}:where(:root[data-theme=dark]) .ind-body .sd-node rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#18222F;stroke:#3A4A5E}:where(:root[data-theme=dark]) .ind-body .sd-node.mk rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){stroke:#6B5530}:where(:root[data-theme=dark]) .ind-body .sd-node:focus-visible rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))),:where(:root[data-theme=dark]) .ind-body .sd-node:hover rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){stroke:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .sd-node.sel rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){stroke:#8FB6E0;fill:#1F3047}:where(:root[data-theme=dark]) .ind-body .sd-node.mk.sel rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){stroke:#C98A34;fill:#3A2D18}:where(:root[data-theme=dark]) .ind-body .sd-nt:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#E9EEF5}:where(:root[data-theme=dark]) .ind-body .step .num:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sd-col:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sd-col-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sd-lane-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sd-chip:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sd-chip.sel:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sd-chip.sel .n:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sd-nest:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1.5px solid color-mix(in srgb,var(--accent) 35%,#18222f);background:#18222F}:where(:root[data-theme=dark]) .ind-body .sd-nest .sd-nest:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:color-mix(in srgb,var(--accent) 5%,#18222F)}:where(:root[data-theme=dark]) .ind-body .sd-nest .sd-nest .sd-nest:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:color-mix(in srgb,var(--accent) 11%,#18222F)}:where(:root[data-theme=dark]) .ind-body .sd-node.dk rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#1F3047;stroke:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .sd-vt-dot:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:3px solid #18222f}:where(:root[data-theme=dark]) .ind-body .sd-doc:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sd-ck:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sd-ck-i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#3A2D18}:where(:root[data-theme=dark]) .ind-body .k10:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .rt-terms>div:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .gs-n:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .gs-card:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .tg-card:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ltl-d:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .acc:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .acc[open] summary:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#1E2937}:where(:root[data-theme=dark]) .ind-body .q9:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .q9-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .q9+.sd-cols:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{border:1.5px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .pz-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .pz-warn:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1px solid #6b5530;background:#2A2418}:where(:root[data-theme=dark]) .ind-body .pipe-s:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .pipe-s.end:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .pipe-s.end>span:first-child:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .pipe-a:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#5A6A80}:where(:root[data-theme=dark]) .ind-body .pipe-a:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):after{border-left:7px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .mini-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .where-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ckl li.no .ck-m:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#3A221E;color:#E07A64}:where(:root[data-theme=dark]) .ind-body .fan:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .fan-src:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .fan-stem:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#5A6A80}:where(:root[data-theme=dark]) .ind-body .fan-row:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{background:#5A6A80}:where(:root[data-theme=dark]) .ind-body .fan-i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{background:#5A6A80}:where(:root[data-theme=dark]) .ind-body .fan-i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):after{border-top:6px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .vs-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .vs-c.c2:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-color:#E9EEF5}:where(:root[data-theme=dark]) .ind-body .vs-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .vs-c.c2 .vs-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#E9EEF5}:where(:root[data-theme=dark]) .ind-body .vs-c.c2 .vs-k li:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#243042}:where(:root[data-theme=dark]) .ind-body .vs-mid span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ind-ex-s span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ind-ex-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ind-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ind-c.x li:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{background:#3A4A5E}:where(:root[data-theme=dark]) .ind-body .ch-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .ch-t:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#E9EEF5}:where(:root[data-theme=dark]) .ind-body .ch-a:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#93A1B4}:where(:root[data-theme=dark]) .ind-body .sd-kw.x span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){-webkit-text-decoration-color:#C98A34;text-decoration-color:#C98A34}:where(:root[data-theme=dark]) .ind-body .rev:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{background:#18222F}:where(:root[data-theme=dark]) .ind-body .tl-badge:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .ch:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 9%,#18222F),#18222F 60%)}:where(:root[data-theme=dark]) .ind-body .sd-who>div:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .dlist:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ltl-x .ltl-i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:var(--card,#18222F)}:where(:root[data-theme=dark]) .ind-body .lyr span.on:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sd-ref.ext:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#1E2937;border:1px dashed #3a4a5e}:where(:root[data-theme=dark]) .ind-body .stl:before:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:color-mix(in srgb,var(--accent) 22%,#18222F)}:where(:root[data-theme=dark]) .ind-body .st-l i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){box-shadow:0 0 0 3px #18222F}:where(:root[data-theme=dark]) .ind-body .st-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .g4-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .pg-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .tg-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .br-q:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1px solid color-mix(in srgb,var(--accent) 55%,#18222f)}:where(:root[data-theme=dark]) .ind-body .br-lines:before:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-left:1px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .br-lines i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .br-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .br-s:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .br-n:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .ph-b:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:color-mix(in srgb,var(--accent) 30%,#18222F)}:where(:root[data-theme=dark]) .ind-body .ph-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ph-c.on .ph-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-color:color-mix(in srgb,var(--accent) 45%,#18222F)}:where(:root[data-theme=dark]) .ind-body .mcl:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F;border-top:4px solid color-mix(in srgb,var(--accent) calc(40% + var(--lv)*20%),#18222f)}:where(:root[data-theme=dark]) .ind-body .ra-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .ra-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .mc-mods span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .mc-mods span.o:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .mc-ans:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .mc-ans.n:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .mc-tbl:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .mc-tbl td.g:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#1E2937}:where(:root[data-theme=dark]) .ind-body .mc-doc:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .pf:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .pf-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .pf-row.warm .pf-lab:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#3A2D18}:where(:root[data-theme=dark]) .ind-body .pf-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F;border:1px solid #3a4a5e}:where(:root[data-theme=dark]) .ind-body .pf-c.on:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .pf-s:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#93A1B4}:where(:root[data-theme=dark]) .ind-body .rm-t:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .rm-core:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .rm-core:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):after,:where(:root[data-theme=dark]) .ind-body .rm-core:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{border-left:2px solid #5a6a80;border-right:2px solid #5a6a80;background:linear-gradient(#5A6A80,#5A6A80) 50%/2px 100% no-repeat}:where(:root[data-theme=dark]) .ind-body .qa-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .qa-m:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .pc2-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .pc2-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .cg-h.l0 i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:color-mix(in srgb,var(--accent) 22%,#18222F)}:where(:root[data-theme=dark]) .ind-body .cg-h.l1 i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:color-mix(in srgb,var(--accent) 55%,#18222F)}:where(:root[data-theme=dark]) .ind-body .cg-r:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .cg-c.l2 .cg-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))),:where(:root[data-theme=dark]) .ind-body .cg-c.l2 b:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))),:where(:root[data-theme=dark]) .ind-body .cg-c.l2 p:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .ln2-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ln2-tg span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .nx-lanes:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .aud-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .aud-c.w .aud-ic:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#3A2D18}:where(:root[data-theme=dark]) .ind-body .sbx-root:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sbx-root:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):after{border-left:2px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .sbx-cols:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{border-top:2px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .sbx-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sbx-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))):before{border-left:2px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .sbx-a .sbx-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#1F3047}:where(:root[data-theme=dark]) .ind-body .sbx-a .sbx-ic:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F;color:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .sbx-b .sbx-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#1E2937}:where(:root[data-theme=dark]) .ind-body .sbx-b .sbx-ic:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F;color:#C2CEDC}:where(:root[data-theme=dark]) .ind-body .sbx-c:nth-child(3) .sbx-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#3A2D18}:where(:root[data-theme=dark]) .ind-body .sbx-c:nth-child(3) .sbx-ic:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F;color:#C98A34}:where(:root[data-theme=dark]) .ind-body .uc-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .wh-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .wh-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .wh-routes span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F;border:1.5px solid #4a6280}:where(:root[data-theme=dark]) .ind-body .ind-ex-c>div>span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1px solid color-mix(in srgb,var(--accent) 40%,#18222f);background:#18222F}:where(:root[data-theme=dark]) .ind-body table.g3 th.g3-g:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#1E2937}:where(:root[data-theme=dark]) .ind-body .r3-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .r3-c.exc:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1.5px dashed #3a4a5e}:where(:root[data-theme=dark]) .ind-body .r3-c.main .r3-tag:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .r3-c.main h4:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-color:color-mix(in srgb,var(--accent) 25%,#18222F)}:where(:root[data-theme=dark]) .ind-body .mg-g.sum .mg-h:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sc-ch span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .sc-ch span.on:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .sc-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .nbt-root:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .nbt-ln:before:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-left:1px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .nbt-ln i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .nbt-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .nbx:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1.5px dashed #3a4a5e}:where(:root[data-theme=dark]) .ind-body .nbx-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .tdx-cer:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1.5px solid color-mix(in srgb,var(--accent) 45%,#18222f)}:where(:root[data-theme=dark]) .ind-body .upx-a:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .upx-sub:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-top:1px solid color-mix(in srgb,var(--accent) 25%,#18222f)}:where(:root[data-theme=dark]) .ind-body .upx-sub em:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .stt-g.end .stt-s em:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .rq2-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .msb:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .msb h4:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .msb p:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .msb-p:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .msc-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .msc-b.opt:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F;border:1.5px dashed color-mix(in srgb,var(--accent) 45%,#18222f)}:where(:root[data-theme=dark]) .ind-body .ivf-s:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ivf-tg span:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .ivf-w:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#2A2418;border:1px solid #6b5530}:where(:root[data-theme=dark]) .ind-body .tr3-root:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .tr3-ln:before:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border-left:1.5px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .tr3-ln i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){border:1.5px solid #5a6a80}:where(:root[data-theme=dark]) .ind-body .tr3-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .kc2-c:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .rk-m i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#3A3328}:where(:root[data-theme=dark]) .ind-body .tier-l:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:color-mix(in srgb,var(--accent) calc(55% + var(--lv) * 15%),#18222F)}:where(:root[data-theme=dark]) .ind-body .tier-x:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .wh-seg circle:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))),:where(:root[data-theme=dark]) .ind-body .wh-seg path:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#18222F;stroke:#3A4A5E}:where(:root[data-theme=dark]) .ind-body .wh-core circle:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#1F3047;stroke:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .wh-seg:focus-visible path:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))),:where(:root[data-theme=dark]) .ind-body .wh-seg:hover circle:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))),:where(:root[data-theme=dark]) .ind-body .wh-seg:hover path:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){stroke:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .wh-seg.sel path:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#1F3047;stroke:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .wh-core.sel circle:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#8FB6E0;stroke:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .wh-core.sel .wl-en:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#2C4A6B}:where(:root[data-theme=dark]) .ind-body .wh-core.sel .wl-ko:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#18222F}:where(:root[data-theme=dark]) .ind-body .wl-en:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .wl-ko:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#E9EEF5}:where(:root[data-theme=dark]) .ind-body .pfc circle:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#18222F;stroke:#3A4A5E}:where(:root[data-theme=dark]) .ind-body .pfc:hover circle:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){stroke:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .pfc.sel circle:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#1F3047;stroke:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .pfc.mk.sel circle:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#3A2D18;stroke:#C98A34}:where(:root[data-theme=dark]) .ind-body .pfb rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#18222F;stroke:#6B5530}:where(:root[data-theme=dark]) .ind-body .pfb.sel rect:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#3A2D18;stroke:#C98A34}:where(:root[data-theme=dark]) .ind-body .tm:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .tm-th:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#D79A45;background:#3A2D18;border:1px solid #6b5530}:where(:root[data-theme=dark]) .ind-body .chev-i:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .nx-b:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .nx-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#101822}:where(:root[data-theme=dark]) .ind-body .cat:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body .mc-lg i.o:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){background:#18222F}:where(:root[data-theme=dark]) .ind-body svg rect.dg-p1:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#1B2A3D;stroke:#33465F}:where(:root[data-theme=dark]) .ind-body svg .dg-u1:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#8FB6E0}:where(:root[data-theme=dark]) .ind-body svg rect.dg-p2:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#16302C;stroke:#2A4A44}:where(:root[data-theme=dark]) .ind-body svg .dg-u2:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#63B3B8}:where(:root[data-theme=dark]) .ind-body svg rect.dg-p3:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#22243A;stroke:#3A3F5E}:where(:root[data-theme=dark]) .ind-body svg .dg-u3:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#9AA4E0}:where(:root[data-theme=dark]) .ind-body svg rect.dg-p4:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#1E2937;stroke:#3A4A5E}:where(:root[data-theme=dark]) .ind-body svg .dg-u4:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#93A1B4}:where(:root[data-theme=dark]) .ind-body svg rect.dg-p5:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#33281A;stroke:#6B5530}:where(:root[data-theme=dark]) .ind-body svg .dg-u5:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#C98A34}:where(:root[data-theme=dark]) .ind-body svg text.dg-t:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){fill:#E9EEF5}:where(:root[data-theme=dark]) .ind-body .fm-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#8FB6E0}:where(:root[data-theme=dark]) .ind-body .sd-node.sel .fm-k:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#E9EEF5}:where(:root[data-theme=dark]) .ind-body .fm-t:where(:not(.theme-light):not(.theme-light *):not(:has(>.theme-light))){color:#E9EEF5}