.DataSources_wrap__NNN95{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.DataSources_trigger__zt1Eq{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:none;border-radius:7px;background:none;cursor:pointer;font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--ink-2);text-align:left;transition:background .12s,color .12s}.DataSources_trigger__zt1Eq:hover{background:rgba(255,255,255,.6);color:var(--ink)}.DataSources_trigger__zt1Eq[aria-expanded=true]{background:var(--panel);color:var(--ink-strong);box-shadow:0 1px 2px rgba(30,24,16,.06),0 0 0 1px var(--line)}.DataSources_trigger__zt1Eq:focus-visible{outline:2px solid var(--ck-red);outline-offset:1px}.DataSources_trigger__zt1Eq svg{width:18px;height:18px;flex:none}.DataSources_pop__yry8x{position:fixed;left:12px;bottom:112px;z-index:90;width:300px;max-height:72vh;overflow-y:auto;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:0 10px 34px rgba(30,24,16,.16);padding:16px 16px 13px}.DataSources_pop__yry8x:focus{outline:none}.DataSources_popTitle__SmzIg{font-family:var(--font-display);font-size:14.5px;font-weight:750;margin:0 0 2px}.DataSources_popSub__LwJTC{font-size:11.5px;color:var(--ink-2);margin-bottom:10px}.DataSources_row___nUWh{display:grid;grid-template-columns:14px 1fr auto;grid-gap:4px 8px;gap:4px 8px;padding:8px 0;border-top:1px solid var(--line);align-items:baseline}.DataSources_rowDot__dVUR5{width:7px;height:7px;border-radius:50%;align-self:center;justify-self:center}.DataSources_rowLabel__y_7wv{font-size:12.5px;font-weight:700}.DataSources_rowStatus___gx_C{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.DataSources_rowNote__EN04J{grid-column:2/4;font-size:11.5px;color:var(--ink-2);line-height:1.45}.DataSources_popFoot__T98LH{margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:10.5px;color:var(--ink-2);line-height:1.5}@media (max-width:1023px){.DataSources_pop__yry8x{left:12px;right:12px;width:auto}}@media print{.DataSources_pop__yry8x,.DataSources_trigger__zt1Eq{display:none!important}}.AppShell_shellRoot__h4POg{min-height:100vh}.AppShell_sidebar__3Yyf_{position:fixed;top:0;bottom:0;left:0;width:238px;background:var(--sidebar);border-right:1px solid var(--line-strong);display:flex;flex-direction:column;padding:18px 14px 14px;overflow-y:auto;z-index:70}.AppShell_brand__Rix1O{display:flex;flex-direction:column;align-items:flex-start;gap:12px;text-decoration:none;color:var(--ink);padding:6px 8px 16px;border-bottom:1px solid var(--line)}.AppShell_brand__Rix1O img{height:30px;width:auto}.AppShell_brand__Rix1O b{font-family:var(--font-display);font-weight:800;font-stretch:105%;font-size:14.5px;letter-spacing:-.01em;color:var(--ink-strong);display:block;line-height:1.1}.AppShell_brand__Rix1O span span{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:2px;display:block}.AppShell_groups__eT9Wb{flex:1 1;display:flex;flex-direction:column;gap:15px;padding-top:16px}.AppShell_group__X3CZL{display:flex;flex-direction:column;gap:2px}.AppShell_groupTitle__C__wq{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);padding:0 10px 6px}.AppShell_item__yiDsN{position:relative;display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:8px;text-decoration:none;font-size:13.5px;font-weight:600;color:var(--ink-2);transition:background .13s,color .13s,box-shadow .13s}.AppShell_item__yiDsN:hover{background:rgba(255,255,255,.75);color:var(--ink)}.AppShell_item__yiDsN:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ck-red)}.AppShell_item__yiDsN[aria-current=page]{background:var(--panel);color:var(--ink-strong);font-weight:700;box-shadow:0 1px 3px rgba(30,24,16,.08),0 0 0 1px var(--line-strong)}.AppShell_item__yiDsN[aria-current=page]:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--ck-red)}.AppShell_item__yiDsN[aria-current=page] .AppShell_icon__n_UOq{color:var(--ck-red)}.AppShell_icon__n_UOq{flex:none;color:var(--ink-3);display:inline-flex}.AppShell_icon__n_UOq,.AppShell_icon__n_UOq svg{width:18px;height:18px}.AppShell_item__yiDsN:hover .AppShell_icon__n_UOq{color:var(--ink-2)}.AppShell_bottom__e0BLz{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 6px 2px}.AppShell_langToggle__T6HbV{background:var(--panel);cursor:pointer;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--ink-2);border:1px solid var(--line-strong);border-radius:6px;padding:5px 10px;transition:color .13s,border-color .13s}.AppShell_langToggle__T6HbV:hover{color:var(--ink-strong);border-color:var(--ink-3)}.AppShell_langToggle__T6HbV:focus-visible,.AppShell_logout__WNR9W:focus-visible{outline:2px solid var(--ck-red);outline-offset:1px}.AppShell_logout__WNR9W{display:inline-flex;align-items:center;gap:7px;background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:13px;font-weight:650;color:var(--ink-2);padding:4px 2px;transition:color .13s}.AppShell_logout__WNR9W svg{width:15px;height:15px}.AppShell_logout__WNR9W:hover{color:var(--ck-red)}.AppShell_mainArea__FWQJn{margin-left:238px;min-width:0}.AppShell_topbar__SML_x{display:none;position:-webkit-sticky;position:sticky;top:0;z-index:60;align-items:center;gap:12px;padding:10px 16px;background:rgba(252,251,248,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.AppShell_burger___bw_i{background:var(--panel);border:1px solid var(--line-strong);border-radius:7px;padding:6px;cursor:pointer;color:var(--ink);display:inline-flex}.AppShell_topbarBrand__j7Uxs{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.AppShell_topbarBrand__j7Uxs img{height:26px;width:auto}.AppShell_topbarBrand__j7Uxs b{font-family:var(--font-display);font-weight:800;font-size:14px;letter-spacing:-.01em}.AppShell_scrim__1SW9Y{display:none}@media (max-width:1023px){.AppShell_topbar__SML_x{display:flex}.AppShell_sidebar__3Yyf_{transform:translateX(-100%);transition:transform .22s cubic-bezier(.2,.7,.3,1);box-shadow:0 0 40px rgba(30,24,16,.18)}.AppShell_sidebar__3Yyf_.AppShell_open__c_ueR{transform:translateX(0)}.AppShell_scrim__1SW9Y{display:block;position:fixed;inset:0;background:rgba(30,24,16,.28);z-index:65}.AppShell_mainArea__FWQJn{margin-left:0}}@media (prefers-reduced-motion:reduce){.AppShell_sidebar__3Yyf_{transition:none}}@media print{.AppShell_scrim__1SW9Y,.AppShell_sidebar__3Yyf_,.AppShell_topbar__SML_x{display:none!important}.AppShell_mainArea__FWQJn{margin-left:0!important}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7d15d2{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7d15d2{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_8cbda3{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_8cbda3{--font-figtree:"Figtree","Figtree Fallback"}:root{--ck-red:#da291c;--ck-red-deep:#b71f14;--ck-orange:#ed8b00;--ingo:#4a6fa5;--neutral-mark:#9a9188;--paper:#fcfbf8;--panel:#ffffff;--sidebar:#f1ece1;--ink:#1e1b18;--ink-strong:#17130e;--ink-2:#635d55;--ink-3:#9d968c;--line:#e9e4dc;--line-strong:#d8d1c6;--chip:#f4f1ea;--good:#1a7f45;--bad:#c02f1f;--warn:#a06c00;--chart-blue:#2f62c4;--radius:10px;--radius-sm:7px;--shadow:0 1px 2px rgba(30,24,16,0.05);--font-display:var(--font-archivo),"Arial",sans-serif;--font-body:var(--font-figtree),"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--font-body);font-size:15.5px;line-height:1.6;color:var(--ink);background:var(--paper)}h1,h2,h3{font-family:var(--font-display);line-height:1.1;margin:0;text-wrap:balance;color:var(--ink-strong)}p{margin:0}a{color:inherit}button{font-family:var(--font-body)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kring{display:inline-block;width:9px;height:9px;border:1.5px solid var(--ck-red);border-radius:50%;vertical-align:1px;margin-right:9px}.shell{max-width:1200px;margin:0 auto;padding:0 28px}.footer{border-top:1px solid var(--line);padding:30px 28px 40px;font-size:12.5px;color:var(--ink-2)}.demo-flag{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--warn);border:1px solid var(--line-strong);padding:4px 10px;border-radius:999px}.card,.demo-flag{background:var(--panel)}.card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.btn-primary{border:1px solid var(--ck-red);background:var(--ck-red);color:#fff;border-radius:999px;padding:8px 18px;font-size:13.5px;font-weight:700;letter-spacing:.01em;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .14s,border-color .14s}.btn-primary:hover:not(:disabled){background:var(--ck-red-deep);border-color:var(--ck-red-deep)}.btn-primary:focus-visible{outline:2px solid var(--ck-red);outline-offset:2px}.btn-primary:disabled{opacity:.55;cursor:default}.chip-btn{border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);border-radius:6px;padding:6px 13px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;font-weight:650;transition:border-color .13s,background .13s,color .13s}.chip-btn:hover{border-color:var(--ink-3)}.chip-btn[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.chip-btn[aria-pressed=false]{color:var(--ink-2);background:var(--panel)}.chip-btn[aria-pressed=false] .dot{opacity:.5}.chip-btn:focus-visible{outline:2px solid var(--ck-red);outline-offset:1px}.chip-btn:disabled{opacity:.55;cursor:default}.dot{width:8px;height:8px;border-radius:50%;display:inline-block}.page-head{padding:44px 0 22px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.page-head h1{font-size:clamp(26px,3.3vw,35px);font-weight:800;font-stretch:110%;letter-spacing:-.015em;color:var(--ink-strong)}.page-head .kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-bottom:11px}.page-head .kicker:before{content:"";display:inline-block;width:8px;height:8px;margin-right:9px;vertical-align:1px;border:1.5px solid var(--ck-red);border-radius:50%}.page-head p.lede{color:var(--ink);max-width:64ch;margin-top:12px;font-size:14.5px}.section-head{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-body);font-size:12px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-red);margin:0}.section-head:before{content:"";width:8px;height:8px;flex:none;border:1.5px solid var(--ck-red);border-radius:50%}