.help-tooltip__trigger{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;padding:4px;border:0;background:rgba(0,0,0,0);color:color-mix(in srgb,var(--blue) 60%,var(--pm-color-background-surface-primary));cursor:help}.help-tooltip__trigger:hover,.help-tooltip__trigger[aria-expanded=true]{color:var(--blue)}.help-tooltip__trigger:focus-visible{outline:2px solid var(--pm-color-navigation-focus);outline-offset:2px}.help-tooltip__trigger.help-tooltip__trigger--overlay{position:absolute;inset:0;width:100%;height:100%;padding:0}.help-tooltip__popup{position:fixed;z-index:1000020;width:max-content;max-width:min(280px,100vw - 24px);box-sizing:border-box;padding:10px 12px;background:var(--pm-color-background-overlay);color:var(--pm-color-accent-white);font-family:HeliosCond,sans-serif;font-size:15px;line-height:1.4;letter-spacing:.4px;box-shadow:var(--pm-shadow-elevation)}.help-tooltip__caret{position:absolute;top:-8px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid var(--pm-color-background-overlay)}.help-tooltip__popup[data-above=true] .help-tooltip__caret{top:auto;bottom:-8px;transform:rotate(180deg)}@media(max-width:760px){.help-tooltip__trigger{width:32px;height:32px}}.degreeDashboard_panel__wZbKa{box-sizing:border-box;width:100%;min-height:330px;margin:30px 0 20px;padding:24px;background:var(--pm-color-background-surface-primary);color:var(--pm-color-text-primary);border:1px solid var(--pm-color-border-subtle);font-family:HeliosCond,sans-serif;font-size:16px}.degreeDashboard_panel__wZbKa a,.degreeDashboard_panel__wZbKa button{font:inherit;border-radius:0}.degreeDashboard_panel__wZbKa button{cursor:pointer}.degreeDashboard_panel__wZbKa button:disabled{cursor:default}.degreeDashboard_panel__wZbKa a:focus-visible,.degreeDashboard_panel__wZbKa button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.degreeDashboard_viewControl__5b7Kz{display:flex;justify-content:flex-end;margin-bottom:24px}.degreeDashboard_header__0KhiG{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:18px}.degreeDashboard_rank__EMOim{position:relative;font-family:HeliosCondBold,sans-serif;font-size:20px}.degreeDashboard_meter__zFbzU{display:block;width:100%;height:6px;background:var(--pm-color-divider-default);overflow:hidden}.degreeDashboard_meter__zFbzU>span{display:block;height:100%;background:var(--blue)}.degreeDashboard_body__oBkjQ{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:228px;gap:24px;margin-top:22px;border-top:1px solid var(--pm-color-divider-default);padding-top:24px}.degreeDashboard_challenge__e5K_K{display:flex;flex-direction:column;justify-content:center;min-width:0}.degreeDashboard_brackets__NfMuP{display:block;position:relative;padding:12px 16px;font-family:HeliosCondBold,sans-serif;font-size:clamp(22px,2vw,28px);text-align:center;line-height:1.15;border-left:2px solid var(--blue);border-right:2px solid var(--blue)}.degreeDashboard_brackets__NfMuP:after,.degreeDashboard_brackets__NfMuP:before{content:"";position:absolute;inset-block:0;width:14px;border-top:2px solid var(--blue);border-bottom:2px solid var(--blue);pointer-events:none}.degreeDashboard_brackets__NfMuP:before{inset-inline-start:0}.degreeDashboard_brackets__NfMuP:after{inset-inline-end:0}.degreeDashboard_challengeDetail__9NzJ1{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0;min-height:36px;line-height:1.25}.degreeDashboard_primary__37R8W{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:8px 12px;box-sizing:border-box;background:var(--blue);color:var(--white);text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:1px;font-family:HeliosCondBold,sans-serif!important;font-size:20px!important}.degreeDashboard_primary__37R8W:hover{filter:brightness(1.1)}.degreeDashboard_icon__qX6Cy{display:inline-flex;justify-content:center;align-items:center;flex:0 0 32px;height:36px;padding:0;background:rgba(0,0,0,0);color:inherit;border:0}.degreeDashboard_conditions__lAhse{border-inline-start:1px solid var(--pm-color-divider-default);padding-inline-start:24px;min-width:0;display:flex;flex-direction:column;justify-content:center}.degreeDashboard_condition__anWlX{display:flex;align-items:center;gap:12px;width:100%;padding:12px 0;border:0;background:rgba(0,0,0,0);color:inherit;text-align:start}.degreeDashboard_conditionInfo__iBr4J{flex:1;min-width:0}.degreeDashboard_conditionLabel___2xG6{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px}.degreeDashboard_chevron__p3tXK{padding:3px;border:1px solid;flex:0 0 30px;width:30px;height:30px;box-sizing:border-box}.degreeDashboard_maximum__8OWOB{padding-block:48px;text-align:center}.degreeDashboard_error__Oq_e_{margin-top:12px}.degreeDashboard_error__Oq_e_ button{background:rgba(0,0,0,0);color:inherit;text-decoration:underline;border:0}.degreeDashboard_dialog__TVceG{width:min(760px,100vw - 48px);max-height:calc(100dvh - 80px);padding:0;box-sizing:border-box;inset:0;margin:auto;--pm-modal-padding:24px;--pm-modal-border:1px solid var(--pm-color-border-default);font-family:HeliosCond,sans-serif;background:var(--pm-color-background-modal);color:var(--pm-color-text-primary);border:1px solid var(--pm-color-border-default);border-radius:0}.degreeDashboard_dialog__TVceG h2{font-family:HeliosCondBold,sans-serif;margin:0;font-size:24px}.degreeDashboard_dialog__TVceG::backdrop{background:color-mix(in srgb,var(--pm-color-background-overlay) 60%,transparent)}.degreeDashboard_normList__bi0rK{display:flex;flex-direction:column}.degreeDashboard_normOption__GSxEG{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 8px;text-align:start;border:0;border-bottom:1px solid var(--pm-color-divider-default);border-radius:0;color:inherit;background:rgba(0,0,0,0);font:16px HeliosCond,sans-serif;cursor:pointer}.degreeDashboard_normOption__GSxEG strong{font-family:HeliosCondBold,sans-serif;font-weight:400}.degreeDashboard_normOption__GSxEG small{display:block;font-size:14px;margin-top:4px}.degreeDashboard_normOption__GSxEG:hover:not(:disabled),.degreeDashboard_normOption__GSxEG[aria-pressed=true]:not(:disabled){color:var(--blue)}.degreeDashboard_normOption__GSxEG:disabled{opacity:.65;cursor:default}.degreeDashboard_normOption__GSxEG:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.degreeDashboard_skeleton__UD7ZL .degreeDashboard_meter__zFbzU{margin-top:12px}.degreeDashboard_headerSkeleton__aFOKo{height:24px;width:38%;background:var(--pm-color-divider-default)}.degreeDashboard_bodySkeleton__eFokW{min-height:228px;margin-top:22px;border-top:1px solid var(--pm-color-divider-default)}@media(max-width:600px){.degreeDashboard_panel__wZbKa{padding:20px 16px}.degreeDashboard_header__0KhiG{font-size:16px}.degreeDashboard_rank__EMOim{font-size:18px}.degreeDashboard_body__oBkjQ{grid-template-columns:1fr;gap:20px}.degreeDashboard_conditions__lAhse{border-inline-start:0;border-top:1px solid var(--pm-color-divider-default);padding-inline-start:0;padding-top:8px}.degreeDashboard_brackets__NfMuP{font-size:25px}.degreeDashboard_dialog__TVceG{--pm-modal-padding:20px 14px}}