.page_page__CUgtt{max-width:980px;margin:0 auto;padding:36px 20px 48px;display:grid;grid-gap:20px;gap:20px}.page_hero__b1O14{border:1px solid #d2e0ef;border-radius:18px;padding:24px 28px;background:radial-gradient(circle at 92% 12%,rgba(25,143,229,.18),transparent 35%),linear-gradient(160deg,#f7fbff,#edf5ff);box-shadow:0 16px 30px rgba(30,67,112,.08)}.page_kicker__eO2Nf{display:inline-block;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1d4f88;background-color:#dcebff}.page_title__Ou1we{margin-top:14px;font-size:clamp(28px,3.3vw,38px);line-height:1.08;color:#0f1f33}.page_description__IklWk{margin-top:10px;max-width:760px;font-size:15px;line-height:1.6;color:#30445c}.page_dataCard__VOnXz{border:1px solid #d4dfeb;border-radius:18px;background-color:#f9fbff;padding:18px;box-shadow:0 12px 26px rgba(20,53,87,.07)}.page_actionsRow__Rshrz{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.page_button__15XaL{border:1px solid transparent;border-radius:12px;padding:11px 16px;width:-moz-fit-content;width:fit-content;min-width:140px;font-size:14px;font-weight:700;color:#ffffff;background:linear-gradient(120deg,#0e63ff,#1988df);box-shadow:0 10px 18px rgba(14,99,255,.25);cursor:pointer;transition:transform .15s ease,opacity .2s ease}.page_button__15XaL:hover:not(:disabled){transform:translateY(-1px)}.page_button__15XaL:disabled{cursor:not-allowed;opacity:.75;transform:none}.page_updatedAt__AhIMW{font-size:13px;color:#436184}.page_loadingContainer__r5lnu{margin-top:14px;display:grid;grid-gap:8px;gap:8px}.page_progressTrack__HmbK0{height:6px;border-radius:999px;overflow:hidden;background:#d2e5f8}.page_progressBar___9Ho7{height:100%;width:40%;border-radius:inherit;background:linear-gradient(90deg,#2f80ed,#56ccf2);animation:page_loading-slide__GbZ_q 1.2s ease-in-out infinite}.page_loadingText__IayCL{font-size:13px;color:#3f668f;animation:page_loading-pulse__1l1Hh .9s ease-in-out infinite alternate}.page_error__C_uHI{margin-top:14px;border:1px solid #f1c6cb;border-radius:12px;padding:10px 12px;font-size:14px;color:#8f1f2a;background-color:#fff3f4}.page_resultWrap__ZSl0U{margin-top:14px;display:grid;grid-gap:14px;gap:14px}.page_primaryMetrics__8Teub{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.page_summaryGrid__p_8AK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_metricCard__6uaIO{border:1px solid #c6dcf3;border-radius:12px;padding:12px;background:linear-gradient(165deg,#f4faff,#edf6ff)}.page_metricLabel__2TnF3{font-size:12px;font-weight:700;letter-spacing:.02em;color:#3d5e83;text-transform:uppercase}.page_metricValue__c7U_Q{margin-top:6px;font-size:15px;color:#173a61;word-break:break-word}.page_fullWidthMetric__8v5Of{grid-column:1/-1}.page_primaryMetricCard__zk8XH{border-color:#a8ccf2;background:linear-gradient(165deg,#f0f8ff,#e7f2ff)}@media (max-width:760px){.page_summaryGrid__p_8AK{grid-template-columns:1fr}.page_button__15XaL{width:100%}}@media (max-width:640px){.page_page__CUgtt{padding-top:24px}.page_hero__b1O14{padding:20px}}@media (prefers-color-scheme:dark){.page_hero__b1O14{border-color:#2c4058;background:radial-gradient(circle at 92% 12%,rgba(53,144,223,.25),transparent 40%),linear-gradient(160deg,#121b27,#172332);box-shadow:0 20px 34px rgba(0,0,0,.35)}.page_kicker__eO2Nf{color:#cde3ff;background-color:#223f5f}.page_title__Ou1we{color:#f0f7ff}.page_description__IklWk{color:#b5c6d8}.page_dataCard__VOnXz{border-color:#2f445d;background-color:#152233;box-shadow:0 16px 28px rgba(0,0,0,.3)}.page_updatedAt__AhIMW{color:#9ec4ef}.page_progressTrack__HmbK0{background:#29425d}.page_loadingText__IayCL{color:#9ec4ef}.page_error__C_uHI{border-color:#6c2b36;color:#ffc9d0;background-color:#3a1e26}.page_metricCard__6uaIO{border-color:#35597f;background:linear-gradient(165deg,#1d3046,#23384f)}.page_primaryMetricCard__zk8XH{border-color:#4270a3;background:linear-gradient(165deg,#20364e,#27415c)}.page_metricLabel__2TnF3{color:#96bde4}.page_metricValue__c7U_Q{color:#daebfd}}@keyframes page_loading-slide__GbZ_q{0%{transform:translateX(-120%)}50%{transform:translateX(40%)}to{transform:translateX(220%)}}@keyframes page_loading-pulse__1l1Hh{0%{opacity:.6}to{opacity:1}}