.rd .px-layer{cursor:crosshair}.rd-box{outline-offset:0;background:#000000d1;outline:2px solid #ff5a4a;position:absolute}.rd-found{outline-style:dashed}.rd-ghost{background:#ff5a4a40;outline:2px dashed #ff5a4a}.rd-x{z-index:1;color:#fff;cursor:pointer;opacity:0;width:32px;height:32px;transition:opacity var(--fast) var(--ease);background:0 0;border:0;place-items:center;padding:0;font-size:.95rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-16px;right:-16px}.rd-x:before{content:"";z-index:-1;background:#d8352a;border-radius:50%;position:absolute;inset:5px;box-shadow:0 2px 6px #0006}.rd-box:hover .rd-x,.rd-x:focus-visible{opacity:1}@media (hover:none){.rd-x{opacity:1}}.rd-presets{gap:2px;display:grid}.rd-pages{flex-wrap:wrap;gap:6px;display:flex}.rd-pages:empty{display:none}.rd-pages .chip-btn{min-height:32px;font-family:var(--font-mono);font-size:.78rem}.rd-pages .chip-btn[aria-current=true]{border-color:var(--sky);background:var(--primary-soft)}.rd-verify{color:var(--success)}.rd-leak{color:var(--danger)}@media (width<=640px){.rd-pages .chip-btn{min-width:52px;min-height:44px}}@media (width<=640px),(hover:none){.rd-x{width:44px;height:44px;top:-22px;right:-22px}.rd-x:before{inset:10px}}
