:root{font-synthesis:none;color:#ccc;--editor:#1e1e1e;--panel:#252526;--panel-2:#202020;--line:#3a3a3a;--line-soft:#2b2b2b;--muted:#969696;--hover:#2a2d2e;--selected:#37373d;--active:#094771;--focus:#007fd4;--added:#73c991;--modified:#e2c08d;--deleted:#f48771;--density-micro:8px;--density-small:9px;--density-ui:10px;--density-body:11px;--density-read:12px;--density-title:13px;--density-control:24px;--density-control-compact:22px;--density-titlebar:34px;--density-toolbar:38px;--density-filterbar:30px;--density-header:32px;--density-pr-row:42px;--density-commit-row:24px;--density-chip:18px;--density-activity-row:58px;--density-card-pad:7px;--density-pad-xs:4px;--density-pad-sm:7px;--density-pad-md:9px;--density-gap-xs:4px;--density-gap-sm:6px;background:#1e1e1e;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-density="2"]{--density-micro:9px;--density-small:10px;--density-ui:11px;--density-body:12px;--density-read:13px;--density-title:14px;--density-control:26px;--density-control-compact:24px;--density-titlebar:36px;--density-toolbar:40px;--density-filterbar:32px;--density-header:34px;--density-pr-row:45px;--density-commit-row:26px;--density-chip:19px;--density-activity-row:62px;--density-card-pad:8px;--density-pad-xs:5px;--density-pad-sm:8px;--density-pad-md:10px;--density-gap-xs:5px;--density-gap-sm:7px}html[data-density="3"]{--density-micro:10px;--density-small:11px;--density-ui:12px;--density-body:13px;--density-read:14px;--density-title:15px;--density-control:28px;--density-control-compact:26px;--density-titlebar:39px;--density-toolbar:43px;--density-filterbar:35px;--density-header:37px;--density-pr-row:48px;--density-commit-row:28px;--density-chip:21px;--density-activity-row:66px;--density-card-pad:9px;--density-pad-xs:6px;--density-pad-sm:9px;--density-pad-md:11px;--density-gap-xs:6px;--density-gap-sm:8px}html[data-density="4"]{--density-micro:11px;--density-small:12px;--density-ui:13px;--density-body:14px;--density-read:15px;--density-title:16px;--density-control:30px;--density-control-compact:28px;--density-titlebar:42px;--density-toolbar:46px;--density-filterbar:38px;--density-header:40px;--density-pr-row:51px;--density-commit-row:30px;--density-chip:22px;--density-activity-row:70px;--density-card-pad:10px;--density-pad-xs:7px;--density-pad-sm:10px;--density-pad-md:12px;--density-gap-xs:7px;--density-gap-sm:9px}html[data-density="5"]{--density-micro:12px;--density-small:13px;--density-ui:14px;--density-body:15px;--density-read:16px;--density-title:17px;--density-control:32px;--density-control-compact:30px;--density-titlebar:44px;--density-toolbar:49px;--density-filterbar:41px;--density-header:43px;--density-pr-row:54px;--density-commit-row:32px;--density-chip:24px;--density-activity-row:74px;--density-card-pad:11px;--density-pad-xs:8px;--density-pad-sm:11px;--density-pad-md:13px;--density-gap-xs:8px;--density-gap-sm:10px}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;height:100%;min-height:100%;margin:0}body{background:var(--editor);overflow:hidden}button,input,select{font:inherit}button{color:inherit}.app-shell{background:var(--editor);flex-direction:column;width:100%;height:100vh;min-height:0;display:flex;overflow:hidden}.app-titlebar{border-bottom:1px solid var(--line-soft);background:#181818;grid-template-columns:190px minmax(260px,1fr) auto;align-items:center;gap:10px;padding:0 8px;display:grid}.app-mark{color:#e7e7e7;align-items:center;gap:7px;font-size:12px;display:flex}.app-mark strong{font-weight:600}.repo-picker{min-width:0}.repo-picker select{color:#d7d7d7;background:#242424;border:1px solid #3c3c3c;border-radius:2px;outline:0;width:min(560px,100%);height:24px;padding:0 7px;font-size:11px}.repo-picker select:focus{border-color:var(--focus)}.title-actions{color:#8d8d8d;white-space:nowrap;align-items:center;gap:11px;font-size:10px;display:flex}.title-actions button{background:0 0;border:0;border-radius:2px;place-items:center;width:26px;height:24px;display:grid;position:relative}.toolbar-unread{color:#fff;text-align:center;background:#d64f4f;border:1px solid #181818;border-radius:7px;min-width:13px;height:13px;padding:0 3px;font-size:6px;line-height:11px;position:absolute;top:-3px;right:-5px}.title-actions button:hover{background:#2c2c2c}.title-actions .ai-toggle.active{color:#bce3ff;background:#26394a}.title-actions button.is-loading svg{animation:.8s linear infinite spin}.live-sync{place-items:center;width:12px;height:24px;display:grid}.live-sync i{background:#686868;border-radius:50%;width:5px;height:5px}.live-sync.connected i{background:#52c878;box-shadow:0 0 0 2px #52c8781f}@keyframes spin{to{transform:rotate(360deg)}}.app-toolbar{background:var(--panel);border-bottom:1px solid var(--line);flex:0 0 38px;justify-content:space-between;align-items:stretch;min-width:0;display:flex}.app-titlebar{flex:0 0 34px}.pr-filterbar{background:#1b1b1b;border-bottom:1px solid #303030;flex:0 0 30px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.pr-state-filters,.pr-view-controls,.pr-graph-scope{align-items:center;gap:3px;min-width:0;display:flex}.pr-sort-control{color:#777;border:1px solid #383838;border-radius:3px;align-items:center;gap:5px;height:22px;padding:0 5px 0 7px;font-size:9px;display:inline-flex}.pr-sort-control select{color:#b9b9b9;background:0 0;border:0;outline:0;height:18px;padding:0 18px 0 3px;font-size:9px}.pr-filterbar button{color:#969696;background:0 0;border:0;border-radius:3px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:10px;display:inline-flex}.pr-filterbar button:hover{color:#ccc;background:#292929}.pr-filterbar button.active{color:#fff;background:#37373d}.pr-filterbar button span{color:#777;font-size:9px}.pr-filterbar button.active span{color:#bbb}.pr-graph-scope{border-right:1px solid #343434;padding-right:4px}.pr-graph-scope button{height:20px;padding:0 6px;font-size:9px}.relations-toggle{border:1px solid #383838!important}.relations-toggle.active{color:#b9d5ef!important;background:#253442!important;border-color:#4a6075!important}.status-board{min-width:0;min-height:100%;padding:calc(var(--density-pad-md) + 5px);background:var(--editor);color:#c9d1d9;overflow:auto}.status-board-hero{background:linear-gradient(135deg,#202832 0%,#1d2228 55%,#20262c 100%);border:1px solid #35414b;border-radius:7px;justify-content:space-between;align-items:flex-start;gap:24px;padding:16px 18px;display:flex}.status-board-kicker{color:#7db7df;font-size:var(--density-small);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-weight:700;display:inline-flex}.status-board-hero h1{color:#eef3f6;font-size:calc(var(--density-title) + 4px);margin:7px 0 5px;line-height:1.2}.status-board-hero p{color:#95a6b2;max-width:820px;font-size:var(--density-body);margin:0;line-height:1.5}.status-board-meta{color:#7f909b;min-width:230px;font-size:var(--density-small);flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.status-board-meta b{color:#f0cf82;font-size:var(--density-body)}.status-board-meta span{color:#a9bac5;font-family:SFMono-Regular,Consolas,monospace}.status-board-meta strong{color:#d8e2e8;font-size:var(--density-ui);font-weight:600}.status-board-meta small{color:#7fb5d7;font-size:var(--density-small);border:1px solid #40515e;border-radius:8px;padding:2px 6px}.status-board-counts{grid-template-columns:repeat(7,minmax(100px,1fr));gap:7px;margin-top:10px;display:grid}.status-count{background:#22272d;border:1px solid #343d45;border-radius:5px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-width:0;height:42px;padding:0 10px;display:grid}.status-count span{text-overflow:ellipsis;white-space:nowrap;color:#9eabb4;font-size:var(--density-ui);overflow:hidden}.status-count strong{color:#e3eaee;font-size:calc(var(--density-title) + 2px)}.status-merged{color:#8ed49d}.status-ready{color:#78c894}.status-review{color:#62b6e8}.status-blocked{color:#ee7c72}.status-waiting{color:#d7b56f}.status-hold{color:#b99ad8}.status-verified{color:#79c8c0}.status-board-plan{grid-template-columns:repeat(5,minmax(170px,1fr));gap:7px;margin-top:10px;display:grid}.status-board-plan>div{background:#20252a;border:1px solid #333d45;border-radius:5px;min-width:0;padding:9px 10px}.status-board-plan span{color:#7e8f9a;font-size:var(--density-small);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;display:block}.status-board-plan strong{text-overflow:ellipsis;color:#cdd8df;font-size:var(--density-ui);line-height:1.35;display:block;overflow:hidden}.status-board-table-wrap{background:#1f2328;border:1px solid #343d45;border-radius:6px;margin-top:10px;overflow:hidden}.status-board-table-head,.status-board-row{grid-template-columns:180px 190px minmax(340px,1.45fr) minmax(260px,1fr);display:grid}.status-board-table-head{min-width:970px;height:var(--density-header);color:#83939e;font-size:var(--density-small);text-transform:uppercase;letter-spacing:.04em;background:#252a30;border-bottom:1px solid #39434b;align-items:center;font-weight:700}.status-board-table-head span,.status-board-row>*{min-width:0;padding:0 10px}.status-board-table-head span+span,.status-board-row>*+*{border-left:1px solid #30383f}.status-board-rows{min-width:970px}.status-board-row{border-bottom:1px solid #30383f;align-items:stretch;min-height:68px}.status-board-row:last-child{border-bottom:0}.status-board-row>*{align-items:center;display:flex}.status-pr-cell{flex-direction:column;justify-content:center;gap:4px;align-items:flex-start!important}.status-pr-cell a{color:#89c8ef;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.status-pr-cell a:hover{color:#b9e3fc;text-decoration:underline}.status-pr-cell a strong{font:700 var(--density-body) "SFMono-Regular", Consolas, monospace}.status-pr-cell>span{color:#d5dde2;font-size:var(--density-body);font-weight:600}.status-badge{max-width:100%;font-size:var(--density-ui);background:#ffffff06;border:1px solid;border-radius:10px;align-items:center;gap:5px;padding:4px 7px;font-weight:700;line-height:1.2;display:inline-flex}.status-board-row p{color:#aab5bd;font-size:var(--density-body);margin:0;line-height:1.45}.status-board-row .status-next-action{color:#c3ced5}.status-board-empty{color:#7d8d97;text-align:center;font-size:var(--density-body);padding:28px}.ai-headline{align-items:baseline;gap:7px;min-width:0;display:flex}.ai-headline>span{color:#bce3ff;letter-spacing:.06em;background:#264b68;border-radius:7px;flex:none;padding:1px 5px;font-size:7px;font-weight:800}.ai-headline strong{color:#eef5fa;font-size:11px;line-height:1.45}.ai-summary{color:#aeb9c3;margin:5px 0 7px;font-size:9px;line-height:1.4}.ai-priority-grid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:5px;display:grid}.ai-priority-card{text-align:left;background:#14202ab8;border:1px solid #344858;border-radius:4px;min-width:0;min-height:72px;padding:6px 7px}.ai-priority-card:hover{background:#1e303ed9;border-color:#52728b}.ai-priority-card>div{align-items:center;gap:5px;display:flex}.ai-priority-card>div strong{color:#e5edf3;font:9px SFMono-Regular,Consolas,monospace}.ai-rank{color:#cde8fa;background:#2b4051;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-weight:700;display:grid}.ai-priority{color:#c5d0d9;background:#33424e;border-radius:6px;padding:1px 4px;font-size:7px;font-weight:700}.priority-p0,.priority-p1{color:#ffb7b7;background:#5a2929}.priority-p2{color:#efd68a;background:#554313}.priority-p3{color:#b6d7ef;background:#274258}.ai-priority-card small{color:#7f929f;text-transform:uppercase;margin-left:auto;font-size:7px}.ai-priority-card p{-webkit-line-clamp:2;color:#d5dde3;-webkit-box-orient:vertical;margin:5px 0 2px;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.ai-reason,.ai-impact{text-overflow:ellipsis;white-space:nowrap;color:#8797a4;font-size:7px;display:block;overflow:hidden}.ai-impact{color:#83b995;margin-top:2px}.ai-changes{color:#81919d;align-items:center;gap:7px;margin-top:6px;font-size:7px;display:flex;overflow:hidden}.ai-changes strong{color:#a9bbc8}.ai-changes span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-sidebar{background:#192028;border-right:1px solid #283540;grid-template-rows:32px 30px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.ai-sidebar-head{background:#17212a;border-bottom:1px solid #32404b;justify-content:space-between;align-items:center;padding:0 7px 0 9px;display:flex}.ai-sidebar-head>div{color:#a5b4c0;align-items:center;gap:6px;min-width:0;font-size:9px;display:flex}.ai-sidebar-head strong{color:#e1ebf2;font-size:10px}.ai-sidebar-head small{color:#6eb4e3}.ai-sidebar-head button{color:#8fa1ad;background:0 0;border:0;border-radius:3px;place-items:center;width:24px;height:22px;display:grid}.ai-sidebar-head button:hover{color:#fff;background:#263542}.ai-sidebar-tabs{background:#1d2831;border-bottom:1px solid #32404b;align-items:stretch;display:flex}.ai-sidebar-tabs button{color:#81919d;background:0 0;border:0;border-right:1px solid #32404b;flex:1;justify-content:center;align-items:center;gap:4px;font-size:9px;display:inline-flex}.ai-sidebar-tabs button.active{color:#e2edf4;background:#202d37;box-shadow:inset 0 -2px #4b9bcf}.activity-unread{color:#fff;text-align:center;background:#d84c4c;border-radius:8px;min-width:15px;padding:0 4px;font-size:7px;line-height:14px}.pm-timeline{background:#182129;min-height:0;overflow:auto}.pm-history-nav{z-index:6;background:#17212a;border-bottom:1px solid #31404b;padding:7px 8px 8px;position:sticky;top:0}.pm-history-title{color:#768b98;align-items:center;gap:6px;margin-bottom:6px;font-size:7px;display:flex}.pm-history-title strong{color:#c8d7df;font-size:8px}.pm-history-title span{margin-left:auto}.pm-history-title small{color:#609cc3}.pm-history-rail{scrollbar-width:thin;gap:5px;padding-bottom:2px;display:flex;overflow-x:auto}.pm-history-point{color:#8ba0ad;text-align:left;background:#1c2831;border:1px solid #31414c;border-radius:4px;flex:0 0 104px;grid-template-columns:auto 1fr;gap:2px 5px;min-width:0;padding:5px 6px;display:grid}.pm-history-point:hover{background:#23323d;border-color:#466174}.pm-history-point.active{background:#21394a;border-color:#4b9bcf;box-shadow:inset 0 0 0 1px #4b9bcf33}.pm-history-point>span{color:#d5e3eb;font-size:8px;font-weight:700}.pm-history-point>time{color:#6f8795;justify-self:end;font-size:7px}.pm-history-point>small{text-overflow:ellipsis;white-space:nowrap;color:#75909f;grid-column:1/-1;font-size:7px;overflow:hidden}.pm-history-point.live>span{color:#8dd3a5}.pm-history-mode{color:#cbb980;background:#2a251c;border-bottom:1px solid #473d27;justify-content:space-between;align-items:center;gap:6px;padding:5px 8px;font-size:7px;display:flex}.pm-history-mode button{color:#e7d493;background:#332d21;border:1px solid #665a36;border-radius:8px;padding:2px 6px;font-size:7px}.pm-current{background:#19232b;border-bottom:1px solid #2e3c47}.pm-current-head{color:#8397a3;background:#1b252e;border-bottom:1px solid #2f3d48;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:0 7px 0 8px;font-size:8px;display:flex}.pm-current-head>div{align-items:center;gap:6px;min-width:0;display:flex}.pm-current-head strong{color:#d5e2e9;font-size:9px}.pm-current-head time{color:#6f8390}.pm-history-trigger{color:#9db0bc;background:#202d36;border:1px solid #3a4a55;border-radius:3px;flex:none;align-items:center;gap:5px;padding:3px 6px;font-size:7px;display:inline-flex}.pm-history-trigger:hover{color:#e0ebf1;background:#293943}.pm-history-trigger span{color:#aebdc6;text-align:center;background:#31414c;border-radius:7px;min-width:14px;padding:0 4px}.pm-history-overlay{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000007a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pm-history-modal{background:#182129;border:1px solid #40515d;border-radius:7px;grid-template-rows:44px minmax(0,1fr);width:min(680px,100vw - 48px);max-height:min(680px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 18px 60px #00000075}.pm-history-modal>header{background:#1c2831;border-bottom:1px solid #31414c;justify-content:space-between;align-items:center;padding:0 10px 0 12px;display:flex}.pm-history-modal>header>div{flex-direction:column;gap:2px;display:flex}.pm-history-modal>header strong{color:#e0e9ee;font-size:11px}.pm-history-modal>header span{color:#728894;font-size:8px}.pm-history-modal>header button{color:#8295a2;background:0 0;border:0;border-radius:3px;place-items:center;width:28px;height:26px;display:grid}.pm-history-modal>header button:hover{color:#fff;background:#293943}.pm-history-modal-body{min-height:0;padding:7px;overflow:auto}.pm-history-row{color:#a6b5be;text-align:left;background:0 0;border:1px solid #0000;border-bottom-color:#293740;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:8px 9px;display:grid}.pm-history-row:hover{background:#202e38;border-color:#3c5362}.pm-history-row.active{background:#203746;border-color:#4b91bb}.pm-history-row>div{grid-template-columns:auto minmax(0,1fr);gap:3px 8px;min-width:0;display:grid}.pm-history-row strong{color:#dce7ed;font-size:9px}.pm-history-row>div>span{text-overflow:ellipsis;white-space:nowrap;color:#a3b1ba;font-size:9px;overflow:hidden}.pm-history-row small{color:#738894;grid-column:1/-1;font-size:7px}.pm-history-row>time{color:#718692;white-space:nowrap;font-size:7px}.pm-history-row.live strong{color:#8ed3a5}.pm-history-empty{color:#728792;text-align:center;padding:28px 12px;font-size:8px}.pm-snapshot-loading{color:#78909e;text-align:center;padding:18px 10px;font-size:8px}.pm-current-body{padding:9px}.ai-sidebar-scroll{min-height:0;padding:9px;overflow:auto}.pm-status-row{align-items:center;gap:6px;margin-bottom:8px;display:flex}.pm-health{color:#c8d3da;background:#34424d;border-radius:8px;padding:2px 6px;font-size:7px;font-weight:800}.health-on_track{color:#a8e2bc;background:#1f5135}.health-blocked{color:#f3b3b3;background:#572a2a}.health-drift{color:#ead18a;background:#54451e}.health-overengineering{color:#efb9e8;background:#52314f}.pm-step{text-overflow:ellipsis;white-space:nowrap;color:#9db2bf;background:#273743;border-radius:8px;min-width:0;padding:2px 6px;font-size:8px;overflow:hidden}.pm-objective{color:#bdc9d2;background:#1e2b35;border-left:2px solid #4a9bce;flex-direction:column;gap:3px;margin:8px 0;padding:7px 8px;font-size:9px;line-height:1.4;display:flex}.pm-objective strong{color:#79bde7;text-transform:uppercase;letter-spacing:.04em;font-size:8px}.pm-team-list h3,.pm-alerts h3,.pm-queue h3{color:#8497a4;text-transform:uppercase;letter-spacing:.08em;margin:12px 0 5px;font-size:8px}.pm-team-card{background:#1d2730;border:1px solid #33424d;border-radius:4px;margin-bottom:6px;padding:7px}.pm-team-card>header{align-items:center;gap:5px;min-width:0;display:flex}.pm-team-card>header strong{color:#e1e9ef;font-size:9px}.pm-team-card>header code{color:#6ea9d0;font-size:8px}.pm-team-card>header span{text-overflow:ellipsis;white-space:nowrap;color:#748895;margin-left:auto;font-size:7px;overflow:hidden}.pm-now{align-items:flex-start;gap:6px;margin-top:6px;display:flex}.pm-now small{color:#bce5ff;background:#28516c;border-radius:6px;flex:none;padding:1px 4px;font-size:7px;font-weight:800}.pm-now strong{color:#d9e2e8;font-size:9px;line-height:1.4}.pm-team-card>p{color:#8999a4;margin:5px 0;font-size:8px;line-height:1.4}.pm-handoff{color:#8fa0aa;grid-template-columns:48px 1fr;gap:5px;font-size:7px;line-height:1.35;display:grid}.pm-handoff span{color:#7dc492;text-transform:uppercase;background:#203d2b;border-radius:6px;justify-self:start;padding:1px 4px;font-weight:700}.pm-related{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.pm-related button{color:#afd5ee;background:#203544;border:1px solid #3c586b;border-radius:8px;padding:2px 5px;font-size:7px}.pm-alert{background:#2a251d;border:1px solid #59482d;border-radius:4px;margin-bottom:6px;padding:7px}.pm-alert.severity-critical{background:#302021;border-color:#703839}.pm-alert header{color:#e6c978;align-items:center;gap:5px;display:flex}.pm-alert p{color:#b6a98e;margin:5px 0;font-size:8px;line-height:1.4}.pm-alert>div{color:#aab2b7;grid-template-columns:38px 1fr;gap:5px;margin-top:3px;font-size:8px;line-height:1.35;display:grid}.pm-alert>div span{border-radius:6px;justify-self:start;padding:1px 4px;font-size:7px;font-weight:800}.pm-alert>div:first-of-type span{color:#ed9b9b;background:#4b2929}.pm-alert>div:last-of-type span{color:#80ca96;background:#203d2b}.pm-queue>button{text-align:left;background:#1c2730;border:1px solid #30414d;border-radius:3px;grid-template-columns:18px auto auto 1fr;align-items:center;gap:5px;width:100%;margin-bottom:4px;padding:5px 6px;display:grid}.pm-queue>button:hover{background:#253541;border-color:#48677c}.pm-queue>button strong{color:#d8e2e8;font-size:8px}.pm-queue>button p{color:#8798a4;grid-column:1/-1;margin:2px 0 0;font-size:8px;line-height:1.35}.ai-sidebar-scroll>footer{color:#607583;border-top:1px solid #2c3b46;margin-top:10px;padding-top:7px;font-size:7px}.ai-chat{background:#182129;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;display:grid}.ai-chat-messages{min-height:0;padding:14px 12px;overflow:auto}.ai-chat-empty{color:#7f96a4;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:180px;padding:24px 18px;font-size:11px;line-height:1.5;display:flex}.ai-chat-empty strong{color:#d1e0e8;font-size:13px}.ai-chat-empty svg{color:#6eafd8}.ai-chat-message-row{width:100%;margin:8px 0;display:flex}.ai-chat-message-row.user{justify-content:flex-end}.ai-chat-message-row.assistant{justify-content:flex-start}.ai-chat-message{color:#cad5dc;overflow-wrap:anywhere;border-radius:12px;max-width:86%;padding:9px 11px;font-size:11px;line-height:1.55;position:relative;box-shadow:0 1px #00000029}.ai-chat-message.user{color:#f0f8fd;background:#2a6388;border-bottom-right-radius:4px}.ai-chat-message.user:after{content:"";border:0 solid #0000;border-top-width:5px;border-left:6px solid #2a6388;position:absolute;bottom:0;right:-5px}.ai-chat-message.assistant{background:#222e37;border:1px solid #344652;border-bottom-left-radius:4px}.ai-chat-message.assistant:after{content:"";border-top:5px solid #344652;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:6px solid #0000;position:absolute;bottom:-1px;left:-5px}.ai-chat-message p{margin:3px 0 7px}.ai-chat-message p:last-child{margin-bottom:0}.ai-chat-message ul,.ai-chat-message ol{margin:5px 0;padding-left:18px}.ai-chat-thinking{color:#78a4be;align-items:center;gap:7px;margin:8px 2px;font-size:10px;display:flex}.ai-chat-thinking span{background:#62a7d2;border-radius:50%;width:7px;height:7px;animation:1.2s infinite chat-thinking;box-shadow:0 0 #62a7d273}.ai-chat-thinking em{font-style:normal}@keyframes chat-thinking{0%,to{opacity:.7;box-shadow:0 0 #62a7d259}50%{opacity:1;box-shadow:0 0 0 5px #62a7d200}}.ai-chat-suggestions{background:#1a242c;border-top:1px solid #2e3c47}.ai-chat-suggestions-toggle{color:#91a7b5;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 11px;display:flex}.ai-chat-suggestions-toggle:hover{background:#202e38}.ai-chat-suggestions-toggle>div{align-items:center;gap:6px;display:flex}.ai-chat-suggestions-toggle strong{color:#c6d7e1;font-size:10px}.ai-chat-suggestions-toggle span{color:#9fb5c2;background:#2b3b47;border-radius:9px;min-width:18px;padding:1px 5px;font-size:8px}.ai-chat-suggestion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:250px;padding:0 9px 9px;display:grid;overflow:auto}.ai-chat-suggestion-grid button{color:#b9d4e4;text-align:left;background:#202f3a;border:1px solid #39505f;border-radius:7px;min-height:48px;padding:9px 10px;font-size:12px;line-height:1.4}.ai-chat-suggestion-grid button:hover{color:#e1f1fa;background:#293d4b;border-color:#52738a}.ai-chat-input{background:#172028;border-top:1px solid #33424d;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;padding:9px;display:grid}.ai-chat-input textarea{resize:vertical;color:#e2ebf0;background:#202a32;border:1px solid #3b4c58;border-radius:7px;outline:0;min-height:64px;max-height:160px;padding:10px 11px;font-family:inherit;font-size:12px;line-height:1.5}.ai-chat-input textarea::placeholder{color:#718692;font-size:12px}.ai-chat-input textarea:focus{border-color:#4a9bd0;box-shadow:0 0 0 1px #4a9bd02e}.ai-chat-input button{color:#edf8ff;background:#245d83;border:1px solid #47708c;border-radius:7px;min-width:50px;height:36px;padding:0 11px;font-size:11px;font-weight:700}.ai-chat-input button:hover:not(:disabled){background:#2e709a}.ai-chat-input button:disabled{opacity:.4}@media (width<=430px){.ai-chat-suggestion-grid{grid-template-columns:1fr}.ai-chat-message{max-width:92%}}.activity-inbox{background:#182129;min-height:0;overflow:auto}.activity-toolbar{z-index:3;background:#1b252e;border-bottom:1px solid #2f3d48;justify-content:space-between;align-items:center;height:32px;padding:0 8px;display:flex;position:sticky;top:0}.activity-toolbar>div{color:#9fb0bb;align-items:center;gap:5px;font-size:8px;display:flex}.activity-toolbar strong{color:#d9e5ed;font-size:9px}.activity-toolbar span{color:#6f8492}.activity-toolbar button{color:#8295a2;background:0 0;border:0;border-radius:3px;place-items:center;width:23px;height:21px;display:grid}.activity-toolbar button:hover{color:#e1edf5;background:#283741}.activity-filters{z-index:3;background:#19232b;border-bottom:1px solid #2c3943;padding:5px 6px;position:sticky;top:32px}.activity-filter-row{scrollbar-width:thin;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.activity-repo-select{color:#a9bac5;background:#202a32;border:1px solid #344651;border-radius:8px;outline:0;flex:0 0 72px;width:72px;height:21px;padding:0 3px;font-size:7px}.activity-kind-filters{flex:none;gap:4px;display:flex}.activity-kind-filters button{color:#8ea0ac;background:#202d36;border:1px solid #344651;border-radius:9px;flex:none;align-items:center;gap:4px;height:21px;padding:0 6px;font-size:7px;display:inline-flex}.activity-kind-filters button:hover{color:#c7d5dd;border-color:#4b687a}.activity-kind-filters button.active{color:#d9effd;background:#27465a;border-color:#4a83a5}.activity-kind-filters button small{min-width:13px;color:inherit;text-align:center;background:#ffffff12;border-radius:6px;padding:0 3px;font-size:6px;line-height:12px}.activity-group-toggle{color:#8da0ac;white-space:nowrap;flex:none;align-items:center;gap:4px;padding:0 4px;font-size:7px;display:inline-flex}.activity-group-toggle input{accent-color:#4b98c8;width:11px;height:11px}.activity-empty{color:#718691;text-align:center;padding:22px 12px;font-size:8px}.activity-group{border-bottom:1px solid #2a3741}.activity-group-head{z-index:2;color:#8295a1;text-align:left;background:#1b252e;border:0;align-items:center;gap:5px;width:100%;height:27px;padding:0 8px;font-size:8px;display:flex;position:sticky;top:64px}.activity-group-head:hover{background:#22313b}.activity-group-head strong{color:#b8c7d0}.activity-group-head span{color:#94a7b3;text-align:center;background:#2d3b46;border-radius:7px;min-width:18px;margin-left:auto;padding:0 4px;font-size:7px}.activity-items{flex-direction:column;display:flex}.activity-recent{border-bottom:1px solid #2a3741}.activity-item{color:#bac7cf;text-align:left;background:0 0;border:0;border-bottom:1px solid #26333c;grid-template-columns:8px minmax(0,1fr);gap:7px;width:100%;min-height:58px;padding:7px 8px;display:grid}.activity-item.actionable{cursor:pointer}.activity-item.actionable:hover{background:#202e38;box-shadow:inset 2px 0 #4b9bcf}.activity-item:last-child{border-bottom:0}.activity-source-dot{background:#5596bf;border-radius:50%;width:7px;height:7px;margin-top:4px;box-shadow:0 0 0 2px #5596bf21}.source-ai_pm .activity-source-dot{background:#a56ed0;box-shadow:0 0 0 2px #a56ed024}.activity-item>div{min-width:0}.activity-item header{align-items:center;gap:5px;min-width:0;display:flex}.activity-item header strong{text-overflow:ellipsis;white-space:nowrap;color:#dde7ed;flex:1;min-width:0;font-size:8px;overflow:hidden}.activity-item header time{color:#6fa4c6;flex:none;font-size:7px;font-weight:700}.activity-item p{-webkit-line-clamp:2;color:#8799a5;-webkit-box-orient:vertical;margin:3px 0 5px;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.activity-item footer{color:#667b88;align-items:center;gap:6px;font-size:7px;display:flex}.activity-item footer time{color:#647682;margin-left:auto}.activity-kind{color:#a9bcc8;text-transform:uppercase;background:#31414b;border-radius:7px;flex:none;padding:1px 5px;font-size:6px;font-weight:800;line-height:12px}.kind-ai{color:#d8b7eb;background:#49335a}.kind-pr{color:#aad8f2;background:#25465a}.kind-review{color:#afe0bf;background:#294c3a}.kind-comment{color:#ead589;background:#4c4325}.kind-push{color:#cab7eb;background:#40335b}.kind-ci{color:#efb0b0;background:#523636}.activity-cluster{background:#19242c;border-bottom:1px solid #26333c}.activity-cluster-head{color:#9eb0ba;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 26px;align-items:stretch;width:100%;min-height:48px;display:grid}.activity-cluster-head:hover{background:#21303a}.activity-cluster-main{min-width:0;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:6px 3px 6px 15px;display:grid}.activity-cluster-main>div{flex-direction:column;gap:2px;min-width:0;display:flex}.activity-cluster-main strong{color:#d8e4ea;font-size:8px}.activity-cluster-main>div span{text-overflow:ellipsis;white-space:nowrap;color:#8295a1;font-size:7px;overflow:hidden}.activity-cluster-main small{color:#9cafba;white-space:nowrap;background:#2d3d47;border-radius:7px;padding:1px 5px;font-size:6px}.activity-cluster-main time{color:#6fa4c6;font-size:7px}.activity-cluster-toggle{color:#8599a5;background:0 0;border:0;border-left:1px solid #2d3a43;place-items:center;width:26px;display:grid}.activity-cluster-toggle:hover{color:#dce8ef;background:#283842}.activity-cluster-items{background:#172129;border-left:1px solid #34434d;margin-left:10px}.panel-resizer{z-index:20;cursor:col-resize;background:0 0;min-width:5px;min-height:0;position:relative}.panel-resizer:after{content:"";background:#2e3941;position:absolute;inset:0 2px}.panel-resizer:hover:after,body.is-resizing .panel-resizer:after{background:#168bd2}.is-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.tabs{align-items:stretch;height:100%;display:flex}.tabs button{color:#aaa;background:0 0;border:0;border-right:1px solid #303030;align-items:center;gap:6px;height:100%;padding:0 13px;font-size:11px;display:inline-flex;position:relative}.tabs button:first-child{border-left:1px solid #303030}.tabs button:hover{background:#2c2c2c}.tabs button.active{background:var(--editor);color:#fff}.tabs button.active:before{content:"";background:var(--focus);height:1px;position:absolute;inset:0 0 auto}.tabs button>span{color:#bbb;text-align:center;background:#3b3b3b;border-radius:8px;min-width:16px;padding:0 4px;font-size:9px}.graph-search{color:#888;background:#1f1f1f;border:1px solid #3a3a3a;align-self:center;align-items:center;gap:6px;width:min(380px,42vw);height:24px;margin-right:8px;padding:0 7px;display:flex}.graph-search:focus-within{border-color:var(--focus)}.graph-search input{color:#ddd;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.graph-search input::placeholder{color:#777}.error-banner{color:#ffd3d3;background:#5b1f1f;border-bottom:1px solid #782c2c;align-items:center;gap:7px;padding:5px 9px;font-size:11px;display:flex}.error-banner button{color:inherit;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.workbench{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.workbench.with-inspector{grid-template-columns:minmax(520px,57%) minmax(440px,43%)}.graph-pane{background:var(--editor);min-width:0;min-height:0;overflow:auto}.center-message{color:#858585;place-items:center;height:100%;font-size:12px;display:grid}.commit-table{min-width:900px;min-height:100%}.commit-table-head{z-index:5;color:#a0a0a0;background:var(--panel);border-bottom:1px solid var(--line);align-items:center;height:32px;font-size:10px;display:grid;position:sticky;top:0}.commit-table-head span{border-right:1px solid #353535;align-items:center;height:100%;padding:0 7px;display:flex}.commit-column-head{min-width:0;position:relative}.commit-table-body{min-height:calc(100% - 32px);position:relative}.commit-svg{background:#1b1b1b;border-right:1px solid #303030;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.commit-svg svg{display:block}.git-edge-shadow{fill:none;stroke:#1b1b1b;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;opacity:.95}.git-edge{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:1}.commit-rows{min-width:760px}.commit-row{color:#ccc;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #252525;grid-template-columns:minmax(330px,1fr) 150px 130px 92px;align-items:center;width:100%;height:24px;padding:0;font-size:11px;display:grid}.commit-row:hover{background:var(--hover)}.commit-row.selected{background:var(--active)}.commit-row.filtered-out{opacity:.22}.commit-description{align-items:center;gap:5px;min-width:0;height:100%;padding:0 8px 0 10px;display:flex;overflow:hidden}.commit-message{text-overflow:ellipsis;white-space:nowrap;color:#ddd;min-width:28px;overflow:hidden}.head-marker{border:2px solid var(--focus);border-radius:50%;flex:none;width:6px;height:6px}.ref-pill,.pr-ref{white-space:nowrap;color:#c9c9c9;background:#80808014;border:1px solid #555;border-radius:5px;flex:0 auto;align-items:center;gap:4px;max-width:175px;height:18px;padding:0 5px;font-size:9px;display:inline-flex;overflow:hidden}.ref-pill>span{text-overflow:ellipsis;overflow:hidden}.ref-pill svg{flex:none}.ref-head{color:#d7d7d7}.ref-remote{color:#b6cde3}.ref-tag{color:#dfc37d}.pr-ref{color:#b9a4dc;border-color:#62557a}.commit-row time,.commit-author,.commit-row>code{text-overflow:ellipsis;white-space:nowrap;color:#9f9f9f;min-width:0;padding:0 7px;overflow:hidden}.commit-row>code{color:#bdbdbd;font:10px SFMono-Regular,Consolas,Liberation Mono,monospace}.commit-inspector{background:var(--editor);border-left:1px solid #3b3b3b;grid-template-rows:30px auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.inspector-loading{color:#8c8c8c;place-items:center;height:100%;font-size:11px;display:grid}.inspector-titlebar{background:var(--panel);border-bottom:1px solid var(--line);color:#9e9e9e;justify-content:space-between;align-items:center;gap:8px;padding:0 7px;font-size:10px;display:flex}.inspector-titlebar>div{align-items:center;gap:7px;min-width:0;display:flex}.inspector-titlebar code{color:#ddd}.inspector-titlebar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inspector-titlebar button{color:#aaa;background:0 0;border:0;place-items:center;width:24px;height:24px;display:grid}.inspector-titlebar button:hover{background:#333}.commit-summary{background:var(--panel-2);border-bottom:1px solid var(--line);padding:9px 11px 10px}.commit-subject{color:#eee;margin-bottom:7px;font-size:12px;font-weight:600;line-height:1.4}.commit-meta,.commit-stats{color:#959595;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.commit-meta strong{color:#d0d0d0;font-weight:600}.commit-meta a{color:#75b6e7;align-items:center;gap:3px;text-decoration:none;display:inline-flex}.commit-stats b{font-weight:600}.commit-stats .plus{color:var(--added)}.commit-stats .minus{color:var(--deleted)}.commit-stats code{color:#aaa;font-size:9px}.commit-ai{background:linear-gradient(135deg,#13365073,#271d3952);border:1px solid #3c4653;border-radius:4px;margin-top:9px;padding:8px}.commit-ai.loading{opacity:.78}.commit-ai-head{color:#c9def1;align-items:center;gap:6px;font-size:9px;display:flex}.commit-ai-head strong{color:#e4f2ff}.ai-risk{border-radius:7px;margin-left:auto;padding:1px 5px;font-size:7px;font-weight:700}.risk-low{color:#a9e3bd;background:#204c34}.risk-medium{color:#e8cf84;background:#554313}.risk-high,.risk-critical{color:#f6b5b5;background:#5a2424}.commit-ai p{color:#cdd5dc;margin:6px 0;font-size:9px;line-height:1.45}.ai-muted{color:#8794a0;margin-top:5px;font-size:9px;display:block}.ai-why,.ai-next,.ai-review-focus,.ai-related{color:#aeb8c1;gap:5px;margin-top:5px;font-size:8px;line-height:1.4;display:flex}.ai-why strong,.ai-next strong,.ai-review-focus strong,.ai-related strong{color:#d5dde5;flex:none}.ai-review-focus{flex-direction:column;gap:2px}.ai-related{align-items:center}.ai-related button{color:#bfe0f8;background:#223545;border:1px solid #48647b;border-radius:7px;padding:1px 5px;font-size:8px}.inspector-workspace{grid-template-columns:minmax(180px,34%) minmax(0,66%);min-width:0;min-height:0;display:grid}.changed-files{background:#1b1b1b;border-right:1px solid #333;min-width:0;overflow:auto}.files-title{z-index:2;background:var(--panel);color:#bcbcbc;border-bottom:1px solid #333;align-items:center;gap:6px;height:27px;padding:0 7px;font-size:10px;font-weight:600;display:flex;position:sticky;top:0}.files-title span{color:#888;margin-left:auto}.tree-entry{color:#bcbcbc;text-align:left;background:0 0;border:0;align-items:center;gap:5px;width:100%;min-width:0;height:24px;padding-right:6px;font-size:10px;display:flex}.tree-entry:hover{background:#2a2a2a}.tree-entry.active{background:var(--selected);color:#fff}.folder-entry{color:#aaa}.folder-entry svg{color:#c5a86d;flex:none}.file-entry>svg{color:#858585;flex:none}.file-status{text-align:center;flex:0 0 11px;width:11px;font-weight:700}.status-added{color:var(--added)}.status-removed{color:var(--deleted)}.status-modified,.status-renamed{color:var(--modified)}.file-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.file-delta{white-space:nowrap;gap:4px;margin-left:auto;font-size:8px;display:flex}.file-delta b{color:var(--added)}.file-delta i{color:var(--deleted);font-style:normal}.file-preview{grid-template-rows:28px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.file-preview-bar{background:var(--panel);border-bottom:1px solid #343434;justify-content:space-between;align-items:center;gap:7px;padding-left:8px;font-size:10px;display:flex}.file-preview-bar>div:first-child{align-items:center;gap:5px;min-width:0;display:flex}.file-preview-bar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view-tabs{align-items:stretch;height:100%;display:flex}.view-tabs button,.view-tabs a{color:#999;background:0 0;border:0;border-left:1px solid #333;align-items:center;gap:4px;padding:0 7px;font-size:10px;text-decoration:none;display:flex}.view-tabs button:hover,.view-tabs a:hover{background:#303030}.view-tabs button.active{background:var(--editor);color:#fff}.diff-view,.code-view{background:var(--editor);color:#d4d4d4;white-space:pre;width:100%;height:100%;margin:0;font:10px/1.55 SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:auto}.diff-line,.code-line{grid-template-columns:46px minmax(max-content,1fr);min-height:16px;display:grid}.diff-line>span,.code-line>span{-webkit-user-select:none;user-select:none;text-align:right;color:#666;background:#1b1b1b;border-right:1px solid #2d2d2d;padding-right:9px}.diff-line code,.code-line code{padding:0 9px}.diff-line.add{color:#c8f3d0;background:#2386362b}.diff-line.del{color:#ffd0cf;background:#be2d2d2b}.diff-line.hunk{color:#9cdcfe;background:#30689838}.code-wrap{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.code-note{color:#e5d28b;background:#4d3d08;padding:5px 8px;font-size:9px}.no-preview{color:#858585;text-align:center;place-items:center;height:100%;padding:24px;font-size:11px;display:grid}.pr-graph-table{min-width:980px;min-height:100%}.pr-graph-head{z-index:5;background:var(--panel);border-bottom:1px solid var(--line);color:#999;align-items:center;height:32px;font-size:10px;display:grid;position:sticky;top:0}.pr-graph-head span{border-right:1px solid #353535;align-items:center;height:100%;padding:0 7px;display:flex}.pr-graph-body{min-height:calc(100% - 32px);position:relative}.pr-graph-svg{background:#1b1b1b;border-right:1px solid #303030;position:absolute;inset:0 auto 0 0;overflow:hidden}.pr-graph-svg svg{display:block}.pr-graph-rows{min-width:850px}.pr-graph-row{color:#ccc;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #292929;grid-template-columns:minmax(330px,1fr) 130px minmax(190px,.5fr) 210px 110px;align-items:center;width:100%;height:42px;padding:0;font-size:10px;display:grid}.pr-graph-row:hover{background:var(--hover)}.pr-graph-row.selected{background:var(--active)}.pr-graph-title{align-items:center;gap:5px;min-width:0;height:100%;padding:0 8px;display:flex;overflow:hidden}.pr-number{color:#b8b8b8;flex:none;font-family:SFMono-Regular,Consolas,monospace}.ai-row-rank{color:#b8ddf4;background:#273d4e;border-radius:6px;flex:none;padding:1px 4px;font-size:7px;font-weight:700}.pr-title-text{text-overflow:ellipsis;white-space:nowrap;color:#ddd;min-width:28px;overflow:hidden}.pr-author{text-overflow:ellipsis;white-space:nowrap;color:#b7b7b7;min-width:0;padding:0 7px;overflow:hidden}.relation-chip{color:#9fb5ce;white-space:nowrap;background:#2e3440;border-radius:7px;flex:none;padding:1px 5px;font-size:8px}.relation-chip.impact{color:#dbb77a;background:#382c20}.pr-branch{text-overflow:ellipsis;white-space:nowrap;color:#999;align-items:center;gap:4px;min-width:0;padding:0 7px;display:flex;overflow:hidden}.lifecycle{border-radius:8px;justify-self:start;align-items:center;gap:5px;padding:1px 6px;font-size:8px;font-weight:700;display:inline-flex}.lifecycle small{opacity:.72;border-left:1px solid;padding-left:5px;font-size:7px}.lifecycle-open{color:#9be2b4;background:#1f5135}.lifecycle-merged{color:#d7b7f3;background:#4b2c68}.lifecycle-closed{color:#efaaaa;background:#51282a}.pr-review-state{white-space:nowrap;align-items:center;gap:4px;min-width:0;padding:0 5px;display:flex;overflow:hidden}.pr-review-state small{color:#999;letter-spacing:.01em;background:#303030;border-radius:6px;padding:1px 5px;font-size:7px;font-weight:650}.pr-review-state .auto-issues,.pr-review-state .human-changes{color:#efaaaa;background:#51282a}.pr-review-state .auto-reviewed{color:#a8d5f5;background:#173c5d}.pr-review-state .human-approved{color:#a9e3bd;background:#204c34}.pr-review-state .human-pending{color:#e7cd82;background:#4b401f}.pr-graph-row>time{color:#8f8f8f;white-space:nowrap;padding:0 7px}.pr-list{min-width:1040px;min-height:100%}.pr-list-head,.pr-list-row{grid-template-columns:minmax(300px,1fr) 120px minmax(180px,.45fr) minmax(130px,.3fr) 210px 110px;align-items:center;display:grid}.pr-list-head{z-index:5;background:var(--panel);border-bottom:1px solid var(--line);color:#999;height:32px;font-size:10px;position:sticky;top:0}.pr-list-head span{border-right:1px solid #353535;align-items:center;height:100%;padding:0 7px;display:flex}.pr-column-head{min-width:0;position:relative}.column-resizer{z-index:8;cursor:col-resize;width:7px;height:100%;position:absolute;top:0;right:-3px}.column-resizer:hover:after{content:"";background:#168bd2;width:1px;position:absolute;top:0;bottom:0;left:3px}.pr-list-row{color:#ccc;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #292929;width:100%;min-height:38px;padding:0;font-size:10px}.pr-list-row:hover{background:var(--hover)}.pr-list-row.selected{background:var(--active)}.pr-list-row>time{color:#8f8f8f;white-space:nowrap;padding:0 7px}.pr-relations{align-items:center;gap:4px;min-width:0;padding:0 7px;display:flex;overflow:hidden}.pr-relations span{text-overflow:ellipsis;white-space:nowrap;color:#9fb5ce;background:#2e3440;border-radius:7px;flex:0 auto;max-width:115px;padding:1px 5px;font-size:8px;overflow:hidden}.pr-relations span+span{color:#dbb77a;background:#382c20}.pr-relations i{color:#5f5f5f;font-style:normal}.s-blocked{color:#f6b5b5;background:#5a2424}.s-ready{color:#a9e3bd;background:#204c34}.s-waiting{color:#e8cf84;background:#554313}.s-needs-review{color:#a8d5f5;background:#173c5d}.s-stale{color:#d7bae8;background:#433054}.pr-inspector{background:var(--editor);border-left:1px solid #3b3b3b;grid-template-rows:30px auto 34px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.pr-summary{background:var(--panel-2);border-bottom:1px solid var(--line);padding:10px 12px}.pr-summary-state{justify-content:space-between;align-items:center;gap:8px;display:flex}.pr-summary-state a{color:#75b6e7;align-items:center;gap:4px;font-size:9px;text-decoration:none;display:inline-flex}.pr-summary h2{color:#eee;margin:8px 0 7px;font-size:14px;line-height:1.35}.pr-route{color:#aaa;align-items:center;gap:5px;min-width:0;font:9px SFMono-Regular,Consolas,monospace;display:flex}.pr-route span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-summary-meta{color:#8f8f8f;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:9px;display:flex}.pr-summary-meta .plus{color:var(--added)}.pr-summary-meta .minus{color:var(--deleted)}.pr-inspector-tabs{background:var(--panel);border-bottom:1px solid #343434;align-items:stretch;height:34px;display:flex}.pr-inspector-tabs button{color:#999;background:0 0;border:0;border-right:1px solid #333;align-items:center;gap:5px;padding:0 10px;font-size:10px;display:inline-flex}.pr-inspector-tabs button.active{background:var(--editor);color:#fff}.pr-inspector-tabs button span{color:#777;font-size:8px}.pr-inspector-body{min-height:0;padding:10px;overflow:auto}.pr-body-card,.activity-card{background:#202020;border:1px solid #393939;border-radius:4px;margin-bottom:10px;overflow:hidden}.pr-body-card header,.activity-card header{color:#999;background:#252526;border-bottom:1px solid #383838;align-items:center;gap:7px;min-height:28px;padding:0 9px;font-size:9px;display:flex}.pr-body-card header strong,.activity-card header strong{color:#d3d3d3}.collapse-toggle{color:#8c8c8c;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;width:24px;height:22px;margin-left:auto;display:grid}.collapse-toggle:hover{color:#ddd;background:#343434}.collapsed-preview{color:#969696;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 10px;font-size:9px;display:flex}.collapsed-preview:hover{background:#252525}.collapsed-preview span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.collapsed-preview small{color:#75b6e7;flex:none;font-size:8px}.markdown-body{color:#d1d1d1;overflow-wrap:anywhere;padding:9px 10px;font-size:10px;line-height:1.55}.markdown-body>:first-child{margin-top:0}.markdown-body>:last-child{margin-bottom:0}.markdown-body p,.markdown-body ul,.markdown-body ol,.markdown-body blockquote,.markdown-body pre,.markdown-body table{margin:7px 0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{color:#eee;margin:11px 0 6px;line-height:1.3}.markdown-body h1{font-size:15px}.markdown-body h2{border-bottom:1px solid #363636;padding-bottom:4px;font-size:13px}.markdown-body h3{font-size:11px}.markdown-body a{color:#75b6e7}.markdown-body code{color:#d7d7d7;background:#171717;border-radius:3px;padding:1px 4px;font:9px SFMono-Regular,Consolas,monospace}.markdown-body pre{background:#171717;border:1px solid #303030;border-radius:3px;padding:8px;overflow:auto}.markdown-body pre code{background:0 0;padding:0}.markdown-body blockquote{color:#aaa;border-left:3px solid #474747;margin-left:0;padding-left:9px}.markdown-body table{border-collapse:collapse;width:100%}.markdown-body th,.markdown-body td{text-align:left;border:1px solid #3a3a3a;padding:4px 6px}.markdown-body th{background:#282828}.activity-list{padding-left:16px;position:relative}.activity-list:before{content:"";background:#363636;width:1px;position:absolute;top:0;bottom:0;left:5px}.activity-event{color:#929292;align-items:center;gap:5px;min-height:28px;font-size:9px;display:flex;position:relative}.activity-event .activity-dot{background:#1e1e1e;border:2px solid #555;border-radius:50%;width:9px;height:9px;position:absolute;left:-15px}.activity-event strong{color:#c5c5c5}.activity-event time{color:#707070;margin-left:auto}.review-state,.path-chip{color:#aaa;background:#343434;border-radius:6px;padding:1px 5px;font-size:8px}.review-approved{color:#a9e3bd;background:#204c34}.review-changes_requested{color:#f6b5b5;background:#5a2424}.activity-card header time{margin-left:auto}.diff-hunk{color:#9db6c9;white-space:pre;background:#181818;margin:0 9px 9px;padding:7px;font:8px/1.45 SFMono-Regular,Consolas,monospace;display:block;overflow:hidden}.pr-commit-list,.pr-check-list{flex-direction:column;display:flex}.pr-commit-list a,.pr-check-list a{color:#bbb;border-bottom:1px solid #2d2d2d;align-items:center;gap:8px;min-height:38px;padding:5px 8px;text-decoration:none;display:flex}.pr-commit-list a:hover,.pr-check-list a:hover{background:#292929}.pr-commit-list a>div,.pr-check-list a>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pr-commit-list strong,.pr-check-list strong{text-overflow:ellipsis;white-space:nowrap;color:#ddd;font-size:10px;overflow:hidden}.pr-commit-list span,.pr-check-list span{color:#888;font-size:8px}.pr-commit-list code{color:#aaa;font:9px SFMono-Regular,Consolas,monospace}.commit-node-mini,.check-dot{border:2px solid #0085d9;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.check-success{background:#204c34;border-color:#52c878}.check-failure,.check-cancelled,.check-timed_out{background:#51282a;border-color:#f48771}.check-in_progress,.check-queued{border-color:#e2c08d}html[data-theme=light]{color:#333;--editor:#fff;--panel:#f3f3f3;--panel-2:#fafafa;--line:#d5d5d5;--line-soft:#e7e7e7;--muted:#6f6f6f;--hover:#f0f0f0;--selected:#e6f2ff;--active:#cce8ff;--focus:#0067c0;--added:#16823b;--modified:#8a6500;--deleted:#c42b1c;background:#fff}html[data-theme=light] .app-titlebar{background:#f8f8f8}html[data-theme=light] .app-mark{color:#252525}html[data-theme=light] .repo-picker select,html[data-theme=light] .graph-search{color:#333;background:#fff;border-color:#c9c9c9}html[data-theme=light] .graph-search input{color:#222}html[data-theme=light] .graph-search input::placeholder{color:#8a8a8a}html[data-theme=light] .title-actions{color:#666}html[data-theme=light] .title-actions button:hover,html[data-theme=light] .tabs button:hover,html[data-theme=light] .pr-filterbar button:hover,html[data-theme=light] .tree-entry:hover,html[data-theme=light] .view-tabs button:hover,html[data-theme=light] .view-tabs a:hover,html[data-theme=light] .pr-commit-list a:hover,html[data-theme=light] .pr-check-list a:hover{color:#222;background:#e9e9e9}html[data-theme=light] .pr-filterbar{background:#fafafa;border-color:#ddd}html[data-theme=light] .pr-filterbar button{color:#666}html[data-theme=light] .pr-filterbar button.active{color:#222;background:#e5e5e5}html[data-theme=light] .pr-sort-control{color:#777;background:#fff;border-color:#ccc}html[data-theme=light] .pr-sort-control select{color:#333}html[data-theme=light] .relations-toggle{border-color:#ccc!important}html[data-theme=light] .relations-toggle.active{color:#245d8a!important;background:#e7f2fb!important;border-color:#8cb4d8!important}html[data-theme=light] .status-board{color:#33424c;background:#fff}html[data-theme=light] .status-board-hero{background:linear-gradient(135deg,#f7fbfd 0%,#f4f7f9 55%,#f7f9fa 100%);border-color:#d4dde3}html[data-theme=light] .status-board-kicker{color:#2877a8}html[data-theme=light] .status-board-hero h1{color:#1d303c}html[data-theme=light] .status-board-hero p{color:#617580}html[data-theme=light] .status-board-meta{color:#72838d}html[data-theme=light] .status-board-meta span,html[data-theme=light] .status-board-meta strong{color:#344b58}html[data-theme=light] .status-board-meta b{color:#8a651d}html[data-theme=light] .status-board-meta small{color:#2877a8;background:#eef8fd;border-color:#b8d2e1}html[data-theme=light] .status-count,html[data-theme=light] .status-board-plan>div,html[data-theme=light] .status-board-table-wrap{background:#fff;border-color:#d6dee3}html[data-theme=light] .status-count span{color:#60717b}html[data-theme=light] .status-count strong{color:#263b47}html[data-theme=light] .status-board-plan span{color:#758690}html[data-theme=light] .status-board-plan strong{color:#334b58}html[data-theme=light] .status-board-table-head{color:#687b86;background:#f3f6f8;border-color:#d6dee3}html[data-theme=light] .status-board-table-head span+span,html[data-theme=light] .status-board-row>*+*,html[data-theme=light] .status-board-row{border-color:#e0e6ea}html[data-theme=light] .status-pr-cell>span{color:#263e4b}html[data-theme=light] .status-pr-cell a{color:#1976ad}html[data-theme=light] .status-board-row p{color:#566a76}html[data-theme=light] .status-board-row .status-next-action{color:#344d5a}html[data-theme=light] .title-actions .ai-toggle.active{color:#1f6a96;background:#e4f2fb}html[data-theme=light] .error-banner{color:#8a2f27;background:#fff3f1;border-color:#efb7b0}html[data-theme=light] .lifecycle-open{color:#22663d;background:#dff5e6}html[data-theme=light] .lifecycle-merged{color:#684088;background:#efe3fa}html[data-theme=light] .lifecycle-closed{color:#8e3d3d;background:#fde5e5}html[data-theme=light] .pr-review-state small{color:#59656d;background:#eef1f3}html[data-theme=light] .pr-review-state .auto-issues,html[data-theme=light] .pr-review-state .human-changes{color:#943f3f;background:#fde5e5}html[data-theme=light] .pr-review-state .auto-reviewed{color:#2f6890;background:#e2f1fb}html[data-theme=light] .pr-review-state .human-approved{color:#276b41;background:#dff5e6}html[data-theme=light] .pr-review-state .human-pending{color:#7a641e;background:#fff4d7}html[data-theme=light] .relation-chip,html[data-theme=light] .pr-relations span{color:#506b82;background:#edf2f7}html[data-theme=light] .relation-chip.impact,html[data-theme=light] .pr-relations span+span{color:#86642d;background:#f7eee1}html[data-theme=light] .s-blocked{color:#913c3c;background:#fde5e5}html[data-theme=light] .s-ready{color:#276b41;background:#dff5e6}html[data-theme=light] .s-waiting{color:#7a641e;background:#fff4d7}html[data-theme=light] .s-needs-review{color:#2f6890;background:#e2f1fb}html[data-theme=light] .s-stale{color:#725086;background:#f0e8f7}html[data-theme=light] .ai-sidebar{background:#f4f8fa;border-color:#cfdbe2}html[data-theme=light] .ai-sidebar-head{background:#eef4f7;border-color:#cfdbe2}html[data-theme=light] .ai-sidebar-head>div{color:#60737f}html[data-theme=light] .ai-sidebar-head strong{color:#20343f}html[data-theme=light] .ai-sidebar-tabs{background:#f2f6f8;border-color:#d4dfe5}html[data-theme=light] .ai-sidebar-tabs button{color:#687984;border-color:#d4dfe5}html[data-theme=light] .ai-sidebar-tabs button.active{color:#24485f;background:#fff}html[data-theme=light] .pm-history-nav{background:#f3f7f9;border-color:#d4e0e6}html[data-theme=light] .pm-history-title{color:#71838d}html[data-theme=light] .pm-history-title strong{color:#304a57}html[data-theme=light] .pm-history-point{color:#617783;background:#fff;border-color:#d1dde3}html[data-theme=light] .pm-history-point:hover{background:#edf5f8;border-color:#9bbaca}html[data-theme=light] .pm-history-point.active{background:#e6f3fb;border-color:#6aa6ca;box-shadow:inset 0 0 0 1px #498bb21f}html[data-theme=light] .pm-history-point>span{color:#2d4c5d}html[data-theme=light] .pm-history-point.live>span{color:#2d7b49}html[data-theme=light] .pm-history-point>time,html[data-theme=light] .pm-history-point>small{color:#6b818d}html[data-theme=light] .pm-history-mode{color:#735f28;background:#fff8e8;border-color:#e5cf95}html[data-theme=light] .pm-history-mode button{color:#725c1f;background:#fff;border-color:#d6bd78}html[data-theme=light] .pm-history-trigger{color:#58707d;background:#fff;border-color:#cbd9e0}html[data-theme=light] .pm-history-trigger:hover{color:#294b5d;background:#edf5f8}html[data-theme=light] .pm-history-trigger span{color:#53707f;background:#e1edf3}html[data-theme=light] .pm-history-overlay{background:#28343c47}html[data-theme=light] .pm-history-modal{background:#fff;border-color:#c7d6de;box-shadow:0 18px 60px #384b563d}html[data-theme=light] .pm-history-modal>header{background:#f2f7f9;border-color:#d5e0e6}html[data-theme=light] .pm-history-modal>header strong{color:#294552}html[data-theme=light] .pm-history-modal>header span{color:#748793}html[data-theme=light] .pm-history-modal>header button{color:#677c88}html[data-theme=light] .pm-history-modal>header button:hover{color:#233f4d;background:#e2edf2}html[data-theme=light] .pm-history-row{color:#566d79;border-bottom-color:#e2eaee}html[data-theme=light] .pm-history-row:hover{background:#f0f7fa;border-color:#bed2dd}html[data-theme=light] .pm-history-row.active{background:#e8f4fb;border-color:#73a8c6}html[data-theme=light] .pm-history-row strong{color:#294754}html[data-theme=light] .pm-history-row>div>span{color:#566d79}html[data-theme=light] .pm-history-row small,html[data-theme=light] .pm-history-row>time{color:#788c97}html[data-theme=light] .pm-history-row.live strong{color:#34764a}html[data-theme=light] .activity-recent{border-color:#dfe7eb}html[data-theme=light] .pm-step{color:#526d7c;background:#e9f0f4}html[data-theme=light] .ai-headline>span,html[data-theme=light] .pm-now small{color:#245f85;background:#dff0fb}html[data-theme=light] .pm-handoff span{color:#2f7748;background:#e3f4e8}html[data-theme=light] .pm-alert>div:first-of-type span{color:#943f3f;background:#fde5e5}html[data-theme=light] .pm-alert>div:last-of-type span{color:#2f7748;background:#e3f4e8}html[data-theme=light] .activity-unread,html[data-theme=light] .toolbar-unread{color:#fff;background:#c43e3e}html[data-theme=light] .toolbar-unread{border-color:#f8f8f8}html[data-theme=light] .pm-timeline{background:#f7fafb}html[data-theme=light] .pm-current{background:#fff;border-color:#dce5e9}html[data-theme=light] .pm-current-head{color:#738793;background:#eef4f7;border-color:#d5e0e6}html[data-theme=light] .pm-current-head strong{color:#2c4655}html[data-theme=light] .pm-current-head time{color:#70838d}html[data-theme=light] .pm-health{color:#53646e;background:#e9eef1}html[data-theme=light] .health-on_track{color:#23643c;background:#dff5e6}html[data-theme=light] .health-blocked{color:#913c3c;background:#fde5e5}html[data-theme=light] .health-drift{color:#7a641e;background:#fff4d7}html[data-theme=light] .health-overengineering{color:#7b4a75;background:#f2e5f1}html[data-theme=light] .pm-step{color:#5c7180}html[data-theme=light] .ai-headline>span,html[data-theme=light] .pm-now small{color:#245f85;background:#dff0fb}html[data-theme=light] .ai-rank{color:#2e6689;background:#e0eef7}html[data-theme=light] .ai-priority{color:#55646d;background:#e7ecef}html[data-theme=light] .priority-p0,html[data-theme=light] .priority-p1{color:#943f3f;background:#fde5e5}html[data-theme=light] .priority-p2{color:#7a641e;background:#fff4d7}html[data-theme=light] .priority-p3{color:#2f6890;background:#e2f1fb}html[data-theme=light] .pm-related button{color:#416b84;background:#edf5fa;border-color:#c9dbe7}html[data-theme=light] .pm-handoff span{color:#3d7d52}html[data-theme=light] .pm-alert>div:first-of-type span{color:#a13e3e}html[data-theme=light] .pm-alert>div:last-of-type span{color:#34764a}html[data-theme=light] .pm-team-card,html[data-theme=light] .pm-queue>button{background:#fff;border-color:#d5e0e6}html[data-theme=light] .pm-team-card>header strong,html[data-theme=light] .pm-now strong,html[data-theme=light] .pm-queue>button strong{color:#263b47}html[data-theme=light] .pm-team-card>p,html[data-theme=light] .pm-handoff,html[data-theme=light] .pm-queue>button p{color:#657782}html[data-theme=light] .pm-objective{color:#50646f;background:#eef7fc}html[data-theme=light] .pm-alert{background:#fff8e8;border-color:#e6cf91}html[data-theme=light] .pm-alert.severity-critical{background:#fff0f0;border-color:#e6b1b1}html[data-theme=light] .pm-alert p,html[data-theme=light] .pm-alert>div{color:#6b6558}html[data-theme=light] .ai-chat{background:#f5f8fa}html[data-theme=light] .ai-chat-message.assistant{color:#344852;background:#fff;border-color:#d5e0e6}html[data-theme=light] .ai-chat-message.user{color:#204f6c;background:#dff0fb}html[data-theme=light] .ai-chat-message.user:after{border-left-color:#dff0fb}html[data-theme=light] .ai-chat-message.assistant:after{border-top-color:#d5e0e6}html[data-theme=light] .ai-chat-empty{color:#687d89}html[data-theme=light] .ai-chat-empty strong{color:#304956}html[data-theme=light] .ai-chat-thinking{color:#4d7891}html[data-theme=light] .ai-chat-input{background:#f0f5f8;border-color:#d5e0e6}html[data-theme=light] .ai-chat-input textarea{color:#263942;background:#fff;border-color:#c7d4db}html[data-theme=light] .ai-chat-input textarea::placeholder{color:#82949e}html[data-theme=light] .ai-chat-suggestions{background:#f3f7f9;border-color:#d5e0e6}html[data-theme=light] .ai-chat-suggestions-toggle{color:#617986}html[data-theme=light] .ai-chat-suggestions-toggle:hover{background:#eaf2f6}html[data-theme=light] .ai-chat-suggestions-toggle strong{color:#324d5b}html[data-theme=light] .ai-chat-suggestions-toggle span{color:#5a7180;background:#dfeaf0}html[data-theme=light] .ai-chat-suggestion-grid button{color:#416b84;background:#fff;border-color:#c9dbe7}html[data-theme=light] .ai-chat-suggestion-grid button:hover{color:#285d7c;background:#eaf4f9;border-color:#9cbfd3}html[data-theme=light] .activity-inbox{background:#f7fafb}html[data-theme=light] .activity-toolbar,html[data-theme=light] .activity-group-head{background:#eef4f7;border-color:#d5e0e6}html[data-theme=light] .activity-toolbar>div{color:#667b87}html[data-theme=light] .activity-toolbar strong,html[data-theme=light] .activity-group-head strong{color:#2c4655}html[data-theme=light] .activity-filters{background:#f6f9fb;border-color:#d8e3e8}html[data-theme=light] .activity-kind-filters button{color:#647984;background:#fff;border-color:#ccd9e0}html[data-theme=light] .activity-kind-filters button:hover{color:#36586b;background:#f0f6f9;border-color:#a7c0cd}html[data-theme=light] .activity-kind-filters button.active{color:#245f81;background:#e3f2fa;border-color:#77aeca}html[data-theme=light] .activity-kind-filters button small{background:#2e668917}html[data-theme=light] .activity-repo-select{color:#455e6b;background:#fff;border-color:#ccd9e0}html[data-theme=light] .activity-group-toggle{color:#657b87}html[data-theme=light] .activity-group{border-color:#dfe7eb}html[data-theme=light] .activity-group-head{color:#738793}html[data-theme=light] .activity-group-head:hover{background:#e7f0f4}html[data-theme=light] .activity-group-head span{color:#5b7482;background:#dce8ee}html[data-theme=light] .activity-item{color:#455a66;border-color:#e5ecef}html[data-theme=light] .activity-item:hover{background:#edf5f8}html[data-theme=light] .activity-item header strong{color:#263d49}html[data-theme=light] .activity-item header time{color:#397a9f}html[data-theme=light] .activity-item p{color:#637681}html[data-theme=light] .activity-item footer{color:#788a94}html[data-theme=light] .activity-source-dot{box-shadow:0 0 0 2px #2c78a51f}html[data-theme=light] .activity-kind{color:#536974;background:#e7edf0}html[data-theme=light] .kind-ai{color:#774d8f;background:#f0e5f7}html[data-theme=light] .kind-pr{color:#2c6788;background:#e1f1fa}html[data-theme=light] .kind-review{color:#356f49;background:#e2f3e7}html[data-theme=light] .kind-comment{color:#7a6422;background:#fff2d2}html[data-theme=light] .kind-push{color:#644f88;background:#eee7f8}html[data-theme=light] .kind-ci{color:#8d4646;background:#fbe5e5}html[data-theme=light] .activity-cluster{background:#f8fbfc;border-color:#e2eaee}html[data-theme=light] .activity-cluster-head:hover{background:#eef6f9}html[data-theme=light] .activity-cluster-main strong{color:#29424e}html[data-theme=light] .activity-cluster-main>div span{color:#687c87}html[data-theme=light] .activity-cluster-main small{color:#58717e;background:#e2edf2}html[data-theme=light] .activity-cluster-main time{color:#397a9f}html[data-theme=light] .activity-cluster-toggle{color:#6e838e;border-color:#d6e1e6}html[data-theme=light] .activity-cluster-toggle:hover{color:#284b5e;background:#e7f1f5}html[data-theme=light] .activity-cluster-items{background:#fbfdfe;border-color:#d6e2e8}html[data-theme=light] .panel-resizer:after{background:#d2dde3}html[data-theme=light] .ai-ops{background:linear-gradient(100deg,#eef7fc,#f5f0fb 72%,#f1f5f7);border-color:#ccd8e0}html[data-theme=light] .ai-ops.collapsed{background:#f3f6f8}html[data-theme=light] .ai-ops-head{color:#65727c}html[data-theme=light] .ai-ops-head strong,html[data-theme=light] .ai-headline strong{color:#20313e}html[data-theme=light] .ai-summary{color:#566773}html[data-theme=light] .ai-priority-card{background:#ffffffc7;border-color:#cad8e1}html[data-theme=light] .ai-priority-card:hover{background:#fff;border-color:#8dafc5}html[data-theme=light] .ai-priority-card>div strong,html[data-theme=light] .ai-priority-card p{color:#263944}html[data-theme=light] .ai-reason{color:#71818c}html[data-theme=light] .ai-impact{color:#47815a}html[data-theme=light] .commit-ai{background:linear-gradient(135deg,#edf7fd,#f6f0fb);border-color:#c8d8e4}html[data-theme=light] .commit-ai-head{color:#42647c}html[data-theme=light] .commit-ai-head strong{color:#27465b}html[data-theme=light] .commit-ai p,html[data-theme=light] .ai-why,html[data-theme=light] .ai-next,html[data-theme=light] .ai-review-focus,html[data-theme=light] .ai-related{color:#4d5d67}html[data-theme=light] .ai-why strong,html[data-theme=light] .ai-next strong,html[data-theme=light] .ai-review-focus strong,html[data-theme=light] .ai-related strong{color:#334a59}html[data-theme=light] .tabs button{color:#666;border-color:#ddd}html[data-theme=light] .tabs button.active{color:#111}html[data-theme=light] .tabs button>span{color:#555;background:#e1e1e1}html[data-theme=light] .commit-table-head,html[data-theme=light] .pr-list-head,html[data-theme=light] .pr-graph-head,html[data-theme=light] .inspector-titlebar,html[data-theme=light] .files-title,html[data-theme=light] .file-preview-bar,html[data-theme=light] .pr-inspector-tabs,html[data-theme=light] .pr-body-card header,html[data-theme=light] .activity-card header{color:#666;background:#f3f3f3;border-color:#d9d9d9}html[data-theme=light] .commit-table-head span,html[data-theme=light] .pr-list-head span,html[data-theme=light] .pr-graph-head span{border-color:#ddd}html[data-theme=light] .commit-svg,html[data-theme=light] .pr-graph-svg,html[data-theme=light] .changed-files,html[data-theme=light] .diff-line>span,html[data-theme=light] .code-line>span{background:#fafafa;border-color:#ddd}html[data-theme=light] .git-edge-shadow{stroke:#fafafa}html[data-theme=light] .commit-row,html[data-theme=light] .pr-list-row,html[data-theme=light] .pr-graph-row{color:#333;border-color:#ededed}html[data-theme=light] .commit-message,html[data-theme=light] .pr-title-text,html[data-theme=light] .commit-subject,html[data-theme=light] .pr-summary h2{color:#222}html[data-theme=light] .commit-row.selected,html[data-theme=light] .pr-list-row.selected,html[data-theme=light] .pr-graph-row.selected{background:var(--active)}html[data-theme=light] .commit-row time,html[data-theme=light] .commit-author,html[data-theme=light] .commit-row>code,html[data-theme=light] .pr-author,html[data-theme=light] .pr-branch,html[data-theme=light] .pr-list-row>time,html[data-theme=light] .pr-graph-row>time{color:#666}html[data-theme=light] .ai-row-rank{color:#2f668d;background:#e4f1fa}html[data-theme=light] .ref-pill,html[data-theme=light] .pr-ref{color:#444;background:#f5f5f5;border-color:#bbb}html[data-theme=light] .commit-inspector,html[data-theme=light] .pr-inspector{border-color:#d6d6d6}html[data-theme=light] .inspector-titlebar code,html[data-theme=light] .commit-meta strong,html[data-theme=light] .pr-body-card header strong,html[data-theme=light] .activity-card header strong{color:#333}html[data-theme=light] .tree-entry{color:#555}html[data-theme=light] .tree-entry.active{color:#111}html[data-theme=light] .view-tabs button,html[data-theme=light] .view-tabs a{color:#666;border-color:#ddd}html[data-theme=light] .view-tabs button.active,html[data-theme=light] .pr-inspector-tabs button.active{color:#111}html[data-theme=light] .diff-view,html[data-theme=light] .code-view{color:#24292f;background:#fff}html[data-theme=light] .diff-line.add{color:#1f2328;background:#e6ffec}html[data-theme=light] .diff-line.del{color:#1f2328;background:#ffebe9}html[data-theme=light] .diff-line.hunk{color:#0550ae;background:#ddf4ff}html[data-theme=light] .pr-body-card,html[data-theme=light] .activity-card{background:#fff;border-color:#d8d8d8}html[data-theme=light] .markdown-body{color:#333}html[data-theme=light] .markdown-body h1,html[data-theme=light] .markdown-body h2,html[data-theme=light] .markdown-body h3,html[data-theme=light] .markdown-body h4{color:#1f2328}html[data-theme=light] .markdown-body code,html[data-theme=light] .markdown-body pre{color:#24292f;background:#f6f8fa;border-color:#d8dee4}html[data-theme=light] .markdown-body th{background:#f6f8fa}html[data-theme=light] .markdown-body th,html[data-theme=light] .markdown-body td{border-color:#d0d7de}html[data-theme=light] .activity-list:before{background:#d0d7de}html[data-theme=light] .activity-event{color:#666}html[data-theme=light] .activity-event .activity-dot{background:#fff;border-color:#aaa}html[data-theme=light] .activity-event strong{color:#333}html[data-theme=light] .collapse-toggle{color:#666}html[data-theme=light] .collapse-toggle:hover,html[data-theme=light] .collapsed-preview:hover{color:#222;background:#f3f3f3}html[data-theme=light] .collapsed-preview{color:#666}html[data-theme=light] .pr-commit-list a,html[data-theme=light] .pr-check-list a{color:#555;border-color:#e3e3e3}html[data-theme=light] .pr-commit-list strong,html[data-theme=light] .pr-check-list strong{color:#222}@media (width<=1100px){.ai-priority-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}.workbench.with-inspector{grid-template-columns:minmax(480px,52%) minmax(420px,48%)}.inspector-workspace{grid-template-columns:180px minmax(0,1fr)}.app-titlebar{grid-template-columns:150px minmax(240px,1fr) auto}.title-actions>span:nth-child(2){display:none}}@media (width<=760px){body{overflow:auto}.ai-priority-grid{grid-template-columns:1fr}.ai-ops-body{max-height:250px;overflow:auto}.app-shell{height:auto;min-height:100vh;overflow:visible}.app-titlebar{grid-template-columns:88px minmax(0,1fr) auto}.repo-picker select{width:100%}.graph-search{width:42vw}.workbench,.workbench.with-inspector{display:block;overflow:visible}.graph-pane{max-height:58vh}.commit-inspector,.pr-inspector{border-top:1px solid #444;border-left:0;height:68vh}.inspector-workspace{grid-template-columns:155px minmax(0,1fr)}}.app-titlebar{flex-basis:var(--density-titlebar);gap:var(--density-gap-sm);padding:0 var(--density-pad-sm)}.app-mark{gap:var(--density-gap-sm);font-size:var(--density-read)}.repo-picker select{height:var(--density-control);padding:0 var(--density-pad-sm);font-size:var(--density-body)}.title-actions{gap:var(--density-gap-sm);font-size:var(--density-ui)}.title-actions button{width:var(--density-control);height:var(--density-control)}.title-actions .density-toggle{width:calc(var(--density-control) + 12px);font-size:var(--density-small);letter-spacing:-.02em;font-weight:700}.live-sync{height:var(--density-control)}.toolbar-unread{min-width:14px;height:14px;line-height:12px;font-size:var(--density-micro)}.app-toolbar{flex-basis:var(--density-toolbar)}.tabs button{gap:var(--density-gap-sm);padding:0 calc(var(--density-pad-md) + 4px);font-size:var(--density-body)}.tabs button>span{font-size:var(--density-small)}.graph-search{height:var(--density-control);gap:var(--density-gap-sm);padding:0 var(--density-pad-sm)}.graph-search input{font-size:var(--density-body)}.pr-filterbar{flex-basis:var(--density-filterbar);gap:var(--density-gap-sm);padding:0 var(--density-pad-sm)}.pr-state-filters,.pr-view-controls,.pr-graph-scope{gap:var(--density-gap-xs)}.pr-sort-control{height:var(--density-control-compact);gap:var(--density-gap-xs);padding:0 var(--density-pad-xs) 0 var(--density-pad-sm);font-size:var(--density-ui)}.pr-sort-control select{height:calc(var(--density-control-compact) - 4px);font-size:var(--density-ui)}.pr-filterbar button{height:var(--density-control-compact);gap:var(--density-gap-xs);padding:0 var(--density-pad-sm);font-size:var(--density-ui)}.pr-filterbar button span,.pr-graph-scope button{font-size:var(--density-small)}.pr-graph-scope button{height:calc(var(--density-control-compact) - 2px)}.error-banner{gap:var(--density-gap-sm);padding:var(--density-pad-xs) var(--density-pad-md);font-size:var(--density-body)}.commit-table{min-width:0}.commit-table-head,.pr-list-head,.pr-graph-head{height:var(--density-header);font-size:var(--density-ui)}.commit-table-head span,.pr-list-head span,.pr-graph-head span{padding:0 var(--density-pad-sm)}.commit-table-body,.pr-graph-body{min-height:calc(100% - var(--density-header))}.commit-row{height:var(--density-commit-row);font-size:var(--density-body)}.commit-description{gap:var(--density-gap-xs);padding:0 var(--density-pad-md)}.ref-pill,.pr-ref{height:var(--density-chip);padding:0 var(--density-pad-xs);font-size:var(--density-small)}.commit-row>code{font-size:var(--density-ui)}.pr-list,.pr-graph-table{width:100%;min-width:0}.pr-graph-rows{min-width:0;position:relative}.pr-list-row,.pr-graph-row{min-height:var(--density-pr-row);height:var(--density-pr-row);font-size:var(--density-ui)}.pr-graph-title{gap:var(--density-gap-xs);padding-right:var(--density-pad-sm)}.pr-author,.pr-branch,.pr-list-row>time,.pr-graph-row>time{padding:0 var(--density-pad-sm)}.pr-relations,.pr-review-state{gap:var(--density-gap-xs);padding:0 var(--density-pad-xs)}.relation-chip,.pr-relations span,.lifecycle{padding:2px var(--density-pad-xs);font-size:var(--density-small)}.lifecycle small,.pr-review-state small,.ai-row-rank{padding:2px var(--density-pad-xs);font-size:var(--density-micro)}.pr-column-head{min-width:0;position:relative;overflow:hidden}.column-resizer{width:9px;right:-4px}.pr-graph-head{position:sticky}.pr-graph-lane-head{z-index:7;background:var(--panel);pointer-events:none;border-right:1px solid #353535;align-items:center;display:flex;position:absolute;inset:0 auto 0 0;padding:0 var(--density-pad-sm)!important}.pr-graph-svg{z-index:2;pointer-events:none}.pr-graph-row{z-index:1;position:relative}.ai-sidebar{grid-template-rows:var(--density-header) var(--density-filterbar) minmax(0,1fr)}.ai-sidebar-head{padding:0 var(--density-pad-sm) 0 var(--density-pad-md)}.ai-sidebar-head>div{gap:var(--density-gap-sm);font-size:var(--density-ui)}.ai-sidebar-head strong{font-size:var(--density-body)}.ai-sidebar-head button{width:var(--density-control);height:var(--density-control-compact)}.ai-sidebar-tabs button{gap:var(--density-gap-xs);font-size:var(--density-ui)}.activity-unread{min-width:16px;padding:1px var(--density-pad-xs);line-height:1.4;font-size:var(--density-micro)}.ai-headline{gap:var(--density-gap-sm)}.ai-headline>span{padding:2px var(--density-pad-xs);font-size:var(--density-micro)}.ai-headline strong{font-size:var(--density-body)}.ai-summary{margin:var(--density-gap-xs) 0 var(--density-gap-sm);font-size:var(--density-ui)}.ai-priority{padding:2px var(--density-pad-xs);font-size:var(--density-micro)}.ai-rank{width:var(--density-chip);height:var(--density-chip);font-size:var(--density-micro)}.ai-priority-card{min-height:calc(var(--density-control) + 48px);padding:var(--density-card-pad) var(--density-pad-sm)}.ai-priority-card>div{gap:var(--density-gap-xs)}.ai-priority-card>div strong,.ai-priority-card p{font-size:var(--density-ui)}.ai-priority-card small,.ai-reason,.ai-impact,.ai-changes{font-size:var(--density-micro)}.ai-priority-card p{margin:var(--density-gap-xs) 0 2px}.ai-changes{gap:var(--density-gap-sm);margin-top:var(--density-gap-sm)}.pm-history-title{gap:var(--density-gap-sm);margin-bottom:var(--density-gap-sm);font-size:var(--density-micro)}.pm-history-title strong,.pm-history-point>span{font-size:var(--density-small)}.pm-history-point{gap:var(--density-gap-xs) var(--density-gap-sm);padding:var(--density-pad-xs) var(--density-pad-sm)}.pm-history-point>time,.pm-history-point>small,.pm-history-mode,.pm-history-mode button{font-size:var(--density-micro)}.pm-history-row{gap:var(--density-gap-sm);padding:var(--density-card-pad) var(--density-pad-md)}.pm-history-row strong,.pm-history-row>div>span{font-size:var(--density-ui)}.pm-history-row small,.pm-history-row>time{font-size:var(--density-micro)}.pm-history-empty,.pm-snapshot-loading{font-size:var(--density-small)}.pm-current-head{min-height:var(--density-header);gap:var(--density-gap-sm);padding:0 var(--density-pad-sm) 0 var(--density-pad-md);font-size:var(--density-small)}.pm-current-head strong{font-size:var(--density-ui)}.pm-history-trigger{gap:var(--density-gap-xs);padding:3px var(--density-pad-sm);font-size:var(--density-micro)}.pm-current-body,.ai-sidebar-scroll{padding:var(--density-card-pad)}.pm-status-row{gap:var(--density-gap-sm);margin-bottom:var(--density-card-pad)}.pm-health{padding:2px var(--density-pad-sm);font-size:var(--density-micro)}.pm-step{padding:2px var(--density-pad-sm);font-size:var(--density-small)}.pm-objective{margin:var(--density-card-pad) 0;padding:var(--density-card-pad) var(--density-pad-md);gap:var(--density-gap-xs);font-size:var(--density-ui)}.pm-objective strong{font-size:var(--density-small)}.pm-team-list h3,.pm-alerts h3,.pm-queue h3{margin:calc(var(--density-card-pad) + 3px) 0 var(--density-gap-xs);font-size:var(--density-small)}.pm-team-card{margin-bottom:var(--density-gap-sm);padding:var(--density-card-pad)}.pm-team-card>header{gap:var(--density-gap-xs)}.pm-team-card>header strong{font-size:var(--density-ui)}.pm-team-card>header code{font-size:var(--density-small)}.pm-team-card>header span{font-size:var(--density-micro)}.pm-now{margin-top:var(--density-gap-sm);gap:var(--density-gap-sm)}.pm-now small{padding:2px var(--density-pad-xs);font-size:var(--density-micro)}.pm-now strong{font-size:var(--density-ui)}.pm-team-card>p{margin:var(--density-gap-xs) 0;font-size:var(--density-small)}.pm-handoff{gap:var(--density-gap-xs);font-size:var(--density-small);grid-template-columns:auto 1fr}.pm-related{margin-top:var(--density-gap-xs);gap:var(--density-gap-xs)}.pm-related button{padding:2px var(--density-pad-xs);font-size:var(--density-small)}.pm-alert{margin-bottom:var(--density-gap-sm);padding:var(--density-card-pad)}.pm-alert header{gap:var(--density-gap-xs)}.pm-alert header strong{font-size:var(--density-ui)}.pm-alert p,.pm-alert>div{font-size:var(--density-small)}.pm-alert>div{gap:var(--density-gap-xs);margin-top:var(--density-gap-xs);grid-template-columns:auto 1fr}.pm-alert>div span{padding:2px var(--density-pad-xs);font-size:var(--density-micro)}.pm-queue>button{gap:var(--density-gap-xs);margin-bottom:var(--density-gap-xs);padding:var(--density-pad-xs) var(--density-pad-sm)}.pm-queue>button strong,.pm-queue>button p{font-size:var(--density-small)}.ai-sidebar-scroll>footer{margin-top:var(--density-card-pad);padding-top:var(--density-card-pad);font-size:var(--density-micro)}.ai-chat-messages{padding:calc(var(--density-card-pad) + 3px) var(--density-pad-md)}.ai-chat-empty{gap:var(--density-card-pad);padding:24px var(--density-pad-md);font-size:var(--density-read)}.ai-chat-empty strong{font-size:var(--density-title)}.ai-chat-message-row{margin:var(--density-card-pad) 0}.ai-chat-message{padding:var(--density-card-pad) var(--density-pad-md);font-size:var(--density-read);line-height:1.55}.ai-chat-message code{font-size:var(--density-body)}.ai-chat-thinking{gap:var(--density-gap-sm);margin:var(--density-card-pad) 2px;font-size:var(--density-body)}.ai-chat-suggestions-toggle{min-height:var(--density-header);gap:var(--density-gap-sm);padding:0 var(--density-pad-md)}.ai-chat-suggestions-toggle>div{gap:var(--density-gap-sm)}.ai-chat-suggestions-toggle strong{font-size:var(--density-body)}.ai-chat-suggestions-toggle span{padding:1px var(--density-pad-xs);font-size:var(--density-small)}.ai-chat-suggestion-grid{gap:var(--density-gap-sm);padding:0 var(--density-pad-md) var(--density-pad-md)}.ai-chat-suggestion-grid button{min-height:calc(var(--density-control) + 24px);padding:var(--density-card-pad) var(--density-pad-md);font-size:var(--density-read)}.ai-chat-input{gap:var(--density-gap-sm);padding:var(--density-card-pad)}.ai-chat-input textarea{min-height:calc(var(--density-control) + 40px);padding:var(--density-card-pad) var(--density-pad-md);font-size:var(--density-read)}.ai-chat-input textarea::placeholder{font-size:var(--density-read)}.ai-chat-input button{height:calc(var(--density-control) + 12px);padding:0 var(--density-pad-md);font-size:var(--density-body)}.activity-toolbar{height:var(--density-header);padding:0 var(--density-pad-md)}.activity-toolbar>div{gap:var(--density-gap-xs);font-size:var(--density-small)}.activity-toolbar strong{font-size:var(--density-ui)}.activity-toolbar button{width:var(--density-control);height:var(--density-control-compact)}.activity-filters{top:var(--density-header);padding:var(--density-pad-xs) var(--density-pad-sm)}.activity-filter-row{gap:var(--density-gap-xs)}.activity-repo-select{width:86px;height:var(--density-control-compact);padding:0 var(--density-pad-xs);font-size:var(--density-small);flex-basis:86px}.activity-kind-filters{gap:var(--density-gap-xs)}.activity-kind-filters button{height:var(--density-control-compact);gap:var(--density-gap-xs);padding:0 var(--density-pad-sm);font-size:var(--density-small)}.activity-kind-filters button small{min-width:14px;padding:1px var(--density-pad-xs);line-height:1.35;font-size:var(--density-micro)}.activity-group-toggle{gap:var(--density-gap-xs);padding:0 var(--density-pad-xs);font-size:var(--density-small)}.activity-empty{padding:calc(var(--density-card-pad) + 14px) var(--density-pad-md);font-size:var(--density-small)}.activity-group-head{top:calc(var(--density-header) + var(--density-filterbar));height:var(--density-control);gap:var(--density-gap-xs);padding:0 var(--density-pad-md);font-size:var(--density-small)}.activity-group-head span{padding:1px var(--density-pad-xs);font-size:var(--density-micro)}.activity-item{min-height:var(--density-activity-row);gap:var(--density-gap-sm);padding:var(--density-card-pad) var(--density-pad-md)}.activity-item header{gap:var(--density-gap-xs)}.activity-item header strong,.activity-item p{font-size:var(--density-small)}.activity-item header time,.activity-item footer{font-size:var(--density-micro)}.activity-item p{margin:var(--density-gap-xs) 0 var(--density-gap-sm)}.activity-kind{padding:2px var(--density-pad-xs);line-height:1.35;font-size:var(--density-micro)}.activity-cluster-head{min-height:calc(var(--density-activity-row) - 8px);grid-template-columns:minmax(0,1fr) var(--density-control)}.activity-cluster-main{gap:var(--density-gap-sm);padding:var(--density-card-pad) var(--density-gap-xs) var(--density-card-pad) var(--density-pad-md)}.activity-cluster-main>div{gap:var(--density-gap-xs)}.activity-cluster-main strong{font-size:var(--density-small)}.activity-cluster-main>div span,.activity-cluster-main small,.activity-cluster-main time{font-size:var(--density-micro)}.activity-cluster-main small{padding:2px var(--density-pad-xs)}.activity-cluster-toggle{width:var(--density-control)}.commit-inspector{grid-template-rows:var(--density-filterbar) auto minmax(0,1fr)}.pr-inspector{grid-template-rows:var(--density-filterbar) auto var(--density-header) minmax(0,1fr)}.inspector-loading{font-size:var(--density-body)}.inspector-titlebar{gap:var(--density-gap-sm);padding:0 var(--density-pad-sm);font-size:var(--density-ui)}.inspector-titlebar>div{gap:var(--density-gap-sm)}.inspector-titlebar button{width:var(--density-control);height:var(--density-control)}.commit-summary,.pr-summary{padding:var(--density-card-pad) var(--density-pad-md)}.commit-subject{margin-bottom:var(--density-card-pad);font-size:var(--density-title)}.commit-meta,.commit-stats{gap:var(--density-gap-sm);font-size:var(--density-ui)}.commit-stats{margin-top:var(--density-gap-sm)}.commit-stats code{font-size:var(--density-small)}.commit-ai{margin-top:var(--density-card-pad);padding:var(--density-card-pad)}.commit-ai-head,.commit-ai p{font-size:var(--density-ui)}.ai-risk{padding:2px var(--density-pad-xs);font-size:var(--density-micro)}.ai-muted{margin-top:var(--density-gap-xs);font-size:var(--density-ui)}.ai-why,.ai-next,.ai-review-focus,.ai-related,.ai-related button{font-size:var(--density-small)}.ai-related button{padding:2px var(--density-pad-xs)}.files-title{height:var(--density-control);gap:var(--density-gap-sm);padding:0 var(--density-pad-sm);font-size:var(--density-ui)}.tree-entry{height:var(--density-control);gap:var(--density-gap-xs);padding-right:var(--density-pad-sm);font-size:var(--density-ui)}.file-delta{gap:var(--density-gap-xs);font-size:var(--density-small)}.file-preview{grid-template-rows:var(--density-control) minmax(0,1fr)}.file-preview-bar{gap:var(--density-gap-sm);padding-left:var(--density-pad-sm);font-size:var(--density-ui)}.view-tabs button,.view-tabs a{gap:var(--density-gap-xs);padding:0 var(--density-pad-sm);font-size:var(--density-ui)}.diff-view,.code-view{font-size:var(--density-ui)}.code-note{padding:var(--density-pad-xs) var(--density-pad-sm);font-size:var(--density-small)}.no-preview{font-size:var(--density-body)}.pr-summary-state a{font-size:var(--density-small)}.pr-summary h2{margin:var(--density-card-pad) 0 var(--density-gap-sm);font-size:calc(var(--density-title) + 1px)}.pr-route,.pr-summary-meta{gap:var(--density-gap-xs);font-size:var(--density-ui)}.pr-summary-meta{margin-top:var(--density-card-pad)}.pr-inspector-tabs{height:var(--density-header)}.pr-inspector-tabs button{gap:var(--density-gap-xs);padding:0 var(--density-pad-md);font-size:var(--density-ui)}.pr-inspector-tabs button span{font-size:var(--density-small)}.pr-inspector-body{padding:var(--density-pad-md)}.pr-body-card,.activity-card{margin-bottom:var(--density-card-pad)}.pr-body-card header,.activity-card header{min-height:var(--density-control);gap:var(--density-gap-sm);padding:0 var(--density-pad-md);font-size:var(--density-ui)}.collapse-toggle{width:var(--density-control);height:var(--density-control-compact)}.collapsed-preview{min-height:calc(var(--density-control) + 12px);gap:var(--density-gap-sm);padding:var(--density-card-pad) var(--density-pad-md);font-size:var(--density-ui)}.collapsed-preview small{font-size:var(--density-small)}.markdown-body{padding:var(--density-card-pad) var(--density-pad-md);font-size:var(--density-read)}.markdown-body code{font-size:var(--density-body)}.activity-list{padding-left:calc(var(--density-pad-md) + 7px)}.activity-event{min-height:var(--density-control);gap:var(--density-gap-xs);font-size:var(--density-ui)}.review-state,.path-chip{padding:2px var(--density-pad-xs);font-size:var(--density-small)}.diff-hunk{margin:0 var(--density-pad-md) var(--density-pad-md);padding:var(--density-card-pad);font-size:var(--density-small)}.pr-commit-list a,.pr-check-list a{min-height:calc(var(--density-control) + 14px);gap:var(--density-gap-sm);padding:var(--density-pad-xs) var(--density-pad-md)}.pr-commit-list strong,.pr-check-list strong{font-size:var(--density-ui)}.pr-commit-list span,.pr-check-list span,.pr-commit-list code{font-size:var(--density-small)}.status-board{padding:calc(var(--density-pad-md) + 5px)}.status-board-hero{gap:calc(var(--density-gap-sm) + 17px);padding:calc(var(--density-pad-md) + 7px) calc(var(--density-pad-md) + 9px)}.status-board-kicker{gap:var(--density-gap-sm)}.status-board-hero h1{margin:var(--density-pad-sm) 0 var(--density-pad-xs)}.status-board-meta{gap:var(--density-gap-xs)}.status-board-meta small{padding:calc(var(--density-pad-xs) / 2) var(--density-pad-sm)}.status-board-counts{gap:var(--density-gap-sm);margin-top:calc(var(--density-pad-md) + 1px)}.status-count{height:auto;min-height:calc(var(--density-control) + 18px);gap:var(--density-gap-sm);padding:var(--density-pad-xs) calc(var(--density-pad-md) + 1px)}.status-progress{color:#74b9ee}.merge-lane-cicd{--merge-accent:#62b8ea;--merge-soft:#62b8ea1a}.merge-lane-project{--merge-accent:#70c89a;--merge-soft:#70c89a1a}.merge-lane-diagnosis{--merge-accent:#dfad63;--merge-soft:#dfad631c}.merge-lane-final{--merge-accent:#b69adb;--merge-soft:#b69adb1c}.merge-lane-later{--merge-accent:#8e9ba5;--merge-soft:#8e9ba517}.status-board-plan{gap:var(--density-gap-sm);margin-top:calc(var(--density-pad-md) + 1px);grid-template-columns:repeat(5,minmax(210px,1fr))}.status-plan-card{min-width:0;min-height:calc(var(--density-pr-row) + 54px);padding:calc(var(--density-pad-sm) + 2px) calc(var(--density-pad-md) + 2px);border:1px solid color-mix(in srgb, var(--merge-accent) 42%, #333d45);background:linear-gradient(145deg, var(--merge-soft), #20252a 62%);box-shadow:inset 0 3px 0 var(--merge-accent);border-radius:7px;position:relative;overflow:hidden}.status-plan-card header{align-items:center;gap:var(--density-gap-sm);margin-bottom:var(--density-pad-sm);display:flex}.status-plan-order{width:calc(var(--density-chip) + 3px);height:calc(var(--density-chip) + 3px);background:var(--merge-accent);border-radius:50%;flex:none;place-items:center;font-weight:900;color:#172027!important;font-size:var(--density-ui)!important;letter-spacing:0!important;margin:0!important;display:grid!important}.status-plan-card header strong{color:#e3ebf0;font-size:var(--density-body);line-height:1.25}.status-plan-flow{align-items:center;gap:var(--density-gap-xs);min-height:var(--density-chip);flex-wrap:wrap;display:flex}.status-plan-node-wrap{align-items:center;gap:var(--density-gap-xs);margin:0!important;display:inline-flex!important}.status-plan-node-wrap>svg{color:#647681}.status-plan-flow a,.status-plan-parallel a{min-height:var(--density-chip);padding:1px var(--density-pad-sm);border:1px solid color-mix(in srgb, var(--merge-accent) 60%, #39454e);background:color-mix(in srgb, var(--merge-accent) 16%, #20272d);color:color-mix(in srgb, var(--merge-accent) 72%, #f1f5f7);font:800 var(--density-ui) "SFMono-Regular", Consolas, monospace;border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.status-plan-flow a:hover,.status-plan-parallel a:hover{background:color-mix(in srgb, var(--merge-accent) 28%, #20272d);color:#fff}.status-plan-parallel{align-items:center;gap:var(--density-gap-xs);margin-top:var(--density-pad-xs);display:flex}.status-plan-parallel>span{text-transform:uppercase;color:#81919b!important;font-size:var(--density-small)!important;letter-spacing:.04em!important;margin:0!important}.status-plan-card>p{margin:var(--density-pad-sm) 0 0;color:#9baab3;font-size:var(--density-ui);line-height:1.45}.status-board-table-wrap{margin-top:calc(var(--density-pad-md) + 1px)}.status-board-table-head span,.status-board-row>*{padding:var(--density-pad-xs) calc(var(--density-pad-md) + 1px)}.status-board-row{min-height:calc(var(--density-pr-row) + 26px);background:linear-gradient(90deg, var(--merge-soft) 0, transparent 16%);box-shadow:inset 3px 0 0 var(--merge-accent)}.status-board-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--merge-soft) 85%, #2a3036) 0, #242a30 20%)}.status-pr-cell{gap:var(--density-gap-xs)}.status-pr-topline{align-items:center;gap:var(--density-gap-sm);display:flex}.merge-sequence-chip{min-width:calc(var(--density-chip) + 7px);min-height:var(--density-chip);padding:1px var(--density-pad-xs);border:1px solid var(--merge-accent);background:var(--merge-soft);color:var(--merge-accent);font:900 var(--density-small) "SFMono-Regular", Consolas, monospace;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.status-badge{gap:var(--density-gap-xs);padding:var(--density-pad-xs) var(--density-pad-sm)}.status-board-row p{padding-top:var(--density-pad-sm);padding-bottom:var(--density-pad-sm)}.status-board-empty{padding:calc(var(--density-pad-md) * 3)}html[data-theme=light] .status-plan-card{border-color:color-mix(in srgb, var(--merge-accent) 48%, #d6dee3);background:linear-gradient(145deg, var(--merge-soft), #fff 65%)}html[data-theme=light] .status-plan-card header strong{color:#2d414d}html[data-theme=light] .status-plan-card>p{color:#60727d}html[data-theme=light] .status-plan-flow a,html[data-theme=light] .status-plan-parallel a{background:color-mix(in srgb, var(--merge-accent) 13%, #fff);color:color-mix(in srgb, var(--merge-accent) 72%, #25404f)}html[data-theme=light] .status-board-row{background:linear-gradient(90deg, var(--merge-soft) 0, transparent 16%)}html[data-theme=light] .status-board-row:hover{background:linear-gradient(90deg, var(--merge-soft) 0, #f7fafb 22%)}html[data-theme=light] .merge-sequence-chip{background:color-mix(in srgb, var(--merge-accent) 11%, #fff)}
