.calculator-module__DDhRLq__mode-selection-container{background-color:var(--bg-0);border-bottom:1px solid var(--border-2);justify-content:center;gap:10px;padding:10px;display:flex}.calculator-module__DDhRLq__calc-container{flex-direction:column;gap:10px;max-width:100%;margin-top:30px;padding:0 16px;display:flex}.calculator-module__DDhRLq__mode-btn{cursor:pointer;background-color:var(--bg-0);color:var(--text-1);transition:background-color .2s,border .2s}.calculator-module__DDhRLq__mode-btn:hover{background-color:var(--bg-3)}.calculator-module__DDhRLq__active-mode{background-color:var(--unlvRed-3);color:var(--unlvRed-0)}.calculator-module__DDhRLq__active-mode:hover{background-color:var(--unlvRed-4)}.calculator-module__DDhRLq__active-mode:active{background-color:var(--unlvRed-3)}.calculator-module__DDhRLq__mode-btn:active{background-color:var(--bg-2)}.calculator-module__DDhRLq__page-title{text-align:center;margin-bottom:10px;font-size:19px;font-weight:600}.calculator-module__DDhRLq__input{flex-direction:column;justify-content:center;align-items:center;display:flex}.calculator-module__DDhRLq__result{text-align:center;margin-top:10px}.calculator-module__DDhRLq__gpa-display{text-align:center;margin-bottom:10px}.calculator-module__DDhRLq__add-btn{background-color:var(--unlvRed-0);color:#fff;transition:all .2s}.calculator-module__DDhRLq__add-btn:hover{background-color:var(--unlvRed-1)}.calculator-module__DDhRLq__download-btn{color:var(--text-1);background-color:var(--bg-2)}.calculator-module__DDhRLq__download-btn:hover{background-color:var(--bg-3)}.calculator-module__DDhRLq__upload-btn{color:var(--text-1);background-color:var(--bg-2)}.calculator-module__DDhRLq__upload-btn:hover{background-color:var(--bg-3)}.calculator-module__DDhRLq__courses-list{flex-direction:column;align-items:center;display:flex}.calculator-module__DDhRLq__delete-btn{color:var(--unlvRed-0);margin-left:10px;padding:0;transition:all .2s}.calculator-module__DDhRLq__delete-btn:hover{color:var(--unlvRed-1)}.calculator-module__DDhRLq__json-controls{flex-wrap:wrap;gap:10px;margin-top:10px;margin-bottom:10px;display:flex}.calculator-module__DDhRLq__course-row{flex-wrap:wrap;gap:5px;margin-top:5px;margin-bottom:5px;display:flex}.calculator-module__DDhRLq__course-row input,.calculator-module__DDhRLq__course-row select{flex:1;min-width:120px;font-size:16px}.calculator-module__DDhRLq__select{background-color:var(--bg-0);border:1px solid var(--border-1);color:var(--text-2);border-radius:8px;outline:none;padding:5px 5px 5px 10px;transition:all .2s}select:hover{border:1px solid var(--unlvRed-1)}
