.lq-shake-btn{display:inline-flex;align-items:center;gap:6PX;flex:none;padding:9PX 18PX;border-radius:999PX;border:0;cursor:pointer;background:linear-gradient(135deg,#d4af37,#ecd27a);color:#1a1206;font-size:15PX;font-weight:700;letter-spacing:.04em;white-space:nowrap;box-shadow:0 4PX 16PX #d4af3738}.lq-shake-btn:hover{background:linear-gradient(135deg,#e2c04b,#f6e3a4)}.lq-shake-icon{flex:none;display:block}.lq-shake-btn:hover .lq-shake-icon{animation:lq-tube-shake .5s ease-in-out}@keyframes lq-tube-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(8deg)}}@media (prefers-reduced-motion: reduce){.lq-shake-btn:hover .lq-shake-icon{animation:none}}.lq-shake-btn:focus-visible{outline:2PX solid #f4e4c1;outline-offset:2PX}.lq-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12PX 20PX;flex-wrap:wrap}.lq-header-row>:first-child{min-width:0;flex:1 1 320PX}.lq-shake-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16PX;background:rgba(8,6,14,.78);backdrop-filter:blur(4PX)}.lq-shake-panel{position:relative;width:100%;max-width:520PX;max-height:calc(100vh - 32PX);overflow-y:auto;border-radius:18PX;border:1PX solid rgba(212,175,55,.28);background:radial-gradient(120% 90% at 70% 0%,#1c1636 0%,#15111f 55%,#120e1a 100%);box-shadow:0 24PX 60PX #00000080;padding:28PX 24PX 24PX}.lq-shake-close{position:absolute;top:10PX;right:12PX;width:32PX;height:32PX;border:0;border-radius:50%;background:transparent;color:#9a9280;font-size:22PX;line-height:1;cursor:pointer}.lq-shake-close:hover{color:#f4e4c1;background:rgba(255,255,255,.06)}.lq-shake-ask{display:flex;flex-direction:column;gap:12PX}.lq-shake-title{margin:0;font-size:20PX;font-weight:700;color:#f4e4c1}.lq-shake-hint{margin:0;font-size:14PX;color:#9a9280;line-height:1.7}.lq-shake-input{width:100%;padding:11PX 14PX;border-radius:10PX;font-size:15PX;color:#f2f2f7;background:rgba(255,255,255,.04);border:1PX solid rgba(212,175,55,.25);outline:none}.lq-shake-input:focus{border-color:#d4af37}.lq-shake-go{margin-top:4PX;padding:12PX 18PX;border:0;border-radius:999PX;cursor:pointer;background:linear-gradient(135deg,#d4af37,#ecd27a);color:#1a1206;font-size:16PX;font-weight:700}.lq-shake-go:hover{background:linear-gradient(135deg,#e2c04b,#f6e3a4)}.lq-draw{margin:0 0 20PX;padding:14PX 16PX;border-radius:12PX;border:1PX solid rgba(212,175,55,.35);background:rgba(212,175,55,.07)}.lq-draw-head{display:flex;align-items:center;flex-wrap:wrap;gap:8PX 10PX}.lq-draw-badge{padding:2PX 10PX;border-radius:999PX;font-size:12PX;font-weight:700;background:#d4af37;color:#1a1206}.lq-draw-sign{font-size:16PX;font-weight:700;color:#f4e4c1}.lq-draw-q{margin:8PX 0 0;font-size:14PX;color:#c2c2d0}.lq-draw-save{margin-top:10PX;display:flex;align-items:center;flex-wrap:wrap;gap:8PX 14PX;font-size:14PX;color:#d8d8e0;line-height:1.6}.lq-draw-actions{display:inline-flex;gap:8PX}.lq-draw-yes{padding:6PX 18PX;border:0;border-radius:999PX;cursor:pointer;font-size:14PX;font-weight:700;background:linear-gradient(135deg,#d4af37,#ecd27a);color:#1a1206}.lq-draw-no{padding:6PX 14PX;border-radius:999PX;cursor:pointer;font-size:14PX;background:transparent;color:#b6b6c4;border:1PX solid rgba(182,182,196,.35)}.lq-draw-no:hover{color:#f2f2f7}.lq-draw-ok{color:#6fcf97;font-weight:600}.lq-draw-err{color:#f2a07b}.lq-draw-muted{color:#9a9280}.lq-draw-link{color:#9aa0ff;text-decoration:none}.lq-draw-link:hover{text-decoration:underline}
