.judge-preview{color:#4e5968;text-align:left;width:100%;min-width:0;margin:36px 0 0;font-family:Coxwave Text,Arial,sans-serif;font-size:13px;line-height:1.6}.judge-window{background:#fff;border:1px solid #e5e8eb;border-radius:10px;overflow:hidden;box-shadow:0 14px 40px #262e3a08}.judge-topbar{background:#fafcfe;border-bottom:1px solid #e5e8eb;align-items:center;gap:18px;padding:16px 22px;font-size:14px;display:flex}.judge-brand{color:#191f28;white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}.judge-program{color:#8b95a1}.judge-demo{letter-spacing:.1em;color:#8b95a1;margin-left:auto;font-size:12px}.judge-cycle{justify-content:space-between;align-items:center;gap:15px;padding:25px 26px 19px;display:flex}.judge-eyebrow{letter-spacing:.09em;color:#8b95a1;text-transform:uppercase;align-items:center;gap:5px;font-size:12px;display:flex}.judge-review-state{color:#697585;white-space:nowrap;background:#f1f7f3;border:1px solid #e5e8eb;border-radius:30px;align-items:center;gap:6px;padding:5px 9px;font-size:13px;display:flex}body.v7-site.sequence-site main#main-content .judge-preview h3{color:#191f28!important;letter-spacing:-.03em!important;margin:7px 0 0!important;font:500 18px/1.5 Coxwave Text,Arial,sans-serif!important}.judge-metrics{background:#f6f9fc;border-block:1px solid #e5e8eb;grid-template-columns:repeat(3,1fr);display:grid}.judge-metrics>div{border-right:1px solid #e5e8eb;flex-direction:column;gap:3px;padding:16px 26px;display:flex}.judge-metrics>div:last-child{border-right:0}.judge-metrics strong{color:#191f28;font-variant-numeric:tabular-nums;font-size:24px;font-weight:400}.judge-metrics span{color:#8b95a1;font-size:13px}.judge-body{grid-template-columns:220px minmax(0,1fr);display:grid}.judge-list{background:#fafbfd;border-right:1px solid #e5e8eb;padding:22px 13px}.judge-list>.judge-eyebrow{padding:0 9px}.judge-list>button{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;align-items:start;gap:10px;margin:4px 0;padding:14px 9px;display:flex}.judge-list>button:hover{background:#f7f8fa}.judge-list>button[aria-pressed=true]{background:#f7f8fa;border-color:#e5e8eb}.judge-company-icon{color:#191f28;background:#fff;border:1px solid #e5e8eb;border-radius:6px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.judge-list>button>span:nth-child(2){flex:1;min-width:0}.judge-list strong{color:#191f28;font-size:14px;font-weight:500;display:block}.judge-list small{color:#8b95a1;margin-top:3px;font-size:12px;line-height:1.5;display:block}.judge-list>button>svg{color:#8b95a1;flex-shrink:0;margin-top:6px}.judge-list-state{color:#697585;align-items:center;gap:5px;margin-top:9px;font-size:12px;display:flex}.judge-list-state i{background:currentColor;border-radius:50%;width:4px;height:4px}.judge-list-state.needs-review{color:#697585}.judge-list-note{color:#8b95a1;border-top:1px solid #e5e8eb;align-items:start;gap:8px;margin:20px 9px 0;padding-top:17px;font-size:12px;display:flex}.judge-list-note svg{flex-shrink:0}.judge-detail{min-width:0}.judge-company-heading{justify-content:space-between;gap:16px;padding:23px 25px 19px;display:flex}.judge-score{text-align:right;flex-shrink:0}.judge-score>strong{color:#191f28;font-size:30px;font-weight:400;line-height:1.2}.judge-score small{color:#8b95a1;margin-left:3px;font-size:14px}.judge-score>span{color:#8b95a1;margin-top:5px;font-size:12px;display:block}body.v7-site.sequence-site main#main-content .judge-preview h4{color:#191f28!important;letter-spacing:-.04em!important;margin:7px 0 0!important;font:500 24px/1.35 Coxwave Text,Arial,sans-serif!important}body.v7-site.sequence-site main#main-content .judge-preview h5{color:#363f4d!important;margin:20px 0 10px!important;font:500 16px/1.5 Coxwave Text,Arial,sans-serif!important}body.v7-site.sequence-site main#main-content .judge-preview p{color:#697585!important;max-width:none!important;margin:8px 0 0!important;font:400 14px/1.8 Coxwave Text,Arial,sans-serif!important}body.v7-site.sequence-site main#main-content .judge-list>p{margin:4px 9px 16px!important;font-size:12px!important}.judge-tabs{gap:0!important}.judge-tabs>[role=tablist]{overflow-x:auto;background:#fff!important;border:0!important;border-bottom:1px solid #e5e8eb!important;border-radius:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:18px!important;width:100%!important;height:auto!important;padding:0 25px!important;display:flex!important}.judge-tabs [role=tab]{white-space:nowrap;color:#8b95a1!important;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;flex:none!important;justify-content:center!important;padding:10px 0!important;font:400 13px/1.5 Coxwave Text,Arial,sans-serif!important}.judge-tabs [role=tab][aria-selected=true]{color:#191f28!important;border-bottom-color:#191f28!important}.judge-tabs [role=tab]:after{display:none!important}.judge-panel{outline-offset:-3px;min-height:355px;padding:22px 25px 26px}.judge-panel-heading{color:#697585;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.judge-panel-heading>span:last-child{color:#8b95a1;letter-spacing:0;margin-left:auto}.judge-summary-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.judge-summary-grid>div{border-top:1px solid #e5e8eb;padding-top:15px}.judge-action{color:#191f28;cursor:pointer;background:#f7f8fa;border:0;border-radius:4px;align-items:center;gap:10px;margin-top:25px;padding:9px 12px;font:400 13px/1.5 Coxwave Text,Arial,sans-serif;display:flex}.judge-action:hover{background:#e5e8eb}.judge-claims{margin-top:16px;display:grid}.judge-claims>button{text-align:left;font:inherit;color:#4e5968;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e5e8eb;justify-content:space-between;align-items:center;gap:12px;padding:12px 10px;display:flex}.judge-claims>button[aria-pressed=true]{background:#f7f8fa;box-shadow:inset 2px 0 #8b95a1}.judge-claims strong{font-size:14px;font-weight:500;display:block}.judge-claims small{color:#8b95a1;margin-top:3px;font-size:12px;display:block}.judge-status{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.judge-status.supported,.judge-status.flagged{color:#697585}.judge-evidence{background:#fafcfe;border:1px solid #e5e8eb;margin-top:19px;padding:15px}.judge-evidence blockquote{color:#697585;border-left:2px solid #e5e8eb;margin:12px 0;padding:0 0 0 11px;font-size:14px;line-height:1.8}.judge-criteria>div{border-bottom:1px solid #e5e8eb;padding:12px 0}.judge-criteria>div>div:first-child{justify-content:space-between;gap:10px;font-size:14px;display:flex}.judge-criteria strong{font-weight:500}.judge-criteria small{color:#8b95a1}.judge-bar{background:#f7f8fa;border-radius:2px;height:3px;margin-top:9px;overflow:hidden}.judge-bar i{background:#8b95a1;height:100%;display:block}.judge-total{color:#191f28;justify-content:space-between;gap:12px;margin-top:15px;font-size:13px;display:flex}.judge-total strong{font-weight:500}body.v7-site.sequence-site main#main-content .judge-preview .judge-explanation{font-size:12px!important;line-height:1.7!important}.judge-question{background:#f7f8fa;border:1px solid #e5e8eb;align-items:start;gap:12px;margin-top:15px;padding:15px;display:flex}.judge-question>span{color:#8b95a1;padding-top:2px;font-size:13px}body.v7-site.sequence-site main#main-content .judge-question p{color:#697585!important;margin:0!important}.judge-decision{color:#697585;background:#f5f9f6;border:1px solid #e5e8eb;align-items:start;gap:10px;margin-top:24px;padding:13px;font-size:13px;display:flex}.judge-decision strong{font-weight:500}.judge-decision svg{flex-shrink:0}body.v7-site.sequence-site main#main-content .judge-decision p{margin:3px 0 0!important;font-size:12px!important}.judge-detail-footer{color:#8b95a1;border-top:1px solid #e5e8eb;align-items:center;gap:7px;padding:12px 25px;font-size:12px;display:flex}.judge-disclosure{color:#8b95a1;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 2px;font-size:12px;display:flex}.judge-preview button:focus-visible{outline-offset:2px;outline:2px solid #697585!important}body.v7-site.sequence-site main#main-content[data-solution=telecommunications] .solution-hero-columns{width:100%;max-width:none}body.v7-site.sequence-site main#main-content[data-solution=telecommunications] .solution-role-hero{min-height:0;padding-bottom:24px!important}body.v7-site.sequence-site main#main-content[data-solution=telecommunications] .solution-hero-baseline{margin-top:22px;padding-top:15px}body.v7-site.sequence-site main#main-content[data-solution=telecommunications] .solution-workflow{padding-top:45px}.showcase-visual .judge-preview{margin:0}.showcase-visual .judge-body{grid-template-columns:175px minmax(0,1fr)}.showcase-visual .judge-program{display:none}.showcase-visual .judge-cycle{padding:19px}.showcase-visual .judge-metrics>div{padding:12px 19px}.showcase-visual .judge-company-heading{padding-inline:19px}.showcase-visual .judge-panel{padding:18px}.showcase-visual .judge-tabs>[role=tablist]{gap:14px!important;padding-inline:18px!important}@media (max-width:700px){.judge-body,.showcase-visual .judge-body{grid-template-columns:1fr}.judge-list{border-bottom:1px solid #e5e8eb;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px;display:grid}.judge-list>.judge-eyebrow,.judge-list>p,.judge-list-note{display:none}.judge-list>button{gap:6px;margin:0;padding:10px 7px}.judge-list>button>svg,.judge-company-icon{display:none}.judge-list small{font-size:12px}.judge-list strong{font-size:13px}.judge-list-state{font-size:12px}.judge-program{display:none}.judge-cycle{align-items:start;padding:20px 16px}.judge-review-state{padding:4px 7px;font-size:12px}.judge-metrics>div,.showcase-visual .judge-metrics>div{padding:12px}.judge-metrics span{font-size:12px}.judge-metrics strong{font-size:22px}.judge-company-heading{padding:20px 16px}.judge-panel{min-height:0;padding:20px 16px}.judge-tabs>[role=tablist]{gap:14px!important;padding-inline:16px!important}.judge-tabs [role=tab]{font-size:12px!important}.judge-topbar{padding:12px 16px}.judge-demo{font-size:12px}.judge-summary-grid{gap:16px}.judge-claims>button{gap:8px}.judge-claims small{font-size:12px}.judge-detail-footer{padding:12px 16px;font-size:12px}.judge-disclosure{font-size:12px}.judge-score>strong{font-size:26px}}@media (max-width:420px){.judge-cycle{flex-direction:column;gap:10px}.judge-summary-grid{grid-template-columns:1fr}.judge-panel-heading>span:last-child{margin-left:0}.judge-claims>button{flex-direction:column;align-items:start;gap:5px}.judge-score>span{font-size:12px}}.judge-table-wrap{margin-top:18px;overflow-x:auto}.judge-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.judge-table caption{text-align:left;color:#8b95a1;padding-bottom:10px;font-size:12px}.judge-table th{color:#8b95a1;background:#f6f9fc;font-weight:500}.judge-table th,.judge-table td{border-bottom:1px solid #e5e8eb;padding:11px 9px}.judge-table strong{color:#191f28;font-weight:500;display:block}.judge-table small{color:#8b95a1;font-size:12px;display:block}.judge-table button{color:#191f28;font:inherit;cursor:pointer;background:#f7f8fa;border:0;border-radius:4px;align-items:center;gap:3px;padding:6px;display:flex}.judge-tabs{min-width:0}.judge-tabs>[role=tablist]{max-width:100%}.judge-playback{background:#f7f8fa;border:1px solid #e5e8eb;border-radius:8px;align-items:center;gap:10px;margin-bottom:12px;padding:13px 16px;display:flex}.judge-playback>div{flex:1;gap:5px;min-width:0;display:grid}.judge-playback>div>span{letter-spacing:.08em;color:#8b95a1;font-size:12px}.judge-playback strong{color:#697585;font-size:14px;font-weight:500}.judge-playback button{color:#697585;cursor:pointer;background:#fff;border:1px solid #e5e8eb;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.judge-demo-dots{gap:4px;margin-right:5px;display:flex}.judge-demo-dots i{background:#e5e8eb;border-radius:50%;width:5px;height:5px}.judge-demo-dots i.active{background:#697585}.judge-animated[data-playing=true] .judge-panel{animation:.45s judge-panel-in}.judge-animated[data-playing=true] .judge-claims>button[aria-pressed=true]{box-shadow:inset 3px 0 #8b95a1}@keyframes judge-panel-in{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (min-width:701px){.judge-animated .judge-panel{min-height:530px}}@media (max-width:600px){.judge-demo-dots{display:none}.judge-playback strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.judge-animated .judge-panel{animation:none!important}}
