.BackToTop_backToTop__Cieag{position:fixed;bottom:2rem;right:2rem;width:3rem;height:3rem;border-radius:50%;background:var(--ua-teal-dark);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 .25rem .75rem rgba(0,0,0,.2);box-shadow:var(--ua-shadow-md,0 4px 12px rgba(0,0,0,.2));transition:all .3s ease;transition:all var(--ua-transition-normal,.3s ease);z-index:100;animation:BackToTop_fadeIn__zwAzT .3s ease-in-out}.BackToTop_backToTop__Cieag:hover{background:var(--ua-teal-700);transform:translateY(-.125rem);box-shadow:0 .375rem 1rem rgba(0,0,0,.25);box-shadow:var(--ua-shadow-lg,0 6px 16px rgba(0,0,0,.25))}.BackToTop_backToTop__Cieag:active{transform:translateY(0)}.BackToTop_icon__KYyNI{width:1.5rem;height:1.5rem}@keyframes BackToTop_fadeIn__zwAzT{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.BackToTop_backToTop__Cieag{bottom:1.25rem;right:1.25rem;width:2.75rem;height:2.75rem}.BackToTop_icon__KYyNI{width:1.25rem;height:1.25rem}}.HelpText_trigger__GAKOF{display:inline-flex;align-items:center;padding:0;border:none;background:transparent;color:inherit;cursor:pointer;outline-offset:.125rem;position:relative}.HelpText_trigger__GAKOF:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,1.5rem);height:max(100%,1.5rem)}.HelpText_srOnly__xbjm_{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ConfirmDialog_overlay__BPRZc{background-color:rgba(0,0,0,.35);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;animation:ConfirmDialog_confirmOverlayShow__6HpoT .12s cubic-bezier(.16,1,.3,1)}.ConfirmDialog_content__7sg_W{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100001;width:92vw;max-width:27.5rem;padding:1.5rem;background-color:var(--ua-bg-primary);border-radius:var(--ua-radius-xl);box-shadow:var(--ua-shadow-xl);font-family:var(--font-family-ui,var(--font-dm-sans));animation:ConfirmDialog_confirmContentShow__nh3Bw .15s cubic-bezier(.16,1,.3,1)}.ConfirmDialog_content__7sg_W:focus{outline:none}.ConfirmDialog_title__70MC8{margin:0 0 .5rem;font-size:var(--ua-text-lg);font-weight:var(--ua-font-bold);line-height:var(--ua-leading-snug);color:var(--ua-text-primary)}.ConfirmDialog_message__xq7Dm{margin:0 0 1.25rem;font-size:var(--ua-text-sm);line-height:var(--ua-leading-normal);color:var(--ua-text-secondary)}.ConfirmDialog_actions__CQ862{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.ConfirmDialog_cancelButton__VNHFn,.ConfirmDialog_confirmButton__JQqkl{padding:.625rem 1.25rem;border-radius:var(--ua-radius-md);font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);font-family:inherit;cursor:pointer;transition:all .15s ease}.ConfirmDialog_cancelButton__VNHFn{background-color:var(--ua-bg-tertiary);border:.0625rem solid var(--ua-border-strong);color:var(--ua-text-primary)}.ConfirmDialog_cancelButton__VNHFn:hover{background-color:var(--ua-border-default);border-color:var(--ua-text-muted)}.ConfirmDialog_confirmButton__JQqkl{background:linear-gradient(135deg,var(--ua-teal-600) 0,var(--ua-teal-700) 100%);border:none;color:var(--ua-text-inverse)}.ConfirmDialog_confirmButton__JQqkl:hover{background:linear-gradient(135deg,var(--ua-teal-700) 0,var(--ua-teal-800) 100%)}.ConfirmDialog_cancelButton__VNHFn:focus-visible,.ConfirmDialog_confirmButton__JQqkl:focus-visible{outline:.125rem solid var(--ua-teal-600);outline-offset:.125rem}@keyframes ConfirmDialog_confirmOverlayShow__6HpoT{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog_confirmContentShow__nh3Bw{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:480px){.ConfirmDialog_actions__CQ862{flex-direction:column-reverse}.ConfirmDialog_cancelButton__VNHFn,.ConfirmDialog_confirmButton__JQqkl{width:100%}}.RecommendToStudentsModal_toolbar__29tcV{display:flex;flex-direction:column;gap:var(--ua-space-2);padding:var(--ua-space-3) 0}.RecommendToStudentsModal_caveat__ADNvX{display:flex;flex-direction:column;gap:var(--ua-space-1);padding:var(--ua-space-3);border:.0625rem solid var(--ua-golden-300);border-radius:.375rem;background:var(--ua-golden-bg);color:var(--ua-text-primary)}.RecommendToStudentsModal_error__hyvHF{color:var(--ua-danger-dark)}.RecommendToStudentsModal_detail__1PAIn{display:flex;flex-direction:column;gap:var(--ua-space-3)}.RecommendToStudentsModal_block__UlYLd{display:flex;flex-direction:column;gap:var(--ua-space-1)}.RecommendToStudentsModal_blockHeading__yJZnp{color:var(--ua-text-secondary);text-transform:uppercase;letter-spacing:.04em}.RecommendToStudentsModal_list__IryoN{margin:0;padding-left:var(--ua-space-4);display:flex;flex-direction:column;gap:var(--ua-space-1)}.RecommendToStudentsModal_muted__C_mEk{color:var(--ua-text-muted)}.SendToStudentsButton_iconButton__s_z3S{width:2.25rem;height:2.25rem;color:var(--ua-teal);flex-shrink:0}.SendToStudentsButton_iconButton__s_z3S:focus-visible,.SendToStudentsButton_iconButton__s_z3S:hover{color:var(--ua-teal-dark);background:var(--ua-teal-50)}.SendToStudentsButton_icon__bpFXK{width:1.75rem;height:1.75rem}.ResultCards_resultToggleItem__UFnzd,.ResultCards_resultToggle__Mlbbv{border-radius:.375rem;height:2rem;font-family:var(--font-family-secondary)}.ResultCards_resultToggleItem__UFnzd{padding:0 var(--ua-space-6)}.ResultCards_resultToggleItem__UFnzd[data-state=on]{color:var(--ua-teal-dark)}.ResultCards_schools__so7uo[data-state=on]{background-color:var(--ua-teal)}.ResultCards_wages__eP6N7[data-state=on]{background-color:var(--ua-golden)}.ResultCards_growth__vMt24[data-state=on]{background-color:var(--ua-info)}.ResultCards_resultCardGroup__OQiml{flex-direction:column;margin:var(--ua-space-4)}@media (min-width:768px){.ResultCards_resultCardGroup__OQiml{flex-direction:row;margin:var(--ua-space-6) 0}}.ResultCards_resultCardGroup__OQiml.ResultCards_compact__L5OTZ{flex-direction:column!important;margin:var(--ua-space-3) 0;gap:var(--ua-space-2)!important}.ResultCards_compact__L5OTZ .ResultCards_resultCard__OjV9q{padding:var(--ua-space-3) var(--ua-space-4);border-radius:var(--ua-radius-md);background-color:var(--ua-bg-primary)!important;border:.0625rem solid var(--ua-border-default)}.ResultCards_compact__L5OTZ .ResultCards_resultCardHeader__8_Tjy{font-size:.875rem;margin-bottom:var(--ua-space-2)}.ResultCards_compact__L5OTZ .ResultCards_resultCardHeader__8_Tjy svg{height:.875rem;width:.875rem}.ResultCards_compact__L5OTZ .ResultCards_resultCardEmpty__YdiV_{font-size:.8125rem;color:var(--ua-text-muted);padding:var(--ua-space-2) 0}.ResultCards_resultCard__OjV9q{--card-border-width:0;--card-background-color:unset;border:none;border-radius:var(--ua-radius-lg);padding:var(--ua-space-5);font-family:var(--font-family-ui,var(--font-family-secondary));min-width:0;display:flex;flex-direction:column}@media (min-width:768px){.ResultCards_resultCard__OjV9q{flex:1 1 0}}.ResultCards_resultCardHeader__8_Tjy{margin-bottom:var(--ua-space-3);font-size:1rem;font-weight:600;display:flex;align-items:center;gap:var(--ua-space-1)}.ResultCards_resultCardHeader__8_Tjy svg{height:1.125rem;width:1.125rem}.ResultCards_resultCardEmpty__YdiV_{font-size:.8125rem;color:var(--ua-text-muted);padding:var(--ua-space-2) 0;font-style:italic}.ResultCards_resultCardList__RbOWj{list-style-type:none;margin:0;padding:0;height:100%;display:flex;flex-direction:column}.ResultCards_resultCardListModal__oRmgQ{margin-top:var(--ua-space-6);padding:0 var(--ua-space-4);border-radius:var(--ua-radius-md)}.ResultCards_resultCardListModalSchools___nqt_{background-color:color-mix(in srgb,var(--ua-teal) 10%,transparent)}.ResultCards_resultCardListModalCareers___bfYU{background-color:color-mix(in srgb,var(--ua-info) 10%,transparent)}.ResultCards_resultCardListItem__584HK{font-weight:700;font-size:.75rem;padding:var(--ua-space-4) 0;border-bottom:.0625rem solid var(--ua-border-default);cursor:pointer}.ResultCards_resultCardListItem__584HK:last-child{border-bottom:none}.ResultCards_resultCardListItemTrigger__olZD9{display:flex;flex-direction:column}.ResultCards_resultCardListItemTrigger__olZD9>span{font-weight:400;color:var(--color-brand-gray);display:flex;align-items:center}.ResultCards_schools__so7uo .ResultCards_resultCard__OjV9q{background-color:color-mix(in srgb,var(--ua-teal) 10%,transparent)}.ResultCards_wages__eP6N7 .ResultCards_resultCard__OjV9q{background-color:color-mix(in srgb,var(--ua-golden) 10%,transparent)}.ResultCards_growth__vMt24 .ResultCards_resultCard__OjV9q{background-color:color-mix(in srgb,var(--ua-info) 10%,transparent)}.ResultCards_resultDetailsRowHeader__qdmAo{font-family:var(--font-lora);font-size:var(--font-size-h3);margin-top:var(--ua-space-6);margin-bottom:var(--ua-space-4)}.ResultCards_resultDetailStatBox__5pXrH{flex-direction:column;flex-grow:1;justify-content:center;text-align:center;background-color:var(--ua-bg-secondary);border-radius:var(--ua-radius-md);padding:var(--ua-space-6);margin-bottom:var(--ua-space-4)}.ResultCards_topEmployers__jVNfX{text-align:left}ul.ResultCards_topEmployersList__Pmui5{margin-top:var(--ua-space-5);padding:0;list-style:none;font-weight:600;font-family:var(--font-dm-sans)}ul.ResultCards_topEmployersList__Pmui5 li{margin-bottom:var(--ua-space-4)}table.ResultCards_topEmployersTable__RIpC5{width:100%}table.ResultCards_topEmployersTable__RIpC5 th{font-weight:500}table.ResultCards_topEmployersTable__RIpC5 td,table.ResultCards_topEmployersTable__RIpC5 th{padding-top:var(--ua-space-3);padding-bottom:var(--ua-space-3);border-bottom:.0625rem solid var(--ua-border-default)}table.ResultCards_topEmployersTable__RIpC5 tr:last-child td{border-bottom:0}table.ResultCards_topEmployersTable__RIpC5 td:first-child,table.ResultCards_topEmployersTable__RIpC5 td:nth-child(2){font-weight:600}.ResultCards_resultDetailTitle__epkC7{font-family:inherit;font-family:var(--font-family-ui,inherit);font-size:.9375rem;font-weight:700;margin-bottom:.5rem}.ResultCards_edLevel__3fukp{font-weight:var(--font-weight-bold)}.ResultCards_careerSkills__1Rv0d{text-align:left}.ResultCards_skill__j3kak{text-align:left;border-top:.0625rem solid var(--ua-border-default);padding:var(--ua-space-4) 0}@media (min-width:768px){.ResultCards_skill__j3kak{border-top:none;border-left:.0625rem solid var(--ua-border-default);padding:var(--ua-space-5)}}.ResultCards_skill__j3kak:first-child{border:none;padding-left:0}@media (min-width:768px){.ResultCards_skill__j3kak:first-child{border:none}}.ResultCards_skillCaption__l0CZN{font-size:.75rem;color:var(--ua-text-secondary);margin-bottom:.875rem;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_skillName__zh93q{display:flex;align-items:center}.ResultCards_skillName__zh93q>svg{margin-left:var(--ua-space-2)}.ResultCards_skillLevel__lQlAa{font-family:var(--font-lora);font-size:var(--font-size-h3)}.ResultCards_stat__iCpTP{margin:var(--ua-space-4) 0}.ResultCards_stat__iCpTP+.ResultCards_stat__iCpTP:last-child{border-top:.0625rem solid var(--ua-border-default);padding-top:var(--ua-space-6)}.ResultCards_resultDetailStatRow__fcLQv .ResultCards_stat__iCpTP{margin:0 var(--ua-space-4);flex-grow:1;flex-shrink:1;flex-basis:0}.ResultCards_resultDetailStatRow__fcLQv .ResultCards_stat__iCpTP+.ResultCards_stat__iCpTP:last-child{border-top:0;padding-top:0;border-left:.0625rem solid var(--ua-border-default);padding-left:var(--ua-space-6)}.ResultCards_statValue__0Ijfk{font-family:var(--font-lora);margin:var(--ua-space-2) 0}.ResultCards_moneyIcon__auMPm{color:var(--ua-teal-dark);display:flex}.ResultCards_moneyIcon__auMPm:first-child{margin-left:.1875rem}.ResultCards_incomeList___Wfxt{width:100%;text-align:left;margin-top:var(--ua-space-4)}.ResultCards_incomeListItem__njqos{display:flex;flex-direction:column;gap:.125rem;padding:var(--ua-space-3) 0;border-top:.0625rem solid var(--ua-border-default)}.ResultCards_incomeListItem__njqos:first-child{border-top:none}.ResultCards_incomeListLabel__PQ10H{font-weight:var(--font-weight-bold)}.ResultCards_incomeListValue__bIHLr{color:var(--color-brand-gray)}.ResultCards_incomeTabs__iMt9Y{display:none;width:100%;margin-top:var(--ua-space-4)}@media (min-width:768px){.ResultCards_incomeList___Wfxt{display:none}}.ResultCards_incomeButtonsWrapper__BD6jl{display:none}.ResultCards_incomeButtons__fYmsp{margin-top:var(--ua-space-4)}.ResultCards_incomeButtons__fYmsp>button{flex-grow:1}.ResultCards_incomeCard__Xd5Gr{margin-top:var(--ua-space-4);background:var(--ua-bg-primary);border:.0625rem solid var(--ua-border-default);border-radius:var(--ua-radius-md);display:flex;justify-content:space-between;align-items:center;padding:var(--ua-space-5);text-align:left}.ResultCards_incomeCardSubhead__eDc66{color:var(--color-brand-gray)}.ResultCards_incomeCardValue__0rell{font-family:var(--font-lora);min-width:4.375rem;flex-shrink:0;text-align:right}@media (min-width:768px){.ResultCards_incomeButtonsWrapper__BD6jl{display:block;width:100%}}.ResultCards_similarSection__Ispkt{margin-top:var(--ua-space-6);padding:0;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_similarSectionHeader__oEdkt{font-family:inherit;font-family:var(--font-family-ui,inherit);color:var(--ua-navy,var(--ua-text-primary));font-size:.9375rem;font-weight:700;margin-bottom:.5rem}.ResultCards_similarSectionSubtext__GDd78{font-size:.8125rem;margin-bottom:var(--ua-space-5)}.ResultCards_similarList__9o9ev{display:flex;flex-direction:column;gap:var(--ua-space-4);margin-bottom:var(--ua-space-6)}.ResultCards_similarCareerRow__0gDo2{background:var(--ua-bg-primary);border:.125rem solid var(--ua-neutral-200);border-radius:.625rem;padding:.875rem;transition:box-shadow .2s ease;cursor:pointer;display:flex;flex-direction:column;gap:0}.ResultCards_similarCareerRow__0gDo2:hover{border-color:var(--ua-neutral-300);box-shadow:0 .25rem .75rem -.125rem rgba(0,0,0,.08)}.ResultCards_similarCareerTop__72Aga{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ua-space-4);padding-bottom:var(--ua-space-3)}.ResultCards_similarCareerInfo__gRAhV{display:flex;flex-direction:column;gap:.25rem;flex:1}.ResultCards_similarCareerTitle__4B8SC{font-size:.875rem;font-weight:700;margin-bottom:.25rem}.ResultCards_similarCareerSkill__lRSCU{font-size:.6875rem;color:var(--ua-navy,var(--ua-text-primary));margin-bottom:.25rem}.ResultCards_similarCareerDescription__GWUyD{font-size:.6875rem;color:var(--ua-navy,var(--ua-text-primary));line-height:1.4}.ResultCards_similarCareerMatch__K4Asw{display:inline-flex;align-items:center;gap:.125rem;flex-shrink:0;background-color:#e6f7f7;background-color:var(--ua-teal-light,#e6f7f7);color:#0ca4a5;padding:.375rem .75rem;border-radius:62.4375rem;border-radius:var(--ua-radius-full,999px);font-size:.75rem;font-weight:700;align-self:flex-start}.ResultCards_similarCareerMatchPct__OM2BJ{font-size:.75rem;font-weight:700;color:var(--ua-teal-dark)}.ResultCards_similarCareerMatchLabel__QgO4f{font-size:.75rem;font-weight:700;color:inherit}.ResultCards_similarCareerDivider__j7WzI{height:.0625rem;background:#e2e8f0;margin:0 0 var(--space-3)}.ResultCards_similarCareerBottom__RryPt{display:flex;justify-content:space-between;align-items:center}.ResultCards_similarCareerSalary__8_eM8{font-weight:700;font-size:.9375rem;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_similarCareerGrowth__2zEsE{font-size:.75rem;font-weight:600;white-space:nowrap}.ResultCards_careerOverviewGrid__5P2oG{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:1024px){.ResultCards_careerOverviewGrid__5P2oG{grid-template-columns:1fr}}.ResultCards_demographicsAgeGrid__RO8lS{display:grid;grid-template-columns:1fr;grid-gap:var(--ua-space-6);gap:var(--ua-space-6);margin-bottom:var(--ua-space-3)}@media (min-width:768px){.ResultCards_demographicsAgeGrid__RO8lS{grid-template-columns:15rem 1fr}}.ResultCards_salaryRoiGrid__oZ6ql{display:flex;flex-direction:column;gap:1.5rem;align-items:stretch;margin-top:1.5rem}@media (min-width:768px){.ResultCards_salaryRoiGrid__oZ6ql{flex-direction:row}}.ResultCards_salaryRoiGrid__oZ6ql>:first-child{flex:1 1 auto;min-width:0;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:1rem!important}@media (min-width:768px){.ResultCards_salaryRoiGrid__oZ6ql>:first-child{flex:2}}.ResultCards_salaryRoiGrid__oZ6ql>:last-child{flex:1 1 auto;min-width:0}.ResultCards_careerSchoolsContainer__Wx0fA{margin-top:.75rem;border:.125rem solid #0ca4a5;border-radius:.625rem;padding:1rem;background-color:var(--ua-bg-primary);display:block;background:var(--ua-bg-secondary)}.ResultCards_careerSchoolsHeader__xzLIf{color:var(--ua-teal-dark);font-weight:700;font-size:.875rem;margin-bottom:.75rem;display:inline-block;text-transform:uppercase;letter-spacing:.5px}.ResultCards_careerSchoolCard__4UpOY{background:var(--ua-bg-primary);border:.0625rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-lg);padding:.875rem;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_careerSchoolCard__4UpOY:hover{border-color:var(--ua-teal);box-shadow:0 .625rem 1.5625rem -.3125rem rgba(13,148,136,.1),0 .5rem .625rem -.375rem rgba(13,148,136,.1);transform:translateY(-.125rem)}.ResultCards_careerSchoolCardHeader__gNWRj{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.375rem;margin-bottom:.5rem}.ResultCards_careerSchoolCardName__Ey0O3{font-size:.875rem;font-weight:700;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_careerSchoolCardBadges__iR3pn{display:flex;flex-wrap:wrap;gap:.375rem;flex-shrink:0}.ResultCards_careerSchoolCardSubHeader___Ng6B{font-size:.6875rem;color:var(--ua-navy,var(--ua-text-primary));margin-bottom:.25rem}.ResultCards_careerSchoolRelevantProgramsBox__F4GSJ{background-color:#f9fafb;padding:.5rem;border-radius:.375rem;margin-bottom:.5rem}.ResultCards_careerRelevantProgramsLabel__FOxHU{font-size:.625rem;font-weight:600;color:var(--ua-text-secondary);margin-bottom:.25rem}.ResultCards_careerRelevantProgramsList__kkgFL{font-size:.625rem;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_careerSchoolStatsGrid__aXS9h{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;border-top:.0625rem solid #e2e8f0;padding-top:.5rem}.ResultCards_careerSchoolStatItem__UuiLJ{display:flex;flex-direction:column}.ResultCards_careerSchoolStatLabel__2FMOA{font-size:.5625rem;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_careerSchoolStatValue__cAcY2{font-size:.8125rem;font-weight:700;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_careerSchoolsLoadMoreBtn__9w4AO{width:100%;background-color:var(--ua-teal-dark);color:#fff;border:none;padding:.625rem;font-size:.8125rem;font-weight:600;border-radius:.375rem;cursor:pointer;transition:all .2s ease;display:flex;justify-content:center;align-items:center;box-shadow:0 .25rem .375rem -.0625rem rgba(13,148,136,.1);font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_careerSchoolsLoadMoreBtn__9w4AO:hover{background-color:var(--ua-teal);box-shadow:0 .625rem .9375rem -.1875rem rgba(13,148,136,.2);transform:translateY(-.0625rem)}.ResultCards_demographicsContainer__o9TBZ{display:flex;flex-direction:column;gap:var(--ua-space-3)}.ResultCards_salaryRangeGrid__IqMK2{display:flex;gap:.75rem;margin:0;flex-wrap:wrap}.ResultCards_salaryRangeGrid__IqMK2 .ResultCards_salaryCard__ahqsh{min-width:0;flex:1 1 5rem}.ResultCards_salaryCard__ahqsh{flex:1;background:var(--ua-neutral-100);border:none;border-radius:var(--ua-radius-full);padding:.875rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:6.875rem;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_salaryCardMedian__tCzBx{background:linear-gradient(135deg,#e6f7f7,#fff);border:.125rem solid #0ca4a5;box-shadow:0 .125rem .5rem rgba(13,148,136,.12)}.ResultCards_salaryCardLabel__TD9sc{font-size:.625rem;color:var(--ua-navy,var(--ua-text-primary));letter-spacing:.5px;margin-bottom:.375rem}.ResultCards_salaryCardValue__Fc8ZO{font-size:1.25rem;font-weight:700;color:var(--ua-teal-dark);margin-bottom:.25rem;word-break:break-word}@media (min-width:768px){.ResultCards_salaryCardValue__Fc8ZO{font-size:1.5rem}}.ResultCards_salaryCardMedian__tCzBx .ResultCards_salaryCardValue__Fc8ZO{color:var(--ua-teal-dark)}.ResultCards_salaryCardLabelBottom__IBXSg{font-size:.5625rem;color:var(--ua-navy,var(--ua-text-primary));margin-top:var(--ua-space-1)}.ResultCards_growthOutlookBox__ftqZn{background:linear-gradient(135deg,#fef9ed,#fff);border:.125rem solid #e7a922;border-radius:var(--ua-radius-full);padding:.875rem;display:flex;justify-content:space-between;align-items:center;margin:0}.ResultCards_growthOutlookLabel__gcXkb{font-weight:700;color:var(--ua-navy,var(--ua-text-primary));font-size:.8125rem}.ResultCards_growthOutlookSub__RX6Dr{font-size:.6875rem;color:var(--ua-text-secondary);margin-top:.125rem}.ResultCards_growthOutlookValueContainer__s5n0P{display:flex;align-items:center;gap:.5rem}.ResultCards_growthOutlookValue__h_rPs{font-size:1.75rem;font-weight:800;color:#e7a922}.ResultCards_growthOutlookUnit__MdtZi{font-size:.75rem;font-weight:600;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_demographicsRow__e7QGQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ua-space-3);gap:var(--ua-space-3);margin-top:var(--ua-space-4)}.ResultCards_demographicsBox__BwR1f{background:var(--ua-neutral-100);border-radius:var(--ua-radius-full);padding:.625rem;text-align:center}.ResultCards_demographicsLabel__T0aXD{font-size:.8125rem;font-weight:600;color:var(--ua-text-secondary);margin-bottom:var(--ua-space-2)}.ResultCards_demographicsValue__RJjAs{font-size:1.75rem;font-weight:700;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_skillsContainer__G8A0K{background-color:#f2f4f6;border-radius:.625rem;padding:1rem;margin-top:var(--ua-space-2)}.ResultCards_pathwaysSkillsGrid__5ais3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--ua-space-8) var(--ua-space-4);gap:var(--ua-space-8) var(--ua-space-4)}@media (min-width:768px){.ResultCards_pathwaysSkillsGrid__5ais3{grid-template-columns:repeat(4,1fr)}}.ResultCards_pathwaySkillItem__IVh0S{margin-bottom:var(--ua-space-4)}.ResultCards_pathwaySkillName__a9D_T{font-size:.8125rem;font-weight:600;color:var(--ua-text-secondary);margin-bottom:.125rem}.ResultCards_pathwaySkillValue__PA1Ui{font-size:1.75rem;font-weight:700;color:var(--ua-teal-dark)}.ResultCards_educationGrid__XQK1o{display:grid;grid-template-columns:1fr;grid-gap:var(--ua-space-4);gap:var(--ua-space-4);margin-top:var(--ua-space-4)}@media (min-width:768px){.ResultCards_educationGrid__XQK1o{grid-template-columns:repeat(3,1fr)}}.ResultCards_educationCard__x71nw{background:#e6f7f7;background:var(--ua-teal-light,#e6f7f7);border:.125rem solid #0ca4a5;border-radius:var(--ua-radius-lg);padding:.75rem;cursor:pointer;transition:.2s;transform:translateY(0)}.ResultCards_educationCard__x71nw:hover{background:#f1f5f9;transition:all .2s ease}.ResultCards_educationCardActive__x0_Ic{background:#e6f7f7!important;background:var(--ua-teal-light,#e6f7f7)!important;border-color:#0ca4a5!important}.ResultCards_educationCardTitle__17WSB{font-weight:700;font-size:.8125rem;color:var(--ua-navy,var(--ua-text-primary));margin-bottom:.5rem}.ResultCards_educationCardActive__x0_Ic .ResultCards_educationCardTitle__17WSB{color:var(--ua-teal-dark)!important}.ResultCards_educationCardAction__uxbqL{font-size:.75rem;color:var(--ua-text-secondary);display:flex;align-items:center;gap:.25rem}.ResultCards_educationCardActive__x0_Ic .ResultCards_educationCardAction__uxbqL{color:var(--ua-teal-dark)}.ResultCards_topEmployersContainer__vh5us{background-color:#f8fafc;border-radius:.875rem;padding:var(--ua-space-6);margin-top:var(--ua-space-4)}.ResultCards_topEmployersTable__RIpC5{width:100%;border-collapse:collapse}.ResultCards_topEmployersTable__RIpC5 th{text-align:left;font-size:.6875rem;font-weight:600;color:var(--ua-text-muted);padding:var(--ua-space-3) var(--ua-space-2);border-bottom:.0625rem solid var(--ua-neutral-200);text-transform:capitalize}.ResultCards_topEmployersTable__RIpC5 td{padding:var(--ua-space-4) var(--ua-space-2);font-size:.875rem;border-bottom:.0625rem solid var(--ua-neutral-100)}.ResultCards_topEmployersRank__NSI_1{font-weight:700;color:var(--ua-teal-dark)}.ResultCards_topEmployersName__1dJnG{font-weight:500;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_topEmployersCount__0a_ad{font-weight:700;color:var(--ua-navy,var(--ua-text-primary));text-align:right}.ResultCards_topEmployersTableFooter__aDFY6{font-size:.625rem;color:var(--ua-text-muted);font-style:italic;margin-top:var(--ua-space-4)}.ResultCards_roiCalculatorOverview__OBF8_{border:.125rem solid #bfdbfe;border-radius:.625rem;padding:1.5rem;background:linear-gradient(135deg,#eff6ff,#fff);display:flex;flex-direction:column;gap:1rem;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_roiHeader__lwbHB{display:flex;align-items:center;gap:.5rem;font-weight:700;color:#1e3a8a;font-size:.9375rem}.ResultCards_roiSub__bysUF{font-size:.6875rem;color:var(--ua-text-secondary);line-height:1.5}.ResultCards_roiActionBtn__Bihl2{background:#1d4ed8;color:#fff;border-radius:var(--ua-radius-full);padding:.875rem;font-weight:600;font-size:.875rem;text-align:center;cursor:pointer;margin-top:auto;transition:background .2s}.ResultCards_roiActionBtn__Bihl2:hover{background:#1e40af}.ResultCards_roiDisclaimer__9sPEA{font-size:.5625rem;line-height:1.3;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_fallbackMessage__2ivWP{padding:var(--ua-space-4);background-color:var(--ua-bg-secondary);border-radius:var(--ua-radius-md);border:.0625rem solid var(--ua-border-default)}.ResultCards_fallbackMessage__2ivWP p{line-height:1.5}.ResultCards_educationLevelButton__rvsNo{background:var(--ua-bg-secondary);border:.125rem solid var(--ua-teal);padding:1rem 1.25rem;border-radius:var(--ua-radius-md);cursor:pointer;transition:all var(--ua-transition-fast);text-align:left;width:100%;font-family:inherit;margin-top:var(--ua-space-2);box-shadow:var(--ua-shadow-sm)}.ResultCards_educationLevelButton__rvsNo:hover{background-color:var(--ua-teal-light);border-color:var(--ua-teal);box-shadow:var(--ua-shadow-md);transform:translateY(-.0625rem)}.ResultCards_educationLevelButton__rvsNo:disabled{cursor:not-allowed;opacity:.6}.ResultCards_educationLevelButton__rvsNo:focus{outline:.125rem solid var(--ua-teal);outline-offset:.125rem}.ResultCards_educationLevelButton__rvsNo:active{transform:scale(.98)}.ResultCards_careerSchools__kkKAH{width:100%}.ResultCards_schoolsList__Fu5xl{display:flex;flex-direction:column;gap:0}.ResultCards_schoolItem__CUE1H{background:var(--ua-bg-secondary);border-radius:var(--ua-radius-md);border:.0625rem solid var(--ua-border-default);transition:all var(--ua-transition-fast)}.ResultCards_schoolItem__CUE1H:hover{background:var(--ua-neutral-100,var(--ua-neutral-100));border-color:var(--ua-border-strong);box-shadow:var(--ua-shadow-sm)}.ResultCards_schoolName__qo10T:hover{color:var(--ua-teal-dark)!important;-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:768px){.ResultCards_educationLevelButton__rvsNo{padding:.875rem 1rem}.ResultCards_schoolItem__CUE1H{padding:var(--ua-space-2)!important}}.ResultCards_detailsModalWrapper__yzyxI{display:flex!important;flex-direction:column!important;height:100%;min-height:0}.ResultCards_tabContentArea__cQQjl{flex:1 1 auto;overflow-y:auto;padding:0 var(--space-4) var(--space-4)}.ResultCards_tabContentArea__cQQjl::-webkit-scrollbar{width:.5rem}.ResultCards_tabContentArea__cQQjl::-webkit-scrollbar-track{background:transparent}.ResultCards_tabContentArea__cQQjl::-webkit-scrollbar-thumb{background:var(--gray-6);border-radius:.25rem}@media (min-width:1000px){.ResultCards_tabContentArea__cQQjl{padding:0 2.5rem 2.5rem}}.ResultCards_modalTabDropdownWrapper__AdULY{display:block;flex-shrink:0;position:relative;margin:var(--space-3) var(--space-4) var(--space-4) var(--space-4)}@media (min-width:768px){.ResultCards_modalTabDropdownWrapper__AdULY{display:none}}.ResultCards_modalTabDropdown___0OLF{width:100%;padding:.625rem .875rem;font-size:.875rem;font-weight:600;font-family:inherit;color:var(--ua-teal);background:var(--ua-neutral-100);border:.09375rem solid var(--ua-teal);border-radius:.625rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;text-align:left}.ResultCards_modalTabDropdownMenu__itNUF{z-index:9999;background:#fff;border:.09375rem solid var(--ua-teal);border-radius:.625rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);overflow:hidden;display:flex;flex-direction:column}.ResultCards_modalTabDropdownItem__bkyWz{width:100%;padding:.6875rem 1rem;font-size:.875rem;font-weight:500;font-family:inherit;color:var(--ua-text-primary);background:transparent;border:none;text-align:left;cursor:pointer;transition:background .12s}.ResultCards_modalTabDropdownItem__bkyWz:hover{background:var(--ua-neutral-100)}.ResultCards_modalTabDropdownItemActive__EUYpX{color:var(--ua-teal);font-weight:700;background:var(--ua-neutral-100)}.ResultCards_modalTabNav__sj7QU{display:none;flex-shrink:0;background-color:var(--ua-neutral-100);border-radius:.625rem;padding:.25rem;gap:.125rem;margin:var(--space-3) var(--space-4) var(--space-6) var(--space-4);overflow-x:auto}@media (min-width:768px){.ResultCards_modalTabNav__sj7QU{display:flex}}@media (min-width:1000px){.ResultCards_modalTabNav__sj7QU{margin:var(--space-3) 2.5rem var(--space-6) 2.5rem}}.ResultCards_modalTabButton__VoGxy{padding:.75rem 1.25rem;font-family:inherit;font-family:var(--font-family-ui,inherit);font-size:.875rem;text-align:center}.ResultCards_modalTabButtonActive__YQ0MX{background-color:#fff;color:var(--ua-teal-dark);box-shadow:0 .0625rem .25rem rgba(0,0,0,.12),0 .0625rem .125rem rgba(0,0,0,.06);font-weight:700}.ResultCards_overviewSummaryGrid__uohLR{display:grid;grid-template-columns:2fr 1fr;grid-gap:1.75rem;gap:1.75rem;margin-bottom:.625rem;align-items:flex-start}.ResultCards_overviewDescription__E8_F3{font-size:.875rem;color:var(--gray-10);line-height:1.65;margin-bottom:var(--space-3)}.ResultCards_overviewMetaStack__CJ1Y8{display:flex;flex-direction:column;gap:var(--space-4)}.ResultCards_overviewMetaItem__vGR32{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:.0625rem solid var(--gray-4)}.ResultCards_overviewMetaItem__vGR32:last-child{border-bottom:none;padding-bottom:0}.ResultCards_overviewMetaLabel__Z3poK{font-size:.8125rem;color:var(--gray-10)}.ResultCards_overviewMetaValue__UHWii{font-size:.8125rem;font-weight:600;color:var(--ua-teal-dark);text-align:right}.ResultCards_overviewSectionTitle__ldhbT{font-family:Lora,serif;font-family:var(--heading-font-family,var(--font-lora,"Lora",serif));font-size:1.125rem;font-weight:700;color:var(--ua-navy,var(--ua-text-primary));margin:0 0 var(--space-4) 0}.ResultCards_overviewSectionSubtext__FJwbo{font-size:.8125rem;color:var(--ua-text-secondary);margin:0 0 var(--space-4) 0;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_overviewEarningsRow__l8xqN{margin-top:var(--space-6)}.ResultCards_overviewBottomRow__X1FRn{display:flex;gap:var(--space-6);align-items:flex-start}.ResultCards_careerOutcomesCard__8MAmG{min-width:15.625rem;max-width:17.5rem;flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-1)}.ResultCards_kpiPrimaryCard__gOI7Y{background-color:#e6f7f7;background-color:var(--ua-teal-light,#e6f7f7);border:.125rem solid #0ca4a5;border-radius:var(--ua-radius-lg);padding:var(--space-4);text-align:center;margin-bottom:.75rem;position:relative}.ResultCards_kpiPrimaryHeader__augR4{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.ResultCards_kpiPrimaryLabel__7S7RJ{font-size:.6875rem;color:var(--ua-text-secondary);line-height:1.3;flex:1}.ResultCards_kpiCompareBtn__Iyhu7{font-size:.6875rem;font-weight:600;color:#0f766e;color:var(--teal-9,#0f766e);background:#fff;border:.0625rem solid #0d9488;border:.0625rem solid var(--teal-6,#0d9488);border-radius:.25rem;padding:.1875rem .375rem;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s}.ResultCards_kpiCompareBtn__Iyhu7:hover{background:#f0fdfa;background:var(--teal-1,#f0fdfa)}.ResultCards_kpiPrimaryValue__WoBre{font-family:sans-serif;font-family:var(--font-dm-sans,sans-serif);font-size:3.5rem;color:#0f766e;color:var(--teal-9,#0f766e);font-weight:700;line-height:1;margin-top:var(--space-4);text-align:center;letter-spacing:-.02em}.ResultCards_kpiSecondaryCard__OCi1D{background:var(--ua-neutral-100);border:none;border-radius:var(--ua-radius-lg);padding:var(--space-3) var(--space-4)}.ResultCards_kpiSecondaryHeader__Jw2Q8{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-2)}.ResultCards_kpiSecondaryLabel__dzIdT{font-size:.6875rem;color:var(--gray-11);line-height:1.3;padding-top:.125rem}.ResultCards_kpiSecondaryValue__H6fIu{font-family:sans-serif;font-family:var(--font-dm-sans,sans-serif);font-size:1.25rem;font-weight:700;color:var(--gray-12);line-height:1;margin-top:var(--space-2)}.ResultCards_kpiSecondaryCompareBtn__Ftg_V{font-size:.6875rem;font-weight:500;color:var(--gray-10);background:#fff;border:.0625rem solid var(--gray-5);border-radius:.25rem;padding:.125rem .375rem;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.ResultCards_kpiSecondaryCompareBtn__Ftg_V:hover{background:var(--gray-2);border-color:var(--gray-7)}.ResultCards_gradRatePeriods__Hk_10{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-1)}.ResultCards_gradRatePeriodRow__M_UYe{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.ResultCards_gradRatePeriodLabel___b4wT{font-size:.6875rem;color:var(--gray-11);line-height:1.3}.ResultCards_gradRatePeriodValue__yRbpX{font-family:sans-serif;font-family:var(--font-dm-sans,sans-serif);font-size:1.25rem;font-weight:700;color:var(--gray-12);line-height:1}.ResultCards_kpiCompareBtnActive__cMb5y{background:var(--teal-1)!important;border-color:var(--teal-8)!important;color:var(--teal-11)!important}.ResultCards_compareDropdown__c46Vh{margin-top:var(--space-2);background:var(--gray-1);border:.0625rem solid var(--gray-4);border-radius:var(--ua-radius-lg);padding:var(--space-2) var(--space-3);animation:ResultCards_compareFadeIn__Jv0af .15s ease-out}@keyframes ResultCards_compareFadeIn__Jv0af{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.ResultCards_compareBenchmarkRow__6wQdL{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0;border-bottom:.0625rem solid var(--gray-3)}.ResultCards_compareBenchmarkRow__6wQdL:last-child{border-bottom:none}.ResultCards_compareBenchmarkLabel__FaA_r{font-size:.75rem;color:var(--gray-10);font-family:sans-serif;font-family:var(--font-dm-sans,sans-serif)}.ResultCards_compareBenchmarkValue__p8aHy{font-size:.8125rem;font-weight:600;color:var(--teal-11);font-family:sans-serif;font-family:var(--font-dm-sans,sans-serif)}.ResultCards_raceChartPanel__XJqkU{flex:1 1 0;min-width:0}.ResultCards_demographicCardsWrapper__W1HQa{display:flex;align-items:center;gap:var(--space-3)}.ResultCards_scrollArrowBtn__9ymgF{border:.0625rem solid #0d9488;border:.0625rem solid var(--teal-6,#0d9488);color:#0f766e;color:var(--teal-8,#0f766e);flex-shrink:0;transition:all .15s;font-size:1rem}.ResultCards_scrollArrowBtn__9ymgF:disabled{border-color:var(--gray-4);color:var(--gray-5)}.ResultCards_scrollArrowBtn__9ymgF:not(:disabled):hover{background:#f0fdfa;background:var(--teal-1,#f0fdfa)}.ResultCards_demographicCardsTrack__5s9zH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);flex:1;min-width:0;overflow:hidden}.ResultCards_demographicCard__eGIS3{background:#f9fafb;background:var(--gray-2,#f9fafb);border:none;border-radius:var(--ua-radius-lg);padding:var(--space-5);display:flex;flex-direction:column;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_demographicCardGroup__Ei8Of{font-weight:700;font-size:.875rem;color:var(--gray-12);margin-bottom:var(--space-4)}.ResultCards_demographicCardPercent__MDS20{font-size:1.75rem;color:#0f766e;color:var(--teal-9,#0f766e)}.ResultCards_demographicCardGradPercent__Sli2K,.ResultCards_demographicCardPercent__MDS20{font-family:sans-serif;font-family:var(--font-dm-sans,sans-serif);font-weight:700;line-height:1}.ResultCards_demographicCardGradPercent__Sli2K{font-size:1.625rem;color:var(--gray-12);margin-top:var(--space-2)}.ResultCards_demographicCardStatLabel___gvk5{font-size:.625rem;color:var(--ua-navy,var(--ua-text-primary));margin-top:.75rem}.ResultCards_demographicCardDivider__tYaAd{border-top:.125rem solid #ddd;margin:.5rem 0}.ResultCards_demographicCardGapPill__yzLXu{margin-top:auto;padding-top:.25rem}.ResultCards_gapPillBase__TLlJP{display:block;width:100%;text-align:center;font-size:.5625rem;font-weight:600;border-radius:.25rem;padding:.1875rem .375rem}.ResultCards_gapPillGreen__Ik3aL{background:#10b981;color:#fff}.ResultCards_gapPillAmber__P_3w_{background:#f59e0b;color:#fff}.ResultCards_gapPillRed__tYXmk{background:var(--ua-danger);color:#fff}.ResultCards_scrollArrowBtn__9ymgF{width:2rem;min-width:2rem;height:2rem;border-radius:50%;border:.125rem solid #0ca4a5;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ua-teal-dark);font-size:.875rem;transition:background .15s,border-color .15s;align-self:center}.ResultCards_scrollArrowBtn__9ymgF:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.ResultCards_overviewSummaryGrid__uohLR{grid-template-columns:1fr;gap:var(--space-5);margin-bottom:var(--space-5)}.ResultCards_overviewBottomRow__X1FRn{flex-direction:column}.ResultCards_careerOutcomesCard__8MAmG{min-width:0;min-width:auto;max-width:none;width:100%}.ResultCards_demographicCardsTrack__5s9zH{grid-template-columns:1fr}.ResultCards_kpiPrimaryValue__WoBre{font-size:3rem}}.ResultCards_modalTabButton__VoGxy{flex:1;background:transparent;border:none;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;color:var(--ua-text-secondary);cursor:pointer;border-radius:var(--ua-radius-full);transition:all .2s ease;white-space:nowrap}.ResultCards_modalTabButtonActive__YQ0MX{background-color:var(--ua-teal-dark);color:#fff;box-shadow:var(--ua-shadow-button)}.ResultCards_fafsaAlert__foPpk{background:#fef3c7;border-radius:.25rem;padding:.5rem;font-size:.6875rem;color:#92400e;display:flex;align-items:center;gap:.375rem}.ResultCards_fafsaIcon__BMqdU{font-size:.875rem}.ResultCards_roiCardBox__0P9Ui{border:.125rem solid #bfdbfe;background:linear-gradient(135deg,#eff6ff,#fff);border-radius:.625rem;padding:.875rem;display:flex;flex-direction:column;box-shadow:0 .0625rem .375rem rgba(0,0,0,.06)}.ResultCards_aidCardTitleBlue__npDII{font-family:sans-serif;font-family:var(--font-dm-sans,sans-serif);font-weight:700;font-size:.9375rem;color:var(--gray-12);margin-bottom:.375rem}.ResultCards_aidCardSubBlue__Rf3oR{font-size:.6875rem;color:#4b5563;margin-bottom:.75rem;line-height:1.4}.ResultCards_roiEntryWrapper__hzw_v{margin-bottom:var(--space-3)}.ResultCards_roiCardDisclaimer__dM6y6{font-size:.5625rem;color:#4b5563;text-align:center;margin-top:.5rem;line-height:1.3}.ResultCards_admissionsTopRow__IdVjd{display:grid;grid-template-columns:1fr 2fr;grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-5);align-items:start}@media (max-width:700px){.ResultCards_admissionsTopRow__IdVjd{grid-template-columns:1fr}}.ResultCards_acceptanceRateCard__BshSJ{border:.125rem solid #0ca4a5;border-radius:.75rem;padding:var(--space-6);background-color:#e6f7f7;background-color:var(--ua-teal-light,#e6f7f7);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:11.25rem}.ResultCards_acceptanceRateLabel__W5dCv{display:none}.ResultCards_acceptanceRateBig__roPlY{font-family:inherit;font-family:var(--font-family-ui,inherit);font-size:4.5rem;color:#0ca4a5;font-weight:900;line-height:1;letter-spacing:-.02em}.ResultCards_acceptanceRateStatus__R_GMu{font-size:.875rem;font-weight:600;color:#4b5563;margin-top:.75rem;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_testScoresPanel__Roq_B{display:flex;flex-direction:column;gap:.625rem}.ResultCards_testScoreSectionTitle___g_H8{font-size:1.0625rem;color:var(--ua-navy,var(--ua-text-primary))}.ResultCards_testScoreSectionTitle___g_H8,.ResultCards_testScoreSubTitle__nnAlu{font-weight:700;margin-bottom:.75rem;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_testScoreSubTitle__nnAlu{font-size:.8125rem;color:var(--ua-text-secondary)}.ResultCards_testScoresGrid__BTOY8{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.ResultCards_testScoreBoxRange__HPvW0{border-radius:var(--ua-radius-full);background:var(--ua-neutral-100);gap:var(--space-2)}.ResultCards_testScoreBoxAvg__Qyx_B,.ResultCards_testScoreBoxRange__HPvW0{padding:1rem;text-align:center;display:flex;flex-direction:column;justify-content:center}.ResultCards_testScoreBoxAvg__Qyx_B{border:.0625rem solid #f1f5f9;border-radius:var(--ua-radius-full);background:var(--ua-bg-secondary);font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_testScoreLabel__xnZBw{font-size:.6875rem;font-weight:600;color:var(--ua-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.375rem;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_testScoreValueTeal__ptgNe{font-family:sans-serif;font-family:var(--font-dm-sans,sans-serif);font-size:1.75rem;font-weight:700;color:var(--ua-teal-dark);line-height:1.2}.ResultCards_testScoreValueSlate__401Gh{font-family:inherit;font-family:var(--font-family-ui,inherit);font-size:1.75rem;font-weight:800;color:#4b6663;line-height:1.2}.ResultCards_highSchoolPrepSection__HCJS4{margin-top:var(--space-6);padding-top:var(--space-5);border-top:.0625rem solid var(--gray-4)}.ResultCards_highSchoolPrepGrid__JMtF1{display:flex;flex-direction:column;gap:var(--space-2)}.ResultCards_highSchoolPrepItem__Mr12E{display:flex;justify-content:space-between;align-items:center;background:var(--gray-2);border-radius:var(--ua-radius-full);border:.0625rem solid var(--gray-4);flex-wrap:wrap;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;color:var(--ua-navy,var(--ua-text-primary));cursor:pointer;transition:all .2s ease;width:100%;margin-top:var(--space-4);text-align:center}.ResultCards_similarSection__Ispkt{margin-top:var(--space-4)}.ResultCards_similarSectionSubtext__GDd78{font-size:.75rem;color:var(--ua-text-secondary);margin-bottom:1rem}.ResultCards_similarSchoolsGrid__kIjN6{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.ResultCards_similarItem__DTCnn{position:relative;background:var(--ua-bg-primary);border:.125rem solid var(--ua-neutral-200);border-radius:.75rem;padding:1.5rem;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;margin-bottom:1rem;font-family:inherit;font-family:var(--font-family-ui,inherit)}.ResultCards_similarItem__DTCnn:hover{border-color:#0ca4a5;box-shadow:0 .25rem .75rem rgba(0,0,0,.05);transform:translateY(-.125rem)}.ResultCards_similarityMatchBadge__KqgGu{position:absolute;top:1rem;right:1rem;background-color:#e6f7f7;background-color:var(--ua-teal-light,#e6f7f7);color:var(--ua-teal-dark);padding:.375rem .75rem;border-radius:var(--ua-radius-full);font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;gap:.375rem}.ResultCards_similarItemTitle__UHmxA{font-size:.9375rem;font-weight:700;color:var(--ua-navy,var(--ua-text-primary));line-height:1.4;margin-bottom:.25rem;padding-right:5.625rem}.ResultCards_similarityExplanation__Eu5xR{font-size:.6875rem;color:var(--ua-text-secondary);line-height:1.4;margin-top:.75rem}.ResultCards_similarItemAdmission__ZdTMB{font-size:.6875rem;font-weight:600;color:var(--ua-teal-dark);margin-top:.25rem}.ResultCards_showMoreBtn__oziZS{background:#fff;border:.125rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-full);padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;color:var(--ua-navy,var(--ua-text-primary));cursor:pointer;transition:all .2s ease;width:100%;margin-top:1rem;text-align:center}.ResultCards_showMoreBtn__oziZS:hover{color:#0ca4a5;border-color:#0ca4a5}@media (max-width:600px){.ResultCards_similarSchoolsGrid__kIjN6{grid-template-columns:1fr}}.ResultCards_geoFilterPanel__guyLb{display:flex;flex-direction:column;gap:var(--ua-space-2);background:var(--ua-bg-secondary);border:.0625rem solid var(--ua-border-default);border-radius:var(--ua-radius-sm);padding:var(--ua-space-3) var(--ua-space-4);margin-bottom:var(--ua-space-3)}.ResultCards_geoLevelGroup__MF4oW{display:flex;gap:.1875rem;background:var(--ua-bg-tertiary);border-radius:var(--ua-radius-xs);padding:.1875rem;width:-moz-fit-content;width:fit-content}.ResultCards_geoLevelBtn__H8oU2{all:unset;cursor:pointer;font-size:.75rem;font-weight:500;line-height:1;padding:.3125rem .875rem;border-radius:.25rem;color:var(--ua-text-secondary);transition:background .15s ease,color .15s ease;font-family:sans-serif;font-family:var(--font-family-secondary,var(--font-dm-sans,sans-serif));white-space:nowrap}.ResultCards_geoLevelBtn__H8oU2:hover:not(.ResultCards_geoLevelBtnActive__B7G98){background:var(--ua-bg-primary);color:var(--ua-text-primary)}.ResultCards_geoLevelBtnActive__B7G98{background:var(--ua-teal)!important;color:var(--ua-text-inverse)!important;font-weight:600!important}.ResultCards_geoSelectorRow__Tf2fU{display:flex;align-items:flex-end;gap:var(--ua-space-3);flex-wrap:wrap}.ResultCards_geoSelectorGroup__EEI1R{display:flex;flex-direction:column;gap:.25rem}.ResultCards_geoSelectorLabel__4AxQv{font-size:.625rem;font-weight:600;color:var(--ua-text-secondary);text-transform:uppercase;letter-spacing:.05em}.ResultCards_geoDisclaimer__jgLJJ{font-size:.6875rem;color:var(--ua-text-muted);font-style:italic}.ResultCards_geoNoCities__85Fkp{font-size:.75rem;color:var(--ua-text-muted);font-style:italic;padding:.25rem 0}.ResultCards_insightTabStack__eShuv{display:flex;flex-direction:column;gap:var(--ua-space-4);padding:0 var(--space-2)}.ResultCards_admissionsGpaSection__3UTtM{margin-top:var(--ua-space-6)}.SchoolModalTrigger_buttonWrapper__QwbBN{display:block;width:100%;background:none;border:none;padding:var(--ua-space-2) var(--ua-space-3);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:var(--ua-radius-md);transition:all var(--ua-transition-fast);position:relative;margin-bottom:.125rem}.SchoolModalTrigger_buttonWrapper__QwbBN:hover{background:#e6f7f7;background:var(--ua-teal-50,#e6f7f7);color:var(--ua-teal-dark)}.SchoolModalTrigger_buttonInner__kcz8F{display:block}.SchoolModalTrigger_inlineLink__l1AmA{display:inline;background:none;border:none;padding:0;margin:0;font:inherit;color:var(--accent-9);-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.SchoolModalTrigger_inlineLink__l1AmA:hover{color:var(--ua-teal,var(--accent-10))}.SchoolModalTrigger_inlineLink__l1AmA:disabled{opacity:.6;cursor:default}.SchoolModalTrigger_inlineSpinner__dolXb{display:inline-flex;margin-left:.25rem;vertical-align:middle}.SchoolModalTrigger_loading__OUd4T{opacity:.6;pointer-events:none}.SchoolModalTrigger_spinner__7Y_ZX{position:absolute;top:50%;right:var(--ua-space-2);transform:translateY(-50%)}.SaveToProjectModal_list__YXOtX{display:flex;flex-direction:column;gap:.5rem;max-height:20rem;overflow-y:auto;padding:.125rem}.SaveToProjectModal_row__qpOTL{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.75rem;gap:.75rem;width:100%;padding:.625rem .75rem;background:#fff;border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb);border-radius:.5625rem;cursor:pointer;text-align:left;font-family:inherit;transition:background-color .1s,border-color .1s}.SaveToProjectModal_row__qpOTL:hover:not(:disabled){background:#f0fafa;background:var(--ua-teal-50,#f0fafa);border-color:#99dbdc;border-color:var(--ua-teal-200,#99dbdc)}.SaveToProjectModal_row__qpOTL:focus-visible{outline:.125rem solid #0fa3a4;outline:.125rem solid var(--ua-teal,#0fa3a4);outline-offset:.0625rem}.SaveToProjectModal_rowSelected__G7vNX{background:#f0fafa;background:var(--ua-teal-50,#f0fafa);border-color:#0fa3a4;border-color:var(--ua-teal,#0fa3a4);box-shadow:inset 0 0 0 .0625rem #0fa3a4;box-shadow:inset 0 0 0 .0625rem var(--ua-teal,#0fa3a4)}.SaveToProjectModal_row__qpOTL:disabled{cursor:not-allowed;opacity:.6}.SaveToProjectModal_radio__MV1gT{width:1rem;height:1rem;margin:0;accent-color:#0fa3a4;accent-color:var(--ua-teal,#0fa3a4);flex-shrink:0}.SaveToProjectModal_rowMain__9_sk7{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.SaveToProjectModal_rowTitle__6p5nd{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.84375rem;font-weight:600;color:#111;color:var(--ua-text-primary,#111)}.SaveToProjectModal_rowMeta__d73e3{font-size:.75rem;color:#6b7280;color:var(--ua-text-muted,#6b7280)}.SaveToProjectModal_folderTag__IL9Cn{gap:.25rem;border-radius:62.4375rem;background:#f5f7f7;background:var(--ua-bg-secondary,#f5f7f7);color:#4b5563;color:var(--ua-text-secondary,#4b5563);border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb)}.SaveToProjectModal_addedTag__rNtit,.SaveToProjectModal_folderTag__IL9Cn{display:inline-flex;align-items:center;padding:.0625rem .5rem;font-size:.65625rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.SaveToProjectModal_addedTag__rNtit{border-radius:62.4375rem;background:#f0fafa;background:var(--ua-teal-50,#f0fafa);color:#064d4e;color:var(--ua-teal-800,#064d4e);border:.0625rem solid #99dbdc;border:.0625rem solid var(--ua-teal-200,#99dbdc);flex-shrink:0}.SaveToProjectModal_state__IXKdJ{padding:1.375rem;border:.0625rem dashed #e5e7eb;border:.0625rem dashed var(--ua-border-default,#e5e7eb);border-radius:.625rem;text-align:center;color:#6b7280;color:var(--ua-text-muted,#6b7280);font-size:.84375rem}.SaveToProjectModal_error__fzy3t{padding:.625rem .75rem;border-radius:.5rem;background:var(--red-a3);border:.0625rem solid var(--red-a6);color:var(--red-11);font-size:.8125rem}.SaveToProjectModal_successIcon__zVk5t{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:62.4375rem;background:#f0fafa;background:var(--ua-teal-50,#f0fafa);color:#064d4e;color:var(--ua-teal-800,#064d4e)}.ShareWithStaffModal_overlay__dUy5D{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,23,.55);z-index:2000;animation:ShareWithStaffModal_fade__G6Ons .15s ease-out}.ShareWithStaffModal_shell__WsVlK{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 3rem);max-width:32.5rem;max-height:calc(100vh - 3rem);z-index:2001;background:#fff;border-radius:.875rem;box-shadow:0 1.5rem 3rem rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;min-height:0}.ShareWithStaffModal_header__RE0JJ{padding:1.125rem 1.375rem .75rem;border-bottom:.0625rem solid #e5e7eb;border-bottom:.0625rem solid var(--ua-border-default,#e5e7eb)}.ShareWithStaffModal_title__fxspf{font-size:1.0625rem;font-weight:700;color:#111;color:var(--ua-text-primary,#111);margin:0}.ShareWithStaffModal_subtitle__jIwyA{margin:.25rem 0 0;font-size:.8125rem;color:#6b7280;color:var(--ua-text-muted,#6b7280)}.ShareWithStaffModal_body___NWER{padding:1rem 1.375rem;display:flex;flex-direction:column;gap:.375rem;flex:1 1 auto;min-height:0;overflow-y:auto}.ShareWithStaffModal_empty__ikJM3{padding:1.5rem;text-align:center;color:#6b7280;color:var(--ua-text-muted,#6b7280);font-size:.8125rem}.ShareWithStaffModal_row__racGz{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:.5rem;border:.0625rem solid transparent;cursor:pointer;transition:background-color .1s,border-color .1s}.ShareWithStaffModal_rowActive__JkZ1e,.ShareWithStaffModal_row__racGz:hover{background:#f0fafa;background:var(--ua-teal-50,#f0fafa)}.ShareWithStaffModal_rowActive__JkZ1e{border-color:#0ca4a5;border-color:var(--ua-teal,#0ca4a5)}.ShareWithStaffModal_rowDisabled__ZrKA8{opacity:.7;cursor:not-allowed}.ShareWithStaffModal_checkbox__teROG{width:1.125rem;height:1.125rem;flex-shrink:0}.ShareWithStaffModal_rowBody__berHc{flex:1;min-width:0}.ShareWithStaffModal_rowName__2Fbvj{font-weight:600;font-size:.875rem;color:#111;color:var(--ua-text-primary,#111);display:flex;align-items:center;gap:.5rem}.ShareWithStaffModal_rowRole__AEmPV{font-size:.75rem;color:#6b7280;color:var(--ua-text-muted,#6b7280);margin-top:.125rem}.ShareWithStaffModal_alreadyTag__KMjYG{background:#c5ecec;background:var(--ua-teal-100,#c5ecec);color:#064d4e;color:var(--ua-teal-800,#064d4e)}.ShareWithStaffModal_alreadyTag__KMjYG,.ShareWithStaffModal_inactiveTag__BIwO6{display:inline-block;padding:.125rem .5rem;border-radius:.75rem;font-size:.6875rem;font-weight:600}.ShareWithStaffModal_inactiveTag__BIwO6{background:#f3f4f6;color:#6b7280}.ShareWithStaffModal_sectionLabel__bGTsl{font-size:.71875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;color:var(--ua-text-muted,#6b7280);margin:.625rem 0 .125rem;padding:0 .75rem}.ShareWithStaffModal_footer__iT7JR{display:flex;justify-content:flex-end;gap:.5rem;padding:.875rem 1.375rem;border-top:.0625rem solid #e5e7eb;border-top:.0625rem solid var(--ua-border-default,#e5e7eb);background:#fafbfb}.ShareWithStaffModal_btn__K7kPn{padding:.5625rem 1rem;border-radius:.5rem;font-size:.84375rem;font-weight:600;cursor:pointer;border:none;font-family:inherit}.ShareWithStaffModal_btnPrimary__4vsKP{background:#0ca4a5;background:var(--ua-teal,#0ca4a5);color:#fff}.ShareWithStaffModal_btnPrimary__4vsKP:hover{background:#0a8384;background:var(--ua-teal-dark,#0a8384)}.ShareWithStaffModal_btnPrimary__4vsKP:disabled{opacity:.5;cursor:not-allowed}.ShareWithStaffModal_btnSecondary__ikOSZ{background:#fff;color:#111;color:var(--ua-text-primary,#111);border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb)}.ShareWithStaffModal_btnSecondary__ikOSZ:hover{background:#f5f7f7;background:var(--ua-bg-secondary,#f5f7f7)}@keyframes ShareWithStaffModal_fade__G6Ons{0%{opacity:0}to{opacity:1}}.SaveShareButton_wrapper__lAcCz{position:relative;display:inline-flex;align-items:center;gap:0}.SaveShareButton_group__H_WlO{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.SaveShareButton_btnIcon__rMVI6{width:1rem;height:1rem;flex-shrink:0}.SaveShareButton_trigger__CNOVX{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--ua-teal);color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s,transform .05s;font-family:inherit}.SaveShareButton_trigger__CNOVX:hover{background:var(--ua-teal-dark)}.SaveShareButton_trigger__CNOVX:active{transform:translateY(.0625rem)}.SaveShareButton_trigger__CNOVX:disabled{opacity:.55;cursor:not-allowed}.SaveShareButton_triggerSecondary__zmybk{background:#fff;color:var(--ua-teal-dark);border:.0625rem solid var(--ua-teal)}.SaveShareButton_triggerSecondary__zmybk:hover{background:var(--ua-teal-50)}.SaveShareButton_chevron__fGKhK{width:.75rem;height:.75rem;flex-shrink:0;opacity:.85}.SaveShareButton_menu__saEn5{background:#fff;border-radius:.625rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12),0 .125rem .25rem rgba(0,0,0,.06);border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb);padding:.375rem;min-width:15rem;z-index:1500;animation:SaveShareButton_fadeIn__1Nhku .12s ease-out}@keyframes SaveShareButton_fadeIn__1Nhku{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.SaveShareButton_menuItem__x1h7n{display:flex;align-items:flex-start;gap:.625rem;width:100%;padding:.625rem .75rem;background:transparent;border:none;border-radius:.375rem;cursor:pointer;text-align:left;font-family:inherit;color:#111;color:var(--ua-text-primary,#111);font-size:.84375rem}.SaveShareButton_menuItem__x1h7n:hover{background:#f0fafa;background:var(--ua-teal-50,#f0fafa)}.SaveShareButton_menuItem__x1h7n:disabled{opacity:.5;cursor:not-allowed}.SaveShareButton_menuItemIcon__bkdB0{width:1.125rem;height:1.125rem;margin-top:.0625rem;flex-shrink:0;color:#0a8384;color:var(--ua-teal-dark,#0a8384)}.SaveShareButton_menuItemBody__Eng8R{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.SaveShareButton_menuItemTitle__WbBT0{font-weight:600;font-size:.84375rem}.SaveShareButton_menuItemDesc__gnCtV{font-size:.71875rem;color:#6b7280;color:var(--ua-text-muted,#6b7280);line-height:1.35}.SaveShareButton_divider__Wz4ac{height:.0625rem;background:#e5e7eb;background:var(--ua-border-default,#e5e7eb);margin:.25rem 0}.SaveShareButton_sharedBadge__PeU9A{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;margin-left:.25rem;border-radius:62.4375rem;background:hsla(0,0%,100%,.22);color:inherit;font-size:.6875rem;font-weight:700;line-height:1}.SaveShareButton_triggerSecondary__zmybk .SaveShareButton_sharedBadge__PeU9A{background:#c5ecec;background:var(--ua-teal-100,#c5ecec);color:#064d4e;color:var(--ua-teal-800,#064d4e)}.CommentThread_shell__BnAgi{display:flex;flex-direction:column;flex:1;min-height:0;background:#fff}.CommentThread_header__bjwPB{padding:.75rem 1rem;font-size:.8125rem;font-weight:700;color:#111;color:var(--ua-text-primary,#111);border-bottom:.0625rem solid #e5e7eb;border-bottom:.0625rem solid var(--ua-border-default,#e5e7eb);display:flex;align-items:center;gap:.5rem}.CommentThread_count__J3Jzp{background:#f0fafa;background:var(--ua-teal-50,#f0fafa);color:#0a8384;color:var(--ua-teal-dark,#0a8384);border-radius:62.4375rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700}.CommentThread_list__jsflN{flex:1;min-height:0;overflow-y:auto;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.625rem}.CommentThread_empty__ngnsA{color:#6b7280;color:var(--ua-text-muted,#6b7280);font-size:.8125rem;text-align:center;padding:1.5rem .5rem}.CommentThread_bubbleRow__LiXof{display:flex;justify-content:flex-start}.CommentThread_bubbleRowMine__QfaGo{justify-content:flex-end}.CommentThread_bubble__oCPR3{max-width:85%;border-radius:.625rem;padding:.5rem .625rem}.CommentThread_bubbleTheirs__PpURQ{background:#f5f7f7;background:var(--ua-bg-secondary,#f5f7f7);color:#111;color:var(--ua-text-primary,#111)}.CommentThread_bubbleMine__UInGk{background:#0ca4a5;background:var(--ua-teal,#0ca4a5);color:#fff}.CommentThread_bubbleMeta__fEcbt{display:flex;gap:.5rem;align-items:baseline;margin-bottom:.125rem}.CommentThread_bubbleAuthor__P_AH7{font-size:.71875rem;font-weight:700}.CommentThread_bubbleTime__SOb_U{font-size:.65625rem;opacity:.75}.CommentThread_bubbleBody__gNGt_{font-size:.8125rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.CommentThread_loadMoreBtn__vws0J{align-self:center;margin-bottom:.25rem;padding:.3125rem .75rem;border-radius:62.4375rem;border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb);background:#fff;color:#0a8384;color:var(--ua-teal-dark,#0a8384);font-size:.71875rem;font-weight:600;cursor:pointer}.CommentThread_loadMoreBtn__vws0J:hover{background:#f0fafa;background:var(--ua-teal-50,#f0fafa)}.CommentThread_composer__0Ui8O{border-top:.0625rem solid #e5e7eb;border-top:.0625rem solid var(--ua-border-default,#e5e7eb);padding:.625rem .75rem;display:flex;gap:.5rem;align-items:center}.CommentThread_composerInputWrap__ilqtm{position:relative;flex:1}.CommentThread_input__teYgF{width:100%;resize:none;border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb);border-radius:.5rem;padding:.5rem .625rem;font-size:.8125rem;font-family:inherit;outline:none;box-sizing:border-box}.CommentThread_input__teYgF:focus{border-color:#0ca4a5;border-color:var(--ua-teal,#0ca4a5)}.CommentThread_charCount__JwULs{position:absolute;right:.5rem;bottom:-1rem;font-size:.65625rem;color:#6b7280;color:var(--ua-text-muted,#6b7280)}.CommentThread_charCountOver__17d1a{color:#dc2626;color:var(--ua-danger,#dc2626);font-weight:600}.CommentThread_readOnlyNote__iidQK{border-top:.0625rem solid #e5e7eb;border-top:.0625rem solid var(--ua-border-default,#e5e7eb);padding:.75rem;font-size:.78125rem;color:#6b7280;color:var(--ua-text-muted,#6b7280);text-align:center;font-style:italic}.CommentThread_sendBtn__44Kua{padding:.5rem .875rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px);border:none;background:#0ca4a5;background:var(--ua-teal,#0ca4a5);color:#fff;font-size:.8125rem;font-weight:600;cursor:pointer;flex-shrink:0}.CommentThread_sendBtn__44Kua:hover:not(:disabled){background:#0a8384;background:var(--ua-teal-dark,#0a8384)}.CommentThread_sendBtn__44Kua:disabled{opacity:.5;cursor:not-allowed}.ResultViewerModal_overlay___660B{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,23,.55);z-index:2000;animation:ResultViewerModal_fade__ee7y3 .15s ease-out}.ResultViewerModal_shell__FRQmj{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 3rem);max-width:67.5rem;max-height:calc(100vh - 3rem);z-index:2001;background:#fff;border-radius:.875rem;box-shadow:0 1.5rem 3rem rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden}.ResultViewerModal_header__mkn_0{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:.0625rem solid #e5e7eb;border-bottom:.0625rem solid var(--ua-border-default,#e5e7eb);background:linear-gradient(180deg,#fafbfb,#fff)}.ResultViewerModal_headerTitle__Li1Ce{margin:0;font-size:1rem;font-weight:700;color:#111;color:var(--ua-text-primary,#111);flex:1;min-width:0}.ResultViewerModal_headerSub__04GBR{margin:.125rem 0 0;font-size:.75rem;color:#6b7280;color:var(--ua-text-muted,#6b7280)}.ResultViewerModal_headerActions___vmmR{display:flex;gap:.5rem;align-items:center}.ResultViewerModal_body__lhtlL{display:grid;grid-template-columns:minmax(0,1fr);flex:1;min-height:0}.ResultViewerModal_bodyWithComments__m0Xzj{grid-template-columns:minmax(0,1fr) 22.5rem}@media (max-width:900px){.ResultViewerModal_bodyWithComments__m0Xzj,.ResultViewerModal_body__lhtlL{grid-template-columns:1fr}}.ResultViewerModal_pdfPane__HWNUs{background:#1a1f24;display:flex;align-items:stretch;justify-content:center;min-height:60vh;overflow:hidden}.ResultViewerModal_pdfFrame__RaTGg{width:100%;height:100%;border:0;min-height:60vh}.ResultViewerModal_pdfFallback__shLZA{color:#fff;padding:2.5rem;text-align:center;align-self:center}.ResultViewerModal_commentsPane__yf7ed{display:flex;flex-direction:column;min-height:0;border-left:.0625rem solid #e5e7eb;border-left:.0625rem solid var(--ua-border-default,#e5e7eb)}@media (max-width:900px){.ResultViewerModal_commentsPane__yf7ed{border-left:none;border-top:.0625rem solid #e5e7eb;border-top:.0625rem solid var(--ua-border-default,#e5e7eb)}}.ResultViewerModal_btn__rYPMu{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px);font-size:.875rem;font-weight:600;cursor:pointer;border:none;font-family:inherit;transition:background-color .15s,transform .05s}.ResultViewerModal_btn__rYPMu:active{transform:translateY(.0625rem)}.ResultViewerModal_btn__rYPMu:disabled{opacity:.55;cursor:not-allowed}.ResultViewerModal_btnPrimary__pV6Ri{background:#0ca4a5;background:var(--ua-teal,#0ca4a5);color:#fff}.ResultViewerModal_btnPrimary__pV6Ri:hover{background:#0a8384;background:var(--ua-teal-dark,#0a8384)}.ResultViewerModal_btnSecondary__STuUR{background:#fff;color:#0a8384;color:var(--ua-teal-dark,#0a8384);border:.0625rem solid #0ca4a5;border:.0625rem solid var(--ua-teal,#0ca4a5)}.ResultViewerModal_btnSecondary__STuUR:hover{background:#f0fafa;background:var(--ua-teal-50,#f0fafa)}.ResultViewerModal_btn__rYPMu:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus,0 0 0 3px var(--ua-teal-dark))}.ResultViewerModal_closeBtn__GZSVt{background:transparent;border:none;font-size:1.375rem;line-height:1;color:#4b5563;color:var(--ua-text-secondary,#4b5563);cursor:pointer;padding:.25rem .5rem;border-radius:.375rem}.ResultViewerModal_closeBtn__GZSVt:hover{background:#f5f7f7;background:var(--ua-bg-secondary,#f5f7f7)}.ResultViewerModal_closeBtn__GZSVt:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus,0 0 0 3px var(--ua-teal-dark))}@keyframes ResultViewerModal_fade__ee7y3{0%{opacity:0}to{opacity:1}}.SharingIconButton_iconBtn__Y_eHn{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px);background:#fff;background:var(--ua-bg-primary,#fff);border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb);color:#4b5563;color:var(--ua-text-secondary,#4b5563);cursor:pointer;transition:background-color .1s,color .1s,border-color .1s}.SharingIconButton_iconBtn__Y_eHn:hover{background:#f0fafa;background:var(--ua-teal-50,#f0fafa);color:#0a8384;color:var(--ua-teal-dark,#0a8384);border-color:#99dbdc;border-color:var(--ua-teal-200,#99dbdc)}.SharingIconButton_iconBtn__Y_eHn:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus,0 0 0 3px var(--ua-teal-dark))}.SharingIconButton_iconBtn__Y_eHn svg{width:.875rem;height:.875rem}.SharingIconButton_iconBtnMd__12vY8 svg{width:1rem;height:1rem}.ContactStudentModal_overlay__ylffj{background-color:rgba(0,0,0,.35);position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;animation:ContactStudentModal_fadeIn__jn5DY .25s ease-out;backdrop-filter:blur(.125rem)}@keyframes ContactStudentModal_fadeIn__jn5DY{0%{opacity:0}to{opacity:1}}.ContactStudentModal_content__xt6HW{background:var(--ua-bg-primary);border-radius:var(--ua-radius-xl);box-shadow:var(--ua-shadow-xl);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:38.75rem;max-height:85vh;display:flex;flex-direction:column;z-index:99999;animation:ContactStudentModal_slideUp__a_4sB .3s cubic-bezier(.16,1,.3,1);font-family:var(--font-family-ui,var(--font-dm-sans))}@keyframes ContactStudentModal_slideUp__a_4sB{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ContactStudentModal_header__DV7hU{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 1.75rem;border-bottom:.0625rem solid var(--ua-border-default);flex-shrink:0;background:linear-gradient(to bottom,var(--ua-bg-primary),var(--ua-bg-secondary));border-radius:var(--ua-radius-md)}.ContactStudentModal_title__OCHKa{font-size:1.375rem;font-weight:700;color:var(--ua-text-primary);margin:0;letter-spacing:-.01em}.ContactStudentModal_description__v_7QU{margin-top:.375rem;color:var(--ua-text-secondary);font-size:.90625rem;line-height:1.5}.ContactStudentModal_closeButton__PA1H_{all:unset;cursor:pointer;border-radius:var(--ua-radius-md);padding:.5rem;display:inline-flex;align-items:center;justify-content:center;color:var(--ua-text-secondary);transition:all .2s cubic-bezier(.4,0,.2,1)}.ContactStudentModal_closeButton__PA1H_:hover:not(:disabled){background-color:var(--ua-bg-tertiary);transform:scale(1.1)}.ContactStudentModal_closeButton__PA1H_:active:not(:disabled){transform:scale(.95)}.ContactStudentModal_closeButton__PA1H_:disabled{opacity:.5;cursor:not-allowed}.ContactStudentModal_body__4XBxS{flex:1;overflow-y:auto;padding:1.75rem;display:flex;flex-direction:column;gap:1.375rem;background-color:var(--ua-bg-secondary)}.ContactStudentModal_successBanner__meveL{background:linear-gradient(to right,var(--ua-success-light),var(--ua-success-light));border-left:.25rem solid var(--ua-success);padding:.875rem 1.125rem;border-radius:var(--ua-radius-md);box-shadow:0 .125rem .25rem rgba(16,185,129,.1);animation:ContactStudentModal_slideIn__cD59U .3s ease-out}@keyframes ContactStudentModal_slideIn__cD59U{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}.ContactStudentModal_errorBanner__dz0cQ{background:linear-gradient(to right,var(--ua-danger-light),var(--ua-danger-light));border-left:.25rem solid var(--ua-danger);padding:.875rem 1.125rem;border-radius:var(--ua-radius-md);box-shadow:0 .125rem .25rem rgba(239,68,68,.1);animation:ContactStudentModal_slideIn__cD59U .3s ease-out}.ContactStudentModal_infoBox__bNtyV{background:linear-gradient(to right,var(--ua-teal-50),var(--ua-teal-50));border-left:.25rem solid var(--ua-teal);padding:.875rem 1.125rem;border-radius:var(--ua-radius-md);box-shadow:inset 0 .0625rem 0 hsla(0,0%,100%,.5)}.ContactStudentModal_formGroup___w4on{display:flex;flex-direction:column;gap:.625rem;background:var(--ua-bg-primary);padding:1.25rem;border-radius:.625rem;border:.0625rem solid var(--ua-border-default);box-shadow:var(--ua-shadow-sm)}.ContactStudentModal_label__ngo_9{color:var(--ua-text-primary);font-size:.90625rem;font-weight:600;letter-spacing:-.01em}.ContactStudentModal_textarea__C5bLR{width:100%;padding:.875rem;border:.125rem solid var(--ua-border-strong);border-radius:var(--ua-radius-md);font-size:.90625rem;font-family:inherit;line-height:1.6;resize:vertical;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:var(--ua-bg-primary)}.ContactStudentModal_textarea__C5bLR:focus{outline:none;border-color:var(--ua-teal);box-shadow:0 0 0 .25rem rgba(12,164,165,.1);background-color:var(--ua-bg-primary)}.ContactStudentModal_textarea__C5bLR:disabled{background-color:var(--ua-bg-tertiary);cursor:not-allowed;opacity:.6}.ContactStudentModal_optionsGroup__kOuth{display:flex;flex-direction:column;gap:1.125rem;padding:1.25rem;background:var(--ua-bg-primary);border-radius:.625rem;border:.0625rem solid var(--ua-border-default);box-shadow:var(--ua-shadow-sm)}.ContactStudentModal_checkboxLabel__Nk_Zy{display:flex;align-items:baseline;gap:.875rem;cursor:pointer;padding:.75rem;border-radius:var(--ua-radius-md);transition:background-color .2s}.ContactStudentModal_checkboxLabel__Nk_Zy:hover{background-color:var(--ua-bg-secondary)}.ContactStudentModal_checkboxLabel__Nk_Zy>div{display:flex;flex-direction:column;gap:.375rem}.ContactStudentModal_resourcesPreview__T9LKg{background:linear-gradient(to right,var(--ua-golden-100),#fef9e7);border-left:.25rem solid var(--ua-golden);padding:1rem 1.125rem;border-radius:var(--ua-radius-md);box-shadow:inset 0 .0625rem 0 hsla(0,0%,100%,.5)}.ContactStudentModal_footer__r0d_J{display:flex;justify-content:flex-end;gap:.875rem;padding:1.25rem 1.75rem;border-top:.0625rem solid var(--ua-border-default);flex-shrink:0;background:linear-gradient(to top,var(--ua-bg-secondary),var(--ua-bg-primary));border-radius:var(--ua-radius-md)}.ContactStudentModal_checkboxLabel__Nk_Zy Text[size="2"][weight=medium]{font-weight:600;color:var(--ua-text-primary);font-size:.90625rem}.ContactStudentModal_checkboxLabel__Nk_Zy Text[size="1"][color=gray]{color:var(--ua-text-secondary);font-size:.8125rem;line-height:1.5}.ContactStudentModal_checkboxLabel__Nk_Zy Text[size="1"][color=red]{color:var(--ua-danger-dark);font-size:.8125rem;font-weight:500}.ContactStudentModal_resourcesPreview__T9LKg Text[size="2"][weight=medium]{font-weight:700;color:var(--ua-golden-900)}.ContactStudentModal_resourcesPreview__T9LKg Text[size="1"][color=gray]{color:#713f12;font-size:.8125rem}.ContactStudentModal_successBanner__meveL Text[size="2"][weight=medium]{font-weight:600;color:#065f46}.ContactStudentModal_errorBanner__dz0cQ Text[size="2"][weight=medium]{font-weight:600;color:var(--ua-danger-800)}.ContactStudentModal_infoBox__bNtyV Text[size="2"][color=gray]{color:#2b3d4f;line-height:1.6}.ContactStudentModal_cancelButton__xndbo{background:var(--ua-bg-primary)!important;border:.09375rem solid var(--ua-border-strong)!important;color:var(--ua-text-primary)!important;font-size:.90625rem!important;font-weight:600!important;padding:.6875rem 1.25rem!important;border-radius:var(--ua-radius-md)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;cursor:pointer!important}.ContactStudentModal_cancelButton__xndbo:hover:not(:disabled){background:var(--ua-bg-secondary)!important;border-color:var(--ua-text-secondary)!important;transform:translateY(-.0625rem);box-shadow:var(--ua-shadow-md)!important}.ContactStudentModal_cancelButton__xndbo:active:not(:disabled){transform:translateY(0)}.ContactStudentModal_cancelButton__xndbo:disabled{opacity:.5!important;cursor:not-allowed!important;transform:none!important}.ContactStudentModal_sendButton__uJQUz{background:linear-gradient(to bottom,var(--ua-teal),var(--ua-teal-dark))!important;color:var(--ua-text-inverse)!important;border:none!important;font-size:.90625rem!important;font-weight:700!important;padding:.6875rem 1.5rem!important;border-radius:var(--ua-radius-md)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;cursor:pointer!important;box-shadow:0 .125rem .5rem rgba(12,164,165,.3)!important}.ContactStudentModal_sendButton__uJQUz:hover:not(:disabled){background:linear-gradient(to bottom,var(--ua-teal-dark),var(--ua-teal-800))!important;transform:translateY(-.0625rem);box-shadow:0 .25rem .75rem rgba(12,164,165,.4)!important}.ContactStudentModal_sendButton__uJQUz:active:not(:disabled){transform:translateY(0)}.ContactStudentModal_sendButton__uJQUz:disabled{opacity:.5!important;cursor:not-allowed!important;transform:none!important}.ContactStudentModal_successButton____zh_{background:linear-gradient(to bottom,var(--ua-success),var(--ua-success-dark))!important;color:var(--ua-text-inverse)!important;border:none!important;font-size:.90625rem!important;font-weight:700!important;padding:.6875rem 1.5rem!important;border-radius:var(--ua-radius-md)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;cursor:default!important;box-shadow:0 .125rem .5rem rgba(16,185,129,.3)!important;animation:ContactStudentModal_successPulse__T06CX .5s ease-out}@keyframes ContactStudentModal_successPulse__T06CX{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes ContactStudentModal_spin__fMdJK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConversationViewerModal_overlay__qRpjC{background-color:rgba(0,0,0,.35);position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;animation:ConversationViewerModal_fadeIn__nhNFw .2s ease-out}@keyframes ConversationViewerModal_fadeIn__nhNFw{0%{opacity:0}to{opacity:1}}.ConversationViewerModal_content__YK9AW{background:var(--ua-bg-primary);border-radius:var(--ua-radius-xl);box-shadow:0 1.25rem 1.5625rem -.3125rem rgba(0,0,0,.1),0 .625rem .625rem -.3125rem rgba(0,0,0,.04);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:50rem;max-height:85vh;display:flex;flex-direction:column;z-index:10001;animation:ConversationViewerModal_slideUp__qnsrj .3s cubic-bezier(.16,1,.3,1)}@keyframes ConversationViewerModal_slideUp__qnsrj{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ConversationViewerModal_header__P5EIO{display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem;border-bottom:.0625rem solid var(--ua-border-default);flex-shrink:0}.ConversationViewerModal_title__JtORQ{font-size:1.25rem;font-weight:600;color:var(--ua-text-primary);margin:0}.ConversationViewerModal_description__4rSTj{margin-top:.25rem;display:flex;align-items:center;gap:.25rem}.ConversationViewerModal_closeButton__iqh0X{all:unset;cursor:pointer;border-radius:var(--ua-radius-sm);padding:.375rem;display:inline-flex;align-items:center;justify-content:center;color:var(--ua-text-secondary);transition:all .2s}.ConversationViewerModal_closeButton__iqh0X:hover{background-color:var(--ua-bg-tertiary);color:var(--ua-text-primary)}.ConversationViewerModal_body__WwHn3{flex:1;overflow:hidden;display:flex;flex-direction:column}.ConversationViewerModal_messagesContainer__NhoER{flex:1;overflow-y:auto;padding:0}.ConversationViewerModal_messagesList__kS3gL{padding:1rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem}.ConversationViewerModal_messageBlock__tjYve{display:flex;flex-direction:column;gap:.75rem}.ConversationViewerModal_studentMessage__KlWof{background-color:var(--ua-teal-50)}.ConversationViewerModal_aiMessage__DqqYQ,.ConversationViewerModal_studentMessage__KlWof{display:flex;flex-direction:column;gap:.5rem;border-left:.1875rem solid var(--ua-teal);padding:.75rem 1rem;border-radius:var(--ua-radius-md)}.ConversationViewerModal_aiMessage__DqqYQ{background-color:#f5f3ff}.ConversationViewerModal_messageHeader__udNFo{display:flex;justify-content:space-between;align-items:center}.ConversationViewerModal_messageContent___X94g{color:var(--ua-text-primary);line-height:1.6;word-break:break-word}.ConversationViewerModal_footer___ftBQ{display:flex;justify-content:flex-end;padding:1rem 1.5rem;border-top:.0625rem solid var(--ua-border-default);flex-shrink:0}