body{font-family:sans-serif;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg:#0b0d10;--bg-2:#0f1216;--panel:#14181f;--panel-2:#181d25;--panel-3:#1d232c;--line:#1f2630;--line-2:#2a313c;--line-strong:#38404c;--fg:#e3e8f0;--fg-1:#c5ccd9;--fg-2:#8b94a3;--fg-3:#5d6573;--fg-4:#3f4654;--accent:#7ee787;--accent-fg:#0b0d10;--accent-soft:#7ee78724;--accent-line:#7ee78752;--st-open:#f0b14a;--st-pending:#4dabf7;--st-solved:#7ee787;--st-danger:#ff6b6b;--sx-key:#ff7b9c;--sx-type:#79c0ff;--sx-fn:#d2a8ff;--sx-num:#ffa657;--sx-str:#a5d6a8;--sx-com:#6e7681;--sx-pun:#8b94a3;--r-sm:4px;--r:6px;--r-md:8px;--r-lg:12px;--sans:"IBM Plex Sans",ui-sans-serif,system-ui,-apple-system,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--t:120ms cubic-bezier(.2,.6,.2,1);--glass-border:#ffffff14;--glass-bg:var(--panel);--glass-shadow:0 8px 32px 0 #0006}[data-theme=light]{--bg:#fafbfc;--bg-2:#f3f5f8;--panel:#fff;--panel-2:#f7f8fa;--panel-3:#eef0f4;--line:#e5e8ee;--line-2:#d8dde4;--line-strong:#b9c0cc;--fg:#1a1f29;--fg-1:#2f3744;--fg-2:#5a6473;--fg-3:#8a93a3;--fg-4:#b3bac6;--accent-fg:#fff;--sx-key:#cf222e;--sx-type:#0969da;--sx-fn:#8250df;--sx-num:#0550ae;--sx-str:#0a7c3e;--sx-com:#6e7781;--sx-pun:#57606a;--glass-border:#00000014;--glass-bg:var(--panel);--glass-shadow:0 8px 32px 0 #0000001a}body,html{margin:0;padding:0}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;background:#0b0d10;background:var(--bg);color:#e3e8f0;color:var(--fg);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:15px;letter-spacing:-.005em;line-height:1.55;overflow:hidden;text-rendering:optimizeLegibility}code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono)}::selection{background:#7ee78724;background:var(--accent-soft);color:#e3e8f0;color:var(--fg)}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#2a313c;background:var(--line-2);background-clip:content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#38404c;background:var(--line-strong);background-clip:content-box;border:2px solid #0000}.cs-shell{display:grid;grid-template-rows:50px 1fr 26px;height:100vh;overflow:hidden;width:100vw}.cs-topbar{background:#14181f;background:var(--panel);border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);gap:4px;padding:0 12px 0 14px;position:relative;z-index:100}.cs-brand,.cs-topbar{align-items:center;display:flex}.cs-brand{border-right:1px solid #1f2630;border-right:1px solid var(--line);gap:9px;height:100%;margin-right:8px;padding-right:14px;text-decoration:none}.cs-brand__mark{background:#7ee787;background:var(--accent);border-radius:6px;color:#0b0d10;color:var(--accent-fg);display:grid;flex:none;height:26px;place-items:center;width:26px}.cs-brand__word{color:#e3e8f0;color:var(--fg);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:14.5px;font-weight:600;letter-spacing:-.01em}.cs-brand__word .dot{color:#7ee787;color:var(--accent)}.cs-topbar__nav{align-items:stretch;display:flex;gap:1px;height:100%}.cs-tabbtn{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;color:#8b94a3;color:var(--fg-2);cursor:pointer;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13.5px;gap:8px;padding:0 16px;position:relative;text-decoration:none;transition:color .12s cubic-bezier(.2,.6,.2,1);transition:color var(--t);white-space:nowrap}.cs-tabbtn:hover{color:#c5ccd9;color:var(--fg-1)}.cs-tabbtn.active{color:#e3e8f0;color:var(--fg)}.cs-tabbtn.active:after{background:#7ee787;background:var(--accent);border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:10px;position:absolute;right:10px}.cs-topbar__spacer{flex:1 1}.cs-topbar__search{align-items:center;background:#181d25;background:var(--panel-2);border:1px solid #1f2630;border:1px solid var(--line);border-radius:6px;color:#5d6573;color:var(--fg-3);cursor:text;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;gap:8px;height:32px;padding:0 11px;transition:border-color .12s cubic-bezier(.2,.6,.2,1);transition:border-color var(--t);width:340px}.cs-topbar__search:hover{border-color:#2a313c;border-color:var(--line-2)}.cs-topbar__search input{background:#0000;border:0;color:#e3e8f0;color:var(--fg);flex:1 1;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;outline:0}.cs-topbar__search .slash{background:#14181f;background:var(--panel);border:1px solid #2a313c;border:1px solid var(--line-2);border-radius:3px;color:#5d6573;color:var(--fg-3);font-size:11px;padding:2px 6px}.cs-iconbtn{background:#0000;border:1px solid #0000;border-radius:6px;color:#8b94a3;color:var(--fg-2);cursor:pointer;display:grid;height:32px;place-items:center;transition:all .12s cubic-bezier(.2,.6,.2,1);transition:all var(--t);width:32px}.cs-iconbtn:hover{background:#181d25;background:var(--panel-2);border-color:#1f2630;border-color:var(--line);color:#e3e8f0;color:var(--fg)}.cs-topbar__user{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;height:34px;margin-left:4px;padding:4px 6px 4px 10px;transition:background .12s cubic-bezier(.2,.6,.2,1);transition:background var(--t)}.cs-topbar__user .name{color:#c5ccd9;color:var(--fg-1);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px}.cs-topbar__user{-webkit-appearance:none;appearance:none;background:#0000;border:1px solid #0000;color:inherit;font-family:inherit}.cs-topbar__user:hover{background:#181d25;background:var(--panel-2)}.cs-user-dropdown .ant-dropdown-menu{background:#14181f!important;background:var(--panel)!important;border:1px solid #2a313c!important;border:1px solid var(--line-2)!important;border-radius:8px!important;box-shadow:0 12px 32px #0006!important;min-width:200px!important;padding:6px!important}.cs-user-dropdown .ant-dropdown-menu-item{border-radius:5px!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important;font-size:13px!important;padding:0!important}.cs-user-dropdown .ant-dropdown-menu-item a{color:#c5ccd9!important;color:var(--fg-1)!important;display:block;padding:8px 12px;text-decoration:none!important}.cs-user-dropdown .ant-dropdown-menu-item:hover{background:#181d25!important;background:var(--panel-2)!important}.cs-user-dropdown .ant-dropdown-menu-item:hover a{color:#e3e8f0!important;color:var(--fg)!important}.cs-user-dropdown .ant-dropdown-menu-item-divider{background:#1f2630!important;background:var(--line)!important;margin:4px 6px!important}.cs-theme-toggle{align-items:stretch;background:#181d25;background:var(--panel-2);border:1px solid #2a313c;border:1px solid var(--line-2);border-radius:6px;display:inline-flex;height:32px;margin-left:4px;overflow:hidden}.cs-theme-toggle__btn{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;color:#5d6573;color:var(--fg-3);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12px;gap:6px;padding:0 10px;transition:all .12s cubic-bezier(.2,.6,.2,1);transition:all var(--t)}.cs-theme-toggle__btn:hover{color:#c5ccd9;color:var(--fg-1)}.cs-theme-toggle__btn.active{background:#7ee78724;background:var(--accent-soft);color:#7ee787;color:var(--accent)}.cs-theme-toggle__btn+.cs-theme-toggle__btn{border-left:1px solid #2a313c;border-left:1px solid var(--line-2)}.cs-main{background:#0b0d10;background:var(--bg);display:flex;flex-direction:column;height:100%;overflow:hidden}.cs-statusbar{align-items:center;background:#14181f;background:var(--panel);border-top:1px solid #1f2630;border-top:1px solid var(--line);color:#5d6573;color:var(--fg-3);display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:11.5px;gap:16px;height:26px;padding:0 14px}.cs-statusbar .accent{color:#7ee787;color:var(--accent)}.cs-statusbar__spacer{flex:1 1}.cs-avatar{background:#1d232c;background:var(--panel-3);border:1px solid #1f2630;border:1px solid var(--line);border-radius:999px;color:#c5ccd9;color:var(--fg-1);display:inline-grid;flex:none;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-weight:600;place-items:center}.cs-avatar--xs{font-size:10px;height:22px;width:22px}.cs-avatar--sm{font-size:11px;height:26px;width:26px}.cs-avatar--md{font-size:12.5px;height:32px;width:32px}.cs-pill{align-items:center;background:#181d25;background:var(--panel-2);border:1px solid #1f2630;border:1px solid var(--line);border-radius:999px;color:#c5ccd9;color:var(--fg-1);display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:11.5px;font-weight:500;gap:6px;height:26px;letter-spacing:.04em;padding:0 11px;text-transform:uppercase}.cs-pill .dot{background:currentColor;border-radius:50%;flex:none;height:7px;width:7px}.cs-pill--open{background:color-mix(in srgb,#f0b14a 12%,#181d25);background:color-mix(in srgb,var(--st-open) 12%,var(--panel-2));border-color:color-mix(in srgb,#f0b14a 24%,#1f2630);border-color:color-mix(in srgb,var(--st-open) 24%,var(--line));color:#f0b14a;color:var(--st-open)}.cs-pill--pending{background:color-mix(in srgb,#4dabf7 12%,#181d25);background:color-mix(in srgb,var(--st-pending) 12%,var(--panel-2));border-color:color-mix(in srgb,#4dabf7 24%,#1f2630);border-color:color-mix(in srgb,var(--st-pending) 24%,var(--line));color:#4dabf7;color:var(--st-pending)}.cs-pill--solved{background:color-mix(in srgb,#7ee787 12%,#181d25);background:color-mix(in srgb,var(--st-solved) 12%,var(--panel-2));border-color:color-mix(in srgb,#7ee787 24%,#1f2630);border-color:color-mix(in srgb,var(--st-solved) 24%,var(--line));color:#7ee787;color:var(--st-solved)}.cs-btn{align-items:center;-webkit-appearance:none;appearance:none;background:#181d25;background:var(--panel-2);border:1px solid #2a313c;border:1px solid var(--line-2);border-radius:6px;color:#c5ccd9;color:var(--fg-1);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;font-weight:500;gap:6px;height:34px;padding:0 14px;transition:all .12s cubic-bezier(.2,.6,.2,1);transition:all var(--t);white-space:nowrap}.cs-btn:hover{background:#1d232c;background:var(--panel-3);border-color:#38404c;border-color:var(--line-strong);color:#e3e8f0;color:var(--fg)}.cs-btn:active{transform:translateY(1px)}.cs-btn--ghost{background:#0000;border-color:#0000;color:#8b94a3;color:var(--fg-2)}.cs-btn--ghost:hover{background:#181d25;background:var(--panel-2);border-color:#1f2630;border-color:var(--line);color:#c5ccd9;color:var(--fg-1)}.cs-btn--primary{background:#7ee787;background:var(--accent);border-color:#7ee787;border-color:var(--accent);color:#0b0d10;color:var(--accent-fg);font-weight:600}.cs-btn--primary:hover{opacity:.9}.cs-btn--sm{font-size:12.5px;height:30px;padding:0 12px}.cs-btn--xs{font-size:12px;height:26px;padding:0 10px}.cs-btn--danger{border-color:color-mix(in srgb,#ff6b6b 30%,#2a313c);border-color:color-mix(in srgb,var(--st-danger) 30%,var(--line-2));color:#ff6b6b;color:var(--st-danger)}.cs-btn--danger:hover{background:color-mix(in srgb,#ff6b6b 14%,#181d25);background:color-mix(in srgb,var(--st-danger) 14%,var(--panel-2))}.cs-btn:disabled{cursor:not-allowed;opacity:.4}.cs-feed{display:grid;grid-template-columns:248px 1fr;height:100%;overflow:hidden}.cs-feed__side{background:#14181f;background:var(--panel);border-right:1px solid #1f2630;border-right:1px solid var(--line);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;overflow-y:auto;padding:16px 12px}.cs-side__sect{margin-bottom:20px}.cs-side__title{color:#5d6573;color:var(--fg-3);font-size:11px;font-weight:600;letter-spacing:.08em;padding:0 8px 8px;text-transform:uppercase}.cs-side__item{align-items:center;background:#0000;border:1px solid #0000;border-radius:5px;color:#8b94a3;color:var(--fg-2);cursor:pointer;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;gap:9px;height:32px;padding:0 10px;text-align:left;text-decoration:none;transition:all .12s cubic-bezier(.2,.6,.2,1);transition:all var(--t);width:100%}.cs-side__item:hover{color:#c5ccd9;color:var(--fg-1)}.cs-side__item.active,.cs-side__item:hover{background:#181d25;background:var(--panel-2)}.cs-side__item.active{border-color:#1f2630;border-color:var(--line);color:#e3e8f0;color:var(--fg)}.cs-side__item--open{color:#f0b14a;color:var(--st-open)}.cs-side__item--open .swatch{background:#f0b14a!important;background:var(--st-open)!important;box-shadow:0 0 0 2px color-mix(in srgb,#f0b14a 24%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--st-open) 24%,#0000)}.cs-side__item--open:hover{background:color-mix(in srgb,#f0b14a 10%,#181d25);background:color-mix(in srgb,var(--st-open) 10%,var(--panel-2));color:#f0b14a;color:var(--st-open)}.cs-side__item--open.active{background:color-mix(in srgb,#f0b14a 16%,#181d25);background:color-mix(in srgb,var(--st-open) 16%,var(--panel-2));border-color:color-mix(in srgb,#f0b14a 32%,#1f2630);border-color:color-mix(in srgb,var(--st-open) 32%,var(--line));color:#f0b14a;color:var(--st-open)}.cs-side__item--pending{color:#4dabf7;color:var(--st-pending)}.cs-side__item--pending .swatch{background:#4dabf7!important;background:var(--st-pending)!important;box-shadow:0 0 0 2px color-mix(in srgb,#4dabf7 24%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--st-pending) 24%,#0000)}.cs-side__item--pending:hover{background:color-mix(in srgb,#4dabf7 10%,#181d25);background:color-mix(in srgb,var(--st-pending) 10%,var(--panel-2));color:#4dabf7;color:var(--st-pending)}.cs-side__item--pending.active{background:color-mix(in srgb,#4dabf7 16%,#181d25);background:color-mix(in srgb,var(--st-pending) 16%,var(--panel-2));border-color:color-mix(in srgb,#4dabf7 32%,#1f2630);border-color:color-mix(in srgb,var(--st-pending) 32%,var(--line));color:#4dabf7;color:var(--st-pending)}.cs-side__item--solved{color:#7ee787;color:var(--st-solved)}.cs-side__item--solved .swatch{background:#7ee787!important;background:var(--st-solved)!important;box-shadow:0 0 0 2px color-mix(in srgb,#7ee787 24%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--st-solved) 24%,#0000)}.cs-side__item--solved:hover{background:color-mix(in srgb,#7ee787 10%,#181d25);background:color-mix(in srgb,var(--st-solved) 10%,var(--panel-2));color:#7ee787;color:var(--st-solved)}.cs-side__item--solved.active{background:color-mix(in srgb,#7ee787 16%,#181d25);background:color-mix(in srgb,var(--st-solved) 16%,var(--panel-2));border-color:color-mix(in srgb,#7ee787 32%,#1f2630);border-color:color-mix(in srgb,var(--st-solved) 32%,var(--line));color:#7ee787;color:var(--st-solved)}.cs-side__item .count{background:#1d232c;background:var(--panel-3);border:1px solid #1f2630;border:1px solid var(--line);border-radius:3px;color:#5d6573;color:var(--fg-3);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:11px;margin-left:auto;padding:2px 7px}.cs-side__item .swatch{border-radius:2px;flex:none;height:9px;width:9px}.cs-feed__main{display:flex;flex-direction:column;overflow-y:auto}.cs-feed__head{align-items:center;background:#0b0d10;background:var(--bg);border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);display:flex;gap:14px;padding:18px 26px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.cs-feed__head h1{color:#e3e8f0;color:var(--fg);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0}.cs-feed__head h1 .muted{color:#5d6573;color:var(--fg-3);font-weight:500}.cs-feed__head .spacer{flex:1 1}.cs-feed__filters{align-items:center;background:#0b0d10;background:var(--bg);border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);display:flex;gap:6px;padding:12px 26px}.cs-filterbtn{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:5px;color:#8b94a3;color:var(--fg-2);cursor:pointer;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;gap:7px;height:30px;padding:0 12px;transition:all .12s cubic-bezier(.2,.6,.2,1);transition:all var(--t)}.cs-filterbtn:hover{background:#181d25;background:var(--panel-2);color:#c5ccd9;color:var(--fg-1)}.cs-filterbtn.active{background:#7ee78724;background:var(--accent-soft);color:#7ee787;color:var(--accent)}.cs-filterbtn .dot{background:currentColor;border-radius:50%;height:7px;width:7px}.cs-filterbtn--open,.cs-filterbtn--open:hover{color:#f0b14a;color:var(--st-open)}.cs-filterbtn--open:hover{background:color-mix(in srgb,#f0b14a 12%,#0000);background:color-mix(in srgb,var(--st-open) 12%,#0000)}.cs-filterbtn--open.active{background:color-mix(in srgb,#f0b14a 18%,#0000);background:color-mix(in srgb,var(--st-open) 18%,#0000);border:1px solid color-mix(in srgb,#f0b14a 32%,#0000);border:1px solid color-mix(in srgb,var(--st-open) 32%,#0000);color:#f0b14a;color:var(--st-open)}.cs-filterbtn--pending,.cs-filterbtn--pending:hover{color:#4dabf7;color:var(--st-pending)}.cs-filterbtn--pending:hover{background:color-mix(in srgb,#4dabf7 12%,#0000);background:color-mix(in srgb,var(--st-pending) 12%,#0000)}.cs-filterbtn--pending.active{background:color-mix(in srgb,#4dabf7 18%,#0000);background:color-mix(in srgb,var(--st-pending) 18%,#0000);border:1px solid color-mix(in srgb,#4dabf7 32%,#0000);border:1px solid color-mix(in srgb,var(--st-pending) 32%,#0000);color:#4dabf7;color:var(--st-pending)}.cs-filterbtn--solved,.cs-filterbtn--solved:hover{color:#7ee787;color:var(--st-solved)}.cs-filterbtn--solved:hover{background:color-mix(in srgb,#7ee787 12%,#0000);background:color-mix(in srgb,var(--st-solved) 12%,#0000)}.cs-filterbtn--solved.active{background:color-mix(in srgb,#7ee787 18%,#0000);background:color-mix(in srgb,var(--st-solved) 18%,#0000);border:1px solid color-mix(in srgb,#7ee787 32%,#0000);border:1px solid color-mix(in srgb,var(--st-solved) 32%,#0000);color:#7ee787;color:var(--st-solved)}.cs-feed__list{flex:1 1}.cs-feed__list .ant-list{background:#0000}.cs-feed__list .ant-list-item{border-bottom:1px solid #1f2630!important;border-bottom:1px solid var(--line)!important;padding:0!important}.cs-feed__list .ant-list-item:hover{background:#14181f!important;background:var(--panel)!important}.cs-feed-row{grid-gap:16px;align-items:center;cursor:pointer;display:grid;gap:16px;grid-template-columns:28px minmax(0,1fr) 110px 110px 96px;padding:16px 26px;position:relative;width:100%}.cs-feed-row,.cs-feed-row:before{transition:background .12s cubic-bezier(.2,.6,.2,1);transition:background var(--t)}.cs-feed-row:before{background:#0000;bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.cs-feed-row:hover:before{background:#7ee787;background:var(--accent)}.cs-feed-row .lang-chip{background:#181d25;background:var(--panel-2);border:1px solid #1f2630;border:1px solid var(--line);border-radius:5px;color:#c5ccd9;color:var(--fg-1);display:grid;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:11px;font-weight:700;height:28px;place-items:center;width:28px}.cs-feed-row .title-col{min-width:0}.cs-feed-row .title-main{color:#e3e8f0;color:var(--fg);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:15px;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-feed-row .title-main a{color:inherit;text-decoration:none}.cs-feed-row .title-main a:hover{color:#7ee787;color:var(--accent)}.cs-feed-row .title-sub{color:#5d6573;color:var(--fg-3);font-size:12px;gap:10px;text-overflow:ellipsis;white-space:nowrap}.cs-feed-row .author-col,.cs-feed-row .reviewer-col,.cs-feed-row .title-sub{display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);overflow:hidden}.cs-feed-row .author-col,.cs-feed-row .reviewer-col{align-items:center;color:#c5ccd9;color:var(--fg-1);font-size:12.5px;gap:7px;min-width:0}.cs-feed-row .reviewer-col.unassigned{color:#5d6573;color:var(--fg-3);font-style:italic}.cs-feed-row .when-col{color:#8b94a3;color:var(--fg-2);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12px;text-align:right}.cs-review{display:grid;grid-template-columns:1fr 300px;height:100%;overflow:hidden}.cs-review__main{overflow-y:auto}.cs-review__side{background:#14181f;background:var(--panel);border-left:1px solid #1f2630;border-left:1px solid var(--line);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;overflow-y:auto;padding:22px 22px 28px}.cs-review__side h3{color:#5d6573;color:var(--fg-3);font-size:11.5px;font-weight:600;letter-spacing:.06em;margin:0 0 12px;text-transform:uppercase}.cs-rs__row{align-items:center;border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);display:flex;font-size:13px;justify-content:space-between;padding:7px 0}.cs-rs__row:last-child{border-bottom:none}.cs-rs__row .k{color:#5d6573;color:var(--fg-3)}.cs-rs__row .v{align-items:center;color:#e3e8f0;color:var(--fg);display:flex;gap:6px}.cs-rh{background:#0b0d10;background:var(--bg);border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);padding:20px 32px 18px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.cs-rh__breadcrumbs{align-items:center;color:#5d6573;color:var(--fg-3);display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;gap:7px;margin-bottom:10px}.cs-rh__breadcrumbs a{color:#8b94a3;color:var(--fg-2);cursor:pointer;text-decoration:none;transition:color .12s cubic-bezier(.2,.6,.2,1);transition:color var(--t)}.cs-rh__breadcrumbs a:hover{color:#7ee787;color:var(--accent)}.cs-rh__row{align-items:flex-start;display:flex;gap:18px}.cs-rh__title{flex:1 1;min-width:0}.cs-rh__title h1{color:#e3e8f0;color:var(--fg);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:21px;font-weight:600;letter-spacing:-.015em;margin:0 0 8px}.cs-rh__meta{color:#8b94a3;color:var(--fg-2);display:flex;flex-wrap:wrap;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;gap:12px 18px}.cs-rh__meta-item{align-items:center;display:flex;gap:7px}.cs-rh__meta-item .label{color:#5d6573;color:var(--fg-3)}.cs-rh__actions{align-items:center;display:flex;flex:none;gap:8px}.cs-editor{background:#0f1216;background:var(--bg-2);border:1px solid #1f2630;border:1px solid var(--line);border-radius:8px;margin:24px 32px 32px;overflow:hidden}.cs-editor__head{align-items:center;background:#14181f;background:var(--panel);border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);color:#8b94a3;color:var(--fg-2);display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;gap:11px;padding:10px 14px}.cs-editor__head .filename{color:#c5ccd9;color:var(--fg-1);font-weight:500}.cs-editor__head .lang-tag{background:#181d25;background:var(--panel-2);border:1px solid #1f2630;border:1px solid var(--line);border-radius:3px;color:#8b94a3;color:var(--fg-2);font-size:11px;padding:2px 7px}.cs-editor__head .head-spacer{flex:1 1}.cs-code-table{background:#0f1216;background:var(--bg-2);border-collapse:collapse;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13.5px;line-height:22px;width:100%}.cs-code-table td{padding:0;vertical-align:top}.cs-code-table tr.line td.line-number{background:#0f1216;background:var(--bg-2);border-right:1px solid #1f2630;border-right:1px solid var(--line);color:#3f4654;color:var(--fg-4);cursor:pointer;padding:0 12px 0 6px;position:relative;text-align:right;transition:color .12s cubic-bezier(.2,.6,.2,1),background .12s cubic-bezier(.2,.6,.2,1);transition:color var(--t),background var(--t);-webkit-user-select:none;user-select:none;white-space:nowrap;width:56px}.cs-code-table tr.line td.line-number:hover{background:color-mix(in srgb,#7ee787 8%,#0f1216);background:color-mix(in srgb,var(--accent) 8%,var(--bg-2));color:#7ee787;color:var(--accent)}.cs-code-table tr.line td.line-number.has-thread{background:color-mix(in srgb,#7ee787 6%,#0f1216);background:color-mix(in srgb,var(--accent) 6%,var(--bg-2));color:#7ee787;color:var(--accent)}.cs-code-table tr.line td.line-number.has-thread:before{background:#7ee787;background:var(--accent);bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.cs-code-table td.plus-square-line{background:#0f1216;background:var(--bg-2);color:#3f4654;color:var(--fg-4);cursor:pointer;padding:0 4px;text-align:center;transition:color .12s cubic-bezier(.2,.6,.2,1);transition:color var(--t);width:24px}.cs-code-table tr.line:hover td.plus-square-line{color:#7ee787;color:var(--accent)}.cs-code-table td.code-row{background:#0f1216;background:var(--bg-2);color:#e3e8f0;color:var(--fg);overflow-x:auto;padding:0 16px;white-space:pre;width:100%}.cs-thread-row td{background:#14181f!important;background:var(--panel)!important;border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);border-top:1px solid #1f2630;border-top:1px solid var(--line);padding:0!important}.cs-thread-row td.thread-gutter{background:#0f1216!important;background:var(--bg-2)!important;border-right:1px solid #1f2630;border-right:1px solid var(--line)}.cs-thread-row td.thread-body{padding:10px 16px 14px!important}.cs-comment{grid-gap:12px;background:#181d25;background:var(--panel-2);border:1px solid #1f2630;border:1px solid var(--line);border-radius:6px;display:grid;gap:12px;grid-template-columns:30px 1fr;margin-bottom:8px;padding:10px 12px}.cs-comment__hd{align-items:baseline;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;gap:9px;margin-bottom:5px}.cs-comment__hd .who{color:#e3e8f0;color:var(--fg);font-weight:600}.cs-comment__hd .when{color:#5d6573;color:var(--fg-3);font-size:12px}.cs-comment__body{color:#c5ccd9;color:var(--fg-1);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:14.5px;line-height:1.55}.cs-comment__body p{margin:0}.cs-comment__body code{background:#1d232c;background:var(--panel-3);border:1px solid #1f2630;border:1px solid var(--line);border-radius:3px;color:#7ee787;color:var(--accent);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;padding:2px 6px}.cs-convo{display:flex;flex-direction:column;gap:16px;margin:0 32px 32px}.cs-convo h2{align-items:center;color:#5d6573;color:var(--fg-3);display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;font-weight:600;gap:10px;letter-spacing:.06em;margin:0 0 4px;text-transform:uppercase}.cs-convo h2:after{background:#1f2630;background:var(--line);content:"";flex:1 1;height:1px}.cs-convo .ant-comment{background:#14181f;background:var(--panel)}.cs-convo .ant-comment-inner{padding:10px 16px}.cs-convo .ant-comment-content-author-name{color:#c5ccd9;color:var(--fg-1);font-size:12px}.cs-convo .ant-comment-content-author-name,.cs-convo .ant-comment-content-author-time{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono)}.cs-convo .ant-comment-content-author-time{color:#5d6573;color:var(--fg-3);font-size:11px}.cs-convo .ant-comment-content-detail{color:#c5ccd9;color:var(--fg-1)}.cs-convo .ant-comment-actions{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:11px}.cs-add-comment{align-items:flex-start;background:#14181f;background:var(--panel);border:1px solid #1f2630;border:1px solid var(--line);border-radius:8px;display:flex;gap:10px;padding:12px}.cs-add-comment textarea{background:#181d25;background:var(--panel-2);border:1px solid #1f2630;border:1px solid var(--line);border-radius:6px;color:#e3e8f0;color:var(--fg);flex:1 1;font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:13.5px;min-height:60px;outline:0;padding:10px 12px;resize:vertical;transition:border-color .12s cubic-bezier(.2,.6,.2,1);transition:border-color var(--t)}.cs-add-comment textarea:focus{border-color:#7ee78752;border-color:var(--accent-line)}.cs-add-comment .actions{display:flex;flex-direction:column;gap:6px}.cs-add{display:grid;grid-template-columns:1fr 320px;height:100%;overflow:hidden}.cs-add__main{overflow-y:auto;padding:28px 32px 36px}.cs-add__side{background:#14181f;background:var(--panel);border-left:1px solid #1f2630;border-left:1px solid var(--line);overflow-y:auto;padding:26px 24px 32px}.cs-add__main h1{color:#e3e8f0;color:var(--fg);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:24px;font-weight:600;letter-spacing:-.015em;margin:0 0 6px}.cs-add__main .lede{color:#5d6573;color:var(--fg-3);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:13px;margin-bottom:24px}.cs-field{margin-bottom:18px}.cs-field__lbl{align-items:baseline;color:#8b94a3;color:var(--fg-2);display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;justify-content:space-between;margin-bottom:7px}.cs-field__lbl .hint{color:#5d6573;color:var(--fg-3);font-size:12px}.cs-field input[type=text],.cs-field input[type=url],.cs-field select,.cs-field textarea{background:#14181f;background:var(--panel);border:1px solid #1f2630;border:1px solid var(--line);border-radius:6px;color:#e3e8f0;color:var(--fg);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:14px;outline:0;padding:10px 14px;transition:border-color .12s cubic-bezier(.2,.6,.2,1);transition:border-color var(--t);width:100%}.cs-field input:focus,.cs-field select:focus,.cs-field textarea:focus{border-color:#7ee78752;border-color:var(--accent-line)}.cs-code-input{background:#0f1216;background:var(--bg-2);border:1px solid #1f2630;border:1px solid var(--line);border-radius:8px;overflow:hidden}.cs-code-input__head{align-items:center;background:#14181f;background:var(--panel);border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);color:#8b94a3;color:var(--fg-2);display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;gap:9px;padding:10px 14px}.cs-code-input__body{display:grid;grid-template-columns:52px 1fr;min-height:280px}.cs-code-input__body,.cs-code-input__gutter{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;line-height:20px}.cs-code-input__gutter{background:#0f1216;background:var(--bg-2);border-right:1px solid #1f2630;border-right:1px solid var(--line);color:#3f4654;color:var(--fg-4);padding:8px 8px 8px 0;text-align:right;-webkit-user-select:none;user-select:none;white-space:pre}.cs-code-input__ta{background:#0000;border:0;color:#e3e8f0;color:var(--fg);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;line-height:20px;min-height:280px;outline:none;overflow:auto;padding:8px 16px;resize:none;white-space:pre;width:100%}.cs-add__actions{align-items:center;border-top:1px solid #1f2630;border-top:1px solid var(--line);display:flex;gap:8px;margin-top:18px;padding-top:18px}.cs-add__actions .spacer{flex:1 1}.cs-add__side h3{color:#5d6573;color:var(--fg-3);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:.06em;margin:0 0 12px;text-transform:uppercase}.cs-add__side .tip{grid-gap:12px;border-bottom:1px dashed #1f2630;border-bottom:1px dashed var(--line);color:#c5ccd9;color:var(--fg-1);display:grid;font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:13.5px;gap:12px;grid-template-columns:26px 1fr;line-height:1.5;padding:12px 0}.cs-add__side .tip:last-child{border-bottom:0}.cs-add__side .tip .num{background:#7ee78724;background:var(--accent-soft);border:1px solid #7ee78752;border:1px solid var(--accent-line);border-radius:5px;color:#7ee787;color:var(--accent);display:grid;height:26px;place-items:center;width:26px}.cs-add__side .tip .num,.cs-add__side .tip strong{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12.5px;font-weight:600}.cs-add__side .tip strong{color:#e3e8f0;color:var(--fg);display:block;margin-bottom:3px}.ant-layout{background:#0b0d10!important;background:var(--bg)!important}.ant-layout-content{background:#0000!important}.ant-select-selector{background:#14181f!important;background:var(--panel)!important;border-color:#1f2630!important;border-color:var(--line)!important;border-radius:6px!important;color:#e3e8f0!important;color:var(--fg)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important;font-size:13px!important;min-height:34px!important}.ant-select-single .ant-select-selector{height:34px!important}.ant-select-single .ant-select-selection-item{line-height:32px!important}.ant-select-dropdown{background:#14181f!important;background:var(--panel)!important;border:1px solid #2a313c!important;border:1px solid var(--line-2)!important}.ant-select-item{color:#c5ccd9!important;color:var(--fg-1)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important;font-size:13px!important}.ant-select-item-option-selected{background:#7ee78724!important;background:var(--accent-soft)!important;color:#7ee787!important;color:var(--accent)!important}.ant-select-item-option:hover{background:#181d25!important;background:var(--panel-2)!important}.ant-select-arrow{color:#5d6573!important;color:var(--fg-3)!important}.ant-input,.ant-input-affix-wrapper{background:#14181f!important;background:var(--panel)!important;border-color:#1f2630!important;border-color:var(--line)!important;border-radius:6px!important;color:#e3e8f0!important;color:var(--fg)!important;font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif!important;font-family:var(--sans)!important}.ant-input-affix-wrapper:focus,.ant-input:focus{border-color:#7ee78752!important;border-color:var(--accent-line)!important;box-shadow:0 0 0 2px #7ee78724!important;box-shadow:0 0 0 2px var(--accent-soft)!important}.ant-btn-primary{background:#7ee787!important;background:var(--accent)!important;border-color:#7ee787!important;border-color:var(--accent)!important;border-radius:6px!important;color:#0b0d10!important;color:var(--accent-fg)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important;font-size:13px!important;font-weight:600!important}.ant-btn-primary:hover{opacity:.9!important}.ant-btn{background:#181d25!important;background:var(--panel-2)!important;border-color:#2a313c!important;border-color:var(--line-2)!important;border-radius:6px!important;color:#c5ccd9!important;color:var(--fg-1)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important;font-size:13px!important}.ant-btn-sm{font-size:12.5px!important;height:30px!important;padding:0 12px!important}.ant-btn.cs-btn-st-solved{background:color-mix(in srgb,#7ee787 16%,#181d25)!important;background:color-mix(in srgb,var(--st-solved) 16%,var(--panel-2))!important;border-color:color-mix(in srgb,#7ee787 40%,#2a313c)!important;border-color:color-mix(in srgb,var(--st-solved) 40%,var(--line-2))!important;color:#7ee787!important;color:var(--st-solved)!important}.ant-btn.cs-btn-st-solved:hover{background:color-mix(in srgb,#7ee787 24%,#181d25)!important;background:color-mix(in srgb,var(--st-solved) 24%,var(--panel-2))!important;border-color:color-mix(in srgb,#7ee787 60%,#2a313c)!important;border-color:color-mix(in srgb,var(--st-solved) 60%,var(--line-2))!important}.ant-btn.cs-btn-st-solved .anticon,.ant-btn.cs-btn-st-solved:hover{color:#7ee787!important;color:var(--st-solved)!important}.ant-btn.cs-btn-st-pending{background:color-mix(in srgb,#4dabf7 16%,#181d25)!important;background:color-mix(in srgb,var(--st-pending) 16%,var(--panel-2))!important;border-color:color-mix(in srgb,#4dabf7 40%,#2a313c)!important;border-color:color-mix(in srgb,var(--st-pending) 40%,var(--line-2))!important;color:#4dabf7!important;color:var(--st-pending)!important}.ant-btn.cs-btn-st-pending:hover{background:color-mix(in srgb,#4dabf7 24%,#181d25)!important;background:color-mix(in srgb,var(--st-pending) 24%,var(--panel-2))!important;border-color:color-mix(in srgb,#4dabf7 60%,#2a313c)!important;border-color:color-mix(in srgb,var(--st-pending) 60%,var(--line-2))!important}.ant-btn.cs-btn-st-pending .anticon,.ant-btn.cs-btn-st-pending:hover{color:#4dabf7!important;color:var(--st-pending)!important}.ant-btn.cs-btn-st-open{background:color-mix(in srgb,#f0b14a 16%,#181d25)!important;background:color-mix(in srgb,var(--st-open) 16%,var(--panel-2))!important;border-color:color-mix(in srgb,#f0b14a 40%,#2a313c)!important;border-color:color-mix(in srgb,var(--st-open) 40%,var(--line-2))!important}.ant-btn.cs-btn-st-open,.ant-btn.cs-btn-st-open:hover{color:#f0b14a!important;color:var(--st-open)!important}.ant-btn.cs-btn-st-open:hover{background:color-mix(in srgb,#f0b14a 24%,#181d25)!important;background:color-mix(in srgb,var(--st-open) 24%,var(--panel-2))!important;border-color:color-mix(in srgb,#f0b14a 60%,#2a313c)!important;border-color:color-mix(in srgb,var(--st-open) 60%,var(--line-2))!important}.ant-btn.cs-btn-st-open .anticon{color:#f0b14a!important;color:var(--st-open)!important}.ant-btn.cs-btn-st-danger{background:color-mix(in srgb,#ff6b6b 14%,#181d25)!important;background:color-mix(in srgb,var(--st-danger) 14%,var(--panel-2))!important;border-color:color-mix(in srgb,#ff6b6b 38%,#2a313c)!important;border-color:color-mix(in srgb,var(--st-danger) 38%,var(--line-2))!important;color:#ff6b6b!important;color:var(--st-danger)!important}.ant-btn.cs-btn-st-danger:hover{background:color-mix(in srgb,#ff6b6b 22%,#181d25)!important;background:color-mix(in srgb,var(--st-danger) 22%,var(--panel-2))!important;border-color:color-mix(in srgb,#ff6b6b 56%,#2a313c)!important;border-color:color-mix(in srgb,var(--st-danger) 56%,var(--line-2))!important}.ant-btn.cs-btn-st-danger .anticon,.ant-btn.cs-btn-st-danger:hover{color:#ff6b6b!important;color:var(--st-danger)!important}.ant-btn:hover{background:#1d232c!important;background:var(--panel-3)!important;border-color:#38404c!important;border-color:var(--line-strong)!important;color:#e3e8f0!important;color:var(--fg)!important}.ant-btn-dangerous,.ant-btn[disabled]{opacity:.7}.ant-card{background:#14181f!important;background:var(--panel)!important;border-color:#1f2630!important;border-color:var(--line)!important;color:#e3e8f0!important;color:var(--fg)!important}.ant-card-head{background:#181d25!important;background:var(--panel-2)!important;border-bottom-color:#1f2630!important;border-bottom-color:var(--line)!important;color:#c5ccd9!important;color:var(--fg-1)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important}.ant-card-body p{color:#8b94a3;color:var(--fg-2);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12px;margin:0 0 4px}.ant-list-item{background:#0000!important}.ant-list-item-meta-title a{color:#7ee787!important;color:var(--accent)!important;font-size:12.5px!important}.ant-list-item-meta-description,.ant-list-item-meta-title a{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important}.ant-list-item-meta-description{color:#5d6573!important;color:var(--fg-3)!important;font-size:11px!important}.ant-pagination{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important;font-size:12.5px!important}.ant-pagination-item,.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{background:#14181f!important;background:var(--panel)!important;border-color:#1f2630!important;border-color:var(--line)!important}.ant-pagination-item a{color:#c5ccd9!important;color:var(--fg-1)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important}.ant-pagination-item-active{background:#7ee78724!important;background:var(--accent-soft)!important;border-color:#7ee787!important;border-color:var(--accent)!important}.ant-pagination-item-active a{color:#7ee787!important;color:var(--accent)!important}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{color:#c5ccd9!important;color:var(--fg-1)!important}.ant-pagination-options-size-changer .ant-select-selector{background:#14181f!important;background:var(--panel)!important}.ant-pagination-jump-next,.ant-pagination-jump-prev{color:#8b94a3!important;color:var(--fg-2)!important}.ant-pagination-disabled .ant-pagination-item-link{color:#3f4654!important;color:var(--fg-4)!important}.ant-popover-inner{background:#14181f!important;background:var(--panel)!important;border:1px solid #2a313c!important;border:1px solid var(--line-2)!important}.ant-comment-content-author-name,.ant-popover-buttons .ant-btn,.ant-popover-message{color:#c5ccd9!important;color:var(--fg-1)!important}.ant-comment-content-author-name,.ant-comment-content-author-time{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important}.ant-comment-content-author-time{color:var(--fg-3)!important}.ant-comment-content-detail{color:var(--fg-1)!important;font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif!important;font-family:var(--sans)!important}.ant-comment-actions li span{color:var(--accent)!important;cursor:pointer;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important}.ant-comment-avatar img{border:1px solid #1f2630;border:1px solid var(--line);border-radius:50%}.ant-tag{border-radius:4px!important;font-size:10.5px!important}.ant-badge-count,.ant-tag{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important}.ant-badge-count{background:#7ee787!important;background:var(--accent)!important;color:#0b0d10!important;color:var(--accent-fg)!important}.ant-menu{background:#14181f!important;background:var(--panel)!important;border-bottom:1px solid #1f2630!important;border-bottom:1px solid var(--line)!important}.ant-menu-item{color:#8b94a3!important;color:var(--fg-2)!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-family:var(--mono)!important;font-size:12px!important}.ant-menu-item:hover{color:#c5ccd9!important;color:var(--fg-1)!important}.ant-menu-item-selected,.ant-menu-item:hover{background:#181d25!important;background:var(--panel-2)!important}.ant-menu-item-selected{color:#e3e8f0!important;color:var(--fg)!important}.ace_editor{border:1px solid #1f2630!important;border:1px solid var(--line)!important;border-radius:6px!important}.ace_editor,.ace_gutter{background:#0f1216!important;background:var(--bg-2)!important}.ace_gutter{border-right:1px solid #1f2630!important;border-right:1px solid var(--line)!important;color:#3f4654!important;color:var(--fg-4)!important}.ace_gutter-cell{padding:0 8px!important}.ace_scroller{background:#0f1216!important;background:var(--bg-2)!important}.ace_content,.hljs{color:#e3e8f0!important;color:var(--fg)!important}.hljs{background:#0f1216!important;background:var(--bg-2)!important}.hljs-keyword,.hljs-selector-tag,.hljs-title.class_{color:#ff7b9c!important;color:var(--sx-key)!important}.hljs-class .hljs-title,.hljs-type{color:#79c0ff!important;color:var(--sx-type)!important}.hljs-function .hljs-title,.hljs-title.function_{color:#d2a8ff!important;color:var(--sx-fn)!important}.hljs-literal,.hljs-number{color:#ffa657!important;color:var(--sx-num)!important}.hljs-attr,.hljs-regexp,.hljs-string{color:#a5d6a8!important;color:var(--sx-str)!important}.hljs-comment,.hljs-doctag{color:#6e7681!important;color:var(--sx-com)!important;font-style:italic}.hljs-built_in,.hljs-builtin-name{color:#79c0ff!important;color:var(--sx-type)!important}.hljs-template-variable,.hljs-variable{color:#c5ccd9!important;color:var(--fg-1)!important}.hljs-meta,.hljs-meta .hljs-keyword{color:#ff7b9c!important;color:var(--sx-key)!important}.hljs-params{color:#c5ccd9!important;color:var(--fg-1)!important}.hljs-punctuation{color:#8b94a3!important;color:var(--sx-pun)!important}.cs-review-status{align-items:center;background:#14181f;background:var(--panel);border:1px solid #1f2630;border:1px solid var(--line);border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px;padding:14px 18px}.cs-review-status .info{color:#8b94a3;color:var(--fg-2);display:flex;flex-direction:column;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12px;gap:3px}.cs-review-status .info strong{color:#e3e8f0;color:var(--fg);font-size:13px}.cs-review-status .actions{display:flex;flex-wrap:wrap;gap:8px}.content-container.glass-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000!important;border:none!important;box-shadow:none!important}.cs-notifications{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:880px;overflow:hidden;width:100%}.cs-notifications__head{align-items:baseline;background:#0b0d10;background:var(--bg);border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);display:flex;gap:14px;padding:22px 32px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.cs-notifications__head h1{color:#e3e8f0;color:var(--fg);font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0}.cs-notifications__head .count,.cs-notifications__head h1{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono)}.cs-notifications__head .count{color:#5d6573;color:var(--fg-3);font-size:13px}.cs-notifications__list{flex:1 1;overflow-y:auto;padding:4px 0 16px}.cs-notif-row{grid-gap:14px;align-items:center;border-bottom:1px solid #1f2630;border-bottom:1px solid var(--line);display:grid;gap:14px;grid-template-columns:14px 1fr;padding:16px 32px;position:relative;width:100%}.cs-notif-row,.cs-notif-row:before{background:#0000;transition:background .12s cubic-bezier(.2,.6,.2,1);transition:background var(--t)}.cs-notif-row:before{bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.cs-notif-row:hover{background:#14181f;background:var(--panel)}.cs-notif-row:hover:before{background:#7ee787;background:var(--accent)}.cs-notif-row.is-seen{opacity:.7}.cs-notif-row__text a{color:#e3e8f0!important;color:var(--fg)!important;text-decoration:none}.cs-notif-row__text a:hover{color:#7ee787!important;color:var(--accent)!important}.cs-notif-row__dot{background:#2a313c;background:var(--line-2);border-radius:50%;flex:none;height:10px;width:10px}.cs-notif-row__dot.is-new{background:#7ee787;background:var(--accent);box-shadow:0 0 0 3px #7ee78724;box-shadow:0 0 0 3px var(--accent-soft)}.cs-notif-row__body{min-width:0}.cs-notif-row__text{color:#e3e8f0;color:var(--fg);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-family:var(--sans);font-size:14.5px;font-weight:500;line-height:1.45;margin-bottom:4px;word-break:break-word}.cs-notif-row__time{color:#5d6573;color:var(--fg-3);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:12px}.cs-notifications__pagination{background:#0b0d10;background:var(--bg);border-top:1px solid #1f2630;border-top:1px solid var(--line);padding:14px 32px 22px}@keyframes fadein{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cs-fadein{animation:fadein .18s ease-out}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{background:#0d1117;color:#c9d1d9}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{background-color:#033a16;color:#aff5b4}.hljs-deletion{background-color:#67060c;color:#ffdcd7}.ant-comment-inner{padding:8px 0!important}.ant-comment-nested{border-left:1px solid #1f2630!important;border-left:1px solid var(--line,#1f2630)!important;margin-left:28px!important;padding-left:12px!important}.commentCard{background:#14181f;background:var(--panel,#14181f);border:1px solid #1f2630;border:1px solid var(--line,#1f2630);border-radius:6px;margin-bottom:8px;padding:10px 12px;white-space:pre-line;width:100%}.parentComment{border-left:2px solid #7ee787!important;border-left:2px solid var(--accent,#7ee787)!important;border-radius:0 6px 6px 0!important}.ant-comment-content-author-name{color:#e3e8f0!important;color:var(--fg,#e3e8f0)!important;font-size:12px!important;font-weight:600!important}.ant-comment-content-author-name,.ant-comment-content-author-time{font-family:monospace!important;font-family:var(--mono,monospace)!important}.ant-comment-content-author-time{color:#5d6573!important;color:var(--fg-3,#5d6573)!important;font-size:11px!important}.ant-comment-content-detail{color:#c5ccd9!important;color:var(--fg-1,#c5ccd9)!important;font-family:sans-serif!important;font-family:var(--sans,sans-serif)!important;font-size:13px!important}.ant-comment-actions li span{color:#7ee787!important;color:var(--accent,#7ee787)!important;cursor:pointer!important;font-family:monospace!important;font-family:var(--mono,monospace)!important;font-size:11px!important}
/*# sourceMappingURL=main.769c814d.css.map*/