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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{-webkit-tap-highlight-color:transparent;border:none;filter:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding:0;scroll-behavior:smooth}::-webkit-scrollbar{height:3px;width:5px}::-webkit-scrollbar-track{background:#111;background:var(--darkerGrey);height:3px;width:3px}::-webkit-scrollbar-thumb{background:#810013;background:var(--darkRed);border-radius:10px;height:3px;width:3px}::-webkit-scrollbar-thumb:hover{background:#ff3c00;background:var(--red);height:3px;width:3px}body{background-color:#111;background-color:var(--darkerGrey);height:100vh;overflow-x:hidden;overflow-y:auto;width:100vw}button{background:none;border:2px solid #0000;color:#810013;color:var(--darkRed);cursor:pointer;font-size:1em;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:.5%;position:relative;transition:all .2s ease-in-out}button:hover{border-bottom:2px solid #ff3c00;border-bottom:2px solid var(--red);color:#ff3c00;color:var(--red)}@keyframes pulsingRedFilter{0%{filter:invert(11%) sepia(57%) saturate(4180%) hue-rotate(335deg) brightness(97%) contrast(120%)}25%{filter:invert(27%) sepia(98%) saturate(2492%) hue-rotate(1deg) brightness(102%) contrast(105%)}50%{filter:invert(11%) sepia(57%) saturate(4180%) hue-rotate(335deg) brightness(97%) contrast(120%)}75%{filter:invert(27%) sepia(98%) saturate(2492%) hue-rotate(1deg) brightness(102%) contrast(105%)}to{filter:invert(11%) sepia(57%) saturate(4180%) hue-rotate(335deg) brightness(97%) contrast(120%)}}@keyframes pulsingWhiteText{0%{color:#fffbf6;color:var(--offWhite)}25%{color:#999;color:var(--lightGrey)}50%{color:#fffbf6;color:var(--offWhite)}75%{color:#999;color:var(--lightGrey)}to{color:#fffbf6;color:var(--offWhite)}}@keyframes blinking{0%{opacity:100%}24%{opacity:100%}25%{opacity:0}49%{opacity:0}50%{opacity:100%}74%{opacity:100%}75%{opacity:0}99%{opacity:0}to{opacity:100%}}@keyframes fadeInOut{0%{opacity:100%}25%{opacity:50%}50%{opacity:100%}75%{opacity:50%}to{opacity:100%}}.home{height:100vh;overflow-x:hidden;overflow-y:auto;position:absolute;width:100vw}.section{border-bottom:2px solid #444;border-bottom:2px solid var(--midGrey);height:-webkit-min-content;height:min-content;left:5%;min-height:100%;position:relative;transition:all 1s;width:90%}#section-home{align-content:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.welcome-header{color:#ff3c00;color:var(--red);font-size:5em;position:relative;text-align:center;width:100%}.welcome-header span{animation:blinking 2.5s linear infinite}.section-header{color:#ff3c00;color:var(--red);cursor:default;height:-webkit-min-content;height:min-content;margin-top:5%;position:relative;text-align:center;width:100%}.section-header span{animation:blinking 2.5s linear infinite}.section-aboutme-division{display:flex;flex-direction:row;margin-bottom:1vh;margin-top:2vh;min-height:30vh;position:relative}.section-aboutme-division-image{align-content:center;display:flex;flex-direction:column;height:inherit;justify-content:center;left:1%;position:relative;top:5%;width:30%}.section-aboutme-division-image-main{animation:fadeInOut 10s linear infinite;height:-webkit-min-content;height:min-content;position:relative;width:100%}.section-aboutme-division-profile-background{height:90%;left:5%;position:absolute;top:5%;width:90%}.section-aboutme-division-profile-innerArrows,.section-aboutme-division-profile-main,.section-aboutme-division-profile-outerArrows{height:110%;left:-5%;position:absolute;top:-5%;width:110%}.section-aboutme-division-profile-background,.section-aboutme-division-profile-outerArrows{animation:pulsingRedFilter 10s linear infinite}.section-aboutme-division-paragraph{align-content:center;animation:pulsingWhiteText 10s linear infinite;color:#999;color:var(--lightGrey);display:flex;flex-direction:column;font-size:1.35em;height:-webkit-min-content;height:min-content;justify-content:center;left:2cap;min-height:30vh;position:relative;text-indent:10%;width:66%}#godsEyeLogo{border-radius:100%}.section-myjourney-division{display:flex;flex-direction:row;height:20vh;position:relative;width:100%}.section-myjourney-division-node{left:10%}.section-myjourney-division-node,.section-myjourney-division-node-reversed{align-content:center;background-color:#999;background-color:var(--lightGrey);border-radius:100%;display:flex;flex-direction:column;height:calc(6.25vh + 6.25vw);justify-content:center;overflow:hidden;position:absolute;top:calc(50% - 3.125vh - 3.125vw);transition:all .2s ease-in-out;width:calc(6.25vh + 6.25vw)}.section-myjourney-division-node-reversed{left:79.15%}.section-myjourney-division-node-reversed:hover,.section-myjourney-division-node:hover{background-color:#222;background-color:var(--darkerMidGrey);border-radius:1em;border-bottom-right-radius:0;border-top-right-radius:0;height:200%;justify-content:start;overflow-x:hidden;overflow-y:auto;width:30%;z-index:2}.section-myjourney-division-node-reversed:hover{left:65%}.section-myjourney-division-node-reversed:hover .section-myjourney-division-node-title,.section-myjourney-division-node:hover .section-myjourney-division-node-title{color:#fffbf6;color:var(--offWhite);font-size:1.75em;margin-top:1vh}.section-myjourney-division-node-reversed:hover .section-myjourney-division-node-description,.section-myjourney-division-node:hover .section-myjourney-division-node-description{display:block}.section-myjourney-division-node-title{color:#000;cursor:default;font-size:1.5em;height:-webkit-min-content;height:min-content;position:relative;text-align:center;transition:all .2s ease-in-out;width:100%}.section-myjourney-division-node-description{animation:pulsingWhiteText 10s linear infinite;cursor:default;display:none;height:-webkit-min-content;height:min-content;left:5%;margin-bottom:1vh;margin-top:1vh;position:relative;text-indent:10%;width:90%}.section-myjourney-division-image{height:49%;left:25%;position:relative;top:50%;width:60%}.section-myjourney-division-image-reversed{height:49%;left:16%;position:relative;top:50%;width:60%}.section-myjourney-division-image-main{border-right:4px solid #999;border-right:4px solid var(--lightGrey);border-top:4px solid #999;border-top:4px solid var(--lightGrey);border-top-right-radius:4em}.section-myjourney-division-image-main,.section-myjourney-division-image-main-reversed{animation:pulsingRedFilter 10s linear infinite;height:100%;position:relative;width:100%}.section-myjourney-division-image-main-reversed{border-left:4px solid #999;border-left:4px solid var(--lightGrey);border-top:4px solid #999;border-top:4px solid var(--lightGrey);border-top-left-radius:4em}.section-mygoals-list{list-style:none;min-height:100%}.section-mygoals-list,.section-mygoals-list-item{height:-webkit-min-content;height:min-content;position:relative;width:100%}.section-mygoals-list-item{display:flex;flex-direction:row;justify-content:left;margin-bottom:1vh;margin-top:1vh;min-height:10vh}.section-mygoals-list-item-check{align-content:center;display:flex;flex-direction:column;height:10vh;justify-content:center;margin-top:1%;position:relative}.section-mygoals-list-item-check-image{animation:pulsingRedFilter 10s linear infinite;height:10vh;position:relative}.section-mygoals-list-item-goal{display:flex;flex-direction:column;gap:1vh;height:100%;position:relative;width:100%}.section-mygoals-list-item-goal-name{animation:pulsingWhiteText 10s linear infinite;font-size:1.75em;margin-top:1vh;position:relative;text-align:center;width:100%}.section-mygoals-list-item-goal-description{font-size:1.25em}.section-mygoals-list-item-goal-description,.section-mygoals-list-item-goal-progress{animation:pulsingWhiteText 10s linear infinite;left:5%;position:relative;text-align:center;width:90%}.section-mygoals-list-item-goal-progress{font-size:1.5em}.section-myeducation-container{display:flex;flex-direction:row;gap:5%}.section-myeducation{display:flex;flex-direction:column;gap:5%;height:85%;left:5%;margin-top:1vh;position:relative;width:26.66%}.section-myeducation-card{background-color:#222;background-color:var(--darkerMidGrey);border-radius:.75vh;cursor:default;margin-bottom:1.5vh;max-height:63.5vh;min-height:30vh;overflow-x:hidden;overflow-y:auto;position:relative;transition:all .2s ease-in-out;width:100%}.section-myeducation-card-header{height:6vh;position:relative;width:100%}.section-myeducation-card-spacer{background-color:#ff3c00;background-color:var(--red);height:.2vh;position:relative;top:.2vh}.section-myeducation-card-header-text{text-wrap:nowrap;animation:pulsingWhiteText 10s linear infinite;font-size:1.5em;position:relative;text-align:center;top:10%;width:100%}.section-myeducation-card-image{animation:pulsingRedFilter 10s linear infinite;height:calc(1.66667vh + 1.66667vw);left:calc(52% - .83333vh - .83333vw);position:absolute;top:4.6vh;width:calc(1.66667vh + 1.66667vw)}.section-myeducation-card-description{height:84%;left:2%;margin-bottom:1vh;margin-top:8%;overflow-x:hidden;overflow-y:auto;position:relative;width:96%}.section-myeducation-card-description-text{animation:pulsingWhiteText 10s linear infinite;font-size:1em;position:relative}.section-myeducation-card-description-list{display:flex;flex-direction:column;gap:3%;height:100%;list-style:none;position:relative;width:100%}#courses-completed-card,#courses-future-card{height:100%}.section-mygoals-list-item-goal-progress-button{background-color:#222;background-color:var(--darkerMidGrey);border-radius:10px;color:#fff;left:40%;position:relative;width:20%}.section-mygoals-list-item-goal-progress-button:hover{background-color:#0000;border-radius:0}@keyframes pulsingRed{0%{color:#810013;color:var(--darkRed)}25%{color:#ff3c00;color:var(--red)}50%{color:#810013;color:var(--darkRed)}75%{color:#ff3c00;color:var(--red)}to{color:#810013;color:var(--darkRed)}}.header{display:flex;flex-direction:row;height:5vh;overflow:hidden;position:relative;width:100%;z-index:999}.header-section{gap:1%;height:100%;position:relative}.header-section-name{align-content:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:20%}.header-section-text{text-wrap:nowrap;color:#810013;color:var(--darkRed);cursor:default;font-size:1.5em;left:5%;position:relative;white-space:none;width:-webkit-min-content;width:min-content}.header-section-buttons{align-content:end;display:flex;flex-direction:row;justify-content:end;width:80%}.header-section-button{height:80%;right:1%;top:10%}.header-section-button,.header-section-text{animation:pulsingRed 5s linear infinite}.sticky{background-color:#111;background-color:var(--darkerGrey);position:fixed;top:0;z-index:999}.header-underlined{background:#ff3c00;background:linear-gradient(0deg,#ff3c001a,#0000 50%);border-bottom:2px solid #ff3c00;border-bottom:2px solid var(--red);border-radius:.5em;border-top:2px solid #ff3c00;border-top:2px solid var(--red)}.visible{opacity:100%;top:0}.invisible{opacity:100%;top:3%}.footer{align-content:end;background:linear-gradient(0deg,#000 60%,#0000);display:flex;flex-direction:column;height:15vh;justify-content:end}.footer,.footer p{position:relative;width:100%}.footer p{color:#ffed9a;color:var(--lightYellow);cursor:default;font-size:1.25em;text-align:center}.footer p a{color:#ff9c00;color:var(--gold);text-decoration:none}:root{--green:#0f0;--darkRed:#810013;--red:#ff3c00;--darkerGrey:#111;--darkGrey:#171717;--midGrey:#444;--darkerMidGrey:#222;--lightGrey:#999;--offWhite:#fffbf6;--lightYellow:#ffed9a;--richYellow:#ffd000;--gold:#ff9c00}.assignments{height:100vh;overflow-x:hidden;overflow-y:auto;position:absolute;width:100vw}.assignments-list{height:-webkit-min-content;height:min-content;left:25%;top:5%;width:50%}.assignments-list,.assignments-list-item a{color:#fffbf6;color:var(--offWhite);font-size:20px;position:relative}.assignments-list-item a{text-decoration:none}
/*# sourceMappingURL=main.60293ee9.css.map*/