.v751-queue-button,.v751-queue-build,.v751-progress-queue{border:1px solid rgba(27,169,255,.5);background:linear-gradient(180deg,rgba(8,44,70,.9),rgba(3,20,34,.95));color:#eaf7ff;border-radius:9px;font:800 .78rem/1.1 inherit;letter-spacing:.02em;cursor:pointer;transition:.18s ease}
.v751-queue-button:hover,.v751-queue-build:hover,.v751-progress-queue:hover{border-color:#39c6ff;box-shadow:0 0 22px rgba(0,159,255,.2);transform:translateY(-1px)}
.v751-queue-button.is-queued,.v751-queue-build.is-queued,.v751-progress-queue.is-queued{border-color:#56e2ad;background:rgba(15,72,61,.8);color:#caffec}
.v749-card-tools{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
.v751-queue-build{padding:9px 6px}
.v751-progress-queue{width:100%;padding:10px;margin-top:4px}
.v751-tray{position:fixed;z-index:10040;left:50%;bottom:18px;transform:translateX(-50%);display:flex;align-items:center;gap:18px;padding:12px 14px 12px 18px;border:1px solid rgba(44,183,255,.52);border-radius:14px;background:rgba(3,15,26,.96);box-shadow:0 18px 55px rgba(0,0,0,.55),0 0 24px rgba(0,156,255,.16);color:#dff5ff;backdrop-filter:blur(16px)}
.v751-tray b{color:#44c8ff;font-size:1.12rem}.v751-tray a{padding:9px 13px;border-radius:9px;background:linear-gradient(180deg,#27baff,#087edb);color:#00101d;text-decoration:none;font-weight:900}
.v751-toast{position:fixed;z-index:10060;right:20px;bottom:84px;max-width:360px;padding:14px 16px;border:1px solid rgba(55,199,255,.5);border-radius:12px;background:#071827;color:#eefaff;box-shadow:0 16px 44px rgba(0,0,0,.5);opacity:0;transform:translateY(8px);transition:.22s ease}.v751-toast.is-visible{opacity:1;transform:none}.v751-toast a{display:inline-block;margin-left:12px;color:#56cfff;font-weight:800}
.v751-dashboard-section{grid-column:1/-1}.v751-dashboard-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.v751-dashboard-heading h2{margin:.18rem 0}.v751-queue-count{white-space:nowrap;padding:8px 11px;border:1px solid rgba(45,183,255,.35);border-radius:999px;color:#62d4ff;background:rgba(5,35,56,.75);font-weight:900}
.v751-dashboard-queue{display:grid;gap:10px;margin-top:18px}.v751-queue-card{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:15px;padding:12px;border:1px solid rgba(85,153,195,.24);border-radius:13px;background:rgba(4,18,30,.76)}.v751-queue-card.is-printing{border-color:rgba(77,226,173,.55);box-shadow:inset 3px 0 #50dda8}.v751-queue-card img{width:88px;height:78px;object-fit:contain;border-radius:9px;background:#02080e}.v751-queue-card span{display:block;color:#48cbff;text-transform:uppercase;letter-spacing:.09em;font-size:.68rem;font-weight:900}.v751-queue-card h3{margin:4px 0}.v751-queue-card h3 a{color:#f3f8ff;text-decoration:none}.v751-queue-card p{margin:0;color:#a9bac8}.v751-queue-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.v751-queue-actions button{padding:8px 10px;border:1px solid rgba(75,164,217,.35);border-radius:8px;background:#0a2031;color:#eaf8ff;font-weight:800;cursor:pointer}.v751-queue-actions button:first-child{border-color:#28b9ff}.v751-queue-actions button:disabled{opacity:.35;cursor:not-allowed}
.v751-empty-queue{padding:24px;border:1px dashed rgba(67,176,233,.35);border-radius:13px;text-align:center;color:#afc0ce}.v751-empty-queue strong{display:block;color:#f1f7fb;font-size:1.15rem}.v751-empty-queue a{color:#47c9ff;font-weight:900}
.v751-recommendations{margin-top:22px;padding-top:20px;border-top:1px solid rgba(74,143,184,.2)}.v751-recommendations h3{margin:0 0 3px}.v751-recommendations>p{margin:0 0 14px;color:#a9bac8}.v751-recommend-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.v751-recommend-grid article{display:grid;gap:8px;padding:9px;border:1px solid rgba(65,145,195,.24);border-radius:11px;background:rgba(2,14,24,.72)}.v751-recommend-grid a{text-decoration:none;color:#f2f8ff}.v751-recommend-grid img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#02080e;border-radius:8px}.v751-recommend-grid b{display:block;padding-top:5px}.v751-recommend-grid button{padding:9px;border:1px solid rgba(43,185,255,.45);border-radius:8px;background:#09243a;color:#eaf8ff;font-weight:900;cursor:pointer}
@media(max-width:900px){.v751-recommend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v751-queue-card{grid-template-columns:72px minmax(0,1fr)}.v751-queue-card img{width:72px;height:72px}.v751-queue-actions{grid-column:1/-1;justify-content:flex-start}.v749-card-tools{grid-template-columns:1fr 1fr}.v751-queue-build{grid-column:1/-1}}
@media(max-width:600px){.v751-dashboard-heading{display:block}.v751-queue-count{display:inline-block;margin-top:10px}.v751-recommend-grid{grid-template-columns:1fr 1fr}.v751-tray{left:10px;right:10px;bottom:10px;transform:none;justify-content:space-between}.v751-tray span{font-size:.84rem}.v751-queue-card{grid-template-columns:62px minmax(0,1fr);gap:10px}.v751-queue-card img{width:62px;height:62px}.v751-queue-actions button{flex:1}.v751-toast{left:12px;right:12px;bottom:78px}}
