.quick-variant-toggle{width:100%;border:1px solid var(--line);border-radius:7px;background:#f7f9f8;padding:7px 9px;margin:7px 0;display:flex;justify-content:space-between;cursor:pointer}.quick-variant-panel{display:none;gap:7px}.quick-variant-panel.open{display:grid}.quick-variant-panel label{display:grid;grid-template-columns:48px 1fr;align-items:center;font-size:11px;color:var(--muted)}.quick-variant-panel select{min-width:0;padding:7px;border:1px solid var(--line);border-radius:6px;background:#fff}.download-image-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-height:58vh;overflow:auto;margin:16px 0}.download-image-grid label{position:relative;border:1px solid var(--line);border-radius:9px;padding:7px}.download-image-grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}.download-image-grid input{position:absolute;top:11px;left:11px}.download-image-grid span{display:block;padding:5px 2px}.floating-support{position:fixed;left:0;top:55%;z-index:55;border:0;border-radius:0 12px 12px 0;background:#176b54;color:#fff;padding:11px 9px;display:grid;gap:3px;cursor:pointer;box-shadow:0 5px 20px #0003}.floating-support span{font-size:20px}.floating-support b{font-size:11px;writing-mode:vertical-rl}.support-panel{position:fixed;left:18px;top:50%;transform:translateY(-50%);z-index:80;width:min(340px,88vw);background:#fff;border-radius:14px;box-shadow:0 15px 55px #0004;padding:22px}.support-panel>a,.support-panel>button{display:grid;width:100%;text-align:left;border:1px solid var(--line);border-radius:9px;background:#fff;padding:10px;margin-top:8px;text-decoration:none;color:inherit;cursor:pointer}.support-panel span{font-size:12px;color:var(--muted)}.support-settings{grid-column:1/-1}.support-settings article{border-top:1px solid var(--line);padding:15px 0}.default-threshold{display:flex;align-items:end;gap:8px}.default-threshold label{display:grid;font-size:12px}.default-threshold input{width:120px;padding:9px}.threshold-review-grid{display:grid;gap:8px}.threshold-review-grid article{display:grid;grid-template-columns:64px 1fr 120px auto auto;gap:10px;align-items:center;border-bottom:1px solid var(--line);padding:8px}.threshold-review-grid img{width:64px;height:64px;object-fit:cover;border-radius:7px}.threshold-review-grid span b,.threshold-review-grid span small{display:block}.threshold-review-grid label{font-size:11px}.threshold-review-grid input{width:100%;padding:8px}@media(max-width:760px){.download-image-grid{grid-template-columns:repeat(2,1fr)}.threshold-review-grid article{grid-template-columns:55px 1fr}.threshold-review-grid label,.threshold-review-grid button{grid-column:2}.floating-support{top:auto;bottom:18%}}
