:root{color-scheme:dark}body{font-family:sans-serif;width:100%;height:100dvh;height:-webkit-fill-available;min-height:100dvh;min-height:-webkit-fill-available;margin:0;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.00938em;background-color:#1f1f1f}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:100%;height:100dvh}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.alert-root{display:flex;align-items:center}.alert-root .alert-message{display:flex;align-items:center;gap:8px;padding:0}.breadcrumbs-root .breadcrumbs-li{min-width:0}.breadcrumbs-root .breadcrumbs-li:last-child{flex-grow:1}.form-control-root .select-root{display:flex}.form-control-root .select-root>.list-item-icon-root{display:flex;align-items:center;height:23px;min-width:32px}.form-control-root .select-root>.list-item-icon-root>svg{height:23px;width:23px}.form-control-root .select-root>.list-item-text-root{margin:0}.form-control-root .select-root>.list-item-text-root>.list-item-text-primary{display:flex;align-items:center;height:23px;font-size:16px}.form-control-root .select-root>.list-item-text-root>.list-item-text-primary>.list-item-text-primary-wrapper{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-control-root .select-root>.list-item-text-root>.list-item-text-secondary{display:none}.drawer-inline-select-root .drawer-inline-select-paper{max-height:80%;overflow:visible}.picture-full-view{margin:0}.picture-full-view .picture-full-view-paper{margin:0;max-height:100%;max-width:100%}.timeline-root .timelineItem-root:before{flex:unset;padding:unset}.task .textPrimary,.task .textSecondary{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slot .textRoot{flex:unset}.slot .textPrimary,.slot .textSecondary{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.listItemText-root .listItemText-primary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItemText-root .listItemText-secondary{display:flex;align-items:center;height:24px}.transplant-slot .transplant-slot-text{max-width:300px;margin:0 24px 0 0}.transplant-slot-text .transplant-slot-text-primary,.transplant-slot-text .transplant-slot-text-secondary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userModal-root .userModal-paper,.gardenModal-root .gardenModal-paper,.plantModal-root .plantModal-paper{overflow-y:unset}.actions .speedDial-root .speedDial-actions{margin-bottom:-40px}.actions .speedDialAction-staticTooltipLabel{white-space:nowrap;background-color:#383838}.actions .speedDialAction-fab{background-color:#383838}.app-header>.header-toolbar{min-height:56px}.listItemText-root .listItemText-primary,.listItemText-root .listItemText-secondary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dateInlineField-root>.dateInlineField-dateTimeInput{display:none}
