@import url(//fonts.googleapis.com/css?family=Maven+Pro);*{box-sizing:border-box;margin:0;padding:0}body{background:#fff;background:var(--Background)}header{box-shadow:0 2px 3px 0 #00000012,0 1px 2px 0 #0000000d;color:#212529}.nav-area{align-items:center;display:flex;max-width:1920;padding:20px 0}:root{--Primary:#1e283e;--Secondary:#398cfd;--Background:#fff;--Text:#000;--Text-Inverted:#fff;--Color-Business:#e6b800;--Color-Entrepreneurship:grey;--Color-Finance:#4caf50;--Color-Hospitality:#4472c4;--Color-Marketing:#c00000;--Color-Personal-Finance:#92d050}.desktop-nav .menus{align-items:center;display:flex;flex-wrap:wrap;list-style:none}.desktop-nav .menu-items{font-size:16px;position:relative}.desktop-nav .menu-items a{color:inherit;display:block;font-size:inherit;text-decoration:none}.desktop-nav .menu-items button{align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;width:100%}.desktop-nav button span{margin-left:3px}.desktop-nav .menu-items button,.desktop-nav .menu-items>a{border-radius:12px;padding:12px;text-align:left}.desktop-nav .menu-items a:hover,.desktop-nav .menu-items button:hover{background-color:#141f38;border-radius:12px;color:#fff;padding:12px;transition:.2s}.desktop-nav .arrow:after{border-left:.32em solid #0000;border-right:.32em solid #0000;border-top:.42em solid;content:"";display:inline-block;margin-left:.28em;vertical-align:.09em}.desktop-nav .dropdown{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #000,0 4px 6px -2px #000;display:none;font-size:.875rem;left:auto;list-style:none;min-width:10rem;padding:.5rem 0;position:absolute;right:auto;z-index:9999}.desktop-nav .dropdown.show{display:block}.desktop-nav .dropdown .dropdown-submenu{left:100%;position:absolute;top:-7px}.content{padding:3rem 0;width:100vw}.content h1{font-size:2rem}#error-page{align-items:center;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center}h1{color:#000;font-family:Maven Pro,normal}h2,h3{color:#000;font-family:Maven Pro,normal;text-align:center}h3{padding:2%}ul{color:#000}.MyChapter{background-color:#589fcc;border:0 solid #fff;border-radius:25px;margin:10px 100px;padding:2px;position:relative;text-align:center}.Practice1{padding:10px;text-align:center}.flashcard{background-color:#314d7e;border-radius:25px;margin:0 50px;padding:20%}.PracticeButton,.flashcard{position:relative;text-align:center}.PracticeButton{background-color:#5190c4;border:0 solid #fcfcfc;border-radius:25px;margin:10px 100px;padding:2x}.profile-button{align-items:center;display:flex;margin-left:auto;margin-right:20px}.DECAlogo{margin:-400px;scale:30%;text-align:center}.logo{margin-left:20px;margin-right:10px}.Titles{color:#fff;font-family:Maven Pro,normal;padding:2px}.desktop-nav .menu-items a,.desktop-nav .menu-items button{color:#000}.mobile-nav .menu-items a,.mobile-nav .menu-items button{color:#fff}.button_container{align-items:center;border:10px;color:#314d7e;cursor:pointer;font-size:inherit;width:100%}.mobile-nav{display:none}@media screen and (max-width:800px){.nav-area{justify-content:space-between}.desktop-nav{display:none;text-align:right}.mobile-nav{display:block}.mobile-nav .mobile-nav__menu-button,.mobile-nav button:hover{background-color:initial;border:none;border-radius:12px;color:inherit;cursor:pointer;font-family:Maven Pro;font-size:inherit;padding:12px;position:relative}.mobile-nav button:hover{background-color:#141f38;color:#fff;transition:.2s}.mobile-nav{position:relative}.mobile-nav .menus{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #2e293314,0 4px 6px -2px #473f4f29;left:0;list-style:none;min-width:12rem;padding:.5rem 0;position:absolute;top:100%;z-index:9999}.mobile-nav .menu-items a{color:inherit;display:block;font-size:inherit;text-decoration:none}.mobile-nav .menu-items button{align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;width:100%}.mobile-nav .menu-items button,.mobile-nav .menu-items>a{padding:.7rem 1rem;text-align:left}.mobile-nav .menu-items a:hover,.mobile-nav .menu-items button:hover{background-color:#f2f2f2}.mobile-nav .arrow:after{border-top:.42em solid}.mobile-nav .arrow-close:after,.mobile-nav .arrow:after{border-left:.32em solid #0000;border-right:.32em solid #0000;content:"";display:inline-block;margin-left:1.2em;vertical-align:.09em}.mobile-nav .arrow-close:after{border-bottom:.42em solid}.mobile-nav .dropdown{display:none;font-size:.9rem;list-style:none;margin-left:1.2em;padding:.5rem 0}.mobile-nav .dropdown.show{display:block}}.Header,.Welcome{text-align:center}.login-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh}.google-login-button{margin-top:20px}.profile-info{margin:0 auto;max-width:600px;padding:20px;text-align:center}.profile-info,.profile-info h2{color:#000;font-family:Maven Pro,normal}.profile-info h2{margin-bottom:10px}.profile-info p{margin-bottom:20px}.profile-info button{background-color:#fff;border:1px solid #2c70cc;color:#2c70cc;transition:.2s}.profile-info button,.profile-info button:hover{font-family:Maven Pro,normal;font-size:20px;margin:25px 10px 100px;padding:5px 10px}.profile-info button:hover{background-color:#2c70cc;border:1px solid #fff;color:#fff}.Titles{color:#000;font-size:17px;margin:25px 10px 0;text-align:left}.Event-Title{text-align:center}.Flash-Card-Body{border-radius:20px;cursor:pointer;display:flex;flex-direction:column;margin:60px auto 40px;min-height:500px;padding:20px;position:relative;text-align:center;transition:.5s;width:calc(50% - 40px)}.Flash-Card-Body h2{align-items:center;color:#fff;display:flex;font-size:24px;justify-content:center;margin-bottom:10px;min-height:390px;text-align:center;width:100%}.Flash-Card-Body p{color:#fff;font-size:18px;margin-bottom:20px}.flash-card-buttons{display:flex;justify-content:space-between}.selector-box{width:16.666666666666664%}.selector-box h3{color:var(--Text-Inverted)}.flash-card-counter{display:flex;height:60px;justify-content:center;text-align:center}.flash-card-counter h3{color:var(--Text-Inverted);font-size:1.1em}.flash-card-button{background-color:var(--Primary);border:solid var(--Primary);border-radius:20px;cursor:pointer;display:flex;height:60px;max-width:160px;min-width:100px;text-align:center;transition:.15s}.flash-card-button.next{justify-self:end}.flash-card-button.previous{justify-self:start}.flash-card-button.blank{justify-self:end;opacity:0;pointer-events:none}.flash-card-button.restart-below{background-color:#dcdcdc;border-color:#dcdcdc;color:var(--Primary);height:40px;justify-self:start;margin:10px auto;transition:.2s;width:130px}.flash-card-button.restart-below:hover{border-color:var(--Primary)}.flash-card-button.restart-below h3{color:var(--Primary)}.random-toggle-button{align-items:center;background-color:red;border:solid red;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;justify-self:start;margin:10px auto;transition:.2s;width:130px}.random-toggle-button.active{background-color:green;border:solid green}.random-toggle-button:hover{border-color:#fff;filter:brightness(1.1)}.flash-card-button:hover{border:solid #fff}.flash-card-button h3{color:var(--Text-Inverted);margin:auto}.know-button{background-color:#28a745;border:3px solid #0000;border-radius:20px;box-shadow:0 2px 5px #0003;color:#fff;cursor:pointer;font-size:1.1rem;padding:20px;position:absolute;right:10px;top:10px;transition:background-color .3s ease,border-color .3s ease;z-index:2}.know-button:hover{border-color:#fff}.return-known-button{background-color:#28a745;border:3px solid #0000;border-radius:20px;box-shadow:0 2px 5px #0003;color:#fff;cursor:pointer;font-size:1.1rem;left:10px;padding:20px;position:absolute;top:10px;transition:background-color .3s ease,border-color .3s ease;z-index:2}.return-known-button:hover{border-color:#fff}@media screen and (max-width:768px){.Flash-Card-Body{border-radius:16px;margin:40px auto;min-height:400px;padding:16px;width:90%}.Flash-Card-Body h2{font-size:18px;min-height:250px;padding:0 10px}.know-button,.return-known-button{border-radius:14px;font-size:.9rem;padding:12px 16px}.flash-card-button,.flash-card-button.restart-below,.random-toggle-button{font-size:1rem;height:40px;margin:8px auto;max-width:200px;width:100%}.flash-card-buttons{align-items:center;flex-direction:column;gap:10px}.flash-card-counter h3{font-size:1rem}}body,html{scroll-behavior:smooth}body{overflow-x:hidden}.scroll-to-top{bottom:40px;cursor:pointer;opacity:0;position:fixed;right:40px;transition:all .3s ease;visibility:hidden;z-index:1000}.scroll-to-top.visible{opacity:1;transition:all .3s ease;visibility:visible}.scroll-to-top img{height:50px;width:50px}.right-square{align-items:center;background-color:initial;border-bottom-right-radius:50px;border-top-right-radius:50px;display:flex;justify-content:center;overflow:hidden;position:relative;width:50%}.square-image{height:500px;object-fit:cover;object-position:center;position:absolute;width:100%}.squares-container{display:flex;justify-content:space-between;margin:0 auto;min-height:500px;padding:20px 0;position:relative;width:calc(70% - 40px)}.left-square{background-color:var(--Primary);border-radius:0;border-bottom-left-radius:50px;border-top-left-radius:50px;flex-direction:column;height:500px;margin:0;padding:20px;width:50%}.left-square,.left-square h2{align-items:center;display:flex;font-family:Maven Pro,normal}.left-square h2{color:#fff;font-size:40px;height:50px;justify-content:left;margin-bottom:50px;margin-top:20px;width:90%}.left-square p{color:#fff;font-family:Maven Pro,normal;font-size:20px;height:600px;height:300px;line-height:40px;text-align:left;width:90%}.selector-container{display:flex;gap:0;justify-content:center;left:0;margin:50px auto 0;overflow-x:hidden;overflow:hidden;padding:0;position:relative;width:calc(70% - 40px)}.selector-box{border:none;border-radius:0;flex:1 1;margin:0;min-width:120px;padding:0}.selector-box:hover{color:#000;filter:brightness(1.2)}.content-section{min-height:100vh;padding:40px}.content-section,.names-2025{margin:0 auto;width:calc(70% - 40px)}.names-2025{display:flex;justify-content:space-between;padding:20px 5px;position:relative}.names-2025 h4{align-items:center;color:var(--Primary);font-family:Maven Pro,normal;font-size:15px;justify-content:center;min-height:45px;text-align:center;width:100%}.selector-box h3{margin:0;min-height:140px;text-align:center;width:100%}.examples{background-color:#0003;display:flex;flex-direction:column;width:100%}.examples div{border-bottom:1px solid #ffffff1a;cursor:pointer;padding:15px 10px;text-align:center}.examples div:hover{background-color:#0003}.password-lock-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin:100px auto;max-width:400px;padding:40px;text-align:center}.password-lock-container input{border:1px solid #ccc;border-radius:6px;font-size:16px;margin-bottom:15px;margin-top:10px;padding:12px;width:100%}.password-lock-container button{background-color:var(--Primary);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.password-lock-container button:hover{background-color:#0056b3}@media screen and (max-width:768px){.selector-container{align-items:center;flex-direction:column;width:100%}.selector-box{margin:0 auto;max-width:400px;min-height:100px;min-width:300px;width:100%}.selector-box h3{min-height:60px}.squares-container{flex-direction:column;width:calc(100% - 40px)}.left-square,.right-square{margin:10px 0;width:100%}.squares-container{flex-direction:column;padding:10px;width:100%}.left-square,.right-square{border-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;height:auto;padding:20px;width:100%}.square-image{display:block;height:auto;object-fit:cover;object-position:center;position:relative;width:100%}.left-square h2{font-size:28px;margin-bottom:20px;margin-top:10px}.left-square p{font-size:16px;height:auto;line-height:28px}.selector-container{flex-direction:column;gap:15px;padding:10px;width:100%}.selector-box{min-height:100px;width:100%}.selector-box h3{font-size:1rem;line-height:1.4;padding:15px}}.Centered{text-align:center}.edit-container{margin:50px auto 0;width:70%}.selector-row{display:flex;flex-wrap:wrap}.selector-box{cursor:pointer;min-height:140px;transition:.5s;width:16.666%}.selector-box h3{align-items:center;color:#fff;display:flex;font-size:1.1em;height:100%;justify-content:center;padding:20px 10px}.expanded-content{color:#fff;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px;width:100%}.expanded-content div{background-color:#ffffff1a;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;margin:10px 0;padding:20px;transition:background-color .3s}.expanded-content div:hover{background-color:#fff3}.business{background-color:var(--Color-Business)}.entrepreneurship{background-color:var(--Color-Entrepreneurship)}.finance{background-color:var(--Color-Finance)}.hospitality{background-color:var(--Color-Hospitality)}.marketing{background-color:var(--Color-Marketing)}.personal-finance{background-color:var(--Color-Personal-Finance)}.add-pi-box{background-color:#ffffff0d;border-radius:12px;color:#fff;display:flex;flex-direction:column;gap:10px;padding:20px}.pi-table{border-collapse:collapse;margin-bottom:10px;width:100%}.pi-table td,.pi-table th{border:1px solid #ffffff4d;padding:8px}.pi-table textarea{background:#fff;border:none;border-radius:6px;color:#000;font-family:Maven Pro,normal;min-height:28px;padding:6px;resize:vertical;width:100%}.add-pi-box button{background:#fff3;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:5px;padding:10px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.add-pi-box button:hover{background:#ffffff4d}.delete-row{background:none;border:none;color:#fff;cursor:pointer;font-size:20px}.delete-row:hover{color:red}.change-password-container{align-items:flex-end;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.change-password-button{font-family:Maven Pro,normal;transition:border-radius .05s ease}.change-password-container:not(.expanded) .change-password-button{transition-delay:.3s}.change-password-wrapper{max-height:0;max-width:300px;overflow:hidden;position:absolute;right:0;top:100%;transition:max-height .3s ease;transition-delay:.15s;width:100%;z-index:10}.change-password-wrapper.expanded{max-height:300px}.change-password-form{background-color:#c8c8c8;border-radius:12px 0 12px 12px;box-shadow:0 2px 10px #0000001a;color:#000;padding:20px;width:100%}.change-password-button{background-color:var(--Primary);border-radius:999px;color:#fff;cursor:pointer;font-weight:700;padding:10px 18px;transition:border-radius .3s ease}.change-password-container.expanded .change-password-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.change-password-container:not(.expanded) .change-password-container{transition-delay:.1s}.change-password-form input{border:1px solid #ccc;border-radius:6px;font-size:1em;margin-bottom:10px;margin-top:10px;padding:8px;width:100%}.change-password-form button{background-color:var(--Primary);border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 14px}.change-password-form button:hover{background-color:#0056b3}@keyframes green-fill{0%{background-size:0 100%}to{background-size:100% 100%}}.update-button.success{animation:green-fill .5s ease forwards;background:linear-gradient(90deg,#28a745 100%,#28a745 0);background-repeat:no-repeat;background-size:0 100%;border:none;color:#fff}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;font-family:Maven Pro,normal;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.2af155c2.css.map*/