.print-tools{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}.print-tool{align-items:center;background:var(--mj-card,#fff);border:1px solid var(--mj-line,#dce6ee);border-radius:999px;color:var(--mj-navy,#00639a);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:700;gap:8px;padding:8px 16px;transition:border-color .2s ease,background-color .2s ease}.print-tool i{color:var(--mj-coral-ink,#005688)}.print-tool:hover:not(:disabled){background:var(--mj-blush-soft,#e6f2fb);border-color:var(--mj-coral,#0084cc)}.print-tool:disabled{cursor:progress;opacity:.7}.print-tool:focus-visible{outline:3px solid var(--mj-coral,#0084cc);outline-offset:2px}.print-tool-error{color:#c8103c;font-size:14px;font-weight:600}html[data-theme=dark] .print-tool{color:#e8f4fb}html.pdf-export *{animation:none!important;transition:none!important}
