:root{--st-1:#1456d9;--st-2:#0f8f7e;--st-3:#c97a06;--st-4:#7c4ddb;--st-5:#8a99ab;--st-6:#c2410c;--st-heat:#1456d9;--st-track:#eef2f7}html[data-theme=dark]{--st-1:#7fb0ff;--st-2:#4fcfba;--st-3:#f2b24a;--st-4:#b99af7;--st-5:#9fb0c4;--st-6:#fb8f52;--st-heat:#7fb0ff;--st-track:#1d3350}.st-s1{--c:var(--st-1)}.st-s2{--c:var(--st-2)}.st-s3{--c:var(--st-3)}.st-s4{--c:var(--st-4)}.st-s5{--c:var(--st-5)}.st-s6{--c:var(--st-6)}.st-overview{margin:8px 0 32px}.st-overview>header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;border-top:2px solid var(--ink);padding-top:14px;margin-bottom:6px}.st-overview>header h2{margin:0;font-size:22px;font-weight:900;color:var(--ink)}.st-overview>header p{margin:0;font-size:13px;color:var(--ink-3)}.st-overview>header a{color:var(--accent);font-size:13px;font-weight:700}.st-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.st-grid>.is-wide{grid-column:1 / -1}.st-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin:16px 0 20px}.st-kpis>div{background:var(--surface, var(--bg));padding:14px 16px}.st-kpis dt{font-size:12px;color:var(--ink-3)}.st-kpis dd{margin:4px 0 0;font-size:30px;font-weight:900;color:var(--ink);line-height:1.1}.st-kpis dd small{font-size:14px;font-weight:700;margin-left:2px}.st-kpis .note{display:block;font-size:12px;color:var(--ink-3);margin-top:4px}.st-figure{margin:0;padding:18px 18px 14px;border:1px solid var(--line);background:var(--surface, var(--bg));min-width:0}.st-figure h3{margin:0 0 14px;font-size:16px;line-height:1.5;font-weight:800;color:var(--ink)}.st-insight{margin:14px 0 8px;font-size:14px;line-height:1.75;color:var(--ink-2)}.st-source{font-size:12px;color:var(--ink-3);line-height:1.6;margin-top:6px}.st-data summary{cursor:pointer;font-size:13px;color:var(--accent);min-height:32px;display:flex;align-items:center}.st-table-wrap{overflow-x:auto;margin-top:6px}.st-table-wrap table{border-collapse:collapse;width:100%;font-size:13px}.st-table-wrap th,.st-table-wrap td{border-bottom:1px solid var(--line);padding:6px 8px;text-align:right;white-space:nowrap;color:var(--ink-2)}.st-table-wrap th:first-child,.st-table-wrap td:first-child{text-align:left}.st-table-wrap thead th{color:var(--ink-3);font-weight:600}.st-legend{list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 12px;padding:0;font-size:12px;color:var(--ink-2)}.st-legend li{display:flex;align-items:center;gap:6px}.st-sw{width:10px;height:10px;display:inline-block;background:var(--c);flex:none}.st-hbars{display:flex;flex-direction:column;gap:6px}.st-hrow{display:grid;grid-template-columns:minmax(64px,10.5em) 1fr 3.2em;align-items:center;gap:10px;font-size:13px;color:var(--ink-2);text-decoration:none;min-height:24px}a.st-hrow:hover .st-hlabel,a.st-hrow:focus-visible .st-hlabel{color:var(--accent);text-decoration:underline}.st-hlabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-hlabel .tag{font-size:10px;font-weight:700;color:var(--st-1);border:1px solid currentColor;padding:0 3px;margin-left:4px;vertical-align:1px}.st-htrack{height:16px;background:var(--st-track);display:block}.st-hfill{height:100%;display:flex;transform-origin:left center;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.st-hfill i{display:block;height:100%;background:var(--c)}.st-hfill i+i{box-shadow:inset 1px 0 0 var(--surface, var(--bg))}.st-hrow b{text-align:right;color:var(--ink);font-weight:700}.st-hrow.is-share b{font-weight:600;color:var(--ink-3);font-size:12px}.st-heat{border-collapse:separate;border-spacing:2px;width:100%;font-size:13px}.st-heat th{font-weight:600;color:var(--ink-3);font-size:12px;padding:4px 6px;text-align:center;line-height:1.35}.st-heat tbody th{text-align:left;color:var(--ink-2);white-space:nowrap}.st-heat td{text-align:center;padding:0;height:38px;min-width:52px;color:var(--ink)}.st-heat td a,.st-heat td span{display:flex;align-items:center;justify-content:center;height:100%;color:inherit;text-decoration:none;font-weight:700}.st-heat td a:hover,.st-heat td a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.st-heat td.is-dark{color:#fff}html[data-theme=dark] .st-heat td.is-dark{color:#0b1a2c}.st-heat td.total{background:transparent;color:var(--ink-3);font-weight:600}.st-heat-wrap{overflow-x:auto}.st-svg{width:100%;height:auto;display:block;overflow:visible}.st-svg text{fill:var(--ink-3);font-size:11px}.st-svg .grid line{stroke:var(--line)}.st-svg .total{fill:var(--ink);font-weight:700}.st-svg .label{fill:var(--ink-2)}.st-svg .col rect{fill:var(--c)}.st-svg .col{transform-box:fill-box;transform-origin:bottom;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.st-svg .whisker{stroke:var(--ink-3);stroke-width:1.5}.st-svg .iqr{fill:var(--st-1);opacity:.35}.st-svg .median{fill:var(--st-1);stroke:var(--surface, var(--bg));stroke-width:2}.st-narrow{display:none}.st-share{display:flex;height:30px;margin:4px 0 10px}.st-share i{background:var(--c);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:700;color:#fff;min-width:2px;overflow:hidden;white-space:nowrap}html[data-theme=dark] .st-share i{color:#0b1a2c}.st-share i+i{box-shadow:inset 1px 0 0 var(--surface, var(--bg))}.st-nodes{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid var(--line)}.st-nodes li{display:grid;grid-template-columns:6.2em 5.5em 1fr;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:baseline}.st-nodes time{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.st-nodes .mk{color:var(--ink-3);font-size:12px}.st-nodes a{color:var(--ink);text-decoration:none}.st-nodes a:hover{color:var(--accent);text-decoration:underline}.st-nodes .what{display:block;color:var(--ink-3);font-size:12px;margin-top:2px}.st-tabs>input{position:absolute;opacity:0;pointer-events:none}.st-tabs .tablist{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.st-tabs .tablist label{cursor:pointer;font-size:13px;padding:6px 12px;min-height:34px;display:inline-flex;align-items:center;border:1px solid var(--line);color:var(--ink-2)}.st-tabs .panel{display:none}.st-download{font:inherit;font-size:13px;color:var(--accent);background:none;border:1px solid var(--line);padding:6px 12px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;min-height:34px}html.st-motion [data-reveal]{transition:opacity .6s ease,transform .6s ease}html.st-motion [data-reveal]:not(.is-in){opacity:0;transform:translateY(12px)}html.st-motion [data-reveal]:not(.is-in) .st-hfill{transform:scaleX(0)}html.st-motion [data-reveal]:not(.is-in) .col{transform:scaleY(0)}@media(prefers-reduced-motion:reduce){.st-hfill,.st-svg .col,[data-reveal]{transition:none!important}}@media(max-width:760px){.st-grid{grid-template-columns:1fr}.st-figure{padding:14px 12px 12px}.st-wide-only{display:none}.st-narrow{display:block}.st-nodes li{grid-template-columns:5.6em 1fr}.st-nodes .mk{grid-column:2;grid-row:1}.st-nodes li>div{grid-column:1 / -1}.st-kpis dd{font-size:26px}.st-hrow{grid-template-columns:minmax(56px,7.5em) 1fr 3em;gap:8px}.st-svg.st-narrow text{font-size:12px}}.st-tabs>input:nth-of-type(1):checked~.panels>.panel:nth-child(1){display:block}.st-tabs>input:nth-of-type(1):checked~.tablist label:nth-child(1){border-color:var(--accent);color:var(--accent);font-weight:700;background:var(--accent-soft)}.st-tabs>input:nth-of-type(1):focus-visible~.tablist label:nth-child(1){outline:2px solid var(--accent);outline-offset:2px}.st-tabs>input:nth-of-type(2):checked~.panels>.panel:nth-child(2){display:block}.st-tabs>input:nth-of-type(2):checked~.tablist label:nth-child(2){border-color:var(--accent);color:var(--accent);font-weight:700;background:var(--accent-soft)}.st-tabs>input:nth-of-type(2):focus-visible~.tablist label:nth-child(2){outline:2px solid var(--accent);outline-offset:2px}.st-tabs>input:nth-of-type(3):checked~.panels>.panel:nth-child(3){display:block}.st-tabs>input:nth-of-type(3):checked~.tablist label:nth-child(3){border-color:var(--accent);color:var(--accent);font-weight:700;background:var(--accent-soft)}.st-tabs>input:nth-of-type(3):focus-visible~.tablist label:nth-child(3){outline:2px solid var(--accent);outline-offset:2px}.st-tabs>input:nth-of-type(4):checked~.panels>.panel:nth-child(4){display:block}.st-tabs>input:nth-of-type(4):checked~.tablist label:nth-child(4){border-color:var(--accent);color:var(--accent);font-weight:700;background:var(--accent-soft)}.st-tabs>input:nth-of-type(4):focus-visible~.tablist label:nth-child(4){outline:2px solid var(--accent);outline-offset:2px}.st-tabs>input:nth-of-type(5):checked~.panels>.panel:nth-child(5){display:block}.st-tabs>input:nth-of-type(5):checked~.tablist label:nth-child(5){border-color:var(--accent);color:var(--accent);font-weight:700;background:var(--accent-soft)}.st-tabs>input:nth-of-type(5):focus-visible~.tablist label:nth-child(5){outline:2px solid var(--accent);outline-offset:2px}.st-tabs>input:nth-of-type(6):checked~.panels>.panel:nth-child(6){display:block}.st-tabs>input:nth-of-type(6):checked~.tablist label:nth-child(6){border-color:var(--accent);color:var(--accent);font-weight:700;background:var(--accent-soft)}.st-tabs>input:nth-of-type(6):focus-visible~.tablist label:nth-child(6){outline:2px solid var(--accent);outline-offset:2px}
