body{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{height:100vh;overflow:hidden}#time-table-timeline,.App{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#time-table-timeline{font-size:48px;height:calc(100vh - var(--navbar-height) - var(--home-button-bar-height));overflow-y:scroll;-webkit-overflow-scrolling:touch}.content-box{overflow-y:scroll;-webkit-flex-grow:1;flex-grow:1;margin:0;-ms-overflow-style:none;scrollbar-width:none;-webkit-animation:float-up .2s cubic-bezier(.075,.82,.165,1);animation:float-up .2s cubic-bezier(.075,.82,.165,1)}@-webkit-keyframes float-up{0%{-webkit-transform:translateY(5rem);transform:translateY(5rem)}to{-webkit-transform:translateY();transform:translateY()}}@keyframes float-up{0%{-webkit-transform:translateY(5rem);transform:translateY(5rem)}to{-webkit-transform:translateY();transform:translateY()}}.content-box::-webkit-scrollbar{display:none}ul{list-style:none}button{background-color:var(--button-background);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}button.home{background-color:var(--orange-button-background);color:var(--orange-button-text)}button.nogrow{-webkit-flex-grow:unset;flex-grow:unset}button.active:not(.class-block){background-color:var(--blue-button-background);color:var(--blue-button-text)}@media only screen and (max-width:395px){button,button.weekday{font-size:1.2rem}button.weekday{padding:.4rem .6rem}}@media only screen and (max-width:330px){button{font-size:1rem}button.weekday{font-size:1.1rem;padding:.3rem .4rem}}:root{--day-bar-height:2.8rem;--navbar-height:3.8rem;--home-button-bar-height:0rem;--dark:#494341;--orange:#f17955;--green:#6ec272;--blue:#69a9fd;--white:#faf2e7;--dark-block:#f3e1c8;--darker-block:#dfcbb2;--dark-1:rgba(73,67,65,0.6666666666666666);--dark-2:rgba(73,67,65,0.4);--dark-3:rgba(73,67,65,0.2);--dark-4:rgba(73,67,65,0.13333333333333333);--green-1:rgba(110,194,114,0.6666666666666666);--green-2:rgba(110,194,114,0.4);--green-3:rgba(110,194,114,0.13333333333333333);--green-4:rgba(110,194,114,0.06666666666666667);--orange-1:rgba(241,121,85,0.6666666666666666);--orange-2:rgba(241,121,85,0.4);--orange-3:rgba(241,121,85,0.13333333333333333);--orange-4:rgba(241,121,85,0.06666666666666667);--blue-1:rgba(105,169,253,0.8);--blue-2:rgba(105,169,253,0.4);--blue-3:rgba(105,169,253,0.13333333333333333);--blue-4:rgba(105,169,253,0.06666666666666667);--white-1:rgba(250,242,231,0.6666666666666666);--white-2:rgba(250,242,231,0.4);--white-3:rgba(250,242,231,0.13333333333333333);--white-4:rgba(250,242,231,0.06666666666666667);--shadow-color:var(--dark-3);--orange-button-background:var(--orange);--orange-button-text:var(--white);--green-button-background:var(--green);--green-button-text:var(--white);--blue-button-background:var(--blue);--blue-button-text:var(--white);--body-background:#f3e1c8;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline}.dark-theme,:root{--red:red;--week-table-text:var(--dark);--week-table-background:var(--white);--week-table-highlight:var(--blue);--block-background:var(--white);--block-text:var(--dark);--class-block-background:var(--white);--class-text:var(--dark);--class-text-highlight:var(--dark);--break-block-background:var(--blue-1);--break-text:var(--blue);--button-background:var(--white);--button-text:var(--dark);--timer-start-text:var(--dark);--timer-end-text:var(--dark);--timer-live:var(--green);--timer-live-pre-active:var(--red);--total-time-text:var(--dark);--total-time-background:transparent;--time-line-active:var(--green);--time-line:var(--dark)}.dark-theme{--dark:#ece5e3;--orange:#ff7044;--green:#27c427;--white:#19191d;--blue:#167bff;--dark-block:#3a3a42;--darker-block:#43434d;--dark-1:rgba(236,229,227,0.8);--dark-2:rgba(236,229,227,0.5607843137254902);--dark-3:rgba(236,229,227,0.28627450980392155);--dark-4:rgba(236,229,227,0.10196078431372549);--green-1:rgba(78,185,51,0.6666666666666666);--green-2:rgba(39,196,39,0.4);--green-3:rgba(39,196,39,0.13333333333333333);--green-4:rgba(39,196,39,0.06666666666666667);--orange-1:rgba(255,112,68,0.6666666666666666);--orange-2:rgba(255,112,68,0.4);--orange-3:rgba(255,112,68,0.13333333333333333);--orange-4:rgba(255,112,68,0.06666666666666667);--blue-1:rgba(53,141,255,0.6666666666666666);--blue-2:rgba(53,141,255,0.4);--blue-3:rgba(53,141,255,0.13333333333333333);--blue-4:rgba(53,141,255,0.06666666666666667);--white-1:rgba(39,40,46,0.6666666666666666);--white-2:rgba(39,40,46,0.4);--white-3:rgba(39,40,46,0.13333333333333333);--white-4:rgba(39,40,46,0.06666666666666667);--shadow-color:transparent;--orange-button-background:var(--orange);--orange-button-text:var(--white);--green-button-background:var(--green);--green-button-text:var(--dark);--blue-button-background:var(--blue);--blue-button-text:var(--white);--body-background:#141418;--body-background-1:rgba(20,20,24,0.6666666666666666);--body-background-2:rgba(20,20,24,0.4);--body-background-3:rgba(20,20,24,0.13333333333333333);--body-background-4:rgba(20,20,24,0.06666666666666667)}@font-face{font-family:myFont;src:url(https://d-t-666.github.io/cxrili/fonts/bpg_glaho_sylfaen.ttf);font-weight:400;font-style:normal}@font-face{font-family:numFont;src:url(https://d-t-666.github.io/cxrili/fonts/SourceCodePro-Medium.ttf);font-weight:400;font-style:normal}body{margin:0;background-color:#f3e1c8;background-color:var(--body-background)}.nav-bar{z-index:20;display:-webkit-flex;box-sizing:content-box;min-height:var(--navbar-height);height:var(--navbar-height);overflow-x:auto;padding:0;margin:0;-ms-overflow-style:none;scrollbar-width:none;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background-color:var(--white-2);border-top:1px solid var(--dark-4)}.nav-bar li{width:1px;-webkit-flex-grow:1;flex-grow:1;height:100%}.nav-bar .nav-button{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;position:relative;box-sizing:border-box;padding:.4rem .8rem 0;font-size:.9rem;font-family:myFont;color:var(--dark);text-decoration:none;-webkit-tap-highlight-color:transparent}.nav-bar .nav-button svg{width:1.6rem;height:1.6rem;fill:currentColor}.nav-bar .nav-button.active{color:var(--orange)}.dark-theme .nav-bar{border-top:1px solid var(--dark-3);box-shadow:0 0 .6rem var(--body-background)}.popup{position:fixed;top:0;left:0;width:100%;height:100vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popup>.content{position:relative}.popup.confirm>.content{font-family:myFont;padding:1rem;background-color:var(--darker-block);box-shadow:0 1rem 4rem 4rem var(--body-background);margin:0 1rem;width:100%;border-radius:.6rem;color:var(--dark);text-align:left}.popup.confirm>.content .prompt{font-family:Arial,Helvetica,sans-serif;padding:.4rem}.popup.confirm>.content button{position:relative;font-family:myFont;font-size:1rem;font-weight:700;float:right;margin-top:.4rem;padding:.6rem .8rem;border-radius:.4rem;color:var(--white);border:none}.popup.confirm>.content button.yes{background-color:var(--green)}.popup.confirm>.content button.no{background-color:var(--red)}
/*# sourceMappingURL=main.ca01ad3d.chunk.css.map */