.sample-module__t9Iw8W__page{color:#17203a;background:#f5f7fc;min-height:100vh}.sample-module__t9Iw8W__hero{color:#fff;background:radial-gradient(circle at 80% 5%,#95e7f12e,#0000 36%),linear-gradient(125deg,#10152f 6%,#203965 58%,#3e55a3 100%);padding:88px 0 68px}.sample-module__t9Iw8W__heroInner{max-width:920px}.sample-module__t9Iw8W__kicker{color:#afeefa;letter-spacing:.12em;margin:0 0 20px;font-size:.8rem;font-weight:850}.sample-module__t9Iw8W__hero h1{letter-spacing:-.057em;max-width:900px;margin:0 0 24px;font-size:clamp(2.7rem,6.5vw,5.7rem);line-height:1.08}.sample-module__t9Iw8W__heroLead{color:#dce8fb;max-width:780px;margin:0 0 26px;font-size:1.1rem;line-height:1.85}.sample-module__t9Iw8W__heroMeta{flex-wrap:wrap;gap:9px;display:flex}.sample-module__t9Iw8W__heroMeta span{color:#e6f4ff;background:#fff1;border:1px solid #ffffff36;border-radius:999px;padding:7px 12px;font-size:.81rem;font-weight:700}.sample-module__t9Iw8W__main{padding:52px 0 80px}.sample-module__t9Iw8W__demo{background:#fff;border:1px solid #dce4f1;border-radius:24px;padding:clamp(20px,3.5vw,36px);box-shadow:0 26px 64px #1e2d5b13}.sample-module__t9Iw8W__stageSelector{margin-bottom:24px}.sample-module__t9Iw8W__smallLabel{color:#5b6888;margin:0 0 12px;font-size:.82rem;font-weight:800}.sample-module__t9Iw8W__stageButtons{flex-wrap:wrap;gap:9px;display:flex}.sample-module__t9Iw8W__stageButton,.sample-module__t9Iw8W__stageActive{color:#294267;font:inherit;cursor:pointer;background:#f6f8fc;border:1px solid #d1dceb;border-radius:12px;padding:12px 16px;font-size:.9rem;font-weight:750;transition:background .14s,border-color .14s}.sample-module__t9Iw8W__stageActive{color:#fff;background:#244680;border-color:#3059a8}.sample-module__t9Iw8W__stageButton:hover{background:#e8effd}.sample-module__t9Iw8W__metrics{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(140px,.75fr);gap:12px;margin:20px 0 28px;display:grid}.sample-module__t9Iw8W__metric{background:#f6f9ff;border:1px solid #dce5f2;border-radius:16px;padding:16px}.sample-module__t9Iw8W__metric span{color:#576884;font-size:.8rem;font-weight:750;display:block}.sample-module__t9Iw8W__metric strong{color:#1c376c;font-variant-numeric:tabular-nums;margin:7px 4px 2px 0;font-size:clamp(2rem,3.8vw,3rem);font-weight:850;line-height:1.15;display:inline-block}.sample-module__t9Iw8W__metric small{color:#65748f;font-size:.77rem}.sample-module__t9Iw8W__rules{color:#5b6e8e;border:1px dashed #bbcce3;border-radius:16px;flex-direction:column;justify-content:center;gap:10px;padding:14px 18px;font-size:.86rem;display:flex}.sample-module__t9Iw8W__rules strong{color:#263f70;font-variant-numeric:tabular-nums}.sample-module__t9Iw8W__contentGrid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:stretch;gap:18px;display:grid}.sample-module__t9Iw8W__tablePanel,.sample-module__t9Iw8W__resultPanel{background:#fff;border:1px solid #dfe6f0;border-radius:18px;min-width:0;padding:24px}.sample-module__t9Iw8W__tablePanel h2,.sample-module__t9Iw8W__resultPanel h2{color:#1b3053;margin:0 0 20px;font-size:1.15rem;font-weight:850}.sample-module__t9Iw8W__tableScroll{width:100%;overflow-x:auto}.sample-module__t9Iw8W__requestTable{border-collapse:collapse;width:100%;min-width:415px;font-size:.87rem}.sample-module__t9Iw8W__requestTable th,.sample-module__t9Iw8W__requestTable td{text-align:center;border-bottom:1px solid #e7edf6;padding:12px 10px}.sample-module__t9Iw8W__requestTable thead th{color:#526683;background:#f5f8fd;font-size:.77rem;font-weight:750}.sample-module__t9Iw8W__requestTable tbody th{color:#2b4571;font-weight:850}.sample-module__t9Iw8W__requestTable tbody tr:last-child>*{border-bottom:0}.sample-module__t9Iw8W__declinedRow{opacity:.58}.sample-module__t9Iw8W__check{color:#158361;font-size:1.1rem;font-weight:850}.sample-module__t9Iw8W__stateDeclined,.sample-module__t9Iw8W__stateActive{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:.73rem;font-weight:750;display:inline-block}.sample-module__t9Iw8W__stateActive{color:#176a50;background:#e8f8f0}.sample-module__t9Iw8W__stateDeclined{color:#7a4b39;background:#fae9e3}.sample-module__t9Iw8W__dayBars{gap:26px;margin-bottom:24px;display:grid}.sample-module__t9Iw8W__dayTitle{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.sample-module__t9Iw8W__dayTitle strong{color:#2f466a;font-weight:850}.sample-module__t9Iw8W__dayTitle span{color:#587093;font-variant-numeric:tabular-nums}.sample-module__t9Iw8W__dayTitle b{color:#263d68;font-size:1.35rem}.sample-module__t9Iw8W__waitingBar,.sample-module__t9Iw8W__viableBar{appearance:none;background:#e2eafa;border:0;border-radius:999px;width:100%;height:16px;display:block;overflow:hidden}.sample-module__t9Iw8W__waitingBar::-webkit-progress-bar{background:#e2eafa;border-radius:999px}.sample-module__t9Iw8W__viableBar::-webkit-progress-bar{background:#e2eafa;border-radius:999px}.sample-module__t9Iw8W__waitingBar::-webkit-progress-value{background:#7896ce;border-radius:999px}.sample-module__t9Iw8W__viableBar::-webkit-progress-value{background:#15946d;border-radius:999px}.sample-module__t9Iw8W__waitingBar::-moz-progress-bar{background:#7896ce}.sample-module__t9Iw8W__viableBar::-moz-progress-bar{background:#15946d}.sample-module__t9Iw8W__pendingStatus,.sample-module__t9Iw8W__goodStatus{margin:7px 0 0;font-size:.77rem;font-weight:780}.sample-module__t9Iw8W__pendingStatus{color:#737e95}.sample-module__t9Iw8W__goodStatus{color:#097655}.sample-module__t9Iw8W__resultPending,.sample-module__t9Iw8W__resultGood{background:#f4f7fd;border:1px solid #d8e2f1;border-radius:14px;padding:22px}.sample-module__t9Iw8W__resultGood{background:#effaf4;border-color:#b5dccb}.sample-module__t9Iw8W__resultPending strong,.sample-module__t9Iw8W__resultGood strong{color:#21385f;font-size:1.13rem;line-height:1.4;display:block}.sample-module__t9Iw8W__resultGood strong{color:#116548}.sample-module__t9Iw8W__resultPending p,.sample-module__t9Iw8W__resultGood p{color:#4e6383;margin:9px 0 0;font-size:.9rem;line-height:1.8}.sample-module__t9Iw8W__resultGood p{color:#3d725a}.sample-module__t9Iw8W__controls{flex-wrap:wrap;align-items:center;gap:16px;padding:28px 0 12px;display:flex}.sample-module__t9Iw8W__nextButton{color:#fff;font:inherit;cursor:pointer;background:#244680;border:none;border-radius:12px;padding:15px 22px;font-size:.94rem;font-weight:800}.sample-module__t9Iw8W__nextButton:hover{background:#3158a0}.sample-module__t9Iw8W__csvLink{color:#294f8d;text-underline-offset:4px;font-size:.9rem;font-weight:750;text-decoration:underline}.sample-module__t9Iw8W__disclaimer{color:#6e7a91;margin:12px 0 0;font-size:.78rem;line-height:1.7}.sample-module__t9Iw8W__cta{color:#fff;background:#172a51;border-radius:22px;grid-template-columns:1.2fr auto;align-items:center;gap:28px;margin-top:34px;padding:clamp(24px,4vw,40px);display:grid}.sample-module__t9Iw8W__cta h2{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(1.65rem,3.6vw,2.7rem);line-height:1.14}.sample-module__t9Iw8W__cta p{color:#d6e2fa;max-width:680px;margin:0;font-size:.92rem;line-height:1.8}.sample-module__t9Iw8W__ctaLink{text-align:center;color:#152d49;background:#a9efff;border-radius:12px;justify-content:center;align-items:center;min-width:190px;padding:16px 20px;font-weight:850;display:inline-flex}.sample-module__t9Iw8W__backLink{color:#36598d;text-underline-offset:4px;margin-top:25px;font-weight:750;text-decoration:underline;display:inline-block}@media (max-width:900px){.sample-module__t9Iw8W__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.sample-module__t9Iw8W__rules{flex-direction:row;grid-column:1/-1;gap:25px}.sample-module__t9Iw8W__contentGrid{grid-template-columns:1fr}}@media (max-width:600px){.sample-module__t9Iw8W__hero{padding:68px 0 54px}.sample-module__t9Iw8W__hero h1{font-size:clamp(2.4rem,11vw,4.6rem)}.sample-module__t9Iw8W__main{padding:26px 0 52px}.sample-module__t9Iw8W__stageButtons{grid-template-columns:1fr;display:grid}.sample-module__t9Iw8W__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.sample-module__t9Iw8W__metric{padding:11px}.sample-module__t9Iw8W__metric span{font-size:.71rem}.sample-module__t9Iw8W__metric strong{font-size:2rem}.sample-module__t9Iw8W__metric small{display:none}.sample-module__t9Iw8W__rules{padding:12px}.sample-module__t9Iw8W__tablePanel,.sample-module__t9Iw8W__resultPanel{padding:17px}.sample-module__t9Iw8W__cta{grid-template-columns:1fr}.sample-module__t9Iw8W__ctaLink{width:100%}}
