.account-password{max-width:440px}.account-password-description{color:var(--muted);margin:8px 0 20px;line-height:1.65}.account-password-form{flex-direction:column;gap:9px;display:flex}.account-password-form label{margin-top:7px;font-size:12px;font-weight:550}.account-password-form input{width:100%;min-height:39px}.account-password-help{color:var(--muted);margin:0 0 3px;font-size:11px;line-height:1.6}.account-password-form>.button{align-self:flex-start;min-height:36px;margin-top:14px;padding-inline:15px}.account-form-error{color:#ec9b9b;overflow-wrap:anywhere;background:#b65b5b0b;border-left:2px solid #b65b5b;padding:8px 10px;font-size:12px;line-height:1.65}.account-form-success{color:#8cc7a4;font-size:12px;line-height:1.65}.auth-screen{background:var(--bg);justify-content:center;align-items:center;height:100dvh;padding:60px 24px;display:flex;overflow:auto}.auth-language{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex;position:fixed;top:21px;right:25px}.auth-language select{border:1px solid var(--border);background:var(--panel);border-radius:5px;padding:5px 9px}.auth-card{width:100%;max-width:380px}.auth-brand{letter-spacing:-.3px;align-items:center;gap:10px;margin-bottom:40px;font-size:15px;font-weight:600;display:flex}.auth-brand svg{color:var(--accent)}.auth-card h1{letter-spacing:-.65px;font-size:24px;font-weight:600;line-height:1.3}.auth-description{color:var(--muted);margin:12px 0 25px;font-size:13px;line-height:1.7}.auth-login{flex-direction:column;gap:9px;display:flex}.auth-login label{margin-top:8px;font-size:12px;font-weight:550}.auth-login input{width:100%;min-height:40px}.auth-login>.button{min-height:38px;margin-top:14px;font-size:13px}.auth-contact{border-top:1px solid var(--border-soft);color:var(--faint);margin-top:29px;padding-top:18px;font-size:11px;line-height:1.8}.auth-loading{color:var(--muted);margin-top:17px;line-height:1.7}.auth-retry{margin-top:20px}.auth-identity{border-left:2px solid var(--accent);color:var(--muted);overflow-wrap:anywhere;margin-bottom:20px;padding-left:11px;font-size:12px}.auth-card .account-password{margin-top:8px}.auth-card .account-password-form>.button{align-self:stretch}.auth-switch{color:var(--muted);text-underline-offset:4px;margin:24px 0 12px;font-size:12px;text-decoration:underline}.auth-switch:hover{color:var(--text)}@media (width<=480px){.auth-screen{align-items:flex-start;padding:100px 24px 40px}.auth-language{right:24px}.auth-brand{margin-bottom:32px}}@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Berkeley;src:url(/fonts/BerkeleyMono.woff2)format("woff2");font-display:swap}:root{--bg:#101114;--side:#18191d;--panel:#15161a;--raised:#202127;--hover:#23242b;--active:#2a2b34;--border:#2a2b32;--border-soft:#23242b;--text:#e4e4e9;--muted:#92939e;--faint:#656673;--accent:#7276e5;--primary:#5e6ad2;--row:42px;--shadow:0 18px 70px #0008;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--bg:#fff;--side:#f4f4f6;--panel:#fafafa;--raised:#f0f0f3;--hover:#eeeef3;--active:#e5e5ed;--border:#dddde4;--border-soft:#e9e9ee;--text:#24242c;--muted:#73737f;--faint:#9696a1;--accent:#5e6ad2;--shadow:0 18px 70px #24243020;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-compact=true]{--row:33px}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);letter-spacing:-.012em;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}body{overflow:hidden}button,input,textarea,select{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:0 0;border:0;padding:0;line-height:1.4}button:disabled{cursor:default;opacity:.4}a{color:inherit;text-decoration:none}input,textarea{border:1px solid var(--border);background:var(--panel);border-radius:6px;outline:0;padding:9px 11px}input:focus,textarea:focus{border-color:#5d6186;box-shadow:0 0 0 2px #7378df15}input::placeholder,textarea::placeholder{color:var(--faint)}textarea{resize:vertical;line-height:1.7}input[type=checkbox]{appearance:auto;accent-color:var(--primary);cursor:pointer;width:13px;height:13px}input[type=color]{width:32px;padding:2px}input[type=date]{color:var(--muted)}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:-.6px;font-size:23px;font-weight:600}h2{letter-spacing:-.35px;font-size:18px;font-weight:600}h3{font-size:14px;font-weight:600}strong{font-weight:550}small{font-size:11px}svg{flex-shrink:0}::selection{background:#5e6ad250}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:#ffffff18;border-radius:6px}::-webkit-scrollbar-corner{background:0 0}kbd{background:var(--raised);border:1px solid var(--border);color:var(--muted);border-radius:4px;padding:2px 4px;font:10px/16px Inter,sans-serif}select{appearance:none;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;outline:0;max-width:100%;padding:4px 0}select option{background:var(--raised);color:var(--text)}.grow{flex:1;min-width:0}.subtle{color:var(--muted)}.green{color:#69b790}.yellow{color:#d4ac68}.danger{color:#e78080!important}.favorited{color:#dfbe61!important}.spinner{border:1.5px solid var(--faint);border-top-color:var(--text);border-radius:100%;width:10px;height:10px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.button{border:1px solid var(--border);background:var(--raised);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:4px 9px;font-size:12px;transition:background .12s;display:inline-flex}.button:hover{background:var(--hover);border-color:#444550}.button.primary{background:var(--primary);color:#fff;border-color:#6c76de;font-weight:550}.button.primary:hover{background:#6b75df}.button svg{width:14px;height:14px}.icon-button{width:26px;height:26px;color:var(--muted);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover{background:var(--hover);color:var(--text)}.text-button{color:var(--muted);text-align:left;align-items:center;gap:6px;font-size:12px;display:inline-flex}.text-button:hover{color:var(--text)}.pill,.count{background:var(--raised);color:var(--muted);white-space:nowrap;border-radius:4px;align-items:center;padding:2px 6px;font-size:11px;display:inline-flex}.pill.accent{color:#a9adf4;background:#7276e521}.avatar{color:#fff;-webkit-user-select:none;user-select:none;letter-spacing:-.3px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.avatar.unassigned{border:1px dotted var(--faint);color:var(--faint);background:0 0}.status-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.priority{width:15px;height:16px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.priority-1{color:#e79c74}.priority-2{color:#bbbcc3}.urgent{color:#141418;text-align:center;background:#d68862;border-radius:2px;width:11px;height:12px;font-size:10px;font-weight:800;line-height:12px}.priority-0 span{letter-spacing:1px;font-size:17px}.pick{border:1px solid var(--border);min-height:29px;color:var(--muted);border-radius:5px;align-items:center;gap:7px;min-width:0;max-width:100%;padding:3px 8px;display:inline-flex}.pick select{width:100%;min-width:0;font-size:12px}.pick>svg:last-child{color:var(--faint)}.pick:hover{background:var(--hover);color:var(--text)}.pick input{box-shadow:none;background:0 0;border:0;max-width:120px;padding:0;font-size:12px}.pick>svg:first-child{width:14px;height:14px}.color-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.section-line{align-items:center;gap:9px;display:flex}.section-line h3{margin:0}.progress-bar{background:var(--border);border-radius:6px;min-width:70px;height:4px;overflow:hidden}.progress-bar>span{background:#767ddd;height:100%;transition:width .3s;display:block}.progress-number{margin:20px 0 15px;font-size:35px;font-weight:550}.progress-number span{color:var(--muted);margin-left:3px;font-size:16px}.summary-line{color:var(--muted);justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;display:flex}.summary-line strong{color:var(--text)}.app-shell{width:100vw;height:100dvh;display:flex;overflow:hidden}.sidebar{background:var(--side);border-right:1px solid #0002;flex-direction:column;flex-shrink:0;width:244px;padding:14px 10px 0;display:flex}.workspace-heading{align-items:center;gap:2px;min-height:37px;margin-bottom:16px;padding:0 1px;display:flex}.workspace-heading .popover-wrap>.button{background:0 0;border:0;gap:6px;padding:4px;font-size:13px}.workspace-heading strong{text-overflow:ellipsis;white-space:nowrap;max-width:94px;overflow:hidden}.workspace-logo{color:#fff;background:#777cd9;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.new-issue-button{color:#d0d1d9;background:#24252b;border:1px solid #404148;border-radius:7px;place-items:center;width:29px;height:29px;margin-left:2px;display:grid}.new-issue-button:hover{background:#373843}.sidebar-scroll{flex:1;padding-bottom:15px;overflow:hidden auto}.nav-link{color:#b7b8c2;text-align:left;border-radius:5px;align-items:center;gap:9px;width:100%;min-height:32px;margin-bottom:1px;padding:6px 10px;font-size:12.5px;display:flex}.nav-link>svg{color:#9395a4}.nav-link>span:not(.nav-count){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav-link:hover{color:var(--text);background:#ffffff05}.nav-link.active{background:var(--active);color:#eeeef5}.nav-link.active>svg{color:#bcbecf}.nav-count{text-align:center;color:#aaaeba;background:#2c2d35;border-radius:3px;min-width:20px;height:18px;margin-left:auto;padding:0 4px;font-size:10px;line-height:18px}.nav-section-label{color:#787a89;align-items:center;gap:5px;height:17px;margin:21px 10px 7px;font-size:11px;display:flex}.team-title{text-align:left;align-items:center;gap:7px;width:100%;padding:5px 10px;font-size:12px;display:flex}.team-title>svg:last-child{color:var(--faint)}.team-square{background:#7378e120;border-radius:4px;place-items:center;width:18px;height:18px;display:inline-grid}.team-subnav{padding-left:9px}.team-nav{margin-bottom:10px}.cycle-subnav{border-left:1px solid #ffffff14;gap:2px;margin:2px 0 5px 20px;display:grid}.cycle-subnav a{color:var(--muted);padding:6px 12px;font-size:12px}.cycle-subnav a.active{color:var(--text)}.sidebar-bottom{border-top:1px solid var(--border-soft);align-items:center;gap:4px;height:52px;padding:0 3px;display:flex}.account-button{color:var(--muted);align-items:center;gap:7px;max-width:140px;font-size:11px;display:flex}.account-button span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workspace-menu-profile{gap:9px;margin-bottom:5px;padding:10px;display:flex}.workspace-menu-profile strong{max-width:none}.workspace-menu-profile small{color:var(--muted);text-overflow:ellipsis;max-width:180px;margin-top:3px;display:block;overflow:hidden}.main-panel{background:var(--bg);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.topbar{border-bottom:1px solid var(--border-soft);align-items:center;gap:9px;height:51px;min-height:51px;padding:0 24px;display:flex}.topbar>svg{color:var(--muted)}.topbar h1{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.breadcrumb-sub{color:var(--faint);border-left:1px solid var(--border);margin-left:5px;padding-left:13px;font-size:12px}.sync-state{color:var(--faint);align-items:center;gap:4px;margin-right:9px;font-size:10px;display:flex}.page-content{flex:1;min-height:0;position:relative;overflow:auto}.page-toolbar{border-bottom:1px solid var(--border-soft);flex-shrink:0;align-items:center;gap:10px;min-height:49px;padding:0 24px;display:flex}.view-tabs{border-bottom:1px solid var(--border-soft);align-items:center;gap:4px;min-height:44px;padding:0 24px;font-size:12px;display:flex}.view-tabs.borderless{border:0;min-height:48px;padding:0}.view-tabs button{color:var(--muted);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:flex}.view-tabs button:hover{color:var(--text);background:var(--hover)}.view-tabs button.active{background:var(--raised);color:var(--text)}.view-tabs button svg{width:14px;height:14px}.mobile-sidebar-toggle{display:none}.issue-view{flex-direction:column;min-height:calc(100% - 1px);display:flex;position:relative}.issue-toolbar{border-bottom:1px solid var(--border-soft);z-index:4;align-items:center;gap:7px;height:44px;min-height:44px;padding:0 24px;display:flex;position:relative}.issue-toolbar>.popover-wrap:first-child>.button{background:0 0;border:0;padding-left:0}.inline-search{color:var(--faint);align-items:center;gap:5px;max-width:220px;display:flex}.inline-search input{width:125px;box-shadow:none;background:0 0;border:0;padding:5px;font-size:11px}.inline-search:focus-within input{width:180px}.segmented{border:1px solid var(--border);background:var(--panel);border-radius:5px;padding:2px;display:flex}.segmented button{color:var(--faint);border-radius:3px;align-items:center;padding:3px 5px;display:flex}.segmented button.active{background:var(--active);color:var(--text)}.segmented button svg{width:14px;height:14px}.filter-chip{color:#b0b2e3;white-space:nowrap;text-overflow:ellipsis;background:#7276e51d;border:1px solid #7276e536;border-radius:4px;align-items:center;gap:4px;max-width:170px;padding:3px 6px;font-size:10px;display:flex;overflow:hidden}.group-heading{background:var(--panel);border-bottom:1px solid var(--border-soft);border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;height:35px;padding:0 22px;display:flex}.issue-group:first-child .group-heading{border-top:0}.group-name{color:var(--text);align-items:center;gap:8px;font-size:12px;display:flex}.group-name>svg{color:var(--faint);margin-left:-13px}.group-name .subtle{margin-left:2px;font-size:11px}.issue-row{height:var(--row);cursor:pointer;border-bottom:1px solid #ffffff04;outline:0;align-items:center;gap:10px;padding:0 23px;font-size:12px;display:flex;position:relative}.issue-row:hover{background:#ffffff04}.issue-row.selected{background:#7076d91a}.row-checkbox{width:13px;display:none;position:absolute;left:6px}.issue-row:hover .row-checkbox,.issue-row.selected .row-checkbox{display:block}.row-checkbox input{margin:0}.row-priority{align-items:center;display:flex}.issue-key{min-width:57px;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.issue-title{white-space:nowrap;text-overflow:ellipsis;color:#d1d2db;flex:1;min-width:60px;font-weight:450;overflow:hidden}.issue-row-meta{justify-content:flex-end;align-items:center;gap:7px;max-width:50%;display:flex}.label-pill{border:1px solid var(--border);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;align-items:center;gap:5px;max-width:120px;padding:2px 6px;font-size:10px;line-height:15px;display:inline-flex;overflow:hidden}.label-pill i{border-radius:50%;flex-shrink:0;width:6px;height:6px}.project-pill{max-width:150px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:10px;display:inline-flex;overflow:hidden}.project-pill svg{color:var(--faint)}.row-date{color:var(--faint);white-space:nowrap;min-width:36px;font-size:10px}.issue-groups{flex:1}.issue-board{background:var(--bg);flex:1;align-items:flex-start;gap:12px;min-height:600px;padding:15px 20px;display:flex;overflow-x:auto}.issue-board .issue-group{border-radius:7px;flex-shrink:0;width:282px}.issue-board .group-heading{background:0 0;border:0;height:40px;padding:0 7px}.issue-board .group-name>svg{display:none}.issue-board .group-content{flex-direction:column;gap:8px;min-height:200px;display:flex}.issue-card{border:1px solid var(--border-soft);background:var(--side);border-radius:7px;flex-wrap:wrap;gap:7px;height:auto;min-height:113px;padding:12px 13px;box-shadow:0 2px 3px #0001}.issue-card .issue-key{order:0;min-width:0}.issue-card>.status-icon{display:none}.issue-card>.row-priority{order:1;margin-left:auto}.issue-card>.issue-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;order:2;width:100%;max-height:38px;line-height:19px;display:-webkit-box}.issue-card>.issue-row-meta{order:3;justify-content:flex-start;width:100%;max-width:none;margin-top:4px}.issue-card .project-pill{display:none}.issue-card .row-checkbox{top:10px;left:-7px}.issue-card .avatar{margin-left:auto}.issue-card .row-date{display:none}.board-add{color:var(--faint);text-align:left;align-items:center;gap:6px;padding:8px;font-size:11px;display:flex}.board-add:hover{color:var(--text)}.bulk-toolbar{z-index:40;background:var(--raised);box-shadow:var(--shadow);border:1px solid #454653;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:fixed;bottom:24px;left:calc(50% + 105px);transform:translate(-50%)}.bulk-toolbar strong{white-space:nowrap;font-size:11px}.bulk-toolbar .pick{max-width:135px}.empty{text-align:center;min-height:270px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.empty h2{color:var(--text);font-size:16px}.empty p{max-width:350px;font-size:12px;line-height:1.6}.empty-icon{border:1px solid var(--border);background:var(--panel);width:54px;height:54px;color:var(--muted);border-radius:12px;place-items:center;margin-bottom:5px;display:grid}.popover-wrap{flex-shrink:0;display:inline-flex;position:relative}.popover{background:var(--raised);min-width:235px;max-width:330px;box-shadow:var(--shadow);z-index:90;color:var(--text);border:1px solid #3d3e49;border-radius:8px;padding:5px;font-size:12px;position:absolute;top:calc(100% + 7px);right:0}.popover.align-left{left:0;right:auto}.popover-title{color:var(--muted);padding:7px 9px 10px;font-size:11px}.popover .pick{border-color:var(--border);width:calc(100% - 8px);margin:3px 4px}.popover>.button{width:calc(100% - 10px);margin:5px}.menu-item{text-align:left;white-space:nowrap;color:#c0c1cc;border-radius:4px;align-items:center;gap:8px;width:100%;padding:7px 9px;font-size:12px;display:flex}.menu-item svg{color:var(--muted);width:14px}.menu-item:hover{background:var(--active);color:var(--text)}.menu-item kbd{margin-left:auto}.menu-divider{background:var(--border);height:1px;margin:4px -5px}.icon-or-label{gap:5px}.modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0008;justify-content:center;align-items:flex-start;padding:16vh 20px 40px;display:flex;position:fixed;inset:0;overflow:auto}.modal{background:var(--side);border:1px solid #41424c;border-radius:10px;width:600px;max-width:100%;animation:.12s modal-in;box-shadow:0 25px 100px #0009}.modal-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:19px 22px;display:flex}.modal-heading h2{font-size:16px}.modal-footer{border-top:1px solid var(--border);align-items:center;gap:11px;padding:13px 18px;font-size:11px;display:flex}.modal-footer kbd{margin-right:3px}.check-label{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.new-issue-modal{width:720px}.new-issue-top{color:var(--muted);align-items:center;gap:6px;padding:12px 15px;font-size:12px;display:flex}.new-issue-top .pick{background:0 0;border:0;max-width:160px}.new-issue-body{padding:4px 24px 24px}.issue-title-input{letter-spacing:-.4px;background:0 0;border:0;width:100%;padding:10px 0;font-size:20px;box-shadow:none!important}.new-issue-body>textarea{width:100%;height:110px;box-shadow:none;resize:vertical;background:0 0;border:0;padding:7px 0;font-size:13px}.form-pills{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.form-pills .pick{max-width:170px;min-height:27px}.form-pills .pick select{font-size:11px}.entity-modal{width:520px}.entity-form{gap:15px;padding:20px 23px;display:grid}.entity-form>label,.entity-form .form-grid>label{color:var(--muted);gap:7px;font-size:12px;display:grid}.entity-form input,.entity-form textarea{width:100%;color:var(--text)}.entity-form>.pick{width:100%}.form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.color-options{gap:8px;padding:3px 0;display:flex}.color-options button{color:#fff;border:2px solid #0000;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.color-options button.active{outline:2px solid var(--text);outline-offset:2px}.toast{color:#eee;max-width:calc(100vw - 40px);box-shadow:var(--shadow);z-index:500;background:#2d2e37;border:1px solid #494b59;border-radius:8px;align-items:center;gap:20px;padding:12px 14px;font-size:12px;animation:.15s modal-in;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast button{color:#bbb;font-size:18px}.loading-screen,.signin-screen{height:100dvh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.signin-screen h1{color:var(--text)}.signin-screen>svg,.loading-screen>svg{color:#b9bddf}.signin-screen .button{margin-top:12px;padding:10px 20px}.signin-screen p{text-align:center;max-width:350px}.search-modal{width:660px}.command-input{border-bottom:1px solid var(--border);color:var(--muted);align-items:center;gap:12px;padding:14px 20px;display:flex}.command-input input{min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding:6px 0;font-size:14px}.command-results{max-height:430px;padding:6px;overflow:auto}.command-section{color:var(--faint);padding:10px 12px 6px;font-size:10px}.command-result{text-align:left;border-radius:5px;align-items:center;gap:11px;width:100%;padding:10px 12px;font-size:12px;display:flex}.command-result.active{background:#7276d82a}.command-result svg{color:var(--muted)}.command-result small{color:var(--faint);font-size:10px}.command-result>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-footer{border-top:1px solid var(--border);color:var(--faint);gap:20px;padding:12px 19px;font-size:10px;display:flex}.command-footer kbd{margin-right:3px}.help-modal{width:460px}.shortcuts{padding:14px 24px 24px}.shortcuts>div{color:var(--muted);justify-content:space-between;align-items:center;padding:9px 0;font-size:12px;display:flex}@keyframes modal-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.issue-detail-backdrop{z-index:100;background:#0005;justify-content:flex-end;display:flex;position:fixed;inset:0}.issue-detail{background:var(--bg);border-left:1px solid #393a44;flex-direction:column;width:min(1080px,100vw - 120px);height:100%;animation:.12s modal-in;display:flex;box-shadow:-25px 0 70px #0004}.detail-top{border-bottom:1px solid var(--border);align-items:center;gap:8px;height:51px;min-height:51px;padding:0 16px;font-size:11px;display:flex}.detail-columns{flex:1;min-height:0;display:flex;overflow:auto}.detail-main{flex:1;min-width:0;padding:38px 44px 70px;overflow:auto}.detail-properties{border-left:1px solid var(--border-soft);background:var(--panel);flex-shrink:0;width:235px;padding:27px 18px;overflow:auto}.detail-properties h3{color:var(--muted);margin-bottom:10px;font-size:11px;font-weight:500}.detail-properties h3:not(:first-child){margin-top:27px}.detail-properties>.pick{border:0;width:100%;min-height:33px;padding:4px 5px;display:flex}.detail-properties .pick select{font-size:12px}.detail-labels{flex-wrap:wrap;gap:5px;margin-bottom:6px;display:flex}.date-input{background:0 0;border:0;max-width:100%;padding-left:4px;font-size:12px}.editable{text-align:left;cursor:text;width:100%;min-height:24px;color:var(--text);border-radius:5px;line-height:1.6;display:block}.editable:hover{background:#ffffff02}.inline-input,.inline-textarea{background:var(--panel);width:100%;box-shadow:none;font:inherit;border:1px solid #626784;padding:3px 5px;display:block}.inline-textarea{min-height:190px;font-size:13px;line-height:1.8}.detail-title{letter-spacing:-.5px;margin-bottom:17px;padding:0;font-weight:580;font-size:23px!important;line-height:1.35!important}.detail-description{color:#c0c1cb;min-height:110px;font-size:13px;line-height:1.8}.parent-issue{color:var(--muted);align-items:center;gap:6px;margin-bottom:15px;font-size:11px;display:flex}.markdown{overflow-wrap:anywhere;font-size:13px;line-height:1.75}.markdown h2{margin:12px 0;font-size:21px;line-height:1.4}.markdown h3{margin:15px 0 7px;font-size:14px}.markdown h4{margin:10px 0 6px;font-size:13px}.markdown p{min-height:20px}.markdown code{border:1px solid var(--border);background:#ffffff08;border-radius:3px;padding:1px 4px;font:11px Berkeley,monospace}.paragraph-space{height:9px}.check-line{align-items:flex-start;gap:8px;line-height:23px;display:flex}.fake-check{border:1px solid #5d5f6c;border-radius:3px;flex-shrink:0;place-items:center;width:12px;height:12px;margin-top:5px;display:grid}.fake-check.checked{background:var(--primary);border-color:var(--primary);color:#fff}.bullet-line{gap:8px;line-height:24px;display:flex}.subissue-section{margin:28px 0 17px}.subissue-section>.section-line{margin-bottom:10px;font-size:11px}.subissue{text-align:left;border-bottom:1px solid var(--border-soft);align-items:center;gap:7px;width:100%;padding:10px 2px;font-size:11px;display:flex}.subissue .subtle{white-space:nowrap;font-size:10px}.subissue>span:nth-child(3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachments{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.attachment{border:1px solid var(--border);background:var(--panel);border-radius:6px;align-items:center;gap:7px;padding:8px;font-size:11px;display:flex}.attachments>label{cursor:pointer}.activity-header{border-top:1px solid var(--border-soft);align-items:center;margin-top:22px;margin-bottom:17px;padding-top:24px;font-size:12px;display:flex}.activity-entry{align-items:center;gap:9px;margin:12px 0;font-size:11px;line-height:1.7;display:flex}.activity-entry time{white-space:nowrap;margin-left:auto;font-size:10px}.activity-entry>span:nth-child(2){flex:1}.activity-dot{background:var(--faint);border-radius:50%;width:4px;height:4px;margin:0 8px}.comment{align-items:flex-start;gap:10px;margin:20px 0;display:flex}.comment-body{border:1px solid var(--border-soft);background:var(--panel);border-radius:7px;flex:1;min-width:0;padding:12px}.comment-meta{align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.comment-meta time{color:var(--faint);font-size:10px}.comment-body .markdown{font-size:12px}.comment-form{align-items:flex-start;gap:10px;margin-top:24px;display:flex}.comment-form>div{border:1px solid var(--border);border-radius:7px;flex:1;overflow:hidden}.comment-form textarea{width:100%;box-shadow:none;resize:vertical;background:0 0;border:0;min-height:77px;padding:12px;font-size:12px}.comment-actions{justify-content:space-between;align-items:center;padding:4px 10px 9px;font-size:10px;display:flex}.comment-actions>.button{border:0;min-height:24px;padding:3px 6px}.issue-detail .popover{z-index:150}.project-table{min-width:700px}.project-table-head,.project-table-row{grid-template-columns:minmax(270px,1fr) 140px 65px 110px 140px;align-items:center;gap:15px;padding:0 28px;display:grid}.project-table-head{background:var(--panel);height:35px;color:var(--faint);border-bottom:1px solid var(--border-soft);font-size:10px}.project-table-row{text-align:left;border-bottom:1px solid var(--border-soft);width:100%;min-height:79px;font-size:12px}.project-table-row:hover{background:var(--panel)}.project-name{align-items:center;gap:13px;min-width:0;display:flex}.project-name>span:last-child{min-width:0}.project-name strong{font-size:13px;display:block}.project-name small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;display:block;overflow:hidden}.project-icon{border:1px solid var(--border);border-radius:5px;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.project-status{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.project-progress{align-items:center;gap:9px;display:flex}.project-progress .progress-bar{flex:1}.project-progress small{color:var(--faint);width:27px;font-size:10px}.project-overview{gap:65px;max-width:1250px;margin:auto;padding:48px 50px;display:flex}.project-overview-main{flex:1;min-width:0}.project-big-icon{background:var(--panel);border:1px solid var(--border);border-radius:10px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.page-title{letter-spacing:-.6px;margin:10px 0 14px;font-weight:600;line-height:1.3;font-size:25px!important}.project-description{color:var(--muted);font-size:14px}.project-properties-row{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;align-items:center;gap:7px;margin-top:23px;padding-bottom:28px;display:flex}.project-properties-row .pick{max-width:200px}.overview-section{margin-top:29px}.overview-section>h3{margin-bottom:14px}.overview-section>.section-line{margin-bottom:12px}.resource-row{text-align:left;width:100%;color:var(--muted);border-bottom:1px solid var(--border-soft);align-items:center;gap:9px;padding:11px 0;font-size:12px;display:flex}.resource-row>svg:last-child{margin-left:auto}.resource-row:hover{color:var(--text)}.milestone-row{border-bottom:1px solid var(--border-soft);align-items:center;gap:11px;padding:12px 0;font-size:12px;display:flex}.milestone-row>svg{color:var(--faint)}.milestone-row small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.milestone-form{gap:7px;margin:12px 0;display:flex}.milestone-form input:first-child{flex:1;min-width:80px}.milestone-form input[type=date]{width:125px;font-size:11px}.milestone-form input{font-size:12px}.project-summary{flex-shrink:0;width:215px;padding-top:6px}.project-summary h3{color:var(--muted);font-size:12px;font-weight:500}.project-summary>h3:not(:first-child){margin-top:30px;margin-bottom:12px}.project-summary .pick{border:0;width:100%;padding:0;font-size:11px}.avatar-stack{gap:4px;display:flex}.content-column{max-width:800px;margin:auto;padding:33px 40px 70px}.content-column>.section-line{margin-bottom:24px}.content-column>h2{margin-bottom:20px}.update-composer{background:var(--panel);border:1px solid var(--border);border-radius:9px;margin-bottom:28px;padding:15px}.update-composer>textarea{width:100%;box-shadow:none;background:0 0;border:0;min-height:110px;margin:10px 0;font-size:12px;display:block}.update-composer>.button{margin-left:auto;display:flex}.update-card{border:1px solid var(--border-soft);background:var(--panel);border-radius:8px;margin-bottom:18px;padding:17px}.update-card .section-line{margin-bottom:15px;font-size:11px}.update-card .markdown{color:var(--muted);font-size:12px}.health{white-space:nowrap;font-size:10px}.cycles-list{grid-template-columns:repeat(2,minmax(250px,1fr));gap:18px;max-width:1100px;padding:32px;display:grid}.cycle-card{border:1px solid var(--border);text-align:left;background:var(--panel);border-radius:9px;padding:22px}.cycle-card:hover{border-color:#50525f}.cycle-card.current{background:linear-gradient(130deg,#6267a610,var(--panel));border-color:#636ab36b}.cycle-card p{color:var(--muted);margin:12px 0 24px;font-size:12px}.cycle-card .progress-bar{margin:10px 0}.cycle-number{color:var(--accent)}.cycle-detail-header{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:30px;display:flex}.cycle-detail-header p{color:var(--muted);align-items:center;gap:8px;margin-top:9px;font-size:12px;display:flex}.initiatives-list{max-width:1050px;margin:auto;padding:34px}.initiative-card{border:1px solid var(--border);background:var(--panel);border-radius:9px;margin-bottom:24px;padding:25px}.initiative-heading{align-items:center;gap:14px;display:flex}.initiative-heading .project-icon{width:42px;height:42px}.initiative-heading h2{color:var(--text);font-size:17px}.initiative-heading p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.initiative-progress{align-items:center;gap:15px;margin:24px 0 18px;display:flex}.initiative-progress .progress-bar{flex:1}.initiative-progress>span{color:var(--muted);font-size:10px}.initiative-card>.text-button{margin-top:15px}.views-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;max-width:1200px;padding:30px;display:grid}.view-card{border:1px solid var(--border);background:var(--panel);border-radius:8px;overflow:hidden}.view-card-main{text-align:left;width:100%;min-height:190px;padding:22px}.view-card-main h3{margin:17px 0 9px}.view-card-main p{color:var(--muted);font-size:12px;line-height:1.6}.view-card-footer{border-top:1px solid var(--border);align-items:center;padding:9px 13px;display:flex}.view-card-footer .button{background:0 0;border:0;font-size:11px}.filter-preview{gap:5px;margin-top:16px;display:flex}.documents-list{border-top:1px solid var(--border);margin-top:22px}.document-row{border-bottom:1px solid var(--border);text-align:left;align-items:center;gap:13px;width:100%;padding:17px 0;display:flex}.document-row small{color:var(--faint);margin-top:6px;font-size:10px;display:block}.document-symbol{border:1px solid var(--border);color:var(--muted);border-radius:5px;padding:9px}.document-editor{max-width:860px;margin:auto;padding:42px 50px 80px}.document-meta{color:var(--faint);align-items:center;gap:7px;margin:20px 0 35px;font-size:11px;display:flex}.document-content .markdown{line-height:1.9}.document-content.inline-textarea{min-height:500px;font-family:Berkeley,monospace;font-size:12px}.inbox-list{max-width:950px;margin:auto;padding:5px 25px}.notification-row{border-bottom:1px solid var(--border-soft);align-items:center;gap:15px;padding:14px 8px;display:flex;position:relative}.notification-row.unread:before{content:"";background:#8990eb;border-radius:50%;width:5px;height:5px;position:absolute;left:-5px}.notification-content{text-align:left;flex:1;align-items:flex-start;gap:14px;min-width:0;padding:5px 0;display:flex}.notification-content>div{flex:1;min-width:0}.notification-content strong{font-size:12px}.notification-content p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:6px 0 8px;font-size:12px;overflow:hidden}.notification-content small{color:var(--faint);font-size:10px}.notification-actions{opacity:0;gap:3px;display:flex}.notification-row:hover .notification-actions{opacity:1}.pulse-page>.section-line{margin-bottom:35px}.pulse-page>.section-line p{margin-top:10px}.pulse-project{align-items:center;gap:8px;margin:25px 0 12px;font-size:12px;display:flex}.insights-page{max-width:1350px;margin:auto;padding:40px}.insights-page>p{margin-top:10px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin:30px 0;display:grid}.metric{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:20px}.metric>span{color:var(--muted);font-size:11px}.metric>strong{margin-top:16px;font-size:30px;font-weight:550;display:block}.chart-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.chart-card{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:22px}.chart-card h3{margin-bottom:23px}.horizontal-bar{align-items:center;gap:12px;margin:15px 0;font-size:11px;display:flex}.horizontal-bar>span{width:100px;color:var(--muted);align-items:center;gap:6px;display:flex}.horizontal-bar>div{background:var(--border-soft);border-radius:3px;flex:1;height:13px;overflow:hidden}.horizontal-bar i{opacity:.85;border-radius:3px;min-width:1px;height:100%;display:block}.horizontal-bar b{width:15px;color:var(--muted);font-size:10px;font-weight:500}.delivery-row{color:var(--muted);grid-template-columns:160px 1fr 30px;align-items:center;gap:12px;margin:22px 0;font-size:11px;display:grid}.delivery-row b{font-size:10px;font-weight:400}.timeline{min-width:850px;padding:15px 25px}.timeline-months{color:var(--faint);border-bottom:1px solid var(--border);grid-template-columns:220px repeat(4,1fr);align-items:center;height:45px;font-size:11px;display:grid}.timeline-row{border-bottom:1px solid var(--border-soft);height:90px;display:flex}.timeline-row>button{text-align:left;flex-shrink:0;align-items:center;gap:9px;width:220px;font-size:12px;display:flex}.timeline-grid{background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - 1px),var(--border-soft) calc(25% - 1px),var(--border-soft) 25%);flex:1;position:relative}.timeline-bar{text-align:left;white-space:nowrap;text-overflow:ellipsis;border:1px solid;border-radius:5px;align-items:center;gap:10px;min-width:100px;height:33px;padding:0 10px;font-size:11px;display:flex;position:absolute;top:27px;overflow:hidden}.timeline-bar>span{margin-left:auto;font-size:10px}.triage-intro{border-bottom:1px solid var(--border);align-items:center;gap:15px;padding:28px 30px;display:flex}.triage-intro h2{font-size:17px}.triage-intro p{color:var(--muted);margin-top:7px;font-size:12px}.triage-icon{border:1px solid var(--border);width:45px;height:45px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.settings-layout{min-height:100%;display:flex}.settings-nav{border-right:1px solid var(--border-soft);flex-direction:column;flex-shrink:0;gap:3px;width:190px;padding:25px 16px;display:flex}.settings-nav button{color:var(--muted);text-align:left;border-radius:5px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;display:flex}.settings-nav button.active{color:var(--text);background:var(--raised)}.settings-nav button:last-child{margin-top:22px;font-size:11px}.settings-content{width:100%;max-width:850px;padding:40px 48px}.settings-content>h1{margin-bottom:13px;font-size:22px}.settings-content>p{margin-bottom:20px;font-size:12px;line-height:1.7}.settings-field{margin:30px 0}.settings-field>label{color:var(--muted);margin-bottom:10px;font-size:12px;display:block}.settings-field>.editable{border:1px solid var(--border);background:var(--panel);border-radius:6px;padding:8px 10px}.settings-row{border-bottom:1px solid var(--border-soft);align-items:center;gap:22px;padding:24px 0;display:flex}.settings-row>div:first-child{flex:1}.settings-row strong{font-size:12px}.settings-row p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.6}.settings-info{border:1px solid var(--border);background:var(--panel);border-radius:7px;align-items:flex-start;gap:12px;margin-top:40px;padding:17px;display:flex}.settings-info>svg{color:var(--accent)}.settings-info strong{font-size:12px}.settings-info p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.7}.profile-heading{align-items:center;gap:18px;margin:30px 0;display:flex}.profile-heading h2{margin-bottom:7px;font-size:18px}.settings-table{margin-top:18px}.settings-record{border-bottom:1px solid var(--border-soft);align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.settings-record>div:nth-child(2){min-width:0}.settings-record small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;max-width:350px;margin-top:5px;font-size:10px;line-height:1.6;display:block;overflow:hidden}.settings-record .button{background:0 0;border:0}.footnote{margin-top:18px;line-height:1.7;font-size:11px!important}.import-button{cursor:pointer;margin-top:20px}.settings-content>.pick{margin:20px 0 8px}.settings-content .milestone-form{margin-top:20px}.settings-content .milestone-form input[type=color]{flex:none;width:33px}html[data-theme=light] .nav-link{color:#636371}html[data-theme=light] .nav-link.active{color:#242431}html[data-theme=light] .issue-title{color:#333340}html[data-theme=light] .issue-row:hover{background:#00000003}html[data-theme=light] .menu-item{color:#555563}html[data-theme=light] .detail-description{color:#565667}html[data-theme=light] .new-issue-button{color:#666;background:#e6e6ee}html[data-theme=light] .nav-count{color:#666;background:#e4e4ec}@media (width>=1600px){.issue-row-meta{gap:12px}.issue-row{gap:13px}.project-pill{max-width:190px}.detail-main{padding-left:60px;padding-right:60px}}@media (width<=1200px){.sidebar{width:220px}.project-table-head,.project-table-row{grid-template-columns:minmax(220px,1fr) 120px 45px 90px 100px;gap:10px;padding:0 22px}.project-overview{gap:32px;padding:35px}.issue-row-meta .project-pill{display:none}.issue-row-meta{max-width:38%}.detail-main{padding:32px}.detail-properties{width:205px}.settings-content{padding:35px}.settings-nav{width:170px}.chart-grid{grid-template-columns:1fr}.delivery-row{grid-template-columns:180px 1fr 40px}}@media (width<=900px){.sidebar{width:200px;padding-left:6px;padding-right:6px}.workspace-heading strong{max-width:70px}.nav-link{font-size:12px}.issue-row-meta .label-pill:nth-child(2),.issue-row-meta .row-date{display:none}.topbar{padding:0 17px}.issue-toolbar{padding:0 18px}.inline-search{display:none}.page-toolbar{padding:0 18px}.project-overview{flex-direction:column;gap:25px}.project-summary{border-top:1px solid var(--border);width:auto;padding:20px 0}.project-table{min-width:660px}.metric-grid{grid-template-columns:repeat(2,1fr)}.cycles-list{grid-template-columns:1fr}.issue-detail{width:calc(100vw - 35px)}.detail-main{padding:28px}.settings-layout{flex-direction:column}.settings-nav{border-right:0;border-bottom:1px solid var(--border);flex-direction:row;width:100%;padding:10px;overflow:auto}.settings-nav button{white-space:nowrap}.settings-nav button:last-child{margin-top:0}.settings-content{padding:25px}.bulk-toolbar{max-width:95vw;left:50%}.bulk-toolbar .pick{max-width:110px}.bulk-toolbar>.button:nth-last-child(2),.breadcrumb-sub{display:none}.cycle-detail-header{padding:20px}.cycle-detail-header>.button{font-size:11px}}@media (width<=640px){.sidebar{z-index:80;width:248px;display:none;position:fixed;inset:0 auto 0 0;box-shadow:20px 0 80px #0008}.sidebar.mobile-open{display:flex}.sidebar-shade{z-index:79;background:#0006;position:fixed;inset:0}.mobile-sidebar-toggle{display:inline-flex}.topbar{gap:7px;height:48px;min-height:48px;padding:0 10px}.topbar h1{font-size:12px}.sync-state{display:none}.page-toolbar{gap:6px;padding:0 12px;overflow:visible}.page-toolbar>.subtle{font-size:11px;line-height:1.5}.page-toolbar .button{padding:4px 7px;font-size:10px}.view-tabs{gap:2px;padding:0 12px}.view-tabs button{padding:5px 7px;font-size:11px}.issue-toolbar{gap:5px;padding:0 12px}.issue-toolbar>.popover-wrap:last-child>.button{gap:0;font-size:0}.issue-toolbar>.popover-wrap:last-child>.button>svg{width:14px}.filter-chip{max-width:85px;font-size:9px}.issue-row{gap:7px;min-height:47px;padding:0 13px 0 22px}.issue-key{min-width:48px;font-size:10px}.issue-title{font-size:11px}.issue-row-meta{gap:0;max-width:27px}.issue-row-meta .label-pill,.issue-row-meta .project-pill,.issue-row-meta .row-date{display:none}.issue-row-meta .avatar{width:19px!important;height:19px!important;font-size:8px!important}.row-priority{display:none}.row-checkbox{left:4px}.group-heading{padding:0 14px 0 22px}.group-name{font-size:11px}.issue-board{padding:12px}.issue-board .issue-group{width:270px}.issue-card{min-height:112px;padding:12px}.issue-card .row-priority{display:flex}.issue-card .issue-key{min-width:0}.issue-card .issue-title{font-size:12px}.issue-card .issue-row-meta{max-width:100%}.issue-card .issue-row-meta .label-pill{display:inline-flex}.modal-backdrop{padding:9vh 10px 30px}.modal{width:100%}.new-issue-body{padding:3px 16px 20px}.new-issue-top{gap:3px;padding:10px}.new-issue-top .pick{max-width:130px}.new-issue-top>.pick:nth-last-child(2){max-width:85px}.new-issue-top>span{font-size:11px}.new-issue-body>textarea{height:140px}.modal-footer{gap:8px;padding:12px}.modal-footer>.subtle{display:none}.new-issue-body .issue-title-input{font-size:19px}.entity-form{padding:18px}.form-pills .pick{max-width:160px}.issue-detail{border:0;width:100vw}.detail-top{gap:5px;padding:0 8px;font-size:10px}.detail-columns{flex-direction:column;overflow:auto}.detail-main{padding:25px 20px;overflow:visible}.detail-properties{border-left:0;border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:6px 12px;width:100%;padding:20px;display:grid;overflow:visible}.detail-properties h3{grid-column:1/-1;margin:14px 0 1px!important}.detail-properties h3:first-child{margin-top:0!important}.detail-title{font-size:22px!important}.detail-description .markdown{font-size:12px}.comment-meta{gap:5px}.comment-form textarea{min-height:90px}.activity-entry time{display:none}.detail-labels{grid-column:1/-1}.date-input{max-width:160px}.project-overview{padding:25px 21px}.project-properties-row{gap:5px}.page-title{font-size:23px!important}.content-column{padding:25px 18px 60px}.project-summary .pick{width:auto}.milestone-form input[type=date]{width:114px}.milestone-form .button{padding:4px 7px}.cycles-list{gap:15px;padding:20px}.cycle-card{padding:18px}.cycle-detail-header{flex-wrap:wrap;gap:7px}.cycle-detail-header>div:first-child{width:100%;margin-bottom:9px}.initiatives-list{padding:20px}.initiative-card{padding:18px}.initiative-heading{flex-wrap:wrap;gap:10px}.initiative-heading>div:nth-child(2){max-width:calc(100% - 65px)}.initiative-heading>.grow{display:none}.initiative-heading>.avatar,.initiative-heading>.pill{margin-top:5px}.initiative-heading h2{font-size:15px}.views-grid{padding:20px}.document-editor{padding:25px 20px 70px}.document-meta{flex-wrap:wrap;font-size:10px}.page-toolbar>.subtle:nth-last-child(2){display:none}.notification-actions{opacity:1;flex-direction:column}.notification-row{gap:5px}.notification-content{gap:9px}.notification-content strong,.notification-content p{font-size:11px}.inbox-list{padding:5px 14px}.insights-page{padding:24px 18px}.metric-grid{gap:10px;margin:24px 0}.metric{padding:15px}.metric>strong{font-size:26px}.chart-card{padding:18px}.delivery-row{grid-template-columns:120px 1fr 30px;gap:8px;font-size:10px}.horizontal-bar{gap:8px}.horizontal-bar>span{width:88px;font-size:10px}.settings-content{padding:26px 20px}.settings-row{gap:12px}.settings-record{gap:8px}.settings-record small{white-space:normal;max-width:170px}.settings-record>.pill{display:none}.settings-record .button{min-height:24px;padding:4px}.settings-record .button svg{width:13px}.settings-content h1{font-size:21px}.settings-info{padding:13px}.bulk-toolbar{gap:5px;padding:7px;bottom:15px}.bulk-toolbar strong{font-size:10px}.bulk-toolbar .pick{max-width:85px;padding:3px}.bulk-toolbar .pick select{font-size:10px}.bulk-toolbar>.pick:nth-child(4){display:none}.search-modal{margin-top:0}.command-input{gap:8px;padding:12px 14px}.command-input input{font-size:12px}.command-result{gap:7px;padding:11px 9px;font-size:11px}.command-result small{display:none}.command-results{max-height:55vh}.popover{min-width:220px;max-width:calc(100vw - 24px)}.toast{max-width:calc(100vw - 24px);padding:10px 12px;font-size:11px;bottom:15px}.signin-screen{padding:24px}.signin-screen h1{text-align:center;font-size:22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.timeline-controls{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:10px 14px;display:flex}.timeline-controls .subtle{margin-left:8px}.timeline-grid{overflow:hidden}.triage-list{gap:16px;max-width:920px;margin:24px auto;padding:0 24px;display:grid}.triage-card{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:20px}.triage-title{text-align:left;margin:14px 0 7px;font-size:16px;font-weight:550;display:block}.triage-card>p{color:var(--muted);white-space:pre-wrap;font-size:13px;line-height:1.6}.triage-actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.triage-actions .button{font-size:12px}.rich-editable{cursor:text}.rich-editable a{cursor:pointer}.rich-editor{text-align:left;background:var(--panel);border:1px solid #555b80;border-radius:7px;width:100%;min-width:0;margin:12px 0;font-size:14px;line-height:1.7;overflow:hidden}.rich-toolbar{background:var(--raised);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:2px;padding:7px 8px;display:flex}.rich-toolbar>button{width:28px;height:28px;color:var(--muted);border-radius:4px;place-items:center;display:grid}.rich-toolbar>button:hover,.rich-toolbar>button.active{background:var(--active);color:var(--text)}.rich-toolbar>span{background:var(--border);width:1px;height:16px;margin:0 4px}.rich-toolbar>.source-toggle{width:auto;padding:0 7px;font-size:11px}.rich-editor-content{white-space:pre-wrap;overflow-wrap:anywhere;outline:0;min-height:150px;padding:16px 20px}.rich-editor-content p{margin:7px 0}.rich-editor-content h2{margin:22px 0 10px;font-size:21px}.rich-editor-content h3{font-size:17px}.rich-editor-content ul,.rich-editor-content ol,.markdown ul,.markdown ol{padding-left:24px}.rich-editor-content pre,.markdown pre{background:var(--bg);border:1px solid var(--border);white-space:pre-wrap;border-radius:6px;padding:14px;font:12px/1.7 Berkeley,monospace;overflow-x:auto}.rich-editor-content code,.markdown code{font-family:Berkeley,monospace;font-size:.88em}.rich-editor-content pre code,.markdown pre code{background:0 0;padding:0}.rich-editor-content blockquote,.markdown blockquote{border-left:3px solid var(--accent);color:var(--muted);margin:15px 0;padding-left:15px}.rich-editor-content ul[data-type=taskList]{padding:0;list-style:none}.rich-editor-content li[data-type=taskItem]{align-items:flex-start;gap:9px;display:flex}.rich-editor-content li[data-type=taskItem]>label{margin-top:6px}.rich-editor-content li[data-type=taskItem]>div{flex:1}.rich-editor-content table,.markdown table{border-collapse:collapse;table-layout:fixed;width:100%;margin:16px 0}.rich-editor-content th,.rich-editor-content td,.markdown th,.markdown td{border:1px solid var(--border);vertical-align:top;min-width:50px;padding:8px;position:relative}.rich-editor-content th,.markdown th{background:var(--raised);text-align:left}.rich-editor-content .selectedCell:after{content:"";pointer-events:none;background:#7378df25;position:absolute;inset:0}.rich-editor-content .column-resize-handle{background:var(--accent);width:3px;position:absolute;top:0;bottom:0;right:-2px}.rich-editor-content a,.markdown a{color:#9da3f1;text-decoration:underline}.rich-editor-content img,.markdown img{border-radius:6px;max-width:100%;height:auto;margin:12px 0;display:block}.rich-footer{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px 12px;display:flex}.rich-footer>span{color:var(--muted);font-size:11px}.rich-link-form{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;padding:8px;display:flex}.rich-link-form input{flex:1;min-width:150px}.markdown-source{resize:vertical;border:0;width:100%;min-height:210px;font:12px/1.8 Berkeley,monospace;display:block}.table-actions{color:var(--muted);flex-wrap:wrap;gap:12px;padding:8px 14px;font-size:11px;display:flex}.editor-error{color:#ea8686;padding:8px 14px;font-size:12px}.rich-editor-loading{color:var(--muted);padding:20px}.markdown li>p{margin:4px 0}.markdown .contains-task-list{padding-left:0;list-style:none}.markdown input[type=checkbox]{opacity:1;margin-right:7px}.markdown hr,.rich-editor-content hr{border:0;border-top:1px solid var(--border);margin:22px 0}.workspace-choice{gap:10px;width:100%}.workspace-choice>span:nth-child(2){flex:1}.workspace-choice small{color:var(--faint);margin-top:3px;font-size:10px;display:block}.workspace-initial{border:1px solid var(--border);background:var(--raised);border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.settings-subheading{margin:30px 0 12px;font-size:14px}.invite-form{flex-wrap:wrap;align-items:end;gap:14px;margin-top:20px;display:flex}.invite-form>label{flex:1;min-width:200px}.invite-form label,.invitation-link label{color:var(--muted);font-size:12px}.invite-form input[type=email],.invitation-link input{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);border-radius:6px;margin-top:8px;padding:9px 11px;display:block}.invite-form fieldset,.team-members{border:1px solid var(--border);border-radius:6px;flex-wrap:wrap;gap:15px;width:100%;padding:14px;display:flex}.invite-form legend,.team-members legend{color:var(--muted);padding:0 5px;font-size:11px}.invitation-link{background:var(--panel);border:1px solid var(--border);border-radius:8px;margin-top:22px;padding:16px}.invitation-link>.button{margin-top:10px}.entity-form>p{font-size:12px;line-height:1.7}.entity-form input[type=checkbox]{width:auto}.settings-record .pick{max-width:110px}.settings-record .pill{white-space:nowrap}.analytics-page>.section-line h1,.cycle-analytics h1{margin-bottom:8px;font-size:22px}.analytics-controls{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.analytics-controls .pick{border:1px solid var(--border);border-radius:6px;padding:5px 8px}.analytics-page .metric-grid,.cycle-analytics .metric-grid{margin:20px 0}.cycle-analytics{border-bottom:1px solid var(--border);padding:26px 32px}.cycle-analytics .metric-grid{grid-template-columns:repeat(4,1fr)}.history-chart svg{width:100%;margin-top:12px;display:block;overflow:visible}.history-chart svg text{fill:var(--faint);font-family:inherit;font-size:10px}.chart-gridline{stroke:var(--border-soft);stroke-width:1px}.chart-readout{min-height:24px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;margin:15px 0;font-size:11px;display:flex}.chart-readout strong{color:var(--text);font-size:12px}.chart-readout span{align-items:center;gap:5px;display:flex}.chart-readout i{border-radius:50%;width:6px;height:6px}.chart-readout b{color:var(--text);font-weight:500}.chart-scrubber{color:var(--faint);align-items:center;gap:12px;font-size:10px;display:flex}.chart-scrubber input{min-width:50px;accent-color:var(--accent);flex:1}.chart-note{margin-top:15px;font-size:11px;line-height:1.7}.analytics-page .chart-card h3,.cycle-analytics .chart-card h3{margin-bottom:0}.analytics-secondary{margin-top:20px}.report-error{color:#e59898;background:#b54c4c22;border:1px solid #b54c4c55;border-radius:6px;margin:16px 0;padding:14px;font-size:12px}.velocity-row{text-align:left;align-items:center;gap:10px;width:100%;padding:12px 0;font-size:11px;display:flex}.velocity-row>span{flex-shrink:0;width:100px}.velocity-row small{color:var(--faint);margin-top:5px;font-size:9px;display:block}.velocity-row>div{flex:1;height:13px;position:relative}.velocity-row i,.velocity-row b{background:var(--raised);border-radius:3px;height:13px;position:absolute;top:0;left:0}.velocity-row b{background:#7885e8}.velocity-row>strong{text-align:right;width:48px;font-size:10px;font-weight:500}.leadtime-grid{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}.leadtime-grid small{color:var(--muted);font-size:13px;font-weight:400}.leadtime-grid p{color:var(--faint);margin-top:12px;font-size:10px}.report-table-wrap{width:100%;overflow:auto}.report-table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.report-table th{color:var(--muted);font-weight:500}.report-table th,.report-table td{border-bottom:1px solid var(--border-soft);white-space:nowrap;padding:12px 10px}.report-table td button{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:450px;overflow:hidden}.report-table caption{text-align:left;margin:20px 0 10px;font-size:13px;font-weight:550}.report-daily{margin:22px 0;font-size:12px}.report-daily summary{cursor:pointer;color:var(--muted)}.report-daily .report-table-wrap{max-height:360px}.analytics-page .horizontal-bar>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.project-dependencies{margin:28px 0}.project-dependencies>.section-line{gap:10px}.project-dependencies h3{margin:0!important}.project-dependencies>.subtle{margin:16px 0;font-size:11px}.project-dependencies .button{padding:5px 8px;font-size:10px}.dependency-row{align-items:center;gap:9px;margin:14px 0;font-size:11px;display:flex}.dependency-row>div{flex:1;min-width:0}.dependency-row small{color:var(--faint);margin-bottom:5px;font-size:9px;display:block}.dependency-row button{text-align:left;text-overflow:ellipsis;max-width:100%;overflow:hidden}.dependency-row span{color:#e28a8a;margin-top:5px;font-size:9px;display:block}.dependency-row.violated>svg{color:#d97979}.dependency-form{flex-direction:column;gap:10px;display:flex}.dependency-form .pick{width:100%}.dependency-form select{max-width:100%}.schedule-preview{flex-direction:column;gap:10px;display:flex}.schedule-preview>div{border:1px solid var(--border);border-radius:6px;padding:13px}.schedule-preview strong,.schedule-preview span{font-size:12px;display:block}.schedule-preview span{color:var(--muted);margin-top:7px;font-size:11px}.timeline-legend{color:var(--muted);align-items:center;gap:15px;margin:12px 0 8px;font-size:10px;display:flex}.timeline-legend span{align-items:center;gap:5px;display:flex}.timeline-legend i{background:#7584e2;width:15px;height:2px}.timeline-legend i.red{background:#dc7f7f}.timeline-legend i.critical{background:#c5b36d}.timeline-legend small{color:var(--faint);margin-left:auto;font-size:9px}.timeline-body{position:relative}.timeline-project-label{flex-shrink:0;align-items:center;gap:6px;width:220px;padding-right:12px;display:flex}.timeline-project-label>button:first-child{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.timeline-project-label>button:first-child svg{flex-shrink:0}.dependency-timeline .timeline-bar{cursor:grab;touch-action:none;z-index:3;min-width:0}.dependency-timeline .timeline-bar:active{cursor:grabbing}.timeline-bar.on-critical-path{box-shadow:0 3px 0 -1px #c5b36d}.dependency-lines{pointer-events:none;z-index:4;width:calc(100% - 220px);height:100%;position:absolute;top:0;left:220px;overflow:visible}.dependency-stroke{fill:none;stroke:#7584e2;stroke-width:1.25px;vector-effect:non-scaling-stroke;pointer-events:none}.dependency-lines circle{fill:#7584e2;pointer-events:none}.dependency-lines .violated .dependency-stroke{stroke:#dc7f7f}.dependency-lines .violated circle{fill:#dc7f7f}.dependency-hit{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:pointer;vector-effect:non-scaling-stroke}.dependency-hit:focus{stroke:#7584e255;outline:none}.timeline-milestone{color:#e1c279;z-index:3;position:absolute;top:66px;transform:translate(-50%)}.timeline-undated{color:var(--faint);font-size:11px;position:absolute;top:33px;left:12px}.dependency-selection{color:var(--muted);align-items:center;gap:10px;padding:12px 0;font-size:11px;display:flex}.critical-caption{color:var(--faint);margin:20px 0;font-size:10px;line-height:1.7}.timeline-grid{background:linear-gradient(to right,transparent calc(100% - 1px),var(--border-soft) calc(100% - 1px));background-repeat:repeat-x}@media (width<=800px){.cycle-analytics{padding:20px 15px}.cycle-analytics .metric-grid{grid-template-columns:1fr 1fr}.analytics-controls .pick{max-width:180px}.leadtime-grid{grid-template-columns:1fr}.chart-readout{gap:10px}.chart-scrubber>span{display:none}.analytics-page .section-line{flex-wrap:wrap}.analytics-page .chart-card{padding:15px}.project-dependencies{margin:22px 0}}.sync-status{color:var(--muted);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;margin-right:10px;padding:5px 7px;font-size:10px;display:flex}.sync-status:hover{background:var(--hover)}.sync-status.attention{color:#dfbc65}.sync-status b{background:var(--raised);border:1px solid var(--border);text-align:center;border-radius:4px;min-width:17px;padding:1px 3px;font-size:10px}.sync-modal{flex-direction:column;width:min(760px,100vw - 30px);max-height:85dvh;display:flex}.sync-modal .modal-heading{flex-shrink:0;align-items:flex-start}.sync-modal .modal-heading p{margin-top:8px}.sync-panel-body{padding:0 24px 24px;overflow:auto}.sync-panel-body>p{margin-bottom:18px;line-height:1.7}.sync-panel-body>.section-line{flex-wrap:wrap;margin-bottom:20px}.pending-change{border:1px solid var(--border);background:var(--panel);border-radius:8px;margin:16px 0;padding:16px}.pending-change.conflict,.pending-change.blocked{border-color:#aa883b88}.pending-change small{color:var(--faint);margin-top:6px;font-size:10px;display:block}.pending-change>.section-line{align-items:flex-start;gap:10px}.pending-change strong{overflow-wrap:anywhere;font-size:12px}.pending-label{color:var(--muted);white-space:nowrap;font-size:10px}.pending-fields{gap:12px;margin:16px 0;display:grid}.pending-field>strong{color:var(--muted);text-transform:capitalize;margin-bottom:7px;font-size:11px;display:block}.pending-field pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;font:11px/1.7 var(--font-sans,system-ui);background:var(--bg);border-radius:4px;padding:10px;overflow:auto}.conflict-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.conflict-options label{border:1px solid var(--border);cursor:pointer;border-radius:6px;min-width:0;padding:9px}.conflict-options label.selected{border-color:var(--accent);background:#7a7de00a}.conflict-options label>span{align-items:center;gap:7px;margin-bottom:9px;font-size:11px;display:flex}.conflict-options input{accent-color:var(--accent)}.sync-empty{text-align:center;color:var(--muted);padding:30px}.sync-empty svg{margin:auto}.sync-empty p{margin-top:12px}@media (width<=600px){.sync-modal .modal-heading,.sync-panel-body{padding:18px}.conflict-options{grid-template-columns:1fr}.pending-change>.section-line{flex-wrap:wrap}.sync-status{margin-right:0}.pending-label{white-space:normal}}.issue-row:focus-visible{outline:1px solid var(--accent);outline-offset:-1px;background:var(--hover)}.row-property{width:24px;height:26px;color:var(--muted);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.row-property:hover{background:var(--active);color:var(--text)}.row-property.row-priority{width:20px}.row-more{opacity:0}.issue-row:hover .row-more,.issue-row:focus-within .row-more,.issue-card .row-more{opacity:1}.issue-action-menu{z-index:220;border:1px solid var(--border);background:var(--panel);border-radius:9px;flex-direction:column;font-size:12px;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 48px #0007}.issue-action-heading{color:var(--muted);align-items:center;gap:8px;padding:9px 11px;font-size:11px;font-weight:550;display:flex}.issue-action-heading button{border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.issue-action-heading button:hover{background:var(--hover)}.issue-action-search{border-bottom:1px solid var(--border-soft);color:var(--muted);align-items:center;gap:8px;padding:5px 12px 9px;display:flex}.issue-action-search input{width:100%;box-shadow:none;background:0 0;border:0;padding:3px 0;font-size:12px}.issue-action-options{min-height:0;padding:5px;overflow:auto}.issue-action-options>button{text-align:left;border-radius:5px;align-items:center;gap:9px;width:100%;min-height:32px;padding:7px 8px;display:flex}.issue-action-options>button[data-active=true]{background:var(--active)}.issue-action-options>button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.issue-action-icon{width:19px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.issue-action-footer{color:var(--faint);border-top:1px solid var(--border-soft);justify-content:space-between;padding:8px 12px;font-size:10px;display:flex}.issue-action-empty{text-align:center;color:var(--muted);padding:22px 12px}@media (hover:none){.row-more{opacity:1}}.searchable-pick{text-align:left;cursor:pointer;font-size:12px}.pick-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pick-icon{flex-shrink:0;align-items:center;display:inline-flex}.searchable-pick>svg{margin-left:auto}.select-menu{z-index:260;background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-direction:column;font-size:12px;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 40px #0006}.select-search{border-bottom:1px solid var(--border-soft);color:var(--muted);align-items:center;gap:8px;padding:10px 12px;display:flex}.select-search input{box-shadow:none;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:12px;line-height:22px}.select-options{min-height:0;padding:4px;overflow-y:auto}.select-options>button{text-align:left;border-radius:5px;align-items:center;gap:10px;width:100%;min-height:32px;padding:7px 9px;display:flex}.select-options>button>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select-options>button[data-active=true]{background:var(--active)}.select-options>button>svg{color:var(--muted);flex-shrink:0}.select-options>p{color:var(--muted);text-align:center;padding:22px 10px}.select-footer{color:var(--faint);border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:7px 12px;font-size:10px;display:flex}.detail-navigation{border-left:1px solid var(--border);align-items:center;gap:1px;margin-left:3px;padding-left:6px;display:flex}.detail-position{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 7px;font-size:10px}.issue-detail.issue-detail-wide{border-left:0;width:100vw}.issue-detail-wide .detail-main{padding-left:max(44px,50vw - 520px);padding-right:max(44px,50vw - 520px)}.issue-detail-wide .detail-properties{width:260px}.detail-top .icon-button:disabled{opacity:.3}@media (width<=700px){.detail-team-name,.detail-team-separator,.detail-top>.team-square,.detail-position{display:none}.detail-top{gap:5px;padding:0 10px}.detail-navigation{margin-left:0;padding-left:3px}.detail-top .sync-status>span:not(.spinner){display:none}.issue-detail-wide .detail-main{padding:25px 20px}.issue-detail-wide .detail-properties{width:100%}}.inbox-workspace{outline:none;flex-direction:column;height:100%;min-height:0;display:flex}.inbox-toolbar{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;min-height:49px;padding:0 18px;display:flex}.inbox-toolbar .view-tabs{gap:18px;min-height:48px;padding:0}.inbox-tab-count{color:var(--faint);margin-left:5px;font-size:10px}.inbox-setting{align-items:center;gap:9px;padding:8px;font-size:12px;display:flex}.inbox-search{border-bottom:1px solid var(--border-soft);color:var(--muted);flex-shrink:0;align-items:center;gap:9px;padding:8px 20px;display:flex}.inbox-search input{box-shadow:none;background:0 0;border:0;flex:1;min-width:0;padding:4px 0;font-size:12px}.inbox-search>span{margin-left:7px;font-size:11px}.inbox-split{flex:1;min-height:0;display:flex;overflow:hidden}.inbox-list-pane{border-right:1px solid var(--border);background:var(--panel);flex-shrink:0;width:370px;max-width:44%;overflow:auto}.inbox-row{text-align:left;border-bottom:1px solid var(--border-soft);align-items:flex-start;gap:11px;width:100%;padding:17px 17px 17px 20px;display:flex;position:relative}.inbox-row:hover{background:var(--hover)}.inbox-row.active{background:var(--active)}.inbox-row.active:before{content:"";background:var(--accent);width:2px;position:absolute;top:0;bottom:0;left:0}.inbox-row-body{flex:1;min-width:0}.inbox-row-top{color:var(--faint);align-items:center;gap:7px;margin-bottom:7px;font-size:10px;display:flex}.inbox-row-top>time{white-space:nowrap;margin-left:auto}.unread-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.inbox-row strong{color:var(--muted);font-size:12px;font-weight:450;line-height:1.6;display:block}.inbox-row.unread strong{color:var(--text);font-weight:550}.inbox-row p{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;line-height:1.6;overflow:hidden}.inbox-row small{color:var(--muted);align-items:center;gap:5px;margin-top:8px;font-size:10px;display:flex}.inbox-preview{flex-direction:column;flex:1;min-width:0;display:flex;overflow:auto}.inbox-preview>.empty{margin:auto;padding:30px}.inbox-preview-toolbar{border-bottom:1px solid var(--border-soft);background:var(--bg);z-index:2;align-items:center;gap:5px;min-height:47px;padding:10px 18px;display:flex;position:sticky;top:0}.inbox-preview-toolbar>span{color:var(--faint);margin-right:8px;font-size:10px}.inbox-preview-content{width:100%;max-width:860px;margin:0 auto;padding:28px 32px 60px}.inbox-event{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:11px;display:flex}.inbox-event time{color:var(--faint);font-size:10px}.inbox-preview h2{margin-bottom:18px;font-size:22px;line-height:1.4}.inbox-properties{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:24px;display:flex}.inbox-message{border:1px solid var(--border);background:var(--panel);border-radius:7px;margin:20px 0;padding:14px 16px}.inbox-description{color:var(--muted);margin:26px 0}.inbox-comment{border-top:1px solid var(--border-soft);gap:10px;padding:18px 0;display:flex}.inbox-comment>div{min-width:0}.inbox-comment strong{margin-bottom:7px;font-size:11px;display:block}.inbox-open-item{margin-top:20px}.inbox-back{display:none}.inbox-undo{border-bottom:1px solid var(--border);color:var(--muted);align-items:center;gap:9px;padding:8px 18px;font-size:12px;display:flex}.snooze-modal{width:380px}.snooze-options{flex-direction:column;gap:9px;padding:0 24px 24px;display:flex}.snooze-options>.button{justify-content:flex-start}.snooze-options>label{color:var(--muted);flex-direction:column;gap:8px;padding:12px 0 3px;font-size:12px;display:flex}@media (width<=850px){.inbox-toolbar{gap:5px;padding:0 12px}.inbox-toolbar>.button{padding:5px;font-size:0}.inbox-toolbar .view-tabs{gap:13px}.inbox-list-pane{width:320px;max-width:45%}.inbox-preview-content{padding:24px 20px 40px}}@media (width<=650px){.inbox-toolbar .view-tabs{gap:12px;font-size:11px}.inbox-tab-count{margin-left:3px}.inbox-list-pane{border-right:0;width:100%;max-width:none}.inbox-preview,.has-selection .inbox-list-pane{display:none}.has-selection .inbox-preview{display:flex}.inbox-back{display:inline-flex}.inbox-preview-toolbar{padding:9px 12px}.inbox-preview h2{font-size:21px}.inbox-search{padding:8px 14px}.inbox-search kbd{display:none}.inbox-row{padding:16px 18px}}.my-issues-page{flex-direction:column;min-height:100%;display:flex}.my-issues-toolbar .view-tabs{gap:22px}.my-issue-count{color:var(--faint);margin-left:6px;font-size:10px}.my-activity-toolbar{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:14px;padding:12px 26px;display:flex}.my-activity-toolbar p{color:var(--muted);font-size:12px}.my-issues-page>.issue-view{flex:1;min-height:0}@media (width<=700px){.my-issues-toolbar{gap:8px;padding:0 12px}.my-issues-toolbar .view-tabs{gap:12px;font-size:11px}.my-issue-count{display:none}.my-issues-toolbar>.button{padding:5px;font-size:0}.my-activity-toolbar{flex-direction:column;align-items:flex-start;padding:10px 14px}.my-activity-toolbar p{font-size:11px}.my-activity-toolbar .pick{align-self:flex-end}}.search-types{border-bottom:1px solid var(--border);gap:4px;padding:9px 14px;display:flex;overflow:auto}.search-types button{color:var(--muted);white-space:nowrap;border-radius:5px;padding:5px 8px;font-size:11px}.search-types button[aria-selected=true]{background:var(--active);color:var(--text)}.search-filters{border-bottom:1px solid var(--border);gap:7px;padding:9px 14px;display:flex}.search-filters .pick{min-width:0;max-width:32%;font-size:11px}.search-rich-result{min-height:51px}.search-result-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.search-result-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-rich-result .search-result-copy small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.search-rich-result mark{color:var(--text);text-underline-offset:3px;background:0 0;font-weight:650;-webkit-text-decoration:underline #8a8fcb;text-decoration:underline #8a8fcb}.search-show-more{width:100%;color:var(--muted);padding:12px;font-size:11px}.search-show-more:hover{background:var(--active)}.search-modal .command-footer{flex-wrap:wrap;gap:12px}.search-modal .command-results{max-height:min(430px,48vh)}@media (width<=650px){.search-types{gap:0;padding:8px}.search-types button{padding:5px 7px;font-size:10px}.search-filters{gap:5px;padding:8px}.search-filters .pick{max-width:31%;font-size:10px}.search-modal .command-footer span:last-child{display:none}}.display-toggles{border-top:1px solid var(--border);margin-top:6px;padding:6px 9px}.display-toggles label{justify-content:space-between;align-items:center;gap:14px;padding:6px 0;font-size:11px;display:flex}.display-properties{grid-template-columns:1fr 1fr;gap:8px;padding:1px 9px 12px;font-size:11px;display:grid}.display-properties label{align-items:center;gap:6px;display:flex}.display-device-note{color:var(--faint);max-width:235px;padding:5px 9px 8px;font-size:10px;line-height:1.5}.hide-property-id .issue-key,.hide-property-status .row-status,.hide-property-priority .row-priority,.hide-property-assignee .row-assignee,.hide-property-labels .label-pill,.hide-property-project .project-pill,.hide-property-dueDate .row-date{display:none!important}.issue-toolbar .popover{max-height:70vh;overflow-y:auto}.issue-toolbar .menu-item:disabled{opacity:.4;cursor:not-allowed}.issue-toolbar{background:var(--bg);position:sticky;top:0}.issue-toolbar .popover{max-height:min(70vh,100dvh - 160px)}.projects-workspace{flex-direction:column;min-height:100%;display:flex}.projects-tabs .count{color:var(--faint);margin-left:3px;font-size:10px}.projects-controls>.pick{max-width:150px;font-size:11px}.project-board{flex:1;align-items:flex-start;gap:16px;min-height:500px;padding:20px;display:flex;overflow-x:auto}.project-board-column{border:1px solid #0000;border-radius:8px;width:288px;min-width:288px;min-height:350px;transition:background .12s,border-color .12s}.project-board-column.drop-target{background:#5e6ad215;border-color:#5e6ad2}.project-board-column>header{height:38px;color:var(--muted);align-items:center;gap:8px;padding:0 7px 10px;font-size:12px;display:flex}.project-board-column>header strong{color:var(--text);font-weight:500}.project-board-column>header>span{font-size:11px}.project-board-column>header>button{margin-left:auto}.project-board-card{background:var(--side);border:1px solid var(--border);cursor:pointer;outline-offset:3px;border-radius:7px;margin-bottom:10px;padding:16px}.project-board-card:hover{border-color:var(--faint)}.project-board-card.dragging{opacity:.45}.project-card-title{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.project-card-title svg{flex-shrink:0;margin-top:2px}.project-card-title strong{overflow-wrap:anywhere;font-weight:550}.project-board-card>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 13px;font-size:11px;line-height:1.65;display:-webkit-box;overflow:hidden}.project-quick-controls{gap:6px;margin:12px 0 15px;display:flex}.project-quick-controls .pick{min-width:0;max-width:50%;padding:4px 6px;font-size:10px}.project-card-progress{align-items:center;gap:10px;width:100%;display:flex}.project-card-progress>.progress-bar{flex:1}.project-card-progress>span{color:var(--muted);font-size:10px}.project-board-card>footer{color:var(--faint);justify-content:space-between;gap:8px;margin-top:10px;font-size:10px;display:flex}.project-table-row[role=button]{cursor:pointer}.projects-controls .inline-search{min-width:80px}@media (width<=650px){.projects-tabs{padding:0 8px}.projects-tabs .view-tabs{gap:0;padding:0}.projects-tabs .count{display:none}.projects-tabs .button{gap:0;padding:5px;font-size:0}.projects-controls{flex-wrap:wrap;gap:6px;height:auto;min-height:44px;padding:7px 12px}.projects-controls>.pick{max-width:105px;font-size:10px}.projects-controls .inline-search{flex:1;max-width:140px;display:flex}.projects-controls .inline-search input{width:100%;min-width:0}.project-board{gap:12px;padding:14px}.project-board-column{width:280px;min-width:280px}.projects-controls>.filter-chip{order:5}.projects-controls>.grow{display:none}}.project-empty-option{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px;font-size:11px;display:flex}.project-move-handle{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:24px;height:24px;color:var(--faint);border-radius:4px;flex-shrink:0;margin-left:auto;font-size:20px;line-height:1}.project-move-handle:hover,.project-move-handle:focus-visible{color:var(--text);background:var(--active)}.project-move-handle:active{cursor:grabbing}.project-move-handle:disabled{opacity:.4;cursor:wait}.project-board-card.dragging{outline:1px dashed var(--muted)}.triage-workspace .inbox-toolbar>.pick{max-width:135px;font-size:11px}.triage-decision-bar{border-bottom:1px solid var(--border);gap:8px;padding:12px 24px;display:flex}.triage-decision-bar .button{font-size:11px}.triage-decision-bar kbd{color:var(--faint);margin-left:3px;font-size:9px}.triage-workspace .inbox-row-body>p{font-size:10px}.triage-workspace .inbox-preview-content h2{line-height:1.4}@media (width<=650px){.triage-workspace .inbox-toolbar>.pick{max-width:115px}.triage-decision-bar{gap:6px;padding:10px 14px}.triage-decision-bar .button{flex:1;padding:5px 6px;font-size:10px}.triage-decision-bar kbd{display:none}}.favorite-section{justify-content:space-between;gap:5px;display:flex}.favorite-heading{color:inherit;font-size:inherit;line-height:inherit;align-items:center;gap:6px;display:flex}.favorite-row{align-items:center;display:flex;position:relative}.favorite-row>.nav-link{flex:1;min-width:0;padding-right:25px}.favorite-remove{opacity:0;background:var(--side);width:20px;height:20px;position:absolute;right:8px}.favorite-row:hover .favorite-remove,.favorite-row:focus-within .favorite-remove{opacity:1}.topbar>h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar>[data-favorite-toggle]{flex-shrink:0}@media (width<=650px){.favorite-remove{opacity:1}}.language-select{border:1px solid var(--border);background:var(--bg);min-width:140px;max-width:100%;color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:7px 10px}.language-select:focus-visible{outline-offset:2px;outline:2px solid #787bf1}
