#wai-rotation{color-scheme:dark;font-family:system-ui,-apple-system,Segoe UI,sans-serif;background:#0c111b;color:#e5edfa;font-size:13px;--red:#f56670;--line:#33445e;--panel:#152132}#wai-rotation *{box-sizing:border-box}#wai-rotation .wr-unused{margin:0}#wai-rotation .wr-unused{max-width:1700px;margin:auto;padding:16px 22px}#wai-rotation .heading,#wai-rotation .toolbar,#wai-rotation footer,#wai-rotation .buttons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#wai-rotation .wr-unused{border-bottom:1px solid var(--line);padding-bottom:12px;justify-content:space-between}#wai-rotation .wr-unused{font-size:24px;font-weight:900;color:white;text-decoration:none;border-left:4px solid var(--red);padding-left:9px}#wai-rotation .wr-unused{font-size:10px;color:#a6b8d0;letter-spacing:.12em}#wai-rotation a{color:#b9d8ff}#wai-rotation h1{font-size:23px;margin:18px 0 8px}#wai-rotation .heading{justify-content:space-between}#wai-rotation .heading>div{display:flex;gap:8px;flex-wrap:wrap}#wai-rotation button,#wai-rotation select,#wai-rotation input,#wai-rotation textarea{font:inherit;border:1px solid var(--line);border-radius:6px;background:#101a29;color:inherit;padding:7px 9px;min-width:0}#wai-rotation button{cursor:pointer;white-space:nowrap}#wai-rotation button:hover{border-color:var(--red)}#wai-rotation button:disabled{opacity:.4;cursor:not-allowed}#wai-rotation button.primary{background:var(--red);color:#10131b;font-weight:750;border-color:var(--red)}#wai-rotation .danger{background:#43202b;border-color:#a94859}#wai-rotation button:focus-visible,#wai-rotation input:focus-visible,#wai-rotation select:focus-visible,#wai-rotation textarea:focus-visible,#wai-rotation summary:focus-visible{outline:2px solid #78bcff;outline-offset:2px}#wai-rotation input[type=checkbox]{width:15px;height:15px;vertical-align:middle;accent-color:var(--red)}#wai-rotation #wr-notice{padding:8px 10px;background:#152e2d;border-radius:6px;min-height:33px}#wai-rotation .error{background:#45242c!important}#wai-rotation .live{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:12px 0}#wai-rotation .live section,#wai-rotation #wr-job{border:1px solid var(--line);background:var(--panel);border-radius:8px;padding:10px 12px}#wai-rotation .live b{font-size:10px;color:var(--red);letter-spacing:.12em}#wai-rotation .live p{margin:6px 0 0;overflow-wrap:anywhere}#wai-rotation .toolbar{margin:9px 0}#wai-rotation .toolbar label{display:flex;align-items:center;gap:6px}#wai-rotation .search{flex:1}#wai-rotation .search input{width:100%;min-width:150px}#wai-rotation .table-wrap{border:1px solid var(--line);border-radius:8px;overflow:auto;max-height:calc(100vh - 345px);min-height:200px}#wai-rotation table{border-collapse:collapse;width:100%;font-size:12px}#wai-rotation th,#wai-rotation td{text-align:left;padding:6px 9px;border-bottom:1px solid #28364c}#wai-rotation th{position:sticky;top:0;background:#1c2b41;z-index:1;font-size:10px;text-transform:uppercase;letter-spacing:.06em}#wai-rotation tbody tr:nth-child(2n){background:#121c2b}#wai-rotation td:nth-child(4){font-weight:700}#wai-rotation td:nth-child(5),#wai-rotation td:nth-child(6){max-width:230px;overflow-wrap:anywhere}#wai-rotation .actions{white-space:nowrap}#wai-rotation .actions button{padding:4px 6px;font-size:11px;margin:1px}#wai-rotation footer{position:sticky;bottom:0;padding:10px 0;background:#0c111bf5}#wai-rotation footer span{margin-right:auto;color:#b9c9df}#wai-rotation details{border-top:1px solid var(--line);padding:12px 0;margin-top:8px}#wai-rotation summary{cursor:pointer}#wai-rotation details p{max-width:900px;line-height:1.6;color:#b9c9df}#wai-rotation pre{white-space:pre-wrap;font-size:11px;max-height:200px;overflow:auto}#wai-rotation dialog{width:min(530px,94vw);border:1px solid var(--line);border-top:3px solid var(--red);border-radius:10px;background:#152132;color:inherit;padding:20px}#wai-rotation dialog::backdrop{background:#000b}#wai-rotation dialog label{display:block;margin:10px 0}#wai-rotation dialog label>select,#wai-rotation dialog label>input:not([type=checkbox]),#wai-rotation dialog textarea{display:block;width:100%;margin-top:5px}#wai-rotation dialog h2{font-size:19px;margin-top:0}#wai-rotation .buttons{justify-content:flex-end;margin-top:14px}#wai-rotation #wr-editor-hint{color:#b9c9df}#wai-rotation #wr-job{border-color:#d3a342;margin:10px 0}#wai-rotation.busy{cursor:progress}#wai-rotation [hidden]{display:none!important}@media(max-width:720px){#wai-rotation .wr-unused{padding:10px}#wai-rotation .live{grid-template-columns:1fr}#wai-rotation .live section{padding:7px 10px}#wai-rotation .table-wrap{max-height:65vh}#wai-rotation .toolbar{gap:6px}#wai-rotation .wr-unused{display:none}#wai-rotation footer{position:static}#wai-rotation h1{font-size:20px}}

#wai-rotation{font:inherit;background:transparent;font-size:13px;min-width:0}#wai-rotation h2{font-size:18px;margin:8px 0}#wai-rotation .table-wrap{min-height:180px;max-height:55vh}#wai-rotation table{table-layout:auto}#wai-rotation button{box-shadow:none}#wai-rotation footer{position:static}#wai-rotation dialog label{font-size:13px}#wai-match-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:none;margin:0 0 12px;padding:10px 12px}#wai-match-actions h2{font-size:15px;margin:0}#wai-match-actions .action-buttons{margin-left:auto}#match-control-status{margin:6px 0;font-size:11px}#page-match-control>.section-heading{margin-bottom:8px}#wai-rotation .wr-dialog-error{padding:8px;border-radius:5px}#wai-rotation dialog::backdrop{background:#000b}

#wai-rotation .toolbar label{flex-direction:row;margin:0}#wai-rotation .table-wrap{padding:0}#wai-rotation .toolbar{align-items:center}#wai-rotation td,#wai-rotation th{padding:5px 8px}#wai-rotation .toolbar input{margin:0}#page-match-control .wai-match-bar{display:flex;align-items:center;gap:10px}#page-match-control .wai-match-bar #wai-match-actions{flex:1;margin:0}#page-match-control .wai-match-bar>button{margin-left:auto}#wai-rotation #wr-notice{margin:8px 0}#wai-rotation .live{margin:8px 0}#wai-rotation .live section{padding:8px 10px}@media(max-width:720px){#page-match-control .wai-match-bar{flex-wrap:wrap}#wai-rotation .toolbar .search{flex-basis:100%}}

#wai-rotation .toolbar label{flex:0 0 auto}#wai-rotation .toolbar label.search{flex:1 1 250px}#wai-rotation .toolbar .search input{flex:1;width:100%}

#wai-rotation .wr-validation-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0;font-size:11px}#wai-rotation .wr-validation-bar>span{margin-right:auto}#wai-rotation .wr-validation-bar label{display:flex;flex-direction:row;align-items:center;gap:5px;margin:0}#wai-rotation .wr-validation-bar button{font-size:11px;padding:5px 8px}#wai-rotation tr.wr-check-invalid{background:#52232b50}#wai-rotation tr.wr-check-warning{background:#61451630}#wai-rotation tr.wr-check-unchecked{background:#44506430}#wai-rotation tr.wr-check-invalid td:first-child{border-left:3px solid #ff7887}#wai-rotation tr.wr-check-warning td:first-child{border-left:3px solid #eeb95c}#wai-rotation tr.wr-check-unchecked td:first-child{border-left:3px solid #97a5ba}#wai-rotation .wr-check-badge{display:block;font-size:9px;font-weight:750;white-space:nowrap;color:#ff9ba5;margin-top:3px}#wai-rotation .wr-check-warning .wr-check-badge,#wai-rotation .wr-warning-text{color:#f2c573}#wai-rotation .wr-check-unchecked .wr-check-badge{color:#c4cfdf}#wai-rotation .wr-invalid-text{color:#ff9ba5}#wai-rotation .wr-row-issue{display:block;margin-top:3px;font-size:10px;line-height:1.35;color:#d6bfbe}#wai-rotation .wr-zone-hint{font-size:12px;color:#e2c998;line-height:1.5}
