@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Kumar+One&display=swap";@theme{ --font-sans: "Noto Sans JP", "Figtree", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-logo: "Kumar One", "Noto Sans JP", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }html{scroll-behavior:smooth}body{font-family:var(--font-sans)!important;overflow:auto!important}.logo{font-family:var(--font-logo)!important}#nprogress .bar{height:3px!important;z-index:9999!important}#nprogress .spinner{z-index:9999!important;top:22px!important;right:22px!important}#nprogress .spinner-icon{height:20px!important;width:20px!important}a{text-decoration:none;font-family:Noto Sans JP,Figtree,ui-sans-serif,system-ui,sans-serif}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media print{*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}body *{visibility:hidden}@page{margin:0}#print-section,#print-section *{visibility:visible}#title,#grid-table-label{font-size:14px!important}#grid-table-value,.MuiTypography-body1{font-size:12px!important}.MuiDataGrid-columnHeaderTitle{font-size:14px!important}.MuiDataGrid-cell,.MuiTypography-root{font-size:12px!important}#print-section{position:absolute;left:0;top:0;width:100%}}
