.Panel_panel__veNNw{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;position:relative;overflow:hidden}.Panel_panel__veNNw,.Panel_v_default__PQhUZ{background:var(--color-surface)}.Panel_v_quiet__7ayy1{background:transparent;border-color:var(--color-border);box-shadow:none}.Panel_v_accent__0ShaS{background:linear-gradient(180deg,var(--color-accent-soft) 0,var(--color-surface) 80%);border-color:rgba(99,102,241,.4)}.Panel_v_bronze__MALHN{background:radial-gradient(circle at 50% -10%,rgba(161,105,50,.18),transparent 48%),linear-gradient(180deg,var(--bronze-bg) 0,#15110d 100%);border-color:var(--bronze-border);box-shadow:inset 0 0 0 1px rgba(226,189,132,.08),0 12px 28px rgba(0,0,0,.45);color:var(--bronze-text)}.Panel_p_none__c64zs{padding:0}.Panel_p_sm__tKwvW{padding:var(--space-3)}.Panel_p_md__fi6Kx{padding:var(--space-4) var(--space-5)}.Panel_p_lg__6vPRM{padding:var(--space-6)}.Panel_header__9ACqe{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.Panel_headerText__4H1Hb{display:flex;flex-direction:column;gap:2px;min-width:0}.Panel_headerTitle__YpspQ{font-size:var(--fs-lg);font-weight:600;color:var(--color-text)}.Panel_headerDescription__iLgEN{color:var(--color-text-muted);font-size:var(--fs-sm)}.Panel_headerActions__d_h_8{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.Panel_body__HL85B{display:flex;flex-direction:column}.Panel_gap_sm__v0k9X{gap:var(--space-2)}.Panel_gap_md__e1O4z{gap:var(--space-4)}.Panel_gap_lg__xp4QJ{gap:var(--space-6)}.Badge_badge__1aEHR{align-items:center;border:1px solid transparent;border-radius:var(--radius-pill);display:inline-flex;font-weight:600;gap:4px;letter-spacing:.02em;line-height:1;white-space:nowrap}.Badge_s_sm__MMB44{font-size:11px;padding:2px 8px}.Badge_s_md__winQg{font-size:var(--fs-xs);padding:4px 10px}.Badge_t_neutral__g1x04{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text-muted)}.Badge_t_success__yV1WZ{background:var(--color-success-soft);color:var(--color-success);border-color:rgba(34,197,94,.3)}.Badge_t_warning__lKccU{background:var(--color-warning-soft);color:var(--color-warning);border-color:rgba(245,158,11,.3)}.Badge_t_danger__QJc26{background:var(--color-danger-soft);color:var(--color-danger);border-color:rgba(239,68,68,.3)}.Badge_t_info__1oOaR{background:var(--color-info-soft);color:var(--color-info);border-color:rgba(56,189,248,.3)}.Badge_t_accent__f3lDm{background:var(--color-accent-soft);color:var(--color-accent-text);border-color:rgba(99,102,241,.3)}.Badge_t_bronze___AKx_{background:rgba(215,182,138,.14);color:var(--bronze-accent);border-color:rgba(215,182,138,.34)}.Stat_root__tlh5E{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.Stat_align_start__h1JLS{align-items:flex-start;text-align:left}.Stat_align_center__1i_io{align-items:center;text-align:center}.Stat_header__pnXzL{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.Stat_label__ISXir{color:var(--color-text-muted);font-size:var(--fs-sm);font-weight:500;letter-spacing:.01em;text-transform:uppercase}.Stat_icon__OkCJR{color:var(--color-text-subtle);display:inline-flex;font-size:var(--fs-md)}.Stat_value__df0fq{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.02em;word-break:break-word}.Stat_footer__8MIK0{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);min-height:18px}.Stat_hint__8c5Lu{color:var(--color-text-subtle);font-size:var(--fs-xs)}.Table_scroll__g2hgH{width:100%;overflow-x:auto;border-radius:var(--radius-md)}.Table_table__kisBt{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-md)}.Table_caption__m7LcB{caption-side:bottom;color:var(--color-text-subtle);font-size:var(--fs-xs);padding-top:var(--space-2);text-align:left}.Table_th__dHWvZ{background:var(--color-surface-2);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Table_th__dHWvZ:first-child{border-top-left-radius:var(--radius-md);padding-left:var(--space-4)}.Table_th__dHWvZ:last-child{border-top-right-radius:var(--radius-md);padding-right:var(--space-4)}.Table_td__Cy65W{border-bottom:1px solid var(--color-border);color:var(--color-text);padding:12px;vertical-align:middle}.Table_td__Cy65W:first-child{padding-left:var(--space-4)}.Table_td__Cy65W:last-child{padding-right:var(--space-4)}tbody tr:last-child .Table_td__Cy65W{border-bottom:none}tbody tr:nth-child(2n) .Table_td__Cy65W{background:rgba(255,255,255,.015)}tbody tr:hover .Table_td__Cy65W{background:var(--color-surface-hover)}.Table_right__wCLXE{text-align:right}.Table_center___Z1rZ{text-align:center}.Table_numeric__4SELv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Table_highlighted__5kWuk .Table_td__Cy65W{background:var(--color-accent-soft)!important;color:var(--color-text);font-weight:600}.Table_highlighted__5kWuk:hover .Table_td__Cy65W{background:rgba(99,102,241,.24)!important}.Table_empty__XoPkC{color:var(--color-text-subtle);padding:var(--space-6);text-align:center}.Skeleton_skeleton__gPljm{background:linear-gradient(90deg,rgba(148,163,184,.06),rgba(148,163,184,.18) 50%,rgba(148,163,184,.06));background-size:200% 100%;animation:Skeleton_shimmer__9Dycu 1.4s ease-in-out infinite;display:inline-block;width:100%;height:1em}.Skeleton_r_sm__t_PZt{border-radius:var(--radius-sm)}.Skeleton_r_md__9xzgs{border-radius:var(--radius-md)}.Skeleton_r_lg__4o2dT{border-radius:var(--radius-lg)}.Skeleton_r_pill__vgKAo{border-radius:var(--radius-pill)}.Skeleton_r_circle__hvtJj{border-radius:50%}@keyframes Skeleton_shimmer__9Dycu{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__gPljm{animation:none}}.Spinner_spinner__GzYgB{display:inline-block;border:3px solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:50%;animation:Spinner_rotate__PxhUs .85s linear infinite}.Spinner_visuallyHidden__1h9B5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes Spinner_rotate__PxhUs{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_spinner__GzYgB{animation-duration:3s}}.EmptyState_root__1WMK4{align-items:center;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-7) var(--space-4);text-align:center}.EmptyState_icon__MgYdA{color:var(--color-text-subtle);font-size:32px;margin-bottom:var(--space-2)}.EmptyState_title__Fv8dj{color:var(--color-text);font-size:var(--fs-lg);font-weight:600}.EmptyState_description__on4fB{color:var(--color-text-muted);font-size:var(--fs-sm);max-width:380px}.EmptyState_action__t_xYC{margin-top:var(--space-2)}.TextField_field__g7ym8{display:flex;flex-direction:column;gap:6px;width:100%}.TextField_label__SsHCc{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TextField_input__8JUE8{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--fs-md);padding:10px 12px;transition:border-color var(--transition-fast),background var(--transition-fast);width:100%}.TextField_input__8JUE8::placeholder{color:var(--color-text-subtle)}.TextField_input__8JUE8:hover{border-color:var(--color-text-subtle)}.TextField_input__8JUE8:focus{border-color:var(--color-accent)}.TextField_invalid__xBSET{border-color:var(--color-danger)}.TextField_hint__pWH5D{color:var(--color-text-subtle);font-size:var(--fs-xs)}.TextField_error__g5t08{color:var(--color-danger);font-size:var(--fs-xs)}.ConfirmDialog_backdrop__oUGCh{align-items:center;background:rgb(0 0 0/62%);display:flex;inset:0;justify-content:center;padding:var(--space-4);position:fixed;z-index:80}.ConfirmDialog_dialog__qWJrQ{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-4);max-width:520px;padding:var(--space-5);width:100%}.ConfirmDialog_header__QFabz{display:flex;flex-direction:column;gap:6px}.ConfirmDialog_title__CzwDs{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-lg);line-height:var(--lh-tight);margin:0}.ConfirmDialog_description__f4Lfk{color:var(--color-text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal);margin:0}.ConfirmDialog_body__D5Vzy{display:flex;flex-direction:column;gap:var(--space-3)}.ConfirmDialog_actions___jtqa{display:flex;gap:var(--space-2);justify-content:flex-end}@media (max-width:520px){.ConfirmDialog_actions___jtqa{flex-direction:column-reverse}}.Textarea_field__OstyC{display:flex;flex-direction:column;gap:6px;width:100%}.Textarea_label__VkLEk{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Textarea_textarea__Nu4ed{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-normal);min-height:84px;padding:10px 12px;resize:vertical;transition:border-color var(--transition-fast),background var(--transition-fast);width:100%}.Textarea_textarea__Nu4ed::placeholder{color:var(--color-text-subtle)}.Textarea_textarea__Nu4ed:hover{border-color:var(--color-text-subtle)}.Textarea_textarea__Nu4ed:focus{border-color:var(--color-accent)}.Textarea_invalid__SD11M{border-color:var(--color-danger)}.Textarea_meta__TSzIU{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between}.Textarea_counter__kh_83,.Textarea_hint__DWSrT{color:var(--color-text-subtle);font-size:var(--fs-xs)}.Textarea_counter__kh_83{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.Textarea_error__4Z__f{color:var(--color-danger);font-size:var(--fs-xs)}.LoginForm_card__OFSQZ{width:100%;max-width:420px}.LoginForm_brand__mgUAX{align-items:center;display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.LoginForm_logo__Zibpv{color:var(--color-accent-text);font-size:24px;line-height:1}.LoginForm_brandText__PsCf3{color:var(--color-text);font-size:var(--fs-md);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.LoginForm_title__VAf3v{font-size:var(--fs-2xl);margin-bottom:var(--space-2)}.LoginForm_subtitle__MKKKW{color:var(--color-text-muted);font-size:var(--fs-sm);margin-bottom:var(--space-5)}.LoginForm_form__b5TC_{display:flex;flex-direction:column;gap:var(--space-3)}.layout_shell__rcnNZ{min-height:100vh;display:flex;flex-direction:column}.layout_main__WKREA{flex:1 1;margin:0 auto;max-width:var(--container-max);padding:var(--space-6) var(--space-4) var(--space-9);width:100%}.layout_main__WKREA:focus{outline:none}.layout_guard__9C1eh{align-items:center;display:flex;justify-content:center;min-height:60vh}@media (max-width:720px){.layout_main__WKREA{padding:var(--space-4) var(--space-3) var(--space-7)}}.DashboardHeader_header__hNzUS{background:rgba(11,18,32,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);position:-webkit-sticky;position:sticky;top:0;z-index:10}.DashboardHeader_inner__p7uTI{align-items:center;display:flex;gap:var(--space-5);height:var(--header-height);margin:0 auto;max-width:var(--container-max);padding:0 var(--space-4);width:100%}.DashboardHeader_brand__pbeTs{align-items:center;border-radius:var(--radius-md);color:var(--color-text);display:flex;font-weight:700;gap:var(--space-2);letter-spacing:.02em;padding:4px;text-decoration:none}.DashboardHeader_brand__pbeTs:hover{color:var(--color-text)}.DashboardHeader_logo__LwMwz{color:var(--color-accent-text);font-size:22px;line-height:1}.DashboardHeader_brandText__ogQHU{color:var(--color-text);font-size:var(--fs-lg)}.DashboardHeader_nav__UCw7d{align-items:center;display:flex;flex:1 1;gap:var(--space-1);margin-left:var(--space-3)}.DashboardHeader_navLink__ZnoEs{border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--fs-md);font-weight:500;padding:6px 12px;transition:background var(--transition-fast),color var(--transition-fast)}.DashboardHeader_navLink__ZnoEs:hover{background:var(--color-surface-2);color:var(--color-text)}.DashboardHeader_navLinkActive__JfH5i{background:var(--color-accent-soft);color:var(--color-accent-text)}.DashboardHeader_user__tjdM4{align-items:center;display:flex;gap:var(--space-2)}.DashboardHeader_userLabel__UInzL{color:var(--color-text-subtle);font-size:var(--fs-xs)}.DashboardHeader_userName__yD7zp{color:var(--color-text);font-size:var(--fs-sm);font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:720px){.DashboardHeader_inner__p7uTI{flex-wrap:wrap;gap:var(--space-2);height:auto;padding:var(--space-3)}.DashboardHeader_nav__UCw7d{flex-basis:100%;margin-left:0;order:3;overflow-x:auto}.DashboardHeader_userLabel__UInzL{display:none}}.ArchAttentionTable_issue__U8mNH{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 10px}.ArchAttentionTable_issueKey__ZvBOw{color:var(--color-text);font-family:var(--font-mono);font-weight:600}.ArchAttentionTable_issueKey__ZvBOw:hover{color:var(--color-accent-text)}.ArchAttentionTable_jiraLink__ORDJ6{color:var(--color-text-muted);font-size:var(--fs-xs)}.ArchAttentionTable_jiraLink__ORDJ6:hover{color:var(--color-accent-text)}.ArchAttentionTable_countMuted__ha61_{color:var(--color-text-subtle)}.ArchAttentionTable_flags__9CU7f{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ArchAttentionTable_ackMeta__z4gwm{color:var(--color-text-muted);font-size:var(--fs-xs)}.ArchAttentionTable_skeleton__y_FVr{display:flex;flex-direction:column;gap:var(--space-2)}.ArchAttentionTable_actionError__NAfFX{color:var(--color-danger);font-size:var(--fs-sm);margin:0 0 var(--space-3)}.ArchFindingsPanel_panel__7jPvT{display:flex;flex-direction:column;gap:16px}.ArchFindingsPanel_header__Uhi46{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ArchFindingsPanel_titleRow__BqiGm{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ArchFindingsPanel_title__oW_rs{margin:0;font-size:17px;font-weight:650;color:var(--text)}.ArchFindingsPanel_subtitle__vAFpH{margin:4px 0 0;font-size:13px;color:var(--text-muted)}.ArchFindingsPanel_headerActions__sFfW0{display:flex;align-items:center;gap:8px}.ArchFindingsPanel_error__3l3Wl{margin:0;padding:10px 12px;border-radius:10px;background:var(--danger-bg,rgba(220,38,38,.08));color:var(--danger,#dc2626);font-size:13px}.ArchFindingsPanel_skeleton__C6FYi{display:flex;flex-direction:column;gap:8px}.ArchFindingsPanel_bucket__iv1Lj{display:flex;flex-direction:column;gap:10px}.ArchFindingsPanel_bucketHeader__m8QX2{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ArchFindingsPanel_bucketTitle__rlsu6{margin:0;font-size:14px;font-weight:650;color:var(--text)}.ArchFindingsPanel_bucketHint__AXqpD{font-size:12px;color:var(--text-muted)}.ArchFindingsPanel_list__CSQAB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ArchFindingsPanel_item__wNjY7{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;border:1px solid var(--border);background:var(--surface)}.ArchFindingsPanel_itemTop__G7qA_{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ArchFindingsPanel_itemBadges__6mK9g{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ArchFindingsPanel_project__kEgBi{font-size:12px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArchFindingsPanel_message__zQyjc{margin:0;font-size:13px;line-height:1.5;color:var(--text);overflow-wrap:anywhere}.ArchFindingsPanel_evidence__RbkXd{display:flex;flex-wrap:wrap;gap:6px}.ArchFindingsPanel_evidenceItem__bUxlZ{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;padding:2px 6px;border-radius:6px;background:var(--surface-muted,rgba(15,23,42,.05));color:var(--text-muted)}.ArchFindingsPanel_decided__7DdpZ{margin:0;font-size:12px;color:var(--text-muted)}.ArchFindingsPanel_actions__0SFaP,.ArchFindingsPanel_commentActions__nfB__{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ArchFindingsPanel_commentBox__SM6Wa{display:flex;flex-direction:column;gap:8px}.ArchFindingsPanel_commentActions__nfB__{justify-content:flex-end}@media (max-width:640px){.ArchFindingsPanel_header__Uhi46{flex-direction:column}.ArchFindingsPanel_itemTop__G7qA_{align-items:flex-start;flex-direction:column}}.architecture_page___h8Uy{display:flex;flex-direction:column;gap:var(--space-5)}.architecture_header__taAot{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.architecture_intro__ik621{display:flex;flex-direction:column;gap:6px;max-width:720px}.architecture_kicker__AtDnQ{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.architecture_title__BnbsJ{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.02em}.architecture_description__LikiS{color:var(--color-text-muted);font-size:var(--fs-sm);max-width:640px}.architecture_tabs__VA8YP{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-pill);display:inline-flex;padding:2px}.architecture_tab__GXHAp{background:transparent;border:0;border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--fs-sm);font-weight:500;padding:6px 14px;transition:background var(--transition-fast),color var(--transition-fast)}.architecture_tab__GXHAp:hover{color:var(--color-text)}.architecture_tabActive__BGtzV{background:var(--color-accent);color:white}.architecture_tabActive__BGtzV:hover{color:white}.architecture_error__xeBrj{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.architecture_errorTitle__Anxcj{color:var(--color-text);font-weight:600;margin-bottom:2px}.architecture_errorMessage__RCPqx{color:var(--color-text-muted);font-size:var(--fs-sm)}.architecture_denied__vCH6p h1{margin:0 0 var(--space-2)}.architecture_denied__vCH6p p{color:var(--color-text-muted);margin:0}@media (max-width:720px){.architecture_title__BnbsJ{font-size:var(--fs-2xl)}.architecture_header__taAot{align-items:stretch;flex-direction:column}}.ArchPlanView_root__KQJY1{display:flex;flex-direction:column;gap:var(--space-5)}.ArchPlanView_summaryGrid__huqfn{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.ArchPlanView_summaryCard__NOkcZ{min-height:88px}.ArchPlanView_summaryCard__NOkcZ[data-tone=active]{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border))}.ArchPlanView_summaryCard__NOkcZ[data-tone=untriaged]{border-color:color-mix(in srgb,#d4a017 35%,var(--color-border))}.ArchPlanView_summaryCard__NOkcZ[data-tone=deferred]{border-color:color-mix(in srgb,var(--color-text-muted) 35%,var(--color-border))}.ArchPlanView_summaryValue__ilm8v{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:700;line-height:1}.ArchPlanView_summaryLabel__D0lkQ{color:var(--color-text-muted);font-size:var(--fs-sm);margin-top:var(--space-2)}.ArchPlanView_toolbar__nvPlg{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.ArchPlanView_range__hZLVN{color:var(--color-text-muted);font-size:var(--fs-sm)}.ArchPlanView_toolbarActions__06J8R{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.ArchPlanView_toggle__8hJGp{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:var(--fs-sm);gap:6px}.ArchPlanView_section__8CBAp{display:flex;flex-direction:column;gap:var(--space-3)}.ArchPlanView_sectionHeader__OlKns{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2)}.ArchPlanView_sectionTitle__XJEHW{font-size:var(--fs-lg);font-weight:700;margin:0}.ArchPlanView_sectionHint__stEcz{color:var(--color-text-muted);font-size:var(--fs-sm)}.ArchPlanView_sectionCount__VdYvC{background:var(--color-bg-muted);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;margin-left:auto;padding:2px 8px}.ArchPlanView_taskList__l617F{display:flex;flex-direction:column;gap:var(--space-3)}.ArchPlanView_taskRow__4EDo2{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4)}.ArchPlanView_taskRow__4EDo2[data-phase=DEFERRED]{opacity:.82}.ArchPlanView_taskMain__Rhjdq{display:flex;flex-direction:column;gap:4px;min-width:0}.ArchPlanView_taskKey__irff9{color:var(--color-accent);font-size:var(--fs-sm);font-weight:700;text-decoration:none;width:-moz-fit-content;width:fit-content}.ArchPlanView_taskKey__irff9:hover{text-decoration:underline}.ArchPlanView_taskTitle__dESzx{color:var(--color-text);font-size:var(--fs-sm);line-height:1.4}.ArchPlanView_taskMeta__9udXD{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--fs-xs);gap:8px}.ArchPlanView_timelineWrap__7BV53{overflow-x:auto}.ArchPlanView_timeline__uf9SO{align-items:end;display:grid;grid-gap:2px;gap:2px;height:56px;min-width:240px}.ArchPlanView_timelineCell__LxDiL{align-items:end;background:color-mix(in srgb,var(--color-bg-muted) 70%,transparent);border-radius:2px;display:flex;height:100%;justify-content:center;min-width:6px;position:relative}.ArchPlanView_timelineBar__M8UVK{background:var(--color-accent);border-radius:2px 2px 0 0;width:100%}.ArchPlanView_taskRow__4EDo2[data-phase=DEFERRED] .ArchPlanView_timelineBar__M8UVK{background:var(--color-text-muted)}.ArchPlanView_taskRow__4EDo2[data-phase=UNTRIAGED] .ArchPlanView_timelineBar__M8UVK{background:#d4a017}.ArchPlanView_dueMarker__a_Mv5{background:#e4572e;border-radius:50%;height:8px;position:absolute;right:1px;top:1px;width:8px}.ArchPlanView_empty__90wVc{color:var(--color-text-muted);margin:0}@media (max-width:900px){.ArchPlanView_summaryGrid__huqfn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ArchPlanView_summaryGrid__huqfn{grid-template-columns:1fr}.ArchPlanView_taskRow__4EDo2{padding:var(--space-3)}}.archPlan_page__WRjQm{display:flex;flex-direction:column;gap:var(--space-5)}.archPlan_header__xmrn8{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.archPlan_intro__UIxsc{display:flex;flex-direction:column;gap:6px;max-width:720px}.archPlan_kicker__A_Wr0{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.archPlan_title__DsaQV{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.02em}.archPlan_description__Xduu6{color:var(--color-text-muted);font-size:var(--fs-sm);max-width:640px}.archPlan_error__P_QDs{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.archPlan_errorTitle__12GYw{color:var(--color-text);font-weight:600;margin-bottom:2px}.archPlan_errorMessage__DCIvf{color:var(--color-text-muted);font-size:var(--fs-sm)}.archPlan_denied__Cypd3 p,.archPlan_loading__JiuuC{color:var(--color-text-muted);margin:0}.archPlan_denied__Cypd3 h1{margin:0 0 var(--space-2)}@media (max-width:720px){.archPlan_title__DsaQV{font-size:var(--fs-2xl)}.archPlan_header__xmrn8{align-items:stretch;flex-direction:column}}.PeriodPicker_root__3l5oN{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.PeriodPicker_label__lfHQg{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PeriodPicker_group__xWOGz{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-pill);display:inline-flex;padding:2px}.PeriodPicker_option__DKu1Z{background:transparent;border:0;border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--fs-sm);font-weight:500;padding:6px 14px;transition:background var(--transition-fast),color var(--transition-fast)}.PeriodPicker_option__DKu1Z:hover{color:var(--color-text)}.PeriodPicker_optionActive__ugNrw{background:var(--color-accent);color:white}.PeriodPicker_optionActive__ugNrw:hover{color:white}.PeriodPicker_range__sFxKq{color:var(--color-text-subtle);font-size:var(--fs-sm);margin-left:auto}.character_page__C9ffa{display:flex;flex-direction:column;gap:var(--space-5)}.character_header__lLniM{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.character_intro__VP_Ts{display:flex;flex-direction:column;gap:6px;max-width:640px}.character_kicker__YYFiX{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.character_title__ul0x4{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.02em}.character_description__WttlY{color:var(--color-text-muted);font-size:var(--fs-sm);max-width:640px}.character_split__LeNyk{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.character_errorBox__Hxw_7{background:var(--color-danger-soft);border:1px solid rgba(239,68,68,.4);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--fs-sm);padding:var(--space-3) var(--space-4)}.character_loadingBox__4viyS{align-items:center;display:flex;justify-content:center;padding:var(--space-9)}.AtomCard_card__iiSRr{background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid transparent;border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);transition:border-color var(--transition-fast),background var(--transition-fast)}.AtomCard_card__iiSRr:hover{background:var(--color-surface-2)}.AtomCard_card__iiSRr:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}.AtomCard_cardActive__SQozU{border-left-color:var(--color-accent);background:var(--color-surface-2)}.AtomCard_cardApproved__RIA7W{border-left-color:var(--color-success)}.AtomCard_cardRejected__VTIaS{border-left-color:var(--color-danger)}.AtomCard_header__yssDK{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.AtomCard_index__Ef2m9{color:var(--color-text-subtle)}.AtomCard_confidence__OMDme,.AtomCard_index__Ef2m9{font-family:var(--font-mono);font-size:var(--fs-xs)}.AtomCard_confidence__OMDme{color:var(--color-success)}.AtomCard_confidenceLow__zRFP7{color:var(--color-warning)}.AtomCard_priority__Z06Ze{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:var(--fs-xs)}.AtomCard_statement__GLf1O{color:var(--color-text);font-size:var(--fs-md);line-height:var(--lh-normal)}.AtomCard_edited__wcUiR{background:var(--color-info-soft);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--fs-sm);padding:var(--space-2) var(--space-3)}.AtomCard_editedLabel__jp8yL{color:var(--color-info);font-weight:600}.AtomCard_editedType__RHhBW{color:var(--color-text-muted)}.AtomCard_reject__Q7wFb{color:var(--color-danger);font-size:var(--fs-sm)}.AtomCard_entities__ifINK{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.AtomCard_entity__pIwPD{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--fs-xs);padding:2px 6px}.AtomCard_flags__P9RUa{display:flex;flex-wrap:wrap;gap:6px}.AtomCard_flag__qHFut{background:var(--color-danger-soft);border-radius:var(--radius-sm);color:var(--color-danger);font-size:var(--fs-xs);padding:2px 8px}.AtomCard_missing__Pv2nI{background:var(--color-warning-soft);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3)}.AtomCard_missingTitle__t1yg4{color:var(--color-warning);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.AtomCard_missingDetail__GCHSA{color:var(--color-text);font-family:var(--font-mono);font-size:var(--fs-xs)}.AtomCard_reasoning__ITWwl{color:var(--color-text-muted);font-size:var(--fs-sm)}.AtomCard_reasoning__ITWwl summary{cursor:pointer}.AtomCard_reasoning__ITWwl p{margin-top:var(--space-2);white-space:pre-wrap}.AtomCard_meta__mxTPe{display:flex;flex-wrap:wrap;gap:var(--space-3)}.AtomCard_metaItem__IOq7X{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:var(--fs-xs)}.AtomCard_actions__bNISY{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-1)}.AtomCard_kbd__d0Aoi{background:rgba(255,255,255,.08);border-radius:4px;font-family:var(--font-mono);font-size:10px;margin-left:6px;padding:0 4px}.AtomCard_decidedHint__0GOIj{color:var(--color-text-subtle);font-size:var(--fs-xs)}.AtomCard_links__bjWSd{border-top:1px dashed var(--color-border);display:flex;flex-direction:column;gap:6px;padding-top:var(--space-2)}.AtomCard_linksTitle__iMeBY{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.AtomCard_linksEmpty__lA7qu{color:var(--color-text-subtle);font-size:var(--fs-xs)}.AtomCard_linkList__F6rT1{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.AtomCard_linkItem__rH1Oz{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:4px;padding:var(--space-2) var(--space-3)}.AtomCard_linkHead__I9dbJ{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.AtomCard_linkPath__zyBhl{color:var(--color-text);font-family:var(--font-mono);font-size:var(--fs-xs)}.AtomCard_linkConf__QXgWh{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:11px}.AtomCard_linkMeta__f9GvA,.AtomCard_linkReason__Fx1eV{color:var(--color-text-muted);font-size:var(--fs-xs)}.AtomCard_linkReason__Fx1eV{font-style:italic}.AtomCard_linkActions__kKs3O{display:flex;gap:4px}.SourceView_root__IUeHy{display:flex;flex-direction:column;gap:var(--space-4)}.SourceView_block__TuJtA{display:flex;flex-direction:column;gap:var(--space-2)}.SourceView_blockTitle__qGEui{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.SourceView_link__87f8U{color:var(--color-accent-text);font-size:var(--fs-xs);word-break:break-all}.SourceView_text__nfGlh{color:var(--color-text);font-size:var(--fs-sm);line-height:1.65;white-space:pre-wrap}.SourceView_comments__fiugL{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.SourceView_comment__cWWdY{border-left:2px solid var(--color-border);display:flex;flex-direction:column;gap:6px;padding-left:var(--space-3);transition:border-color var(--transition-fast),background var(--transition-fast)}.SourceView_commentActive__CJPSV{background:var(--color-accent-soft);border-left-color:var(--color-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding-bottom:var(--space-2);padding-top:var(--space-2)}.SourceView_commentMeta__2dUuR{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.SourceView_author__MFcu5{color:var(--color-text);font-size:var(--fs-sm);font-weight:600}.SourceView_commentId__5YjHN{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:11px}.SourceView_deleted__sNDsm{color:var(--color-warning);font-size:var(--fs-xs)}.SourceView_commentBody__HSV5_{line-height:1.6;white-space:pre-wrap}.SourceView_commentBody__HSV5_,.SourceView_empty__YfHW7{color:var(--color-text-muted);font-size:var(--fs-sm)}.run_page__MJprQ{display:flex;flex-direction:column;gap:var(--space-4)}.run_breadcrumb__A9x4X{align-items:center;display:flex;gap:var(--space-3)}.run_backLink__axYFo{color:var(--color-text-muted);font-size:var(--fs-sm);text-decoration:none}.run_backLink__axYFo:hover{color:var(--color-text)}.run_header__fOpGO{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.run_intro__Hf_iN{display:flex;flex-direction:column;gap:var(--space-2);max-width:780px}.run_titleRow__eaAF0{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.run_title__cfVDC{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.02em}.run_meta__GjmMh{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--fs-xs)}.run_runError__ZyZyd{color:var(--color-danger);font-size:var(--fs-sm)}.run_progressBox__NFdX4{align-items:flex-end;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2);min-width:240px;padding:var(--space-3) var(--space-4)}.run_progressLabel__cy8Bm{color:var(--color-text-muted);font-size:var(--fs-sm)}.run_progressLabel__cy8Bm strong{color:var(--color-text)}.run_progressBar__Grp89{background:var(--color-surface-2);border-radius:var(--radius-pill);display:block;height:6px;overflow:hidden;width:100%}.run_progressFill__r5K4r{background:var(--color-success);display:block;height:100%;transition:width var(--transition-base)}.run_actionError__5GK_6{background:var(--color-danger-soft);border-radius:var(--radius-sm);color:var(--color-danger);font-size:var(--fs-sm);padding:var(--space-2) var(--space-3)}.run_notice__ASeck{color:var(--color-text-muted);font-size:var(--fs-sm)}.run_warnings__cAWSe{background:var(--color-warning-soft);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--fs-sm);padding:var(--space-2) var(--space-3)}.run_warningsSummary__jJZ7z{color:var(--color-warning);cursor:pointer;font-weight:600}.run_warningsList__jbU6w{color:var(--color-text-muted);display:flex;flex-direction:column;gap:4px;margin:var(--space-2) 0 0;padding-left:var(--space-5)}.run_split__nj_M1{align-items:start;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1024px){.run_split__nj_M1{grid-template-columns:minmax(0,1fr)}}.run_sourcePane__RYNPx{max-height:calc(100vh - 260px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:var(--space-4)}.run_atomsPane__DbuKa{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.run_paneHeader__lx4cw{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-2)}.run_paneTitle__3Y3BL{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.run_hint__lJS6g{color:var(--color-text-subtle);font-size:var(--fs-xs)}.run_kbd__560Qu{background:rgba(255,255,255,.08);border-radius:4px;font-family:var(--font-mono);font-size:10px;padding:0 4px}.run_atomList__ALb6Y{display:flex;flex-direction:column;gap:var(--space-3)}.run_dialogField__2EDvP{display:flex;flex-direction:column;gap:6px}.run_dialogLabel__y12Ni{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:500}.run_select__8R6VB{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--fs-sm);padding:9px 12px}.run_select__8R6VB:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}.run_input__taXCr{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--fs-sm);padding:9px 12px}.run_input__taXCr:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}.run_denied__dCpfy{display:flex;flex-direction:column;gap:var(--space-2)}.run_denied__dCpfy h1{font-size:var(--fs-2xl)}.run_denied__dCpfy p{color:var(--color-text-muted);font-size:var(--fs-sm)}.knowledge_page__cp4mm{display:flex;flex-direction:column;gap:var(--space-5)}.knowledge_header__s__Ym{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.knowledge_intro__izq5Y{display:flex;flex-direction:column;gap:6px;max-width:720px}.knowledge_kicker__T0usn{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.knowledge_title__PIFqj{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.02em}.knowledge_description__6G66y{color:var(--color-text-muted);font-size:var(--fs-sm);max-width:640px}.knowledge_headerActions__UrBk0{align-items:center;display:flex;gap:var(--space-2)}.knowledge_denied__ZZsD9{display:flex;flex-direction:column;gap:var(--space-2)}.knowledge_denied__ZZsD9 h1{font-size:var(--fs-2xl)}.knowledge_denied__ZZsD9 p{color:var(--color-text-muted);font-size:var(--fs-sm)}.knowledge_createRow__NQJdU{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-3)}.knowledge_kpi__Kr08O{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.knowledge_kpiCard__okXuP{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:4px;padding:var(--space-4)}.knowledge_kpiLabel__ze9vi{color:var(--color-text-muted);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase}.knowledge_kpiValue__GzH6Q{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:700}.knowledge_filters__yMGg2{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-3)}.knowledge_selectField__EwcA_{display:flex;flex-direction:column;gap:6px;min-width:160px}.knowledge_selectLabel__TQKiR{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:500}.knowledge_select__6DW_o{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--fs-sm);padding:9px 12px}.knowledge_select__6DW_o:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}.knowledge_checkboxes__jmnRd{display:flex;flex-direction:column;gap:6px;padding-bottom:6px}.knowledge_checkbox__2kHT6{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--fs-sm);gap:8px}.knowledge_checkbox__2kHT6 input{accent-color:var(--color-accent)}.knowledge_error__oyvUL{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.knowledge_errorTitle__9HErW{color:var(--color-text);font-size:var(--fs-sm);font-weight:600}.knowledge_errorMessage__xmKb_{color:var(--color-text-muted);font-size:var(--fs-sm)}.knowledge_skeletons__Zvm_G{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.knowledge_issueCell__nO6f2{align-items:center;display:flex;gap:var(--space-2)}.knowledge_issueLink__aiPvC{color:var(--color-accent-text);font-weight:600;text-decoration:none}.knowledge_issueLink__aiPvC:hover{text-decoration:underline}.knowledge_epic__pYWAN{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:var(--fs-xs)}.knowledge_muted__OORjF{color:var(--color-text-muted);font-size:var(--fs-sm)}.knowledge_mono__wqUl_{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap}.knowledge_badges__0VnTr{display:flex;flex-wrap:wrap;gap:4px}.knowledge_progressCell__osBK2{align-items:flex-end;display:inline-flex;flex-direction:column;gap:4px}.knowledge_progressValue__fFB0X{color:var(--color-text);font-family:var(--font-mono);font-size:var(--fs-sm)}.knowledge_progressBar__qiHli{background:var(--color-surface-2);border-radius:var(--radius-pill);display:block;height:4px;overflow:hidden;width:72px}.knowledge_progressFill__O21el{background:var(--color-success);display:block;height:100%}.KpiStrip_grid__nq2Sj{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.KpiStrip_skeleton__AJ4L_{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-5)}@media (max-width:900px){.KpiStrip_grid__nq2Sj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.KpiStrip_grid__nq2Sj{grid-template-columns:1fr}}.Podium_row__3sG_R{align-items:end;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.Podium_card__RJsYI{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:4px;min-height:150px;padding:var(--space-4);position:relative;text-align:center}.Podium_gold__fWLwq{background:linear-gradient(180deg,rgba(250,204,21,.18),var(--color-surface) 70%);border-color:rgba(250,204,21,.45);min-height:180px;z-index:2}.Podium_silver__tzvmy{background:linear-gradient(180deg,rgba(203,213,225,.14),var(--color-surface) 70%);border-color:rgba(203,213,225,.32);min-height:160px}.Podium_bronze__MAXrw{background:linear-gradient(180deg,rgba(180,83,9,.18),var(--color-surface) 70%);border-color:rgba(180,83,9,.36)}.Podium_me__k3U20{outline:2px solid var(--color-accent);outline-offset:-2px}.Podium_empty__uBK1P{opacity:.55}.Podium_medal__J_UsS{align-items:center;border-radius:50%;display:inline-flex;font-family:var(--font-display);font-size:16px;font-weight:800;height:36px;justify-content:center;letter-spacing:0;margin-bottom:var(--space-2);width:36px}.Podium_gold__fWLwq .Podium_medal__J_UsS{background:rgba(250,204,21,.2);color:#fde68a}.Podium_silver__tzvmy .Podium_medal__J_UsS{background:rgba(203,213,225,.16);color:#e2e8f0}.Podium_bronze__MAXrw .Podium_medal__J_UsS{background:rgba(180,83,9,.22);color:#fcd9b8}.Podium_name__nAMhT{align-items:center;color:var(--color-text);display:inline-flex;flex-wrap:wrap;font-size:var(--fs-md);font-weight:700;gap:6px;justify-content:center;max-width:100%;overflow-wrap:anywhere}.Podium_youBadge__STTch{background:var(--color-accent-soft);border-radius:var(--radius-pill);color:var(--color-accent-text);font-size:10px;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.Podium_score__MfpTG{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.Podium_scoreLabel__v5UzJ{font-weight:500;letter-spacing:0}.Podium_scoreLabel__v5UzJ,.Podium_violations__gfRno{color:var(--color-text-muted);font-size:var(--fs-xs)}.Podium_placeholder__ypJYj{color:var(--color-text-subtle);font-size:var(--fs-sm)}@media (max-width:720px){.Podium_row__3sG_R{grid-template-columns:1fr}.Podium_bronze__MAXrw,.Podium_gold__fWLwq,.Podium_silver__tzvmy{min-height:120px}}.RatingTable_user__ewgGk{align-items:center;display:inline-flex;gap:var(--space-2);max-width:100%}.RatingTable_userName__Lm44P{color:var(--color-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RatingTable_skeleton__kEcQm{display:flex;flex-direction:column;gap:var(--space-2)}.ViolationsJournal_ruleCell__soZs1{align-items:center;display:flex;gap:var(--space-2);min-width:0}.ViolationsJournal_ruleName__a2g6z{color:var(--color-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ViolationsJournal_scoreCell__aSveW{align-items:center;display:flex;flex-direction:column;gap:4px;position:relative}.ViolationsJournal_scoreValue__TXKrY{color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.ViolationsJournal_bar__ZKTgW{background:linear-gradient(90deg,var(--color-accent) 0,rgba(99,102,241,.4) 100%);border-radius:var(--radius-pill);display:block;height:4px}.ViolationsJournal_headerWithHint__CETfE{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end}.ViolationsJournal_skeleton__R99GN{display:flex;flex-direction:column;gap:var(--space-2)}.ViolationsTrend_summary__wuDvL{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.ViolationsTrend_summary__wuDvL[data-tone=good]{background:var(--color-success-soft);border-color:rgba(34,197,94,.3);color:var(--color-success)}.ViolationsTrend_summary__wuDvL[data-tone=bad]{background:var(--color-danger-soft);border-color:rgba(239,68,68,.3);color:var(--color-danger)}.ViolationsTrend_chartWrap__rRvrc{display:flex;flex-direction:column;gap:var(--space-2);position:relative}.ViolationsTrend_svg__L9pxT{display:block;height:160px;width:100%}.ViolationsTrend_axis__2E0qZ{position:relative;height:18px;width:100%}.ViolationsTrend_tick__p26Dv{color:var(--color-text-subtle);font-size:11px;position:absolute;transform:translateX(-50%);white-space:nowrap}.ViolationsTrend_empty__rwrcr{color:var(--color-text-subtle);padding:var(--space-4) 0;text-align:center}.ViolationsTrend_error__1_3eS{color:var(--color-danger);font-size:var(--fs-sm);margin-bottom:var(--space-3)}.ViolationsHeatmap_tableWrap__ijrip{display:flex;flex-direction:column;gap:var(--space-3);overflow-x:auto}.ViolationsHeatmap_table__6tlSg{border-collapse:separate;border-spacing:4px;width:100%;font-size:var(--fs-xs)}.ViolationsHeatmap_cornerCell__Zj0Zg{background:transparent;color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;padding:6px 10px;text-align:left;text-transform:uppercase;width:220px}.ViolationsHeatmap_colHeader__d4TuH{color:var(--color-text-subtle);font-size:11px;font-weight:500;padding:6px 4px;text-align:center;white-space:nowrap}.ViolationsHeatmap_rowHeader__YCzsc{font-weight:500;max-width:220px;overflow:hidden;padding:8px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ViolationsHeatmap_cell__axUmR,.ViolationsHeatmap_rowHeader__YCzsc{background:var(--color-surface-2);border-radius:var(--radius-sm);color:var(--color-text)}.ViolationsHeatmap_cell__axUmR{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:32px;min-width:60px;padding:0;position:relative;text-align:center;transition:transform var(--transition-fast)}.ViolationsHeatmap_cell__axUmR:hover{transform:scale(1.04);z-index:1}.ViolationsHeatmap_cellValue__0sKXl{color:rgba(255,255,255,.92);font-size:11px;font-weight:600;padding:4px 6px}.ViolationsHeatmap_legend__lcIbz{align-items:center;color:var(--color-text-subtle);display:flex;font-size:var(--fs-xs);gap:var(--space-2);justify-content:flex-end}.ViolationsHeatmap_legendBar__4jQpk{background:linear-gradient(90deg,rgba(99,102,241,.05),rgba(99,102,241,.95));border-radius:var(--radius-pill);display:inline-block;height:8px;width:100px}.ViolationsHeatmap_empty__5rcun{color:var(--color-text-subtle);padding:var(--space-4) 0;text-align:center}.ViolationsHeatmap_error__RRkEV{color:var(--color-danger);font-size:var(--fs-sm);margin-bottom:var(--space-3)}.ViolationsHeatmap_skeletonGrid__e9hcg{display:flex;flex-direction:column;gap:var(--space-2)}.AchievementsRibbon_row__5a49_{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;margin:0;padding:0}.AchievementsRibbon_card__f2YqX{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:6px;min-height:96px;padding:var(--space-3) var(--space-4);position:relative;transition:border-color var(--transition-fast),background var(--transition-fast)}.AchievementsRibbon_earned__UxQYi{background:linear-gradient(180deg,var(--color-accent-soft),var(--color-surface) 70%);border-color:rgba(99,102,241,.4)}.AchievementsRibbon_locked__PbvA8{opacity:.55}.AchievementsRibbon_cardHeader___HuNZ{align-items:center;display:flex;justify-content:space-between}.AchievementsRibbon_title__uxdaU{color:var(--color-text);font-size:var(--fs-md);font-weight:600}.AchievementsRibbon_description__bVNE5{color:var(--color-text-muted);font-size:var(--fs-xs);line-height:1.45}.dashboard_page__rvuqF{display:flex;flex-direction:column;gap:var(--space-5)}.dashboard_intro__iYcGX{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.dashboard_greetingBlock__NoWf8{display:flex;flex-direction:column;gap:4px}.dashboard_kicker__XS6HS{color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dashboard_greeting__IADwM{color:var(--color-text);font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.02em}.dashboard_error__MFrWB{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.dashboard_errorTitle__P_wdr{color:var(--color-text);font-weight:600;margin-bottom:2px}.dashboard_errorMessage__ca7ce{color:var(--color-text-muted);font-size:var(--fs-sm)}@media (max-width:720px){.dashboard_greeting__IADwM{font-size:var(--fs-2xl)}.dashboard_intro__iYcGX{align-items:flex-start}.dashboard_error__MFrWB{align-items:stretch;flex-direction:column}}.stands_page__t4bwW{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.stands_intro__fetjJ h1{font-size:var(--fs-2xl);margin:0 0 var(--space-1)}.stands_intro__fetjJ p{color:var(--color-text-muted);margin:0}.stands_statusBlock__Fhe_M{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.stands_statusHeader__O3Vrj{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between}.stands_statusBlock__Fhe_M h2{margin:0}.stands_activeProcess__E8D3g{color:var(--color-accent-text);font-size:var(--fs-lg);font-weight:600;margin:0}.stands_metaLine__sRLky{color:var(--color-text-muted);margin:0}.stands_controlsRow__IT3nx{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.stands_hint___nN63{color:var(--color-text-muted);font-size:var(--fs-sm)}.stands_badge__g5_8N{border-radius:999px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.stands_badgeIdle__Y3Sig{background:var(--color-surface-2);color:var(--color-text-muted)}.stands_badgeRunning__WO4Hm{background:rgba(56,189,248,.18);color:#7dd3fc}.stands_badgeRelease__QooxY{background:rgba(167,139,250,.2);color:#c4b5fd}.stands_badgeGt__ONMW5{background:rgba(251,191,36,.18);color:#fcd34d}.stands_badgeSuccess__rJgLd{background:rgba(34,197,94,.18);color:#86efac}.stands_badgeFailed__1Ybu2{background:rgba(239,68,68,.18);color:#fca5a5}.stands_statusCards__e_4se{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.stands_statusCard__HnDBe{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3)}.stands_statusCardHeader__RcUQy{align-items:center;display:flex;justify-content:space-between}.stands_statusCardHeader__RcUQy h3{font-size:var(--fs-md);margin:0}.stands_facts__D_s2O{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.stands_facts__D_s2O div{display:grid;grid-gap:2px;gap:2px}.stands_facts__D_s2O dt{color:var(--color-text-subtle);font-size:var(--fs-xs);margin:0}.stands_facts__D_s2O dd{font-size:var(--fs-sm);margin:0;word-break:break-word}.stands_cardError__d86Zg{color:var(--color-danger);font-size:var(--fs-sm);margin:0}.stands_projectHighlight__K3Vcf{background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.35);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3)}.stands_projectHighlightLabel__g1QeM{color:var(--color-text-muted);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase}.stands_projectHighlightName__2izou{color:var(--color-accent-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--fs-lg);font-weight:700;word-break:break-word}.stands_projectError__JovUu{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.35);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3)}.stands_projectErrorLabel__Jpvh1{color:#fca5a5;font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase}.stands_projectErrorName__v4y_c{color:#fecaca;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--fs-lg);font-weight:700;word-break:break-word}.stands_projectErrorMessage__n_Kfs{color:var(--color-danger);font-size:var(--fs-sm);line-height:1.45;margin:0;white-space:pre-wrap;word-break:break-word}.stands_projectMeta__nywcM{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--fs-sm);gap:var(--space-3)}.stands_projectFact__g8_HD{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}.stands_progressTrack__SKXto{background:rgba(0,0,0,.25);border-radius:999px;height:6px;overflow:hidden;width:100%}.stands_progressFill__1RBXp{background:linear-gradient(90deg,#38bdf8,#22d3ee);border-radius:999px;height:100%;transition:width .4s ease}.stands_columns__h90yE{align-items:start;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(300px,1fr) minmax(280px,420px)}.stands_optionsColumn__rUhFn{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.stands_optionsColumn__rUhFn>section{overflow:visible}.stands_actionsColumn__o_hOc{min-width:0}.stands_actionsColumn__o_hOc,.stands_modeCard__WFvor,.stands_modeChoices__4sZd7{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.stands_modeCard__WFvor{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;padding:var(--space-4);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.stands_modeCard__WFvor:hover{border-color:rgba(56,189,248,.45)}.stands_modeCard__WFvor:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:2px}.stands_modeCardSelected__3iACG{background:rgba(56,189,248,.06);border-color:var(--color-accent-text);box-shadow:inset 0 0 0 1px rgba(56,189,248,.25),var(--shadow-sm)}.stands_modeCardTitle__WtUjY{font-size:var(--fs-lg);margin:0}.stands_modeCardHint__lsQ0M{color:var(--color-text-muted);font-size:var(--fs-sm);line-height:1.45;margin:0}.stands_section__UmwXS{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.stands_sectionDivider__h9zxG{border-top:1px solid var(--color-border);margin:var(--space-2) 0}.stands_section__UmwXS h2{font-size:var(--fs-lg);margin:0}.stands_sectionHint__EMhEF{color:var(--color-text-muted);font-size:var(--fs-sm);margin:0}.stands_checkboxGroup__3gniG,.stands_checkbox__pzdT4{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.stands_checkbox__pzdT4{align-items:flex-start;cursor:pointer;grid-template-columns:auto 1fr;position:relative}.stands_checkboxInput__k7RIi{height:18px;margin:2px 0 0;opacity:0;position:absolute;width:18px}.stands_checkboxBox__SerSj{border:1px solid var(--color-border);border-radius:4px;display:block;height:18px;margin-top:2px;transition:background var(--transition-fast),border-color var(--transition-fast);width:18px}.stands_checkboxInput__k7RIi:checked+.stands_checkboxBox__SerSj{background:var(--color-accent);border-color:var(--color-accent);box-shadow:inset 0 0 0 2px var(--color-surface)}.stands_checkboxInput__k7RIi:focus-visible+.stands_checkboxBox__SerSj{outline:2px solid var(--color-accent-text);outline-offset:2px}.stands_checkboxInput__k7RIi:disabled+.stands_checkboxBox__SerSj{opacity:.5}.stands_checkboxText__FrlAB{display:grid;grid-gap:2px;gap:2px}.stands_checkboxLabel__9KzG3{font-size:var(--fs-md);font-weight:600}.stands_checkboxHint__xByy_{color:var(--color-text-muted);font-size:var(--fs-xs);line-height:1.4}.stands_jsonLabel__9jBmw{font-size:var(--fs-md);font-weight:600}.stands_jsonHint__YlExV{color:var(--color-text-muted);font-size:var(--fs-xs);line-height:1.45;margin:0}.stands_forceProjectsInput___RvWQ,.stands_jsonEditor__r3NUv{background:rgba(0,0,0,.25);border:1px solid var(--color-border);border-radius:var(--radius-md);box-sizing:border-box;color:var(--color-text);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.5;max-width:100%;min-width:0;padding:var(--space-3);resize:vertical;width:100%}.stands_jsonEditor__r3NUv{min-height:200px}.stands_forceProjectsInput___RvWQ{min-height:88px}.stands_forceProjectsPreview__BVYM5{color:var(--color-text-muted);font-size:var(--fs-xs);line-height:1.45;margin:0;word-break:break-word}.stands_reportOutput__2OIo2{background:rgba(0,0,0,.25);border:1px solid var(--color-border);border-radius:var(--radius-md);box-sizing:border-box;color:var(--color-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5;margin:0;max-height:420px;overflow:auto;padding:var(--space-3);white-space:pre-wrap;word-break:break-word}.stands_jsonEditor__r3NUv:focus{border-color:var(--color-accent);outline:none}.stands_jsonEditorInvalid___ZrcA{border-color:var(--color-danger)}.stands_jsonError__9K_vE{color:var(--color-danger);font-size:var(--fs-sm);margin:0}.stands_actionList__OBcS_{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.stands_errorPanel___u2NS{border-color:rgba(239,68,68,.35)}.stands_error__Dprgt{color:var(--color-danger);margin:0}.stands_denied__t_D0y h1{margin:0 0 var(--space-2)}.stands_denied__t_D0y p{color:var(--color-text-muted);margin:0}@media (max-width:960px){.stands_columns__h90yE{grid-template-columns:1fr}}.review_page__wqq_Q{margin:0 auto;max-width:var(--container-max);padding:var(--space-6) var(--space-5) var(--space-10)}.review_header__j9_FB{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-6)}.review_brand__Yy0Dm{color:var(--color-text-muted);font-size:var(--fs-sm);letter-spacing:.04em;margin:0 0 var(--space-2);text-transform:uppercase}.review_title__lAUeL{font-size:var(--fs-3xl);margin:0 0 var(--space-2)}.review_issueTitle__llbY4{color:var(--color-text-muted);margin:0;max-width:56ch}.review_meta__xZXEN{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--fs-sm);gap:var(--space-2) var(--space-4);margin-top:var(--space-3)}.review_metaItem__HCX94 strong{color:var(--color-text);font-weight:600}.review_issueLink__0V9NA{color:var(--color-accent-text);text-decoration:none;white-space:nowrap}.review_issueLink__0V9NA:hover{text-decoration:underline}.review_stack__w7yVv{display:flex;flex-direction:column;gap:var(--space-5)}.review_reviewers__pjlcI{display:flex;flex-wrap:wrap;gap:var(--space-2)}.review_reviewer__ss3o5{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);font-size:var(--fs-sm);padding:var(--space-1) var(--space-3)}.review_checkGroup__htAG4{display:flex;flex-direction:column;gap:var(--space-3)}.review_checkGroupHeader__sgmzI{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.review_checkGroupTitle__C6t3h{font-size:var(--fs-lg);margin:0}.review_projectCell__hYHBR{display:flex;flex-direction:column;gap:var(--space-1)}.review_projectName__l1_Mc{font-weight:600}.review_projectMeta__i7xit{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:var(--fs-xs)}.review_branchPair__AgmtQ{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.4}.review_details__w_gm4{color:var(--color-text-muted);font-size:var(--fs-sm);line-height:1.5;margin:0;max-width:42ch;white-space:pre-wrap;word-break:break-word}.review_mrLink__KRhVg{color:var(--color-accent-text);font-family:var(--font-mono);font-size:var(--fs-sm);text-decoration:none}.review_mrLink__KRhVg:hover{text-decoration:underline}.review_errorBox__lJUFh{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.review_errorText__lUnRl{margin:0}.review_errorTitle__CpBeh{font-weight:600;margin:0 0 var(--space-1)}.review_loadingBox__BNvXw{align-items:center;display:flex;justify-content:center;min-height:40vh}.review_emptyHint__VjKLG{color:var(--color-text-muted);font-size:var(--fs-sm);margin:0}.review_hero__pYNcn{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.review_heroText___MQCK{min-width:0}.review_ack__6MVe0{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-2)}.review_ackHint__vdEu_{color:var(--color-text-muted)}.review_ackError__NbTPm,.review_ackHint__vdEu_{font-size:var(--fs-xs);margin:0;max-width:28ch;text-align:right}.review_ackError__NbTPm{color:var(--color-danger)}.review_issueLinkWrap__G2X03{margin-top:var(--space-3)}.review_snapshot__Ty2WF{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:var(--fs-xs)}.review_findings__TJBDA{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.review_finding__n_D9R{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12px}.review_findingCode__XUZEu{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);color:var(--text-muted)}.review_findingMessage__3m8nF{flex:1 1 220px;color:var(--text);overflow-wrap:anywhere}.review_shell__KICCX{min-height:100vh}.review_page__t3czH{margin:0 auto;max-width:var(--container-max);padding:var(--space-6) var(--space-5) var(--space-10)}