.qs-page{max-width:1280px;margin:auto;padding:36px 28px 90px}.qs-page button,.qs-page input,.qs-page select{font:inherit}.qs-back{color:#b8a9ca;align-items:center;gap:8px;font-size:12px;display:inline-flex}.qs-heading{justify-content:space-between;align-items:center;gap:20px;margin:35px 0 30px;display:flex}.qs-kicker{letter-spacing:2px;color:#bf96ee;font-size:10px;font-weight:700}.qs-heading h1{letter-spacing:-1.9px;margin:12px 0;font-size:clamp(30px,3.8vw,44px)}.qs-heading h1 em,.qs-result-title em{color:#c8a2ff;font-style:normal}.qs-heading p{color:#b6a9c7;margin:0;font-size:14px}.qs-beta{color:#dac5ef;white-space:nowrap;border:1px solid #534060;border-radius:22px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;display:flex}.qs-beta i{background:#bd8cff;border-radius:50%;width:6px;height:6px}.qs-connection{background:#241b30;border:1px solid #503961;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:18px 22px;display:flex}.qs-connection>svg{color:#cba6f2;flex-shrink:0;margin-top:3px}.qs-connection strong{color:#eadbf8;font-size:13px}.qs-connection p{color:#b5a6c5;margin:4px 0 0;font-size:12px}.qs-sources{flex-shrink:0;align-self:center;gap:8px;margin-left:auto;display:flex}.qs-sources span{color:#bcaacb;border:1px solid #564264;border-radius:5px;padding:5px 8px;font-size:10px}.qs-sources .on{color:#a8e3c4;border-color:#3c7157}.qs-search-panel{background:#1b1622;border:1px solid #40314e;border-radius:18px;padding:30px}.qs-label{color:#d2c3e2;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.qs-searchbox{background:#110e17;border:1px solid #735094;border-radius:12px;align-items:center;gap:14px;padding:7px 7px 7px 20px;display:flex}.qs-searchbox:focus-within{outline-offset:3px;outline:2px solid #bd8bfa}.qs-searchbox>svg{color:#b88ae8;flex-shrink:0}.qs-searchbox input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:12px 0;font-size:16px}.qs-searchbox input::placeholder{color:#8d7c9e}.qs-searchbox button{color:#24132f;white-space:nowrap;background:#c49aff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:13px 22px;font-weight:800;display:flex}.qs-examples{align-items:center;gap:9px;margin-top:15px;display:flex}.qs-examples>span{color:#93839f;margin-right:5px;font-size:11px}.qs-examples button{color:#c5b3d5;background:0 0;border:1px solid #44334e;border-radius:18px;padding:4px 12px;font-size:11px;font-weight:400}.qs-examples small{color:#9f8fb0;margin-left:auto;font-size:11px}.qs-filters{border-top:1px solid #382b43;align-items:flex-end;gap:14px;margin-top:26px;padding-top:23px;display:flex}.qs-period{margin-right:auto}.qs-presets{gap:6px;display:flex}.qs-presets button{color:#ccbadf;background:#251b31;border:1px solid #4c3a5b;border-radius:7px;padding:8px 12px;font-size:12px;font-weight:400}.qs-filters>label{color:#aa96bc;font-size:11px}.qs-filters input,.qs-filters select{color:#e7daef;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#201828;border:1px solid #51405d;border-radius:7px;margin-top:8px;padding:8px 10px;font-size:12px;display:block}.qs-date-dash{color:#887394;padding-bottom:8px}.qs-filter-note{color:#94849f;margin:16px 0 0;font-size:11px;line-height:1.8}.qs-error{color:#f8ccd8;background:#3c252f;border:1px solid #966877;border-radius:8px;margin-top:16px;padding:13px 16px;font-size:13px}.qs-error a{margin-left:16px;text-decoration:underline;display:inline-block}.qs-login{margin:14px 0 0;font-size:12px}.qs-login a{color:#d0aaff;text-decoration:underline}.qs-result-title{justify-content:space-between;align-items:baseline;gap:20px;margin:34px 0 18px;display:flex}.qs-result-title h2{margin:0;font-size:20px}.qs-result-title span{color:#9d8eac;font-size:10px}.qs-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.qs-metric{background:#1b1622;border:1px solid #40324c;border-radius:14px;padding:23px}.qs-metric>div{color:#b6a4c9;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.qs-metric>div svg{color:#9b7bb7}.qs-metric strong{letter-spacing:-1px;overflow-wrap:anywhere;margin:20px 0 11px;font-size:clamp(24px,2.5vw,34px);line-height:1.4;display:block}.qs-metric strong small{color:#ae9bbb;margin-left:5px;font-size:12px;font-weight:400}.qs-metric p{color:#aa96ba;margin:0;font-size:10px;line-height:1.7}.qs-featured{background:linear-gradient(130deg,#352045,#201729);border-color:#8657ae}.qs-featured strong{color:#d9b6ff}.qs-chart-panel{background:#1a1521;border:1px solid #40314e;border-radius:18px;margin-top:24px;padding:28px}.qs-chart-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.qs-chart-heading h2{margin:6px 0 0;font-size:23px}.qs-export{align-items:center;gap:8px;display:flex;background:#251b31!important;padding:9px 13px!important;font-size:11px!important;font-weight:400!important}.qs-page button:disabled{opacity:.5;cursor:not-allowed}.qs-tabs{border-bottom:1px solid #41304f;gap:6px;margin-top:26px;display:flex}.qs-tabs button{color:#9d8cae;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 18px;font-size:13px;font-weight:500}.qs-tabs button[aria-selected=true]{color:#d4adff;border-bottom-color:#be8df5}.qs-tabs small{opacity:.7;margin-left:8px;font-size:9px}.qs-chart-caption{color:#ac97bf;margin:20px 0;font-size:11px}.qs-chart{width:100%;min-width:0;height:300px}.qs-chart-empty{text-align:center;background-color:#0000;background-image:linear-gradient(#0000 39px,#3d2b491f 40px),linear-gradient(90deg,#0000 39px,#3d2b491f 40px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px dashed #44324f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:280px;padding:24px;display:flex}.qs-chart-empty>svg{color:#a97ad2;margin-bottom:18px}.qs-chart-empty h3{color:#d7c6e5;margin:0 0 10px;font-size:17px}.qs-chart-empty p{color:#9e8caf;max-width:430px;margin:0;font-size:12px;line-height:1.8}.qs-chart-note,.qs-footnote{color:#aa97b9;margin:18px 0 0;font-size:11px;line-height:1.8}.qs-history-table{border:1px solid #44324f;border-radius:8px;margin-top:16px;padding:12px}.qs-history-table summary{cursor:pointer;color:#c6addb;font-size:12px}.qs-history-table>div{max-height:280px;overflow:auto}.qs-history-table table{border-collapse:collapse;text-align:right;width:100%;margin-top:12px;font-size:12px}.qs-history-table th,.qs-history-table td{border-bottom:1px solid #3d2d48;padding:10px}.qs-guide{border-top:1px solid #3d2d49;grid-template-columns:1fr 2fr;gap:40px;margin-top:30px;padding:26px 0;display:grid}.qs-guide h3{margin:0 0 10px;font-size:17px}.qs-guide p{color:#a592b5;margin:0;font-size:12px}.qs-guide dl{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;display:grid}.qs-guide dt{color:#d6c0e7;margin-bottom:9px;font-size:12px;font-weight:700}.qs-guide dd{color:#a18bad;margin:0;font-size:11px;line-height:1.9}.qs-page a:focus-visible{outline-offset:4px;outline:2px solid #d3b2ff}.qs-page button:focus-visible{outline-offset:4px;outline:2px solid #d3b2ff}.qs-page select:focus-visible{outline-offset:4px;outline:2px solid #d3b2ff}.qs-page input[type=date]:focus-visible{outline-offset:4px;outline:2px solid #d3b2ff}.qs-page button:not(:disabled):hover{filter:brightness(1.15)}@media (max-width:1000px){.qs-connection{flex-wrap:wrap}.qs-sources{margin-left:30px}.qs-filters{flex-wrap:wrap}.qs-period{flex:1 0 100%}.qs-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.qs-guide{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.qs-page{padding:24px 18px 60px}.qs-heading{flex-direction:column;align-items:flex-start;margin:26px 0}.qs-heading h1{font-size:31px}.qs-heading p{font-size:12px}.qs-connection{padding:16px}.qs-connection>div:not(.qs-sources){flex:1;min-width:0}.qs-sources{flex-wrap:wrap;width:100%;margin-left:0}.qs-search-panel{padding:19px}.qs-searchbox{flex-wrap:wrap;gap:8px;padding:6px}.qs-searchbox>svg{width:18px;margin-left:8px}.qs-searchbox input{width:calc(100% - 50px);font-size:13px}.qs-searchbox button{width:100%;padding:11px}.qs-examples{flex-wrap:wrap;gap:7px}.qs-examples small{flex:1 0 100%;margin:4px 0 0}.qs-filters{gap:10px}.qs-filters input{max-width:137px;padding:8px 5px}.qs-date-dash{display:none}.qs-result-title{flex-direction:column;align-items:flex-start;gap:8px}.qs-metrics{gap:10px}.qs-metric{padding:17px 14px}.qs-metric strong{font-size:24px}.qs-chart-panel{padding:20px 15px}.qs-chart-heading h2{font-size:21px}.qs-export{padding:8px!important;font-size:10px!important}.qs-tabs button{padding:12px 9px;font-size:11px}.qs-tabs small{margin-left:5px;font-size:8px}.qs-guide dl{grid-template-columns:1fr;gap:18px}.qs-chart-empty h3{font-size:15px}.qs-chart-empty p{font-size:11px}}
