:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit}body{margin:0;background-color:#fef6de}.app-header .pm-logo{font-family:Leckerli One,cursive;font-size:2em;color:#ffa230}#root{min-height:100vh}.user-search{padding-top:.5rem}.user-search .MuiInputBase-input,.user-search .MuiTextField-root{background-color:#fff}.completedReports-search{padding-top:.5rem}.completedReports-search .MuiInputBase-input,.completedReports-search .MuiTextField-root,.completedReports-search .MuiInputBase-root,.completedReports-search .MuiOutlinedInput-root{background-color:#fff}.completedReports-search .CompletedReportsSearch-chip{margin:.25rem}.editing .MuiTableCell-root{border-bottom:none}.product-search{padding-top:.5rem}.product-search .MuiInputBase-input,.product-search .MuiTextField-root{background-color:#fff}.reports-browse{margin-left:8px;margin-right:8px}.reports-browse-period{margin-bottom:12px}.reports-browse-custom-range{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.reports-browse-list{list-style:none;margin:0;padding:0}.reports-browse-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-bottom:1px solid #eee;cursor:default}.reports-browse-row--folder{cursor:pointer;background-color:#fafafa}.reports-browse-row--folder:hover{background-color:#f0f0f0}.reports-browse-row--file{padding-left:32px;background-color:#fff}.reports-browse-row--loading{padding-left:32px;color:#666;font-style:italic}.reports-browse-name{flex:1;font-family:monospace;font-size:14px}.reports-browse-actions{display:flex;gap:4px}.reports-browse-children{list-style:none;margin:0;padding:0}.reports-browse-empty{padding:12px 8px;color:#666}.reports-browse-row--folder .reports-browse-actions{margin-left:auto;flex-shrink:0}.supplier-search{padding-top:.5rem}.supplier-search .MuiInputBase-input,.supplier-search .MuiTextField-root{background-color:#fff}
