body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}div.LucketStatusIcon{border:1px solid #d3d3d3;border-radius:50%;margin-bottom:auto;margin-top:auto;max-height:var(--status-icon-height);max-width:var(--status-icon-height);min-height:var(--status-icon-height);min-width:var(--status-icon-height)}.StatusIconMenuExpanded{display:flex;flex-direction:row;justify-content:center}div.LucketStatusIconShort{border-radius:50%;height:var(--status-icon-height);margin-bottom:auto;margin-left:10px;margin-top:auto;width:var(--status-icon-height)}.StatusIconMenu{display:flex;flex-direction:row;height:40px;left:-80px;top:-3px;width:260px}.StatusIconCallout,.StatusIconMenu{background-color:beige;position:relative}.StatusIconCallout{height:35px;left:-5px;top:30px;transform:rotate(45deg);width:35px}div.IconClose{font-weight:700;height:30px;margin:10px 10px auto;text-align:center;vertical-align:center;width:30px}div.LucketActionStatusIcon{border:1px solid #fff;font-weight:700;margin:auto 15px;max-height:var(--status-icon-height);max-width:var(--status-icon-height);min-height:var(--status-icon-height);min-width:var(--status-icon-height);text-align:center}@media (max-width:600px){div.LucketActionStatusIcon{margin:auto 8px!important;max-height:20px!important;max-width:20px!important;min-height:20px!important;min-width:20px!important}}div.LucketTimeIcon{display:grid;font-weight:700;grid-template-columns:auto auto;max-width:41px;min-width:41px;text-align:center;width:41px}.activeTimeKey{font-size:.7em;padding:1px}div.LucketTimeIconShort{font-weight:700;margin:auto 6px;max-height:var(--status-icon-height);max-width:var(--status-icon-height);min-height:var(--status-icon-height);min-width:var(--status-icon-height);text-align:center}div.HighligtedTimeIcon{border-style:solid;border-width:2px}.TimeMenu{display:flex;flex-direction:row;height:40px;left:-365px;top:-96px;width:400px}.TimeCallout,.TimeMenu{background-color:beige;position:relative}.TimeCallout{height:35px;left:-6px;top:-26px;transform:rotate(45deg);width:35px}.TimeImage{height:25px;margin:0;vertical-align:middle;width:25px}div.IconToggle{font-weight:700;height:30px;margin:10px 10px auto;text-align:center;vertical-align:center;width:30px}.LucketCategoryIcon{font-size:10px;margin-left:5px;max-width:11px;min-width:11px;width:11px}div.LucketCategoryIconShort{font-weight:700;margin-bottom:auto;margin-left:2px;margin-top:auto;max-height:var(--status-icon-height);max-width:var(--status-icon-height);min-height:var(--status-icon-height);min-width:var(--status-icon-height);text-align:center}.CategoryMenu{display:flex;flex-direction:row;left:-20px;padding-bottom:20px;top:-20px;width:345px}.CategoryCallout,.CategoryMenu{background-color:beige;position:relative}.CategoryCallout{height:35px;left:-6px;top:11px;transform:rotate(45deg);width:35px}.CategoryImage{height:25px;margin:0;vertical-align:middle;width:25px}.LucketIcon{height:30px;margin-bottom:5px;margin-left:5px;margin-top:5px;vertical-align:middle;width:30px}.LucketIconsClose{margin-left:20px;text-align:left}.LucketIcon{margin:auto 15px;max-height:30px;max-width:30px;min-height:30px;min-width:30px}@media (max-width:600px){.LucketIcon{margin:auto 8px!important;max-height:20px!important;max-width:20px!important;min-height:20px!important;min-width:20px!important}}.addChild{display:flex;padding:5px}.lucketItemExpandedParent{border-radius:5px;display:flex;flex-direction:column;margin:5px;padding:5px}.lucketTimeContainer{margin:auto 15px}.lucketNameExpanded{margin:30px 30px 40px}.lucketNameExpanded h1{-webkit-margin-before:30px;-webkit-margin-after:.5em;margin-block-end:.5em;margin-block-start:30px}.childrenSimpleShowcase{display:grid;flex:4 1;grid-template-columns:auto auto}.lucketName{flex:5 1;font-size:1.75em;font-weight:700;margin:auto 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lucketStatusExpanded{background-color:#fff;border:1px solid #d3d3d3;height:15px;width:100%}.expandedDetails{margin-left:10px}.expandedDetailContainer{overflow-wrap:anywhere;width:200px}.expandedAllDetailsContainer{display:flex;flex-direction:column;position:absolute;width:-webkit-fit-content;width:fit-content}.questionMarkDescriptionIcon{display:none}.expandedDescriptionLucket{display:flex;justify-self:center;width:85%}.lucketItemDetails{max-height:68px;min-height:68px}.descriptionReplacementIcon>.MuiSvgIcon-root{display:none}.childNameTag{font-size:1.1em;margin-left:10px;max-height:25px;overflow:hidden;white-space:nowrap;width:80px}@media (max-width:1100px) and (min-width:870px){.lucketName{font-size:1.6em;margin:auto 0}.childNameTag{margin-left:5px;max-height:25px;overflow:hidden;width:60px}}@media (max-width:977px) and (min-width:870px){.lucketName{font-size:1.5em;margin:auto 0}.childNameTag{margin-left:0;max-height:25px;overflow:hidden;width:40px}}@media (max-width:870px) and (min-width:600px){.lucketName{font-size:1.3em;margin:auto 0}.childNameTag{margin-left:0;max-height:25px;overflow:hidden;width:40px}}@media (max-width:830px){.childNameTag{display:none}}@media (max-width:600px){.expandedAllDetailsContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:10px;position:relative;width:auto}.lucketName{font-size:1em;margin:auto 0}.lucketTimeContainer{margin:auto 8px!important}.lucketItem{margin-right:0!important}.editText{margin-bottom:10px!important}.questionMarkDescriptionIcon{display:block;margin:auto}.descriptionLucketItem{display:none!important}.descriptionReplacementIcon>.MuiSvgIcon-root{display:block}.expandedDescriptionLucket{width:100%}.lucketStatusIcon{max-width:9px!important;min-width:9px!important;width:9px!important}.childActionTag{height:70%!important;margin:0!important;max-height:26px;max-width:55px;width:70%!important}.lucketNameExpanded{font-family:Verdana,Geneva,Tahoma,sans-serif!important;margin-bottom:10px}.lucketNameExpanded h1{-webkit-margin-before:0;-webkit-margin-after:.5em;margin-block-end:.5em;margin-block-start:0}}div.LucketWeekActionStatusIcon{border:1px solid #fff;font-weight:700;margin:auto 15px;max-height:var(--status-icon-height);min-height:var(--status-icon-height);min-width:var(--status-icon-height);padding:5px 10px;text-align:center}.ActionStatusMenu{border-radius:10%;display:flex;flex-direction:row;height:40px;left:-100px;top:-21px;width:330px}.ActionStatusCallout,.ActionStatusMenu{background-color:beige;position:relative}.ActionStatusCallout{height:35px;left:-6px;top:11px;transform:rotate(45deg);width:35px}.ActionStatusImage{height:25px;margin:0;vertical-align:middle;width:25px}@media (max-width:600px){div.LucketWeekActionStatusIcon{margin:auto 8px!important;max-height:20px!important;max-width:20px!important;min-height:20px!important;min-width:20px!important}}div.LucketStepIcon{border-bottom-style:solid;margin-left:3px;max-width:65px;min-width:65px;text-align:center;width:65px;z-index:1}div.LucketStepIcon,div.LucketStepIconShort{height:var(--status-icon-height);margin-bottom:auto;margin-top:auto}.StepMenu{border-radius:10%;display:flex;flex-direction:row;height:40px;left:-10px;top:-30px;width:350px}.StepCallout,.StepMenu{background-color:beige;position:relative}.StepCallout{height:35px;left:-5px;top:2px;transform:rotate(45deg);width:35px}div.LucketTimeFrameIcon{border-bottom-style:solid;margin-left:3px;max-width:65px;min-width:65px;text-align:center;width:65px;z-index:1}div.LucketTimeFrameIcon,div.LucketTimeFrameIconShort{height:var(--status-icon-height);margin-bottom:auto;margin-top:auto}div.LucketTimeFrameIconShort{border-radius:50%;margin-left:7px}div.LucketRelativePointsIcon{border:1px solid;margin-bottom:3px;margin-top:auto;min-height:var(--status-icon-height);min-width:calc(var(--status-icon-height)*2);min-width:80px;text-align:center}.confirmClose{border-color:#d3d3d3;border-style:solid;height:var(--status-icon-height);margin-bottom:auto;margin-left:10px;margin-top:auto;max-width:150px;min-width:75px;text-align:center;width:120px}.bucketListBody{align-items:center;background-color:#fff;display:flex;justify-content:center;margin:0;padding:0}.bucketListContainer{border-radius:5px;box-shadow:0 2px 6px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:20px auto;padding:30px;width:60%}.childrenHeader{display:hidden}.exitBucket{position:absolute;right:0}.lucketItemContainer1{flex:5 1}.expandBucketButton{flex:0.04 1}.appTitle{font-family:Verdana,Geneva,Tahoma,sans-serif!important;margin-left:0}.infoExpandedBucket{left:auto;margin:10px 10px 0;position:absolute;right:50px}@media (max-width:1850px){.bucketListContainer{margin:3px;padding:3px;width:62%}}@media (max-width:1500px){.bucketListContainer{margin:3px;padding:3px;width:66%}}@media (max-width:1100px){.bucketListContainer{margin:3px;padding:3px;width:75%}}@media (max-width:1000px){.bucketListContainer{margin:3px;padding:3px;width:85%}}@media (max-width:870px){.bucketListContainer{margin:3px;padding:3px;width:97%}}@media (max-width:600px){.bucketListContainer{margin:3px;padding:3px;width:97%}.lucketitemchildrenexpanded{margin-left:0!important}.childrenHeader{display:block}.lucketItemContainer1{overflow:hidden}.infoExpandedBucket{left:0;position:absolute;right:auto}.appTitle{display:none}}.LucketCloseOptionIcon{border-color:#d3d3d3;border-style:solid;height:var(--status-icon-height);margin-bottom:auto;margin-left:3px;margin-top:auto;max-width:75px;min-width:65px;padding-left:5px;padding-right:5px;text-align:center;width:"fit-content";z-index:1}.TimeFrameMenu{display:flex;flex-direction:row;height:40px;left:-80px;top:-30px;width:375px}.TimeFrameCallout,.TimeFrameMenu{background-color:beige;position:relative}.TimeFrameCallout{height:35px;left:-5px;top:0;transform:rotate(45deg);width:35px}nav{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;justify-content:space-between}.navbar-right{margin-right:60px}.navBottom .MuiBox-root,.navTop{display:flex;flex-direction:row}.navBottom .MuiBox-root{border:1px solid #dee2e6;margin:auto;padding:10px 20px;width:90%}.navBottom .MuiButtonBase-root{background-color:#b2b2b2;margin:auto}.navBottom{width:100%}.navBottom .MuiFormControl-root{flex:1 1;margin:30px}.LifeBucketsLogo{height:50px;width:50px}.logoAndTitle{align-items:center;display:flex;flex-direction:row;margin-left:60px}.formErrorAddBucket{-webkit-margin-after:unset;color:red;font-size:.8em;margin-block-end:unset}formSuccessAddBucket{color:green;font-size:.8em}.date{border-bottom-style:solid;height:var(--status-icon-height);margin-bottom:auto;margin-top:auto;max-width:65px;min-width:65px;text-align:center;width:65px;z-index:1}nav h2{font-size:1.2em;margin:0}.user-icon,nav h2{flex-shrink:0;width:auto}.user-icon{align-items:center;cursor:pointer;display:flex;position:relative}.user-icon img{border-radius:50%;height:40px;width:40px}.dropdown-menu{background-color:#fff;border:1px solid #dee2e6;box-shadow:0 2px 10px #0000001a;padding:10px;position:absolute;right:0;top:50px;z-index:1000}.dropdown-menu button{background:none;border:none;cursor:pointer;font-size:.9em;padding:5px 10px}nav button{flex-shrink:0;font-size:.9em;margin-left:10px;padding:5px 10px;width:auto}.points-by-color{display:flex;gap:10px;margin:10px 0}.color-square{align-items:center;border-radius:5px;color:#fff;display:flex;font-weight:700;height:30px;justify-content:center;width:30px}.color-square.yellow{background-color:#ff0;color:#000}.color-square.green{background-color:green}.color-square.blue{background-color:blue}.color-square.red{background-color:red}.color-square.purple{background-color:purple}.color-square.black{background-color:#000}.color-square.white{background-color:#fff;color:#000}.color-circle{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:700;height:30px;justify-content:center;width:30px}.color-circle.yellow{background-color:#ff0;color:#000}.color-circle.green{background-color:green}.color-circle.blue{background-color:blue}.color-circle.red{background-color:red}.color-circle.purple{background-color:purple}.color-circle.black{background-color:#000}.color-circle.white{background-color:#fff;color:#000}.formSubmitAddBucket{display:flex}@media (max-width:870px){.hideInMobileNav{display:none}.navbar-right{margin-right:15px}.logoAndTitle{margin-left:15px}.navBottom .MuiBox-root{flex-direction:column}.navBottom .MuiFormControl-root{flex:1 1;margin:5px}.formSubmitAddBucket{margin:10px}}.tabs{margin-bottom:10px}.tabs button{cursor:pointer;margin-right:5px;padding:10px}.tabs button.active{background-color:#007bff;color:#fff}.spreadsheet-table-container{display:flex;flex-direction:column;overflow-x:auto;width:100%}.spreadsheet-table{border-collapse:collapse;width:100%}.spreadsheet-table td,.spreadsheet-table th{font-size:large;font-weight:700;padding:8px;text-align:center}.spreadsheet-table th{font-weight:700}@media (max-width:600px){.spreadsheet-table td,.spreadsheet-table th{font-size:medium;padding:4px}}.App{box-sizing:border-box;height:100%;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-float 3s ease-in-out infinite}}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}:root{--status-icon-height:25px;--header-height:40px;--footer-height:40px;--lucket-title-width:150px;--header-and-footer-height:calc(var(--header-height) + var(--footer-height))}#root,body,html{box-sizing:border-box;height:100%;margin:0}.App-link{color:#704cb6}@keyframes App-logo-float{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.status-purple{background-color:purple!important}.status-blue{background-color:blue!important}.status-green{background-color:green!important}.status-white{background-color:#fff!important}.status-yellow{background-color:#ff0!important}.status-orange{background-color:orange!important}.status-red{background-color:red!important}.status-black{background-color:#000!important}.status-close,.status-minus,.status-plus{background-color:beige}.statusfloat,.statusfloat-close,.statusfloat-minus,.statusfloat-plus{position:relative;top:0}.hoverable{background-color:#f4f4f9;transition:background-color .3s ease}.hoverable:hover{background-color:#3498db}.chartsContainer{background-color:#fff;border-radius:5px;box-shadow:0 2px 6px #0000001a;display:flex;justify-content:space-between;margin:20px auto;padding:30px;width:80%}
/*# sourceMappingURL=main.46a9a6f7.css.map*/