
.pg .alq-feat{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);row-gap:32px;align-items:start;padding:0 20px}
.alq-feat-t{grid-column:1/6;display:flex;flex-direction:column;gap:14px;min-width:0}
.pg .alq-feat .pg-panel{grid-column:6/13}
.pg .alq-feat.rev .alq-feat-t{grid-column:8/13;grid-row:1}
.pg .alq-feat.rev .pg-panel{grid-column:1/8;grid-row:1}
.alq-feat-t .xh-h{font-size:clamp(26px,2.6vw,38px)}
.alq-feat-t .xh-ey{margin-bottom:0}
.alq-feat-t>p{margin:0;font:400 16px/25px var(--xsf);color:var(--tx2)}
.alq-pts{list-style:none;margin:4px 0 0;padding:0;border-top:1px solid var(--hl)}
.alq-pts li{padding:11px 0;border-bottom:1px solid var(--hl);font:400 14.5px/21px var(--xsf);color:var(--tx2)}
.alq-pts b{font-weight:600;color:#0B1E3F}

.alq-con{display:block;margin-top:6px;padding-top:12px;border-top:1px solid var(--hl);font:600 12px/16px var(--xsf);letter-spacing:.06em;text-transform:uppercase;color:#15803D}

.alq-hd{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 12px}
.alq-hd-t{display:block;font:600 15px/20px var(--xsf);color:#0B1E3F}
.alq-hd-s{display:block;margin-top:2px;font:400 11.5px/16px var(--xsf);color:var(--tx3)}
.alq-btn{flex:none;display:inline-flex;align-items:center;height:26px;padding:0 10px;background:#1C417F;color:#fff;font:600 11.5px/1 var(--xsf);white-space:nowrap}
.alq-btn.out{background:#fff;color:#0B1E3F;border:1px solid #d1d1d1}
.alq-tabs{display:flex;flex-wrap:wrap;border-top:1px solid var(--hl);border-bottom:1px solid var(--hl);font:400 11.5px/16px var(--xsf);color:var(--tx2)}
.alq-tabs span{display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border-right:1px solid #f0f0f0;white-space:nowrap}
.alq-tabs span.on{background:#EEF4FF;color:#0B1E3F;font-weight:600;box-shadow:inset 0 -2px 0 #2D64BF}
.alq-tabs .n{font:400 10.5px/1 Consolas,'Cascadia Mono',monospace;color:var(--tx3)}
.alq-tabs .end{margin-left:auto;border-right:0;border-left:1px solid #f0f0f0}
.alq-tabs .dang{color:#B42318}
.alq-tbl{font:400 12px/16px var(--xsf);color:var(--tx)}
.alq-tbl.rec{--alq-cols:minmax(0,1.5fr) minmax(0,1.25fr) minmax(0,.95fr) 84px 78px}
.alq-tbl.car{--alq-cols:minmax(0,1.4fr) 86px minmax(0,1.15fr) 80px 86px}
.alq-tbl.rem{--alq-cols:minmax(0,1.3fr) 134px 84px 82px 76px 74px}
.alq-tbl.man{--alq-cols:minmax(0,1.3fr) 134px 58px 68px minmax(0,1fr) 58px}
.alq-tbl.lin{--alq-cols:minmax(0,1fr) 34px 62px 40px 62px}
.alq-th,.alq-tr{display:grid;grid-template-columns:var(--alq-cols);gap:10px;align-items:center;padding:8px 16px}
.alq-th{padding-top:7px;padding-bottom:7px;background:#FAFBFD;border-bottom:1px solid var(--hl);font:600 10px/14px var(--xsf);letter-spacing:.06em;text-transform:uppercase;color:var(--tx3)}
.alq-th span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.alq-tr+.alq-tr{border-top:1px solid #f0f0f0}
.alq-tr .c{min-width:0}
.alq-tr .a,.alq-tr .b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.alq-tr .a{font-weight:600}
.alq-tr .b{font-size:11px;color:var(--tx3)}
.alq-tr .b.dang{color:#B42318}
.alq-tr .b.warn{color:#B54708}
.alq-tr.dead,.alq-tr.dead .a{color:var(--tx3);font-weight:400}
.alq-tbl .alq-r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.alq-tbl .alq-r.dang{color:#B42318;font-weight:600}
.alq-mono{font-family:Consolas,'Cascadia Mono',monospace;font-size:11.5px;white-space:nowrap}
.alq-doc{font:600 11.5px/16px Consolas,'Cascadia Mono',monospace;color:#1C417F;white-space:nowrap}
.alq-st{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:11.5px;white-space:nowrap}
.alq-st i{width:7px;height:7px;border-radius:50%;background:currentColor}
.alq-st.ok{color:#15803D}
.alq-st.warn{color:#B54708}
.alq-st.dang{color:#B42318}
.alq-st.mut{color:var(--tx3)}
.alq-tag{display:inline-block;padding:1px 4px;border:1px solid var(--hl);font:700 10.5px/14px Consolas,'Cascadia Mono',monospace;color:var(--tx2)}
.alq-tag.acc{border-color:#2D64BF;color:#2D64BF}
.alq-foot{display:flex;flex-wrap:wrap;gap:6px 16px;padding:9px 16px;border-top:1px solid var(--hl);background:#FAFBFD;font:400 11.5px/16px var(--xsf);color:var(--tx3)}
.alq-foot b{margin-left:5px;font:700 12px/16px Consolas,'Cascadia Mono',monospace;color:var(--tx2)}
.alq-foot b.ok{color:#15803D}
.alq-foot .tot{margin-left:auto;color:var(--tx2)}

.alq-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px 12px}
.alq-kpis.k4{grid-template-columns:repeat(4,minmax(0,1fr))}
.alq-kpi{min-width:0;padding:9px 12px;border:1px solid var(--hl);border-left:3px solid #2D64BF}
.alq-kpi.dang{border-left-color:#B42318}
.alq-kpi.ok{border-left-color:#15803D}
.alq-kpi .l{display:block;font:400 11px/14px var(--xsf);color:var(--tx3)}
.alq-kpi .v{display:block;margin-top:3px;font:600 16px/22px var(--xhf);letter-spacing:-.01em;color:#0B1E3F;white-space:nowrap;font-variant-numeric:tabular-nums}
.alq-kpi .s{display:block;margin-top:1px;font:400 11px/14px var(--xsf);color:var(--tx3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.alq-form{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:12px;padding:0 16px 16px;align-items:start}
.alq-col{display:flex;flex-direction:column;gap:12px;min-width:0}
.alq-card{border:1px solid var(--hl);background:#fff;min-width:0}
.alq-card-h{display:flex;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--hl);font:600 10.5px/14px var(--xsf);letter-spacing:.06em;text-transform:uppercase;color:var(--tx2)}
.alq-card .alq-tbl .alq-th,.alq-card .alq-tbl .alq-tr{padding-left:12px;padding-right:12px}
.alq-flds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}
.alq-fld{display:flex;flex-direction:column;gap:4px;min-width:0}
.alq-fld.full{grid-column:1/-1}
.alq-fld .l{font:600 11px/14px var(--xsf);color:var(--tx2)}
.alq-fld .l em{font-style:normal;font-weight:400;color:var(--tx3)}
.alq-in{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:30px;padding:4px 8px;border:1px solid #cfd6e0;background:#fff;font:400 12px/16px var(--xsf);color:var(--tx);overflow:hidden}
.alq-in.mut{color:var(--tx3)}
.alq-chip{display:inline-flex;align-items:center;height:20px;padding:0 7px;background:#EEF4FF;color:#1C417F;font:600 11px/1 var(--xsf);white-space:nowrap}
.alq-sum{padding:4px 0}
.alq-sum div{display:flex;justify-content:space-between;gap:8px;padding:5px 12px;font:400 12px/16px var(--xsf);color:var(--tx2)}
.alq-sum div span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tx)}
.alq-sum .alq-big{border-top:1px solid var(--hl);font-weight:700;color:#0B1E3F}
.alq-sum .alq-big span:last-child{color:#0B1E3F}

@media (max-width:1000px){
  .pg .alq-feat .alq-feat-t,.pg .alq-feat .pg-panel,.pg .alq-feat.rev .alq-feat-t,.pg .alq-feat.rev .pg-panel{grid-column:1/-1;grid-row:auto}
  .pg .alq-odd>:last-child:nth-child(odd){grid-column:1/-1}
}
@media (max-width:720px){
  .alq-th{display:none}
  .alq-tr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 16px}
  .alq-tr>.c{flex:0 1 auto}
  .alq-tr>.c:first-child{flex:1 1 100%}
  .alq-tr>.c[data-l]::before{content:attr(data-l);display:block;font:600 9.5px/13px var(--xsf);letter-spacing:.06em;text-transform:uppercase;color:var(--tx3)}
  .alq-tbl .alq-r{text-align:left}
  .alq-form{grid-template-columns:minmax(0,1fr)}
  .alq-kpis.k4{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:560px){
  .alq-kpis{grid-template-columns:minmax(0,1fr)}
  .alq-flds{grid-template-columns:minmax(0,1fr)}
  .alq-tabs .end{margin-left:0}
}

.salq-win{display:flex;flex-direction:column;min-height:540px;border:1px solid #E3E7EE;background:#fff;color:#242424;font-family:var(--xsf)}
.salq-top{display:flex;align-items:center;gap:10px;height:40px;flex:none;padding:0 12px;border-bottom:1px solid #E5E7EB;font:400 12px/16px var(--xsf);color:#616161}
.salq-back{position:relative;flex:none;width:24px;height:24px;border:1px solid #E0E0E0;border-radius:4px}
.salq-back::before{content:'';position:absolute;left:9px;top:8px;width:6px;height:6px;border-left:1.5px solid #616161;border-bottom:1.5px solid #616161;transform:rotate(45deg)}
.salq-crumb{display:flex;align-items:center;gap:7px;min-width:0;white-space:nowrap}
.salq-crumb i{flex:none;width:5px;height:5px;border-top:1.2px solid #9CA3AF;border-right:1.2px solid #9CA3AF;transform:rotate(45deg)}
.salq-crumb b{font-weight:600;color:#242424}
.salq-me{flex:none;margin-left:auto;width:24px;height:24px;border-radius:50%;background:#2D64BF;color:#fff;font:600 10px/24px var(--xsf);text-align:center}

.salq-win .alq-btn{border-radius:4px;background:#2D64BF}
.salq-win .alq-btn.out{background:#fff}
.salq-body{flex:1;display:flex;flex-direction:column;min-width:0}
.salq-body>.alq-foot{margin-top:auto}
.salq-body>.alq-form{flex:1}

.salq-age{padding:4px 16px 12px;border-bottom:1px solid #E5E7EB}
.salq-age-h{display:flex;justify-content:space-between;gap:8px;margin:8px 0 6px;font:700 11.5px/16px var(--xsf);color:#424242}
.salq-age-h b{font:700 13px/16px Consolas,'Cascadia Mono',monospace;color:#16202E}
.salq-ar{display:grid;grid-template-columns:92px minmax(0,1fr) 104px;gap:10px;align-items:center;padding:5px 0}
.salq-ar .k{display:flex;align-items:center;gap:6px;font:400 11.5px/15px var(--xsf);color:#424242}
.salq-ar .k i{flex:none;width:8px;height:8px}
.salq-ar .tr{height:9px;background:#EEF1F6}
.salq-ar .tr i{display:block;height:9px}
.salq-ar .am{text-align:right;font:600 12px/15px Consolas,'Cascadia Mono',monospace;color:#16202E;font-variant-numeric:tabular-nums;white-space:nowrap}
.salq-ar .am small{display:block;font:400 10.5px/13px var(--xsf);color:#616161}
.salq-ar.c0 i{background:#16A34A}
.salq-ar.c1 i{background:#C98F2A}
.salq-ar.c2 i{background:#D97706}
.salq-ar.c3 i{background:#C4572E}
.salq-ar.c4 i{background:#B42318}
.salq-ar.c4 .am{color:#B42318}
.salq-top5{flex:1;padding:10px 16px 12px}
.salq-top5-h{margin-bottom:4px;font:700 11.5px/16px var(--xsf);color:#B42318}
.salq-od{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:2px 12px;align-items:center;padding:8px 0;border-bottom:1px solid #F0F0F0;font:400 12px/16px var(--xsf)}
.salq-od .a{min-width:0;font-weight:600;color:#16202E}
.salq-od .a small{display:block;font-weight:400;font-size:11px;color:#616161}
.salq-od .d{display:inline-flex;align-items:center;height:20px;padding:0 7px;background:#FEE4E2;color:#B42318;font:700 10.5px/1 var(--xsf);white-space:nowrap}
.salq-od .d.w{background:#FEF0C7;color:#B54708}
.salq-od .v{text-align:right;font:600 12px/16px Consolas,'Cascadia Mono',monospace;color:#16202E;white-space:nowrap}

.salq-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 16px 14px;border-top:1px solid #E5E7EB;border-bottom:1px solid #E5E7EB;background:#FAFBFD}
.salq-steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;font:400 11px/14px var(--xsf);color:#616161}
.salq-steps li::before{content:'';position:absolute;top:11px;left:-50%;width:100%;height:2px;background:#16A34A}
.salq-steps li:first-child::before{display:none}
.salq-steps .dt{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#16A34A;color:#fff;font:700 11px/1 var(--xsf)}
.salq-steps .salq-now .dt{background:#2D64BF;box-shadow:0 0 0 4px #DBEAFE}
.salq-steps b{font:600 12px/16px var(--xsf);color:#16202E}
.salq-retd{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0 16px 4px;padding:7px 10px;border-left:3px solid #B42318;background:#FEF3F2;font:400 11.5px/16px var(--xsf);color:#7A271A}
.salq-retd b{font-weight:600}

.salq-man{flex:1;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);border-top:1px solid #E5E7EB}
.salq-paperw{padding:14px;background:#EEF1F6}
.salq-paper{display:flex;flex-direction:column;gap:8px;padding:14px 14px 12px;border:1px solid #D6DCE5;background:#fff;box-shadow:0 2px 6px rgba(11,30,63,.10)}
.salq-paper-t{padding-bottom:8px;border-bottom:2px solid #16202E;font:700 12px/16px var(--xsf);letter-spacing:.02em;text-transform:uppercase;color:#16202E}
.salq-pf{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;padding:4px 0;border-bottom:1px dotted #CBD2DC;font:400 11.5px/15px var(--xsf)}
.salq-pf span:first-child{color:#616161}
.salq-pf span:last-child{font-weight:600;color:#16202E;overflow-wrap:anywhere}
.salq-sig{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:4px}
.salq-sig svg{display:block;width:140px;max-width:100%;height:auto}
.salq-sig path{fill:none;stroke:#1C417F;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.salq-sig line{stroke:#9CA3AF}
.salq-sig small{display:block;font:400 10.5px/14px var(--xsf);color:#616161}
.salq-sig .pl{text-align:right;font:400 11px/15px var(--xsf);color:#424242}
.salq-side{display:flex;flex-direction:column;gap:10px;padding:14px 16px}
.salq-state{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid #E5E7EB;border-left:3px solid #15803D}
.salq-state>div{display:flex;justify-content:space-between;gap:8px;font:400 11.5px/15px var(--xsf);color:#616161}
.salq-state b{font-weight:600;color:#16202E}
.salq-ml-h{font:700 10.5px/14px var(--xsf);letter-spacing:.1em;text-transform:uppercase;color:#616161}
.salq-ml{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:7px 0;border-bottom:1px solid #F0F0F0;font:400 12px/16px var(--xsf)}
.salq-ml>span:first-child{min-width:0;font-weight:600;color:#16202E}
.salq-ml small{grid-column:1/-1;font-size:11px;color:#616161}

@media (min-width:1001px){
  .pg-hero .pg-mhero>.salq-win{grid-column:6/13}
}
@media (max-width:560px){
  .salq-top .salq-x,.salq-top .salq-x+i{display:none}
  .salq-man{grid-template-columns:minmax(0,1fr)}
  .salq-ar{grid-template-columns:76px minmax(0,1fr) 92px;gap:8px}
  .salq-pf{grid-template-columns:80px minmax(0,1fr)}
  .salq-od{grid-template-columns:minmax(0,1fr) auto}
  .salq-od .d{grid-column:1;justify-self:start}
}
.salq-rcs{display:flex;flex-direction:column}
.salq-rc{display:grid;grid-template-columns:minmax(0,1fr) auto 92px;gap:4px 14px;align-items:center;padding:8px 16px;border-bottom:1px solid #F0F0F0;font:400 12px/16px var(--xsf)}
.salq-rc .a{min-width:0;font-weight:600;color:#16202E}
.salq-rc .a small{display:block;font-weight:400;font-size:11px;color:#616161}
.salq-rc .v{text-align:right;font:600 12px/16px Consolas,'Cascadia Mono',monospace;color:#16202E;white-space:nowrap}
.salq-rcx{background:#FFFBFA}
.salq-rcx .v{color:#B42318}
.salq-rfoot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;margin-top:auto;padding:10px 16px;border-top:1px solid #E5E7EB;background:#FAFBFD;font:400 11.5px/16px var(--xsf);color:#616161}
.salq-rfoot b{font:700 12px/16px Consolas,'Cascadia Mono',monospace;color:#16202E}
.salq-rfoot b.dang{color:#B42318}
@media (max-width:560px){
  .salq-rc{grid-template-columns:minmax(0,1fr) auto}
  .salq-rc .alq-st{grid-column:1}
}
