body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.main-grid-container{display:grid;grid-template-columns:240px 1fr}@media print{.main-grid-container{display:unset}.bar .son{display:none}.no-print{display:none!important}.main-content{max-height:unset;height:100%;overflow:unset}.print-no-border{box-shadow:none!important}.only-print{visibility:visible!important;position:relative!important;display:block!important}}.main-content{position:relative;min-height:90vh;overflow:auto}.main-header{padding:12px}.active-bar{max-height:100vh}.active-bar,.hidden-bar{width:300px;position:fixed;z-index:2;transition:all .4s ease-in-out}.hidden-bar{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.bar .son{position:fixed;min-width:240px;max-height:100vh;overflow-y:auto;overflow-x:hidden}.icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.icon,.open-icon{transition:all .2s ease-in-out}.open-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.only-print{visibility:hidden;position:absolute;display:none}.DemoBar{background:tomato;padding:8px 0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.DemoBar>h1{color:#f5f5f5}.right{text-align:end}.highlighted{border:2px solid #db6f30;border-radius:12px;margin:-6px;padding:6px}.animation-base{position:relative;z-index:0;padding:6px 24px;margin:6px 0;width:100%;border-radius:5px;cursor:pointer}.animation-base.selected p{color:#fff;font-weight:600}.animation-base p{color:#6a6a6a;transition:all .3s ease-out}.animation-base.odd:before{width:5px;transition:all .3s ease-in-out;z-index:-1;border-radius:5px;top:0;left:0}.animation-base.odd.selected:before,.animation-base.odd:before{content:"";position:absolute;height:100%;background-color:#48a4b0}.animation-base.odd.selected:before{width:100%}.animation-base.even:before{width:5px;transition:all .3s ease-in-out;z-index:-1;border-radius:5px;top:0;left:0}.animation-base.even.selected:before,.animation-base.even:before{content:"";position:absolute;height:100%;background-color:#b6b6b6}.animation-base.even.selected:before{width:100%}.points{transition:width .3s,height .3s,background-color .3s;cursor:pointer}.always{position:absolute;right:50%}.not-visible{position:fixed;-webkit-animation:move .7s ease-in-out forwards;animation:move .7s ease-in-out forwards}.go-home{position:absolute;-webkit-animation:home .7s ease-in-out forwards;animation:home .7s ease-in-out forwards}@-webkit-keyframes move{0%{top:0}to{right:48px;top:24px;padding:24px;background:#fff;border-radius:22px;box-shadow:1px 4px 8px rgba(0,0,0,.2196078431372549)}}@keyframes move{0%{top:0}to{right:48px;top:24px;padding:24px;background:#fff;border-radius:22px;box-shadow:1px 4px 8px rgba(0,0,0,.2196078431372549)}}@-webkit-keyframes home{to{top:48px}0%{right:48px;top:24px;padding:24px;background:#fff;border-radius:22px;box-shadow:1px 4px 8px rgba(0,0,0,.2196078431372549)}}@keyframes home{to{top:48px}0%{right:48px;top:24px;padding:24px;background:#fff;border-radius:22px;box-shadow:1px 4px 8px rgba(0,0,0,.2196078431372549)}}.lds-ring{display:inline-block;width:80px;height:80px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#cecece}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}.lds-ring-small{display:inline-block;width:38px;height:38px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lds-ring-small div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:5px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:5px solid transparent;border-top-color:#cecece}.lds-ring-small div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring-small div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring-small div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.todayCard{background:#fff;text-align:left;border:1px solid;-webkit-animation:appear .3s ease-in-out both;animation:appear .3s ease-in-out both;margin:-1px}@-webkit-keyframes appear{0%{border-color:#fff;box-shadow:0 0 0 #48a4b0}to{border-color:#48a4b0;box-shadow:0 2px 4px #48a4b0}}@keyframes appear{0%{border-color:#fff;box-shadow:0 0 0 #48a4b0}to{border-color:#48a4b0;box-shadow:0 2px 4px #48a4b0}}@-webkit-keyframes fadein{0%{opacity:0}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadein{0%{opacity:0}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.active:before{-webkit-animation:bar .2s ease-in-out both;animation:bar .2s ease-in-out both}@-webkit-keyframes bar{0%{width:0}to{width:100%}}@keyframes bar{0%{width:0}to{width:100%}}
/*# sourceMappingURL=main.558cdada.chunk.css.map */