.qpad{position:absolute;right:14px;bottom:14px;z-index:3;display:grid;justify-items:center;gap:7px;user-select:none;-webkit-user-select:none}.qpad-t{margin:0;font-family:var(--data);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);background:#ffffffdb;border:1px solid var(--edge);padding:3px 9px;border-radius:999px}.qpad-x{display:grid;grid-template-columns:repeat(3,42px);grid-template-rows:repeat(3,42px);filter:drop-shadow(0 12px 16px rgba(22,18,29,.32))}.qpad-x button{border:0;padding:0;margin:0;display:grid;place-items:center;cursor:pointer;color:#efeaf7;background:linear-gradient(180deg,#2c2438,#17121f);transition:color .15s,transform .08s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.qpad-x button svg{width:18px;height:18px;fill:currentColor}.qpad-x .qp-up{grid-area:1/2;border-radius:11px 11px 0 0}.qpad-x .qp-left{grid-area:2/1;border-radius:11px 0 0 11px}.qpad-x .qp-mid{grid-area:2/2;background:radial-gradient(circle at 50% 45%,#3a3049 0 38%,#1d1727 64%)}.qpad-x .qp-right{grid-area:2/3;border-radius:0 11px 11px 0}.qpad-x .qp-down{grid-area:3/2;border-radius:0 0 11px 11px}.qpad-x .qp-left svg{transform:rotate(-90deg)}.qpad-x .qp-right svg{transform:rotate(90deg)}.qpad-x .qp-down svg{transform:rotate(180deg)}.qpad-x .qp-mid svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.qpad-x button:hover{color:var(--gold)}.qpad-x button:active{transform:translateY(1px);color:var(--gold)}.qpad-x button:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}.qpad-x button.kick{animation:qpKick .4s ease}@keyframes qpKick{0%{box-shadow:inset 0 0 #8c52ff00}35%{box-shadow:inset 0 0 0 22px #8c52ff8c}to{box-shadow:inset 0 0 #8c52ff00}}.stage.still-on .qpad{visibility:hidden}@media(max-width:700px){.qpad{right:10px;bottom:10px;gap:5px}.qpad-x{grid-template-columns:repeat(3,36px);grid-template-rows:repeat(3,36px)}.qpad-x button svg{width:15px;height:15px}}@media(prefers-reduced-motion:reduce){.qpad-x button.kick{animation:none}}.q-rot-note{margin:10px 0 0;font-size:var(--s1);color:var(--muted)}.q-rot-note button{border:0;background:none;padding:0;font:inherit;font-weight:650;color:var(--uv);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.paint-req .pr-lbl{display:block;margin:0 0 5px;font-size:11.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.paint-req .pr-lbl small{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.paint-req .pr-sub{margin:-2px 0 8px;font-size:12.5px;color:var(--muted)}.paint-req .pr-row{margin:4px 0 6px}.paint-req .pr-refs{margin:2px 0 8px;padding:10px;border:1px dashed var(--edge-2);border-radius:12px;background:#ffffff8c;transition:border-color .15s,background .15s}.paint-req .pr-refs.over{border-color:var(--uv);background:#8c52ff0f}.paint-req .pr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;margin:0 0 8px}.paint-req .pr-add{position:relative;display:grid;place-items:center;align-content:center;gap:2px;aspect-ratio:1;border:1px solid var(--edge-2);border-radius:10px;background:var(--void,#fff);cursor:pointer;font-size:11px;font-weight:650;color:var(--muted);text-align:center;line-height:1.15;padding:4px}.paint-req .pr-add:hover,.paint-req .pr-add:focus-within{border-color:var(--uv);color:var(--uv)}.paint-req .pr-add input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.paint-req .pr-plus{font-size:22px;font-weight:400;line-height:1}.paint-req .pr-thumb{position:relative;margin:0;aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid var(--edge-2);background:#0c0b10}.paint-req .pr-thumb img{width:100%;height:100%;object-fit:cover;display:block}.paint-req .pr-x{position:absolute;top:3px;right:3px;width:22px;height:22px;border-radius:50%;border:0;background:#16121dc7;color:#fff;font-size:15px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.paint-req .pr-thumb i{position:absolute;left:0;right:0;bottom:0;height:3px;background:transparent}.paint-req .pr-thumb.busy i{background:linear-gradient(90deg,transparent,var(--uv),transparent);background-size:200% 100%;animation:prBusy 1s linear infinite}.paint-req .pr-thumb.up i{background:var(--uv)}@keyframes prBusy{to{background-position:-200% 0}}.paint-req .pr-links{min-height:0!important;font-size:13px}.paint-req .pr-refs.pr-nolink .pr-grid{display:none}.paint-req .pr-refs.pr-nolink .pr-links{margin-bottom:0}@media(prefers-reduced-motion:reduce){.paint-req .pr-thumb.busy i{animation:none;background:var(--uv)}}.paint-req .field[hidden],.paint-req .pr-add[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ap-v15.css.map */
