@import url("https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&family=Geist+Mono:wght@400;500&display=swap");:root{--bg:#0a0c10;--panel:#0f131a;--panel-2:#161b25;--panel-3:#11151d;--ink-deep:#07080b;--border:#232a37;--border-2:#2d3543;--text:#e7ecf4;--text-2:#d3dae4;--muted:#b3bccb;--muted-2:#838da0;--accent:#6d8dff;--accent-soft:#9db0ff;--violet:#a78bfa;--green:#3ecf8e;--stuck:#ff6b6b;--warn:#f0b429}*{box-sizing:border-box}body,html{height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}a{color:inherit}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:#232a37;border-radius:8px;border:2px solid #0a0c10}::-webkit-scrollbar-thumb:hover{background:#2d3543}::-webkit-scrollbar-track{background:transparent}@keyframes cond-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes cond-spin{to{transform:rotate(1turn)}}@keyframes cond-up{0%{transform:translate(-50%,10px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes cond-highlight-pulse{0%,to{box-shadow:0 0 0 0 rgba(109,141,255,0)}25%,75%{box-shadow:0 0 0 3px rgba(109,141,255,.65)}}.cond-highlight-pulse{animation:cond-highlight-pulse 1s ease-in-out}.hov-nav:hover{background:#141923!important}.hov-card:hover{transform:translateY(-2px);box-shadow:0 9px 24px rgba(0,0,0,.4)}.hov-border:hover{border-color:#2d3543!important}.hov-accent:hover{border-color:#6d8dff!important}.hov-row:hover{background:#141923!important}.hov-fold:hover{opacity:.8}.hov-primary:hover{background:#8298ff!important}.hov-soft:hover{background:rgba(109,141,255,.18)!important}.hov-green:hover{background:rgba(62,207,142,.2)!important}.hov-text:hover{color:#e7ecf4!important}button,input,select,textarea{font-family:inherit}.empty{padding:60px 30px;color:var(--muted);font-size:16px}.shell-root{height:100vh;height:100dvh}.shell-topbar{align-items:center;gap:10px;padding:calc(8px + env(safe-area-inset-top, 0px)) calc(12px + env(safe-area-inset-right, 0px)) 8px calc(12px + env(safe-area-inset-left, 0px));border-bottom:1px solid var(--border)}.shell-bottomnav,.shell-topbar{display:none;background:var(--panel);flex:0 0 auto}.shell-bottomnav{align-items:stretch;border-top:1px solid var(--border);padding:0 env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.shell-bottomtab{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 7px;font-size:11px;font-weight:500;text-decoration:none;background:transparent;border:none;cursor:pointer;font-family:inherit}.shell-bottomtab[aria-current=page]{font-weight:600}.shell-iconbtn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;border-radius:10px;border:1px solid var(--border);background:var(--panel-2);cursor:pointer;padding:0}.issue-aside.issue-aside-collapsed{display:none!important}.shell-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:99}.board-hdr-actions>button,.board-hdr-actions>div{font-size:13.5px!important;padding-top:6px!important;padding-bottom:6px!important}.board-hdr-actions>button{padding-left:10px!important;padding-right:10px!important}@media (max-width:767px){body{font-size:16px}.empty{padding:36px 18px}.shell-bottomnav,.shell-topbar{display:flex}.shell-desktop-only,.shell-header-bar{display:none!important}.shell-header-bar.shell-search-open{display:flex!important}.shell-header-bar>div:first-child{flex:1 1 auto!important;max-width:none!important}.search-row-project{display:none}.runners-panel{position:fixed!important;left:8px!important;right:8px!important;top:calc(60px + env(safe-area-inset-top, 0px))!important;width:auto!important;max-height:calc(100dvh - 140px)!important}.shell-overlay{display:block}.shell-sidebar{position:fixed!important;top:0!important;left:0!important;bottom:0!important;z-index:100!important;width:280px!important;flex:none!important;padding-top:env(safe-area-inset-top,0);padding-left:env(safe-area-inset-left,0);padding-bottom:env(safe-area-inset-bottom,0);transform:translateX(-100%);transition:transform .22s cubic-bezier(.4,0,.2,1)}.shell-sidebar.shell-open{transform:translateX(0)}.shell-hamburger{background:none;border:none;color:var(--text);cursor:pointer;padding:4px 6px;display:flex;align-items:center;border-radius:6px;flex:0 0 auto}.shell-hamburger:hover{background:hsla(0,0%,100%,.07)}.shell-sidebar .shell-hamburger{display:flex!important}.shell-collapse-row{display:none!important}.shell-header-bar{padding:10px 16px!important;gap:8px!important}.board-header{flex-wrap:wrap!important;padding:10px 0 0!important;gap:8px 12px!important;align-items:flex-start!important}.board-header>div:first-child{padding:0 14px}.board-title{display:none!important}.board-hdr-actions{margin-left:0!important;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;padding:2px 14px 10px!important;gap:8px!important}.board-hdr-actions::-webkit-scrollbar{display:none}.board-hdr-actions>*{flex:0 0 auto!important;white-space:nowrap}.board-content{padding:10px 12px 24px!important;overflow-x:hidden!important}.board-stage-strip{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -12px 12px;padding:2px 12px 4px;position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--bg)}.board-stage-strip::-webkit-scrollbar{display:none}.board-cols-outer{overflow-x:hidden}.sticky-title{display:none!important}.sticky-actions{flex:1 1 100%!important;margin-left:0!important}.sticky-primary{flex:1 1 auto!important;padding:9px 13px!important;font-size:14px!important}.run-card-head{flex-wrap:wrap;row-gap:6px}.inbox-compose-row{flex-direction:column!important}.inbox-compose-row>button,.inbox-compose-row>textarea{width:100%}.issue-two-col{flex-direction:column!important}.issue-aside{display:none!important;width:100%!important;flex:none!important;border-left:none!important;border-top:1px solid var(--border)!important;padding:20px 16px!important}.issue-aside.issue-aside-open,.issue-settings-toggle{display:flex!important}.issue-main{padding:20px 16px!important}.issue-sticky-header{padding:10px 16px!important}.issue-header-block{padding:16px 16px 18px!important}.issue-reopen-tab{display:none!important}.resp-page input,.resp-page select,.resp-page textarea{max-width:100%;box-sizing:border-box}.resp-page{padding:16px 14px 26px!important}.resp-grid-2col{grid-template-columns:1fr!important}.support-shell{flex-direction:column!important}.support-aside{display:none!important;width:100%!important;flex:none!important;border-right:none!important;border-bottom:1px solid var(--border)!important;max-height:50vh}.support-aside.support-aside-open{display:flex!important}.support-sidebar-toggle{display:inline-flex!important}.resp-table-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.resp-table-scroll>*{min-width:640px}}.issue-mobile-meta{display:none}@media (max-width:767px){.issue-mobile-meta{display:block}.issue-desktop-meta{display:none!important}.issue-title{font-size:15.5px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.issue-title.expanded{display:block}[data-testid=ticket-paused]{flex-wrap:nowrap!important;padding:7px 10px!important;font-size:12px!important}[data-testid=ticket-paused]>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-testid=ticket-paused-note]{display:none}}