@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);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{align-items:center;color:#fff;flex-direction:column;min-height:100dvh;width:100%}@media(max-width:1150px){.mainPage.page-cv .curr-colors{display:none}}.vignette{animation:fade-in 1.5s ease-in-out;box-shadow:inset 0 0 500px 10px #000000e6;height:100dvh;left:0;opacity:1;pointer-events:none;position:fixed;top:0;width:100vw;z-index:0}@media screen and (max-width:992px){.vignette{box-shadow:inset 0 0 100px 1px #000000e6;display:none}}.abstract-bg{height:100dvh;left:0;position:fixed;right:0;width:100vw}.abstract-bg.dark{fill:#000;stroke:#000}.abstract-bg.light{fill:#fff;stroke:#fff}.abstract-bg svg{height:100dvh;width:100vw}.abstract-bg-fade-in{opacity:1}.abstract-bg-fade-in circle{transition:all 1s}.toolbar{background:#00000080;flex-direction:row;justify-content:flex-start;padding:8px 32px;position:-webkit-sticky;position:sticky;width:calc(100% - 64px);z-index:999}.toolbar a{color:#999;margin:auto 8px}.toolbar .tb-left{display:flex;flex-grow:1}.toolbar .tb-right{align-items:center;display:flex;flex-grow:0;font-size:12px}.toolbar .tb-right span{padding-right:8px}.toolbar .tb-right .change-color{color:#999;cursor:pointer}.curr-colors{font-size:12px;position:fixed;right:32px;text-align:right;top:40px;z-index:9}.curr-colors div:before{content:"[ "}.curr-colors div:after{content:" ]"}.toolbar,.toolbar .tb-left a,.toolbar .tb-left div{align-items:center;display:flex}.toolbar .tb-left svg{height:16px}.toolbar .tb-left .back-home{align-items:center;border-radius:4px;color:#999;cursor:pointer;display:flex;font-size:.75rem;font-size:1rem;left:24px;padding:4px 8px 4px 4px;position:absolute;top:40px}.toolbar .tb-left .back-home svg{height:24px}.toolbar .tb-left .back-home span{font-size:1rem;margin-left:4px}.toolbar .tb-right div{align-items:center;display:flex}.toolbar .tb-right svg{height:12px}.page-content{position:relative;width:100vw}.internal-menu{background:#00000080;bottom:0;left:0;margin:auto;position:fixed;right:0;width:100%;z-index:900}.internal-menu,.internal-menu button{align-items:center;display:flex;justify-content:center}.internal-menu button{background:#0000;border:none;color:#fff;cursor:pointer;font-size:22px;font-weight:700;margin:16px;outline:none;padding:0}.internal-menu button svg{fill:#fff;height:32px;margin-left:8px;width:32px}.internal-menu .menu-icon{color:#fff;cursor:pointer;padding:16px}.internal-menu .menu-icon svg{height:32px;width:32px}.internal-menu .internal-menu-pages{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000080;border-bottom:1px solid #ffffff1a;display:none;flex-direction:column;height:100dvh;justify-content:center;padding:16px;position:fixed;top:0;width:100%}.internal-menu .internal-menu-pages.active{display:flex}.internal-menu .internal-menu-pages .close-icon svg{cursor:pointer;height:40px;margin-right:16px;position:absolute;right:16px;top:16px;width:40px}.internal-menu .internal-menu-pages a{color:#fff;font-size:24px;font-weight:700;margin:16px 0}.house{height:calc(100dvh - 64px);justify-content:flex-start;padding-top:64px}.house,.page-trash .days{align-items:center;display:flex;flex-direction:column}.page-trash .days{justify-content:center}.page-trash .days h2{flex:1 1;font-size:18px;margin:0;padding:0}.page-trash .days h2 span{display:block;font-size:12px;font-weight:300}.page-trash .days .day-svg{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.page-trash .days .trash-svg{height:70%;width:auto}.page-trash .days .day{background-image:linear-gradient(180deg,#2af598cc,#009efdcc);border-radius:8px;box-shadow:0 0 2px 1px #00000080;height:300px;margin:8px;max-width:500px;padding:8px;width:300px}.page-trash .days .day .day-inner{align-items:center;background:#000000bf;border-radius:6px;box-shadow:inset 0 0 4px 1px #000;box-sizing:border-box;color:#4ea9dd;color:#ddd;display:flex;flex-direction:column;font-weight:900;height:100%;justify-content:center;padding:16px;width:100%}.page-trash .days .coming{display:flex;flex-direction:row}.page-trash .days .coming h2{font-size:14px}.page-trash .days .coming .day{height:150px;padding:4px;width:134px}.page-trash .days .coming .trash-svg{height:60%}.page-laundry .washing-machine-svg{height:auto;margin:16px;width:70vw}.page-laundry .laundry-items{display:none;flex-direction:row}.page-laundry .laundry-items .item{background-image:linear-gradient(180deg,#2af598cc,#009efdcc);border-radius:8px;box-shadow:0 0 2px 1px #00000080;height:52px;margin:8px;padding:2px;width:160px}.page-laundry .laundry-items .item .item-inner{align-items:center;background:#000000bf;border-radius:6px;box-shadow:inset 0 0 4px 1px #000;color:#4ea9dd;color:#ddd;display:flex;flex-direction:column;font-weight:900;height:100%;justify-content:center;width:100%}@media screen and (max-width:992px){.page-laundry .washing-machine-svg{display:none}.page-laundry .laundry-items{display:flex}}.page-crypto{box-sizing:border-box;height:auto;min-height:100dvh;padding-bottom:128px}.page-crypto .input{background-color:#081823;border:2px solid #38ab7e;border-radius:8px;color:#fff;font-size:14px;margin:8px;padding:8px 16px}.page-crypto .input:focus{outline:none}.page-crypto .btn{background-color:#777;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:8px;padding:6px 14px;transition:all .3s ease-in-out}.page-crypto .btn:hover{background-color:#555}.page-crypto .btn.btn-primary{background-color:#38ab7e}.page-crypto .btn.btn-primary:hover{background-color:#2e8a61}.page-crypto .btn.btn-secondary{background-color:#081823;border:2px solid #38ab7e;border-radius:8px}.page-crypto .btn.btn-secondary:hover{background-color:#000023}.page-crypto .btn.btn-danger{background-color:#970000}.page-crypto .btn.btn-danger:hover{background-color:#7a0000}.page-flashcards{align-items:center;box-sizing:border-box;height:auto;justify-content:center;min-height:100dvh}.page-flashcards .card{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:#fff;border-radius:16px;box-shadow:0 2px 2px #0000004d;height:400px;margin:-10dvh 0 32px;position:relative;transition:background-color 2s;width:500px}.page-flashcards .card .card-language{font-size:32px;margin:0;opacity:.8;padding:0}.page-flashcards .card .card-language-pronounce{font-size:16px;opacity:.6}.page-flashcards .card .card-answer{bottom:0;font-size:16px;opacity:.6;position:absolute}.page-flashcards button{background:green;border:none;border-radius:8px;color:#ffffffb3;cursor:pointer;font-size:16px;margin:8px;outline:none;padding:8px 16px}.page-flashcards button.btn-show{background:#0003}.page-flashcards button.btn-next{background:#00000080}.page-flashcards .btn-swap{background:none;font-size:12px;margin-top:16px}.page-flashcards .m-footer{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:8px;position:fixed;right:0;z-index:1000}.page-flashcards .m-footer svg{color:#ffffff80}@media screen and (max-width:992px){.page-flashcards .card{height:27dvh;width:77vw}}a{color:#fff;text-decoration:none}.error-404{display:grid;min-height:100dvh;place-items:center}.error-404 h1{font-size:4vw;font-weight:900}.error-404 .error-404-container{margin-top:-10dvh}.error-404 .error-404-container .error-404-link{border-radius:8px;cursor:pointer;display:inline-block;padding:12px 24px;transition:background-color .5s ease-in-out}.error-404 .error-404-container .error-404-link a{transition:color .5s ease-in-out}.passGate-wrap{display:grid;min-height:100dvh;place-items:center}.passGate-wrap .passGate-input-wrap{position:relative;width:100%}.passGate-wrap .passGate-card{width:420px}.passGate-wrap .passGate-input{border:1px solid #ccc;border-radius:8px;font-size:32px;padding:16px 0 16px 24px;width:100%}.passGate-wrap .passGate-icon{cursor:pointer;height:20px;margin:0 auto;opacity:.5;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:opacity .2s;width:20px}.passGate-wrap .passGate-icon.active{opacity:1}.passGate-wrap .passGate-error{color:crimson;margin-top:10px}.app-scroll{scroll-behavior:smooth}.theme-cta,.theme-cta-sm{border-radius:4px;box-shadow:0 0 0 #0000;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:400;letter-spacing:1px;margin:0 16px;padding:8px 16px;transition:box-shadow .5s ease-in-out,background-color .5s ease-in-out}.theme-cta-sm{font-size:.9rem}.light.theme-cta-sm,.theme-cta.light{background-color:#ffffff80;color:#333}.light.theme-cta-sm:hover,.theme-cta.light:hover{background-color:#ffffffbf}.dark.theme-cta-sm,.theme-cta.dark{background-color:#00000080;color:#ddd}.dark.theme-cta-sm:hover,.theme-cta.dark:hover{background-color:#000000bf}.theme-cta-sm:hover,.theme-cta:hover{box-shadow:0 4px 4px #0000004d}body,html{height:100%}.app-viewport{display:flex;flex-direction:column;inset:0;position:fixed}.app-scroll{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow:auto}.toolbar{left:0;position:fixed!important;right:0;top:0;width:auto!important;z-index:1001}.page-content{margin-top:-32px;width:100%!important}.App,.error-404,.page-flashcards,.passGate-wrap{min-height:100dvh}body,html{background-color:#282c34;font-family:Roboto,sans-serif;margin:0;padding:0;text-align:center}.loading{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:center;width:100vw}.loading .MuiCircularProgress-root{height:64px!important;width:64px!important}.loading:after{color:#ffffff4d;content:"loading";font-weight:100;letter-spacing:1px}.page-nav{display:flex;flex-direction:column;position:fixed;right:20px;top:20dvh;z-index:9}.page-nav.dark a{border-color:#333}.page-nav.light a{border-color:#ddd}.page-nav a{border:1px solid;border-radius:8px;display:block;height:8px;margin:16px auto;transition:all 1s;width:8px}.page-nav a.dot-active.light{background-color:#eee}.page-nav a.dot-active.dark{background-color:#333}.mainPage{animation:fade-in 1s ease-in-out;background-position:50%;background-repeat:no-repeat;background-size:100%;opacity:1;transition:all 2s}.mainPage.bg-pattern-1-light{background-image:url(/static/media/pattern-1-light.5ecd7d5d47af874f6850.svg)}.mainPage.bg-pattern-1-dark{background-image:url(/static/media/pattern-1-dark.5185b0c03abaa85c9849.svg)}.mainPage.bg-pattern-2-light{background-image:url(/static/media/pattern-2-light.cded29e48e84017de9ab.svg)}.mainPage.bg-pattern-2-dark{background-image:url(/static/media/pattern-2-dark.d2fde0bf9b8744033c3e.svg)}.mainPage.bg-pattern-3-light{background-image:url(/static/media/pattern-3-light.f2e7a57a7f10e1ce9439.svg)}.mainPage.bg-pattern-3-dark{background-image:url(/static/media/pattern-3-dark.bd5a202817cdfb202cea.svg)}.mainPage.bg-pattern-4-light{background-image:url(/static/media/pattern-4-light.14c4df2db68778b8dfef.svg)}.mainPage.bg-pattern-4-dark{background-image:url(/static/media/pattern-4-dark.a45b1eb765cadc8c3da3.svg)}@keyframes fade-in{0%{opacity:0}}.mainPage .mainPage-bg{height:150dvh;left:-25vw;position:fixed;top:-25dvh;width:150vw;z-index:-1}.card{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:center;width:100vw}.page-1{align-items:flex-end}.page-1 .name-holder{margin:0 64px 0 0}.page-1 .name-holder h1{cursor:pointer;font-size:12vw;font-weight:900;letter-spacing:-.3vw;line-height:10.5vw;margin:0;text-shadow:0 0 5px #646464cc}.page-1 .name-holder h3{align-self:flex-start;font-size:2vw;font-weight:300;margin:0 0 8px 4px;opacity:1;text-align:left}.page-1 .name-holder h4{display:flex;font-size:2vw;font-weight:300;justify-content:end;margin:4px 0 0;opacity:1}.page-1 .name-holder h4 .role-container .role-bracket{font-weight:400}.page-1 .name-holder h4 .role-container .role-bracket.rb-left{padding-right:8px}.page-1 .name-holder h4 .role-container .role-bracket.rb-right{padding-left:8px}.name-holder.landscape .greeting{animation:slide-in-top 1.5s ease-in-out;opacity:.7;position:relative;right:0;top:0}.name-holder.landscape .name{animation:slide-in-right 1.9s ease-in-out;display:flex;opacity:1;position:relative;right:0}.name-holder.landscape .role{animation:slide-in-bottom 1.5s ease-in-out;bottom:0;opacity:.7;position:relative;right:0}.name-holder.portrait{margin:-132px 0 0;width:100vw}.name-holder.portrait .greeting{animation:slide-in-top 1.5s ease-in-out;font-size:4vw;margin:0 0 16px;opacity:.7;padding:0;position:relative;right:0;text-align:center;top:0}.name-holder.portrait .name{animation:slide-in-right 1.9s ease-in-out;display:flex;flex-direction:column;font-size:20vw;justify-content:center;opacity:1;padding:0;position:relative;text-align:center;width:100vw}.name-holder.portrait .name span{padding:16px 0}.name-holder.portrait .name .name-space{display:none}.name-holder.portrait .role{animation:slide-in-bottom 1.5s ease-in-out;bottom:0;font-size:4vw;justify-content:center;opacity:.7;position:relative;right:0;text-align:center;width:100vw}.name-holder.portrait .role .role-container .role-bracket{color:inherit}@keyframes slide-in-top{0%{opacity:0;top:-50dvh}}@keyframes slide-in-right{0%{opacity:0}50%{opacity:0}}@keyframes slide-in-bottom{0%{bottom:-50dvh;opacity:0}}.page-2-holder .page-2-content{align-items:center;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;margin:16px;padding:64px 16px}.page-2-holder .tagline{font-size:2.7vw;font-weight:300;margin:auto 8vw;width:50vw}.page-2-holder .tagline strong{font-weight:500}.page-2-holder .portfolio-link{border-radius:8px;display:inline-block;font-size:1.4vw;font-weight:400;letter-spacing:.05em;margin-top:32px;padding:16px 24px;text-decoration:none;transition:background-color .5s ease,color 2s ease}.page-2-holder .portfolio-link.light{background-color:#eeeeee12;color:#eee}.page-2-holder .portfolio-link.light:hover{background-color:#eee3}.page-2-holder .portfolio-link.dark{background-color:#33333312;color:#333}.page-2-holder .portfolio-link.dark:hover{background-color:#3333}.page-2-holder .tagline-icons{display:flex;justify-content:space-between;margin:32px 8vw auto}.page-2-holder .tagline-icons svg{height:24px;margin:auto 16px;opacity:.7;width:24px}.page-2-holder.portrait .tagline{font-size:24px;margin:auto 2vw}.page-2-holder.portrait .portfolio-link{font-size:16px;margin-left:2vw}.page-2-holder.portrait .tagline-icons{margin:32px 2vw auto}li{display:flex;flex-direction:row;list-style:none;margin:16px 0}.time-date-info{color:inherit}.time-date-info .title{font-size:16px;font-weight:300;opacity:.5}.time-date-info .title-time{font-size:14px;font-weight:300;opacity:.5;padding-top:4px}.today{font-size:24px}.time{font-size:18px;opacity:.7}.section{margin:16px 0}.section .title{font-size:16px;font-weight:300;opacity:.5}.section .info{opacity:.7}.section-count{align-items:center;display:flex;flex-direction:row;justify-content:center}.section-count .section{margin:auto 16px}.current-weather,.forecastItem,.weather-card-bg{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border-radius:8px;padding:8px;transition:background-color 2s}.current-weather{flex-direction:column;font-size:24px;margin:16px;padding:32px}.current-weather,.current-weather .cw-weather-top{align-items:center;display:flex;justify-content:center}.current-weather .cw-weather-top{flex-direction:row}.current-weather .cw-weather-icon{font-size:32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.current-weather .cw-description{font-size:32px;font-weight:400;text-transform:capitalize}.current-weather .cw-temp{font-size:32px;font-weight:400;margin:0 12px}.current-weather .cw-temp .celsius{font-size:18px;font-weight:500;vertical-align:super}.current-weather .cw-temp-items{align-items:center;display:flex;flex-direction:row;font-size:12px;justify-content:center;margin:4px}.current-weather .wi{font-size:32px;margin:4px 8px}.current-weather .cw-sun-item,.current-weather .cw-wind-item{display:flex;flex-direction:column}.forecast{align-items:center;display:flex;flex-wrap:wrap;justify-content:stretch}@media screen and (max-width:992px){.forecast{justify-content:center}}.forecastItem{margin:8px;width:100px}@media screen and (max-width:992px){.forecastItem{width:23%}}.forecastItem:first-child{margin-left:16px}@media screen and (max-width:992px){.forecastItem:first-child{margin-left:8px}}.forecastItem:last-child{margin-right:16px}@media screen and (max-width:992px){.forecastItem:last-child{margin-left:8px}}.forecastItem .week-day{font-size:14px;font-weight:500;margin-bottom:8px;opacity:.55;text-transform:capitalize}.forecastItem .forecast-icon .wi{font-size:32px;margin:8px 0 16px;opacity:.7}.forecastItem .temp{font-size:12px;opacity:.7}.forecastItem .temp-min-max{font-size:10px;opacity:.5}.forecastItem .day-description{font-size:12px;opacity:.5;text-transform:capitalize}.card.page-3.portrait{height:calc(100vh - 64px);margin-top:64px}.card.page-3.portrait .bottom-border{display:block;height:1px;margin:8px 0;opacity:.25;width:100%}.display-none{display:none}.wallet{align-items:center;display:flex;flex-direction:column;justify-content:center}.wallet .show-hide{background:#00000040;border-radius:0 0 4px 4px;color:#ffffff40;cursor:pointer;font-size:10px;left:32px;padding:4px 12px;position:absolute;top:35.5px;z-index:9999}@media only screen and (max-width:400px){.wallet .show-hide{background:#000;border-radius:4px 4px 0 0;color:#fff;cursor:pointer;font-size:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:calc(100vw - 96px);padding:4px 12px;position:fixed;right:0;top:calc(100dvh - 86px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.wallet h2{-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;background-color:#0000001a;color:#fff;font-size:64px;font-size:14px;font-weight:900;margin-top:0;opacity:0;position:absolute;text-shadow:0 2px 0 #0000001a;top:10px;transition:all .5s ease-in-out;z-index:9999}.wallet h2.show{opacity:.7}.wallet .coins{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.wallet .coins .coin-item{position:relative}.wallet .coins .coin-item,.wallet .coins .coin-item .coin{align-items:center;display:flex;flex-direction:column;justify-content:center}.wallet .coins .coin-item .coin{background-image:linear-gradient(180deg,#2af59899,#009efd99);border-radius:32px;font-size:16px;height:256px;margin:1dvh 1vw 0;width:224px;z-index:2}@media only screen and (max-width:590px){.wallet .coins .coin-item .coin{margin:64px 32px 0}}.wallet .coins .coin-item .coin .coin-inner{align-items:center;background:#000000bf;border-radius:30px;box-shadow:inset 0 0 8px 2px #000;color:#fff;display:flex;flex-direction:column;height:248px;justify-content:center;width:216px}.wallet .coins .coin-item .coin .coin-inner div{margin:8px 0}.wallet .coins .coin-item .coin .coin-inner .ico{cursor:pointer;height:48px;margin:0 0 4px;width:48px}.wallet .coins .coin-item .coin .coin-inner .title{font-size:18px;font-weight:500}.wallet .coins .coin-item .coin .coin-inner .title_s{font-size:11px;font-weight:300;margin:2px 0}.wallet .coins .coin-item .coin .coin-inner .title_s .count{display:none;opacity:0;transition:all .2s ease-in-out}.wallet .coins .coin-item .coin .coin-inner .title_s .count.show{display:inline-block;opacity:1}.wallet .coins .coin-item .coin .coin-inner .price{font-size:16px;font-weight:500}.wallet .coins .coin-item .coin .coin-inner .change{border-radius:4px;display:inline-block;font-size:11px;font-weight:500;margin-top:8px;padding:1px 6px}.wallet .coins .coin-item .coin .coin-inner .change.down{background:#970000}.wallet .coins .coin-item .coin .coin-inner .change.up{background:#008100}.wallet .coins .coin-item .owned{background-color:#00000040;border-radius:0 0 4px 4px;bottom:0;box-shadow:inset 0 4px 4px 0 #000;color:#fff;font-size:10px;font-weight:300;opacity:0;padding:8px;position:absolute;transition:all .2s ease-in-out;z-index:1}.wallet .coins .coin-item .owned.show{bottom:-28px;opacity:1}.pop{cursor:pointer;position:relative;top:0;transition:all .2s ease-in-out}.pop.showing-totals{top:32px}.pop-form{background:#000000bf;display:none;height:100dvh;left:0;position:absolute;top:0;width:100vw;z-index:-9999}.pop-form.show{z-index:9999}.pop-form .amount-input,.pop-form.show{align-items:center;display:flex;justify-content:center}.pop-form .amount-input{flex-direction:row}.pop-form .delete-amount{align-items:center;display:flex;height:32px;justify-content:center;margin:0;padding:0;width:32px}.pop-form .delete-amount svg{height:12px;width:12px}.pop-form .pop-form-footer{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:16px}.pop-form .pop-form-footer div{width:100%}.search-select{width:200px}.search-select .dropdown-content{margin:0;padding:0;position:absolute;width:200px}.search-select .dropdown-menu{margin-top:1px;max-height:200px;overflow:scroll;text-align:left;width:100%!important;width:128px}.search-select .dropdown-menu .dropdown-item{border-radius:8px;color:#fff;cursor:pointer;font-size:14px;margin:4px;padding:8px;transition:all .3s ease-in-out}.search-select .dropdown-menu .dropdown-item:hover{background-color:#ffffff1a}.search-input{border:0;border-bottom:2px solid #38ab7e99;border-radius:0;margin:8px 0 0;padding-bottom:12px;width:168px}.page-workouts .menu-item,.page-workouts .workout-nav .wn-item,.page-workouts .workout-select .ws-item{background:#000000bf;border:2px solid #0000;border-radius:4px;box-shadow:inset 0 0 4px 1px #000;color:#ddd;cursor:pointer;font-size:.75rem;font-weight:900;margin:4px 8px;padding:4px 8px;transition:all .3s}.page-workouts .menu-item:hover,.page-workouts .workout-nav .wn-item:hover,.page-workouts .workout-select .ws-item:hover{background:#000000e6}.page-workouts .menu-item.active,.page-workouts .workout-nav .active.wn-item,.page-workouts .workout-select .active.ws-item{background:#ffffff80;border:2px solid #2af59880;color:#000000bf}@media screen and (max-width:500px){.page-workouts .menu-item,.page-workouts .workout-nav .wn-item,.page-workouts .workout-select .ws-item{margin:4px 2px}}.page-workouts .workout-select{margin:8px}.page-workouts .workout-nav,.page-workouts .workout-select{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.page-workouts .workout{background-image:linear-gradient(180deg,#2af598cc,#009efdcc);border-radius:8px;box-shadow:0 0 2px 1px #00000080;display:flex;flex-wrap:wrap;justify-content:center;margin:8px;max-width:512px;padding:4px 4px 12px;width:90%}.page-workouts .workout .workout-inner{align-items:flex-start;background:#000000bf;border-radius:6px;box-shadow:inset 0 0 4px 1px #000;color:#4ea9dd;color:#ddd;display:flex;flex-direction:column;font-size:.9rem;height:100%;justify-content:center;padding:0 32px 8px;width:100%}.page-workouts .workout .workout-inner h4{font-size:1.75rem;margin:32px 0 8px;text-align:left}.page-workouts .workout .workout-inner p{margin:16px 0;text-align:left}.page-workouts .workout .workout-inner ol,.page-workouts .workout .workout-inner ul{margin:0;padding:0 0 0 24px}.page-workouts .workout .workout-inner li{display:list-item;font-weight:700;list-style:auto;margin:0 0 6px;text-align:left}.page-workouts .workout .workout-inner span{color:#999;display:block;font-weight:400}@media screen and (max-width:500px){.page-workouts .workout .workout-inner h4{font-size:1.5rem}}
/*# sourceMappingURL=main.fd30e16d.css.map*/