.page_interfaceWrapper__wmRgq{position:relative;min-height:calc(100vh - var(--headerHt));width:100%;z-index:0}.page_projectChatContainer__uPTtS{margin-top:calc(-1 * var(--ua-space-6));margin-left:calc(-1 * var(--ua-space-8));width:calc(100% + 2 * var(--ua-space-8))}@media (max-width:768px){.page_projectChatContainer__uPTtS{margin-left:0;width:100%}}.NotificationBell_bellButton__612z2{position:relative;background:transparent;border:none;cursor:pointer;padding:.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s;color:var(--ua-text-secondary)}.NotificationBell_bellButton__612z2:hover{background-color:var(--ua-bg-secondary);color:var(--ua-text-primary)}.NotificationBell_badge__T1viT{position:absolute;top:.25rem;right:.25rem;background-color:var(--ua-danger);color:#fff;font-size:.625rem;font-weight:600;padding:.125rem .3125rem;border-radius:.625rem;min-width:1.125rem;text-align:center;line-height:1.2}.NotificationBell_popoverContent__rr0tt{background:#fff;background:var(--ua-bg-primary,#fff);border-radius:.875rem;border-radius:var(--ua-radius-md,14px);box-shadow:0 .75rem 1.75rem -.375rem rgba(0,0,0,.1),0 .375rem .75rem -.25rem rgba(0,0,0,.05);box-shadow:0 12px 28px -6px rgba(0,0,0,.1),0 .375rem .75rem -.25rem rgba(0,0,0,.05);box-shadow:var(--ua-shadow-lg,0 12px 28px -6px rgba(0,0,0,.1),0 .375rem .75rem -.25rem rgba(0,0,0,.05));width:23.75rem;max-height:31.25rem;display:flex;flex-direction:column;z-index:1000;animation:NotificationBell_slideDown__zn0_3 .2s ease-out;font-family:var(--font-family-ui)}@keyframes NotificationBell_slideDown__zn0_3{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}.NotificationBell_popoverArrow__rubSf{fill:#fff;fill:var(--ua-bg-primary,#fff)}.NotificationBell_header__KDMH3{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:.0625rem solid var(--ua-border-default)}.NotificationBell_header__KDMH3 h3{margin:0;font-size:1rem;font-weight:600;color:var(--ua-text-primary)}.NotificationBell_unreadText__zIx2u{font-size:.75rem;color:var(--ua-text-muted);font-weight:500}.NotificationBell_notificationList__Tk4qz{overflow-y:auto;max-height:25rem;padding:.5rem 0}.NotificationBell_empty__2ngT7,.NotificationBell_loading__unbH2{padding:2.5rem 1.25rem;text-align:center;color:var(--ua-text-muted);font-size:.875rem}.NotificationBell_notificationItem__WJ_KI{position:relative;padding:.75rem 1.25rem;cursor:pointer;transition:background-color .15s;border-bottom:.0625rem solid var(--ua-neutral-100)}.NotificationBell_notificationItem__WJ_KI:hover{background-color:var(--ua-bg-secondary)}.NotificationBell_notificationItem__WJ_KI:last-child{border-bottom:none}.NotificationBell_notificationItem__WJ_KI.NotificationBell_unread__cmDOx{background-color:var(--ua-teal-50)}.NotificationBell_notificationItem__WJ_KI.NotificationBell_unread__cmDOx:hover{background-color:var(--ua-teal-100)}.NotificationBell_notificationItem__WJ_KI:focus-visible{outline:none;box-shadow:inset var(--ua-shadow-focus,0 0 0 3px var(--ua-teal-dark))}.NotificationBell_notificationItem__WJ_KI.NotificationBell_notificationItemCritical__7QWGU{border-left:.1875rem solid #a6192e;border-left:.1875rem solid var(--ua-danger,#a6192e);background-color:#fdf2f4;background-color:var(--ua-danger-50,#fdf2f4)}.NotificationBell_notificationItem__WJ_KI.NotificationBell_notificationItemCritical__7QWGU.NotificationBell_unread__cmDOx,.NotificationBell_notificationItem__WJ_KI.NotificationBell_notificationItemCritical__7QWGU:hover{background-color:#f9dde2;background-color:var(--ua-danger-100,#f9dde2)}.NotificationBell_notificationItem__WJ_KI.NotificationBell_notificationItemCritical__7QWGU.NotificationBell_unread__cmDOx:hover{background-color:#f3b8c2;background-color:var(--ua-danger-200,#f3b8c2)}.NotificationBell_criticalIcon__b71X_{color:#a6192e;color:var(--ua-danger,#a6192e);flex-shrink:0}.NotificationBell_notificationHeader__QR9AC{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.375rem;gap:.5rem}.NotificationBell_title__OB9Nv{font-weight:600;font-size:.875rem;color:var(--ua-text-primary);flex:1;line-height:1.4}.NotificationBell_time__J2lEb{font-size:.6875rem;color:var(--ua-text-muted);white-space:nowrap;margin-top:.125rem}.NotificationBell_message__f3Yo1{margin:0 0 .375rem;font-size:.8125rem;color:var(--ua-text-secondary);line-height:1.5}.NotificationBell_sender__NGNsm{font-size:.6875rem;color:var(--ua-text-muted);font-style:italic}.NotificationBell_unreadDot__OnfFm{position:absolute;top:1rem;left:.5rem;width:.375rem;height:.375rem;background-color:var(--ua-teal);border-radius:50%}.NotificationBell_notificationList__Tk4qz::-webkit-scrollbar{width:.375rem}.NotificationBell_notificationList__Tk4qz::-webkit-scrollbar-track{background:var(--ua-neutral-100);border-radius:.1875rem}.NotificationBell_notificationList__Tk4qz::-webkit-scrollbar-thumb{background:var(--ua-neutral-300);border-radius:.1875rem}.NotificationBell_notificationList__Tk4qz::-webkit-scrollbar-thumb:hover{background:var(--ua-neutral-400)}.NotificationBell_schoolRecommendations__hLqBw{margin-top:.75rem;padding:.75rem;background:var(--ua-bg-secondary);border-radius:.5rem;border:.0625rem solid var(--ua-border-default)}.NotificationBell_schoolsHeader__yccDo{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.NotificationBell_schoolsList__I030W{display:flex;flex-direction:column;gap:.375rem}.NotificationBell_schoolButton__rUhN6{display:block;width:100%;text-align:left;padding:.5rem .625rem;background:#fff;border:.0625rem solid var(--ua-border-default);border-radius:.375rem;cursor:pointer;transition:all .2s}.NotificationBell_schoolButton__rUhN6:hover{background:var(--ua-teal-50);border-color:var(--ua-teal);box-shadow:0 .125rem .25rem rgba(0,0,0,.1)}.NotificationBell_schoolName__sXXo5{font-size:.75rem;font-weight:600;color:var(--ua-text-primary);margin-bottom:.125rem}.NotificationBell_schoolReason__g9FO0{font-size:.6875rem;color:var(--ua-text-muted);line-height:1.3}.NotificationBell_responseStatus__08Pmw{margin-top:.625rem;font-size:.75rem;font-weight:600;color:#0ca4a5;color:var(--ua-teal,#0ca4a5)}.NotificationBell_responseActions__ydwOd{display:flex;gap:.5rem;margin-top:.625rem;flex-wrap:wrap}.NotificationBell_responseBtn__x98fH{padding:.3125rem .75rem;font-size:.75rem;font-weight:600;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px);border:.0625rem solid #0ca4a5;border:.0625rem solid var(--ua-teal,#0ca4a5);background:#fff;background:var(--ua-bg-primary,#fff);color:#0a8384;color:var(--ua-teal-dark,#0a8384);cursor:pointer;font-family:inherit;transition:background-color .15s}.NotificationBell_responseBtn__x98fH:hover{background:#f0fafa;background:var(--ua-teal-50,#f0fafa)}.NotificationBell_responseBtn__x98fH:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus,0 0 0 3px var(--ua-teal-dark))}.NotificationBell_badgeEndorsed__xN93m{background:#d1fae5;background:var(--ua-success-light,#d1fae5);color:#059669;color:var(--ua-success-dark,#059669)}.NotificationBell_badgeCaution__f5BSG,.NotificationBell_badgeEndorsed__xN93m{display:inline-block;padding:.125rem .5rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px);font-size:.625rem;font-weight:600;margin-left:.375rem}.NotificationBell_badgeCaution__f5BSG{background:#fdf3d9;background:var(--ua-golden-100,#fdf3d9);color:#7d540b;color:var(--ua-golden-800,#7d540b)}.NotificationBell_cautionNote__qq7_5{font-size:.6875rem;color:#7d540b;color:var(--ua-golden-800,#7d540b);background:#fef9ec;background:var(--ua-golden-50,#fef9ec);padding:.25rem .5rem;border-radius:.375rem;border-radius:var(--ua-radius-xs,6px);margin-top:.25rem;border-left:.125rem solid #e7a922;border-left:.125rem solid var(--ua-golden,#e7a922)}.CounselorCopilot_panel__F0fiG{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background-color:#fff;background-color:var(--ua-bg-primary,#fff);border-right:.0625rem solid #e5e7eb;border-right:.0625rem solid var(--ua-border-default,#e5e7eb);box-shadow:.5rem 0 1.5rem rgba(0,0,0,.06);font-family:var(--font-family-ui);overflow:hidden;animation:CounselorCopilot_copilotSlideIn__YqHoF .2s ease;animation:CounselorCopilot_copilotSlideIn__YqHoF var(--ua-transition-normal,.2s ease)}@keyframes CounselorCopilot_copilotSlideIn__YqHoF{0%{transform:translateX(-1.5rem);opacity:0}to{transform:translateX(0);opacity:1}}.CounselorCopilot_panelClosing__b2IiR{animation:CounselorCopilot_copilotSlideOut__kyoPK .22s cubic-bezier(.4,0,.2,1) forwards}@keyframes CounselorCopilot_copilotSlideOut__kyoPK{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:.4}}.CounselorCopilot_rail__i594m{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem .875rem;border:none;background-color:#0ca4a5;background-color:var(--ua-teal,#0ca4a5);color:#fff;cursor:pointer;box-shadow:.25rem 0 1.125rem rgba(0,0,0,.12);transition:background-color .15s ease;transition:background-color var(--ua-transition-fast,.15s ease);animation:CounselorCopilot_copilotRailIn__DBt7U .22s cubic-bezier(.4,0,.2,1)}.CounselorCopilot_rail__i594m:hover{background-color:#0a8384;background-color:var(--ua-teal-600,#0a8384)}.CounselorCopilot_rail__i594m:focus-visible{outline:none;box-shadow:0 0 0 .1875rem rgba(12,164,165,.4);box-shadow:var(--ua-shadow-focus,0 0 0 3px rgba(12,164,165,.4))}@keyframes CounselorCopilot_copilotRailIn__DBt7U{0%{transform:translateX(-1.5rem);opacity:.4}to{transform:translateX(0);opacity:1}}.CounselorCopilot_railExpand__augmH{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);background-color:#fff;color:#086667;color:var(--ua-teal-700,#086667);box-shadow:0 .125rem .5rem rgba(0,0,0,.2);transition:transform .15s ease;transition:transform var(--ua-transition-fast,.15s ease)}.CounselorCopilot_rail__i594m:hover .CounselorCopilot_railExpand__augmH{transform:translateY(-.0625rem)}.CounselorCopilot_railTextWrap__HKe9R{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;width:100%}.CounselorCopilot_railDivider__Xz4xK{width:2.125rem;height:.0625rem;background-color:hsla(0,0%,100%,.45)}.CounselorCopilot_railText___Mh7Q{font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);font-size:1rem;font-weight:600;line-height:1.4;text-align:center;color:#fff;word-wrap:break-word;hyphens:auto}.CounselorCopilot_railBrand__MLzlV{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border-radius:.875rem;border-radius:var(--ua-radius-md,14px);background-color:#c5ecec;background-color:var(--ua-teal-100,#c5ecec);color:#086667;color:var(--ua-teal-700,#086667)}@media (max-width:640px){.CounselorCopilot_rail__i594m{flex-direction:row;width:100%;height:auto;min-height:3.25rem;padding:.625rem 1rem;gap:.75rem;align-items:center;justify-content:flex-start;box-shadow:0 -.125rem .75rem rgba(0,0,0,.12);animation:none}.CounselorCopilot_railBrand__MLzlV{order:0;width:2rem;height:2rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px)}.CounselorCopilot_railTextWrap__HKe9R{order:1;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:flex-start;gap:0}.CounselorCopilot_railDivider__Xz4xK{display:none}.CounselorCopilot_railText___Mh7Q{font-size:.875rem;text-align:left}.CounselorCopilot_railExpand__augmH{order:2;width:1.875rem;height:1.875rem;flex-shrink:0}.CounselorCopilot_railExpand__augmH svg{transform:rotate(-90deg)}.CounselorCopilot_panel__F0fiG{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:auto;width:100%;max-width:100%;min-width:0;height:100%;border-right:none;border-top:.0625rem solid #e5e7eb;border-top:.0625rem solid var(--ua-border-default,#e5e7eb);border-bottom:none;box-shadow:0 -.25rem 1rem rgba(0,0,0,.08);animation:none}.CounselorCopilot_panelClosing__b2IiR{animation:none}.CounselorCopilot_header__HRaeV{background-color:#c5ecec;background-color:var(--ua-teal-100,#c5ecec);border-bottom:none;padding:.5rem .875rem;gap:.5rem}.CounselorCopilot_headerTitle__a_Mck{font-size:.75rem;color:#086667;color:var(--ua-teal-700,#086667)}.CounselorCopilot_collapseButton__UtbhA{display:flex;color:#086667;color:var(--ua-teal-700,#086667)}.CounselorCopilot_collapseButton__UtbhA svg{transform:rotate(-90deg)}.CounselorCopilot_collapseButton__UtbhA:hover{background-color:rgba(8,102,103,.12)}.CounselorCopilot_clearButton__vEKFw{color:#086667;color:var(--ua-teal-700,#086667)}.CounselorCopilot_clearButton__vEKFw:hover{background-color:rgba(8,102,103,.12)}.CounselorCopilot_resultsDock__WOF2x{max-height:28vh}}.CounselorCopilot_header__HRaeV{display:flex;align-items:center;gap:.625rem;padding:1rem 1.125rem;border-bottom:.0625rem solid #e5e7eb;border-bottom:.0625rem solid var(--ua-border-default,#e5e7eb);background-color:#c5ecec;background-color:var(--ua-teal-100,#c5ecec)}.CounselorCopilot_collapseButton__UtbhA{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);background-color:transparent;color:#33485d;color:var(--ua-text-primary,#33485d);cursor:pointer;transition:background-color .15s ease;transition:background-color var(--ua-transition-fast,.15s ease)}.CounselorCopilot_collapseButton__UtbhA:hover{background-color:#f3f4f6;background-color:var(--ua-bg-tertiary,#f3f4f6)}.CounselorCopilot_collapseButton__UtbhA:focus-visible{outline:none;box-shadow:0 0 0 .1875rem rgba(12,164,165,.35);box-shadow:var(--ua-shadow-focus,0 0 0 3px rgba(12,164,165,.35))}@media (max-width:640px){.CounselorCopilot_collapseButton__UtbhA{width:2.75rem;height:2.75rem}}.CounselorCopilot_headerTitleWrap__NnPH_{flex:1;min-width:0}.CounselorCopilot_headerTitle__a_Mck{margin:0;max-width:100%;font-family:var(--font-family-ui);font-size:.8125rem;font-weight:700;color:#086667;color:var(--ua-teal-700,#086667);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CounselorCopilot_clearButton__vEKFw{flex-shrink:0;border:none;background:none;color:#0ca4a5;color:var(--ua-teal,#0ca4a5);font-size:.8125rem;font-weight:600;cursor:pointer;padding:.375rem .5rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px)}.CounselorCopilot_clearButton__vEKFw:hover{background-color:#e6f6f6;background-color:var(--ua-teal-50,#e6f6f6)}.CounselorCopilot_headerActions__FLVBA{flex-shrink:0;display:flex;align-items:center;gap:.25rem}.CounselorCopilot_iconButton__ZCSSi{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);background-color:transparent;color:#6b7685;color:var(--ua-text-secondary,#6b7685);cursor:pointer;transition:background-color .15s ease,color .15s ease;transition:background-color var(--ua-transition-fast,.15s ease),color var(--ua-transition-fast,.15s ease)}.CounselorCopilot_iconButton__ZCSSi:hover{background-color:#f3f4f6;background-color:var(--ua-bg-tertiary,#f3f4f6);color:#0ca4a5;color:var(--ua-teal,#0ca4a5)}.CounselorCopilot_iconButtonActive__L4B9X{background-color:#e6f6f6;background-color:var(--ua-teal-50,#e6f6f6);color:#0ca4a5;color:var(--ua-teal,#0ca4a5)}.CounselorCopilot_historyOverlay__FwMN4{position:absolute;top:4.0625rem;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;background-color:#fff;background-color:var(--ua-bg-primary,#fff);border-top:.0625rem solid #e5e7eb;border-top:.0625rem solid var(--ua-border-default,#e5e7eb)}.CounselorCopilot_historyHeader__CY5dZ{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.125rem;border-bottom:.0625rem solid #e5e7eb;border-bottom:.0625rem solid var(--ua-border-default,#e5e7eb)}.CounselorCopilot_historyTitle__SSDrt{font-size:.875rem;font-weight:700;color:#33485d;color:var(--ua-text-primary,#33485d)}.CounselorCopilot_historyHeaderActions__TjZ75{display:flex;gap:.25rem}.CounselorCopilot_historySmallButton__PoGri{border:none;background:none;color:#0ca4a5;color:var(--ua-teal,#0ca4a5);font-size:.75rem;font-weight:600;cursor:pointer;padding:.25rem .5rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px)}.CounselorCopilot_historySmallButton__PoGri:hover{background-color:#e6f6f6;background-color:var(--ua-teal-50,#e6f6f6)}.CounselorCopilot_historyList__WNG4X{flex:1;overflow-y:auto;padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.CounselorCopilot_historyEmpty__sDand{padding:1rem;font-size:.8125rem;color:#9ca3af;color:var(--ua-text-muted,#9ca3af);text-align:center}.CounselorCopilot_historyItem__qKPoy{display:flex;flex-direction:column;gap:.125rem;width:100%;text-align:left;border:none;background:none;cursor:pointer;padding:.625rem .75rem;border-radius:.875rem;border-radius:var(--ua-radius-md,14px);transition:background-color .15s ease;transition:background-color var(--ua-transition-fast,.15s ease)}.CounselorCopilot_historyItem__qKPoy:hover{background-color:#f3f4f6;background-color:var(--ua-bg-tertiary,#f3f4f6)}.CounselorCopilot_historyItemActive__J3gqv{background-color:#e6f6f6;background-color:var(--ua-teal-50,#e6f6f6)}.CounselorCopilot_historyItemTitle__q1_fL{font-size:.8125rem;font-weight:600;color:#33485d;color:var(--ua-text-primary,#33485d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CounselorCopilot_historyItemTime__nIrPh{font-size:.6875rem;color:#9ca3af;color:var(--ua-text-muted,#9ca3af)}.CounselorCopilot_messages__UMNN_{flex:1;overflow-y:auto;padding:1.25rem 1.125rem;display:flex;flex-direction:column;gap:.875rem;background-color:#fff;background-color:var(--ua-bg-primary,#fff)}.CounselorCopilot_row__3yO9Y{display:flex;flex-direction:column;max-width:100%}.CounselorCopilot_rowUser__ByDlV{align-items:flex-end}.CounselorCopilot_rowBot__espBz{align-items:flex-start}.CounselorCopilot_bubble__W9HDv{max-width:88%;padding:.625rem .875rem;border-radius:1.125rem;font-size:.875rem;line-height:1.5;word-wrap:break-word}.CounselorCopilot_bubbleBot__CPbUE{background-color:#f3f0ed;background-color:var(--ua-neutral-100,#f3f0ed);color:#33485d;color:var(--ua-text-primary,#33485d);border-bottom-left-radius:.375rem}.CounselorCopilot_bubbleUser__Psgu7{background-color:#0ca4a5;background-color:var(--ua-teal,#0ca4a5);color:#fff;border-bottom-right-radius:.375rem}.CounselorCopilot_msgAttachments__BimCK{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.375rem}.CounselorCopilot_msgAttachmentChip__o6wCJ{display:inline-flex;align-items:center;gap:.3125rem;max-width:100%;padding:.1875rem .5625rem;border-radius:62.4375rem;background-color:hsla(0,0%,100%,.22);color:#fff;font-size:.75rem;font-weight:500}.CounselorCopilot_msgAttachmentName__6e6VP{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:13.75rem}.CounselorCopilot_bubbleBot__CPbUE strong{font-weight:700}.CounselorCopilot_tableScroll__mRMvN{max-width:100%;overflow-x:auto;margin:var(--ua-space-3) 0;border:.0625rem solid #e5e0da;border:.0625rem solid var(--ua-neutral-300,#e5e0da);border-radius:.625rem;background-color:#fff;-webkit-overflow-scrolling:touch}.CounselorCopilot_tableScroll__mRMvN:focus-visible{outline:.125rem solid #0ca4a5;outline:.125rem solid var(--ua-teal,#0ca4a5);outline-offset:.125rem}.CounselorCopilot_tableScroll__mRMvN table{border-collapse:collapse;width:-moz-max-content;width:max-content;min-width:100%;font-size:.8125rem;line-height:1.45}.CounselorCopilot_tableScroll__mRMvN td,.CounselorCopilot_tableScroll__mRMvN th{padding:.4375rem .625rem;text-align:left;vertical-align:top;border-bottom:.0625rem solid #ece7e1;border-bottom:.0625rem solid var(--ua-neutral-200,#ece7e1);white-space:nowrap;max-width:30ch;overflow:hidden;text-overflow:ellipsis}.CounselorCopilot_tableScroll__mRMvN th{background-color:#f3f0ed;background-color:var(--ua-neutral-100,#f3f0ed);font-weight:700;color:#33485d;color:var(--ua-text-primary,#33485d)}.CounselorCopilot_tableScroll__mRMvN tbody tr:nth-child(2n){background-color:#faf8f6;background-color:var(--ua-neutral-50,#faf8f6)}.CounselorCopilot_tableScroll__mRMvN tbody tr:last-child td{border-bottom:none}.CounselorCopilot_timestamp__mIWoN{margin-top:.25rem;font-size:.6875rem;color:#9ca3af;color:var(--ua-text-muted,#9ca3af)}.CounselorCopilot_errorBanner__sv2Tm{font-size:.8125rem;color:#a6192e;color:var(--ua-danger,#a6192e);background-color:#fdf2f4;background-color:var(--ua-danger-50,#fdf2f4);border:.0625rem solid #f3b8c2;border:.0625rem solid var(--ua-danger-100,#f3b8c2);border-radius:.5rem;border-radius:var(--ua-radius-sm,8px);padding:.5rem .75rem}.CounselorCopilot_navLink__Pf2c_{margin-top:.5rem;align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem;max-width:88%;background-color:#e6f6f6;background-color:var(--ua-teal-50,#e6f6f6);border:.0625rem solid #b3e3e3;border:.0625rem solid var(--ua-teal-200,#b3e3e3);border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);padding:.4375rem .875rem;font-size:.8125rem;font-weight:600;color:#097a7b;color:var(--ua-teal-700,#097a7b);cursor:pointer;text-align:left;transition:background-color .15s ease;transition:background-color var(--ua-transition-fast,.15s ease)}.CounselorCopilot_navLink__Pf2c_:hover{background-color:#cdeeee;background-color:var(--ua-teal-100,#cdeeee)}.CounselorCopilot_navLink__Pf2c_:focus-visible{outline:none;box-shadow:0 0 0 .1875rem rgba(12,164,165,.3);box-shadow:var(--ua-shadow-focus,0 0 0 3px rgba(12,164,165,.3))}.CounselorCopilot_navLinkArrow___ZnAy{flex-shrink:0}.CounselorCopilot_resultsDock__WOF2x{flex-shrink:0;border-top:.0625rem solid #e5e7eb;border-top:.0625rem solid var(--ua-border-default,#e5e7eb);background-color:#f9fafb;background-color:var(--ua-bg-secondary,#f9fafb);max-height:42vh;overflow-y:auto}.CounselorCopilot_resultsDockHeader__y51FG{display:flex;align-items:center;justify-content:space-between;padding:.5rem .875rem .25rem}.CounselorCopilot_resultsDockTitle__GSgjP{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;color:var(--ua-text-secondary,#6b7280)}.CounselorCopilot_resultsDockDismiss__VlIee{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;color:#9ca3af;color:var(--ua-text-muted,#9ca3af);cursor:pointer;padding:.375rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px)}.CounselorCopilot_resultsDockDismiss__VlIee:hover{background-color:#f3f4f6;background-color:var(--ua-neutral-100,#f3f4f6);color:#33485d;color:var(--ua-text-primary,#33485d)}.CounselorCopilot_dockGroup__J4r9u{padding:0 .75rem .5rem}.CounselorCopilot_dockGroupHeader__spgG_{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .25rem;border:none;background:none;cursor:pointer;text-align:left;font-size:.8125rem;font-weight:700;color:#33485d;color:var(--ua-text-primary,#33485d)}.CounselorCopilot_dockGroupCount___ltAG{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);background-color:#cdeeee;background-color:var(--ua-teal-100,#cdeeee);color:#097a7b;color:var(--ua-teal-700,#097a7b);font-size:.6875rem;font-weight:700}.CounselorCopilot_dockGroupHeaderSpacer__ZkgGf{flex:1}.CounselorCopilot_dockGroupBody__nUTUI{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem}.CounselorCopilot_card__mi2oy{border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb);border-radius:.875rem;border-radius:var(--ua-radius-md,14px);background-color:#fff;background-color:var(--ua-bg-primary,#fff);overflow:hidden;transition:box-shadow .15s ease;transition:box-shadow var(--ua-transition-fast,.15s ease)}.CounselorCopilot_card__mi2oy:hover{box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08);box-shadow:var(--ua-shadow-card,0 1px 3px rgba(0,0,0,.08))}.CounselorCopilot_cardHeader__4AoRB{display:flex;align-items:center;gap:.625rem;width:100%;padding:.625rem .75rem;border:none;background:none;cursor:pointer;text-align:left}.CounselorCopilot_cardIcon__kdol6{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px);background-color:#e6f6f6;background-color:var(--ua-teal-50,#e6f6f6);color:#0ca4a5;color:var(--ua-teal,#0ca4a5)}.CounselorCopilot_cardTitleWrap__xnUgI{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.CounselorCopilot_cardTitle__M21JE{display:block;font-size:.875rem;font-weight:600;color:#33485d;color:var(--ua-text-primary,#33485d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CounselorCopilot_cardSubtitle__0Vq_6{display:block;font-size:.75rem;color:#6b7280;color:var(--ua-text-secondary,#6b7280)}.CounselorCopilot_cardChevron__X_cl_{flex-shrink:0;color:#9ca3af;color:var(--ua-text-muted,#9ca3af);transition:transform .15s ease;transition:transform var(--ua-transition-fast,.15s ease)}.CounselorCopilot_cardChevronOpen__skfND{transform:rotate(180deg)}.CounselorCopilot_cardBody__SO9Mw{padding:.625rem .75rem .75rem;border-top:.0625rem solid #eef0f2;border-top:.0625rem solid var(--ua-border-default,#eef0f2);overflow:hidden}.CounselorCopilot_cardBodyButton__8BYoq{display:flex;overflow:hidden}.CounselorCopilot_cardBodyButton__8BYoq>*{flex:1;min-width:0}.CounselorCopilot_cardBodyText__WBsmX{font-size:.8125rem;color:#4b5563;color:var(--ua-text-secondary,#4b5563);line-height:1.45;margin:.625rem 0}.CounselorCopilot_matchBadge__jIRT6{display:inline-block;font-size:.6875rem;font-weight:700;padding:.125rem .5rem;border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);margin-left:.375rem}.CounselorCopilot_footer__3aSg_{border-top:.0625rem solid #e5e7eb;border-top:.0625rem solid var(--ua-border-default,#e5e7eb);padding:.875rem 1.125rem;background-color:#fff;background-color:var(--ua-bg-primary,#fff)}.CounselorCopilot_inputRow__oT2Da{display:flex;align-items:center;gap:.5rem;border:.0625rem solid #d1d5db;border:.0625rem solid var(--ua-border-strong,#d1d5db);border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);padding:.375rem .375rem .375rem 1rem;transition:box-shadow .15s ease,border-color .15s ease;transition:box-shadow var(--ua-transition-fast,.15s ease),border-color var(--ua-transition-fast,.15s ease)}.CounselorCopilot_inputRow__oT2Da:focus-within{border-color:#0ca4a5;border-color:var(--ua-teal,#0ca4a5);box-shadow:0 0 0 .1875rem rgba(12,164,165,.2);box-shadow:var(--ua-shadow-focus,0 0 0 3px rgba(12,164,165,.2))}.CounselorCopilot_input__1a20B{flex:1;border:none;outline:none;background:transparent;font-family:var(--font-family-ui);font-size:.875rem;color:#33485d;color:var(--ua-text-primary,#33485d);resize:none;max-height:6rem;line-height:1.4;padding:.25rem 0}.CounselorCopilot_input__1a20B::-moz-placeholder{color:#9ca3af;color:var(--ua-text-muted,#9ca3af)}.CounselorCopilot_input__1a20B::placeholder{color:#9ca3af;color:var(--ua-text-muted,#9ca3af)}.CounselorCopilot_sendButton__XwFMj{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border:none;border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);background-color:#0ca4a5;background-color:var(--ua-teal,#0ca4a5);color:#fff;cursor:pointer;transition:background-color .15s ease;transition:background-color var(--ua-transition-fast,.15s ease)}.CounselorCopilot_sendButton__XwFMj:hover:not(:disabled){background-color:#0a8a8b;background-color:var(--ua-teal-600,#0a8a8b)}.CounselorCopilot_sendButton__XwFMj:disabled{background-color:#d1d5db;background-color:var(--ua-neutral-300,#d1d5db);cursor:not-allowed}.CounselorCopilot_micButton__V6kQ5{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border:.0625rem solid #d1d5db;border:.0625rem solid var(--ua-border-strong,#d1d5db);border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);background-color:transparent;color:#6b7685;color:var(--ua-text-secondary,#6b7685);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;transition:background-color var(--ua-transition-fast,.15s ease),color var(--ua-transition-fast,.15s ease),border-color var(--ua-transition-fast,.15s ease)}.CounselorCopilot_micButton__V6kQ5:hover:not(:disabled){border-color:#0ca4a5;border-color:var(--ua-teal,#0ca4a5);color:#0ca4a5;color:var(--ua-teal,#0ca4a5)}.CounselorCopilot_micButton__V6kQ5[data-listening]{background-color:#a6192e;background-color:var(--ua-danger,#a6192e);border-color:#a6192e;border-color:var(--ua-danger,#a6192e);color:#fff;animation:CounselorCopilot_micPulse__geIFs 1.4s ease-in-out infinite}.CounselorCopilot_micButton__V6kQ5:disabled{opacity:.5;cursor:not-allowed}@keyframes CounselorCopilot_micPulse__geIFs{0%,to{box-shadow:0 0 0 0 rgba(166,25,46,.45)}50%{box-shadow:0 0 0 .3125rem rgba(166,25,46,0)}}.CounselorCopilot_disclaimer___EDiJ{margin-top:.625rem;font-size:.6875rem;color:#9ca3af;color:var(--ua-text-muted,#9ca3af);text-align:center;line-height:1.4}.CounselorCopilot_starters__uqPKS{display:flex;flex-direction:column;gap:.625rem;margin-top:.375rem}.CounselorCopilot_starterButton__smie_{display:flex;align-items:center;gap:.75rem;width:100%;padding:.875rem 1rem;border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb);border-radius:.875rem;border-radius:var(--ua-radius-md,14px);background-color:#fff;background-color:var(--ua-bg-primary,#fff);cursor:pointer;text-align:left;font-family:var(--font-family-ui);font-size:.875rem;font-weight:600;color:#33485d;color:var(--ua-text-primary,#33485d);line-height:1.35;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;transition:border-color var(--ua-transition-fast,.15s ease),box-shadow var(--ua-transition-fast,.15s ease),transform var(--ua-transition-fast,.15s ease)}.CounselorCopilot_starterButton__smie_:hover{border-color:#0ca4a5;border-color:var(--ua-teal,#0ca4a5);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08);box-shadow:var(--ua-shadow-card,0 1px 3px rgba(0,0,0,.08));transform:translateY(-.0625rem)}.CounselorCopilot_starterButton__smie_:focus-visible{outline:none;box-shadow:0 0 0 .1875rem rgba(12,164,165,.25);box-shadow:var(--ua-shadow-focus,0 0 0 3px rgba(12,164,165,.25))}.CounselorCopilot_starterIcon__qCM1J{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px)}.CounselorCopilot_visuallyHidden__MqQEG{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CounselorCopilot_downloadList__gfuIk{margin-bottom:.5rem;align-self:stretch;display:flex;flex-direction:column;gap:.5rem}.CounselorCopilot_downloadList__gfuIk:focus-visible{outline:none;border-radius:.875rem;border-radius:var(--ua-radius-md,14px);box-shadow:0 0 0 .1875rem rgba(12,164,165,.3);box-shadow:var(--ua-shadow-focus,0 0 0 3px rgba(12,164,165,.3))}.CounselorCopilot_downloadCard__Rc4ci{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;background-color:#fff;background-color:var(--ua-surface,#fff);border:.0625rem solid #e5e7eb;border:.0625rem solid var(--ua-border-default,#e5e7eb);border-radius:.875rem;border-radius:var(--ua-radius-md,14px);transition:box-shadow .15s ease;transition:box-shadow var(--ua-transition-fast,.15s ease)}.CounselorCopilot_downloadCard__Rc4ci:hover{box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08);box-shadow:var(--ua-shadow-sm,0 1px 3px rgba(0,0,0,.08))}.CounselorCopilot_downloadIcon__VcMU2{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;border-radius:var(--ua-radius-sm,8px);background-color:#e6f6f6;background-color:var(--ua-teal-50,#e6f6f6);color:#097a7b;color:var(--ua-teal-700,#097a7b)}.CounselorCopilot_downloadIconPdf__0mstO{background-color:#fdf2f4;background-color:var(--ua-danger-50,#fdf2f4);color:#a6192e;color:var(--ua-danger,#a6192e)}.CounselorCopilot_downloadIconLabel__HOKKO{position:absolute;bottom:-.1875rem;right:-.1875rem;font-size:.4375rem;font-weight:700;letter-spacing:.02em;line-height:1;padding:.0625rem .1875rem;border-radius:.25rem;background-color:currentColor;color:#fff}.CounselorCopilot_downloadIconPdf__0mstO .CounselorCopilot_downloadIconLabel__HOKKO{color:#fff}.CounselorCopilot_downloadInfo__F3Hq_{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.CounselorCopilot_downloadTitle__ry1cY{font-size:.8125rem;font-weight:600;color:#1f2937;color:var(--ua-text-primary,#1f2937);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CounselorCopilot_downloadMeta__JWMSc{font-size:.6875rem;color:#6b7280;color:var(--ua-text-muted,#6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CounselorCopilot_downloadError__gN4TM{font-size:.6875rem;color:#a6192e;color:var(--ua-danger,#a6192e)}.CounselorCopilot_downloadBtn__rZiNK{flex-shrink:0;min-height:2rem;padding:.375rem .875rem;background-color:#0ca4a5;background-color:var(--ua-teal,#0ca4a5);color:#fff;border:none;border-radius:624.9375rem;border-radius:var(--ua-radius-full,9999px);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .15s ease;transition:background-color var(--ua-transition-fast,.15s ease)}.CounselorCopilot_downloadBtn__rZiNK:hover:not(:disabled){background-color:#0a8384;background-color:var(--ua-teal-600,#0a8384)}.CounselorCopilot_downloadBtn__rZiNK:disabled{opacity:.65;cursor:default}.CounselorCopilot_downloadBtn__rZiNK:focus-visible{outline:none;box-shadow:0 0 0 .1875rem rgba(12,164,165,.3);box-shadow:var(--ua-shadow-focus,0 0 0 3px rgba(12,164,165,.3))}.CounselorCopilot_downloadActions__AJn88{flex-shrink:0;display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;justify-content:flex-end}.CounselorCopilot_downloadBtnSecondary__QlT2U{background-color:transparent;color:#097a7b;color:var(--ua-teal-700,#097a7b);border:.0625rem solid #a3dcdc;border:.0625rem solid var(--ua-teal-200,#a3dcdc)}.CounselorCopilot_downloadBtnSecondary__QlT2U:hover:not(:disabled){background-color:#e6f6f6;background-color:var(--ua-teal-50,#e6f6f6)}.Card_card__WngK3{border-radius:var(--ua-radius-lg);font-family:var(--font-family-ui,var(--font-dm-sans));transition:all var(--ua-transition-default)}.Card_pad-sm__IyT2a{padding:var(--ua-space-4)}.Card_pad-md__1UP6O{padding:var(--ua-space-6)}.Card_pad-lg__6kjc3{padding:var(--ua-space-8)}.Card_default__lLE57{background-color:var(--ua-bg-primary);border:.0625rem solid var(--ua-neutral-200);box-shadow:var(--ua-shadow-xs)}.Card_elevated__KvdPu{background-color:var(--ua-bg-primary);border:.0625rem solid var(--ua-neutral-100);box-shadow:var(--ua-shadow-card)}.Card_accent__J0TXK{background-color:var(--ua-bg-primary);border:.0625rem solid var(--ua-neutral-200);border-left:.1875rem solid var(--ua-teal)}.Card_metric__3f30U{text-align:center}.Card_metric__3f30U,.Card_stat____UVw{background-color:var(--ua-bg-primary);border:.0625rem solid var(--ua-neutral-200);box-shadow:var(--ua-shadow-xs)}.Card_clickable__cQSch{cursor:pointer}.Card_clickable__cQSch:hover{box-shadow:var(--ua-shadow-card-hover);border-color:var(--ua-neutral-300);transform:translateY(-.0625rem)}.Card_clickable__cQSch:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus)}.Card_clickable__cQSch:active{transform:translateY(0);box-shadow:var(--ua-shadow-sm)}.Button_button__Jttiv{display:inline-flex;align-items:center;justify-content:center;gap:var(--ua-space-2);border:.0625rem solid transparent;border-radius:var(--ua-radius-md);font-family:var(--font-family-ui,var(--font-dm-sans));font-weight:var(--ua-font-semibold);line-height:1;cursor:pointer;transition:all var(--ua-transition-fast);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:var(--ua-tracking-normal)}.Button_button__Jttiv:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus)}.Button_button__Jttiv:disabled{opacity:.5;cursor:not-allowed}.Button_sm__epdj3{height:2.25rem;padding:0 var(--ua-space-4)}.Button_md___av4P,.Button_sm__epdj3{font-size:var(--ua-text-sm);border-radius:var(--ua-radius-md)}.Button_md___av4P{height:2.75rem;padding:0 var(--ua-space-5)}.Button_lg__uBdOZ{height:3.25rem;padding:0 var(--ua-space-8);font-size:var(--ua-text-base);border-radius:var(--ua-radius-lg)}.Button_primary__IHFdT{background-color:var(--ua-teal-dark);color:var(--ua-text-inverse);border-radius:var(--ua-radius-full)}.Button_primary__IHFdT:hover:not(:disabled){background-color:var(--ua-teal-dark);box-shadow:var(--ua-shadow-sm)}.Button_primary__IHFdT:active:not(:disabled){background-color:var(--ua-teal-800);transform:translateY(.0625rem)}.Button_secondary___qtLs{background-color:transparent;color:var(--ua-teal-dark);border-color:var(--ua-teal);border-radius:var(--ua-radius-full)}.Button_secondary___qtLs:hover:not(:disabled){background-color:var(--ua-teal-50)}.Button_secondary___qtLs:active:not(:disabled){background-color:var(--ua-teal-100)}.Button_outline__FeRBi{background-color:transparent;color:var(--ua-text-primary);border-color:var(--ua-neutral-200)}.Button_outline__FeRBi:hover:not(:disabled){background-color:var(--ua-bg-secondary);border-color:var(--ua-neutral-300)}.Button_outline__FeRBi:active:not(:disabled){background-color:var(--ua-bg-tertiary)}.Button_ghost__YxjU1{background-color:transparent;color:var(--ua-text-secondary)}.Button_ghost__YxjU1:hover:not(:disabled){background-color:var(--ua-neutral-100);color:var(--ua-text-primary)}.Button_ghost__YxjU1:active:not(:disabled){background-color:var(--ua-neutral-200)}.Button_danger__l9xLY{background-color:var(--ua-danger);color:var(--ua-text-inverse);border-radius:var(--ua-radius-full)}.Button_danger__l9xLY:hover:not(:disabled){background-color:var(--ua-danger-dark);box-shadow:var(--ua-shadow-sm)}.Button_danger__l9xLY:active:not(:disabled){background-color:var(--ua-danger-700);transform:translateY(.0625rem)}.Button_golden__rKqc2{background-color:var(--ua-golden);color:var(--ua-text-inverse);border-radius:var(--ua-radius-full)}.Button_golden__rKqc2:hover:not(:disabled){background-color:var(--ua-golden-dark);box-shadow:var(--ua-shadow-sm)}.Button_golden__rKqc2:active:not(:disabled){background-color:var(--ua-golden-700);transform:translateY(.0625rem)}.Button_fullWidth__GDkmq{width:100%}.Button_loading__vEJQt{position:relative;cursor:wait}.Button_spinner__rLsmA{width:1rem;height:1rem;border:.125rem solid;border-right:.125rem solid transparent;border-radius:var(--ua-radius-full);animation:Button_spin__sn5PN .6s linear infinite}@keyframes Button_spin__sn5PN{to{transform:rotate(1turn)}}.Button_icon__XStiv{justify-content:center;flex-shrink:0}.Button_icon__XStiv,.Button_label__R_Cjp{display:inline-flex;align-items:center}.Alert_alert__eN_LW{display:flex;align-items:flex-start;gap:var(--ua-space-3);padding:var(--ua-space-4) var(--ua-space-5);border-radius:var(--ua-radius-lg);font-family:var(--font-family-ui,var(--font-dm-sans));font-size:var(--ua-text-sm);line-height:var(--ua-leading-normal);border:.0625rem solid transparent}.Alert_info__014Ba{background-color:var(--ua-info-light);border-color:var(--ua-neutral-200);color:var(--ua-info-dark)}.Alert_success__0bsYT{background-color:var(--ua-success-light);border-color:rgba(16,185,129,.2);color:var(--ua-success-dark)}.Alert_warning__eqHdW{background-color:var(--ua-golden-100);border-color:rgba(231,169,34,.25);color:var(--ua-golden-700)}.Alert_error__E_YPB{background-color:var(--ua-danger-100);border-color:rgba(166,25,46,.15);color:var(--ua-danger-700)}.Alert_icon__IZIdH{display:flex;align-items:center;flex-shrink:0;margin-top:.0625rem}.Alert_content__hRSks{flex:1;min-width:0}.Alert_title__k_e6c{font-weight:var(--ua-font-semibold);margin:0 0 var(--ua-space-1) 0}.Alert_message__1_TNH{line-height:var(--ua-leading-normal)}.Alert_dismiss__1ZNqL{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;background:none;color:currentColor;opacity:.5;cursor:pointer;border-radius:var(--ua-radius-sm);flex-shrink:0;transition:opacity var(--ua-transition-fast)}.Alert_dismiss__1ZNqL:hover{opacity:1}.Alert_dismiss__1ZNqL:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus)}.ConfirmDialog_dialog__v783k{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;border:none;border-radius:var(--ua-radius-lg);padding:0;background:transparent;max-width:26.25rem;width:calc(100% - var(--ua-space-8));font-family:var(--font-family-ui,var(--font-dm-sans))}.ConfirmDialog_dialog__v783k::backdrop{background-color:rgba(0,0,0,.45);animation:ConfirmDialog_fadeIn__lBpMT .15s ease-out}.ConfirmDialog_panel__l0xZl{background-color:var(--ua-bg-primary);border-radius:var(--ua-radius-lg);padding:var(--ua-space-6);box-shadow:var(--ua-shadow-lg)}.ConfirmDialog_title__lsR_8{font-size:var(--ua-text-lg);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary);margin:0 0 var(--ua-space-2) 0}.ConfirmDialog_message__GR4Cy{font-size:var(--ua-text-sm);color:var(--ua-text-secondary);line-height:var(--ua-leading-normal);margin:0 0 var(--ua-space-6) 0}.ConfirmDialog_actions__5F7Se{display:flex;justify-content:flex-end;gap:var(--ua-space-3)}.ConfirmDialog_cancelButton__7bIPd,.ConfirmDialog_confirmButton__Po5Lk{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 var(--ua-space-4);border-radius:var(--ua-radius-md);font-family:inherit;font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);cursor:pointer;transition:all var(--ua-transition-fast);line-height:1}.ConfirmDialog_cancelButton__7bIPd:focus-visible,.ConfirmDialog_confirmButton__Po5Lk:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus)}.ConfirmDialog_cancelButton__7bIPd{background-color:transparent;color:var(--ua-text-secondary);border:.0625rem solid var(--ua-border-default)}.ConfirmDialog_cancelButton__7bIPd:hover{background-color:var(--ua-bg-secondary);border-color:var(--ua-border-strong)}.ConfirmDialog_confirmButton__Po5Lk{color:var(--ua-text-inverse);border:.0625rem solid transparent}.ConfirmDialog_confirmButton__Po5Lk,.ConfirmDialog_confirmButton__Po5Lk:hover{background-color:var(--ua-teal-dark)}.ConfirmDialog_confirmButton__Po5Lk.ConfirmDialog_danger__FFtwQ{background-color:var(--ua-danger)}.ConfirmDialog_confirmButton__Po5Lk.ConfirmDialog_danger__FFtwQ:hover{background-color:var(--ua-danger-dark)}@keyframes ConfirmDialog_fadeIn__lBpMT{0%{opacity:0}to{opacity:1}}.Badge_badge__0A16p{display:inline-flex;align-items:center;gap:var(--ua-space-1);border-radius:var(--ua-radius-full);font-family:var(--font-family-ui,var(--font-dm-sans));font-weight:var(--ua-font-medium);line-height:1;white-space:nowrap}.Badge_sm__eTENN{padding:.1875rem var(--ua-space-2\.5);font-size:var(--ua-text-xs)}.Badge_md__Jpwsk{padding:var(--ua-space-1\.5) var(--ua-space-3);font-size:var(--ua-text-sm)}.Badge_dot__i_17N{width:.375rem;height:.375rem;border-radius:var(--ua-radius-full);background-color:currentColor;flex-shrink:0}.Badge_default__I9x87{background-color:var(--ua-neutral-100);color:var(--ua-neutral-600)}.Badge_success__L_MOX{background-color:var(--ua-success-light);color:var(--ua-success-dark)}.Badge_warning__ij_2R{background-color:var(--ua-golden-100);color:var(--ua-golden-700)}.Badge_danger__tVuqg{background-color:var(--ua-danger-100);color:var(--ua-danger-700)}.Badge_info__5yDpU{background-color:var(--ua-info-light);color:var(--ua-info-dark)}.Badge_teal__bXyVw{background-color:var(--ua-teal-100);color:var(--ua-teal-700)}.Badge_match__xVv1K{background-color:var(--ua-success-light);color:var(--ua-success-dark)}.Badge_reach__HQ5vz{background-color:var(--ua-golden-100);color:var(--ua-golden-700)}.Badge_undermatch__sQvhP{background-color:var(--ua-teal-100);color:var(--ua-teal-700)}.Badge_unclassified__1QnIq{background-color:var(--gray-3);color:var(--gray-11)}.Skeleton_skeleton__QZ41i{background:linear-gradient(90deg,var(--ua-neutral-200) 25%,var(--ua-neutral-100) 50%,var(--ua-neutral-200) 75%);background-size:200% 100%;animation:Skeleton_pulse__RwdP1 1.5s ease-in-out infinite;border-radius:var(--ua-radius-sm)}.Skeleton_text__xpWW6{height:.875rem;width:100%;border-radius:var(--ua-radius-sm)}.Skeleton_circle__Ignee{width:2.5rem;height:2.5rem;border-radius:var(--ua-radius-full)}.Skeleton_rect__ibQgT{width:100%;height:6.25rem;border-radius:var(--ua-radius-md)}.Skeleton_textGroup__wqn9F{display:flex;flex-direction:column;gap:var(--ua-space-2)}.Skeleton_srOnly__H8qk9{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes Skeleton_pulse__RwdP1{0%{background-position:200% 0}to{background-position:-200% 0}}.Toast_toast__aMHjc{position:fixed;bottom:var(--ua-space-6);right:var(--ua-space-6);display:flex;align-items:center;gap:var(--ua-space-3);padding:var(--ua-space-3) var(--ua-space-4);border-radius:var(--ua-radius-md);font-family:var(--font-family-ui,var(--font-dm-sans));font-size:var(--ua-text-sm);box-shadow:var(--ua-shadow-lg);z-index:9999;max-width:25rem;animation:Toast_slideIn__7i2we .25s ease-out}.Toast_success__GjvBC{background-color:var(--ua-success-dark);color:var(--ua-text-inverse)}.Toast_error__CIRD8{background-color:var(--ua-danger);color:var(--ua-text-inverse)}.Toast_warning__LqWXs{background-color:var(--ua-golden-700);color:var(--ua-text-inverse)}.Toast_info__N9u__{background-color:var(--ua-info-dark);color:var(--ua-text-inverse)}.Toast_icon___dR_w{display:flex;align-items:center;flex-shrink:0}.Toast_message__2otSp{flex:1;line-height:var(--ua-leading-normal)}.Toast_dismiss__J9Gtc{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;background:none;color:currentColor;opacity:.7;cursor:pointer;border-radius:var(--ua-radius-sm);flex-shrink:0;transition:opacity var(--ua-transition-fast)}.Toast_dismiss__J9Gtc:hover{opacity:1}.Toast_dismiss__J9Gtc:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus)}@keyframes Toast_slideIn__7i2we{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.ApplicationProgressSummary_hero__mJeNZ{margin-bottom:var(--ua-space-2)}.ApplicationProgressSummary_heroButton__nnLFF,.ApplicationProgressSummary_heroStatic__DBhum{display:flex;flex-direction:column;gap:.125rem;align-items:flex-start;text-align:left;min-width:0}.ApplicationProgressSummary_heroButton__nnLFF{width:100%;padding:var(--ua-space-2);margin:calc(var(--ua-space-2) * -1);border:none;background:none;font-family:inherit;border-radius:var(--ua-radius-sm);cursor:pointer;transition:background-color var(--ua-transition-fast)}.ApplicationProgressSummary_heroButton__nnLFF:hover{background:var(--ua-bg-secondary)}.ApplicationProgressSummary_heroButton__nnLFF:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus)}.ApplicationProgressSummary_heroValue__1YDO7{font-size:var(--ua-text-4xl);font-weight:var(--ua-font-extrabold);line-height:var(--ua-leading-none);letter-spacing:var(--ua-tracking-tight);color:var(--ua-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ApplicationProgressSummary_heroLabel__9nWrY{font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary)}.ApplicationProgressSummary_heroDetail__Lj3E6{font-size:var(--ua-text-xs);color:var(--ua-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ApplicationProgressSummary_basis__P0DYJ{margin-bottom:var(--ua-space-4)}.ApplicationProgressSummary_gaps__CGsGJ{padding-top:var(--ua-space-4);border-top:.0625rem solid var(--ua-border-default)}.ApplicationProgressSummary_gapsHeading__7r1yK{margin:0 0 .125rem;font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary)}.ApplicationProgressSummary_gapsHint__41E7j{margin:0 0 var(--ua-space-3) 0;font-size:var(--ua-text-xs);color:var(--ua-text-muted)}.ApplicationProgressSummary_coverage__UnpG1{margin-top:var(--ua-space-4)}@media (prefers-reduced-motion:reduce){.ApplicationProgressSummary_heroButton__nnLFF{transition:none}}.ApplicationStatusBars_bars__LFBrZ{margin-bottom:var(--ua-space-3)}.ApplicationStatusBars_note__5nhtj+.ApplicationStatusBars_note__5nhtj{margin-top:var(--ua-space-2)}.CalculatorSelect_CalculatorFormField__lp508{margin:var(--ua-space-2) 0;display:flex;flex-grow:1;flex-direction:column;align-items:flex-start;width:100%}.CalculatorSelect_CalculatorSelect__2d79E{width:100%;height:2.5rem;padding:var(--ua-space-2);border-radius:.375rem;border-color:var(--ua-border-default);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/images/caret.svg);background-size:.5rem;background-repeat:no-repeat;background-position:calc(100% - .5rem)}.CalculatorSelect_CalculatorSelectLabel__hSYg1{font-weight:700}.CalculatorSelect_CalculatorEntry__x6W6_{border-radius:var(--ua-radius-md);background-color:var(--ua-bg-secondary);padding:var(--ua-space-5);text-align:left;flex:1}.CalculatorSelect_CalculatorEntryButton__1Ogbu{padding:var(--ua-space-2) var(--ua-space-8);border-radius:var(--ua-radius-md);border:none;background-color:var(--ua-teal-dark);color:var(--ua-bg-primary)}@media (min-width:768px){.CalculatorSelect_CalculatorEntryButton__1Ogbu{min-width:33%}}.CalculatorSelect_CalculatorCareerEntryButton__vIjH8{display:inline-block;padding:var(--ua-space-2) var(--ua-space-8);border-radius:var(--ua-radius-md);border:none;background-color:var(--ua-teal-dark);color:var(--ua-bg-primary);margin:var(--ua-space-2) 0}.CalculatorSelect_CalculatorCareerEntryButtonFull__AWiUP{display:block;width:100%;padding:.625rem;border-radius:.375rem;border:none;background-color:var(--ua-info);color:var(--ua-text-inverse);font-size:.8125rem;font-weight:700;text-align:center;cursor:pointer;transition:background .2s}.CalculatorSelect_CalculatorCareerEntryButtonFull__AWiUP:hover{background-color:var(--ua-info)}.CalculatorSelect_CalculatorEntryCaption__gl9wM{color:var(--ua-text-muted)}.CalculatorSelect_CalculatorEntrySpinner__MCf1O{margin:.125rem auto}.ApplicationComponentsDropdown_trigger__eCZJP{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .6875rem;min-height:2.125rem;max-width:100%;font-size:.8125rem;font-weight:600;font-family:inherit;line-height:1.25;text-align:left;white-space:normal;color:var(--ac-accent);background-color:var(--ac-tint);border:.125rem solid var(--ac-accent);border-radius:var(--ua-radius-full);cursor:pointer;transition:box-shadow .18s ease,filter .18s ease}.ApplicationComponentsDropdown_trigger__eCZJP:hover{filter:brightness(.98);box-shadow:0 .0625rem .3125rem rgba(0,0,0,.09)}.ApplicationComponentsDropdown_trigger__eCZJP:focus-visible{outline:.125rem solid var(--ua-teal);outline-offset:.125rem}.ApplicationComponentsDropdown_triggerIcon__2BEde{flex-shrink:0;color:var(--ac-accent)}.ApplicationComponentsDropdown_triggerLabel__VIvHq{min-width:0}.ApplicationComponentsDropdown_chevron__D2KBY{flex-shrink:0;opacity:.75}.ApplicationComponentsDropdown_content__7hx4n{min-width:16.5rem}.ApplicationComponentsDropdown_header__gzYOD{padding:.25rem .5rem .625rem;border-bottom:.0625rem solid var(--ua-neutral-200);margin-bottom:.25rem}.ApplicationComponentsDropdown_headerRow__DP54h{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem}.ApplicationComponentsDropdown_headerTitle__ucZwU{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ua-text-muted)}.ApplicationComponentsDropdown_headerCount__XjCea{font-size:.75rem;font-weight:700;color:var(--ac-accent);white-space:nowrap}.ApplicationComponentsDropdown_bar__o8A0b{margin-top:.4375rem;height:.25rem;border-radius:var(--ua-radius-full);background:var(--ua-neutral-200);overflow:hidden}.ApplicationComponentsDropdown_barFill__Qx3Ed{height:100%;border-radius:var(--ua-radius-full);background:var(--ac-accent);transition:width .2s ease,background-color .2s ease}.ApplicationComponentsDropdown_item__q1K_h{--base-menu-item-padding-left:0.625rem;cursor:pointer;padding-left:.625rem}.ApplicationComponentsDropdown_item__q1K_h .rt-BaseMenuItemIndicator{display:none}.ApplicationComponentsDropdown_box__kyEb6{width:1rem;height:1rem;margin-right:.5625rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:.09375rem solid var(--ua-neutral-400);border-radius:.25rem;background:var(--ua-bg-primary);transition:background-color .15s ease,border-color .15s ease}.ApplicationComponentsDropdown_boxChecked__ARJZa{background:var(--ua-teal);border-color:var(--ua-teal);color:#fff}.ApplicationComponentsDropdown_itemLabel__B9VkJ{font-size:.8125rem}.Modal_modal__2hDAG{padding:var(--ua-space-8) var(--ua-space-6) var(--ua-space-6);background-color:var(--ua-bg-primary);border:.0625rem solid var(--ua-neutral-100);border-radius:var(--ua-radius-xl);box-shadow:var(--ua-shadow-xl);overflow-y:auto!important}.Modal_modal__2hDAG::-webkit-scrollbar{width:.5rem}.Modal_modal__2hDAG::-webkit-scrollbar-track{margin:1.5rem 0;background:transparent}.Modal_modal__2hDAG::-webkit-scrollbar-thumb{background:var(--gray-6);border-radius:.25rem}.Modal_modal__2hDAG.Modal_fullSize__gixMK{width:calc(100vw - 2rem);max-width:calc(100vw - 2rem);max-height:90dvh;height:auto;overflow-y:auto}@media (min-width:1000px){.Modal_modal__2hDAG.Modal_fullSize__gixMK{width:90vw;max-width:90vw;height:-moz-fit-content;height:fit-content;max-height:80vh;padding:var(--ua-space-10)}}.Modal_modal__2hDAG.Modal_flexLayout__ft_5x{padding:0;overflow:hidden!important;display:flex!important;flex-direction:column!important}.Modal_modalHeader__t2ZJI{flex-shrink:0;padding:var(--space-6) var(--space-4) 0 var(--space-4);z-index:10;background-color:#fff}@media (min-width:1000px){.Modal_modalHeader__t2ZJI{padding:2.5rem 2.5rem 0}}.Modal_modalContent__76jR7{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.Modal_close__gkvGb{position:absolute;right:var(--ua-space-5);top:var(--ua-space-5);color:var(--ua-text-muted);transition:color var(--ua-transition-fast);z-index:100}.Modal_close__gkvGb:hover{color:var(--ua-text-primary)}.Modal_title__zR5l1{font-family:Lora,serif;font-family:var(--heading-font-family,var(--font-lora,"Lora",serif));font-size:var(--font-size-h3);line-height:var(--ua-leading-snug);font-weight:var(--ua-font-bold);color:var(--ua-navy,var(--ua-text-primary));letter-spacing:var(--ua-tracking-tight)}.StudentDrilldownList_name__8MopC{font-weight:var(--ua-font-semibold);color:var(--ua-text-primary)}.StudentDrilldownList_schools__7mWCr{color:var(--ua-text-secondary);font-size:var(--ua-text-xs);word-wrap:anywhere}.StudentDrilldownList_absent__faQ4C{color:var(--ua-text-muted)}.StudentDrilldownList_truncated__ha_OS{margin:var(--ua-space-2) 0 0 0;font-size:var(--ua-text-xs);font-style:italic;color:var(--ua-text-muted)}.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%)}.SchoolApplicationChecklist_list__I7SUi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ua-space-2);min-width:0}.SchoolApplicationChecklist_item__NEgZu{border:.0625rem solid var(--ua-border-default);border-radius:var(--ua-radius-sm);background:var(--ua-bg-primary);min-width:0}.SchoolApplicationChecklist_header__SMt0y{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--ua-space-3);gap:var(--ua-space-3);padding:var(--ua-space-3)}.SchoolApplicationChecklist_headerText__KNrZV{display:flex;flex-direction:column;gap:.125rem;min-width:0}.SchoolApplicationChecklist_schoolName__4UzPl{font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary);word-wrap:anywhere;text-align:left}.SchoolApplicationChecklist_schoolNameSlot__LQ0mw{display:block;min-width:0;margin-left:calc(var(--ua-space-2) * -1)}.SchoolApplicationChecklist_schoolNameSlot__LQ0mw>*{max-width:100%}.SchoolApplicationChecklist_ratio__E4ZU_{font-size:var(--ua-text-xs);color:var(--ua-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SchoolApplicationChecklist_disclosure__11bKx{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;background:none;color:var(--ua-text-secondary);border-radius:var(--ua-radius-xs);cursor:pointer;transition:background-color var(--ua-transition-fast)}.SchoolApplicationChecklist_disclosure__11bKx:hover{background:var(--ua-bg-secondary);color:var(--ua-text-primary)}.SchoolApplicationChecklist_disclosure__11bKx:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus)}.SchoolApplicationChecklist_chevron__Y_dj7{transition:transform var(--ua-transition-fast)}.SchoolApplicationChecklist_chevronOpen___wX_Q{transform:rotate(180deg)}.SchoolApplicationChecklist_checklist__bZtgZ{list-style:none;padding:0 var(--ua-space-3) var(--ua-space-3) var(--ua-space-3);display:flex;flex-direction:column;gap:var(--ua-space-1\.5);border-top:.0625rem solid var(--ua-border-default);padding-top:var(--ua-space-3);margin:0}.SchoolApplicationChecklist_check__J3MpK{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:var(--ua-space-2);gap:var(--ua-space-2);font-size:var(--ua-text-sm);line-height:var(--ua-leading-snug)}.SchoolApplicationChecklist_checkIcon__VV6A7{display:inline-flex;margin-top:.0625rem}.SchoolApplicationChecklist_checkLabel__RALGM{word-wrap:anywhere}.SchoolApplicationChecklist_checkDone__2YDij{color:var(--ua-success-700)}.SchoolApplicationChecklist_checkDone__2YDij .SchoolApplicationChecklist_checkLabel__RALGM{color:var(--ua-text-secondary);-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-color:var(--ua-border-strong)}.SchoolApplicationChecklist_checkTodo__vMGLe{color:var(--ua-danger)}.SchoolApplicationChecklist_checkTodo__vMGLe .SchoolApplicationChecklist_checkLabel__RALGM{font-weight:var(--ua-font-semibold)}.SchoolApplicationChecklist_showAll__Su2Rm{margin-top:var(--ua-space-2);padding:var(--ua-space-1\.5) var(--ua-space-3);border:.0625rem solid var(--ua-border-default);border-radius:var(--ua-radius-xs);background:var(--ua-bg-primary);font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);color:var(--ua-teal-dark);cursor:pointer;transition:background-color var(--ua-transition-fast)}.SchoolApplicationChecklist_showAll__Su2Rm:hover{background:var(--ua-bg-accent)}.SchoolApplicationChecklist_showAll__Su2Rm:focus-visible{outline:none;box-shadow:var(--ua-shadow-focus)}@media (max-width:520px){.SchoolApplicationChecklist_header__SMt0y{grid-template-columns:auto minmax(0,1fr) auto;row-gap:var(--ua-space-2)}.SchoolApplicationChecklist_header__SMt0y>span[title]{grid-column:2/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.SchoolApplicationChecklist_chevron__Y_dj7,.SchoolApplicationChecklist_disclosure__11bKx,.SchoolApplicationChecklist_schoolNameButton___9sxV,.SchoolApplicationChecklist_showAll__Su2Rm{transition:none}}.PostsecondaryApplicationProcess_block__1iMu8+.PostsecondaryApplicationProcess_block__1iMu8{margin-top:var(--ua-space-8);padding-top:var(--ua-space-6);border-top:.0625rem solid var(--ua-border-default)}.PostsecondaryApplicationProcess_heading___G2_A{margin:0;font-size:var(--ua-text-base);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary)}.PostsecondaryApplicationProcess_subheading__Nj81s{margin:.125rem 0 var(--ua-space-4) 0;font-size:var(--ua-text-xs);line-height:var(--ua-leading-normal);color:var(--ua-text-muted)}.PostsecondaryApplicationProcess_drilldown__X92tH{margin-top:var(--ua-space-4);padding:var(--ua-space-3);border:.0625rem solid var(--ua-border-default);border-radius:var(--ua-radius-sm);background:var(--ua-bg-secondary)}.PostsecondaryApplicationProcess_drilldownHeading__WEQ3_{margin:0 0 var(--ua-space-2) 0;font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary)}.PostsecondaryApplicationProcess_groupsHeader__y9jUW{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ua-space-4);flex-wrap:wrap}.PostsecondaryApplicationProcess_groupTrigger__zx_Og{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ua-space-4);width:100%;min-width:0;text-align:left}.PostsecondaryApplicationProcess_groupName__317py{font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary);word-wrap:anywhere;min-width:0}.PostsecondaryApplicationProcess_groupStats__MKpde{display:flex;flex-direction:column;align-items:flex-end;gap:.0625rem;flex:0 0 auto;text-align:right}.PostsecondaryApplicationProcess_groupShare__djM0s{font-size:var(--ua-text-lg);font-weight:var(--ua-font-bold);line-height:var(--ua-leading-none);color:var(--ua-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PostsecondaryApplicationProcess_groupMeta__J2NrV{font-size:var(--ua-text-xs);color:var(--ua-text-muted)}.PostsecondaryApplicationProcess_groupGap__xCBPs{font-size:var(--ua-text-xs);font-weight:var(--ua-font-medium);color:var(--ua-text-secondary)}.PostsecondaryApplicationProcess_groupBody__ucLca{padding:var(--ua-space-2) 0 var(--ua-space-4) 0}.PostsecondaryApplicationProcess_groupBody__ucLca .PostsecondaryApplicationProcess_drilldownHeading__WEQ3_{margin-top:var(--ua-space-4)}.PostsecondaryApplicationProcess_groupBody__ucLca .PostsecondaryApplicationProcess_drilldownHeading__WEQ3_:first-child{margin-top:0}@media (max-width:600px){.PostsecondaryApplicationProcess_groupTrigger__zx_Og{flex-direction:column;align-items:flex-start;gap:var(--ua-space-1)}.PostsecondaryApplicationProcess_groupStats__MKpde{align-items:flex-start;text-align:left}}.MobileSidebarToggle_toggleBtn__ew_oA{display:none}.MobileSidebarToggle_drawer__nAHjJ{display:flex;flex-direction:column;height:100%;flex-shrink:0}.MobileSidebarToggle_workspaceContent__H62jM{flex:1;min-width:0;height:calc(100vh - var(--headerHt));display:flex;flex-direction:column;overflow:hidden}@media (max-width:768px){.MobileSidebarToggle_workspaceContent__H62jM{height:calc(100vh - var(--headerHt))}}.MobileSidebarToggle_backdrop__GtWe9{display:none}@media (max-width:768px){.MobileSidebarToggle_toggleBtn__ew_oA{display:flex;position:fixed;left:0;top:calc(var(--headerHt) + 1rem);z-index:1200;width:1.625rem;height:2.75rem;background:var(--ua-teal);border:none;border-radius:0 var(--ua-radius-md) var(--ua-radius-md) 0;color:#fff;cursor:pointer;align-items:center;justify-content:center;box-shadow:.125rem .125rem .5rem rgba(0,0,0,.15);padding:0;transition:left .25s ease}.MobileSidebarToggle_drawerOpen__Vn6wD~* .MobileSidebarToggle_toggleBtn__ew_oA,.MobileSidebarToggle_toggleBtnOpen__RGriU{left:min(80vw,20rem)}.MobileSidebarToggle_drawer__nAHjJ{position:fixed;top:var(--headerHt);left:0;width:80vw;max-width:20rem;height:calc(100vh - var(--headerHt));z-index:1100;background:var(--ua-bg-primary);border-right:.0625rem solid var(--ua-border-default);transform:translateX(-100%);transition:transform .25s ease;overflow-y:auto;overflow-x:hidden}.MobileSidebarToggle_drawer__nAHjJ>*{width:100%!important;height:100%!important}.MobileSidebarToggle_drawer__nAHjJ .sidebar-toggle-button{display:none!important}.MobileSidebarToggle_drawerOpen__Vn6wD{transform:translateX(0);box-shadow:.25rem 0 1.5rem rgba(0,0,0,.15)}.MobileSidebarToggle_backdrop__GtWe9{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:rgba(0,0,0,.25)}}.AppNav_body__trnL6{display:flex;flex-direction:column;flex:1;min-height:0;width:100%}.AppNav_hamburger__2b1gS{display:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background:none;cursor:pointer;border-radius:.75rem;border-radius:var(--ua-radius-md,12px);color:#6b7280;color:var(--ua-text-secondary,#6b7280);transition:all .15s ease;transition:all var(--ua-transition-fast,.15s ease)}.AppNav_hamburger__2b1gS:hover{background:hsla(0,0%,100%,.75);color:#0ca4a5;color:var(--ua-teal,#0ca4a5)}.AppNav_hamburger__2b1gS:focus-visible{outline:none;box-shadow:0 0 0 .1875rem rgba(12,164,165,.3);box-shadow:var(--ua-shadow-focus,0 0 0 3px rgba(12,164,165,.3))}.AppNav_collapsed___taQS{width:3.5rem!important;min-width:3.5rem!important;align-items:center;padding-top:.75rem;padding-top:var(--ua-space-3,12px)}.AppNav_collapsed___taQS .AppNav_hamburger__2b1gS{display:flex}.AppNav_collapsed___taQS .AppNav_body__trnL6{display:none}@media (max-width:768px){.AppNav_collapsed___taQS{width:100%!important;min-width:0!important;align-items:stretch;padding-top:0}.AppNav_collapsed___taQS .AppNav_hamburger__2b1gS{display:none}.AppNav_collapsed___taQS .AppNav_body__trnL6{display:flex}}.TopNav_topNav__5kRtQ{display:flex;align-items:center;height:var(--headerHt);padding:0 var(--ua-space-6);border-bottom:.125rem solid var(--ua-neutral-200);box-shadow:0 .125rem .5rem rgba(0,0,0,.06);background:var(--ua-bg-primary);position:sticky;top:0;z-index:100;font-family:var(--font-family-ui,var(--font-dm-sans));gap:var(--ua-space-4)}.TopNav_logo__BOVqR{width:auto;height:calc(var(--headerHt) - 1.75rem);flex-shrink:0}@media (max-width:768px){.TopNav_logo__BOVqR{height:calc(var(--headerHt) - 2.25rem);max-width:7.5rem;-o-object-fit:contain;object-fit:contain}}.TopNav_navLinks__l4W42{margin-left:var(--ua-space-8);flex:1;min-width:0}.TopNav_navLink__Z90yk,.TopNav_navLinks__l4W42{display:flex;align-items:center;gap:var(--ua-space-2)}.TopNav_navLink__Z90yk{padding:.625rem var(--ua-space-5);border-radius:var(--ua-radius-full);color:var(--ua-text-secondary);-webkit-text-decoration:none;text-decoration:none;font-size:.9375rem;font-weight:var(--ua-font-semibold);white-space:nowrap;transition:all var(--ua-transition-default);cursor:pointer;border:none;background:none;font-family:inherit;letter-spacing:var(--ua-tracking-normal)}.TopNav_navLink__Z90yk:hover{background:var(--ua-neutral-100);color:var(--ua-text-primary);transform:translateY(-.0625rem)}.TopNav_navLink__Z90yk.TopNav_active__J8vec{background:var(--ua-teal);color:#fff;font-weight:var(--ua-font-bold);box-shadow:var(--ua-shadow-button)}.TopNav_navLink__Z90yk.TopNav_active__J8vec:hover{background:var(--ua-teal-dark);color:#fff;transform:none}.TopNav_navLink__Z90yk.TopNav_chatLink__TyqLz{border-radius:var(--ua-radius-full);padding:.625rem var(--ua-space-6)}.TopNav_actions__JdBvo,.TopNav_navLinkIcon__ypWiy{display:flex;align-items:center;flex-shrink:0}.TopNav_actions__JdBvo{gap:var(--ua-space-3);margin-left:auto}.TopNav_dropdownTrigger__pNrF4{display:flex;align-items:center;gap:var(--ua-space-1);padding:.625rem var(--ua-space-5);border-radius:var(--ua-radius-full);color:var(--ua-text-secondary);-webkit-text-decoration:none;text-decoration:none;font-size:.9375rem;font-weight:var(--ua-font-semibold);white-space:nowrap;transition:all var(--ua-transition-default);cursor:pointer;border:none;background:none;font-family:inherit}.TopNav_dropdownTrigger__pNrF4:hover{background:var(--ua-neutral-100);color:var(--ua-text-primary)}.TopNav_dropdownTrigger__pNrF4.TopNav_active__J8vec{background:var(--ua-teal);color:#fff;box-shadow:var(--ua-shadow-button)}.TopNav_dropdownContent__WexdY{min-width:15rem;padding:var(--ua-space-3);border-radius:var(--ua-radius-lg)}.TopNav_dropdownItem__uKFHu{display:flex;align-items:center;gap:var(--ua-space-3);padding:var(--ua-space-3) var(--ua-space-4);border-radius:var(--ua-radius-md);color:var(--ua-text-primary);-webkit-text-decoration:none;text-decoration:none;font-size:.9375rem;font-weight:var(--ua-font-medium);transition:background var(--ua-transition-fast)}.TopNav_dropdownItem__uKFHu:hover{background:var(--ua-neutral-100)}.TopNav_dropdownSeparator__wxZlD{height:.0625rem;background:var(--ua-neutral-200);margin:var(--ua-space-2) var(--ua-space-2)}.TopNav_userMenuTrigger__wo6FV{display:flex;align-items:center;gap:var(--ua-space-2\.5);padding:.375rem var(--ua-space-3) .375rem .375rem;border-radius:var(--ua-radius-full);cursor:pointer;border:.0625rem solid var(--ua-neutral-200);background:var(--ua-bg-primary);transition:all var(--ua-transition-fast);font-family:inherit}.TopNav_userMenuTrigger__wo6FV:hover{background:var(--ua-neutral-50);border-color:var(--ua-neutral-300);box-shadow:var(--ua-shadow-sm)}.TopNav_userAvatar__0HSUk{width:2.25rem;height:2.25rem;border-radius:var(--ua-radius-full);background:var(--ua-teal);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;font-weight:var(--ua-font-bold);flex-shrink:0}.TopNav_userName__prGj7{font-size:.875rem;font-weight:var(--ua-font-semibold);color:var(--ua-text-primary)}.TopNav_studentTopNav__zBO4a{justify-content:flex-end;position:relative}.TopNav_studentNavSpacer__GhJHF{display:none}.TopNav_logoStudent__d2j4_{width:auto;height:calc(var(--headerHt) - 1.75rem);flex-shrink:0;position:absolute;left:50%;transform:translateX(-50%);top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.TopNav_topNav__5kRtQ{padding:0 var(--ua-space-3);gap:var(--ua-space-2)}.TopNav_navLinks__l4W42{gap:.125rem;margin-left:var(--ua-space-1);flex-shrink:1;overflow:visible}.TopNav_navLink__Z90yk{padding:.375rem var(--ua-space-2);font-size:.6875rem;flex-direction:column;gap:.125rem;text-align:center;min-width:3.75rem;flex-shrink:0}.TopNav_navLinkLabel__Qs4tG{display:block;font-size:.625rem;line-height:1.2;white-space:nowrap}.TopNav_navLinkIcon__ypWiy{display:flex}.TopNav_userName__prGj7{display:none}}@media (min-width:1024px){.TopNav_topNav__5kRtQ{padding:0 var(--ua-space-10)}}.SignOut_avatarButton__h4ZQw{width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--ua-teal);color:#fff;border:.125rem solid var(--ua-teal-200);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.875rem;font-weight:700;font-family:inherit;transition:box-shadow .15s}.SignOut_avatarButton__h4ZQw:hover{box-shadow:0 0 0 .1875rem var(--ua-teal-100)}.SignOut_popoverContent__hrAu6{min-width:12.5rem;padding:.5rem;border-radius:var(--ua-radius-lg);border:.0625rem solid var(--ua-border-default);box-shadow:var(--ua-shadow-lg)}.SignOut_userHeader__9dRf0{border-bottom:.0625rem solid var(--ua-border-default);margin-bottom:.25rem;padding:.5rem}.SignOut_avatarSmall__1jOcz{width:2rem;height:2rem;border-radius:50%;background-color:var(--ua-teal);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:700;flex-shrink:0}.SignOut_menuItem__r8Imf{padding:.5rem;border-radius:var(--ua-radius-md);cursor:pointer;transition:background .1s}.SignOut_menuItem__r8Imf:hover{background-color:var(--ua-bg-secondary)}.SignOut_menuItemDanger__RROPt{padding:.5rem;border-radius:var(--ua-radius-md);cursor:pointer;transition:background .1s;color:var(--ua-danger)}.SignOut_menuItemDanger__RROPt:hover{background-color:var(--ua-danger-50)}.Header_header__JzYUg{border-bottom:.0625rem solid var(--ua-border-default);padding:0 var(--space-4);position:sticky;top:0;background:var(--ua-bg-primary);z-index:100}.Header_logo__2331F{width:auto;height:calc(var(--headerHt) - 2rem)}.Header_actions__PIvBk{position:absolute;right:var(--space-4)}.Header_signOut__jhUE8{cursor:pointer}.Footer_logo__deuSl{width:100%;max-width:6.25rem;height:auto}