.wplink-pages-control{box-sizing:border-box;width:100%;min-width:0;max-width:34rem;margin:.5rem 0 1.25rem;padding:1rem;border:1px solid #d5d9de;border-radius:.75rem;background:#fff;color:#1f2933}.wplink-pages-control *{box-sizing:border-box}.wplink-pages-top,.wplink-pages-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.wplink-pages-top{align-items:flex-start}.wplink-pages-instruction{font-size:.875rem;line-height:1.4}.wplink-pages-entry{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.wplink-pages-entry input{width:5.25rem;min-height:2.75rem;margin:0;padding:.35rem .5rem;border:1px solid #8995a2;border-radius:.4rem;font:inherit;text-align:right}.wplink-pages-range{display:block;width:100%;min-width:0;height:2.75rem;margin:.75rem 0 0;accent-color:#21659a;cursor:pointer}.wplink-pages-actions{margin-top:.6rem}.wplink-pages-step{flex:0 0 2.75rem;width:2.75rem;height:2.75rem;padding:0;border:1px solid #8995a2;border-radius:.4rem;background:#fff;color:inherit;font:inherit;font-size:1.4rem;line-height:1;cursor:pointer}.wplink-pages-step:hover{background:#edf4f9}.wplink-pages-value{min-width:0;font-weight:700;text-align:center}.wplink-pages-error{margin:.5rem 0 0;color:#a12727;font-size:.875rem}.wplink-pages-control :is(input,button):focus-visible{outline:3px solid #21659a;outline-offset:2px}@media (max-width:380px){.wplink-pages-control{padding:.75rem}.wplink-pages-top{flex-wrap:wrap}.wplink-pages-entry{margin-left:auto}}