.pg-pro-dispatch .route-mock{font-family:var(--mono);background:linear-gradient(165deg,#1f2c59b3,#0a1228e6);border:1px solid #93b4ff2e;padding:24px;box-shadow:0 40px 90px #0000008c}.pg-pro-dispatch .route-mock .lead{border:1px solid var(--line-strong);letter-spacing:.04em;background:#060b1d99;padding:14px 16px;font-size:12.5px}.pg-pro-dispatch .route-mock .lead b{color:var(--blue-soft)}.pg-pro-dispatch .route-mock .arrow-line{color:var(--ink-faint);letter-spacing:.1em;align-items:center;gap:10px;margin:14px 0 14px 22px;font-size:11px;display:flex}.pg-pro-dispatch .route-mock .arrow-line:before{content:"";background:var(--blue-bright);width:1px;height:26px;margin-right:8px}.pg-pro-dispatch .route-mock .agent{background:#3ddc9712;border:1px solid #3ddc9759;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:12.5px;display:flex}.pg-pro-dispatch .route-mock .agent .why{color:var(--ink-faint);margin-top:3px;font-size:10.5px;display:block}.pg-pro-dispatch .route-mock .agent .ok{color:var(--mint);letter-spacing:.1em;border:1px solid #3ddc9766;padding:3px 9px;font-size:10px}.pg-pro-dispatch .route-mock .log{border-top:1px dashed var(--line-strong);color:var(--ink-faint);letter-spacing:.06em;margin-top:16px;padding-top:14px;font-size:10.5px;line-height:1.8}.pg-pro-dispatch .route-mock .log b{color:var(--ink-dim)}.pg-pro-dispatch .sms-mock{border:1px solid var(--line);background:#060b1d8c;flex-direction:column;gap:9px;margin-top:26px;padding:18px;display:flex}.pg-pro-dispatch .sms-mock .b{font-family:var(--body);max-width:78%;padding:9px 13px;font-size:12.5px}.pg-pro-dispatch .sms-in{border:1px solid var(--line);background:#eaf0ff12;align-self:flex-start}.pg-pro-dispatch .sms-out{background:#2862e433;border:1px solid #4d82ff4d;align-self:flex-end}.pg-pro-dispatch .sms-sys{font-family:var(--mono);color:var(--mint);letter-spacing:.1em;align-self:center;padding-top:4px;font-size:10px}.pg-pro-dispatch .col-list h3{font-family:var(--display);letter-spacing:-.015em;border-bottom:2px solid var(--blue);margin-bottom:18px;padding-bottom:14px;font-size:20px;font-weight:700}.pg-pro-dispatch .col-list ul{list-style:none}.pg-pro-dispatch .col-list li{color:var(--ink-dim);border-bottom:1px solid var(--line);padding:9px 0 9px 22px;font-size:14.5px;position:relative}.pg-pro-dispatch .col-list li:before{content:"→";color:var(--blue-bright);font-family:var(--mono);font-size:12px;position:absolute;left:0}.pg-pro-dispatch .feature-cols{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:50px;margin-top:56px}@media (max-width:980px){.pg-pro-dispatch .feature-cols{grid-template-columns:1fr}}
