.GPA__header.svelte-1ede63r{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:40px 0 30px;gap:10px}.GPA__header.svelte-1ede63r>h2:where(.svelte-1ede63r){font-size:40px;font-weight:900;color:var(--foreground)}.GPA__header.svelte-1ede63r>p:where(.svelte-1ede63r){font-size:20px;font-weight:400;color:var(--subFg-1)}.GPA__bottom.svelte-1ede63r{gap:24px;min-height:50vh;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}@media (max-width: 700px){.GPA__bottom.svelte-1ede63r{flex-direction:column}}.GPA__result.svelte-1ede63r{top:108px;width:230px;height:unset;flex-shrink:0;overflow:auto;position:sticky;max-height:calc(100vh - 124px);gap:10px;padding:10px;border-radius:10px;background-color:var(--elevation-1);border:1px solid var(--lab-item-separator);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (max-width: 700px){.GPA__result.svelte-1ede63r{width:100%;position:relative;top:0}}.GPA__result.svelte-1ede63r>hr:where(.svelte-1ede63r){background:var(--lab-item-separator);width:100%;height:1px;border:none}.GPA__result.svelte-1ede63r:first-child h4:where(.svelte-1ede63r){color:var(--bluePrimary);font-weight:500}.GPA__result--item.svelte-1ede63r{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:30px}.GPA__result--item.svelte-1ede63r>input:where(.svelte-1ede63r){width:50px;height:100%;text-align:end}.GPA__content.svelte-1ede63r{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.GPA__semester.svelte-1ede63r{gap:10px;padding:10px;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px solid var(--t-crp-border)}.GPA__semester--top.svelte-1ede63r{width:100%;height:auto}.GPA__semester--top.svelte-1ede63r>input:where(.svelte-1ede63r){width:auto;border-radius:4px;background-color:var(--elevation-1)}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r){width:100%;border-collapse:separate;border-spacing:10px}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>thead:where(.svelte-1ede63r)>tr:where(.svelte-1ede63r)>th:where(.svelte-1ede63r){width:100%;height:30px;text-align:start}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>tbody:where(.svelte-1ede63r)>tr:where(.svelte-1ede63r)>td:where(.svelte-1ede63r){width:100%;height:30px;text-align:center}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>tbody:where(.svelte-1ede63r)>tr:where(.svelte-1ede63r)>td:where(.svelte-1ede63r)>input:where(.svelte-1ede63r),.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>tbody:where(.svelte-1ede63r)>tr:where(.svelte-1ede63r)>td:where(.svelte-1ede63r)>button:where(.svelte-1ede63r),.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>tbody:where(.svelte-1ede63r)>tr:where(.svelte-1ede63r)>td:where(.svelte-1ede63r)>select:where(.svelte-1ede63r){height:30px}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>tbody:where(.svelte-1ede63r)>tr:where(.svelte-1ede63r)>td:where(.svelte-1ede63r)>input:where(.svelte-1ede63r){border-radius:5px;border:1px solid var(--t-crp-border)}@media (max-width: 350px){.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>tbody:where(.svelte-1ede63r)>tr:where(.svelte-1ede63r)>td:where(.svelte-1ede63r){height:auto;grid-template-columns:1fr;grid-template-rows:auto 1fr}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>tbody:where(.svelte-1ede63r)>tr:where(.svelte-1ede63r)>td:where(.svelte-1ede63r):before{height:20px}}@media (max-width: 700px){.GPA__semester.svelte-1ede63r{width:100%}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r){width:100%}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>tbody:where(.svelte-1ede63r){gap:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r)>thead:where(.svelte-1ede63r){width:1px;padding:0;height:1px;border:none;margin:-1px;overflow:hidden;position:absolute;clip:rect(0 0 0 0)}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r) tr:where(.svelte-1ede63r){gap:10px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r) td:where(.svelte-1ede63r){gap:10px;display:grid;grid-template-columns:100px 1fr}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r) td:where(.svelte-1ede63r)>button:where(.svelte-1ede63r){width:50px;margin-left:auto}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r) td:where(.svelte-1ede63r):before{width:100%;text-align:left;font-weight:700;content:attr(data-label)}.GPA__semester.svelte-1ede63r>table:where(.svelte-1ede63r) td:where(.svelte-1ede63r):last-child{border-bottom:0}}.GPA__info.svelte-1ede63r{gap:14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.GPA__info.svelte-1ede63r>p:where(.svelte-1ede63r){font-size:18px;line-height:1.6}.GPA__info--wrapper.svelte-1ede63r{gap:10px;display:grid;width:100%;grid-template-columns:1fr}.GPA__info--wrapper.svelte-1ede63r>details:where(.svelte-1ede63r){width:100%;height:auto;padding:10px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--t-crp-border);box-shadow:0 0 10px #0000000d}.GPA__info--wrapper.svelte-1ede63r>details:where(.svelte-1ede63r)>summary:where(.svelte-1ede63r){cursor:pointer;width:100%;height:auto}.GPA__info--wrapper.svelte-1ede63r>details:where(.svelte-1ede63r)>table:where(.svelte-1ede63r){margin-top:15px}
