body{margin:0;background-color:#000;font-family:PT Sans;-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;margin-top:60px;padding:10px 0;color:#fff;position:relative}.App i{vertical-align:middle;margin:auto;padding:5px 10px 8px 0}.App .clock{position:fixed;left:0;top:0;right:0;background-color:#333;border-bottom:2px solid #222;font-size:2em;padding:10px;height:43px;z-index:100}.App .clock-visual{background-color:#666;border:3px solid rgba(0,0,0,.5);position:absolute;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:26px;height:26px;z-index:99;border-radius:3px;transition:top 2s}.App .clock-visual i{-webkit-transform:translate(1px,-4px);transform:translate(1px,-4px)}.App .week-type{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#222;border:2px solid #222;border-radius:6px;font-size:.2em;text-transform:capitalize;opacity:.7}.App .week-type i{-webkit-transform:translate(4px,1px) scale(.8);transform:translate(4px,1px) scale(.8)}.App .no-class{font-size:4em}.App .grid{display:grid;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;grid-auto-columns:1fr;grid-auto-flow:column}.App .header{border-left:0;border-right:0;font-size:1em;margin-bottom:5px;padding:5px;overflow:hidden;border-top:2px solid rgba(0,0,0,.25);border-bottom:2px solid rgba(0,0,0,.5)}@media screen and (min-width:600px){.App .grid{grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}.App .clock{left:10px;right:10px}.App .header{font-size:1.5em}}.App .brock{background-color:#006400}.App .winry{background-color:#ff69b4}.App .spacer{opacity:.65}.App .entry{border-top:2px solid rgba(0,0,0,.25);border-bottom:2px solid rgba(0,0,0,.5);margin-bottom:5px;position:relative}.App .entry .type{font-weight:700}.App .entry div{text-align:left;padding:0 10px}.App .entry .start-time{padding-top:5px;font-size:.85em;position:absolute;right:0;top:0;background-color:inherit}@media screen and (min-width:600px){.App .entry{font-size:1em}}.App .active{background-color:#ff4500}.App .break{background-color:#fff;color:#000}.App .study{background-color:gold;color:#000}.App .special{background-color:#20b2aa}.App .soon-brock{background:linear-gradient(-45deg,#556b2f,#006400,#333,#32cd32);background-size:400% 400%}.App .soon-brock,.App .soon-winry{-webkit-animation:gradientBG 10s ease infinite;animation:gradientBG 10s ease infinite}.App .soon-winry{background:linear-gradient(-45deg,#9932cc,#ff69b4,#9932cc,#333);background-size:400% 400%}@-webkit-keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media screen and (min-width:600px){.App{padding:10px}}
/*# sourceMappingURL=main.acf0d66f.chunk.css.map */