
#dc-root .gq-library-order{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 18px;padding:14px 16px;background:var(--card);border:1px solid var(--border);border-radius:16px;color:var(--text)}
.gq-library-order-label{display:grid;gap:4px;min-width:0}.gq-library-order-label b{font-size:13px}.gq-library-order-label>span{font-size:11px;color:var(--muted);line-height:1.5}
#dc-root .gq-library-order-options{display:flex;gap:4px;padding:4px;background:var(--chip);border:1px solid var(--border);border-radius:12px;max-width:100%;box-sizing:border-box}
#dc-root .gq-library-order-options button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:0;padding:9px 14px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text2);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}
#dc-root .gq-library-order-options button[aria-pressed="true"]{background:var(--card);border-color:var(--border);color:var(--vio);box-shadow:0 2px 7px #12244a10}
#dc-root .gq-library-order-options button:focus-visible{outline:2px solid var(--vio);outline-offset:2px}
.gq-library-order-options svg{width:18px;height:18px;flex:none}
@media(max-width:480px){#dc-root .gq-library-order{padding:12px;gap:10px}.gq-library-order-options{width:100%}.gq-library-order-options button{flex:1}}
