.tooth-list-holder{width:450px}.toothHolder{width:415px;height:auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAABuCAIAAAD3UAFsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGOWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTZhNjM5NjhhLCAyMDI0LzAzLzA2LTExOjUyOjA1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjUuOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDYtMDdUMDk6NTI6NDcrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTA2LTA3VDEwOjA1OjI4KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTA2LTA3VDEwOjA1OjI4KzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5ODZhZGJlZS1iNGVkLTQzZTYtOGY1ZC01NTQzNGRiNjg2NGYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NTFjODU2Ny0wNzI5LTg2NDQtYWZhNS00YTE2ZDdmMTdjMjUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjQ5YmY0OS1iMmY3LTQyM2UtYjE5My00ZmU2NTZkYzAwMmYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2NDliZjQ5LWIyZjctNDIzZS1iMTkzLTRmZTY1NmRjMDAyZiIgc3RFdnQ6d2hlbj0iMjAyNC0wNi0wN1QwOTo1Mjo0NyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjkgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTg2YWRiZWUtYjRlZC00M2U2LThmNWQtNTU0MzRkYjY4NjRmIiBzdEV2dDp3aGVuPSIyMDI0LTA2LTA3VDEwOjA1OjI4KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5qKCaBAAACEUlEQVR4nO3awQkDQQwEQcn557yOwYbl6KMqgnmJfmjPOQNwze7OjFMDXPJ5egAAwP+kDAAQJmUAgDApAwCESRkAIEzKAABhUgYACJMyAECYlAEAwqQMABAmZQCAMCkDAIRJGQAgTMoAAGFSBgAIkzIAQJiUAQDCpAwAECZlAIAwKQMAhEkZACBMygAAYVIGAAiTMgBAmJQBAMKkDAAQJmUAgDApAwCESRkAIEzKAABhUgYACJMyAECYlAEAwqQMABAmZQCAMCkDAIRJGQAgTMoAAGFSBgAIkzIAQJiUAQDCpAwAECZlAIAwKQMAhEkZACBMygAAYVIGAAiTMgBAmJQBAMKkDAAQJmUAgDApAwCESRkAIEzKAAAAAAAA8JM95zy9AXiz3Z0Zpwa4xK8MABAmZQCAMCkDAIRJGQAgTMoAAGFSBgAIkzIAQJiUAQDCpAwAECZlAIAwKQMAhEkZACBMygAAYVIGAAiTMgBAmJQBAMKkDAAQJmUAgDApAwCESRkAIEzKAABhUgYACJMyAECYlAEAwqQMABAmZQCAMCkDAIRJGQAgTMoAAGFSBgAIkzIAQJiUAQDCpAwAECZlAIAwKQMAhEkZACBMygAAYVIGAAiTMgBAmJQBAMKkDAAQJmUAgDApAwCESRkAIEzKAABhUgYACJMyAECYlAEAwqQMABAmZQCAMCkDAIRJGQAg7AtBJgzRbyjmTAAAAABJRU5ErkJggg==);background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.tooth-button{width:20px;height:20px;padding:0;margin:2px;font-size:12px;text-align:center}.teeth-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:5px;justify-items:center}.tooth-col{flex:0 0 auto!important;padding:0!important}.tooth-col-top{flex:0 0 auto!important;padding:0 0 5px!important}.tooth-row-col{padding:0!important}.process-divider{background-color:#575757;color:#fff}.dashed-divider{border-top:1px dashed #ccc;height:1px!important;min-height:1px!important;margin:0;padding:0;background-color:transparent}.data-product-grid{width:450px}.vertical-center{display:flex!important;align-content:center!important;align-items:center!important}.custom-datetime-button::part(native){width:80px!important;height:40px!important;font-size:12px!important;padding:5px 0!important}.custom-modal{--width: 300px;--height: 200px;--border-radius: 12px}.custom-modal .modal-wrapper{width:var(--width);height:var(--height);border-radius:var(--border-radius);margin:auto}
