@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:400;src:url(../media/commissioner-cyrillic-ext-400-normal.19u4qo5jlt0py.woff2)format("woff2"),url(../media/commissioner-cyrillic-ext-400-normal.1ojv2r7e_nyeo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:400;src:url(../media/commissioner-cyrillic-400-normal.18y8h0jclv_q8.woff2)format("woff2"),url(../media/commissioner-cyrillic-400-normal.2nu3n1rtkrmgf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:400;src:url(../media/commissioner-greek-400-normal.37rcwyq4mpzlf.woff2)format("woff2"),url(../media/commissioner-greek-400-normal.2b8vyrwuq74ai.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:400;src:url(../media/commissioner-vietnamese-400-normal.0zew0-wimywhc.woff2)format("woff2"),url(../media/commissioner-vietnamese-400-normal.40-je-ebh5u65.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:400;src:url(../media/commissioner-latin-ext-400-normal.1ws1cx-8-1ka4.woff2)format("woff2"),url(../media/commissioner-latin-ext-400-normal.3ph6fjbz5pub_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:400;src:url(../media/commissioner-latin-400-normal.0sebrt4mz3fsk.woff2)format("woff2"),url(../media/commissioner-latin-400-normal.2luvmhh7cem8g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:500;src:url(../media/commissioner-cyrillic-ext-500-normal.2ldr9w-cjb5k9.woff2)format("woff2"),url(../media/commissioner-cyrillic-ext-500-normal.0opuhrs36a9_y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:500;src:url(../media/commissioner-cyrillic-500-normal.2emszvslefj7x.woff2)format("woff2"),url(../media/commissioner-cyrillic-500-normal.3yjnmv8tna4lm.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:500;src:url(../media/commissioner-greek-500-normal.3gsxtvdovtzex.woff2)format("woff2"),url(../media/commissioner-greek-500-normal.3_r0mh7xb6ze1.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:500;src:url(../media/commissioner-vietnamese-500-normal.40a-xpopqgs-b.woff2)format("woff2"),url(../media/commissioner-vietnamese-500-normal.28ih0wsewzzu1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:500;src:url(../media/commissioner-latin-ext-500-normal.3d0webbfsrby9.woff2)format("woff2"),url(../media/commissioner-latin-ext-500-normal.24d6lfz5ia5ec.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:500;src:url(../media/commissioner-latin-500-normal.2mkhoa8ssngtt.woff2)format("woff2"),url(../media/commissioner-latin-500-normal.04yz_-e-i5jb6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:600;src:url(../media/commissioner-cyrillic-ext-600-normal.1n05utxsdm3_n.woff2)format("woff2"),url(../media/commissioner-cyrillic-ext-600-normal.2rlmmgwwd265n.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:600;src:url(../media/commissioner-cyrillic-600-normal.1vdy7klpoq38e.woff2)format("woff2"),url(../media/commissioner-cyrillic-600-normal.0dgsctfp5-e67.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:600;src:url(../media/commissioner-greek-600-normal.2t9xqhll0oc5z.woff2)format("woff2"),url(../media/commissioner-greek-600-normal.43adm815g7x7k.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:600;src:url(../media/commissioner-vietnamese-600-normal.2htt0tq2yy5p8.woff2)format("woff2"),url(../media/commissioner-vietnamese-600-normal.3bspokwjas3nv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:600;src:url(../media/commissioner-latin-ext-600-normal.2df3m0inoeo10.woff2)format("woff2"),url(../media/commissioner-latin-ext-600-normal.39ogvjltec1lm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:600;src:url(../media/commissioner-latin-600-normal.1udd_j_q8v797.woff2)format("woff2"),url(../media/commissioner-latin-600-normal.17n11lfgpa17t.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.2xgjnt7tqh9_7.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.2k9shvy03yibn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.0qoulnxh80yge.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.0-x1dsk872q42.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.0_-0tsqse47zs.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.3y1-6__cta0i8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.2_8hwz_kagcew.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.1lu2dr36-r4uv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.1y03up-y7l7i4.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.02j2uvbtesu5k.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.3crsbyy6lh6yf.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.2-1gwgi1uvl-u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-cyrillic-ext-500-normal.2ry3kp_o4otap.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-500-normal.10q4hyu_x8s5h.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-cyrillic-500-normal.3o7914csi1phi.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-500-normal.3h99zp-wt8-ur.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-greek-500-normal.0w8tylf7bnwsx.woff2)format("woff2"),url(../media/jetbrains-mono-greek-500-normal.3g5x6uo9cqznt.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-vietnamese-500-normal.3u6u4bveorfwx.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-500-normal.1t3tg1-szi7a0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-latin-ext-500-normal.0qg_8rqgwzn72.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-500-normal.0lszauu02dx6r.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-latin-500-normal.2h52d08o60qht.woff2)format("woff2"),url(../media/jetbrains-mono-latin-500-normal.2uxjaecu1qvdf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geologica-greek-wght-normal.38h5lgi9voy9r.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geologica-latin-ext-wght-normal.0epfk63gz-4qn.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geologica-latin-wght-normal.0snvg700yo0cb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.bo2{--indigo:#292262;--indigo-2:#3a3185;--indigo-ink:#292262;--night:#131129;--night-2:#1e1b3d;--ink:#1a1830;--ink-2:#5e5c73;--ink-3:#8a87a3;--paper:#fff;--tint:#f3f2f8;--tint-2:#e9e7f2;--lilac:#e6e1f7;--sky:#dceafb;--mint:#dbf0e5;--peach:#fbe2d5;--butter:#fbeec6;--amber:#f4ac03;--link:#5a4dde;--ok:#1f8a56;--ok-ink:#17704a;--err:#b3261e;--on-night-2:#b9b4e8;--bo-canvas:var(--tint);--bo-surface:var(--paper);--bo-raised:var(--paper);--bo-hover:#f9f9fc;--bo-selected:#f0edfa;--bo-line:#e8e8ea;--bo-line-strong:#dadade;--bo-field-ring:#8a87a3;--bo-placeholder:var(--ink-2);--warn-ink:#6b4a00;--crit-ink:#9e1f17;--info-ink:#1d4e89;--bo-top-bg:#292262;--bo-accent:var(--indigo);--bo-on-accent:#fff;--bo-primary:var(--indigo);--bo-primary-hover:var(--indigo-2);--bo-primary-ink:#fff;--bo-tile:var(--tint);--bo-tile-hover:var(--tint-2);--bo-nav-current:var(--paper);--bo-scrim:#13112970;--bo-dock:var(--night);--bo-on-dock:#fff;--bo-dock-link:#cfc9ff;--tone-progress-bg:var(--lilac);--tone-progress-ink:var(--indigo);--tone-waiting-bg:var(--sky);--tone-waiting-ink:var(--info-ink);--tone-attention-bg:var(--butter);--tone-attention-ink:var(--warn-ink);--tone-problem-bg:var(--peach);--tone-problem-ink:var(--crit-ink);--tone-problem-dot:var(--err);--tone-done-bg:var(--mint);--tone-done-ink:var(--ok-ink);--chart-1:#5a4dde;--chart-2:#e0703c;--chart-3:#17a398;--chart-4:#2f7fd1;--chart-5:#d4579a;--chart-other:var(--ink-3);--font-display:"Geologica","Manrope",-apple-system,"Segoe UI",Roboto,"Noto Sans",Arial,sans-serif;--font-text:"Commissioner","Inter",-apple-system,"Segoe UI",Roboto,"Noto Sans",Arial,sans-serif;--font-mono:"JetBrains Mono","Cascadia Mono",Consolas,monospace;--r-panel:16px;--r-pop:12px;--r-input:10px;--r-thumb:8px;--r-check:5px;--r-pill:999px;--bo-top-h:48px;--bo-side-w:232px;--bo-side-rail:56px;--bo-nav-item:32px;--bo-nav-child:28px;--bo-nav-label:24px;--bo-head-h:56px;--bo-toolbar-h:48px;--bo-chips-h:40px;--bo-th-h:32px;--bo-row-h:40px;--bo-row-h-compact:32px;--bo-row-h-phone:64px;--bo-row:var(--bo-row-h);--bo-ctl:32px;--bo-ctl-sm:28px;--bo-ctl-lg:40px;--bo-gutter:24px;--bo-gap:16px;--bo-detail-max:1200px;--bo-side-col:336px;--bo-peek-w:480px;--bo-edit-w:560px;--bo-dialog-w:440px;--bo-palette-w:640px;--bo-ask-w:400px;--bo-settings-nav:220px;--bo-form-max:760px;--bo-cutout:92px;--bo-cutout-empty:120px;--bo-banner-h:0px;--bo-side-cur:var(--bo-side-w);--ease-lg:cubic-bezier(.76,0,.24,1);--ease-sm:cubic-bezier(.2,.8,.2,1);--t-instant:80ms;--t-fast:.14s;--t-base:.2s;--t-slow:.28s;--shadow-float:0 32px 64px -28px #13112961;--shadow-pop:0 12px 32px -12px #13112947, 0 0 0 1px #1a183014;--z-sticky:20;--z-top:60;--z-scrim:65;--z-dock:70;--z-drawer:80;--z-palette:100;--z-toast:120;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:767px){.bo2{--bo-gutter:16px;--bo-top-h:52px;--bo-ctl:44px}}.bo2[data-density=compact]{--bo-row:var(--bo-row-h-compact)}.bo2[data-side=rail]{--bo-side-cur:var(--bo-side-rail)}.bo2[data-side=none]{--bo-side-cur:0px}.bo2[data-banner]{--bo-banner-h:28px}.bo2[data-theme=dark],html.dark .bo2:not([data-theme=light]){--indigo-ink:#cfc9ff;--ink:#edebfa;--ink-2:#a9a5cc;--ink-3:#7f7ba6;--paper:#1e1b3d;--tint:#292647;--tint-2:#34315a;--lilac:#2b2658;--sky:#172f4a;--mint:#16382a;--peach:#43201a;--butter:#3a2f0e;--link:#a99fff;--ok:#7fd6a8;--ok-ink:#7fd6a8;--err:#ffb4a6;--warn-ink:#f2cf6b;--crit-ink:#ffb4a6;--info-ink:#9cc6f5;--bo-canvas:#131129;--bo-surface:#1e1b3d;--bo-raised:#292647;--bo-hover:#2c2949;--bo-selected:#2b2658;--bo-line:#393654;--bo-line-strong:#48446a;--bo-field-ring:#7f7ba6;--bo-accent:#cfc9ff;--bo-on-accent:#131129;--bo-primary:#cfc9ff;--bo-primary-hover:#e2deff;--bo-primary-ink:#131129;--bo-tile:#292647;--bo-tile-hover:#34315a;--bo-nav-current:#292647;--bo-scrim:#05040e99;--bo-dock:#edebfa;--bo-on-dock:#131129;--bo-dock-link:#3a3185;--tone-progress-ink:#cfc9ff;--tone-problem-dot:#ffb4a6;--chart-1:#7b6fea;--chart-2:#db6a35;--chart-3:#19a89c;--chart-4:#3f8ae0;--chart-5:#d95c9e;--chart-other:#7f7ba6;--shadow-float:0 32px 64px -28px #000000b3, 0 0 0 1px #ffffff0f;--shadow-pop:0 12px 32px -12px #0009, 0 0 0 1px #ffffff14;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.bo2 :where(:not(#page *),.bo2-page *),.bo2 :where(:not(#page *),.bo2-page *):before,.bo2 :where(:not(#page *),.bo2-page *):after{box-sizing:border-box}.bo2{background:var(--bo-canvas);color:var(--ink);font:400 13px/20px var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.bo2 h1:where(:not(#page *),.bo2-page *),.bo2 h2:where(:not(#page *),.bo2-page *),.bo2 h3:where(:not(#page *),.bo2-page *),.bo2 h4:where(:not(#page *),.bo2-page *),.bo2 p:where(:not(#page *),.bo2-page *),.bo2 ul:where(:not(#page *),.bo2-page *),.bo2 ol:where(:not(#page *),.bo2-page *),.bo2 dl:where(:not(#page *),.bo2-page *),.bo2 dd:where(:not(#page *),.bo2-page *),.bo2 figure:where(:not(#page *),.bo2-page *){margin:0;padding:0}.bo2 ul:where(:not(#page *),.bo2-page *),.bo2 ol:where(:not(#page *),.bo2-page *){list-style:none}.bo2 a:where(:not(#page *),.bo2-page *){color:var(--link);text-decoration:none}.bo2 a:hover:where(:not(#page *),.bo2-page *){text-underline-offset:2px;text-decoration:underline}.bo2 img:where(:not(#page *),.bo2-page *){max-width:100%;display:block}.bo2 button:where(:not(#page *),.bo2-page *),.bo2 input:where(:not(#page *),.bo2-page *),.bo2 select:where(:not(#page *),.bo2-page *),.bo2 textarea:where(:not(#page *),.bo2-page *){font:inherit;color:inherit}.bo2 button:where(:not(#page *),.bo2-page *){cursor:pointer;background:0 0;border:0;padding:0}.bo2 table:where(:not(#page *),.bo2-page *){border-collapse:collapse}.bo2 hr:where(:not(#page *),.bo2-page *){border:0;border-top:1px solid var(--bo-line);margin:0}.bo2 :where(:not(#page *),.bo2-page *)::placeholder{color:var(--bo-placeholder);opacity:1}.bo2 :where(:not(#page *),.bo2-page *)::selection{color:#131129;background:#cfc9ff}.bo2 :focus:where(:not(#page *),.bo2-page *){outline:none}.bo2 :focus-visible:where(:not(#page *),.bo2-page *){outline:2px solid var(--link);outline-offset:2px;border-radius:6px}.bo2 [hidden]:where(:not(#page *),.bo2-page *){display:none!important}.bo2 .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bo2 .brief{font:500 28px/36px var(--font-display);letter-spacing:-.02em}@media (min-width:1440px){.bo2 .brief{font-size:32px;line-height:40px}}.bo2 .kpi{font:600 28px/32px var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bo2 .page-title{font:600 22px/28px var(--font-display);letter-spacing:-.02em}.bo2 .section-title{font:600 16px/22px var(--font-display);letter-spacing:-.01em}.bo2 .body-strong,.bo2 strong:where(:not(#page *),.bo2-page *),.bo2 b:where(:not(#page *),.bo2-page *){font-weight:600}.bo2 .body-lg{font-size:14px;line-height:22px}.bo2 .label{font:600 12px/16px var(--font-text);color:var(--ink-2)}.bo2 .meta{font:400 12px/16px var(--font-text);color:var(--ink-2)}.bo2 .num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:350}.bo2 .num-strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:500}.bo2 .code{font:400 12px/16px var(--font-mono);letter-spacing:-.01em}.bo2 .kbd{min-width:18px;height:18px;font:500 11px/16px var(--font-mono);color:var(--ink-2);background:var(--bo-tile);box-shadow:inset 0 -1px 0 var(--bo-line-strong);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.bo2 .kbd+.kbd{margin-left:3px}.bo2 .dash{color:var(--ink-2)}.bo2 .right{text-align:right}.bo2 .muted{color:var(--ink-2)}.bo2 .truncate:where(:not(#page *),.bo2-page *){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bo2 .i{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px;flex:none;width:16px;height:16px}.bo2 .avatar{background:var(--lilac);width:28px;height:28px;color:var(--bo-accent);font:600 11px/1 var(--font-display);letter-spacing:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.bo2 .avatar--sm{width:20px;height:20px;font-size:9px}.bo2 .bo-top{height:var(--bo-top-h);z-index:var(--z-top);background:var(--bo-top-bg);color:#fff;align-items:center;gap:8px;padding:0 12px 0 8px;display:flex;position:fixed;inset:0 0 auto}.bo2 .bo-top__left{width:calc(var(--bo-side-w) - 8px);flex:none;align-items:center;gap:6px;display:flex}.bo2 .bo-top__btn{border-radius:var(--r-pill);color:#fff;width:32px;height:32px;transition:background var(--t-instant) linear;flex:none;place-items:center;display:inline-grid;position:relative}.bo2 .bo-top__btn:hover,.bo2 .bo-top__btn[aria-expanded=true]{background:#ffffff24}.bo2 .bo-top :focus-visible:where(:not(#page *),.bo2-page *){outline-color:#fff}.bo2 .bo-word{color:#fff;white-space:nowrap;border-radius:8px;align-items:baseline;gap:7px;padding:4px 6px;display:inline-flex}.bo2 .bo-word:hover{text-decoration:none}.bo2 .bo-word b:where(:not(#page *),.bo2-page *){font:600 17px/24px var(--font-display);letter-spacing:-.03em}.bo2 .bo-word span:where(:not(#page *),.bo2-page *){font:400 13px/20px var(--font-text);color:var(--on-night-2)}.bo2 .bo-cmd{border-radius:var(--r-pill);width:min(520px,40vw);height:32px;color:var(--on-night-2);text-align:left;transition:background var(--t-instant) linear;background:#ffffff1f;flex:none;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:13px;display:flex}.bo2 .bo-cmd:hover{color:#fff;background:#ffffff2e}.bo2 .bo-cmd span:where(:not(#page *),.bo2-page *){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bo2 .bo-cmd .kbd{color:#fff;box-shadow:none;background:#ffffff24}.bo2 .bo-top__gap{flex:1;min-width:0}.bo2 .bo-top__right{flex:none;align-items:center;gap:4px;display:flex}.bo2 .bo-chip{border-radius:var(--r-pill);color:#fff;height:28px;font:500 12px/16px var(--font-text);white-space:nowrap;transition:background var(--t-instant) linear;background:#ffffff1a;align-items:center;gap:8px;margin-right:4px;padding:0 12px 0 10px;display:inline-flex}.bo2 .bo-chip:hover,.bo2 .bo-chip[aria-expanded=true]{background:#ffffff2e}.bo2 .bo-chip .num{font-weight:400}.bo2 .bo-chip__dot{background:#6fe0a6;border-radius:50%;flex:none;width:8px;height:8px}.bo2 .bo-chip[data-state=publishing] .bo-chip__dot{box-shadow:inset 0 0 0 2px var(--on-night-2);animation:bo-pulse 1.1s var(--ease-sm) infinite alternate;background:0 0}.bo2 .bo-chip[data-state=down]{background:var(--peach);color:#9e1f17}.bo2 .bo-chip[data-state=down]:hover{background:#ffd3c2}.bo2 .bo-chip[data-state=down] .bo-chip__dot{background:#b3261e}.bo2 .bo-chip[data-state=collected]{background:var(--mint);color:#17704a}.bo2 .bo-chip[data-state=collected] .bo-chip__dot{background:#1f8a56}@keyframes bo-pulse{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:scale(1.1)}}.bo2 .bo-ask{border-radius:var(--r-pill);color:#fff;height:32px;font:500 13px/20px var(--font-text);align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}.bo2 .bo-ask:hover{background:#ffffff24}.bo2 .bo-top__n{color:#292262;min-width:16px;height:16px;font:600 10px/16px var(--font-display);font-variant-numeric:tabular-nums;text-align:center;background:#fff;border-radius:8px;padding:0 4px;position:absolute;top:1px;right:-1px}.bo2 .bo-top__me{border-radius:var(--r-pill);align-items:center;gap:8px;height:32px;margin-left:4px;padding:0 2px;display:inline-flex}.bo2 .bo-top__me:hover .avatar,.bo2 .bo-top__me[aria-expanded=true] .avatar{box-shadow:0 0 0 2px #ffffff80}.bo2 .bo-top__me .avatar{color:#292262;background:#e6e1f7}.bo2 .bo-top__as{font:500 12px/16px var(--font-text);color:#292262;background:var(--butter);border-radius:var(--r-pill);padding:2px 8px}.bo2 .bo-top__title{display:none}.bo2 .bo-banner{top:var(--bo-top-h);height:28px;z-index:calc(var(--z-top) - 1);font:500 12px/16px var(--font-text);white-space:nowrap;background:var(--tone-attention-bg);color:var(--tone-attention-ink);justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex;position:fixed;left:0;right:0;overflow:hidden}.bo2 .bo-banner[data-tone=problem]{background:var(--tone-problem-bg);color:var(--tone-problem-ink)}.bo2 .bo-banner a:where(:not(#page *),.bo2-page *){color:inherit;text-underline-offset:2px;text-decoration:underline}.bo2 .bo-banner span:where(:not(#page *),.bo2-page *){text-overflow:ellipsis;overflow:hidden}.bo2 .bo-side{top:calc(var(--bo-top-h) + var(--bo-banner-h));width:var(--bo-side-cur);z-index:30;background:var(--bo-canvas);flex-direction:column;padding:12px 8px;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.bo2 .bo-side::-webkit-scrollbar{display:none}.bo2 .bo-nav{scrollbar-width:none;flex:auto;min-height:0;overflow:hidden auto}.bo2 .bo-nav::-webkit-scrollbar{display:none}.bo2 .bo-nav a[data-unbuilt]:where(:not(#page *),.bo2-page *),.bo2 .bo-nav__foot a[data-unbuilt]:where(:not(#page *),.bo2-page *),.bo2 .bo-mnav a[data-unbuilt]:where(:not(#page *),.bo2-page *){opacity:.5}.bo2 a[data-unbuilt]:where(:not(#page *),.bo2-page *){cursor:not-allowed}.bo2 a.btn[data-unbuilt]{opacity:.5}.bo2 .bo-nav__label{height:var(--bo-nav-label);font:600 12px/16px var(--font-text);color:var(--ink-2);align-items:center;margin-top:12px;padding:0 10px;display:flex}.bo2 .bo-nav__item,.bo2 .bo-nav__child,.bo2 .bo-nav__foot a:where(:not(#page *),.bo2-page *){border-radius:var(--r-pill);color:var(--ink);white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;display:flex}.bo2 .bo-nav__item{height:var(--bo-nav-item);font:500 13px/20px var(--font-text);padding:0 8px 0 10px}.bo2 .bo-nav__item .i{color:var(--ink-2)}.bo2 .bo-nav__item span:first-of-type:where(:not(#page *),.bo2-page *),.bo2 .bo-nav__child span:first-of-type:where(:not(#page *),.bo2-page *){text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bo2 .bo-nav__item:hover,.bo2 .bo-nav__child:hover,.bo2 .bo-nav__foot a:hover:where(:not(#page *),.bo2-page *){background:var(--tint-2);text-decoration:none}.bo2 .bo-nav__item[aria-current],.bo2 .bo-nav__child[aria-current],.bo2 .bo-nav__foot a[aria-current]:where(:not(#page *),.bo2-page *){background:var(--bo-nav-current);font-weight:600}.bo2 .bo-nav__item[aria-current] .i,.bo2 .bo-nav__item[data-open] .i,.bo2 .bo-nav__foot a[aria-current] .i{color:var(--bo-accent)}.bo2 .bo-nav__item[data-open]{font-weight:600}.bo2 .bo-nav__child{height:var(--bo-nav-child);font:400 13px/20px var(--font-text);padding:0 8px 0 34px}.bo2 .bo-nav__child[data-pinned] span:first-of-type:where(:not(#page *),.bo2-page *){color:var(--ink-2)}.bo2 .bo-nav__child[data-pinned][aria-current] span:first-of-type:where(:not(#page *),.bo2-page *){color:var(--ink)}.bo2 .bo-nav__child[data-pinned]:before{content:"";background:var(--ink-3);border-radius:50%;flex:none;width:4px;height:4px;margin-left:-12px;margin-right:0}.bo2 .bo-nav__n{font:500 12px/18px var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none;padding:0 4px}.bo2 .bo-nav__n--hot{background:var(--bo-accent);min-width:18px;height:18px;color:var(--bo-on-accent);text-align:center;border-radius:9px;padding:0 5px}.bo2 .bo-nav__lock{color:var(--ink-2);display:inline-flex}.bo2 .bo-nav__lock .i{width:12px;height:12px}.bo2 .bo-nav__foot{flex:none;grid-template-columns:1fr 1fr;gap:4px;margin-top:8px;display:grid}.bo2 .bo-nav__foot a:where(:not(#page *),.bo2-page *){height:var(--bo-nav-item);font:500 13px/20px var(--font-text);justify-content:flex-start;min-width:0;padding:0 10px}.bo2 .bo-nav__foot a .i{color:var(--ink-2)}.bo2 .bo-nav__foot span:where(:not(#page *),.bo2-page *){text-overflow:ellipsis;overflow:hidden}.bo2 .bo-nav__dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;margin:0 4px}.bo2 .bo-nav__dot[data-state=publishing]{box-shadow:inset 0 0 0 2px var(--bo-accent);animation:bo-pulse 1.1s var(--ease-sm) infinite alternate;background:0 0}.bo2 .bo-nav__dot[data-state=down]{background:var(--err)}.bo2[data-side=rail] .bo-side{padding:12px 8px}.bo2[data-side=rail] .bo-nav__item{justify-content:center;padding:0;position:relative}.bo2[data-side=rail] .bo-nav__item span:where(:not(#page *),.bo2-page *),.bo2[data-side=rail] .bo-nav__child,.bo2[data-side=rail] .bo-nav__foot span:where(:not(#page *),.bo2-page *){display:none}.bo2[data-side=rail] .bo-nav__item .bo-nav__n--hot{width:8px;min-width:8px;height:8px;box-shadow:0 0 0 2px var(--bo-canvas);padding:0;font-size:0;display:block;position:absolute;top:4px;right:6px}.bo2[data-side=rail] .bo-nav__label{height:12px;margin:4px 8px 0;padding:0;font-size:0;position:relative}.bo2[data-side=rail] .bo-nav__label:after{content:"";border-top:1px solid var(--bo-line-strong);position:absolute;top:50%;left:4px;right:4px}.bo2[data-side=rail] .bo-nav__foot{grid-template-columns:1fr}.bo2[data-side=rail] .bo-nav__foot a:where(:not(#page *),.bo2-page *){justify-content:center;padding:0}.bo2[data-side=rail] .bo-nav__foot .bo-nav__dot{margin:0}.bo2[data-side=rail] .bo-nav__foot a[data-link] .i,.bo2[data-side=none] .bo-side{display:none}.bo2 #page{top:calc(var(--bo-top-h) + var(--bo-banner-h));left:var(--bo-side-cur);background:var(--bo-surface);border-radius:var(--r-panel) 0 0 0;overscroll-behavior:contain;transition:left var(--t-slow) var(--ease-lg);scroll-padding-top:8px;position:fixed;bottom:0;right:0;overflow:hidden auto}.bo2 .bo-side{transition:width var(--t-slow) var(--ease-lg)}.bo2[data-dock] #page{padding-bottom:88px}.bo2 #page:focus{outline:none}.bo2 .bo-head{min-height:var(--bo-head-h);padding:12px var(--bo-gutter);align-items:center;gap:12px;display:flex}.bo2 .bo-head__main{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.bo2 .bo-head__parent{font:600 22px/28px var(--font-display);letter-spacing:-.02em;color:var(--ink-2)}.bo2 .bo-head__parent:hover{color:var(--ink);text-decoration:none}.bo2 .bo-head__slash{font:400 22px/28px var(--font-display);color:var(--ink-3);margin:0 -2px}.bo2 .bo-head h1:where(:not(#page *),.bo2-page *){font:600 22px/28px var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bo2 .bo-head__count{font:400 12px/16px var(--font-text);color:var(--ink-2)}.bo2 .bo-head__states{align-self:center;align-items:center;gap:8px;display:inline-flex}.bo2 .bo-head__actions{flex:none;align-items:center;gap:8px;display:flex}.bo2 .bo-body{padding:0 var(--bo-gutter) 40px}.bo2 .bo-body--form{max-width:calc(var(--bo-form-max) + 2 * var(--bo-gutter))}.bo2 .bo-tabs{padding:0 var(--bo-gutter);height:var(--bo-toolbar-h);scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.bo2 .bo-tabs::-webkit-scrollbar{display:none}.bo2 .bo-tab{border-radius:var(--r-pill);background:var(--bo-tile);height:28px;color:var(--ink);font:500 13px/20px var(--font-text);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.bo2 .bo-tab:hover{background:var(--bo-tile-hover);text-decoration:none}.bo2 .bo-tab .num{color:var(--ink-2);font-size:12px;font-weight:500}.bo2 .bo-tab[aria-selected=true],.bo2 .bo-tab[aria-current]{background:var(--bo-primary);color:var(--bo-primary-ink)}.bo2 .bo-tab[aria-selected=true] .num,.bo2 .bo-tab[aria-current] .num{color:inherit;opacity:.8}.bo2 .bo-detail{grid-template-columns:minmax(0,1fr) var(--bo-side-col);max-width:calc(var(--bo-detail-max) + 2 * var(--bo-gutter));padding:0 var(--bo-gutter) 40px;align-items:start;gap:24px;display:grid}.bo2 .bo-detail__main{min-width:0}.bo2 .bo-detail__side{gap:12px;min-width:0;display:grid}@media (max-width:1099px){.bo2 .bo-detail{grid-template-columns:minmax(0,1fr)}}.bo2 .bo-section{border-top:1px solid var(--bo-line);padding:20px 0 32px}.bo2 .bo-section:first-child{border-top:0;padding-top:8px}.bo2 .bo-section__head{align-items:center;gap:10px;min-height:32px;margin-bottom:12px;display:flex}.bo2 .bo-section__head h2:where(:not(#page *),.bo2-page *){font:600 16px/22px var(--font-display);letter-spacing:-.01em}.bo2 .bo-section__head .bo-section__gap{flex:1}.bo2 details.bo-section--fold{padding:0}.bo2 details.bo-section--fold>summary:where(:not(#page *),.bo2-page *){cursor:pointer;min-height:40px;font:600 16px/22px var(--font-display);letter-spacing:-.01em;border-radius:8px;align-items:center;gap:10px;margin:0 -4px;padding:0 4px;list-style:none;display:flex}.bo2 details.bo-section--fold>summary:where(:not(#page *),.bo2-page *)::-webkit-details-marker{display:none}.bo2 details.bo-section--fold>summary:where(:not(#page *),.bo2-page *):before{content:"";border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);width:7px;height:7px;transition:transform var(--t-fast) var(--ease-sm);flex:none;margin:0 5px 0 3px;transform:rotate(-45deg)}.bo2 details.bo-section--fold[open]>summary:where(:not(#page *),.bo2-page *):before{transform:rotate(45deg)translate(-2px,-2px)}.bo2 details.bo-section--fold>summary:hover:where(:not(#page *),.bo2-page *){background:var(--bo-hover)}.bo2 details.bo-section--fold>summary .bo-section__sum{font:400 13px/20px var(--font-text);letter-spacing:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bo2 details.bo-section--fold[open]>summary:where(:not(#page *),.bo2-page *){margin-bottom:8px}.bo2 details.bo-section--fold[open]{padding-bottom:32px}.bo2 .bo-pipe{min-height:40px;padding:0 var(--bo-gutter);scrollbar-width:none;white-space:nowrap;align-items:center;gap:4px;display:flex;overflow-x:auto}.bo2 .bo-pipe::-webkit-scrollbar{display:none}.bo2 .bo-pipe__step{font:500 13px/20px var(--font-text);color:var(--ink-2);flex:none;align-items:center;gap:6px;display:inline-flex}.bo2 .bo-pipe__step:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--ink-3);border-radius:50%;flex:none}.bo2 .bo-pipe__step[data-done]{color:var(--ink)}.bo2 .bo-pipe__step[data-done]:before{background:var(--ok);box-shadow:none}.bo2 .bo-pipe__step[data-now]{color:var(--tone-progress-ink);background:var(--tone-progress-bg);border-radius:var(--r-pill);padding:4px 12px 4px 10px;font-weight:600}.bo2 .bo-pipe__step[data-now]:before{background:var(--tone-progress-ink);box-shadow:none}.bo2 .bo-pipe__step+.bo-pipe__step{margin-left:4px}.bo2 .bo-pipe__step+.bo-pipe__step:after{content:none}.bo2 .bo-pipe__sep{border-top:1px solid var(--bo-line-strong);flex:none;width:20px}.bo2 .bo-pipe__do{align-items:center;gap:12px;margin-left:auto;padding-left:16px;display:inline-flex}.bo2 .bo-settings{grid-template-columns:var(--bo-settings-nav) minmax(0,1fr);min-height:100%;display:grid}.bo2 .bo-settings[data-embedded]{border-radius:var(--r-panel);background:var(--bo-canvas);min-height:0;overflow:hidden}.bo2 .bo-settings[data-embedded] .bo-settings__nav{max-height:420px;position:static}.bo2 .bo-settings[data-embedded] .bo-settings__body{background:var(--bo-surface);border-radius:12px;min-width:0;margin:8px 8px 8px 0;padding:16px 20px}.bo2 .bo-settings__nav{max-height:calc(100vh - var(--bo-top-h) - var(--bo-banner-h));align-self:start;padding:14px 8px 24px 16px;position:sticky;top:0;overflow-y:auto}.bo2 .bo-settings__nav h2:where(:not(#page *),.bo2-page *){font:600 22px/28px var(--font-display);letter-spacing:-.02em;margin-bottom:12px;padding:0 8px}.bo2 .bo-settings__search{margin:0 0 8px;position:relative}.bo2 .bo-settings__search .i{color:var(--ink-2);pointer-events:none;position:absolute;top:8px;left:10px}.bo2 .bo-settings__search input:where(:not(#page *),.bo2-page *){border-radius:var(--r-pill);background:var(--bo-tile);border:0;width:100%;height:32px;padding:0 10px 0 32px}.bo2 .bo-settings__search input:focus-visible:where(:not(#page *),.bo2-page *){outline:2px solid var(--link);outline-offset:0;border-radius:var(--r-pill)}.bo2 .bo-settings__nav a:where(:not(#page *),.bo2-page *){border-radius:var(--r-pill);height:32px;color:var(--ink);font:500 13px/20px var(--font-text);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;display:flex}.bo2 .bo-settings__nav a .i{color:var(--ink-2)}.bo2 .bo-settings__nav a:hover:where(:not(#page *),.bo2-page *){background:var(--bo-hover);text-decoration:none}.bo2 .bo-settings__nav a[aria-current]:where(:not(#page *),.bo2-page *){background:var(--bo-tile);font-weight:600}.bo2 .bo-settings__nav a[aria-current] .i{color:var(--bo-accent)}.bo2 .bo-settings__sep{background:var(--bo-line);height:1px;margin:8px 10px}.bo2 .bo-settings__none{color:var(--ink-2);padding:8px 10px}.bo2 .bo-settings__body{min-width:0;max-width:calc(var(--bo-form-max) + 2 * var(--bo-gutter))}.bo2 .bo-settings__back{display:none}.bo2 .btn{height:var(--bo-ctl);border-radius:var(--r-pill);background:var(--bo-tile);color:var(--ink);font:500 13px/20px var(--font-text);white-space:nowrap;transition:transform var(--t-instant) var(--ease-sm), background var(--t-instant) linear;-webkit-tap-highlight-color:transparent;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.bo2 .btn:hover{background:var(--bo-tile-hover);text-decoration:none}.bo2 .btn:active{transform:scale(.97)}.bo2 .btn:focus-visible{border-radius:var(--r-pill)}.bo2 .btn--primary{background:var(--bo-primary);color:var(--bo-primary-ink);font-weight:600}.bo2 .btn--primary:hover{background:var(--bo-primary-hover)}.bo2 .btn--ghost{background:0 0}.bo2 .btn--ghost:hover{background:var(--bo-tile)}.bo2 .btn--outline{box-shadow:inset 0 0 0 1px var(--bo-line-strong);background:0 0}.bo2 .btn--outline:hover{background:var(--bo-hover)}.bo2 .btn--danger{background:var(--err);color:#fff;font-weight:600}.bo2[data-theme=dark] .btn--danger,html.dark .bo2:not([data-theme=light]) .btn--danger{color:#131129}.bo2 .btn--danger:hover{background:var(--crit-ink)}.bo2 .btn--danger-quiet{color:var(--crit-ink)}.bo2 .btn--sm{height:var(--bo-ctl-sm);padding:0 10px}.bo2 .btn--lg{height:var(--bo-ctl-lg);padding:0 18px;font-size:14px}.bo2 .btn--icon{width:var(--bo-ctl);padding:0}.bo2 .btn--icon.btn--sm{width:var(--bo-ctl-sm)}.bo2 .btn--block{width:100%}.bo2 .btn .kbd{margin-left:2px}.bo2 .btn--primary .kbd,.bo2 .btn--danger .kbd{color:inherit;box-shadow:none;background:#ffffff2e}.bo2[data-theme=dark] .btn--primary .kbd,html.dark .bo2:not([data-theme=light]) .btn--primary .kbd{background:#13112924}.bo2 .btn[disabled],.bo2 .btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.bo2 .btn[data-busy]{pointer-events:none}.bo2 .btn[data-busy]:before,.bo2 .spinner{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite bo-spin;display:inline-block}@keyframes bo-spin{to{transform:rotate(360deg)}}.bo2 .btn-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bo2 .cmd-reason{font:400 12px/16px var(--font-text);color:var(--ink-2);white-space:normal;max-width:320px;margin-top:4px;display:block}.bo2 .cmd-reason--row{max-width:none;margin:2px 0 8px}.bo2 a[data-cmd-off]:where(:not(#page *),.bo2-page *){opacity:.5;cursor:not-allowed}.bo2 .seg{border-radius:var(--r-pill);background:var(--bo-tile);gap:2px;padding:2px;display:inline-flex}.bo2 .seg button:where(:not(#page *),.bo2-page *),.bo2 .seg label:where(:not(#page *),.bo2-page *){border-radius:var(--r-pill);height:28px;font:500 13px/28px var(--font-text);color:var(--ink-2);white-space:nowrap;cursor:pointer;padding:0 12px}.bo2 .seg button:hover:where(:not(#page *),.bo2-page *){color:var(--ink)}.bo2 .seg button[aria-pressed=true]:where(:not(#page *),.bo2-page *),.bo2 .seg button[aria-checked=true]:where(:not(#page *),.bo2-page *){background:var(--bo-surface);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #1311291f}.bo2[data-theme=dark] .seg button[aria-pressed=true]:where(:not(#page *),.bo2-page *),html.dark .bo2:not([data-theme=light]) .seg button[aria-pressed=true]:where(:not(#page *),.bo2-page *),.bo2[data-theme=dark] .seg button[aria-checked=true]:where(:not(#page *),.bo2-page *),html.dark .bo2:not([data-theme=light]) .seg button[aria-checked=true]:where(:not(#page *),.bo2-page *){background:#48446a}.bo2 .seg--block{display:flex}.bo2 .seg--block button:where(:not(#page *),.bo2-page *){flex:1}.bo2 .input,.bo2 .textarea{width:100%;height:var(--bo-ctl);border-radius:var(--r-input);background:var(--bo-surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--bo-field-ring);border:0;padding:0 10px}.bo2 .textarea{resize:vertical;height:auto;min-height:72px;padding:6px 10px}.bo2 .input:focus,.bo2 .textarea:focus,.bo2 .input:focus-visible,.bo2 .textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--link);outline:none}.bo2 .bo-sheet:focus,.bo2 .bo-sheet:focus-visible,.bo2 .bo-drawer:focus,.bo2 .bo-drawer:focus-visible,.bo2 .bo-pop:focus,.bo2 .bo-pop:focus-visible,.bo2 #page:focus-visible{outline:none}.bo2 .input[aria-invalid=true],.bo2 .textarea[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--err)}.bo2 .field-label{font:600 12px/16px var(--font-text);color:var(--ink-2);margin-bottom:4px;display:block}.bo2 .field-help{font:400 12px/16px var(--font-text);color:var(--ink-2);margin-top:4px}.bo2 .field-error{font:400 12px/16px var(--font-text);color:var(--crit-ink);margin-top:4px}.bo2 .switch{appearance:none;background:var(--ink-3);cursor:pointer;width:32px;height:20px;transition:background var(--t-instant) linear;border-radius:10px;flex:none;margin:0;position:relative}.bo2 .switch:after{content:"";width:16px;height:16px;transition:transform var(--t-fast) var(--ease-sm);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.bo2 .switch:checked{background:var(--bo-primary)}.bo2 .switch:checked:after{transform:translate(12px)}.bo2[data-theme=dark] .switch:checked:after,html.dark .bo2:not([data-theme=light]) .switch:checked:after{background:#131129}.bo2 .switch:focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:10px}.bo2 .badge{border-radius:var(--r-pill);max-width:100%;height:20px;font:600 12px/16px var(--font-text);white-space:nowrap;background:var(--tone-progress-bg);color:var(--tone-progress-ink);align-items:center;gap:6px;padding:0 8px 0 7px;display:inline-flex}.bo2 .badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.bo2 .badge--progress{background:var(--tone-progress-bg);color:var(--tone-progress-ink)}.bo2 .badge--waiting{background:var(--tone-waiting-bg);color:var(--tone-waiting-ink)}.bo2 .badge--attention{background:var(--tone-attention-bg);color:var(--tone-attention-ink)}.bo2 .badge--problem{background:var(--tone-problem-bg);color:var(--tone-problem-ink)}.bo2 .badge--problem:before{background:var(--tone-problem-dot)}.bo2 .state{white-space:nowrap;max-width:100%;color:var(--ink);align-items:center;gap:5px;display:inline-flex}.bo2 .badge>.bt,.bo2 .state>.bt{text-overflow:ellipsis;min-width:0;overflow:hidden}.bo2 .state--idle{color:var(--ink-2)}.bo2 .state--done:before{content:"";border-left:2px solid var(--ok-ink);border-bottom:2px solid var(--ok-ink);flex:none;width:9px;height:5px;margin:0 2px 3px 1px;transform:rotate(-45deg)}.bo2 .tag{height:20px;font:500 12px/16px var(--font-text);background:var(--bo-tile);color:var(--ink-2);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.bo2 .tag .i{width:12px;height:12px}.bo2 .tag--feed{background:var(--sky);color:var(--info-ink)}.bo2 .tag--ai{background:var(--lilac);color:var(--tone-progress-ink)}.bo2 .tag--apple{background:var(--mint);color:var(--ok-ink)}.bo2 .tag--manual{background:var(--butter);color:var(--warn-ink)}.bo2 .count{background:var(--bo-accent);min-width:18px;height:18px;color:var(--bo-on-accent);font:500 12px/18px var(--font-display);font-variant-numeric:tabular-nums;text-align:center;border-radius:9px;padding:0 5px;display:inline-block}.bo2 .count--quiet{background:var(--bo-tile);color:var(--ink-2)}.bo2 .banner{border-radius:var(--r-pop);background:var(--tone-waiting-bg);color:var(--tone-waiting-ink);font:400 13px/20px var(--font-text);align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.bo2 .banner>.i{margin-top:2px}.bo2 .banner__body{flex:1;min-width:0}.bo2 .banner__body b:where(:not(#page *),.bo2-page *),.bo2 .banner__body strong:where(:not(#page *),.bo2-page *){font-weight:600}.bo2 .banner__actions{flex:none;align-items:center;gap:8px;display:flex}.bo2 .banner a:where(:not(#page *),.bo2-page *),.bo2 .banner .banner__link{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.bo2 .banner--info{background:var(--tone-waiting-bg);color:var(--tone-waiting-ink)}.bo2 .banner--attention{background:var(--tone-attention-bg);color:var(--tone-attention-ink)}.bo2 .banner--problem{background:var(--tone-problem-bg);color:var(--tone-problem-ink)}.bo2 .banner--done{background:var(--tone-done-bg);color:var(--tone-done-ink)}.bo2 .banner .btn{color:inherit;background:#fff9}.bo2 .banner .btn:hover{background:#ffffffe6}.bo2[data-theme=dark] .banner .btn,html.dark .bo2:not([data-theme=light]) .banner .btn{background:#ffffff1a}.bo2 .is-copied{animation:bo-copied .6s var(--ease-sm)}@keyframes bo-copied{0%,40%{background:var(--mint)}to{background:0 0}}.bo2 .bo-tile{background:var(--bo-tile);border-radius:var(--r-panel);min-width:0;padding:16px}.bo2 .bo-tile__label{font:600 12px/16px var(--font-text);color:var(--ink-2);margin-bottom:4px}.bo2 .bo-tile__row{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.bo2 .bo-tile+.bo-tile{margin-top:0}.bo2 .bo-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bo2 .bo-stat{background:var(--bo-tile);border-radius:var(--r-panel);color:var(--ink);min-width:0;padding:16px;display:block}.bo2 a.bo-stat{transition:background var(--t-instant) linear}.bo2 a.bo-stat:hover{background:var(--bo-tile-hover);text-decoration:none}.bo2 .bo-stat__label{font:400 12px/16px var(--font-text);color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;display:flex}.bo2 .bo-stat__value{font:600 28px/32px var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px}.bo2 .bo-stat__value--zero{font:400 14px/32px var(--font-text);letter-spacing:0;color:var(--ink-2)}.bo2 .bo-stat__change{font:400 12px/16px var(--font-text);color:var(--ink-2);margin-top:4px}.bo2 .bo-stat__change[data-dir=good]{color:var(--ok-ink)}.bo2 .bo-stat__change[data-dir=bad]{color:var(--crit-ink)}.bo2 .bo-cutouts{padding:4px var(--bo-gutter) 12px;align-items:center;display:flex}.bo2 .bo-cutout{width:var(--bo-cutout);height:var(--bo-cutout);border-radius:var(--r-panel);background:var(--tint);box-shadow:0 0 0 3px var(--bo-surface);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.bo2 .bo-cutout+.bo-cutout{margin-left:-24px}.bo2 .bo-cutout img:where(:not(#page *),.bo2-page *){object-fit:contain;width:82%;height:82%}.bo2 .bo-cutout[data-tint=lilac]{background:var(--lilac)}.bo2 .bo-cutout[data-tint=sky]{background:var(--sky)}.bo2 .bo-cutout[data-tint=mint]{background:var(--mint)}.bo2 .bo-cutout[data-tint=peach]{background:var(--peach)}.bo2 .bo-cutout[data-tint=butter]{background:var(--butter)}.bo2 .bo-cutout[data-tint=tint]{background:var(--tint)}.bo2 .bo-cutout[data-tint=white]{box-shadow:0 0 0 3px var(--bo-surface), inset 0 0 0 1px var(--bo-line);background:#fff}.bo2[data-theme=dark] .bo-cutout img:where(:not(#page *),.bo2-page *),html.dark .bo2:not([data-theme=light]) .bo-cutout img:where(:not(#page *),.bo2-page *){filter:drop-shadow(0 2px 6px #0006)}.bo2 .bo-cutout .i{width:32px;height:32px;color:var(--ink-3);stroke-width:1.5px}.bo2 .bo-cutout--more{background:var(--bo-tile);font:500 14px/1 var(--font-display);color:var(--ink-2)}.bo2 .bo-thumb{border-radius:var(--r-thumb);background:var(--tint);vertical-align:middle;flex:none;place-items:center;width:28px;height:28px;display:inline-grid;overflow:hidden}.bo2 .bo-thumb img:where(:not(#page *),.bo2-page *){object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.bo2[data-theme=dark] .bo-thumb,html.dark .bo2:not([data-theme=light]) .bo-thumb{background:#fff}.bo2 .bo-thumb .i{color:var(--ink-3)}.bo2 .bo-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px 64px;display:flex}.bo2 .bo-empty__art{background:var(--bo-tile);border-radius:50%;place-items:center;width:168px;height:168px;margin-bottom:12px;display:grid}.bo2 .bo-empty__art img:where(:not(#page *),.bo2-page *){width:var(--bo-cutout-empty);height:var(--bo-cutout-empty);object-fit:contain}.bo2 .bo-empty h3:where(:not(#page *),.bo2-page *){font:600 16px/22px var(--font-display);letter-spacing:-.01em}.bo2 .bo-empty p:where(:not(#page *),.bo2-page *){font:400 14px/22px var(--font-text);color:var(--ink-2);max-width:44ch}.bo2 .bo-empty .btn{margin-top:8px}.bo2 .bo-skel{background:linear-gradient(90deg, var(--bo-tile) 25%, var(--bo-hover) 50%, var(--bo-tile) 75%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite bo-shimmer;display:block}@keyframes bo-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bo2 #bo-layers{display:contents}.bo2 .bo-pop{z-index:calc(var(--z-palette) - 5);background:var(--bo-raised);min-width:200px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);color:var(--ink);border-radius:var(--r-pop);box-shadow:var(--shadow-pop);animation:bo-pop-in var(--t-fast) var(--ease-sm);position:fixed;overflow:auto}@keyframes bo-pop-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.bo2 .bo-menu{padding:4px}.bo2 .bo-menu__item{width:100%;min-height:32px;color:var(--ink);font:400 13px/20px var(--font-text);text-align:left;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:flex}.bo2 .bo-menu__item:hover,.bo2 .bo-menu__item:focus-visible,.bo2 .bo-menu__item[data-active]{background:var(--bo-tile);outline:none;text-decoration:none}.bo2 .bo-menu__item .i{color:var(--ink-2)}.bo2 .bo-menu__item span.bo-menu__t{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bo2 .bo-menu__item .bo-menu__hint{color:var(--ink-2);font-size:12px}.bo2 .bo-menu__item[data-danger]{color:var(--crit-ink)}.bo2 .bo-menu__item[data-danger] .i{color:inherit}.bo2 .bo-menu__item[disabled]{opacity:.5;cursor:not-allowed}.bo2 .bo-menu__item[aria-checked=true] .bo-menu__check{visibility:visible}.bo2 .bo-menu__check{visibility:hidden;color:var(--bo-accent);display:inline-flex}.bo2 .bo-menu__sep{background:var(--bo-line);height:1px;margin:4px 8px}.bo2 .bo-menu__label{font:600 12px/16px var(--font-text);color:var(--ink-2);padding:8px 8px 4px}.bo2 .bo-menu__block{padding:4px 8px 8px}.bo2 .bo-pop--chip{width:360px;padding:4px}.bo2 .bo-pop__head{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 6px;display:flex}.bo2 .bo-pop__head h3:where(:not(#page *),.bo2-page *){font:600 16px/22px var(--font-display);letter-spacing:-.01em}.bo2 .bo-kv{grid-template-columns:auto minmax(0,1fr);column-gap:16px;padding:4px 12px 8px;display:grid}.bo2 .bo-kv dt:where(:not(#page *),.bo2-page *){color:var(--ink-2);white-space:nowrap;padding:4px 0}.bo2 .bo-kv dd:where(:not(#page *),.bo2-page *){text-align:right;text-overflow:ellipsis;white-space:nowrap;padding:4px 0;overflow:hidden}.bo2 .bo-pop__sec{border-top:1px solid var(--bo-line);padding:8px 12px 10px}.bo2 .bo-pop__sec>.label{margin-bottom:6px;display:block}.bo2 .bo-queue{gap:4px;display:grid}.bo2 .bo-queue li:where(:not(#page *),.bo2-page *){align-items:center;gap:8px;min-height:28px;display:flex}.bo2 .bo-queue li span:first-child:where(:not(#page *),.bo2-page *){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bo2 .bo-pop__foot{border-top:1px solid var(--bo-line);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px 10px;display:flex}.bo2 .bo-pop--bell{width:400px;padding:4px}.bo2 .bo-bell__item{color:var(--ink);border-radius:8px;align-items:flex-start;gap:10px;padding:8px 12px;display:flex}.bo2 .bo-bell__item:hover{background:var(--bo-tile);text-decoration:none}.bo2 .bo-bell__ico{background:var(--bo-tile);width:24px;height:24px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.bo2 .bo-bell__ico .i{width:14px;height:14px}.bo2 .bo-bell__item p:where(:not(#page *),.bo2-page *){-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.bo2 .bo-bell__item .meta{display:block}.bo2 .bo-pop--me{width:296px;padding:4px}.bo2 .bo-me__head{align-items:center;gap:10px;padding:10px 10px 8px;display:flex}.bo2 .bo-me__head .avatar{width:36px;height:36px;font-size:13px}.bo2 .bo-me__head b:where(:not(#page *),.bo2-page *){font:600 14px/20px var(--font-text);display:block}.bo2 .bo-tip{z-index:calc(var(--z-toast) + 1);pointer-events:none;background:var(--night);color:#fff;max-width:320px;font:400 12px/16px var(--font-text);animation:bo-fade var(--t-instant) linear;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;display:flex;position:fixed}.bo2[data-theme=dark] .bo-tip,html.dark .bo2:not([data-theme=light]) .bo-tip{background:#48446a}.bo2 .bo-tip .kbd{color:#fff;box-shadow:none;background:#ffffff29}@keyframes bo-fade{0%{opacity:0}to{opacity:1}}.bo2 .bo-toasts{left:calc(var(--bo-side-cur) + (100vw - var(--bo-side-cur)) / 2);z-index:var(--z-toast);pointer-events:none;width:max-content;max-width:calc(100vw - 32px);transition:bottom var(--t-base) var(--ease-sm);flex-direction:column-reverse;align-items:center;gap:8px;display:flex;position:fixed;bottom:24px;transform:translate(-50%)}.bo2[data-dock] .bo-toasts{bottom:88px}.bo2 .bo-toast{pointer-events:auto;background:var(--bo-dock);max-width:min(560px,100%);min-height:40px;color:var(--bo-on-dock);font:400 13px/20px var(--font-text);box-shadow:var(--shadow-float);animation:bo-rise var(--t-base) var(--ease-sm);border-radius:20px;align-items:center;gap:12px;padding:8px 16px;display:flex}.bo2 .bo-toast[data-leaving]{animation:bo-sink var(--t-fast) var(--ease-sm) forwards}.bo2 .bo-toast button:where(:not(#page *),.bo2-page *){color:var(--bo-dock-link);border-radius:6px;flex:none;padding:0 2px;font-weight:600}.bo2 .bo-toast button:hover:where(:not(#page *),.bo2-page *){text-underline-offset:2px;text-decoration:underline}@keyframes bo-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bo-sink{to{opacity:0;transform:translateY(8px)}}.bo2 .bo-dock{left:calc(var(--bo-side-cur) + (100vw - var(--bo-side-cur)) / 2);z-index:var(--z-dock);height:48px;max-width:calc(100vw - var(--bo-side-cur) - 32px);background:var(--bo-dock);color:var(--bo-on-dock);box-shadow:var(--shadow-float);white-space:nowrap;animation:bo-dock-in var(--t-base) var(--ease-sm);border-radius:24px;align-items:center;gap:4px;padding:0 8px 0 20px;display:flex;position:fixed;bottom:24px;transform:translate(-50%)}.bo2 .bo-dock[data-leaving]{animation:bo-dock-out var(--t-fast) var(--ease-sm) forwards}@keyframes bo-dock-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes bo-dock-out{to{opacity:0;transform:translate(-50%,12px)}}.bo2 .bo-dock__label{font:500 13px/20px var(--font-text);align-items:center;gap:8px;margin-right:12px;display:inline-flex}.bo2 .bo-dock__label .num{font-weight:500}.bo2 .bo-dock__label[data-tone=error]:before{content:"";background:#ff8f7d;border-radius:50%;width:8px;height:8px}.bo2 .bo-dock__label[data-tone=dirty]:before{content:"";background:#f2cf6b;border-radius:50%;width:8px;height:8px}.bo2[data-theme=dark] .bo-dock__label[data-tone=dirty]:before,html.dark .bo2:not([data-theme=light]) .bo-dock__label[data-tone=dirty]:before{background:#6b4a00}.bo2 .bo-dock__label[data-tone=saved]{color:#7fd6a8}.bo2[data-theme=dark] .bo-dock__label[data-tone=saved],html.dark .bo2:not([data-theme=light]) .bo-dock__label[data-tone=saved]{color:#17704a}.bo2 .bo-dock__btn{border-radius:var(--r-pill);height:32px;color:inherit;font:500 13px/20px var(--font-text);transition:transform var(--t-instant) var(--ease-sm);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.bo2 .bo-dock__btn:hover,.bo2 .bo-dock__btn[aria-expanded=true]{background:#ffffff24}.bo2[data-theme=dark] .bo-dock__btn:hover,html.dark .bo2:not([data-theme=light]) .bo-dock__btn:hover{background:#1311291a}.bo2 .bo-dock__btn:active{transform:scale(.97)}.bo2 .bo-dock__btn[data-danger]{color:#ffb4a6}.bo2[data-theme=dark] .bo-dock__btn[data-danger],html.dark .bo2:not([data-theme=light]) .bo-dock__btn[data-danger]{color:#9e1f17}.bo2 .bo-dock__btn--primary{color:#131129;background:#fff;font-weight:600}.bo2 .bo-dock__btn--primary:hover{background:#e6e1f7}.bo2[data-theme=dark] .bo-dock__btn--primary,html.dark .bo2:not([data-theme=light]) .bo-dock__btn--primary{color:#fff;background:#292262}.bo2[data-theme=dark] .bo-dock__btn--primary:hover,html.dark .bo2:not([data-theme=light]) .bo-dock__btn--primary:hover{background:#3a3185}.bo2 .bo-dock__btn--icon{justify-content:center;width:32px;padding:0}.bo2 .bo-dock .kbd{color:inherit;box-shadow:none;background:#ffffff29}.bo2[data-theme=dark] .bo-dock .kbd,html.dark .bo2:not([data-theme=light]) .bo-dock .kbd{background:#1311291f}.bo2 .bo-dock__btn--primary .kbd{background:#1311291a}.bo2[data-theme=dark] .bo-dock__btn--primary .kbd,html.dark .bo2:not([data-theme=light]) .bo-dock__btn--primary .kbd{background:#ffffff2e}.bo2 .bo-dock__sep{opacity:.2;background:currentColor;width:1px;height:20px;margin:0 4px}@media (min-width:1100px){.bo2[data-drawer] .bo-dock,.bo2[data-drawer] .bo-toasts{left:calc(var(--bo-side-cur) + (100vw - var(--bo-side-cur) - var(--bo-drawer-cur,496px)) / 2);max-width:calc(100vw - var(--bo-side-cur) - var(--bo-drawer-cur,496px) - 32px)}}.bo2[data-sheet] .bo-dock{z-index:calc(var(--z-drawer) + 4)}.bo2 .bo-dock :focus-visible:where(:not(#page *),.bo2-page *){outline-color:var(--bo-dock-link);border-radius:var(--r-pill)}.bo2 .bo-scrim{background:var(--bo-scrim);z-index:var(--z-scrim);animation:bo-fade var(--t-fast) linear;position:fixed;inset:0}.bo2 .bo-scrim[data-leaving]{animation:bo-out var(--t-fast) linear forwards}@keyframes bo-out{to{opacity:0}}.bo2 .bo-dialog-wrap{z-index:calc(var(--z-drawer) + 10);background:var(--bo-scrim);animation:bo-fade var(--t-fast) linear;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.bo2 .bo-dialog{width:min(var(--bo-dialog-w), 100%);background:var(--bo-raised);max-height:calc(100vh - 32px);color:var(--ink);border-radius:var(--r-panel);box-shadow:var(--shadow-float);animation:bo-dialog-in var(--t-base) var(--ease-sm);padding:24px;overflow:auto}.bo2 .bo-dialog--wide{width:min(760px,100%)}@keyframes bo-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.bo2 .bo-dialog h2:where(:not(#page *),.bo2-page *){font:600 16px/22px var(--font-display);letter-spacing:-.01em;margin-bottom:8px}.bo2 .bo-dialog__body{font:400 14px/22px var(--font-text);color:var(--ink-2)}.bo2 .bo-dialog__body b:where(:not(#page *),.bo2-page *),.bo2 .bo-dialog__body strong:where(:not(#page *),.bo2-page *){color:var(--ink)}.bo2 .bo-dialog__amount{border-radius:var(--r-pop);background:var(--bo-tile);justify-content:space-between;align-items:baseline;gap:12px;margin:16px 0 4px;padding:14px 16px;display:flex}.bo2 .bo-dialog__amount .kpi{color:var(--ink);white-space:nowrap}.bo2 .bo-dialog__amount .meta{text-align:right;max-width:22ch}.bo2 .bo-dialog__typed{margin-top:16px}.bo2 .bo-dialog__foot{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.bo2 .bo-drawer{top:calc(var(--bo-top-h) + var(--bo-banner-h) + 8px);width:var(--bo-peek-w);max-width:calc(100vw - 16px);z-index:var(--z-drawer);background:var(--bo-raised);color:var(--ink);border-radius:var(--r-panel);box-shadow:var(--shadow-float), 0 0 0 1px #1a18300f;animation:bo-drawer-in var(--t-base) var(--ease-sm);flex-direction:column;display:flex;position:fixed;bottom:8px;right:8px;overflow:hidden}.bo2 .bo-drawer[data-instant]{animation:bo-fade var(--t-instant) linear}.bo2 .bo-drawer[data-leaving]{animation:bo-drawer-out var(--t-fast) var(--ease-sm) forwards}@keyframes bo-drawer-in{0%{transform:translate(calc(100% + 16px))}to{transform:none}}@keyframes bo-drawer-out{to{transform:translate(calc(100% + 16px))}}.bo2 .bo-drawer--edit{width:var(--bo-edit-w);z-index:calc(var(--z-drawer) + 2);top:8px}.bo2 .bo-drawer--panel{width:var(--bo-ask-w)}.bo2 .bo-drawer__head{flex:none;align-items:center;gap:8px;min-height:56px;padding:0 12px 0 20px;display:flex}.bo2 .bo-drawer__head h2:where(:not(#page *),.bo2-page *){font:600 16px/22px var(--font-display);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bo2 .bo-drawer__head .meta{flex:none}.bo2 .bo-drawer .bo-cutouts{flex:none;padding:0 20px 12px}.bo2 .bo-drawer__body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 20px 24px;overflow:hidden auto}.bo2 .bo-drawer__foot{border-top:1px solid var(--bo-line);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.bo2 .bo-drawer__foot .bo-drawer__note{color:var(--ink-2);margin-right:auto;font-size:12px}.bo2 .bo-scrim--drawer{z-index:calc(var(--z-drawer) + 1)}.bo2 .bo-sheet{top:var(--bo-top-h);z-index:calc(var(--z-drawer) + 3);background:var(--bo-surface);color:var(--ink);animation:bo-sheet-in var(--t-slow) var(--ease-lg);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.bo2 .bo-sheet[data-leaving]{animation:bo-sheet-out var(--t-base) var(--ease-lg) forwards}@keyframes bo-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes bo-sheet-out{to{transform:translateY(100%)}}.bo2 .bo-sheet__head{height:var(--bo-head-h);padding:0 var(--bo-gutter);border-bottom:1px solid var(--bo-line);flex:none;align-items:center;gap:12px;display:flex}.bo2 .bo-sheet__head h2:where(:not(#page *),.bo2-page *){font:600 22px/28px var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bo2 .bo-sheet__body{flex:1;min-height:0;overflow:auto}.bo2 .bo-sheet__body--pad{padding:24px var(--bo-gutter) 48px}.bo2 .bo-prose{max-width:880px;font:400 14px/22px var(--font-text)}.bo2 .bo-prose h3:where(:not(#page *),.bo2-page *){font:600 16px/22px var(--font-display);letter-spacing:-.01em;margin:28px 0 8px}.bo2 .bo-prose h3:first-child:where(:not(#page *),.bo2-page *){margin-top:0}.bo2 .bo-prose p:where(:not(#page *),.bo2-page *){color:var(--ink-2);max-width:72ch;margin-bottom:8px}.bo2 .bo-prose ul:where(:not(#page *),.bo2-page *){color:var(--ink-2);gap:4px;margin-bottom:8px;display:grid}.bo2 .bo-prose li:where(:not(#page *),.bo2-page *){max-width:72ch;padding-left:16px;position:relative}.bo2 .bo-prose li:where(:not(#page *),.bo2-page *):before{content:"";background:var(--ink-3);border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:3px}.bo2 .bo-prose b:where(:not(#page *),.bo2-page *){color:var(--ink)}.bo2 .bo-ladder{width:100%;font:400 13px/20px var(--font-text)}.bo2 .bo-ladder th:where(:not(#page *),.bo2-page *){text-align:left;font:600 12px/16px var(--font-text);color:var(--ink-2);border-bottom:1px solid var(--bo-line-strong);padding:8px 12px 8px 0}.bo2 .bo-ladder td:where(:not(#page *),.bo2-page *){border-bottom:1px solid var(--bo-line);vertical-align:top;padding:12px 12px 12px 0}.bo2 .bo-ladder td:first-child:where(:not(#page *),.bo2-page *){white-space:nowrap;width:200px}.bo2 .bo-ladder td:nth-child(2):where(:not(#page *),.bo2-page *){width:72px}.bo2 .bo-ladder .code{color:var(--ink-2);word-break:break-word;line-height:20px}.bo2 .bo-pal-wrap{z-index:var(--z-palette);animation:bo-fade var(--t-instant) linear;background:#13112947;justify-content:center;align-items:flex-start;padding:15vh 16px 16px;display:flex;position:fixed;inset:0}.bo2 .bo-pal{width:min(var(--bo-palette-w), 100%);background:var(--bo-raised);max-height:min(560px,80vh);color:var(--ink);border-radius:var(--r-panel);box-shadow:var(--shadow-float), 0 0 0 1px #1a183014;flex-direction:column;display:flex;overflow:hidden}.bo2 .bo-pal__top{border-bottom:1px solid var(--bo-line);flex:none;align-items:center;gap:8px;height:52px;padding:0 12px 0 14px;display:flex}.bo2 .bo-pal__scope{border-radius:var(--r-pill);background:var(--tone-progress-bg);height:24px;color:var(--tone-progress-ink);font:600 12px/16px var(--font-text);flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.bo2 .bo-pal__scope[data-scope=all]{background:var(--bo-tile);color:var(--ink-2)}.bo2 .bo-pal__input:focus-visible{outline:none}.bo2 .bo-pal__input{min-width:0;height:100%;font:400 15px/22px var(--font-text);color:var(--ink);background:0 0;border:0;flex:1}.bo2 .bo-pal__list{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 6px 8px;overflow-y:auto}.bo2 .bo-pal__group{font:600 12px/16px var(--font-text);color:var(--ink-2);padding:10px 10px 4px}.bo2 .bo-pal__row{height:40px;color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.bo2 .bo-pal__row:hover{text-decoration:none}.bo2 .bo-pal__row[aria-selected=true]{background:var(--bo-selected)}.bo2 .bo-pal__ico{border-radius:var(--r-thumb);background:var(--bo-tile);width:28px;height:28px;color:var(--ink-2);flex:none;place-items:center;display:grid;overflow:hidden}.bo2 .bo-pal__ico img:where(:not(#page *),.bo2-page *){object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.bo2[data-theme=dark] .bo-pal__ico:has(img){background:#fff}html.dark .bo2:not([data-theme=light]) .bo-pal__ico:has(img){background:#fff}.bo2 .bo-pal__row[aria-selected=true] .bo-pal__ico{color:var(--bo-accent)}.bo2 .bo-pal__t{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:500;overflow:hidden}.bo2 .bo-pal__m{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-size:12px;overflow:hidden}.bo2 .bo-pal__k{flex:none;margin-left:auto;display:inline-flex}.bo2 .bo-pal__none{text-align:center;color:var(--ink-2);padding:32px 16px;font-size:14px}.bo2 .bo-pal__foot{border-top:1px solid var(--bo-line);height:36px;color:var(--ink-2);white-space:nowrap;flex:none;align-items:center;gap:16px;padding:0 14px;font-size:12px;display:flex;overflow:hidden}.bo2 .bo-pal__foot span:where(:not(#page *),.bo2-page *){align-items:center;gap:6px;display:inline-flex}.bo2 .bo-pal__foot span:last-child:where(:not(#page *),.bo2-page *){margin-left:auto}.bo2 .bo-keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px;margin-top:12px;display:grid}.bo2 .bo-keys section:where(:not(#page *),.bo2-page *){break-inside:avoid}.bo2 .bo-keys h3:where(:not(#page *),.bo2-page *){font:600 12px/16px var(--font-text);color:var(--ink-2);padding:12px 0 4px}.bo2 .bo-keys dl:where(:not(#page *),.bo2-page *){grid-template-columns:minmax(0,1fr) auto;display:grid}.bo2 .bo-keys dt:where(:not(#page *),.bo2-page *),.bo2 .bo-keys dd:where(:not(#page *),.bo2-page *){border-bottom:1px solid var(--bo-line);font:400 13px/20px var(--font-text);color:var(--ink);padding:5px 0}.bo2 .bo-keys dd:where(:not(#page *),.bo2-page *){text-align:right;white-space:nowrap}.bo2 .bo-stub{border-radius:var(--r-pop);background:var(--bo-tile);color:var(--ink-2);font:400 12px/16px var(--font-mono);box-shadow:inset 0 0 0 1px var(--bo-line-strong);align-items:center;gap:8px;padding:12px 14px;display:flex}.bo2 .bo-mnav{z-index:calc(var(--z-drawer) + 5);background:var(--bo-canvas);color:var(--ink);animation:bo-mnav-in var(--t-slow) var(--ease-lg);flex-direction:column;display:flex;position:fixed;inset:0}.bo2 .bo-mnav[data-leaving]{animation:bo-mnav-out var(--t-base) var(--ease-lg) forwards}@keyframes bo-mnav-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes bo-mnav-out{to{transform:translate(-100%)}}.bo2 .bo-mnav__bar{flex:none;align-items:center;gap:8px;height:52px;padding:0 8px 0 16px;display:flex}.bo2 .bo-mnav__bar .bo-word b:where(:not(#page *),.bo2-page *){color:var(--bo-accent)}.bo2 .bo-mnav__bar .bo-word span:where(:not(#page *),.bo2-page *){color:var(--ink-2)}.bo2 .bo-mnav__bar .btn{background:0 0;width:44px;height:44px;margin-left:auto;padding:0}.bo2 .bo-mnav__views{flex:1;min-height:0;position:relative;overflow:hidden}.bo2 .bo-mnav__view{transition:transform var(--t-slow) var(--ease-lg);padding:4px 16px 24px;position:absolute;inset:0;overflow-y:auto}.bo2 .bo-mnav__view[data-level="1"]{transform:translate(100%)}.bo2 .bo-mnav[data-drill] .bo-mnav__view[data-level="0"]{transform:translate(-100%)}.bo2 .bo-mnav[data-drill] .bo-mnav__view[data-level="1"]{transform:none}.bo2 .bo-mnav__search{border-radius:var(--r-pill);background:var(--bo-surface);width:100%;height:48px;color:var(--ink-2);text-align:left;align-items:center;gap:10px;padding:0 16px;font-size:16px;display:flex}.bo2 .bo-mnav__queues{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 8px;display:grid}.bo2 .bo-mnav__queue{border-radius:var(--r-panel);background:var(--bo-surface);color:var(--ink);flex-direction:column;gap:2px;min-height:64px;padding:12px 14px;display:flex}.bo2 .bo-mnav__queue:hover{text-decoration:none}.bo2 .bo-mnav__queue b:where(:not(#page *),.bo2-page *){font:600 22px/26px var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--bo-accent)}.bo2 .bo-mnav__queue span:where(:not(#page *),.bo2-page *){color:var(--ink-2);font-size:13px}.bo2 .bo-mnav__label{font:600 12px/16px var(--font-text);color:var(--ink-2);padding:16px 4px 4px}.bo2 .bo-mnav__item{width:100%;min-height:48px;color:var(--ink);font:500 20px/28px var(--font-display);letter-spacing:-.02em;text-align:left;border-radius:10px;align-items:center;gap:12px;padding:0 4px;display:flex}.bo2 .bo-mnav__item:hover{text-decoration:none}.bo2 .bo-mnav__item span:first-of-type:where(:not(#page *),.bo2-page *){flex:1;min-width:0}.bo2 .bo-mnav__item .i{color:var(--ink-2)}.bo2 .bo-mnav__item[aria-current]{color:var(--bo-accent)}.bo2 .bo-mnav__item--sm{font:500 16px/24px var(--font-text);letter-spacing:0}.bo2 .bo-mnav__back{min-height:44px;color:var(--ink-2);font:500 15px/22px var(--font-text);align-items:center;gap:8px;display:flex}.bo2 .bo-mnav__foot{padding:8px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--bo-line-strong);flex:none;align-items:center;gap:12px;display:flex}.bo2 .bo-mnav__foot button:where(:not(#page *),.bo2-page *){text-align:left;flex:1;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.bo2 .bo-mnav__foot .avatar{width:32px;height:32px}@media (min-width:768px){.bo2 .bo-mnav{width:360px;box-shadow:var(--shadow-float);right:auto}}@media (max-width:1279px){.bo2 .bo-cmd{width:min(420px,34vw)}}@media (max-width:1099px){.bo2{--bo-side-cur:0px!important}.bo2 .bo-side{display:none}.bo2 #page{border-radius:0}.bo2 .bo-top__left{width:auto;margin-right:8px}.bo2 .bo-settings{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:899px){.bo2 .bo-chip__long,.bo2 .bo-ask span:where(:not(#page *),.bo2-page *){display:none}.bo2 .bo-ask{padding:0 8px}.bo2 .bo-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bo2{font-size:15px;line-height:22px}.bo2 .bo-top{gap:4px;padding:0 4px}.bo2 .bo-top__btn{width:44px;height:44px}.bo2 .bo-top__left{margin:0}.bo2 .bo-top .bo-word,.bo2 .bo-cmd,.bo2 .bo-top__gap,.bo2 .bo-chip,.bo2 .bo-ask,.bo2 .bo-top__bell,.bo2 .bo-top__me{display:none}.bo2 .bo-top__title{min-width:0;font:600 17px/24px var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0 4px;display:block;overflow:hidden}.bo2 .bo-top__right{gap:0}.bo2 .bo-top__search{display:inline-grid!important}.bo2 .bo-top__dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--bo-top-bg);background:#ff8f7d;border-radius:50%;position:absolute;top:10px;right:9px}.bo2 .bo-banner{justify-content:flex-start;padding:0 12px}.bo2 .bo-banner .bo-banner__long{display:none}.bo2 .page-title,.bo2 .bo-head h1:where(:not(#page *),.bo2-page *),.bo2 .bo-head__parent,.bo2 .bo-head__slash{font-size:20px;line-height:26px}.bo2 .brief{font-size:22px;line-height:30px}.bo2 .bo-head{flex-wrap:wrap;align-items:flex-start;row-gap:8px}.bo2 .bo-head__main{flex:62%;align-content:center;align-items:baseline;min-height:44px}.bo2 .bo-head h1:where(:not(#page *),.bo2-page *){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.bo2 .bo-head__count{white-space:nowrap}.bo2 .bo-head__actions{flex-wrap:wrap;flex:0 auto;max-width:100%;margin-left:auto}.bo2 .bo-head__parent{align-items:center;min-height:44px;display:inline-flex}.bo2 .btn{padding:0 16px;font-size:15px}.bo2 .btn--sm{height:44px}.bo2 .link-btn{align-items:center;min-height:44px;display:inline-flex}.bo2 #page input:not([type=checkbox]):not([type=radio]):not([type=range]):where(:not(#page *),.bo2-page *),.bo2 #page textarea:where(:not(#page *),.bo2-page *),.bo2 #page select:where(:not(#page *),.bo2-page *),.bo2 #page [contenteditable=true]:where(:not(#page *),.bo2-page *),.bo2 #page [contenteditable=""]:where(:not(#page *),.bo2-page *),.bo2 #bo-layers input:not([type=checkbox]):not([type=radio]):not([type=range]):where(:not(#page *),.bo2-page *),.bo2 #bo-layers textarea:where(:not(#page *),.bo2-page *),.bo2 #bo-layers select:where(:not(#page *),.bo2-page *),.bo2 #bo-layers [contenteditable=true]:where(:not(#page *),.bo2-page *){font-size:16px}.bo2 .btn--icon{width:44px}.bo2 .input,.bo2 .textarea,.bo2 .bo-pal__input,.bo2 .bo-settings__search input:where(:not(#page *),.bo2-page *){font-size:16px}.bo2 .bo-settings__search input:where(:not(#page *),.bo2-page *){height:44px}.bo2 .seg button:where(:not(#page *),.bo2-page *){flex:1;height:40px;line-height:40px}.bo2 .seg{display:flex}.bo2 .bo-menu__item{min-height:44px;font-size:15px}.bo2 .bo-tab{height:44px;padding:0 16px;font-size:14px}.bo2 .bo-detail{gap:16px}.bo2 .bo-pop{border-radius:var(--r-panel);max-height:80vh;animation-name:bo-rise;width:auto!important;inset:auto 8px 8px!important}.bo2 .bo-pop-scrim{background:var(--bo-scrim);z-index:calc(var(--z-palette) - 6);position:fixed;inset:0}.bo2 .bo-dock{width:100%;max-width:none;height:auto;min-height:56px;padding:6px 8px calc(6px + env(safe-area-inset-bottom)) 16px;border-radius:16px 16px 0 0;animation-name:bo-rise;bottom:0;left:0;right:0;overflow-x:auto;transform:none}.bo2 .bo-dock[data-leaving]{animation-name:bo-sink}.bo2 .bo-dock__btn{height:44px;padding:0 14px;font-size:15px}.bo2 .bo-dock__btn--icon{width:44px}.bo2 .bo-dock .kbd{display:none}.bo2 .bo-dock__label{margin-right:auto}.bo2 .bo-toasts{bottom:16px;left:50%}.bo2[data-dock] .bo-toasts{bottom:72px}.bo2[data-dock] #page{padding-bottom:72px}.bo2 .bo-drawer,.bo2 .bo-drawer--edit,.bo2 .bo-drawer--panel{width:auto;max-width:none;z-index:calc(var(--z-drawer) + 4);border-radius:0;animation-name:bo-sheet-in;inset:0}.bo2 .bo-drawer[data-leaving]{animation-name:bo-sheet-out}.bo2 .bo-drawer__head{min-height:52px;padding:0 4px 0 16px}.bo2 .bo-drawer .kbd{display:none}.bo2 .bo-drawer__body{padding:4px 16px 24px}.bo2 .bo-drawer .bo-cutouts{padding:0 16px 12px}.bo2 .bo-drawer__foot{padding:8px 16px calc(8px + env(safe-area-inset-bottom))}.bo2 .bo-drawer__foot .btn{flex:1}.bo2 .bo-sheet{top:0}.bo2 .bo-sheet__head{height:52px}.bo2 .bo-sheet__head h2:where(:not(#page *),.bo2-page *){font-size:20px}.bo2 .bo-sheet__head .kbd{display:none}.bo2 .bo-dialog-wrap{align-items:end;padding:8px}.bo2 .bo-dialog{padding:20px}.bo2 .bo-dialog__foot{flex-direction:column-reverse}.bo2 .bo-dialog__foot .btn{width:100%}.bo2 .bo-pal-wrap{background:var(--bo-raised);padding:0}.bo2 .bo-pal{width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.bo2 .bo-pal__top{height:56px}.bo2 .bo-pal__row{height:48px}.bo2 .bo-pal__foot,.bo2 .bo-pal__top>.kbd,.bo2 .bo-pal__k{display:none}.bo2 .bo-pal__close{display:inline-grid!important}.bo2 .bo-keys{grid-template-columns:1fr}.bo2 .bo-settings{display:block}.bo2 .bo-settings__nav{max-height:none;padding:12px 16px 24px;display:none;position:static}.bo2 .bo-settings[data-phone=nav] .bo-settings__nav{display:block}.bo2 .bo-settings[data-phone=nav] .bo-settings__body{display:none}.bo2 .bo-settings__nav a:where(:not(#page *),.bo2-page *){height:48px;padding:0 8px;font-size:16px}.bo2 .bo-settings__back{min-height:44px;color:var(--ink-2);font:500 15px/22px var(--font-text);align-items:center;gap:6px;padding:0 16px;display:flex}.bo2 .bo-ladder td:first-child:where(:not(#page *),.bo2-page *){white-space:normal;width:auto}.bo2 .bo-ladder td:nth-child(3):where(:not(#page *),.bo2-page *),.bo2 .bo-ladder th:nth-child(3):where(:not(#page *),.bo2-page *){display:none}}.bo2 .bo-top__search,.bo2 .bo-pal__close{display:none}@media (min-width:768px) and (max-width:1099px){.bo2 .bo-settings:not([data-embedded]){display:block}.bo2 .bo-settings:not([data-embedded]) .bo-settings__nav{max-height:none;padding:12px var(--bo-gutter) 4px;scrollbar-width:thin;align-items:center;gap:4px;display:flex;position:static;overflow-x:auto}.bo2 .bo-settings:not([data-embedded]) .bo-settings__nav h2:where(:not(#page *),.bo2-page *),.bo2 .bo-settings:not([data-embedded]) .bo-settings__sep{display:none}.bo2 .bo-settings:not([data-embedded]) .bo-settings__search{flex:none;width:200px;margin:0 8px 0 0}.bo2 .bo-settings:not([data-embedded]) .bo-settings__nav [data-links]:where(:not(#page *),.bo2-page *){gap:4px;display:flex}.bo2 .bo-settings:not([data-embedded]) .bo-settings__nav a:where(:not(#page *),.bo2-page *){flex:none}.bo2 .bo-settings:not([data-embedded]) .bo-settings__body{max-width:none}}@media (max-width:767px){.bo2 #page .btn,.bo2 #bo-layers .btn{min-height:44px}.bo2 #page .btn--icon,.bo2 #bo-layers .btn--icon{min-width:44px}.bo2 #page .seg button:where(:not(#page *),.bo2-page *),.bo2 #bo-layers .seg button:where(:not(#page *),.bo2-page *){height:44px;min-height:44px;line-height:44px}.bo2 #page .bo-tab,.bo2 #page [role=tab]:where(:not(#page *),.bo2-page *){min-height:44px}.bo2 #page button[class*=chip]:where(:not(#page *),.bo2-page *),.bo2 #page a[class*=chip]:where(:not(#page *),.bo2-page *),.bo2 #page button[class*=pill]:where(:not(#page *),.bo2-page *),.bo2 #page a[class*=pill]:where(:not(#page *),.bo2-page *),.bo2 #page label[class*=chip]:where(:not(#page *),.bo2-page *),.bo2 #page label[class*=pill]:where(:not(#page *),.bo2-page *),.bo2 #page .kt__chip,.bo2 #page button.tag,.bo2 #page a.tag,.bo2 #page [class*=-jump]>a:where(:not(#page *),.bo2-page *),.bo2 #page [class*=-jump]>button:where(:not(#page *),.bo2-page *),.bo2 #page [class*=chip]>button:where(:not(#page *),.bo2-page *),.bo2 #page [class*=chip]>a:where(:not(#page *),.bo2-page *),.bo2 #page [class*=pill]>button:where(:not(#page *),.bo2-page *),.bo2 #page [class*=pill]>a:where(:not(#page *),.bo2-page *),.bo2 #page [class*=linkbtn]:where(:not(#page *),.bo2-page *),.bo2 #page .fl-attr,.bo2 #page .ss-card__name>button:where(:not(#page *),.bo2-page *){align-items:center;min-height:44px;display:inline-flex}.bo2 #page .bo-section summary:where(:not(#page *),.bo2-page *),.bo2 #page [class*=__sw]>button:where(:not(#page *),.bo2-page *){min-height:44px}.bo2 #page input.switch,.bo2 #bo-layers input.switch{box-sizing:content-box;background-clip:content-box;border-radius:22px;margin:-12px;padding:12px}.bo2 #page input.switch:after,.bo2 #bo-layers input.switch:after{top:14px;left:14px}.bo2 #page input.switch:focus-visible,.bo2 #bo-layers input.switch:focus-visible{outline-offset:-10px;border-radius:22px}}@media (prefers-reduced-motion:reduce){.bo2 :where(:not(#page *),.bo2-page *),.bo2 :where(:not(#page *),.bo2-page *):before,.bo2 :where(:not(#page *),.bo2-page *):after{scroll-behavior:auto!important;transition-duration:80ms!important;animation-duration:80ms!important;animation-iteration-count:1!important}.bo2 .bo-drawer,.bo2 .bo-sheet,.bo2 .bo-mnav,.bo2 .bo-dock,.bo2 .bo-toast,.bo2 .bo-pop,.bo2 .bo-dialog{animation-name:bo-fade!important}.bo2 .bo-drawer[data-leaving],.bo2 .bo-sheet[data-leaving],.bo2 .bo-mnav[data-leaving],.bo2 .bo-dock[data-leaving],.bo2 .bo-toast[data-leaving]{animation-name:bo-out!important}.bo2 .bo-skel{animation:none}.bo2 .btn[data-busy]:before,.bo2 .spinner{animation-duration:.7s!important;animation-iteration-count:infinite!important}}@media print{.bo2{background:#fff;height:auto;overflow:visible}.bo2 .bo-top,.bo2 .bo-side,.bo2 .bo-banner,.bo2 .bo-dock,.bo2 .bo-toasts,.bo2 #bo-layers,.bo2 .bo-drawer,.bo2 .bo-pal-wrap{display:none!important}.bo2 #page{border-radius:0;position:static;overflow:visible}}
