.ringq{display:grid;grid-template-columns:minmax(0,520px) 1fr;gap:34px;align-items:stretch}.rq-panel{display:flex;flex-direction:column}.rq-out{flex:1}.rq-legend{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rq-legend button{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;background:#0c0d10;border:1px solid var(--line);color:#fff;font:700 14px var(--font);text-align:left;cursor:pointer}.rq-legend button:hover{border-color:#fff}.rq-legend span{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;border:2px solid #fff;font-size:14px}.rq-board{position:relative;aspect-ratio:1;width:100%;background:#07080a;border:1px solid var(--line);padding:4%}.rq-board svg{width:100%;height:100%;display:block}.rq-pin{position:absolute;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;border:2px solid #fff;background:var(--ink);color:#fff;font:italic 900 16px var(--font);font-stretch:125%;cursor:pointer;box-shadow:0 0 #fff9;animation:pulse 2.4s infinite}.rq-pin.on{background:var(--spot);color:var(--ink)}.rq-pin.ok{background:#3fbf6f}.rq-pin.no{background:var(--red)}@keyframes pulse{0%{box-shadow:0 0 #ffffff80}70%{box-shadow:0 0 0 12px #fff0}to{box-shadow:0 0 #fff0}}.rq-panel{border:1px solid var(--line);background:var(--ink-2);padding:26px;min-height:240px}.rq-out b{display:block;font-size:clamp(24px,2.6vw,34px);margin:12px 0}.rq-out p{color:#cfd2d6}@media(max-width:860px){.ringq{grid-template-columns:1fr}}.br-dur{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px;align-items:stretch}.br-dur>div:first-child>*{height:100%;display:flex;flex-direction:column;justify-content:center}.br-next{padding:22px 24px;background:#101216;border:1px solid var(--line);border-top:5px solid var(--blue);display:flex;flex-direction:column}.br-next ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px;flex:1}.br-next li{display:grid;grid-template-columns:70px minmax(0,1fr);gap:2px 14px;align-items:center}.br-next li b{grid-row:span 2;font-size:24px;color:#fff}.br-next li a,.br-next li span{display:flex;align-items:center;gap:6px;color:#fff;font-weight:800}.br-next li small{color:var(--steel);font-size:12.5px}.br-next img.flag{width:20px;height:14px}.br-next .more{margin-top:14px;color:#fff;font-weight:800}.br-h{font-size:clamp(28px,3.2vw,44px);margin:56px 0 18px}.br-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start;margin-top:44px}.br-count{margin-top:14px;padding:16px;background:#0c0d10;border:1px solid var(--line)}.br-count .cnt{display:grid;grid-template-columns:repeat(10,1fr);gap:4px;margin:10px 0}.br-count i{display:grid;place-items:center;height:40px;font:italic 900 18px var(--font);color:#fff;background:linear-gradient(180deg,#2a2f38,#15171b)}.br-count i.ko{background:var(--red)}.br-count small{color:var(--steel);font-size:13px}.ringq{background:radial-gradient(ellipse at 30% 50%,rgba(35,86,230,.18),transparent 60%),radial-gradient(ellipse at 80% 50%,rgba(208,20,47,.14),transparent 60%);padding:20px;border:1px solid var(--line)}.rq-board{background:linear-gradient(160deg,#1b1e25,#07080a)}.br-h3{font:italic 900 22px var(--font);color:#fff;margin:0 0 14px}.br-ref{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:r}.br-ref li{counter-increment:r;display:grid;grid-template-columns:44px minmax(0,1fr);gap:2px 14px;padding:14px 16px;background:linear-gradient(135deg,#d0142f38,#2356e638);border:1px solid var(--line)}.br-ref li:before{content:counter(r);grid-row:span 2;font:italic 900 34px/1 var(--font);color:#fff}.br-ref b{color:#fff;font:italic 900 17px var(--font)}.br-ref span{color:#c4c7cc;font-size:14px;line-height:1.45}@media(max-width:900px){.br-dur,.br-two{grid-template-columns:1fr}}
