.nav-list_list__fiOZh{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden;background:var(--card-fill);border-color:var(--card-rim);box-shadow:var(--shadow-card)}.nav-list_row__ovLWW{display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--line);text-decoration:none;color:inherit;transition:background var(--motion-fast) var(--ease-tint)}.nav-list_row__ovLWW:last-child{border-bottom:0}.nav-list_row__ovLWW:hover{background:var(--hover-fill)}.nav-list_row__ovLWW:active{background:var(--press-fill)}.nav-list_row__ovLWW:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.nav-list_text__HLRwI{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.nav-list_label__pIAtf{font-size:var(--font-body);font-weight:var(--weight-action);line-height:var(--leading-tight);color:var(--ink)}.nav-list_sub__zhJqR{line-height:var(--leading-text)}.nav-list_meta__xN0kI,.nav-list_sub__zhJqR{font-size:var(--font-label);color:var(--muted)}.nav-list_meta__xN0kI{margin-left:auto}.nav-list_chevron__5agx5{flex:none;margin-left:auto;width:var(--space-md);height:var(--space-md);border-right:2px solid var(--ink-empty);border-bottom:2px solid var(--ink-empty);transform:rotate(-45deg)}.nav-list_meta__xN0kI+.nav-list_chevron__5agx5{margin-left:0}@media (prefers-reduced-motion:reduce){.nav-list_row__ovLWW{transition-duration:0s}}.nav-list_row__ovLWW[aria-current=page]{background:var(--brand-wash);border-bottom-color:color-mix(in srgb,var(--brand) 20%,var(--brand-wash))}.nav-list_label__pIAtf,.nav-list_sub__zhJqR{overflow-wrap:anywhere}.notification-overlay_stack__s8ETA{position:relative;display:inline-grid;grid-template-columns:220px;grid-template-rows:calc(var(--control-h) + 2px)}.notification-overlay_shell__LO4Z5{position:relative;z-index:20;align-self:start;justify-self:start;width:220px;border:1px solid #dcdcf2;border-radius:var(--radius-md);overflow:hidden;background:linear-gradient(180deg,#F4F4FD,#FFFFFF);box-shadow:0 1px 2px rgba(36,33,27,.05);transition:width var(--motion-fast) var(--ease-tint),background var(--motion-fast) var(--ease-tint),box-shadow var(--motion-fast) var(--ease-tint)}.notification-overlay_shell__LO4Z5[data-open]{width:340px;background:linear-gradient(165deg,#EDEDFA,#FFFFFF 200px);box-shadow:0 12px 30px rgba(91,91,214,.13)}.notification-overlay_shell__LO4Z5:before{content:"";position:absolute;top:0;left:0;right:0;display:block;height:0;background:linear-gradient(90deg,#5B5BD6,#7A5AF8 28%,#0EA5A4 62%,#B54708);transition:height var(--motion-fast) var(--ease-tint)}.notification-overlay_shell__LO4Z5[data-open]:before{height:2px}.notification-overlay_trigRow__WqB0a{display:flex;align-items:center;gap:var(--space-md);width:100%;height:var(--control-h);padding:0 var(--space-lg);border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.notification-overlay_trigRow__WqB0a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.notification-overlay_count__c5_5k{min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:linear-gradient(135deg,#5B5BD6,#7A5AF8);color:var(--surface);font-size:var(--font-caption);font-weight:var(--weight-display);display:inline-flex;align-items:center;justify-content:center;flex:none}.notification-overlay_trigLabel__QBnbt{font-size:var(--font-body);font-weight:var(--weight-action)}.notification-overlay_trigSum__LDzrK{margin-left:auto;font-size:var(--font-label);color:var(--muted);white-space:nowrap}.notification-overlay_drawer__LdVvr{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-fast) var(--ease-tint) var(--motion-fast)}.notification-overlay_shell__LO4Z5[data-open] .notification-overlay_drawer__LdVvr{grid-template-rows:1fr}.notification-overlay_drawerInner__fhypQ{overflow:hidden;min-height:0;opacity:0;transition:opacity var(--motion-fast) var(--ease-tint) var(--motion-fast)}.notification-overlay_shell__LO4Z5[data-open] .notification-overlay_drawerInner__fhypQ{opacity:1}.notification-overlay_list__v0nw4{list-style:none;margin:0;padding:0}.notification-overlay_item__zyHh_{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-xs) var(--space-md);gap:var(--space-xs) var(--space-md);padding:var(--space-md) var(--space-xl);border-top:1px solid var(--line)}.notification-overlay_lead__9HCnx{grid-row:span 2}.notification-overlay_itemTop__vA5RX{display:flex;align-items:baseline;gap:var(--space-sm);min-width:0}.notification-overlay_itemWho__MGk_u{font-size:var(--font-body);font-weight:var(--weight-action);color:var(--ink);min-width:0;overflow-wrap:anywhere}.notification-overlay_itemWhen__K87wT{margin-left:auto;font-size:var(--font-caption);color:var(--ink-empty);white-space:nowrap}.notification-overlay_itemLine__zypCp{font-size:var(--font-label);line-height:var(--leading-text);color:var(--muted)}.notification-overlay_tag__lI5rU{font-size:var(--font-caption);font-weight:var(--weight-strong);letter-spacing:var(--tracking-caps);text-transform:uppercase;border-radius:var(--radius-pill);padding:1px 8px;white-space:nowrap}.notification-overlay_toneRisk__wtltN{color:var(--danger-ink);background:var(--danger-wash)}.notification-overlay_toneNew__pBsHC{color:var(--success-ink);background:var(--success-wash)}.notification-overlay_toneForm__GjhNt{color:var(--warning-ink);background:var(--warning-wash)}.notification-overlay_toneNeutral__uQZXQ{color:var(--muted);background:var(--bg)}.notification-overlay_foot__jtEyP{padding:var(--space-md) var(--space-xl);border-top:1px solid var(--line);background:rgba(245,244,241,.7);font-size:var(--font-label);font-weight:var(--weight-action);color:var(--brand)}@media (prefers-reduced-motion:reduce){.notification-overlay_drawerInner__fhypQ,.notification-overlay_drawer__LdVvr,.notification-overlay_shell__LO4Z5,.notification-overlay_shell__LO4Z5:before{transition-duration:0s;transition-delay:0s}}.proportion-bar_base___ZxTn{display:flex;align-items:center;gap:var(--space-xs);min-width:0}.proportion-bar_track__oCOCV{flex:1 1;min-width:0;height:4px;border-radius:2px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;background:var(--border)}.proportion-bar_track__oCOCV::-moz-progress-bar{border-radius:2px;background:var(--brand)}.proportion-bar_track__oCOCV::-webkit-progress-bar{border-radius:2px;background:var(--border)}.proportion-bar_track__oCOCV::-webkit-progress-value{border-radius:2px;background:var(--brand)}.proportion-bar_label__ofUUP{display:inline-flex;align-items:center;gap:var(--space-xs);flex:none;font-size:var(--font-label);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.proportion-bar_nounIcon__lrI3W{flex:none;color:var(--faint)}.proportion-bar_prominent__y_MFu{flex-direction:column;align-items:stretch;gap:var(--space-md);margin-bottom:var(--space-xl)}.proportion-bar_prominent__y_MFu .proportion-bar_track__oCOCV{flex:none;width:100%;height:var(--space-lg);border-radius:var(--radius-sm)}.proportion-bar_prominent__y_MFu .proportion-bar_label__ofUUP{font-size:var(--font-body-lg);font-weight:var(--weight-strong);color:var(--ink);white-space:normal}.role-grid_base__PtV6O{width:100%;border-collapse:collapse;font-size:var(--font-label)}.role-grid_head__UbGTg{text-align:left;color:var(--muted);font-weight:500;padding:var(--space-xs);border-bottom:1px solid var(--border)}.role-grid_role__7Plog{text-align:center}.role-grid_capability__muRo4{color:var(--ink-soft)}.role-grid_capability__muRo4,.role-grid_cell__IKi4p{padding:var(--space-xs);border-bottom:1px solid var(--border)}.role-grid_cell__IKi4p{text-align:center}.role-grid_granted__CMO8Z{color:var(--success-ink)}.role-grid_withheld__tHFSz{color:var(--muted)}.collection-shelf_base___5fT_{display:flex;flex-direction:column;gap:var(--space-xs);padding-block:var(--space-sm);border-bottom:1px solid var(--border)}.collection-shelf_head__4dc1y{display:flex;align-items:baseline;gap:var(--space-xs)}.collection-shelf_name__ODGHo{font-size:var(--font-label);font-weight:600;color:var(--ink-soft)}.collection-shelf_summary__vxDlS{font-size:var(--font-label);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collection-shelf_items__SzT2x{display:flex;gap:var(--space-sm);overflow-x:auto;padding-bottom:var(--space-xs)}.collection-shelf_empty___D44J{font-size:var(--font-label);color:var(--muted)}.reason-list_base__5prAY{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin:0;padding:0;list-style:none}.reason-list_reason__oBnsi{display:flex;gap:var(--space-sm);align-items:flex-start}.reason-list_glyph__YGWmz{flex:none;width:20px;text-align:center;line-height:1.35}.reason-list_text__RTFN7{display:grid;grid-gap:2px;gap:2px}.reason-list_title__o7fVw{font-size:var(--font-label);font-weight:600}.reason-list_body__lKwp4{font-size:var(--font-label);color:var(--muted);line-height:1.45}