.print-task-fly[data-v-67821ab3]{z-index:1300;color:#fff;pointer-events:none;background:#ef4444;border-radius:999px;place-items:center;width:28px;height:28px;margin:-14px 0 0 -14px;font-size:13px;font-weight:700;animation:.72s cubic-bezier(.22,.82,.28,1) forwards print-task-fly-in-67821ab3;display:grid;position:fixed;box-shadow:0 6px 16px #ef444459}@keyframes print-task-fly-in-67821ab3{0%{opacity:0;transform:translate(0)scale(.55)}12%{opacity:1;transform:translate(0)scale(1.08)}to{opacity:.92;transform:translate(var(--fly-dx), var(--fly-dy)) scale(.72)}}.print-task-dock[data-v-67821ab3]{z-index:1200;border:1px solid color-mix(in srgb, hsl(var(--primary)) 35%, hsl(var(--border)));background:hsl(var(--card));width:34px;color:hsl(var(--primary));cursor:pointer;border-right:none;border-radius:10px 0 0 10px;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;transition:box-shadow .2s;display:flex;position:fixed;bottom:24px;right:0;box-shadow:-2px 4px 16px #0f172a14}.print-task-dock[data-v-67821ab3]:hover{box-shadow:-3px 6px 18px #0f172a1f}.print-task-dock.is-bump[data-v-67821ab3]{animation:.42s print-task-dock-bump-67821ab3}.print-task-dock__text[data-v-67821ab3]{writing-mode:vertical-rl;letter-spacing:.12em;font-size:13px;font-weight:600;line-height:1.2}.print-task-dock__badge[data-v-67821ab3]{color:#fff;background:#ef4444;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}@keyframes print-task-dock-bump-67821ab3{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}.print-task-panel[data-v-67821ab3]{z-index:1200;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;width:min(440px,100vw - 24px);max-height:min(560px,100vh - 32px);display:flex;position:fixed;bottom:16px;right:16px;overflow:hidden;box-shadow:0 12px 40px #0f172a24}.print-task-panel__header[data-v-67821ab3]{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 14px 10px;display:flex}.print-task-panel__icon-btn[data-v-67821ab3]{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;font-size:20px;line-height:1;display:grid}.print-task-panel__icon-btn[data-v-67821ab3]:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.print-task-panel__banner[data-v-67821ab3]{background:hsl(var(--muted) / .7);color:hsl(var(--muted-foreground));border-radius:8px;margin:10px 14px 0;padding:8px 10px;font-size:12px;line-height:1.5}.print-task-panel__filters[data-v-67821ab3]{flex-wrap:wrap;gap:8px;padding:12px 14px 0;display:flex}.print-task-filter[data-v-67821ab3]{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.print-task-filter.is-active[data-v-67821ab3]{border-color:color-mix(in srgb, hsl(var(--primary)) 40%, hsl(var(--border)));background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.print-task-panel__actions[data-v-67821ab3]{justify-content:flex-end;padding:8px 14px 0;display:flex}.print-task-panel__list[data-v-67821ab3]{flex:1;padding:10px 14px 14px;overflow:auto}.print-task-item[data-v-67821ab3]{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:12px}.print-task-item+.print-task-item[data-v-67821ab3]{margin-top:10px}.print-task-status[data-v-67821ab3]{border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:600}.print-task-status.is-pending[data-v-67821ab3],.print-task-status.is-processing[data-v-67821ab3]{background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.print-task-status.is-success[data-v-67821ab3]{background:hsl(var(--success) / .15);color:hsl(var(--success))}.print-task-status.is-failed[data-v-67821ab3]{background:hsl(var(--destructive) / .12);color:hsl(var(--destructive))}
