@import url(//fonts.googleapis.com/css?family=Maven+Pro);*{box-sizing:border-box;margin:0;padding:0}body{background:#7cb5e1;background:var(--Background)}header{background-color:#fff;box-shadow:0 2px 3px 0 #00000012,0 1px 2px 0 #0000000d;color:#212529}.nav-area{align-items:center;display:flex;justify-content:space-between;max-width:1920;padding:20px;width:100%}:root{--Primary:#071026;--Secondary:#398cfd;--Background:#7cb5e1;--Text:#000;--Text-Inverted:#fff;--moon-color:#0b47a1;--Color-Business:#f3c742;--Color-Entrepreneurship:#7d8689;--Color-Finance:#279948;--Color-Hospitality:#2d73bd;--Color-Marketing:#c42d3a;--Color-Personal-Finance:#94c55d}.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;color:var(--Text);font-family:Maven Pro,normal}h2,h3{color:#000;color:var(--Text);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;gap:8px;margin-right:20px}.profile-button img{border-radius:50%;height:60px;object-fit:cover;width:60px}.profile-control{align-items:center;display:flex;gap:8px}.profile-role{color:#212529;font-size:14px;text-transform:capitalize}.profile-name{color:#1e283e;font-size:16px;font-weight:400;letter-spacing:.3px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-toggle{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;border-radius:6px;color:#0b47a1;color:var(--moon-color);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:relative;transition:background-color .15s,color .15s,transform .12s;width:28px}.dark-toggle:active{transform:scale(.98)}.dark-toggle:after{border-radius:6px;bottom:calc(100% + 8px);color:#fff;content:attr(data-tooltip);font-size:12px;padding:6px 8px;pointer-events:none;transition:opacity .12s ease,transform .12s ease;white-space:nowrap}.dark-toggle:after,.dark-toggle:before{background:#000000d9;left:50%;opacity:0;position:absolute;transform:translateX(-50%);z-index:40}.dark-toggle:before{bottom:calc(100% + 2px);content:"";height:8px;rotate:45deg;transform-origin:center;transition:opacity .12s ease;width:8px}.dark-toggle:hover:after,.dark-toggle:hover:before{opacity:1}.dark-mode .dark-toggle:after,.dark-mode .dark-toggle:before{background:#ffffff14;color:#000;color:var(--Text)}.dark-toggle:hover{background-color:#0000000f}.dark-toggle svg{display:block}.dark-mode{--Background:#071026;--Primary:#7cb5e1;--Secondary:#398cfd;--Text:#fff;--Text-Inverted:#071026;--Nav-Bar:#0d2433;--moon-color:#ffd54f;background-color:#7cb5e1;background-color:var(--Background);color:#000;color:var(--Text)}.dark-mode .content,.dark-mode body{background:#7cb5e1;background:var(--Background);color:#000;color:var(--Text)}.dark-mode header{background-color:var(--Nav-Bar);border-bottom:1px solid #ffffff0a;box-shadow:0 8px 30px #020617d9}.dark-mode .desktop-nav .menu-items a,.dark-mode .desktop-nav .menu-items button,.dark-mode .profile-name,.dark-mode header{color:#000;color:var(--Text)}.dark-mode .desktop-nav .menu-items a:hover,.dark-mode .desktop-nav .menu-items button:hover{background-color:#ffffff0a;color:#000;color:var(--Text)}.dark-mode .search-bar-container .search-input{background-color:#ffffff08;border:1px solid #ffffff1a;box-shadow:none;caret-color:#398cfd;caret-color:var(--Secondary);color:#000;color:var(--Text)}.dark-mode .search-bar-container .search-input:focus{background-color:#ffffff0a;border-color:#398cfd;border-color:var(--Secondary);box-shadow:0 0 10px #398cfd1f}.dark-mode .search-bar-container .search-input::placeholder{color:#ffffff8c}.dark-mode .search-bar-container .search-results-dropdown{background:#0d2433f2;border:1px solid #ffffff0f;box-shadow:0 10px 30px #020617b3}.dark-mode .search-bar-container .search-result-item{background:#0000;border-bottom:1px solid #ffffff08;color:#000;color:var(--Text)}.dark-mode .search-bar-container .search-result-item:hover{background:#ffffff05}.dark-mode .search-bar-container .result-title{color:#071026;color:var(--Primary)}.dark-mode .search-bar-container .result-cluster,.dark-mode .search-bar-container .result-description{color:#ffffffbf}.dark-mode .search-bar-container .search-icon{color:#fffc}.dark-mode .practice-popup{background:#0b1624;box-shadow:0 12px 40px #020617bf;color:#000;color:var(--Text)}.dark-mode .practice-popup h3{color:#071026;color:var(--Primary)}.dark-mode .popup-cluster{color:#e6eef8d9}.dark-mode .popup-button{background:#071026;background:var(--Primary);border-color:#071026;border-color:var(--Primary);color:#07243a}.dark-mode .popup-button.secondary{background:#0000;border-color:#ffffff0f;color:#071026;color:var(--Primary)}.dark-mode .flash-card-button{background-color:#071026;background-color:var(--Primary);border-color:#071026;border-color:var(--Primary);color:#fff;color:var(--Text-Inverted)}.dark-mode .flash-card-button.restart-below{background-color:#ffffff0a;border-color:#ffffff0f;color:#071026;color:var(--Primary)}.dark-mode .random-toggle-button{background-color:#398cfd;background-color:var(--Secondary);border-color:#398cfd;border-color:var(--Secondary)}.dark-mode .random-toggle-button.active{background-color:#2a8be0;border-color:#2a8be0}.dark-mode .Flash-Card-Body h2,.dark-mode .Flash-Card-Body p{color:#fff;color:var(--Text-Inverted)}.dark-mode .practice-popup input[type=checkbox],.dark-mode input,.dark-mode select,.dark-mode textarea{background:#ffffff05;border-color:#ffffff0f;color:#000;color:var(--Text)}.dark-mode .practice-popup-overlay{background:#0009}.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}.search-bar-container{display:none}.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}}.names-2025 h4{margin-top:.5rem}.search-bar-container{align-items:center;display:flex;margin-left:auto;margin-right:20px;position:relative;width:350px}.search-input{background-color:#f9f9f9;font-family:Maven Pro,normal;font-size:14px;padding:10px 12px 10px 35px;transition:border-color .3s ease,box-shadow .3s ease}.search-input:focus{background-color:#fff;border-color:var(--Secondary);box-shadow:0 0 8px #398cfd4d}.search-input::placeholder{color:#999}.search-icon{color:var(--Primary);font-size:16px;left:12px;pointer-events:none;position:absolute}.search-results-dropdown{background:#fff;border:2px solid var(--Primary);border-radius:0 0 20px 20px;border-top:none;box-shadow:0 4px 12px #00000026;left:0;margin-top:-2px;max-height:400px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.search-result-item{align-items:flex-start;border-bottom:1px solid #eee;display:flex;gap:12px}.search-result-item:hover{background-color:#f5f5f5}.search-result-item.loading,.search-result-item.no-results{color:#999;cursor:default;justify-content:center;padding:20px 16px;text-align:center}.result-icon{font-size:18px;margin-top:2px;min-width:20px;text-align:center}.result-content{flex:1 1}.result-title{color:var(--Primary);font-size:14px;font-weight:600;margin-bottom:4px}.result-description{color:#666;font-size:12px;line-height:1.3;margin-bottom:4px}.result-cluster{color:#999;font-size:11px;font-weight:500}@media (max-width:1024px){.search-bar-container{margin-right:15px;width:280px}.search-input{font-size:13px;padding:8px 10px 8px 30px}.search-icon{font-size:14px;left:10px}.search-results-dropdown{max-height:300px}.search-result-item{padding:10px 12px}.result-title{font-size:13px}.result-description{font-size:11px}}@media (max-width:800px){.search-bar-container{display:none}}@media (max-width:480px){.search-bar-container{display:none}}.stats-container{align-items:center;display:flex;flex-direction:column;padding-top:40px;width:100%}.Header{margin-bottom:30px;text-align:center}.stats-table{border-collapse:collapse;box-shadow:0 2px 8px #0000001a;font-size:1.2rem;margin:0 auto}.stats-table th{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #667eea;color:#fff;font-weight:700;padding:12px;text-align:center}.stats-table td{border:1px solid #e0e0e0;color:#000;padding:12px;text-align:center}.stats-table tbody tr:nth-child(odd){background-color:#f5f5f5}.stats-table tbody tr:nth-child(2n){background-color:#fff}.stats-table tbody tr:hover{background-color:#e8eaf6;transition:background-color .2s ease}@media (prefers-color-scheme:dark){.stats-table th{background:#fff;border:1px solid #4c63d2;color:#000}.stats-table td{border:1px solid #444;color:#fff}.stats-table tbody tr:nth-child(odd){background-color:#1e1e1e}.stats-table tbody tr:nth-child(2n){background-color:#2a2a2a}.stats-table tbody tr:hover{background-color:#3a3a4a}}.Welcome{text-align:center}.Welcome h1{color:#fff!important}.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:#fff!important;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:#fff!important;font-size:17px;margin:25px 10px 0;text-align:left}.profile-picture-section{align-items:center;display:flex;flex-direction:column;margin-bottom:30px}.profile-picture-large{border:4px solid #2c70cc;border-radius:50%;height:150px;margin-bottom:20px;object-fit:cover;width:150px}.profile-picture-controls{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.upload-button{background-color:#fff;border:1px solid #2c70cc;border-radius:4px;color:#2c70cc;cursor:pointer;font-family:Maven Pro,normal;font-size:16px;padding:8px 16px;transition:.2s}.upload-button:hover{background-color:#2c70cc;border:1px solid #fff;color:#fff}.remove-button{background-color:#fff;border:1px solid #cc2c2c;border-radius:4px;color:#cc2c2c;cursor:pointer;font-family:Maven Pro,normal;font-size:16px;margin:0!important;padding:8px 16px;transition:.2s}.remove-button:hover{background-color:#cc2c2c;border:1px solid #fff;color:#fff}.cropper-modal{align-items:center;background-color:#000000e6;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.cropper-container{align-items:center;background-color:#fff;border-radius:12px;display:flex;flex-direction:column;max-width:500px;padding:30px;width:100%}.cropper-container h3{color:#2c70cc;font-family:Maven Pro,sans-serif;font-size:24px;margin:0 0 10px}.cropper-instructions{color:#666;font-size:14px;margin:0 0 20px;text-align:center}.cropper-preview{background-color:#f0f0f0;border:3px solid #2c70cc;border-radius:50%;height:300px;margin-bottom:20px;overflow:hidden;position:relative;width:300px}.cropper-image,.cropper-preview{-webkit-user-select:none;user-select:none}.cropper-image{-webkit-user-drag:none;left:50%;max-width:none;position:absolute;top:50%;transform-origin:center center}.cropper-circle-overlay{border:3px solid #2c70cc;border-radius:50%;bottom:-3px;left:-3px;pointer-events:none;position:absolute;right:-3px;top:-3px}.cropper-controls{align-items:center;display:flex;gap:15px;margin-bottom:20px;width:100%}.cropper-controls label{color:#2c70cc;font-family:Maven Pro,sans-serif;font-weight:700;min-width:50px}.zoom-slider{appearance:none;background:#ddd;border-radius:3px;flex:1 1;height:6px;outline:none}.zoom-slider::-webkit-slider-thumb{appearance:none;background:#2c70cc;border-radius:50%;cursor:pointer;height:20px;width:20px}.zoom-slider::-moz-range-thumb{background:#2c70cc;border:none;border-radius:50%;cursor:pointer;height:20px;width:20px}.cropper-buttons{display:flex;gap:15px;justify-content:center;width:100%}.cancel-crop-button,.save-crop-button{border:none;border-radius:6px;cursor:pointer;font-family:Maven Pro,sans-serif;font-size:16px;font-weight:500;padding:10px 25px;transition:.2s}.cancel-crop-button{background-color:#f0f0f0;color:#666}.cancel-crop-button:hover{background-color:#e0e0e0;color:#333}.save-crop-button{background-color:#2c70cc;color:#fff}.save-crop-button:hover{background-color:#225cae}@media screen and (max-width:768px){.cropper-modal{padding:10px}.cropper-container{padding:20px}.cropper-preview{height:250px;width:250px}.cropper-container h3{font-size:20px}.cropper-instructions{font-size:12px}.cropper-buttons{flex-direction:column;width:100%}.cancel-crop-button,.save-crop-button{width:100%}}.practice-page{color:#fff}.Event-Title{text-align:center}.practice-page .Event-Title h1{color:#fff}.search-container{margin:20px auto;max-width:600px;position:relative;width:90%}.search-input{border:2px solid var(--Primary);border-radius:20px;box-shadow:0 2px 8px #0000001a;font-size:16px;outline:none;padding:12px 16px;transition:border-color .3s ease;width:100%}.search-input:focus{border-color:var(--Primary);box-shadow:0 2px 12px #0003}.search-results{background:var(--Primary);border:2px solid #ffffff14;border-radius:0 0 20px 20px;border-top:none;box-shadow:0 4px 12px #00000026;left:0;max-height:400px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.search-result-item{border-bottom:1px solid #ffffff0f;color:#fff;cursor:pointer;padding:12px 16px;transition:background-color .2s ease}.search-result-item:last-child{border-bottom:none}.search-result-item:hover{background-color:#ffffff0a}.search-result-item.no-results{color:#999;cursor:default;padding:20px 16px;text-align:center}.search-result-item.no-results:hover{background-color:#fff}.search-result-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.search-result-header strong{color:#fff;font-weight:700}.search-results .search-result-index{background-color:#ffffff0d;border-radius:4px;color:#ffffffd9;font-size:12px;padding:4px 8px}.search-result-meaning{color:#fff;font-size:14px;line-height:1.4}.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{color:#fff;font-size:24px;margin-bottom:10px;min-height:390px;text-align:center;width:100%}.Flash-Card-Body h2,.practice-popup-overlay{align-items:center;display:flex;justify-content:center}.practice-popup-overlay{animation:fadeIn .2s ease-out;background:#00000073;inset:0;position:fixed;z-index:2000}.practice-popup{background:#0009;border-radius:10px;box-shadow:0 8px 30px #0009;color:#fff;max-width:480px;padding:20px 24px;text-align:center;width:90%}.practice-popup h3{color:#fff;font-size:18px;margin:0 0 8px}.practice-popup .popup-cluster{color:#ffffffe6;margin:8px 0 16px}.practice-popup-buttons{display:flex;gap:12px;justify-content:center}.popup-button{background:var(--Primary);border:2px solid var(--Primary);border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:8px 14px}.popup-button.secondary{background:#fff;color:var(--Primary)}.popup-button.secondary:hover{background:#f2f7ff}.practice-popup-controls{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:12px}.popup-checkbox{align-items:center;color:#fff;display:inline-flex;font-weight:600;gap:8px}.popup-checkbox input[type=checkbox]{height:18px;width:18px}.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);margin:0;min-height:140px;text-align:center;width:100%}.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}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.search-container{margin:15px auto;max-width:95%}.search-input{font-size:14px;padding:10px 12px}.search-results{max-height:300px}.search-result-item{padding:10px 12px}.search-result-header{align-items:flex-start;flex-direction:column;gap:4px}.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}}.flashcard-list{background:#ffffff0a;border-radius:12px;margin:20px auto 60px;overflow:auto;padding:12px;width:90%}.flashcard-list table{border-collapse:collapse;color:#fff;width:100%}.flashcard-list td,.flashcard-list th{border-bottom:1px solid #ffffff0a;padding:10px 12px;text-align:left;vertical-align:top}.flashcard-list th{color:#ffffffe6;font-weight:700}.flashcard-list-row:hover{background:#ffffff05;cursor:pointer}.star-button{background:#0000;border:none;color:#ffffffa6;cursor:pointer;font-size:22px;padding:4px 8px}.star-button.starred{color:#ffd54f;text-shadow:0 1px 2px #0009}.sort-button{background:#0000;border:1px solid #ffffff14;border-radius:8px;color:#fff;cursor:pointer;padding:8px 10px}.sort-button.active{background:#ffffff0f;border-color:#ffffff1f}.show-all-button{min-width:220px}.fc-term{color:#fff;font-weight:700}.fc-meaning{color:#ffffffd9}@media screen and (max-width:600px){.flashcard-list td:nth-child(3),.flashcard-list th:nth-child(3){display:none}}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}.selector-box,.selector-box-left-end{flex:1 1;margin:0;min-width:120px;padding:0;position:relative;transition:.25s}.selector-box-left-end{border:none;border-radius:10px 0 0 10px;cursor:pointer;min-height:140px}.selector-box-right-end{border:none;border-radius:0 10px 10px 0;cursor:pointer;flex:1 1;margin:0;min-height:140px;min-width:120px;padding:0;position:relative;transition:.25s}.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:#fff;font-family:Maven Pro,normal;font-size:15px;justify-content:center;min-height:45px;text-align:center;width:100%}.selector-box h2,.selector-box-left-end h2,.selector-box-right-end h2{align-items:center;color:#fff;display:flex;font-size:1.4em;justify-content:center;margin:0;min-height:140px;padding:20px 10px;text-align:center;width:100%}.selector-box-left-end:hover,.selector-box-right-end:hover,.selector-box:hover{box-shadow:inset 0 0 0 9999px #fff3}.examples div{border-bottom:1px solid #fff3;cursor:pointer;padding:15px 10px;text-align:center}.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}}.slideshow-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.slideshow-next,.slideshow-prev{background-color:#00000080;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:30px;padding:15px 20px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease;z-index:10}.slideshow-next:hover,.slideshow-prev:hover{background-color:#000c}.slideshow-prev{left:20px}.slideshow-next{right:20px}.slideshow-dots{bottom:20px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.dot{background-color:#ffffff80;border-radius:50%;cursor:pointer;height:12px;transition:background-color .3s ease;width:12px}.dot:hover{background-color:#fffc}.dot.active{background-color:#fff;height:14px;width:14px}@media screen and (max-width:768px){.slideshow-next,.slideshow-prev{font-size:24px;padding:10px 15px}.slideshow-prev{left:10px}.slideshow-next{right:10px}.slideshow-dots{bottom:10px}.dot{height:10px;width:10px}.dot.active{height:12px;width:12px}}.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: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.5264ff7d.css.map*/