.ukmws{--ink:#101a34;--muted:#64708a;max-width:1180px!important;margin:0 auto!important;padding:8px 20px 0!important;font-family:inherit;color:var(--ink)}.ukmws *{box-sizing:border-box}.ukmws-main-card,.ukmws-card,.ukmws-progress-card{background:#fff;border:1px solid #edf0f6;border-radius:18px;box-shadow:0 10px 35px rgba(27,39,94,.07)}.ukmws-main-card{padding:28px}.ukmws-title-row{display:flex;align-items:center;gap:18px}.ukmws-globe{position:relative;flex:0 0 68px;width:68px;height:68px;border-radius:20px;background:linear-gradient(135deg,#edf3ff,#f2eaff);color:#3f71e7;display:grid;place-items:center;font-size:44px}.ukmws-globe span{position:absolute;right:-2px;bottom:1px;width:23px;height:23px;border-radius:50%;background:#16a34a;color:#fff;font-size:14px;display:grid;place-items:center}.ukmws h1{font-size:clamp(34px,4vw,52px);margin:0 0 10px;line-height:1.05}.ukmws h1 em{font-style:normal;color:#2f6ce5}.ukmws-title-row p,.ukmws-card-head p,.ukmws-filter-help{color:var(--muted);margin:0}.ukmws-divider{height:1px;background:#edf0f5;margin:28px 0 22px}.ukmws-card-head,.ukmws-results-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.ukmws-counter{background:#e9f2ff;color:#3472e7;padding:7px 14px;border-radius:999px;font-weight:700}.ukmws textarea{display:block;width:100%;min-height:245px;margin:20px 0;padding:20px;border:2px solid #4380ef;border-radius:13px;font:15px/1.55 monospace;resize:vertical}.ukmws-actions{display:grid;grid-template-columns:1fr .7fr 1.5fr;gap:18px}.ukmws button,.ukmws-upload{min-height:50px;border-radius:10px;border:1px solid #d9dfeb;padding:13px 18px;font-weight:700;cursor:pointer;text-align:center}.ukmws-upload input{display:none}.ukmws-secondary,.ukmws-upload{background:#fff;color:var(--ink)}.ukmws-primary{border:0!important;color:#fff;background:linear-gradient(100deg,#2869e8,#6c3ee7);display:flex;justify-content:center;align-items:center;gap:10px}.ukmws-btn-spinner{width:20px;height:20px;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .75s linear infinite}.ukmws-message{min-height:22px;margin-top:12px;color:var(--muted)}.ukmws-progress-card{margin:24px 0;padding:28px}.ukmws-progress-top{display:flex;align-items:center;gap:20px}.ukmws-big-spinner{width:56px;height:56px;border:6px solid #e5eaff;border-top-color:#5266ef;border-right-color:#7a4ee8;border-radius:50%;animation:spin 1s linear infinite}.ukmws-big-spinner.done{animation:none}.ukmws-progress-copy h3{margin:0 0 6px}.ukmws-progress-copy p{margin:0;color:var(--muted)}.ukmws-bar{position:relative;height:22px;margin:22px 0 16px;border-radius:999px;background:#e9edf6;overflow:hidden}.ukmws-bar i{display:block;height:100%;background:linear-gradient(90deg,#2d70e9,#6741e7);width:0;transition:.2s}.ukmws-bar span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-weight:800;font-size:12px}.ukmws-progress-bottom{display:flex;align-items:center;gap:16px;color:var(--muted);font-size:14px}.ukmws-stop{margin-left:auto!important;background:#fff!important;border-color:#ff9a9a!important;color:#dc2626!important}.ukmws-stop[hidden]{display:none!important}.ukmws-results-head{padding:24px 25px 0}.ukmws-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;padding:22px}.summary-card{border:1px solid;border-radius:12px;padding:16px 10px;min-height:116px;background:#fff;cursor:pointer}.summary-card strong{display:block;font-size:28px;margin-bottom:8px}.summary-card.live{color:#31aa48;background:#f5fff5}.summary-card.blocked{color:#e99a19;background:#fffaf1}.summary-card.problem{color:#e23c3c;background:#fff6f6}.summary-card.external{color:#5b4be5;background:#f7f5ff}.summary-card.offline{color:#65708a;background:#f8f9fc}.summary-card.failed{color:#a13aad;background:#fff5ff}.ukmws-table-toolbar{display:flex;justify-content:space-between;padding:0 22px 10px}.ukmws-link-btn{min-height:auto!important;padding:6px 10px!important;border:0!important;background:transparent!important;color:#3168e8!important}.ukmws-table-wrap{overflow:auto;padding:0 22px 25px}.ukmws table{width:100%;border-collapse:collapse;min-width:1100px}.ukmws th,.ukmws td{padding:12px 10px;border-bottom:1px solid #edf0f5;text-align:left;font-size:13px;vertical-align:top}.pill,.code{display:inline-block;padding:5px 9px;border-radius:999px;font-weight:700}.pill.live,.code.ok{background:#e5f8e9;color:#258d39}.pill.blocked,.code.warn{background:#fff0cf;color:#b8770c}.pill.problem,.code.bad{background:#ffe5e5;color:#bd2929}.pill.external{background:#eeeaff;color:#5942d7}.pill.offline,.code.none{background:#edf0f5;color:#596174}.pill.failed{background:#f6e5fa;color:#8b2a9b}.small-note{font-size:11px;color:#7b8498;margin-top:5px}.geo-btn{display:inline-block;padding:7px 10px;border-radius:8px;text-decoration:none!important;background:#eef2ff;color:#4b54d8!important;font-weight:700}.ukmws-note{display:flex;gap:15px;align-items:center;margin:24px 0 40px;padding:18px 25px;background:#eaf5ff;color:#2862bd;border-radius:13px}.ukmws-note b{flex:0 0 35px;height:35px;border-radius:50%;background:#3675e8;color:#fff;display:grid;place-items:center}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1050px){.ukmws-summary{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.ukmws{padding:4px 12px 0!important}.ukmws-main-card{padding:20px}.ukmws-title-row{align-items:flex-start}.ukmws-actions{grid-template-columns:1fr}.ukmws-summary{grid-template-columns:1fr 1fr}.ukmws-card-head,.ukmws-results-head{flex-direction:column;align-items:flex-start}.ukmws-progress-bottom{flex-wrap:wrap}.ukmws-stop{margin-left:0!important}}@media(max-width:480px){.ukmws-title-row{flex-direction:column}.ukmws-summary{grid-template-columns:1fr}}