.tool-result{opacity:1;transition:opacity var(--t-med) var(--e-in), transform var(--t-med) var(--e-in);transform:none}@starting-style{.tool-result{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.tool-result{transform:none}}@media print{@page{size:A4 portrait;margin:12mm}.tool-print-hidden,.tool-utility-actions,button,nav{display:none!important}body{background:#fff!important}main,article{width:100%!important;max-width:none!important;padding:0!important}input,select,textarea{border-color:var(--border)!important;background:#fff!important}.tool-result{break-inside:avoid}}
