.public-shell_shell__rfwwD{display:flex;height:100%;min-height:0;overflow-y:auto;flex-direction:column;background:var(--p2-page)}.public-shell_header__jpDP0{flex:none;border-bottom:1px solid var(--p2-border);background:var(--p2-surface)}.public-shell_headerInner__3bjLm{display:flex;width:100%;max-width:64rem;height:3.5rem;margin-inline:auto;align-items:center;padding-inline:1.25rem}.public-shell_brand___kyFr{display:inline-flex;align-items:center;gap:.625rem;color:inherit;text-decoration:none}.public-shell_mark__icQCs{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;overflow:hidden;border:1px solid var(--p2-border);border-radius:var(--p2-radius-sm);background:white}.public-shell_mark__icQCs img{width:100%;height:100%;object-fit:contain}.public-shell_brandCopy__pS4ZQ{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;min-height:2rem;line-height:1}.public-shell_brandCopy__pS4ZQ strong{display:block;color:var(--p2-navy);font-size:var(--p2-type-compact);font-weight:700;line-height:1;transition:color var(--p2-duration-fast)}.public-shell_brand___kyFr:hover .public-shell_brandCopy__pS4ZQ strong{color:var(--p2-navy-mid)}.public-shell_brandCopy__pS4ZQ>span{display:block;color:var(--p2-slate);font-size:var(--p2-type-meta);line-height:1;letter-spacing:.1em;text-transform:uppercase}.public-shell_main__EoBgt{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;padding:3rem 1rem}.public-shell_content__9a178{width:100%;max-width:28rem;margin-block:auto;margin-inline:auto}.public-shell_footer__OtyVk{flex:none;margin-top:auto;border-top:1px solid var(--p2-border);background:var(--p2-surface)}.public-shell_footerInner__L5yp7{display:flex;width:100%;max-width:64rem;margin-inline:auto;align-items:center;justify-content:space-between;gap:.75rem;padding:1.25rem;color:var(--p2-slate);font-size:var(--p2-type-meta)}.public-shell_footerInner__L5yp7 p{margin:0}.public-shell_footerInner__L5yp7 nav{display:flex;align-items:center;gap:1rem}.public-shell_footerInner__L5yp7 a{color:var(--p2-slate);text-decoration:none;transition:color var(--p2-duration-fast)}.public-shell_footerInner__L5yp7 a:hover{color:var(--p2-navy)}@media (min-width:48rem){.public-shell_main__EoBgt{padding-block:4rem}}@media (max-width:40rem){.public-shell_footerInner__L5yp7{flex-direction:column;justify-content:center;text-align:center}}.data-table_frame__JSNnb{max-width:100%;overflow:hidden;border:1px solid var(--p2-border);border-radius:.75rem;background:var(--p2-surface);box-shadow:0 1px 4px rgba(31,56,100,.06)}.data-table_frameWithFooter__0tUg_{display:flex;flex-direction:column}.data-table_scroll__E5_l4{max-width:100%;overflow-x:auto}.data-table_table__r6ZHg{width:100%;border-collapse:collapse;color:var(--p2-text-body);font-size:var(--p2-type-compact)}.data-table_table__r6ZHg caption{padding:var(--p2-space-3);text-align:left;color:var(--p2-text-secondary)}.data-table_table__r6ZHg th{padding:.875rem 1.25rem;border-bottom:1px solid var(--p2-border);background:rgb(245 245 245/60%);color:var(--p2-text-tertiary,#64748b);font-size:var(--p2-type-supporting,.75rem);font-weight:600;letter-spacing:.08em;line-height:1.3;text-align:left;text-transform:uppercase;white-space:nowrap}.data-table_table__r6ZHg th:first-child{border-top-left-radius:.75rem}.data-table_table__r6ZHg th:last-child{border-top-right-radius:.75rem}.data-table_table__r6ZHg td{padding:1.1rem 1.25rem;border-bottom:1px solid var(--p2-border);vertical-align:top}.data-table_table__r6ZHg tbody tr:last-child td{border-bottom:0}.data-table_table__r6ZHg tbody tr:hover{background:#f8fafd}.data-table_table__r6ZHg [data-align=center]{text-align:center}.data-table_table__r6ZHg [data-align=right]{text-align:right}.data-table_selection__8ytsv{width:2.75rem;text-align:center}.data-table_selection__8ytsv input{width:1rem;height:1rem;accent-color:var(--p2-navy)}.data-table_sort__YnePa{display:inline-flex;align-items:center;gap:var(--p2-space-1);padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.data-table_clickable__D8lmP{cursor:pointer}.data-table_clickable__D8lmP:focus-visible{outline:2px solid var(--p2-navy-mid);outline-offset:-2px}.data-table_footer__U9SkH{flex:0 0 auto;border-top:1px solid var(--p2-border);background:rgb(245 245 245/40%)}.data-table_footer__U9SkH footer{border-top:0}.data-table_empty__pe5Ac{padding:var(--p2-space-8);border:1px dashed var(--p2-border);border-radius:.75rem;background:var(--p2-surface);color:var(--p2-text-secondary);text-align:center}@media (max-width:640px){.data-table_frame__JSNnb{overflow:visible;border:0;background:transparent;box-shadow:none}.data-table_frameWithFooter__0tUg_{gap:var(--p2-space-3)}.data-table_scroll__E5_l4{overflow:visible}.data-table_table__r6ZHg,.data-table_table__r6ZHg tbody{display:block}.data-table_table__r6ZHg thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.data-table_table__r6ZHg tr{display:grid;grid-gap:var(--p2-space-2);gap:var(--p2-space-2);margin-bottom:var(--p2-space-3);padding:var(--p2-space-4);border:1px solid var(--p2-border);border-radius:.75rem;background:var(--p2-surface);box-shadow:0 1px 4px rgba(31,56,100,.06)}.data-table_table__r6ZHg td{display:grid;grid-template-columns:minmax(6.5rem,38%) 1fr;grid-gap:var(--p2-space-3);gap:var(--p2-space-3);padding:0;border:0;text-align:left!important}.data-table_table__r6ZHg td:before{content:attr(data-label);color:var(--p2-text-secondary);font-size:var(--p2-type-meta);font-weight:700}.data-table_footer__U9SkH{border:1px solid var(--p2-border);border-radius:.75rem;background:var(--p2-surface)}}.summary-card_card__2iUuE{display:flex;gap:var(--p2-space-4);min-height:7rem;padding:var(--p2-space-5);border:1px solid var(--p2-border);border-left:4px solid var(--p2-navy-mid);border-radius:var(--p2-radius-lg);background:var(--p2-surface);box-shadow:var(--p2-shadow-card)}.summary-card_card__2iUuE[data-tone=success]{border-left-color:var(--p2-green)}.summary-card_card__2iUuE[data-tone=warning]{border-left-color:var(--p2-amber)}.summary-card_card__2iUuE[data-tone=danger]{border-left-color:var(--p2-red)}.summary-card_icon__g8sx9{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--p2-radius-md);background:var(--p2-page);color:var(--p2-navy)}.summary-card_label__lNpEM{margin:0 0 var(--p2-space-1);color:var(--p2-text-secondary);font-size:var(--p2-type-compact);font-weight:600}.summary-card_value__wdxmR{color:var(--p2-text-primary);font-family:var(--p2-font-serif);font-size:1.75rem;line-height:1.2}.summary-card_detail__ztZJH{margin-top:var(--p2-space-2);color:var(--p2-text-secondary);font-size:var(--p2-type-meta)}.public-auth_page__rDwIv{width:100%}.public-auth_intro__K5Pa7{max-width:22rem;margin:0 auto 2rem;text-align:center}.public-auth_intro__K5Pa7 h1{margin:0;color:var(--p2-navy);font-family:var(--p2-font-serif);font-size:var(--p2-type-page);font-weight:600;letter-spacing:.025em;line-height:1.15}.public-auth_intro__K5Pa7 p{margin:.5rem auto 0;color:var(--p2-slate);font-size:var(--p2-type-body);line-height:1.6}.public-auth_card__UaS7j{overflow:hidden;border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:var(--p2-surface);box-shadow:var(--p2-shadow-panel)}.public-auth_cardBody__QAqfB{padding:1.75rem 2rem}.public-auth_form__BUUDT{display:flex;flex-direction:column;gap:1.25rem}.public-auth_field__3vHDW{display:flex;flex-direction:column;gap:.25rem}.public-auth_field__3vHDW label{color:var(--p2-navy);font-size:var(--p2-type-ui);font-weight:500;line-height:1.45}.public-auth_field__3vHDW label span{margin-left:.125rem;color:var(--p2-red)}.public-auth_field__3vHDW input,.public-auth_field__3vHDW textarea{width:100%;min-height:2.5rem;padding:.5rem .75rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-sm);outline:none;background:white;color:var(--p2-navy);font-family:var(--p2-font-sans);font-size:var(--p2-type-body);line-height:1.5;transition:border-color var(--p2-duration-fast),box-shadow var(--p2-duration-fast)}.public-auth_field__3vHDW textarea{min-height:7rem;resize:vertical}.public-auth_field__3vHDW input:hover:not(:disabled),.public-auth_field__3vHDW textarea:hover:not(:disabled){border-color:rgb(46 92 138/50%)}.public-auth_field__3vHDW input:focus,.public-auth_field__3vHDW textarea:focus{border-color:var(--p2-navy-mid);box-shadow:0 0 0 2px rgb(46 92 138/20%)}.public-auth_field__3vHDW input:disabled,.public-auth_field__3vHDW textarea:disabled{background:var(--p2-slate-light)}.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:focus,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:hover:not(:disabled),.public-auth_field__3vHDW textarea.public-auth_inputInvalid__dQnTf,.public-auth_field__3vHDW textarea.public-auth_inputInvalid__dQnTf:focus,.public-auth_field__3vHDW textarea.public-auth_inputInvalid__dQnTf:hover:not(:disabled){border-color:var(--p2-red);box-shadow:0 0 0 2px rgb(192 57 43/20%)}.public-auth_field__3vHDW input:-webkit-autofill,.public-auth_field__3vHDW input:-webkit-autofill:focus,.public-auth_field__3vHDW input:-webkit-autofill:hover{border:1px solid var(--p2-border);background-color:white;-webkit-text-fill-color:var(--p2-navy);caret-color:var(--p2-navy);box-shadow:inset 0 0 0 1000px white;-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}.public-auth_field__3vHDW input:-webkit-autofill,.public-auth_field__3vHDW input:-webkit-autofill:focus,.public-auth_field__3vHDW input:-webkit-autofill:hover,.public-auth_field__3vHDW input:autofill,.public-auth_field__3vHDW input:autofill:focus,.public-auth_field__3vHDW input:autofill:hover{border:1px solid var(--p2-border);background-color:white;-webkit-text-fill-color:var(--p2-navy);caret-color:var(--p2-navy);box-shadow:inset 0 0 0 1000px white;-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}.public-auth_field__3vHDW input:-webkit-autofill:focus{border-color:var(--p2-navy-mid);box-shadow:inset 0 0 0 1000px white,0 0 0 2px rgb(46 92 138/20%)}.public-auth_field__3vHDW input:-webkit-autofill:focus,.public-auth_field__3vHDW input:autofill:focus{border-color:var(--p2-navy-mid);box-shadow:inset 0 0 0 1000px white,0 0 0 2px rgb(46 92 138/20%)}.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:-webkit-autofill,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:-webkit-autofill:focus,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:-webkit-autofill:hover{border-color:var(--p2-red);box-shadow:inset 0 0 0 1000px white,0 0 0 2px rgb(192 57 43/20%)}.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:-webkit-autofill,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:-webkit-autofill:focus,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:-webkit-autofill:hover,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:autofill,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:autofill:focus,.public-auth_field__3vHDW input.public-auth_inputInvalid__dQnTf:autofill:hover{border-color:var(--p2-red);box-shadow:inset 0 0 0 1000px white,0 0 0 2px rgb(192 57 43/20%)}.public-auth_passwordWrap__cDxkz{position:relative}.public-auth_passwordWrapFocused__1dER4 input{padding-right:2.75rem}.public-auth_passwordToggle__8rx6z{position:absolute;top:50%;right:.625rem;display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--p2-radius-sm);background:transparent;color:var(--p2-slate);cursor:pointer;transform:translateY(-50%)}.public-auth_passwordToggle__8rx6z:hover:not(:disabled){color:var(--p2-navy)}.public-auth_passwordToggle__8rx6z:disabled{cursor:not-allowed;opacity:.55}.public-auth_passwordToggle__8rx6z svg{width:1.25rem;height:1.25rem}.public-auth_fieldError__jOvuT{display:flex;align-items:center;gap:.25rem;margin:.125rem 0 0;color:var(--p2-red);font-size:var(--p2-type-meta);line-height:1.4}.public-auth_fieldError__jOvuT svg{width:.75rem;height:.75rem;flex:0 0 .75rem}.public-auth_fieldHint__YnIBd{margin:.125rem 0 0;color:var(--p2-slate);font-size:var(--p2-type-meta);line-height:1.4}.public-auth_options__K2ktZ{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--p2-slate);font-size:var(--p2-type-ui)}.public-auth_remember__9cjEh{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.public-auth_remember__9cjEh input{width:.875rem;height:.875rem;margin:0;accent-color:var(--p2-navy)}.public-auth_cardFooter__YlVmg a,.public-auth_suspendedHelp__jd7G1 a{color:var(--p2-navy-mid);text-decoration:none}.public-auth_cardFooter__YlVmg a:hover,.public-auth_suspendedHelp__jd7G1 a:hover{text-decoration:underline}.public-auth_forgotLink__9PGHk{min-height:auto;padding:0;font-size:var(--p2-type-ui);font-weight:400;white-space:normal}.public-auth_forgotLink__9PGHk:active:not(:disabled){transform:none}.public-auth_authButton__1lHTB{width:100%;min-height:2.625rem;padding:.625rem 1rem;border-radius:var(--p2-radius-sm);font-size:var(--p2-type-compact)}.public-auth_authButton__1lHTB:active:not(:disabled){transform:none}.public-auth_authButtonPrimary__3XUfp{border-color:var(--p2-navy)}.public-auth_authButtonLead__YH2IT{margin-top:.25rem}.public-auth_authButtonOutline__xNIoA:hover:not(:disabled){color:var(--p2-navy-mid);border-color:rgb(31 56 100/35%);background:rgb(214 228 240/35%)}.public-auth_authNotice__YJe52{margin-bottom:1.25rem;padding-top:14px;padding-bottom:14px}.public-auth_authNotice__YJe52.public-auth_authNoticeError__mLB8d{border-color:rgb(192 57 43/30%);background:rgb(192 57 43/5%)}.public-auth_authNotice__YJe52.public-auth_authNoticeError__mLB8d strong{margin-bottom:.125rem;color:var(--p2-red);font-size:var(--p2-type-compact);font-weight:600}.public-auth_authNotice__YJe52.public-auth_authNoticeSuccess__AStIr{border-color:rgb(58 125 68/30%);background:rgb(58 125 68/8%)}.public-auth_authNotice__YJe52.public-auth_authNoticeSuccess__AStIr strong{margin-bottom:.125rem;color:var(--p2-green);font-size:var(--p2-type-compact);font-weight:600}.public-auth_authNoticeMessage__AUHRP{margin:0;color:var(--p2-slate);font-size:var(--p2-type-meta);line-height:1.5}.public-auth_authNotice__YJe52.public-auth_authNoticeError__mLB8d .public-auth_authNoticeMessage__AUHRP strong,.public-auth_authNotice__YJe52.public-auth_authNoticeSuccess__AStIr .public-auth_authNoticeMessage__AUHRP strong{display:inline;margin:0;color:inherit;font-size:inherit;font-weight:600;overflow-wrap:anywhere}.public-auth_cardFooter__YlVmg{padding:1rem 2rem;border-top:1px solid var(--p2-border);background:rgb(245 245 245/40%);color:var(--p2-slate);font-size:var(--p2-type-meta);line-height:1.6;text-align:center}.public-auth_cardFooter__YlVmg a{font-weight:500}.public-auth_info__sqMKj{display:flex;align-items:flex-start;gap:.625rem;margin-top:1.25rem;padding:.75rem 1rem;border:1px solid var(--p2-navy-light);border-radius:var(--p2-radius-lg);background:rgb(214 228 240/30%);color:var(--p2-navy-mid)}.public-auth_info__sqMKj svg{width:.875rem;height:.875rem;flex:0 0 .875rem;margin-top:.125rem}.public-auth_info__sqMKj p{margin:0;font-size:var(--p2-type-meta);line-height:1.6}.public-auth_suspendedIntro___2_uH{margin:0 auto 1.75rem;text-align:center}.public-auth_suspendedIntro___2_uH h1{margin:0;color:var(--p2-navy);font-family:var(--p2-font-serif);font-size:var(--p2-type-page);font-weight:600;letter-spacing:.025em;line-height:1.15}.public-auth_suspendedIcon__VSAO_{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1rem;border:1px solid rgb(197 90 17/30%);border-radius:999px;background:var(--p2-amber-light);color:var(--p2-amber)}.public-auth_suspendedIcon__VSAO_ svg{width:1.25rem;height:1.25rem}.public-auth_suspendedCard__DXsvX{overflow:hidden;border:1px solid rgb(197 90 17/30%);border-radius:var(--p2-radius-xl);background:var(--p2-surface);box-shadow:var(--p2-shadow-panel)}.public-auth_suspendedAccent__tVg7y{height:.25rem;background:var(--p2-amber)}.public-auth_suspendedBody__Q35Eq{padding:1.75rem}.public-auth_suspendedStatusBadge__45nbU{margin-bottom:1.25rem;border-radius:999px;border-color:rgb(197 90 17/40%);padding:.125rem .625rem}.public-auth_suspendedBody__Q35Eq>p{margin:0 0 1.75rem;color:var(--p2-slate);font-size:var(--p2-type-body);line-height:1.6}.public-auth_suspendedActions__b4X6V{display:flex;flex-direction:column;gap:.625rem}.public-auth_suspendedHelp__jd7G1{margin:1.25rem 0 0;color:#4b5563;font-size:var(--p2-type-meta);line-height:1.6;text-align:center}@media (max-width:30rem){.public-auth_cardBody__QAqfB,.public-auth_cardFooter__YlVmg,.public-auth_suspendedBody__Q35Eq{padding-inline:1.25rem}}.loading-state_spinnerWrap__qNyuJ{display:grid;min-height:4rem;place-items:center}.loading-state_spinner__iiTEC{width:1.75rem;height:1.75rem;border:3px solid var(--p2-navy-light);border-top-color:var(--p2-navy-mid);border-radius:50%;animation:loading-state_p2LoadingSpin__L5aaC .8s linear infinite}.loading-state_skeleton__d_lkj{display:grid;grid-gap:var(--p2-space-3);gap:var(--p2-space-3);width:100%}.loading-state_page__sE2go{min-height:18rem;padding:var(--p2-space-6)}.loading-state_card__hcPK8{padding:var(--p2-space-5);border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:white}.loading-state_table__mSeCX{padding:var(--p2-space-4);border-block:1px solid var(--p2-border)}.loading-state_line__IyO0V{display:block;height:1rem;border-radius:var(--p2-radius-sm);background:linear-gradient(90deg,var(--p2-slate-light),var(--p2-navy-light),var(--p2-slate-light));background-size:200% 100%;animation:loading-state_p2Skeleton__XYL4e 1.4s ease-in-out infinite}.loading-state_line__IyO0V:nth-of-type(2n){width:82%}.loading-state_line__IyO0V:nth-of-type(3n){width:62%}.loading-state_srLabel__1F3sm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@keyframes loading-state_p2LoadingSpin__L5aaC{to{transform:rotate(1turn)}}@keyframes loading-state_p2Skeleton__XYL4e{to{background-position:-200% 0}}.metadata-list_list__S9QOV{display:grid;grid-template-columns:repeat(var(--metadata-columns),minmax(0,1fr));grid-gap:var(--p2-space-5);gap:var(--p2-space-5);margin:0}.metadata-list_item__uWztT{display:flex;gap:var(--p2-space-3);min-width:0}.metadata-list_icon__l_5as{color:var(--p2-navy-mid)}.metadata-list_item__uWztT dt{margin-bottom:var(--p2-space-1);color:var(--p2-text-section);font-size:var(--p2-type-meta);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.metadata-list_item__uWztT dd{margin:0;overflow-wrap:anywhere;color:var(--p2-text-primary)}@media (max-width:640px){.metadata-list_list__S9QOV{grid-template-columns:1fr}}.state-view_state__ojgxA{display:flex;min-height:20rem;padding:var(--p2-space-10) var(--p2-space-6);align-items:center;justify-content:center;flex-direction:column;gap:var(--p2-space-4);border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:var(--p2-surface);text-align:center;box-shadow:var(--p2-shadow-card)}.state-view_compact__rNTFD{min-height:11rem;border:0;box-shadow:none}.state-view_icon__dSjLd{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:50%;background:var(--p2-slate-light);color:var(--p2-slate);font-size:1.5rem;font-weight:700}.state-view_icon__dSjLd svg{width:1.5rem;height:1.5rem;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.state-view_info__ipP9w .state-view_icon__dSjLd{background:var(--p2-navy-light);color:var(--p2-navy-mid)}.state-view_warning__YvmJX .state-view_icon__dSjLd{background:var(--p2-amber-light);color:var(--p2-amber)}.state-view_error___wzZo .state-view_icon__dSjLd{background:rgb(192 57 43/10%);color:var(--p2-red)}.state-view_success__qiSNw .state-view_icon__dSjLd{background:rgb(58 125 68/10%);color:var(--p2-green)}.state-view_copy__8wQyz{max-width:34rem}.state-view_copy__8wQyz h2{margin:0;color:var(--p2-navy);font-family:var(--p2-font-serif);font-size:var(--p2-type-section);font-weight:400}.state-view_copy__8wQyz>div{margin-top:var(--p2-space-2);color:var(--p2-text-secondary)}.state-view_copy__8wQyz p{margin:0}.state-view_actions__x6BFY{display:flex;align-items:center;justify-content:center;gap:var(--p2-space-2);flex-wrap:wrap}.state-view_actions__x6BFY a{display:inline-flex;min-height:2.5rem;align-items:center;padding:.5rem 1rem;border-radius:var(--p2-radius-lg);background:var(--p2-navy);color:white;font-weight:700}.button_button__tvyt7{display:inline-flex;align-items:center;justify-content:center;gap:var(--p2-space-2);min-width:0;border:1px solid transparent;border-radius:var(--p2-radius-lg);font-size:var(--p2-type-ui);font-weight:600;line-height:1.45;white-space:nowrap;cursor:pointer;transition:background-color var(--p2-duration-fast) var(--p2-ease),border-color var(--p2-duration-fast) var(--p2-ease),color var(--p2-duration-fast) var(--p2-ease),transform var(--p2-duration-fast) var(--p2-ease)}.button_button__tvyt7:active:not(:disabled){transform:translateY(1px)}.button_button__tvyt7:disabled,.button_button__tvyt7[aria-disabled=true]{color:var(--p2-text-disabled);cursor:not-allowed;opacity:.72}.button_primary__AgMbO{background:var(--p2-navy);color:white}.button_primary__AgMbO:hover:not(:disabled){background:var(--p2-navy-mid)}.button_secondary__WRdcP{background:var(--p2-navy-light);color:var(--p2-navy)}.button_secondary__WRdcP:hover:not(:disabled){background:#c6d9ea}.button_outline__kcEYj{border-color:var(--p2-border);background:var(--p2-surface);color:var(--p2-navy)}.button_ghost__6vx7l:hover:not(:disabled),.button_outline__kcEYj:hover:not(:disabled){background:var(--p2-slate-light)}.button_ghost__6vx7l{background:transparent;color:var(--p2-text-body)}.button_destructive__9ipKC{background:rgb(192 57 43/10%);color:var(--p2-red)}.button_destructive__9ipKC:hover:not(:disabled){background:rgb(192 57 43/18%)}.button_link__DU7E7{padding-inline:0;background:transparent;color:var(--p2-navy-mid)}.button_link__DU7E7:hover:not(:disabled){text-decoration:underline;text-underline-offset:.2em}.button_small__Gf_kJ{min-height:1.875rem;padding:.25rem .625rem;font-size:var(--p2-type-compact)}.button_medium__dwPJ4{min-height:2.25rem;padding:.375rem .875rem}.button_large__LXysn{min-height:2.75rem;padding:.625rem 1.125rem}.button_icon__tioH4{width:2.25rem;height:2.25rem;padding:0}.button_iconContent__Q5kJU{display:grid;place-items:center}.button_spinner__h4K5E{width:1rem;height:1rem;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:button_p2ButtonSpin__zK_hb .75s linear infinite}@keyframes button_p2ButtonSpin__zK_hb{to{transform:rotate(1turn)}}.top-bar_topbar__wJp0b{position:relative;z-index:20;display:flex;min-height:var(--p2-topbar-height);padding:0 var(--p2-space-4);align-items:center;gap:var(--p2-space-3);border-bottom:1px solid var(--p2-border);background:var(--p2-surface)}.top-bar_topbar__wJp0b .top-bar_mobileMenu__Eptfh{display:none}.top-bar_actions__6rdLd svg,.top-bar_mobileMenu__Eptfh svg{width:1.25rem;height:1.25rem;flex-shrink:0}.top-bar_search__MZwOZ{position:relative;display:flex;width:min(28rem,45vw);align-items:center}.top-bar_search__MZwOZ svg{position:absolute;left:.75rem;width:1.125rem;height:1.125rem;color:var(--p2-text-secondary);pointer-events:none}.top-bar_search__MZwOZ input{width:100%;min-height:2.25rem;padding:.375rem .75rem .375rem 2.25rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);background:white;color:var(--p2-text-primary);font-size:var(--p2-type-ui)}.top-bar_actions__6rdLd{display:flex;margin-left:auto;align-items:center;gap:var(--p2-space-1)}.top-bar_menuWrap__aSP1p,.top-bar_menuWrap__aSP1p button{position:relative}.top-bar_notificationCount__QPVv5{position:absolute;top:-.05rem;right:-.05rem;display:inline-flex;min-width:1.1rem;min-height:1.1rem;padding-inline:.25rem;align-items:center;justify-content:center;border-radius:999px;background:var(--p2-amber);color:white;font-size:var(--p2-type-caption);font-weight:700;line-height:1;pointer-events:none}.top-bar_divider__xfgqg{width:1px;height:1.25rem;margin-inline:var(--p2-space-2);background:var(--p2-border)}.top-bar_accountButton__jA8em{display:flex;min-height:2.5rem;padding:.25rem .5rem;align-items:center;gap:var(--p2-space-2);border:0;border-radius:var(--p2-radius-lg);background:transparent;cursor:pointer}.top-bar_accountButton__jA8em:hover{background:var(--p2-slate-light)}.top-bar_avatar__zBkGA{display:grid;width:1.875rem;height:1.875rem;place-items:center;border-radius:50%;background:var(--p2-navy);color:white;font-size:var(--p2-type-meta);font-weight:700}.top-bar_accountCopy__d2Npt{display:grid;text-align:left;line-height:1.15}.top-bar_accountCopy__d2Npt strong{color:var(--p2-navy);font-size:var(--p2-type-compact)}.top-bar_accountCopy__d2Npt span{margin-top:.2rem;color:var(--p2-text-secondary);font-size:var(--p2-type-meta);text-transform:capitalize}.top-bar_accountChevron__6yvU3{display:inline-flex;width:1rem;height:1rem;flex-shrink:0;color:var(--p2-text-secondary)}.top-bar_accountChevron__6yvU3 svg{width:100%;height:100%}.top-bar_popup__yNxy0{position:absolute;z-index:var(--p2-z-dropdown);top:calc(100% + .5rem);right:0;display:grid;width:min(15rem,calc(100vw - 2 * var(--p2-space-4)));padding:0;grid-gap:0;gap:0;overflow:hidden;border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:white;color:var(--p2-text-body);box-shadow:var(--p2-shadow-panel)}.top-bar_notificationPopup__03Ocb{width:min(20rem,calc(100vw - 2 * var(--p2-space-4)))}.top-bar_popup__yNxy0>a,.top-bar_popup__yNxy0>button,.top-bar_popup__yNxy0>p,.top-bar_popup__yNxy0>strong{display:block;margin:0;padding:var(--p2-space-2) var(--p2-space-3);border:0;border-bottom:1px solid var(--p2-border);border-radius:0;background:transparent;color:var(--p2-navy);font-size:var(--p2-type-ui);text-align:left;text-decoration:none;cursor:pointer}.top-bar_popup__yNxy0>strong{color:var(--p2-navy);font-size:var(--p2-type-compact)}.top-bar_popup__yNxy0>p{color:var(--p2-text-secondary);font-size:var(--p2-type-compact);cursor:default}.top-bar_popup__yNxy0>a:hover,.top-bar_popup__yNxy0>button:hover:not(:disabled){background:var(--p2-slate-light)}.top-bar_popup__yNxy0>:last-child{border-bottom:0}.top-bar_popup__yNxy0>a.top-bar_menuItem__27PXS,.top-bar_popup__yNxy0>button.top-bar_menuItem__27PXS{display:flex;align-items:center;gap:var(--p2-space-2);width:100%}.top-bar_popup__yNxy0>a.top-bar_menuItem__27PXS svg,.top-bar_popup__yNxy0>button.top-bar_menuItem__27PXS svg{width:1rem;height:1rem;flex-shrink:0;color:var(--p2-text-secondary)}.top-bar_helpButton__ZDB5b{font-weight:700}.top-bar_error__PL0nD{color:var(--p2-red)!important}@media (max-width:64rem){.top-bar_topbar__wJp0b .top-bar_mobileMenu__Eptfh{display:inline-flex}.top-bar_topbar__wJp0b{z-index:calc(var(--p2-z-drawer) + 1)}}@media (max-width:42rem){.top-bar_topbar__wJp0b{padding-inline:var(--p2-space-3)}.top-bar_accountChevron__6yvU3,.top-bar_accountCopy__d2Npt,.top-bar_search__MZwOZ{display:none}.top-bar_divider__xfgqg{display:block;height:1.25rem;margin-inline:.35rem}.top-bar_accountButton__jA8em{padding-inline:.25rem}.top-bar_actions__6rdLd .top-bar_popup__yNxy0{position:fixed;top:var(--p2-topbar-height);right:var(--p2-space-3);left:auto}.top-bar_actions__6rdLd .top-bar_popup__yNxy0:not(.top-bar_notificationPopup__03Ocb){width:-moz-fit-content;width:fit-content;min-width:11.5rem;max-width:min(15rem,calc(100vw - 2 * var(--p2-space-3)))}.top-bar_actions__6rdLd .top-bar_notificationPopup__03Ocb{width:min(20rem,calc(100vw - 2 * var(--p2-space-3)))}}.app-shell_shell__FUEue{display:flex;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--p2-page)}.app-shell_workspace__wIVkS{display:flex;min-width:0;min-height:0;flex:1 1;flex-direction:column}.app-shell_main__MImMv{min-width:0;min-height:0;padding:var(--p2-space-5);flex:1 1;overflow-x:clip;overflow-y:auto}.app-shell_breadcrumb__Dsi9U{display:flex;margin:0 auto var(--p2-space-4);align-items:center;gap:var(--p2-space-2);color:var(--p2-text-secondary);font-size:var(--p2-type-compact)}.app-shell_breadcrumb__Dsi9U a:hover{color:var(--p2-navy)}.app-shell_breadcrumb__Dsi9U span:last-child{color:var(--p2-text-tertiary)}.app-shell_overlay__7yy3e{position:fixed;z-index:calc(var(--p2-z-drawer) - 1);inset:0;display:none;border:0;background:rgb(31 56 100/42%)}@media (min-width:64rem){.app-shell_main__MImMv{padding:var(--p2-space-7)}}@media (max-width:64rem){.app-shell_overlay__7yy3e{top:var(--p2-topbar-height);display:block}}@media (max-width:42rem){.app-shell_main__MImMv{padding:var(--p2-space-4)}.app-shell_breadcrumb__Dsi9U{margin-bottom:var(--p2-space-3)}}.notice_notice__U011I{display:flex;align-items:flex-start;gap:var(--p2-space-3);border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);color:var(--p2-text-body)}.notice_banner__ez7ru{padding:var(--p2-space-4)}.notice_inline__UkgFj{padding:var(--p2-space-3);font-size:var(--p2-type-compact)}.notice_toast__6xYWG{width:min(24rem,calc(100vw - 2rem));padding:var(--p2-space-4);background:var(--p2-surface);box-shadow:var(--p2-shadow-panel)}.notice_neutral__V3Dzp{background:var(--p2-slate-light)}.notice_info__7YT2M{border-color:rgb(46 92 138/30%);background:rgb(214 228 240/65%)}.notice_success__obNTQ{border-color:rgb(58 125 68/30%);background:rgb(58 125 68/8%)}.notice_warning__XbBbC{border-color:rgb(197 90 17/30%);background:rgb(252 228 214/72%)}.notice_error___JXZA{border-color:rgb(192 57 43/30%);background:rgb(192 57 43/8%)}.notice_icon__X9U20{display:inline-grid;width:1rem;height:1rem;margin-top:.125rem;flex:0 0 auto;place-items:center}.notice_icon__X9U20 svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.notice_info__7YT2M .notice_icon__X9U20{color:var(--p2-navy-mid)}.notice_success__obNTQ .notice_icon__X9U20{color:var(--p2-green)}.notice_warning__XbBbC .notice_icon__X9U20{color:var(--p2-amber)}.notice_error___JXZA .notice_icon__X9U20{color:var(--p2-red)}.notice_neutral__V3Dzp .notice_icon__X9U20{color:var(--p2-slate)}.notice_copy__fZgC2{min-width:0;flex:1 1}.notice_copy__fZgC2>strong{display:block;margin-bottom:var(--p2-space-1);color:var(--p2-text-primary)}.notice_copy__fZgC2>div>:first-child{margin-top:0}.notice_copy__fZgC2>div>:last-child{margin-bottom:0}.notice_action__EVAEl{flex:0 0 auto}.notice_dismiss__Xz172{width:1.75rem;height:1.75rem;flex:0 0 auto}.notice_dismiss__Xz172 svg{width:1rem;height:1rem}.choice-field_choice__bhqLC{position:relative;display:inline-flex;align-items:flex-start;gap:var(--p2-space-3);color:var(--p2-text-body);cursor:pointer}.choice-field_card__0aGOG{width:100%;padding:var(--p2-space-4);border:1px solid var(--p2-text-secondary);border-radius:var(--p2-radius-lg);background:var(--p2-surface)}.choice-field_card__0aGOG:has(.choice-field_input__vOMa5:checked){border-color:var(--p2-navy-mid);background:rgb(214 228 240/40%)}.choice-field_input__vOMa5{position:absolute;width:1px;height:1px;opacity:0}.choice-field_indicator__dD_DU{display:grid;width:1.125rem;height:1.125rem;margin-top:.15rem;flex:0 0 auto;place-items:center;border:1.5px solid var(--p2-text-secondary);border-radius:var(--p2-radius-sm);background:white}.choice-field_input__vOMa5[type=radio]+.choice-field_indicator__dD_DU{border-radius:50%}.choice-field_input__vOMa5:checked+.choice-field_indicator__dD_DU{border-color:var(--p2-navy-mid);background:var(--p2-navy-mid);box-shadow:inset 0 0 0 3px white}.choice-field_input__vOMa5:focus-visible+.choice-field_indicator__dD_DU{outline:2px solid var(--p2-navy-mid);outline-offset:2px}.choice-field_input__vOMa5:disabled~*{color:var(--p2-text-disabled);cursor:not-allowed}.choice-field_copy__t4pD2{display:grid;grid-gap:var(--p2-space-1);gap:var(--p2-space-1)}.choice-field_label__7k7et{font-size:var(--p2-type-ui);font-weight:600}.choice-field_description__2DYh_{color:var(--p2-text-secondary);font-size:var(--p2-type-compact)}.form-field_field__bLJx8{display:grid;grid-gap:.375rem;gap:.375rem;min-width:0}.form-field_labelRow__4o4_E{display:flex;align-items:baseline;justify-content:space-between;gap:var(--p2-space-3)}.form-field_label__N4bXO{color:var(--p2-text-body);font-size:var(--p2-type-compact);font-weight:600}.form-field_required__rAmz5{color:var(--p2-red)}.form-field_requiredText__6b6Pj{color:inherit;font-weight:400;text-transform:none}.form-field_counter__9j6b_,.form-field_description__04B_J,.form-field_error__0guWi{margin:0;font-size:var(--p2-type-meta);line-height:1.4}.form-field_counter__9j6b_,.form-field_description__04B_J{color:var(--p2-text-secondary)}.form-field_error__0guWi{color:var(--p2-red)}.form-field_control__wA1Hk{width:100%;min-height:2.75rem;padding:.625rem .75rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-md);background:var(--p2-surface);color:var(--p2-text-primary);font-size:var(--p2-type-body);line-height:1.4;transition:border-color var(--p2-duration-fast) var(--p2-ease),box-shadow var(--p2-duration-fast) var(--p2-ease)}.form-field_control__wA1Hk:focus{border-color:var(--p2-navy-mid);box-shadow:0 0 0 3px rgb(46 92 138/16%)}.form-field_control__wA1Hk:disabled{background:var(--p2-slate-light);color:var(--p2-text-disabled)}.form-field_control__wA1Hk:-moz-read-only{background:rgb(245 245 245/60%);color:var(--p2-text-body)}.form-field_control__wA1Hk:read-only{background:rgb(245 245 245/60%);color:var(--p2-text-body)}.form-field_controlInvalid__0JDIG,.form-field_invalid__zI2cw .form-field_control__wA1Hk{border-color:var(--p2-red)}.form-field_textarea__PY46p{min-height:7rem;resize:vertical}.filter-bar_bar___LKbd{display:grid;grid-gap:var(--p2-space-3);gap:var(--p2-space-3);padding:var(--p2-space-4);border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:var(--p2-surface);box-shadow:var(--p2-shadow-card)}.filter-bar_actions__o_piI,.filter-bar_active__GFDhO,.filter-bar_controls__Zjh3g,.filter-bar_filters__IQnar{display:flex;align-items:center;gap:var(--p2-space-2);flex-wrap:wrap}.filter-bar_search__tim1J{position:relative;min-width:min(18rem,100%);flex:1 1}.filter-bar_search__tim1J>span{position:absolute;z-index:1;top:50%;left:.75rem;color:var(--p2-text-secondary);transform:translateY(-50%)}.filter-bar_search__tim1J input{padding-left:2.25rem}.filter-bar_filters__IQnar{flex:1 1 auto}.filter-bar_actions__o_piI{margin-left:auto}.filter-bar_active__GFDhO{padding-top:var(--p2-space-3);border-top:1px solid var(--p2-border)}.select-field_wrapper__5zri_{position:relative;display:block;min-width:0}.select-field_select__UH0Pm{width:100%;min-height:2.75rem;padding:.625rem 2.25rem .625rem .75rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-md);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--p2-surface);color:var(--p2-text-primary);font-size:var(--p2-type-body);line-height:1.6;cursor:pointer}.select-field_select__UH0Pm:focus{border-color:var(--p2-navy-mid);box-shadow:0 0 0 3px rgb(46 92 138/16%)}.select-field_select__UH0Pm:disabled{background:var(--p2-slate-light);color:var(--p2-text-disabled)}.select-field_invalid__Fe8vj{border-color:var(--p2-red)}.select-field_chevron__UWbUa{position:absolute;top:50%;right:.75rem;width:.75rem;height:.75rem;color:var(--p2-text-secondary);pointer-events:none;transform:translateY(-50%)}.page-header_header__B9Xfm{display:grid;grid-gap:var(--p2-space-2);gap:var(--p2-space-2)}.page-header_breadcrumbs__CG_ZF{display:flex;align-items:center;gap:var(--p2-space-2);padding:0;margin:0;color:var(--p2-text-secondary);font-size:var(--p2-type-compact);list-style:none}.page-header_breadcrumbs__CG_ZF li{display:inline-flex;align-items:center;gap:var(--p2-space-2)}.page-header_breadcrumbs__CG_ZF a:hover{color:var(--p2-navy)}.page-header_eyebrow__Mxcaq{margin:0;color:var(--p2-text-section);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.page-header_row__o1yrn{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--p2-space-6)}.page-header_copy__nN_UR{min-width:0}.page-header_titleRow__4cLeg{display:flex;align-items:center;gap:var(--p2-space-3);flex-wrap:wrap}.page-header_titleRow__4cLeg h1{margin:0;color:var(--p2-navy);font-family:var(--p2-font-serif);font-size:var(--p2-type-page);font-weight:600;letter-spacing:.025em;line-height:1.15}.page-header_description__UorvB{max-width:46rem;margin:.125rem 0 0;color:var(--p2-text-body);font-size:var(--p2-type-compact);line-height:1.45}.page-header_actions__piAs2{display:flex;align-items:center;justify-content:flex-end;gap:var(--p2-space-2);flex-wrap:wrap;flex-shrink:0}@media (max-width:42rem){.page-header_row__o1yrn{flex-direction:column}.page-header_actions__piAs2{width:100%;justify-content:flex-start}}.page-layout_layout__Xxvq2{width:100%;min-width:0;max-width:100%;margin-inline:auto}.page-layout_centered__6e9xw{max-width:var(--p2-page-centered)}.page-layout_narrow__7GBUb{max-width:var(--p2-page-narrow)}.page-layout_compact__9PJef{max-width:48rem}.page-layout_wide__ZDRDv{max-width:90rem}.page-layout_fluid__b3MlG{max-width:none}.page-layout_masterDetail__UBqBm{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(17rem,1fr);grid-gap:var(--p2-space-6);gap:var(--p2-space-6);align-items:start}.page-layout_main__EYOUa{min-width:0}.page-layout_rail__SAoH7{display:grid;grid-gap:var(--p2-space-4);gap:var(--p2-space-4);min-width:0}@media (max-width:64rem){.page-layout_masterDetail__UBqBm{grid-template-columns:minmax(0,1fr)}}.section-card_card__8qCRH{overflow:hidden;border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:var(--p2-surface);box-shadow:var(--p2-shadow-card)}.section-card_interactive__JKVM4{transition:border-color var(--p2-duration-fast) var(--p2-ease),box-shadow var(--p2-duration-fast) var(--p2-ease)}.section-card_interactive__JKVM4:hover{border-color:rgb(46 92 138/40%);box-shadow:var(--p2-shadow-panel)}.section-card_header__SJ_AF{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--p2-space-4);padding:var(--p2-space-4) var(--p2-space-5);border-bottom:1px solid var(--p2-border)}.section-card_header__SJ_AF h2{margin:0;color:var(--p2-navy);font-family:var(--p2-font-sans);font-size:var(--p2-type-card);font-weight:600;letter-spacing:0;line-height:1.3;text-transform:none}.section-card_labelHeading__9majk .section-card_header__SJ_AF h2{color:var(--p2-slate);font-size:var(--p2-type-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.section-card_header__SJ_AF p{margin:var(--p2-space-1) 0 0;color:var(--p2-text-secondary);font-size:var(--p2-type-compact)}.section-card_actions__oLjkX{display:flex;align-items:center;gap:var(--p2-space-2)}.section-card_content__Ekiec{min-width:0}.section-card_padded__pHW2v{padding:var(--p2-space-5)}.skeleton-block_block__1v_lf{display:block;border-radius:var(--p2-radius-sm);background:linear-gradient(90deg,var(--p2-slate-light),var(--p2-navy-light),var(--p2-slate-light));background-size:200% 100%;animation:skeleton-block_skeletonPulse__LNs1f 1.4s ease-in-out infinite}.skeleton-block_toneSlate__nsoGO{background:linear-gradient(90deg,var(--p2-slate-light),#eef1f5,var(--p2-slate-light));background-size:200% 100%}.skeleton-block_toneNavy__ypqwj{background:linear-gradient(90deg,rgb(214 228 240/55%),rgb(214 228 240/85%),rgb(214 228 240/55%));background-size:200% 100%}.skeleton-block_toneNavySoft__X8Oq9{background:linear-gradient(90deg,rgb(214 228 240/25%),rgb(214 228 240/45%),rgb(214 228 240/25%));background-size:200% 100%}.skeleton-block_roundedSm__GzFoK{border-radius:var(--p2-radius-sm)}.skeleton-block_roundedMd__mlw5Y{border-radius:var(--p2-radius-md)}.skeleton-block_roundedLg__xJUAF{border-radius:var(--p2-radius-lg)}.skeleton-block_roundedXl__6SFgH{border-radius:var(--p2-radius-xl)}.skeleton-block_roundedFull__fZRNX{border-radius:999px}.skeleton-block_srLabel__zUkAi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skeleton-block_h1__ta2UD{height:.25rem}.skeleton-block_h2__Vxekh{height:.5rem}.skeleton-block_h2_5__CG9XP{height:.625rem}.skeleton-block_h3__IClZL{height:.75rem}.skeleton-block_h4__rd66_{height:1rem}.skeleton-block_h5__f_809{height:1.25rem}.skeleton-block_h6___HC_y{height:1.5rem}.skeleton-block_h8__iMwyf{height:2rem}.skeleton-block_h9__yxijM{height:2.25rem}.skeleton-block_h10__L__st{height:2.5rem}.skeleton-block_h14__bgzHZ{height:3.5rem}.skeleton-block_h48__GV9bA{height:12rem}.skeleton-block_h52__G15G6{height:13rem}.skeleton-block_h32__iTt8k{height:8rem}.skeleton-block_h36__ClOt9{height:9rem}.skeleton-block_w16__WaGW8{width:4rem}.skeleton-block_w20__VhBKl{width:5rem}.skeleton-block_w24__rFsDF{width:6rem}.skeleton-block_w28__ISTZ9{width:7rem}.skeleton-block_w32__EVdtw{width:8rem}.skeleton-block_w36__zT2K9{width:9rem}.skeleton-block_w40__3sU_t{width:10rem}.skeleton-block_w48__m9GAg{width:12rem}.skeleton-block_w56__YQpZ8{width:14rem}.skeleton-block_wFull__gygri{width:100%}.skeleton-block_w4_5__zVx6O{width:75%}.skeleton-block_w5_6__tL9Su{width:83.333%}.skeleton-block_w2_3__HoWcL{width:66.666%}.skeleton-block_w4_5_max__yGTLa{max-width:80%}.skeleton-block_flex1__MMj_3{flex:1 1;min-width:0}.skeleton-block_shrink0__T_DUA{flex-shrink:0}.skeleton-block_minW12__b1mzK{min-width:12rem}@keyframes skeleton-block_skeletonPulse__LNs1f{to{background-position:-200% 0}}.filter-chips_chips__4PdjK{display:flex;min-width:0;padding-bottom:.125rem;align-items:center;gap:.375rem;overflow-x:auto}.filter-chips_chip__oXpx8{display:inline-flex;min-height:2rem;padding:.375rem .75rem;align-items:center;justify-content:center;flex:none;border:1px solid var(--p2-border);border-radius:999px;background:white;color:var(--p2-text-secondary);font:inherit;font-size:.8125rem;font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer;transition:border-color var(--p2-duration-fast),background-color var(--p2-duration-fast),color var(--p2-duration-fast)}.filter-chips_chip__oXpx8:hover:not(.filter-chips_selected__BRDMG){border-color:rgb(31 56 100/40%);background:var(--p2-slate-light);color:var(--p2-navy)}.filter-chips_chip__oXpx8.filter-chips_selected__BRDMG,.filter-chips_chip__oXpx8.filter-chips_selected__BRDMG:hover{border-color:var(--p2-navy);background:var(--p2-navy);color:white}.filter-chips_chip__oXpx8:focus-visible{outline:2px solid var(--p2-navy-mid);outline-offset:2px}.pagination_pagination__Rwdiw{width:100%;border-top:1px solid var(--p2-border)}.pagination_embedded__lOXLY{border-top:0}.pagination_inner__INoMT{display:flex;align-items:center;justify-content:space-between;gap:var(--p2-space-5);padding:.875rem 1.25rem}.pagination_total__rEykQ{margin:0;color:var(--p2-text-secondary);font-size:var(--p2-type-ui)}.pagination_total__rEykQ strong{color:var(--p2-navy)}.pagination_summary__CCMI7{display:flex;align-items:center;gap:var(--p2-space-4)}.pagination_pageSize__CVxGM{display:inline-flex;align-items:center;gap:var(--p2-space-2);color:var(--p2-text-secondary);font-size:var(--p2-type-compact)}.pagination_visuallyHidden__GlM6E{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pagination_pageSize__CVxGM select{min-height:2rem;padding:0 var(--p2-space-6) 0 var(--p2-space-2);border:1px solid var(--p2-border);border-radius:var(--p2-radius-md);background:var(--p2-surface);color:var(--p2-text-primary)}.pagination_nav__UHLt_{display:flex;align-items:center;gap:.375rem}.pagination_control__4gn_Q,.pagination_page__wDHnY{display:inline-grid;min-width:2rem;height:2rem;padding:0 .5rem;place-items:center;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);background:var(--p2-surface);color:var(--p2-navy);font-size:var(--p2-type-compact);font-weight:600;cursor:pointer}.pagination_control__4gn_Q:hover:not(:disabled),.pagination_page__wDHnY:hover:not(:disabled){background:var(--p2-slate-light)}.pagination_active__JLghW{border-color:var(--p2-navy);background:var(--p2-navy);color:white}.pagination_control__4gn_Q:disabled,.pagination_page__wDHnY:disabled{color:var(--p2-text-disabled);cursor:not-allowed}.pagination_ellipsis__k0MCA{color:var(--p2-text-tertiary)}@media (max-width:42rem){.pagination_inner__INoMT{align-items:flex-start;flex-direction:column}.pagination_nav__UHLt_{max-width:100%;overflow-x:auto}.pagination_summary__CCMI7{align-items:flex-start;flex-direction:column;gap:var(--p2-space-2)}}.page-skeletons_filtersRow__D2bju{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.page-skeletons_filterChipRow__RzJLq{display:flex;gap:.5rem;flex-wrap:wrap}.page-skeletons_submissionsList__KGVDe{display:grid;grid-gap:.75rem;gap:.75rem}.page-skeletons_submissionCard__mUZBV{display:flex;align-items:stretch;overflow:hidden;height:7rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:white}.page-skeletons_submissionThumb__zK26C{flex:0 0 6rem}.page-skeletons_submissionBody__SBItT{display:grid;flex:1 1;align-content:center;grid-gap:.625rem;gap:.625rem;padding:.875rem 1.25rem}.page-skeletons_submissionTitleRow__SYWSf{display:flex;align-items:center;gap:.75rem}.page-skeletons_submissionMetaRow__Ko_6W{display:flex;gap:.75rem}.page-skeletons_feedPinnedGrid__h1Q76{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.page-skeletons_feedFeaturedCard__ePFRU{overflow:hidden;border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:white}.page-skeletons_feedFeaturedMedia__9uJW5{aspect-ratio:16/9}.page-skeletons_feedFeaturedBody__YOydI{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.page-skeletons_feedList__71NxJ{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.75rem}.page-skeletons_feedRow__Vfpux{display:flex;align-items:stretch;gap:1rem;height:12.625rem;padding:.875rem 1rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);background:white}.page-skeletons_feedRowThumb__YIRqI{width:8rem;min-width:8rem}.page-skeletons_feedRowBody__hypoa{display:grid;flex:1 1;align-content:center;grid-gap:.5rem;gap:.5rem}.page-skeletons_feedSection__iljPX{display:grid;grid-gap:.75rem;gap:.75rem}.page-skeletons_feedSectionLabel__QIeuT{display:flex;align-items:center;gap:.5rem}.page-skeletons_feedSectionLabelLine__SqMxy{height:1px;flex:1 1}.page-skeletons_queuePanel__uQ7mM{overflow:hidden;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);background:white}.page-skeletons_queuePanelHead__Huq_9{padding:.875rem 1.25rem;border-bottom:1px solid var(--p2-border)}.page-skeletons_queueList__OFVx0{margin:0;padding:0;list-style:none}.page-skeletons_queueRow__51P6W{display:grid;grid-gap:.625rem;gap:.625rem;padding:1rem 1.25rem;border-bottom:1px solid var(--p2-border)}.page-skeletons_queueRow__51P6W:last-child{border-bottom:0}.page-skeletons_queueRowTop__biVNu{display:flex;align-items:center;gap:.75rem}.page-skeletons_queueRowTopEnd__oExO9{margin-left:auto}.page-skeletons_moderationRow__jNyV_{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--p2-border)}.page-skeletons_moderationRow__jNyV_:last-child{border-bottom:0}.page-skeletons_moderationRowChips__iO9mM{display:flex;gap:.375rem;flex-wrap:wrap}.page-skeletons_feedDetailPage__lcdCP{display:grid;grid-gap:2rem;gap:2rem}.page-skeletons_feedDetailHeader__0tr_C{display:grid;grid-gap:.75rem;gap:.75rem}.page-skeletons_feedDetailLayout__fntdw{display:grid;align-items:start;grid-gap:2rem;gap:2rem;grid-template-columns:minmax(0,2fr) minmax(18rem,1fr)}.page-skeletons_feedDetailMain__aMwoj,.page-skeletons_feedDetailSidebar__mk3X0{display:grid;grid-gap:1rem;gap:1rem}.page-skeletons_workspacePage__XzTnP{display:grid;grid-gap:1.25rem;gap:1.25rem}.page-skeletons_workspaceHeader__Ji2Wb{display:grid;grid-gap:.75rem;gap:.75rem}.page-skeletons_workspaceSummary__3KGca{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.page-skeletons_workspaceLayout__nOpkQ{display:grid;align-items:start;grid-column-gap:var(--p2-space-5);column-gap:var(--p2-space-5);grid-row-gap:var(--p2-space-5);row-gap:var(--p2-space-5);grid-template-columns:minmax(0,1fr) 21.25rem}.page-skeletons_workspaceMain__16UkC,.page-skeletons_workspaceSidebar__e2RRD{display:grid;grid-gap:1.25rem;gap:1.25rem}.page-skeletons_designCard__pIFX4{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.25rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:white}.page-skeletons_designCardLines__GBQza{display:grid;grid-gap:.5rem;gap:.5rem}.page-skeletons_submissionDetailPage__Q9EZ9{display:grid;grid-gap:1.25rem;gap:1.25rem;max-width:48rem}.page-skeletons_submissionDetailHeader__155vj{display:grid;grid-gap:.625rem;gap:.625rem}.page-skeletons_submissionDetailCards__zn40x{display:grid;grid-gap:1rem;gap:1rem}.page-skeletons_commentsList__XOUxc{display:grid;grid-gap:.75rem;gap:.75rem}.page-skeletons_commentItem__coJzg{display:grid;grid-gap:.5rem;gap:.5rem;padding:.875rem 0;border-bottom:1px solid var(--p2-border)}.page-skeletons_commentItem__coJzg:last-child{border-bottom:0}.page-skeletons_activityList__WDFXF{display:grid;grid-gap:.75rem;gap:.75rem;padding:.5rem 0}.page-skeletons_timelineList__G8ewH{display:grid;grid-gap:1rem;gap:1rem}.page-skeletons_moderationHistorySkeleton__NJPnv{margin-left:.5rem;padding-left:.625rem;border-left:1px solid var(--p2-border)}.page-skeletons_moderationHistorySkeletonRow__NOLWn{position:relative;display:flex;align-items:baseline;gap:.75rem;padding-left:1.25rem}.page-skeletons_moderationHistorySkeletonRow__NOLWn+.page-skeletons_moderationHistorySkeletonRow__NOLWn{margin-top:1rem}.page-skeletons_moderationHistorySkeletonDot__VaZ92{position:absolute;left:-.3125rem;top:.35rem;width:.625rem;height:.625rem}.page-skeletons_moderationHistorySkeletonCopy__UHVcS{display:grid;flex:1 1;grid-gap:.375rem;gap:.375rem;min-width:0}@media (max-width:64rem){.page-skeletons_feedDetailLayout__fntdw,.page-skeletons_feedPinnedGrid__h1Q76,.page-skeletons_workspaceLayout__nOpkQ{grid-template-columns:1fr}.page-skeletons_workspaceSummary__3KGca{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.page-skeletons_submissionCard__mUZBV{height:auto;min-height:0;flex-direction:column}.page-skeletons_submissionThumb__zK26C{width:100%;height:6.75rem}.page-skeletons_submissionBody__SBItT{min-height:9rem;padding:1rem}.page-skeletons_feedRow__Vfpux{height:auto;min-height:12rem;flex-direction:column;padding:0}.page-skeletons_feedRowThumb__YIRqI{width:100%;min-width:100%;height:11.5rem;border-radius:0}.page-skeletons_feedRowBody__hypoa{padding:.75rem}}.status-badge_badge__ym2EX{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:-moz-fit-content;width:fit-content;border:1px solid;font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.02em;line-height:1.35;white-space:nowrap;vertical-align:middle}.status-badge_rounded__Uo_0r{border-radius:var(--p2-radius-md)}.status-badge_pill__sHZ8D{border-radius:999px}.status-badge_small__m7rS8{padding:.125rem .375rem}.status-badge_medium__BbyRE{padding:.1875rem .5rem}.status-badge_dot__Q4V04{width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.status-badge_positive__9x_NW{border-color:rgb(58 125 68/25%);background:rgb(58 125 68/10%);color:var(--p2-green)}.status-badge_progress__96LyG{border-color:rgb(46 92 138/25%);background:var(--p2-navy-light);color:var(--p2-navy-mid)}.status-badge_attention__x6XiC{border-color:rgb(197 90 17/25%);background:var(--p2-amber-light);color:var(--p2-amber)}.status-badge_negative__9Bj8F{border-color:rgb(192 57 43/25%);background:rgb(192 57 43/10%);color:var(--p2-red)}.status-badge_neutral__eyL9n{border-color:rgb(89 89 89/20%);background:var(--p2-slate-light);color:var(--p2-slate)}.permission-restricted-screen_page__ydU_M{display:grid;grid-gap:1.25rem;gap:1.25rem;padding-bottom:2rem}.permission-restricted-screen_card__N_Xba{display:grid;grid-gap:.85rem;gap:.85rem;justify-items:start;padding:1.5rem 1.35rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:var(--p2-surface);box-shadow:var(--p2-shadow-card)}.permission-restricted-screen_badge__uy4pP{border-radius:999px}.permission-restricted-screen_card__N_Xba h2{margin:0;color:var(--p2-navy);font-family:var(--p2-font-serif);font-size:clamp(1.35rem,1.2rem + .6vw,1.75rem);font-weight:400;line-height:1.25}.permission-restricted-screen_help__QCmjr,.permission-restricted-screen_lead__eGSTu,.permission-restricted-screen_meta__cxv_P,.permission-restricted-screen_points__z_c1c{margin:0;color:var(--p2-text-secondary);font-size:var(--p2-type-ui);line-height:1.55}.permission-restricted-screen_meta__cxv_P code,.permission-restricted-screen_meta__cxv_P strong{color:var(--p2-navy);font-weight:600}.permission-restricted-screen_meta__cxv_P code{font-family:var(--p2-font-mono);font-size:.8125rem}.permission-restricted-screen_points__z_c1c{display:grid;grid-gap:.45rem;gap:.45rem;padding-left:1.15rem}.permission-restricted-screen_actions__OCMPy{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.35rem}.permission-restricted-screen_help__QCmjr{font-size:var(--p2-type-compact)}.permission-restricted-screen_help__QCmjr a{color:var(--p2-navy-mid);font-weight:600;text-decoration:underline;text-underline-offset:.15em}.modal_dialog__7psgV{width:min(calc(100% - 2rem),42rem);max-width:none;max-height:calc(100dvh - 2rem);padding:0;border:0;border-radius:var(--p2-radius-xl);background:transparent;color:inherit}.modal_dialog__7psgV[data-size=small]{width:min(calc(100% - 2rem),30rem)}.modal_dialog__7psgV[data-size=large]{width:min(calc(100% - 2rem),64rem)}.modal_dialog__7psgV[data-size=extra-large]{width:min(calc(100% - 2rem),80rem)}.modal_dialog__7psgV::-webkit-backdrop{background:rgb(18 29 52/55%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal_dialog__7psgV::backdrop{background:rgb(18 29 52/55%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal_panel__j18Yy{overflow:hidden;border:1px solid var(--p2-border);border-radius:inherit;background:var(--p2-surface);box-shadow:var(--p2-shadow-modal)}.modal_panel__j18Yy>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--p2-space-4);padding:var(--p2-space-5) var(--p2-space-6);border-bottom:1px solid var(--p2-border)}.modal_panel__j18Yy h2{margin:0;color:var(--p2-text-primary);font-family:var(--p2-font-serif);font-size:var(--p2-type-section)}.modal_panel__j18Yy header p{margin:var(--p2-space-1) 0 0;color:var(--p2-text-secondary);font-size:var(--p2-type-compact)}.modal_body__J7dN5{max-height:calc(100dvh - 14rem);overflow-y:auto;padding:var(--p2-space-6)}.modal_panel__j18Yy>footer{display:flex;justify-content:flex-end;gap:var(--p2-space-3);padding:var(--p2-space-4) var(--p2-space-6);border-top:1px solid var(--p2-border);background:#f8fafd}.moderation-case-detail-screen_pageStack__SdKQh{display:flex;flex-direction:column;gap:1.25rem;width:100%;padding-bottom:2rem}.moderation-case-detail-screen_workspaceGrid__OTlKj{display:grid;align-items:start;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:minmax(0,1fr) 21.25rem;width:100%}.moderation-case-detail-screen_mainColumn__aVv3F,.moderation-case-detail-screen_sidebar__n4TBM{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.moderation-case-detail-screen_sidebar__n4TBM{align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--p2-topbar-height) + 1rem)}@media (max-width:64rem){.moderation-case-detail-screen_workspaceGrid__OTlKj{grid-template-columns:minmax(0,1fr)}.moderation-case-detail-screen_sidebar__n4TBM{position:static}}@media (max-width:42rem){.moderation-case-detail-screen_mainColumn__aVv3F,.moderation-case-detail-screen_pageStack__SdKQh,.moderation-case-detail-screen_sidebar__n4TBM,.moderation-case-detail-screen_workspaceGrid__OTlKj{gap:1rem}}.internal-review-thread-view_root__Ivo9b{display:flex;flex-direction:column;min-height:0;height:100%}.internal-review-thread-view_privacyNote__KYA0J{display:flex;align-items:flex-start;gap:.5625rem;margin:1rem 1.25rem .25rem;padding:.6875rem .8125rem;border:1px solid rgb(197 90 17/20%);border-radius:var(--p2-radius-lg);background:rgb(252 228 214/60%);color:var(--p2-amber);font-size:var(--p2-type-compact);font-weight:500;line-height:1.45}.internal-review-thread-view_privacyNote__KYA0J svg{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.125rem}.internal-review-thread-view_participants__RrNHD{margin:.75rem 1.25rem 1rem}.internal-review-thread-view_participantsLabel__IIkg2{margin:0 0 .5rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.internal-review-thread-view_participantList__obzqY{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.internal-review-thread-view_participantChip__MOYPs{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--p2-navy-light);border-radius:999px;background:var(--p2-navy-light);color:var(--p2-navy);font-size:var(--p2-type-compact);font-weight:600}.internal-review-thread-view_participantDot__d_mdT{width:.375rem;height:.375rem;border-radius:999px;background:rgb(31 56 100/40%)}.internal-review-thread-view_participantChipYou__WA6Ys{border-color:var(--p2-navy);background:var(--p2-navy);color:white}.internal-review-thread-view_participantChipYou__WA6Ys .internal-review-thread-view_participantDot__d_mdT{background:rgb(255 255 255/60%)}.internal-review-thread-view_participantYouLabel__dwnch{margin-left:.125rem;font-weight:400;opacity:.7}.internal-review-thread-view_sectionDivider__JZsBT{height:1px;margin:0 1.25rem;background:var(--p2-border)}.internal-review-thread-view_messageScroll__MtwnS{flex:1 1;min-height:0;overflow-y:auto;padding:1rem 1.25rem}.internal-review-thread-view_messageList__yfx_8{display:grid;grid-gap:1.25rem;gap:1.25rem;margin:0;padding:0;list-style:none}.internal-review-thread-view_messageRow___8qjN{display:flex;gap:.75rem;align-items:flex-start}.internal-review-thread-view_messageRowOwn__Tj5dd{flex-direction:row-reverse}.internal-review-thread-view_avatar__rATDg{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-top:.125rem;border-radius:999px;background:var(--p2-navy-light);color:var(--p2-navy);font-size:var(--p2-type-meta);font-weight:700}.internal-review-thread-view_avatarOwn__A61bt{background:var(--p2-navy);color:white}.internal-review-thread-view_messageBody__bvJK_{display:flex;flex-direction:column;max-width:82%}.internal-review-thread-view_messageBodyOwn__L8nnG{align-items:flex-end}.internal-review-thread-view_messageMeta__3o_Bz{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.25rem}.internal-review-thread-view_messageMetaOwn__FLuR4{flex-direction:row-reverse}.internal-review-thread-view_alias__9myP3{color:var(--p2-navy);font-size:var(--p2-type-compact);font-weight:600}.internal-review-thread-view_youBadge__zA_V7{color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);font-weight:400}.internal-review-thread-view_bubble__ijlyG{margin:0;padding:.625rem .875rem;border-radius:1rem;background:var(--p2-slate-light);color:var(--p2-slate);font-size:var(--p2-type-compact);line-height:1.625}.internal-review-thread-view_bubbleOwn__uOAUs{border-top-right-radius:.125rem;background:var(--p2-navy);color:white}.internal-review-thread-view_bubbleOther__B_rDE{border-top-left-radius:.125rem}.internal-review-thread-view_messageTime___ugg8{margin:.375rem 0 0;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta)}.internal-review-thread-view_messageTimeOwn__skLpn{text-align:right}.internal-review-thread-view_emptyState__Sponm,.internal-review-thread-view_loadingState__3e_o8,.internal-review-thread-view_lockedState__M_rKb{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1.25rem;text-align:center}.internal-review-thread-view_loadingIcon__LjwOs,.internal-review-thread-view_lockedIcon__4x_dB{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;background:var(--p2-slate-light);color:var(--p2-text-tertiary)}.internal-review-thread-view_emptyState__Sponm h3,.internal-review-thread-view_lockedState__M_rKb h3{margin:0;color:var(--p2-navy);font-size:var(--p2-type-ui);font-weight:600}.internal-review-thread-view_emptyState__Sponm p,.internal-review-thread-view_loadingState__3e_o8 p,.internal-review-thread-view_lockedState__M_rKb p{margin:0;max-width:15rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-compact);line-height:1.625}.internal-review-thread-view_composer__VbDKX{flex-shrink:0;padding:.75rem 1rem;border-top:1px solid var(--p2-border);background:white}.internal-review-thread-view_composerRow__uTMim{display:flex;align-items:flex-end;gap:.625rem}.internal-review-thread-view_composerInputWrap__Otx5t{flex:1 1;min-width:0}.internal-review-thread-view_composerInput__FdBl7{width:100%;min-height:2.5rem;max-height:8rem;resize:none;padding:.625rem .875rem;border:1px solid var(--p2-border);border-radius:.75rem;background:rgb(245 245 245/50%);color:var(--p2-navy);font:inherit;font-size:var(--p2-type-compact);line-height:1.625}.internal-review-thread-view_composerInput__FdBl7:focus{border-color:rgb(46 92 138/40%);background:white;outline:none;box-shadow:0 0 0 2px rgb(46 92 138/25%)}.internal-review-thread-view_composerInput__FdBl7:disabled{opacity:.65;cursor:not-allowed}.internal-review-thread-view_sendButton__tEL1i{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:.75rem;background:var(--p2-slate-light);color:var(--p2-text-tertiary);cursor:pointer}.internal-review-thread-view_sendButton__tEL1i:not(:disabled){background:var(--p2-navy);color:white}.internal-review-thread-view_sendButton__tEL1i:disabled{cursor:not-allowed}.internal-review-thread-view_composerHint__jAMF8{margin:.375rem 0 0;padding-inline:.125rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta)}.internal-review-thread-view_suspendedNotice__kVMe8{margin-bottom:.5rem}.internal-review-thread-view_lockedFooter__zVZBj{flex-shrink:0;padding:1rem 1.25rem;border-top:1px solid var(--p2-border);background:white}.internal-review-thread-view_backToWorkspaceButton__TPtA5{width:100%;padding:.625rem 1rem;border:1px solid var(--p2-border);border-radius:.75rem;background:white;color:var(--p2-slate);font:inherit;font-size:var(--p2-type-compact);font-weight:500;cursor:pointer}.internal-review-thread-view_backToWorkspaceButton__TPtA5:hover{background:var(--p2-slate-light)}@media (max-width:47.99rem){.internal-review-thread-view_root__Ivo9b{--thread-gutter:1rem}.internal-review-thread-view_privacyNote__KYA0J{align-items:center;min-height:3.375rem;margin:1rem var(--thread-gutter) 0;padding:.6875rem .8125rem;border:1px solid #f0b88c;border-radius:.4375rem;background:#FFF0E5;color:#C55A11;font-size:.75rem;font-weight:500;line-height:1.0625rem}.internal-review-thread-view_privacyNote__KYA0J svg{width:1rem;height:1rem;margin-top:0;color:#C55A11}.internal-review-thread-view_participants__RrNHD{margin:1.25rem var(--thread-gutter) .625rem}.internal-review-thread-view_participantsLabel__IIkg2{margin-bottom:.5rem;font-size:.625rem;font-weight:700;line-height:.875rem;letter-spacing:normal;text-transform:none}.internal-review-thread-view_participantChip__MOYPs{min-height:1.75rem;padding:.375rem .625rem;border:0;border-radius:.875rem;font-size:.6875rem;font-weight:500;line-height:1rem}.internal-review-thread-view_sectionDivider__JZsBT{margin-inline:var(--thread-gutter)}.internal-review-thread-view_messageScroll__MtwnS{padding:1.25rem var(--thread-gutter)}.internal-review-thread-view_messageList__yfx_8{gap:1rem}.internal-review-thread-view_avatar__rATDg{width:1.75rem;height:1.75rem;font-size:.625rem;line-height:.875rem}.internal-review-thread-view_alias__9myP3{font-size:.75rem;font-weight:700;line-height:1.125rem}.internal-review-thread-view_youBadge__zA_V7{font-size:.6875rem;font-weight:500;line-height:1rem}.internal-review-thread-view_bubble__ijlyG{padding:.875rem;border-radius:.5625rem;font-size:.75rem;line-height:1.1875rem}.internal-review-thread-view_bubbleOther__B_rDE,.internal-review-thread-view_bubbleOwn__uOAUs{border-radius:.5625rem}.internal-review-thread-view_messageTime___ugg8{font-size:.625rem;line-height:.875rem}.internal-review-thread-view_composer__VbDKX{padding:1rem var(--thread-gutter) .75rem;border-top:1px solid var(--p2-border)}.internal-review-thread-view_composerInput__FdBl7{min-height:3.375rem;padding:.6875rem .875rem;border-radius:.4375rem;background:white;font-size:.6875rem;font-weight:600;line-height:1.25rem}.internal-review-thread-view_sendButton__tEL1i{width:2.375rem;height:2.375rem;border-radius:.5rem;background:#F7F9FC;color:#748198}.internal-review-thread-view_sendButton__tEL1i:not(:disabled){background:var(--p2-navy);color:white}.internal-review-thread-view_composerHint__jAMF8{margin-top:.5rem;font-size:.5625rem;line-height:.8125rem}.internal-review-thread-view_lockedFooter__zVZBj{padding:1rem var(--thread-gutter)}.internal-review-thread-view_lockedState__M_rKb{padding:1.5rem var(--thread-gutter)}.internal-review-thread-view_messageScroll__MtwnS:has(.internal-review-thread-view_lockedState__M_rKb){padding-top:0}}.internal-review-thread-panel_dialog__amP2X{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent}.internal-review-thread-panel_dialog__amP2X::-webkit-backdrop{background:rgb(18 29 52/45%)}.internal-review-thread-panel_dialog__amP2X::backdrop{background:rgb(18 29 52/45%)}.internal-review-thread-panel_panel__zsSOW{display:flex;flex-direction:column;width:26.25rem;max-width:calc(100vw - 4rem);height:100dvh;margin-left:auto;border-left:1px solid var(--p2-border);background:white;box-shadow:-8px 0 32px rgb(31 56 100/14%);pointer-events:auto;animation:internal-review-thread-panel_thread-drawer-in__xWqpi var(--p2-duration-shell) var(--p2-ease)}.internal-review-thread-panel_header__RS2jB{flex-shrink:0;border-bottom:1px solid var(--p2-border)}.internal-review-thread-panel_headerRow__GLkx4{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem}.internal-review-thread-panel_headerMain__JZ6ws{display:flex;flex:1 1;flex-direction:column;gap:.1875rem;min-width:0}.internal-review-thread-panel_backButton__zalZ_,.internal-review-thread-panel_closeButton__GyiF0{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:var(--p2-radius-lg);background:transparent;color:var(--p2-text-tertiary);cursor:pointer}.internal-review-thread-panel_backButton__zalZ_{display:none}.internal-review-thread-panel_backButton__zalZ_:hover,.internal-review-thread-panel_closeButton__GyiF0:hover{background:var(--p2-slate-light);color:var(--p2-navy)}.internal-review-thread-panel_eyebrow__OV_Oe{display:block;margin:0;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.internal-review-thread-panel_title__QZXJa{margin:0;color:var(--p2-navy);font-family:var(--p2-font-sans);font-size:1rem;font-weight:600;line-height:1.25}.internal-review-thread-panel_body__86IcX{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}@keyframes internal-review-thread-panel_thread-drawer-in__xWqpi{0%{transform:translateX(100%)}}@media (min-width:48rem){.internal-review-thread-panel_headerRow__GLkx4{align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem 1rem}.internal-review-thread-panel_headerMain__JZ6ws{gap:.125rem}}@media (max-width:47.99rem){.internal-review-thread-panel_panel__zsSOW{width:100%;max-width:100%;border-left:0;box-shadow:none;animation-name:internal-review-thread-panel_thread-sheet-in__8U5x8}.internal-review-thread-panel_headerRow__GLkx4{height:4rem;padding:0 1rem}.internal-review-thread-panel_backButton__zalZ_{display:inline-flex;color:var(--p2-navy)}.internal-review-thread-panel_closeButton__GyiF0{color:var(--p2-slate)}.internal-review-thread-panel_eyebrow__OV_Oe{font-size:.625rem;font-weight:500;line-height:.875rem;letter-spacing:normal;text-transform:none}.internal-review-thread-panel_title__QZXJa{font-family:var(--p2-font-serif);font-size:1.125rem;font-weight:400;line-height:1.375rem}@keyframes internal-review-thread-panel_thread-sheet-in__8U5x8{0%{transform:translateY(100%)}}}.non-approvable-threshold-modal_body__MiAVW{display:grid;grid-gap:1rem;gap:1rem}.non-approvable-threshold-modal_titleCopy__o5vwi{margin:0;color:var(--p2-navy);font-size:var(--p2-type-ui);font-weight:600;line-height:1.4}.non-approvable-threshold-modal_progressHeading__thO2d{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.non-approvable-threshold-modal_progressMeta__s_Srb{display:flex;flex-wrap:wrap;gap:.375rem .75rem;color:var(--p2-text-secondary);font-size:var(--p2-type-compact)}.non-approvable-threshold-modal_progressMeta__s_Srb strong{color:var(--p2-amber)}.non-approvable-threshold-modal_progressTrack__wAt4t{height:.5rem;overflow:hidden;border-radius:999px;background:var(--p2-navy-light)}.non-approvable-threshold-modal_progressFill__v0KIM{height:100%;border-radius:inherit;background:var(--p2-amber)}.non-approvable-threshold-modal_progressScale__Cmsij{display:flex;justify-content:space-between;gap:.5rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta)}.non-approvable-threshold-modal_contextList__0qafi{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);overflow:hidden}.non-approvable-threshold-modal_contextRow__ulkxz{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--p2-border);font-size:var(--p2-type-compact)}.non-approvable-threshold-modal_contextRow__ulkxz:last-child{border-bottom:0}.non-approvable-threshold-modal_contextLabel__cPtlM{color:var(--p2-text-tertiary)}.non-approvable-threshold-modal_contextValue__eJx4I{color:var(--p2-navy);font-weight:600;text-align:right}.non-approvable-threshold-modal_footerNote__mWzxg{margin:0;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);text-align:center}.review-workspace-view_pageShell__h8Mq6{width:100%;min-width:0;max-width:none}.review-workspace-view_page__0h8Di{container-type:inline-size;container-name:review-workspace;display:grid;grid-gap:1rem;gap:1rem;width:100%;min-width:0;max-width:100%}.review-workspace-view_header__4GIHx{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.review-workspace-view_headerMain__vuEdo{min-width:0}.review-workspace-view_headerMeta__oc0WE{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .625rem;margin-bottom:.25rem;color:var(--p2-text-tertiary);font-family:var(--p2-font-mono);font-size:.875rem}.review-workspace-view_headerTitle__90F73{margin:0;width:100%;max-width:100%;color:var(--p2-navy);font-family:var(--p2-font-serif);font-size:clamp(1.75rem,1.5rem + .8vw,2.25rem);font-weight:600;letter-spacing:.025em;line-height:1.15;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-wrap:anywhere;word-break:break-word}.review-workspace-view_headerByline__AkOrh{margin:.25rem 0 0;color:var(--p2-text-tertiary);font-size:.75rem;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.review-workspace-view_layout__0IXle{display:grid;align-items:start;grid-gap:1.25rem;gap:1.25rem;width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr);grid-template-areas:"primary" "sidebar" "secondary"}.review-workspace-view_mainColumn__o6QiR{display:contents}.review-workspace-view_primaryColumn__JdfBh{grid-area:primary;display:grid;grid-gap:1.25rem;gap:1.25rem;min-width:0}.review-workspace-view_secondaryColumn__LiQak{grid-area:secondary;display:grid;grid-gap:1.25rem;gap:1.25rem;min-width:0}.review-workspace-view_sidebar__FLlaN{grid-area:sidebar;display:grid;grid-gap:1.25rem;gap:1.25rem;min-width:0}.review-workspace-view_card__Z3j2h{overflow:hidden;border:1px solid var(--p2-border);border-radius:var(--p2-radius-xl);background:white;box-shadow:var(--p2-shadow-card)}.review-workspace-view_cardPad__CjxNk{padding:1.25rem}.review-workspace-view_cardNoPad__lx8Xh{padding:0}.review-workspace-view_sectionLabel__UQ2jJ{margin:0 0 .75rem;color:var(--p2-text-tertiary);font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.review-workspace-view_sectionLabelFlush__3o1uM{margin-bottom:0}.review-workspace-view_metaGrid__bWavR{display:grid;grid-gap:1rem;gap:1rem;width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}.review-workspace-view_metaGrid__bWavR>*{min-width:0}@container review-workspace (min-width: 30rem){.review-workspace-view_metaGrid__bWavR{grid-template-columns:repeat(2,minmax(0,1fr))}}@container review-workspace (min-width: 48rem){.review-workspace-view_metaGrid__bWavR{grid-template-columns:repeat(3,minmax(0,1fr))}}.review-workspace-view_metaCellLabel__Fixt7{margin:0 0 .25rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.review-workspace-view_metaCellValue__O_6y6{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--p2-navy);font-size:.875rem;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.review-workspace-view_metaCellValueMono___5p8V{font-family:var(--p2-font-mono);font-size:.75rem}.review-workspace-view_metaCellValueMuted__vsfBN{color:var(--p2-text-tertiary)}.review-workspace-view_articleSections__1Z_YF{display:grid;grid-gap:1rem;gap:1rem;width:100%;min-width:0}.review-workspace-view_fieldLabel___2gZK{margin:0 0 .375rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.review-workspace-view_sourceLink__0vFIC{color:var(--p2-navy-mid);font-size:.75rem;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.review-workspace-view_sourceLink__0vFIC:hover{color:var(--p2-navy)}.review-workspace-view_bodyParagraph__EdlQd,.review-workspace-view_summaryText__s1DEF{margin:0;color:#595959;font-size:var(--p2-type-body);line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.review-workspace-view_bodyBox__2QoQS{max-height:18rem;overflow-y:auto;padding:.75rem 1rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);background:rgb(245 245 245/40%)}.review-workspace-view_bodyBoxInner__TW0Hq{display:grid;grid-gap:.75rem;gap:.75rem}.review-workspace-view_bodyBoxInner__TW0Hq .article-body-rich-content{font-size:var(--p2-type-body);line-height:1.55}.review-workspace-view_bodyBoxInner__TW0Hq .empty-copy{margin:0;color:var(--p2-text-tertiary);font-size:var(--p2-type-compact)}.review-workspace-view_assessmentSummary__d8ErF{display:grid;grid-gap:.75rem;gap:.75rem}.review-workspace-view_draftBadge__ZMgDO{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.125rem .5rem;border:1px solid var(--p2-border);border-radius:999px;background:#f5f5f5;color:#4b5563;font-size:var(--p2-type-meta);font-weight:600}.review-workspace-view_summaryGrid__9Cann{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.review-workspace-view_summaryLabel__NU1BN{margin:0 0 .125rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.review-workspace-view_summaryValue__Fmj1V{margin:0;color:var(--p2-navy);font-size:var(--p2-type-ui);font-weight:600}.review-workspace-view_summarySubmitted__Vax1X{margin:0;color:var(--p2-text-tertiary);font-family:var(--p2-font-mono);font-size:var(--p2-type-meta)}.review-workspace-view_secondaryAction__EyhVE{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);background:white;font:inherit;font-size:var(--p2-type-ui);font-weight:600;cursor:pointer}.review-workspace-view_evidenceList__ZzCTH{display:grid;grid-gap:.375rem;gap:.375rem;margin:0;padding:0;list-style:none}.review-workspace-view_evidenceItem__69dvN{display:flex;align-items:flex-start;gap:.5rem}.review-workspace-view_evidenceIcon__pHLQL{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.125rem;color:var(--p2-navy-mid)}.review-workspace-view_evidenceLink__DeLW3{color:var(--p2-navy-mid);font-size:.75rem;text-decoration:underline;text-underline-offset:2px}.review-workspace-view_evidenceLink__DeLW3:hover{color:var(--p2-navy)}.review-workspace-view_noDataText__xPIvw{margin:0;color:var(--p2-text-tertiary);font-size:.875rem;line-height:1.45}.review-workspace-view_fileList__qogkt{margin:0 -1.25rem;padding:0;list-style:none}.review-workspace-view_fileListDivider__Qpw6l{border-top:1px solid var(--p2-border)}.review-workspace-view_fileRow__8KZcs{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 1.25rem}.review-workspace-view_fileRowMain__vfFdS{display:flex;align-items:center;gap:.625rem;min-width:0}.review-workspace-view_fileIcon__egHeZ{flex-shrink:0;width:1rem;height:1rem;color:var(--p2-text-tertiary)}.review-workspace-view_fileName__rYyho{overflow:hidden;color:var(--p2-navy);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.review-workspace-view_fileSize__NnL_J{flex-shrink:0;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta)}.review-workspace-view_scanBadge__B4_8I{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border:1px solid rgb(58 125 68/20%);border-radius:999px;background:rgb(58 125 68/10%);color:#3a7d44;font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.review-workspace-view_assessmentCopy__ln7OI{margin:0;color:var(--p2-text-secondary);font-size:.875rem;line-height:1.55}.review-workspace-view_assessmentActions__POxpC{display:grid;grid-gap:.75rem;gap:.75rem}.review-workspace-view_primaryAction___y9yT,.review-workspace-view_secondaryAction__EyhVE,.review-workspace-view_threadFooter__Yg0El{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;border:0;border-radius:var(--p2-radius-lg);cursor:pointer;font-size:var(--p2-type-compact);font-weight:600;text-align:left;transition:background-color var(--p2-duration-fast) var(--p2-ease)}.review-workspace-view_primaryAction___y9yT{padding:.625rem 1rem;background:var(--p2-navy);color:white}.review-workspace-view_primaryAction___y9yT:hover:not(:disabled){background:var(--p2-navy-mid)}.review-workspace-view_primaryAction___y9yT:disabled{cursor:not-allowed;opacity:.55}.review-workspace-view_secondaryAction__EyhVE{padding:.625rem 1rem;border:1px solid rgb(31 56 100/20%);background:rgb(31 56 100/5%);color:var(--p2-navy)}.review-workspace-view_secondaryAction__EyhVE:hover:not(:disabled){background:rgb(31 56 100/10%)}.review-workspace-view_lockNotice__8gBYN{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);background:rgb(245 245 245/60%)}.review-workspace-view_lockNotice__8gBYN p{margin:0;color:var(--p2-text-tertiary);font-size:.875rem;line-height:1.55}.review-workspace-view_progressTop__Wv_yg{display:flex;align-items:center;justify-content:space-between;margin-bottom:.375rem}.review-workspace-view_progressFraction__ohqDi{color:var(--p2-navy);font-size:.75rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.review-workspace-view_progressTrack__NZyDb{height:.5rem;overflow:hidden;border-radius:999px;background:var(--p2-border)}.review-workspace-view_progressFill___ZmWh{height:100%;border-radius:inherit;background:#c55a11;transition:width var(--p2-duration-fast) var(--p2-ease)}.review-workspace-view_progressFillMid__5EM9_{background:var(--p2-navy-mid)}.review-workspace-view_progressFillHigh__bjbQw{background:#3a7d44}.review-workspace-view_progressHint__bkmAA{margin:.25rem 0 0;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta)}.review-workspace-view_metricGrid__uVLss{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.review-workspace-view_metricGrid__uVLss>*{min-width:0}.review-workspace-view_metricLabel__E7Tzd{margin:0 0 .25rem;color:var(--p2-text-tertiary);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.review-workspace-view_metricValue__k_1lz{margin:0;color:var(--p2-navy);font-size:var(--p2-type-compact);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.review-workspace-view_metricValueMono__eBdFA{font-family:var(--p2-font-mono);font-size:.875rem;font-weight:400}.review-workspace-view_progressBlock__fkPTr{display:grid;grid-gap:1rem;gap:1rem}.review-workspace-view_threadHead__2fI_x{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.review-workspace-view_threadBadge__0x71q{padding:.125rem .5rem;border-radius:999px;background:#d6e4f0;color:var(--p2-navy-mid);font-size:var(--p2-type-meta);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.review-workspace-view_threadPreview__P6yUE{padding:.625rem .75rem;border:1px solid var(--p2-border);border-radius:var(--p2-radius-lg);background:#f9fafb}.review-workspace-view_threadPreviewMeta__6m1jI{display:flex;align-items:center;gap:.375rem;margin-bottom:.25rem}.review-workspace-view_threadPreviewAlias__cP97T{color:var(--p2-navy);font-size:var(--p2-type-meta);font-weight:600}.review-workspace-view_threadPreviewTime__w3BcJ{color:var(--p2-text-tertiary);font-size:var(--p2-type-meta)}.review-workspace-view_threadPreviewText__sL4i9{margin:0;color:#4b5563;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.review-workspace-view_threadFooter__Yg0El{padding:.75rem 1.25rem;border-top:1px solid var(--p2-border);border-radius:0 0 var(--p2-radius-xl) var(--p2-radius-xl);background:white;color:var(--p2-navy)}.review-workspace-view_threadFooter__Yg0El:hover:not(:disabled){background:#f5f5f5}.review-workspace-view_threadFooter__Yg0El:disabled{cursor:not-allowed;opacity:.55}.review-workspace-view_activityList__vMGK0{margin:0;padding:0;list-style:none}.review-workspace-view_activityItem__d9_iA{display:flex;gap:.75rem}.review-workspace-view_activityRail__xEuCL{display:flex;flex-direction:column;align-items:center}.review-workspace-view_activityDot__GEk_q{flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem;border-radius:999px;background:var(--p2-border)}.review-workspace-view_activityDotThread__X4NjQ{background:var(--p2-navy-mid)}.review-workspace-view_activityDotAction__dx3iy{background:#3a7d44}.review-workspace-view_activityLine__DzsZ_{flex:1 1;width:1px;margin-top:.25rem;background:var(--p2-border)}.review-workspace-view_activityBody__h59ou{min-width:0;padding-bottom:1rem}.review-workspace-view_activityText__bBfZS{margin:0;color:var(--p2-navy);font-size:.75rem;line-height:1.45}.review-workspace-view_activityAction__NOSac{color:#4b5563}.review-workspace-view_activityTime___tiiC{margin:.125rem 0 0;color:var(--p2-text-tertiary);font-family:var(--p2-font-mono);font-size:var(--p2-type-meta)}.review-workspace-view_statusBadge__t6M1Q{display:inline-flex;align-items:center;padding:.125rem .625rem;border:1px solid rgb(46 92 138/20%);border-radius:999px;background:#d6e4f0;color:var(--p2-navy);font-size:var(--p2-type-meta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.review-workspace-view_statusBadgeGreen__sU4iI{border-color:rgb(58 125 68/20%);background:rgb(58 125 68/10%);color:#3a7d44}.review-workspace-view_statusBadgeAmber___tjkc{border-color:rgb(197 90 17/20%);background:#fce4d6;color:#c55a11}.review-workspace-view_statusBadgeRed__1Gncg{border-color:rgb(192 57 43/20%);background:rgb(192 57 43/10%);color:#c0392b}.review-workspace-view_statusBadgeSlate__pu9FV{border-color:var(--p2-border);background:#f5f5f5;color:#4b5563}@container review-workspace (min-width: 48rem){.review-workspace-view_layout__0IXle{grid-template-columns:minmax(0,2fr) minmax(15rem,1fr);grid-template-areas:"main sidebar"}.review-workspace-view_mainColumn__o6QiR{display:grid;grid-area:main;grid-gap:1.25rem;gap:1.25rem;min-width:0}.review-workspace-view_primaryColumn__JdfBh,.review-workspace-view_secondaryColumn__LiQak{grid-area:auto}}@container review-workspace (min-width: 64rem){.review-workspace-view_sidebar__FLlaN{position:-webkit-sticky;position:sticky;top:0;align-self:start}}@media (max-width:42rem){.review-workspace-view_headerTitle__90F73{font-size:1.65rem}.review-workspace-view_cardPad__CjxNk,.review-workspace-view_fileRow__8KZcs,.review-workspace-view_threadHead__2fI_x,.review-workspace-view_threadPreview__P6yUE{padding-inline:1rem}}.tabs_tabs__idQSV{display:flex;align-items:stretch;gap:0;min-width:0;overflow-x:auto}.tabs_underline__uYeJq{border-bottom:1px solid var(--p2-border)}.tabs_pill__waQj4{gap:var(--p2-space-1);width:-moz-fit-content;width:fit-content;padding:var(--p2-space-1);border-radius:var(--p2-radius-lg);background:var(--p2-slate-light)}.tabs_tab__1DKwc{display:inline-flex;align-items:center;gap:var(--p2-space-2);border:0;background:transparent;color:var(--p2-text-secondary);font-size:var(--p2-type-compact);font-weight:600;white-space:nowrap;cursor:pointer;transition:color var(--p2-duration-fast) var(--p2-ease)}.tabs_underline__uYeJq .tabs_tab__1DKwc{padding:.625rem 1rem;border-bottom:2px solid transparent;margin-bottom:-1px}.tabs_underline__uYeJq .tabs_selected__bmT_r{border-bottom-color:var(--p2-navy);color:var(--p2-navy)}.tabs_pill__waQj4 .tabs_tab__1DKwc{padding:.375rem .75rem;border-radius:var(--p2-radius-md)}.tabs_pill__waQj4 .tabs_selected__bmT_r{background:white;color:var(--p2-navy);box-shadow:var(--p2-shadow-card)}.tabs_tab__1DKwc:hover:not(:disabled){color:var(--p2-navy)}.tabs_tab__1DKwc:disabled{color:var(--p2-text-disabled);cursor:not-allowed}.tabs_count___6oOO{display:inline-grid;min-width:1.125rem;min-height:1.125rem;padding:0 .25rem;place-items:center;border-radius:999px;background:rgb(89 89 89/14%);font-size:.6875rem}.tabs_selected__bmT_r .tabs_count___6oOO{background:var(--p2-navy);color:white}