.page-module___8aEwW__shell{max-width:1280px;margin:auto;padding:38px 42px 30px}.page-module___8aEwW__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:30px;display:flex}.page-module___8aEwW__eyebrow{letter-spacing:.19em;color:#687277;margin-bottom:10px;font-size:12px;font-weight:800}.page-module___8aEwW__header h1{letter-spacing:-.035em;color:#14241e;font-family:Georgia,serif;font-size:38px;font-weight:500}.page-module___8aEwW__header p{color:#6c7772;margin-top:7px}.page-module___8aEwW__status{color:#47554f;background:#fff;border:1px solid #dce3df;border-radius:99px;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:700;display:flex;box-shadow:0 5px 20px #1d35210a}.page-module___8aEwW__status i{border-radius:50%;width:8px;height:8px}.page-module___8aEwW__online{background:#2eb67d}.page-module___8aEwW__demo{background:#e8a43d}.page-module___8aEwW__scores{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px;display:grid}.page-module___8aEwW__score{color:#fff;border-radius:18px;grid-template-columns:1fr auto;align-items:end;min-height:144px;padding:22px 24px;display:grid;box-shadow:0 15px 35px #122b2030}.page-module___8aEwW__score span{letter-spacing:.03em;align-self:start;font-size:12px;font-weight:700}.page-module___8aEwW__score strong{grid-column:1;font-family:Georgia,serif;font-size:51px;line-height:1}.page-module___8aEwW__score small{opacity:.75;font-size:11px}.page-module___8aEwW__official{background:linear-gradient(135deg,#1b3f32,#285a47)}.page-module___8aEwW__calculated{background:linear-gradient(135deg,#133449,#23617b)}.page-module___8aEwW__projected{background:linear-gradient(135deg,#594323,#9a7334)}.page-module___8aEwW__grid{grid-template-columns:1.12fr .88fr;gap:16px;display:grid}.page-module___8aEwW__grid article,.page-module___8aEwW__panel{background:#fff;border:1px solid #e0e5e2;border-radius:18px;padding:24px;box-shadow:0 8px 30px #244b3a0a}.page-module___8aEwW__cardTop{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.page-module___8aEwW__cardTop>span{letter-spacing:.14em;color:#748079;font-size:11px;font-weight:800}.page-module___8aEwW__cardTop b{color:#26734d;background:#e5f4ec;border-radius:99px;padding:6px 9px;font-size:11px}.page-module___8aEwW__cardTop .page-module___8aEwW__warn{color:#925d08;background:#fff2db}.page-module___8aEwW__grid h2{color:#1c3128;margin-bottom:9px;font-family:Georgia,serif;font-size:28px;font-weight:500}.page-module___8aEwW__grid p,.page-module___8aEwW__panel>p{color:#647069;line-height:1.55}.page-module___8aEwW__priority dl{border-top:1px solid #e8ece9;border-bottom:1px solid #e8ece9;grid-template-columns:repeat(3,1fr);margin:20px 0;display:grid}.page-module___8aEwW__priority dl div{padding:15px 0}.page-module___8aEwW__priority dt{text-transform:uppercase;color:#8a938f;font-size:10px}.page-module___8aEwW__priority dd{margin-top:4px;font-size:13px;font-weight:750}.page-module___8aEwW__priority button{color:#fff;background:#163d2e;border:0;border-radius:11px;justify-content:space-between;width:100%;padding:13px 16px;font-weight:750;display:flex}.page-module___8aEwW__trace{background:#f4f7f5;border-radius:12px;align-items:center;gap:12px;margin-top:25px;padding:13px;display:flex}.page-module___8aEwW__trace>span{color:#285a45;background:#dfece5;border-radius:9px;padding:9px;font-weight:900}.page-module___8aEwW__trace div{flex-direction:column;display:flex}.page-module___8aEwW__trace small,.page-module___8aEwW__row small,.page-module___8aEwW__person small,.page-module___8aEwW__timeline small{color:#89928d;margin-top:2px}.page-module___8aEwW__bottom{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:16px;display:grid}.page-module___8aEwW__row,.page-module___8aEwW__person{border-bottom:1px solid #edf0ee;align-items:center;gap:10px;padding:12px 0;display:flex}.page-module___8aEwW__row div,.page-module___8aEwW__person div{flex-direction:column;flex:1;font-size:13px;display:flex}.page-module___8aEwW__row em,.page-module___8aEwW__person em{font-family:Georgia,serif;font-size:21px;font-style:normal}.page-module___8aEwW__dotOfficial,.page-module___8aEwW__dotOther{background:#28a66f;border-radius:50%;width:9px;height:9px}.page-module___8aEwW__dotOther{background:#d5a147}.page-module___8aEwW__panel h3{margin-bottom:6px;font-family:Georgia,serif;font-size:21px}.page-module___8aEwW__progress{background:#e7ece9;border-radius:10px;height:7px;margin:18px 0 9px}.page-module___8aEwW__progress span{background:#d69a35;border-radius:10px;height:100%;display:block}.page-module___8aEwW__amounts{color:#8a938f;justify-content:space-between;font-size:11px;display:flex}.page-module___8aEwW__amounts span{flex-direction:column;display:flex}.page-module___8aEwW__amounts b{color:#293d34;font-size:13px}.page-module___8aEwW__timeline{margin-top:14px}.page-module___8aEwW__timeline p{align-items:start;gap:9px;display:flex}.page-module___8aEwW__timeline i{border:2px solid #2d7656;border-radius:50%;width:8px;height:8px;margin-top:4px}.page-module___8aEwW__timeline span{flex-direction:column;font-size:11px;display:flex}.page-module___8aEwW__person>span{color:#345a48;background:#e7eee9;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.page-module___8aEwW__person em{color:#486456;background:#eef4f0;border-radius:8px;padding:5px 7px;font-family:inherit;font-size:10px}.page-module___8aEwW__shell footer{text-align:center;color:#8b948f;margin-top:25px;font-size:11px}@media (max-width:850px){.page-module___8aEwW__shell{padding:24px 17px}.page-module___8aEwW__header{flex-direction:column}.page-module___8aEwW__header h1{font-size:31px}.page-module___8aEwW__scores,.page-module___8aEwW__grid,.page-module___8aEwW__bottom{grid-template-columns:1fr}.page-module___8aEwW__score{min-height:120px}.page-module___8aEwW__status{align-self:flex-start}.page-module___8aEwW__priority dl{grid-template-columns:1fr}.page-module___8aEwW__priority dl div{padding:9px 0}.page-module___8aEwW__scores{gap:10px}}
.auth-module__A_DBwq__headerActions{align-items:center;gap:10px;display:flex}.auth-module__A_DBwq__logout{color:#47554f;background:#fff;border:1px solid #dce3df;border-radius:99px;padding:10px 15px;font-size:12px;font-weight:700}.auth-module__A_DBwq__centerState{color:#506057;place-items:center;min-height:100vh;font-weight:700;display:grid}.auth-module__A_DBwq__loginShell{background:radial-gradient(circle at 0 0,#dbe9df,#f3f5f2 55%);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-module__A_DBwq__loginCard{background:#fff;border:1px solid #dce3df;border-radius:24px;width:min(460px,100%);padding:38px;box-shadow:0 24px 70px #183b2c20}.auth-module__A_DBwq__loginCard h1{color:#17392b;margin:8px 0 12px;font-family:Georgia,serif;font-size:36px;font-weight:500;line-height:1.1}.auth-module__A_DBwq__loginCard>p:not(:first-child){color:#66736d;line-height:1.5}.auth-module__A_DBwq__loginCard form{gap:14px;margin-top:26px;display:grid}.auth-module__A_DBwq__loginCard label{color:#46544e;gap:7px;font-size:12px;font-weight:800;display:grid}.auth-module__A_DBwq__loginCard input{width:100%;font:inherit;border:1px solid #ccd6d1;border-radius:11px;padding:13px 14px}.auth-module__A_DBwq__loginCard form button,.auth-module__A_DBwq__demoButton{color:#fff;background:#163d2e;border:0;border-radius:11px;padding:13px 16px;font-weight:800}.auth-module__A_DBwq__loginCard form button:disabled{opacity:.65}.auth-module__A_DBwq__demoButton{color:#285442;background:#edf3ef;width:100%;margin-top:10px}.auth-module__A_DBwq__loginError{font-size:12px;color:#a43131!important}.auth-module__A_DBwq__loginCard>small{text-align:center;color:#87918c;margin-top:18px;display:block}.auth-module__A_DBwq__actionButtons{gap:8px;margin-top:16px;display:flex}.auth-module__A_DBwq__actionButtons button{color:#285442;background:#f1f6f3;border:1px solid #d5dfda;border-radius:9px;flex:1;padding:9px;font-size:11px;font-weight:800}.auth-module__A_DBwq__actionButtons button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:850px){.auth-module__A_DBwq__headerActions{flex-wrap:wrap;align-items:flex-start}.auth-module__A_DBwq__loginCard{padding:28px 22px}.auth-module__A_DBwq__loginCard h1{font-size:31px}}
