*{box-sizing:border-box}body{margin:0}.tm-nav{transition:background .15s,color .15s}.tm-nav:hover{filter:brightness(1.12)}.tm-scroll{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.tm-scroll::-webkit-scrollbar{width:6px}.tm-scroll::-webkit-scrollbar-track{background:0 0}.tm-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.tm-scroll::-webkit-scrollbar-thumb:hover{background:var(--faint)}.tm-row{transition:background .12s}.tm-row:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}input,select,textarea{font-family:Space Grotesk,Inter,sans-serif}input:focus,select:focus,textarea:focus{border-color:var(--accent)!important}::placeholder{color:var(--faint)}@media print{@page{size:A4;margin:0}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;padding:0;background:#fff!important}#root{display:none!important}#print-root{width:210mm;display:block!important}#print-template tr,#print-template thead{break-inside:avoid;page-break-inside:avoid}}
