@import "https://fonts.googleapis.com/css2?family=Fira+Mono:wght@400;500;700&family=Outfit:wght@400;500;600;700&display=swap";:root{color:#eef0f2;font-synthesis:none;text-rendering:optimizelegibility;--bg:#090a0c;--sidebar:#0b0c0e;--panel:#101114;--panel-2:#131519;--panel-3:#17191e;--line:#22252b;--line-strong:#30333b;--text:#f0f1f3;--muted:#858992;--muted-2:#5f636d;--accent-a:#7de56d;--accent-b:#d3f26a;--danger:#ef6c73;--warning:#e2b75a;--shadow:0 24px 80px #00000080;background:#090a0c;font-family:Fira Mono,monospace}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--bg);-webkit-font-smoothing:antialiased;min-width:320px}button,input,textarea,select{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,[contenteditable]:focus-visible{outline-offset:2px;outline:2px solid #7de56da6}h1,h2,h3,h4,strong,b,button,.brand-row,.eyebrow,.nav-label{font-family:Outfit,sans-serif}.app-shell{background:var(--bg);grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{z-index:20;border-right:1px solid var(--line);background:var(--sidebar);flex-direction:column;height:100vh;padding:14px 11px 12px;display:flex;position:sticky;top:0}.brand-row{align-items:center;gap:10px;height:50px;padding:0 7px 11px;display:flex}.brand-row>span:nth-child(2){display:grid}.brand-row strong{letter-spacing:-.01em;font-size:14px}.brand-row small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.1em;margin-top:2px;font-size:8px;font-weight:600}.brand-row>button{margin-left:auto}.brand-mark{color:#0d100d;background:linear-gradient(135deg,var(--accent-a),var(--accent-b));border:1px solid #34373e;border-radius:8px;place-items:center;width:29px;height:29px;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;display:grid}.primary-nav,.nav-section{gap:2px;display:grid}.primary-nav button,.nav-section>button{width:100%;height:34px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 9px;font-family:Outfit,sans-serif;font-size:12px;transition:all .13s;display:flex}.primary-nav button:hover,.nav-section>button:hover,.primary-nav button.active,.nav-section>button.active{color:var(--text);background:var(--panel-3)}.primary-nav button.active,.nav-section>button.active{font-weight:500;box-shadow:inset 0 0 0 1px #ffffff06}.primary-nav em{border:1px solid var(--line);min-width:19px;color:var(--muted);background:var(--panel);text-align:center;border-radius:9px;margin-left:auto;padding:1px 6px;font-family:Fira Mono,monospace;font-size:8px;font-style:normal}.nav-icon{color:#737780;place-items:center;width:17px;font-family:Fira Mono,monospace;font-size:13px;display:grid}.nav-label{color:#555a64;text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;align-items:center;height:27px;padding:0 8px;font-size:9px;font-weight:600;display:flex}.nav-label button{font-size:13px}.team-dot{border:1px solid var(--line-strong);border-radius:5px;place-items:center;width:18px;height:18px;font-size:8px;font-style:normal;font-weight:700;display:grid}.team-dot.green{color:#8ddf79;background:#7de56d12;border-color:#7de56d40}.team-dot.silver{color:#c1c4ca;background:#1b1d21}.team-dot.graphite{color:#7b7f87;background:#15171a}.studio-launch{border:1px solid var(--line);color:var(--text);background:var(--panel);text-align:left;border-radius:8px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;margin-top:auto;padding:10px;transition:all .15s;display:grid}.studio-launch:hover{background:#131613;border-color:#3b403b}.studio-glyph{color:#a5e66d;background:#7de56d0f;border:1px solid #7de56d40;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.studio-launch b,.studio-launch small{display:block}.studio-launch small{color:var(--muted-2);margin-top:3px;font-family:Fira Mono,monospace;font-size:8px}.user-row{align-items:center;gap:9px;margin-top:9px;padding:12px 5px 0;display:flex}.user-row>span,.avatar{color:#d9dbe0;background:#1b1d22;border:1px solid #383b42;border-radius:50%;place-items:center;font-family:Outfit,sans-serif;font-weight:600;display:grid}.user-row div{display:grid}.user-row small{color:var(--muted-2);margin-top:2px;font-size:7px}.user-row button{margin-left:auto}.icon-button{color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.icon-button:hover{color:var(--text)}.workspace{min-width:0}.topbar{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a0cdb;justify-content:space-between;align-items:center;height:58px;padding:0 24px;display:flex;position:sticky;top:0}.breadcrumbs{align-items:center;gap:8px;font-size:10px;display:flex}.breadcrumbs span{color:var(--muted-2)}.breadcrumbs b{color:#3a3d44;font-weight:400}.breadcrumbs strong{font-size:10px;font-weight:500}.mobile-menu{display:none}.top-actions{align-items:center;gap:8px;display:flex}.primary-button,.secondary-button,.tertiary-button{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 11px;font-family:Outfit,sans-serif;font-size:10px;font-weight:500;transition:all .14s;display:inline-flex}.primary-button{color:#0d100d;background:linear-gradient(105deg,var(--accent-a),var(--accent-b));border:1px solid #d3f26a47;box-shadow:0 5px 18px #7de56d14}.primary-button:hover{filter:brightness(1.07);transform:translateY(-1px)}.secondary-button{border:1px solid var(--line-strong);color:#c7cad0;background:var(--panel)}.secondary-button:hover{color:var(--text);background:var(--panel-2);border-color:#424650}.tertiary-button{height:28px;color:var(--muted);background:0 0;border:0;padding:0 8px}.tertiary-button:hover{color:var(--text);background:var(--panel-3)}.search-button{width:154px;color:var(--muted);justify-content:flex-start}.search-button kbd{margin-left:auto}.top-actions>.primary-button{height:32px}.content{width:min(1180px,100% - 58px);margin:0 auto;padding:43px 0 72px}.page-heading{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.eyebrow{color:var(--muted-2);text-transform:uppercase;letter-spacing:.09em;margin:0 0 9px;font-size:9px;font-weight:600}.page-heading h1{letter-spacing:-.035em;margin:0;font-size:29px;font-weight:500;line-height:1}.page-heading p:last-child{color:var(--muted);margin:10px 0 0;font-size:10px;line-height:1.55}.segmented-control,.filter-tabs{border:1px solid var(--line);background:#0d0e11;border-radius:7px;gap:2px;padding:3px;display:flex}.segmented-control button{width:29px;height:25px;color:var(--muted-2);background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.segmented-control button.active{color:var(--text);background:var(--panel-3);box-shadow:0 1px 3px #000}.mobile-scrim{display:none}.momentum-strip{background:linear-gradient(110deg,#7de56d09,transparent 46%),var(--panel);border:1px solid #293029;border-radius:9px;grid-template-columns:1fr minmax(180px,280px) auto;align-items:center;gap:34px;margin-bottom:21px;padding:16px 19px;display:grid}.momentum-title{align-items:center;gap:12px;display:flex}.live-dot{background:#7dcf6c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #7dcf6c14}.momentum-title small,.momentum-title strong{display:block}.momentum-title small{color:#778176;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:7px}.momentum-progress{align-items:center;gap:10px;display:flex}.momentum-progress>span,.project-card footer>span,.row-progress>span{background:#24272d;border-radius:6px;height:4px;overflow:hidden}.momentum-progress>span{flex:1}.momentum-progress i,.project-card footer i,.row-progress i{border-radius:inherit;background:linear-gradient(90deg,#68cf69,#c9e66c);height:100%;display:block}.momentum-stats{gap:22px;display:flex}.momentum-stats span{gap:2px;display:grid}.momentum-stats b{font-size:12px;font-weight:500}.momentum-stats small{color:var(--muted-2);font-size:7px}.issue-panel,.projects-panel,.feedback-panel,.approval-panel,.integrations-panel,.docs-shell{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.issue-panel>header,.feedback-panel>header,.approval-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:50px;padding:0 15px;display:flex}.issue-panel>header>div{align-items:center;gap:8px;display:flex}.issue-panel h2{margin:0;font-size:11px;font-weight:500}.issue-panel>header span{border:1px solid var(--line);color:var(--muted-2);background:var(--panel-2);border-radius:8px;padding:2px 6px;font-size:7px}.issue-panel>header>div:last-child{display:flex}.issue-table-head,.issue-row{grid-template-columns:minmax(330px,1fr) 125px 160px 50px;align-items:center;column-gap:12px;display:grid}.issue-table-head{border-bottom:1px solid var(--line);color:#555a64;text-transform:uppercase;letter-spacing:.08em;background:#0e0f12;height:29px;padding:0 16px;font-size:7px}.issue-row{border-bottom:1px solid #1c1e23;min-height:49px;padding:0 16px;transition:all .12s}.issue-row:hover{background:#14161a}.issue-row.complete{opacity:.47}.issue-title{align-items:center;gap:10px;min-width:0;display:flex}.complete-control{color:#111;background:0 0;border:1.5px solid #555963;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;padding:0;font-size:8px;display:grid}.issue-row.complete .complete-control{background:#8edd73;border-color:#8edd73}.issue-title>span{align-items:center;gap:10px;min-width:0;display:flex}.issue-title small{width:45px;color:var(--muted-2);font-size:8px}.issue-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.issue-row.complete .issue-title strong{text-decoration:line-through}.status,.health{white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:flex}.status{color:#8c9098}.status i{border:1.5px solid #6c7079;border-radius:50%;width:7px;height:7px}.status-in-progress i{background:conic-gradient(#87d66f 0 58%,#34373e 58%);border:0}.status-in-review i{background:#a38ad6;border:0;border-radius:2px}.status-done i{background:#699b64;border-color:#699b64}.project-tag{color:#777c85;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:flex;overflow:hidden}.project-tag i{background:#182017;border:1px solid #82916e;border-radius:2px;flex:none;width:6px;height:6px}.add-row-button{width:100%;height:35px;color:var(--muted-2);background:var(--panel);text-align:left;border:0;padding:0 17px;font-family:Outfit,sans-serif;font-size:9px}.add-row-button:hover{color:var(--text);background:var(--panel-2)}.board{grid-template-columns:repeat(5,minmax(188px,1fr));gap:8px;display:grid;overflow-x:auto}.board-column{border:1px solid var(--line);background:#0d0e11;border-radius:9px;min-height:340px;padding:8px}.board-column>header{grid-template-columns:1fr auto 24px;align-items:center;padding:3px 4px 10px;display:grid}.board-column>header em{color:var(--muted-2);font-size:8px;font-style:normal}.board-column>div{gap:6px;display:grid}.board-card{border:1px solid var(--line);width:100%;color:var(--text);background:var(--panel);text-align:left;border-radius:7px;gap:9px;padding:12px;transition:all .14s;display:grid}.board-card:hover{border-color:#373b43;transform:translateY(-1px)}.board-card>small{color:var(--muted-2);font-size:7px}.board-card>footer{justify-content:space-between;align-items:center;display:flex}.section-heading{justify-content:space-between;align-items:flex-end;margin:27px 2px 11px;display:flex}.section-heading h2{margin:0;font-size:11px;font-weight:500}.section-heading span{color:var(--muted-2);margin-top:4px;font-size:7px;display:block}.project-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.project-card{border:1px solid var(--line);background:linear-gradient(145deg,var(--panel) 60%,#121612);text-align:left;border-radius:9px;min-height:166px;padding:16px}.project-card header{justify-content:space-between;align-items:center;display:flex}.project-icon{color:#9dcc86;background:#151b15;border:1px solid #384038;border-radius:7px;place-items:center;width:28px;height:28px;font-family:Outfit,sans-serif;font-size:10px;font-weight:600;display:grid}.health{font-family:Outfit,sans-serif}.health i{border-radius:50%;place-items:center;width:15px;height:15px;font-family:Fira Mono,monospace;font-size:8px;font-style:normal;display:grid}.health-on-track{color:#69be64}.health-on-track i{background:#132b16}.health-at-risk{color:#d6ad54}.health-off-track{color:#dc6168}.project-card h3{margin:19px 0 6px;font-size:11px;font-weight:500}.project-card p{height:31px;color:var(--muted);margin:0;font-size:8px;line-height:1.55}.project-card footer{grid-template-columns:1fr auto;align-items:center;gap:9px;margin-top:17px;display:grid}.project-card footer b{font-size:7px}.projects-panel>.filter-tabs{width:max-content;margin:14px}.filter-tabs{background:0 0;border:0}.filter-tabs button{height:25px;color:var(--muted-2);background:0 0;border:0;border-radius:6px;padding:0 9px;font-family:Outfit,sans-serif;font-size:9px}.filter-tabs button:hover,.filter-tabs button.active{color:var(--text);background:var(--panel-3)}.project-list-head,.project-list-row{grid-template-columns:minmax(320px,1.5fr) 120px 130px 90px minmax(150px,.7fr);align-items:center;gap:15px;padding:0 18px;display:grid}.project-list-head{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#555a63;text-transform:uppercase;letter-spacing:.08em;background:#0d0e11;height:32px;font-size:7px}.project-list-row{min-height:72px;color:var(--muted);border-bottom:1px solid #1c1e23;font-size:8px}.project-list-row:hover{background:#14161a}.project-name{align-items:center;gap:12px;display:flex}.project-name strong,.project-name small{display:block}.project-name strong{color:var(--text);font-size:10px;font-weight:500}.project-name small{max-width:390px;color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:7px;overflow:hidden}.tone-1{color:#c4a96f;background:#1e1a13}.tone-2{color:#85a5d8;background:#151923}.tone-3{color:#d07a7f;background:#211517}.row-progress{align-items:center;gap:10px;display:flex}.row-progress>span{flex:1}.row-progress b{color:var(--muted);font-size:7px}.feedback-summary{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:1px;margin-bottom:13px;display:grid;overflow:hidden}.feedback-summary>div{background:var(--panel);gap:3px;height:84px;padding:15px 18px;display:grid}.feedback-summary small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.07em;font-size:7px}.feedback-summary strong{font-size:18px;font-weight:500}.feedback-summary span{color:var(--muted);font-size:7px}.feedback-summary>.primary-button{margin:0 17px}.feedback-row{border-bottom:1px solid #1c1e23;grid-template-columns:52px 1fr auto;align-items:center;gap:16px;min-height:91px;padding:13px 16px;display:grid}.feedback-row:hover{background:#14161a}.vote-button{border:1px solid var(--line-strong);width:43px;height:51px;color:var(--muted);background:#0e0f12;border-radius:7px;place-items:center;gap:1px;display:grid}.vote-button span{font-size:12px;line-height:1}.vote-button b{font-family:Fira Mono,monospace;font-size:9px}.vote-button.active{color:#a8dd80;background:#151b14;border-color:#4b6145}.feedback-row>div>header{align-items:center;gap:9px;display:flex}.feedback-row h3{margin:0;font-size:10px;font-weight:500}.feedback-row p{max-width:710px;color:var(--muted);margin:6px 0;font-size:8px;line-height:1.5}.feedback-row small{color:var(--muted-2);font-size:7px}.feedback-status{border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:2px 6px;font-family:Outfit,sans-serif;font-size:7px}.feedback-status.planned{color:#76b66c;background:#111711;border-color:#30402d}.feedback-status.reviewing{color:#c7a658;background:#191710;border-color:#463d29}.promote-button{min-width:93px}.approval-overview{background:radial-gradient(circle at 0 0,#7de56d0b,transparent 25rem),var(--panel);border:1px solid #2b302b;border-radius:9px;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:28px;margin-bottom:13px;padding:20px;display:grid}.approval-overview>div:first-child{align-items:center;gap:12px;display:flex}.approval-orbit,.integration-orbit{color:#93d47a;background:#131a12;border:1px solid #334131;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.approval-overview small,.approval-overview strong{display:block}.approval-overview small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.07em;margin-bottom:4px;font-size:7px}.approval-overview strong{font-size:12px;font-weight:500}.approval-overview>p{color:var(--muted);margin:0;font-size:8px;line-height:1.55}.approval-metrics{gap:22px!important;display:flex!important}.approval-metrics>span{display:grid}.approval-metrics small{margin:3px 0 0}.approval-row{width:100%;min-height:82px;color:var(--text);text-align:left;background:0 0;border:0;border-bottom:1px solid #1c1e23;grid-template-columns:30px minmax(300px,1fr) 150px 80px 65px 20px;align-items:center;gap:12px;padding:12px 16px;display:grid}.approval-row:hover{background:#14161a}.approval-state{width:24px;height:24px;color:var(--muted);border:1px solid #4a4e56;border-radius:50%;place-items:center;display:grid}.approval-state.approved{color:#78ba6e;background:#121b12;border-color:#365035}.approval-row>div>small{color:var(--muted-2);font-size:7px}.approval-row>div>strong{margin-top:5px;font-size:10px;font-weight:500;display:block}.approval-row>div>p{max-width:600px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:7px;overflow:hidden}.approval-requester{align-items:center;gap:7px;display:flex}.approval-requester .avatar{width:22px;height:22px;font-size:6px}.approval-requester small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.approval-value{gap:3px;display:grid}.approval-value small{color:var(--muted-2);text-transform:uppercase;font-size:6px}.approval-value b{font-size:8px}.due{color:var(--muted);font-size:7px}.due.urgent{color:#dfb256}.row-arrow{color:var(--muted-2)}.integrations-panel>header{border-bottom:1px solid var(--line);background:radial-gradient(circle at 12% 0,#7de56d0b,#0000 18rem);justify-content:space-between;align-items:center;padding:25px 27px;display:flex}.integrations-panel>header>div{align-items:center;gap:14px;display:flex}.integrations-panel h2{margin:0;font-size:15px;font-weight:500}.integrations-panel>header p{color:var(--muted);margin:6px 0 0;font-size:8px}.security-chip{border:1px solid var(--line);color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;border-radius:9px;padding:4px 7px;font-size:6px}.integration-grid{grid-template-columns:repeat(3,1fr);gap:9px;padding:16px;display:grid}.integration-card{border:1px solid var(--line);background:#0e0f12;border-radius:8px;flex-direction:column;min-height:323px;padding:17px;display:flex}.integration-card.featured{background:linear-gradient(145deg,#7de56d06,#0000),#0e0f12}.integration-card>header{justify-content:space-between;align-items:center;display:flex}.app-icon{border:1px solid var(--line-strong);background:var(--panel);border-radius:8px;place-items:center;width:33px;height:33px;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;display:grid}.connection-state{color:var(--muted-2);align-items:center;gap:5px;font-size:7px;display:flex}.connection-state i{background:#545862;border-radius:50%;width:5px;height:5px}.connection-state.connected{color:#71b467}.connection-state.connected i{background:#72bd68}.integration-card h3{margin:19px 0 7px;font-size:11px;font-weight:500}.integration-card p{color:var(--muted);margin:0;font-size:8px;line-height:1.55}.integration-card ul{gap:7px;margin:17px 0 21px;padding:0;list-style:none;display:grid}.integration-card li{color:var(--muted);padding-left:12px;font-size:7px;position:relative}.integration-card li:before{content:"";background:#778c69;border-radius:50%;width:4px;height:4px;position:absolute;top:3px;left:0}.integration-card>button{justify-content:space-between;width:100%;margin-top:auto}.docs-shell{grid-template-columns:250px minmax(0,1fr);min-height:650px;display:grid}.docs-sidebar{border-right:1px solid var(--line);background:#0d0e11;flex-direction:column;display:flex}.docs-sidebar>header{justify-content:space-between;align-items:center;padding:18px 15px 12px;display:flex}.docs-sidebar h2{margin:0;font-size:11px;font-weight:500}.docs-sidebar header span{color:var(--muted-2);margin-top:4px;font-size:7px;display:block}.docs-sidebar header button{border:1px solid var(--line);background:var(--panel);border-radius:6px;width:26px;height:26px}.docs-search{border:1px solid var(--line);height:32px;color:var(--muted-2);background:#0a0b0d;border-radius:6px;align-items:center;gap:7px;margin:0 10px 10px;padding:0 9px;display:flex}.docs-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:8px}.doc-list{gap:2px;padding:0 7px;display:grid}.doc-list>button{width:100%;min-height:50px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:22px 1fr;align-items:center;gap:7px;padding:7px;display:grid}.doc-list>button:hover,.doc-list>button.active{color:var(--text);background:var(--panel-3)}.doc-icon{color:#6f747e;font-size:13px}.doc-list strong,.doc-list small{display:block}.doc-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.doc-list small{color:var(--muted-2);margin-top:5px;font-size:6px}.new-doc-button{margin:auto 10px 11px}.doc-editor-shell{background:#0f1013;min-width:0}.doc-toolbar{border-bottom:1px solid var(--line);background:#101114;align-items:center;gap:7px;height:49px;padding:0 12px;display:flex}.doc-toolbar>div{align-items:center;gap:2px;display:flex}.doc-toolbar>div:first-child i{background:var(--line);width:1px;height:18px;margin:0 5px}.doc-toolbar button:not(.secondary-button){min-width:27px;height:27px;color:var(--muted);background:0 0;border:0;border-radius:5px;padding:0 7px;font-family:Outfit,sans-serif;font-size:9px}.doc-toolbar button:hover{color:var(--text);background:var(--panel-3)}.save-state{color:var(--muted-2);align-items:center;gap:5px;margin-left:auto;font-size:7px;display:flex}.save-state i{background:#70ae68;border-radius:50%;width:5px;height:5px}.doc-canvas{width:min(730px,100% - 60px);margin:0 auto;padding:52px 0 80px}.doc-meta{align-items:center;gap:9px;display:flex}.doc-meta button{border:1px solid var(--line);height:24px;color:var(--muted);background:var(--panel);border-radius:6px;padding:0 8px;font-family:Outfit,sans-serif;font-size:7px}.doc-meta span{color:var(--muted-2);font-size:7px}.doc-title-input{width:100%;color:var(--text);letter-spacing:-.04em;background:0 0;border:0;outline:0;margin:20px 0 24px;font-family:Outfit,sans-serif;font-size:34px;font-weight:500}.doc-editor{color:#b9bdc5;min-height:360px;font-size:10px;line-height:1.85}.doc-editor h2,.doc-editor h3{color:var(--text);letter-spacing:-.02em;font-family:Outfit,sans-serif;font-weight:500}.doc-editor h2{margin:30px 0 9px;font-size:19px}.doc-editor h3{margin:25px 0 8px;font-size:13px}.doc-editor p{margin:8px 0}.doc-editor ul{padding-left:22px}.doc-editor li{margin:7px 0}.doc-editor blockquote{color:#aeb8a9;background:#121612;border-left:2px solid #6b915c;margin:22px 0;padding:11px 14px}.slash-hint{border-top:1px solid var(--line);color:var(--muted-2);align-items:center;gap:8px;margin-top:24px;padding-top:13px;font-size:7px;display:flex}.slash-hint kbd,kbd{border:1px solid var(--line-strong);color:var(--muted);background:#0c0d0f;border-radius:4px;padding:2px 5px;font-size:6px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;place-items:center;padding:22px;animation:.14s fade-in;display:grid;position:fixed;inset:0}.modal-backdrop.align-top{place-items:start center;padding-top:12vh}.form-modal,.command-menu,.approval-modal{border:1px solid var(--line-strong);background:var(--panel);width:min(620px,100vw - 32px);box-shadow:var(--shadow);border-radius:12px;animation:.18s rise-in;overflow:hidden}.form-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:46px;padding:0 16px;display:flex}.form-modal>header div{align-items:center;gap:8px;font-size:10px;display:flex}.form-modal>input,.form-modal>textarea{width:100%;color:var(--text);background:0 0;border:0;outline:0;display:block}.form-modal>input{padding:23px 21px 8px;font-family:Outfit,sans-serif;font-size:19px;font-weight:500}.form-modal>textarea{resize:none;min-height:112px;padding:8px 21px;font-size:9px;line-height:1.7}.form-modal input::placeholder,.form-modal textarea::placeholder{color:#555a63}.form-fields{border-top:1px solid var(--line);gap:7px;padding:12px 19px;display:flex}.form-fields label{border:1px solid var(--line);color:var(--muted-2);border-radius:5px;align-items:center;gap:6px;padding:5px 7px;font-size:7px;display:flex}.form-fields select{color:var(--text);background:0 0;border:0;outline:0;font-size:7px}.form-modal>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 18px;display:flex}.form-modal>footer small{color:var(--muted-2);font-size:7px}.command-menu>header{border-bottom:1px solid var(--line);height:50px;color:var(--muted);grid-template-columns:20px 1fr auto;align-items:center;gap:5px;padding:0 14px;display:grid}.command-menu input{color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.command-menu>p{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;margin:0;padding:12px 14px 6px;font-family:Outfit,sans-serif;font-size:7px}.command-menu>button{width:calc(100% - 12px);height:39px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:23px 1fr auto;align-items:center;margin:0 6px 3px;padding:0 9px;display:grid}.command-menu>button:hover{background:var(--panel-3)}.command-menu>button b{font-size:9px;font-weight:400}.approval-modal>header{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr 30px;align-items:center;gap:10px;padding:20px;display:grid}.approval-seal{color:#92ce7d;background:#141c13;border:1px solid #3d5439;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.approval-modal header small{color:var(--muted-2);font-size:7px}.approval-modal h2{margin:5px 0 0;font-size:16px;font-weight:500}.approval-context{padding:20px}.approval-context>p{color:#b2b6be;margin:0 0 18px;font-size:9px;line-height:1.65}.approval-context dl{border:1px solid var(--line);background:#0e0f12;border-radius:7px;grid-template-columns:repeat(3,1fr);margin:0;padding:13px;display:grid}.approval-context dl>div{border-right:1px solid var(--line);padding:0 11px}.approval-context dl>div:last-child{border:0}.approval-context dt{color:var(--muted-2);text-transform:uppercase;font-size:6px}.approval-context dd{color:var(--text);margin:5px 0 0;font-family:Outfit,sans-serif;font-size:9px}.approval-timeline{color:var(--muted-2);text-align:center;grid-template-columns:22px 1fr 22px 1fr 22px;align-items:center;padding:7px 34px 24px;font-size:7px;display:grid}.approval-timeline>span{border:1px solid var(--line-strong);background:var(--panel);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.approval-timeline>span.active,.approval-timeline>span.complete{color:#a1d687;background:#151d14;border-color:#55704e}.approval-timeline>i{background:var(--line-strong);height:1px}.approval-timeline>div{margin-top:8px}.approval-timeline>div:first-of-type{grid-column:1}.approval-timeline>div:nth-of-type(2){grid-column:3}.approval-timeline>div:nth-of-type(3){grid-column:5}.approval-modal>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.toast{z-index:150;border:1px solid var(--line-strong);min-width:185px;color:var(--text);background:var(--panel-2);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:9px;padding:12px 14px;font-size:8px;animation:.18s rise-in;display:flex;position:fixed;bottom:22px;right:22px}.toast span{color:#111;background:#8edb75;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;display:grid}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes rise-in{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:none}}@media (width<=1050px){.content{width:calc(100% - 34px)}.project-list-head,.project-list-row{grid-template-columns:minmax(260px,1.3fr) 90px 110px 70px 130px}.approval-row{grid-template-columns:30px minmax(260px,1fr) 110px 65px 55px 16px}.integration-grid{grid-template-columns:1fr}.integration-card{min-height:260px}.docs-shell{grid-template-columns:215px 1fr}}@media (width<=820px){.app-shell{grid-template-columns:1fr}.sidebar{width:252px;transition:transform .2s;position:fixed;left:0;transform:translate(-100%)}.sidebar[data-open=true]{transform:none}.mobile-scrim{z-index:15;opacity:0;pointer-events:none;background:#00000094;border:0;transition:all .2s;display:block;position:fixed;inset:0}.mobile-scrim[data-open=true]{opacity:1;pointer-events:auto}.mobile-menu{width:26px;height:26px;display:grid}.project-list-head{display:none}.project-list-row{grid-template-columns:1fr 100px;gap:8px;padding:14px}.project-list-row>.health,.project-list-row>span:first-of-type,.project-list-row>span:nth-of-type(2){display:none}.approval-row{grid-template-columns:28px 1fr 55px 15px}.approval-requester,.approval-value{display:none}.feedback-summary{grid-template-columns:repeat(3,1fr)}.feedback-summary>.primary-button{grid-column:1/-1;margin:12px}.docs-shell{grid-template-columns:190px 1fr}.doc-canvas{width:calc(100% - 36px)}.doc-title-input{font-size:28px}}@media (width<=640px){.topbar{padding:0 12px}.breadcrumbs>span,.breadcrumbs>b{display:none}.search-button{width:34px;padding:0}.search-button span:nth-child(2),.search-button kbd{display:none}.content{width:calc(100% - 24px);padding-top:28px}.page-heading{align-items:flex-start}.page-heading h1{font-size:25px}.momentum-strip{grid-template-columns:1fr;gap:14px}.momentum-stats,.issue-table-head{display:none}.issue-row{grid-template-columns:1fr auto;padding:0 11px}.issue-row>.project-tag,.issue-row>.avatar{display:none}.issue-title>span{gap:5px}.project-cards{grid-template-columns:1fr}.board{grid-template-columns:repeat(5,240px)}.feedback-summary{grid-template-columns:1fr}.feedback-summary>div{height:68px}.feedback-row{grid-template-columns:48px 1fr}.promote-button{grid-column:2;width:max-content}.approval-overview{grid-template-columns:1fr}.approval-overview>p{display:none}.approval-row{grid-template-columns:28px 1fr 52px}.approval-row .row-arrow,.approval-panel>header .tertiary-button,.security-chip{display:none}.integrations-panel>header{padding:20px}.docs-shell{display:block}.docs-sidebar{border-right:0;border-bottom:1px solid var(--line)}.doc-list{padding-bottom:7px;display:flex;overflow-x:auto}.doc-list>button{min-width:190px}.new-doc-button,.doc-toolbar>div:nth-child(2){display:none}.doc-canvas{padding-top:34px}.doc-title-input{font-size:25px}.form-fields{flex-wrap:wrap}.approval-context dl{grid-template-columns:1fr;gap:12px}.approval-context dl>div{border:0;padding:0}.approval-timeline{display:none}.toast{bottom:12px;left:12px;right:12px}.top-actions>.primary-button{padding:0 9px}}.top-create-button{color:#eff0f2;background:#1a1c21;border-color:#3a3e46}.top-create-button:hover{background:#202329}html,body,#root{width:100%;height:100%}body{overflow-x:hidden}.app-shell{width:100%;min-height:100dvh}.workspace{min-height:100dvh}.content{width:100%;max-width:none;margin:0;padding:clamp(30px,3.2vw,54px) clamp(30px,3.2vw,54px) 72px}.issue-panel,.projects-panel,.feedback-panel,.approval-panel,.integrations-panel,.docs-shell{width:100%}.issue-table-head,.issue-row{grid-template-columns:minmax(340px,1.55fr) minmax(112px,.45fr) minmax(150px,.7fr) 58px 90px}.issue-row time{color:var(--muted);font-size:8px}.project-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.project-card{min-height:195px}.project-card p{height:auto;min-height:38px}.project-card-meta{border-top:1px solid var(--line);color:var(--muted-2);grid-template-columns:1fr 1fr;gap:10px;margin-top:17px;padding:10px 0;font-size:7px;display:grid}.project-card-meta span:last-child{text-align:right}.project-card-meta b{color:#b7bac1;margin-top:4px;font-size:8px;font-weight:500;display:block}.project-card footer{margin-top:4px}.project-list-head,.project-list-row{grid-template-columns:minmax(300px,1.55fr) 100px 110px 105px 120px minmax(140px,.7fr)}.avatar-stack{display:flex}.avatar-stack i{border:2px solid var(--panel);color:#d8dbe0;background:#23262c;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-5px;font-family:Outfit,sans-serif;font-size:6px;font-style:normal;display:grid}.avatar-stack i:first-child{margin-left:0}.form-fields input[type=date]{width:105px;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;font-size:7px}.signout-button{font-size:15px}.docs-content{padding-bottom:0}.docs-content>.page-heading{margin-bottom:20px}.docs-shell{border-radius:9px 9px 0 0;grid-template-columns:260px minmax(0,1fr);height:calc(100dvh - 223px);min-height:620px}.add-page-button{justify-content:flex-start;height:34px;margin:12px 10px 2px}.docs-sidebar>header{padding-top:13px}.doc-editor-shell{overflow:auto}.doc-toolbar{z-index:4;position:sticky;top:0}.doc-canvas{width:min(820px,100% - 72px);min-height:100%;padding:44px 0 90px}.doc-link-row{color:var(--muted-2);font-family:Outfit,sans-serif;font-size:8px}.doc-byline{align-items:center;gap:8px;margin-bottom:16px;display:flex}.doc-byline>.avatar{width:24px;height:24px}.doc-byline>span:last-child{align-items:center;gap:8px;display:flex}.doc-byline b{font-size:8px;font-weight:500}.doc-byline small{border-left:1px solid var(--line);color:var(--muted-2);padding-left:8px;font-size:7px}.doc-meta{border-top:1px solid #ffffff06;border-bottom:1px solid #ffffff06;padding:11px 0}.doc-editor:empty{min-height:120px}.doc-starter{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:22px;display:grid}.doc-starter>button{border:1px solid var(--line);color:var(--muted);text-align:left;background:#101114;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:24px 1fr;column-gap:9px;padding:12px;display:grid}.doc-starter>button:hover{background:#14161a;border-color:#3b3f47}.doc-starter>button span{color:#8fc77b;background:#171c16;border-radius:5px;grid-row:1/3;place-items:center;width:24px;height:24px;display:grid}.doc-starter>button b{color:var(--text);font-size:9px;font-weight:500}.doc-starter>button small{color:var(--muted-2);margin-top:4px;font-size:6px}.doc-starter>p{color:var(--muted-2);grid-column:1/-1;margin:14px 0 0;font-size:7px}.doc-starter>div{grid-column:1/-1;gap:6px;display:flex}.doc-starter>div button{border:1px solid var(--line);height:30px;color:var(--muted);background:var(--panel);border-radius:6px;padding:0 10px}.doc-starter>div button:hover{color:var(--text);background:var(--panel-3)}.integration-card{min-height:370px}.integration-meta{border:1px solid var(--line);background:#0b0c0e;border-radius:6px;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 16px;padding:12px;display:grid}.integration-meta dt{color:var(--muted-2);text-transform:uppercase;letter-spacing:.07em;font-size:6px}.integration-meta dd{color:#b4b7be;margin:5px 0 0;font-family:Outfit,sans-serif;font-size:8px}.admin-summary{background:linear-gradient(110deg,#7de56d09,transparent 46%),var(--panel);border:1px solid #293029;border-radius:9px;grid-template-columns:1fr auto auto;align-items:center;gap:28px;margin-bottom:13px;padding:18px 20px;display:grid}.admin-summary>div:first-child{align-items:center;gap:11px;display:flex}.admin-orbit{color:#91d479;background:#131a12;border:1px solid #354333;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.admin-summary small,.admin-summary strong{display:block}.admin-summary small{color:var(--muted-2);font-size:7px}.admin-summary strong{margin-top:3px;font-size:12px;font-weight:500}.admin-summary>div:nth-child(2){gap:28px;display:flex}.admin-summary>div:nth-child(2) span{gap:3px;display:grid}.admin-panel{border:1px solid var(--line);background:var(--panel);border-radius:9px;overflow:hidden}.admin-panel>header{justify-content:space-between;align-items:center;min-height:68px;padding:13px 17px;display:flex}.admin-panel h2{margin:0;font-size:12px;font-weight:500}.admin-panel header p{color:var(--muted);margin:5px 0 0;font-size:7px}.admin-search{border:1px solid var(--line);width:210px;height:31px;color:var(--muted);background:#0c0d0f;border-radius:6px;align-items:center;gap:7px;padding:0 9px;display:flex}.admin-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:8px}.admin-table-head,.admin-row{grid-template-columns:minmax(240px,1.4fr) 100px minmax(150px,.8fr) 100px 80px 76px;align-items:center;gap:14px;padding:0 17px;display:grid}.admin-table-head{border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:31px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.07em;background:#0d0e11;font-size:7px}.admin-row{border-bottom:1px solid #1c1e23;min-height:67px}.admin-row:hover{background:#14161a}.admin-person{align-items:center;gap:10px;display:flex}.admin-person>span:last-child{gap:4px;display:grid}.admin-person b{font-size:9px;font-weight:500}.admin-person small{color:var(--muted-2);font-size:7px}.admin-row select{border:1px solid var(--line);height:29px;color:var(--text);background:#101114;border-radius:5px;padding:0 7px;font-size:7px}.admin-row select:disabled{opacity:.55}.vector-pills{flex-wrap:wrap;gap:4px;display:flex}.vector-pills i{border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:3px 6px;font-family:Outfit,sans-serif;font-size:6px;font-style:normal}.user-state{color:var(--muted);align-items:center;gap:6px;font-size:7px;display:flex}.user-state i{background:#737780;border-radius:50%;width:5px;height:5px}.user-state.active{color:#78b96c}.user-state.active i{background:#6fbd67}.user-state.invited{color:#d0aa59}.user-state.invited i{background:#c59b3f}.user-state.suspended{color:#dc6f76}.user-state.suspended i{background:#d55c64}.admin-row time{color:var(--muted);font-size:7px}.admin-row>.secondary-button{height:28px;font-size:8px}.admin-row>.secondary-button:disabled{opacity:.3;cursor:default}.admin-settings{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:13px;display:grid}.admin-settings article{border:1px solid var(--line);background:var(--panel);border-radius:9px;grid-template-columns:32px 1fr auto;align-items:center;gap:11px;min-height:94px;padding:16px;display:grid}.admin-settings article>span{border:1px solid var(--line);color:#8bc878;background:#141a13;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.admin-settings h3{margin:0;font-size:10px;font-weight:500}.admin-settings p{color:var(--muted);margin:5px 0 0;font-size:7px;line-height:1.5}.login-page{width:100%;min-height:100dvh;color:var(--text);background:#090a0c;grid-template-rows:64px 1fr 54px;display:grid;position:relative;overflow:hidden}.login-page:before,.login-page:after{content:"";pointer-events:none;position:absolute}.login-page:before{background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.login-page:after{background:radial-gradient(#7de56d14,#0000 67%);width:720px;height:430px;top:-120px;left:50%;transform:translate(-50%)}.login-header,.login-footer{z-index:2;border-color:var(--line);justify-content:space-between;align-items:center;padding:0 clamp(22px,4vw,64px);font-size:8px;display:flex;position:relative}.login-header{border-bottom:1px solid var(--line)}.login-footer{border-top:1px solid var(--line);color:var(--muted-2)}.login-brand{color:var(--text);align-items:center;gap:9px;text-decoration:none;display:flex}.login-header>span{color:var(--muted)}.login-header>span button{color:#b8dcab;background:0 0;border:0;margin-left:6px;font-family:Outfit,sans-serif;font-size:8px}.login-stage{z-index:2;place-items:center;padding:40px 20px;display:grid;position:relative}.login-card{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#101114db;border-radius:13px;width:min(390px,100%);padding:38px;box-shadow:0 30px 100px #0000008c}.login-symbol{color:#0c100b;background:linear-gradient(135deg,var(--accent-a),var(--accent-b));border:1px solid #485244;border-radius:10px;place-items:center;width:40px;height:40px;margin:0 auto 17px;font-family:Outfit,sans-serif;font-size:17px;font-weight:700;display:grid}.login-kicker{text-transform:uppercase;letter-spacing:.16em;font-family:Outfit,sans-serif;font-weight:600;color:#7b8a76!important;margin:0 0 10px!important;font-size:7px!important}.login-card h1{letter-spacing:-.03em;margin:0;font-size:25px;font-weight:500}.login-card>p{color:var(--muted);margin:10px auto 25px;font-size:8px;line-height:1.6}.sso-button{border:1px solid var(--line-strong);color:#d6d8dd;background:#15171a;border-radius:6px;grid-template-columns:25px 1fr 25px;align-items:center;width:100%;height:39px;margin-top:8px;font-family:Outfit,sans-serif;font-size:9px;display:grid}.sso-button:hover{background:#1a1d21;border-color:#454a54}.sso-button span{border:1px solid var(--line);color:#a9d39a;background:#101214;border-radius:5px;place-items:center;width:21px;height:21px;display:grid}.login-divider{color:var(--muted-2);align-items:center;gap:10px;margin:18px 0;font-size:7px;display:flex}.login-divider:before,.login-divider:after{content:"";background:var(--line);flex:1;height:1px}.login-card label{color:var(--muted);text-align:left;gap:7px;font-family:Outfit,sans-serif;font-size:8px;display:grid}.login-card label input{border:1px solid var(--line-strong);height:40px;color:var(--text);background:#0d0e11;border-radius:6px;outline:0;padding:0 12px;font-family:Fira Mono,monospace;font-size:8px}.login-card label input:focus{border-color:#5c7455}.login-submit{justify-content:space-between;width:100%;height:40px;margin-top:11px}.login-card>small{color:var(--muted-2);margin-top:18px;font-size:6px;line-height:1.55;display:block}.invite-modal>input+input{padding-top:12px}.invite-modal .form-fields{margin-top:14px}@media (width>=1500px){.content{padding-left:clamp(60px,5vw,100px);padding-right:clamp(60px,5vw,100px)}.page-heading h1{font-size:34px}.issue-row{min-height:55px}.project-card{min-height:215px}.docs-shell{grid-template-columns:290px minmax(0,1fr)}.doc-canvas{width:min(900px,100% - 90px)}}@media (width<=1100px){.project-list-head,.project-list-row{grid-template-columns:minmax(260px,1.4fr) 80px 90px 95px 105px 120px}.admin-table-head,.admin-row{grid-template-columns:minmax(210px,1.4fr) 88px minmax(120px,.7fr) 85px 68px}.admin-table-head>span:last-child,.admin-row>button{display:none}}@media (width<=820px){.content{width:100%;padding:30px 22px 60px}.issue-table-head,.issue-row{grid-template-columns:minmax(260px,1fr) 112px 70px}.issue-table-head span:nth-child(3),.issue-row>.project-tag{display:none}.project-list-row{grid-template-columns:1fr auto auto}.project-list-row>span:first-of-type,.project-list-row>span:nth-of-type(2){display:block}.project-list-row>.avatar-stack{display:flex}.project-list-row>.health,.project-list-row>.row-progress{display:none}.docs-shell{grid-template-columns:210px 1fr}.admin-table-head,.admin-row{grid-template-columns:minmax(210px,1fr) 95px 110px 80px}.admin-table-head>span:nth-child(3),.admin-row>.vector-pills,.admin-table-head>span:nth-child(5),.admin-row>time{display:none}.admin-summary{grid-template-columns:1fr auto}.admin-summary>div:nth-child(2){display:none}.admin-settings{grid-template-columns:1fr}}@media (width<=640px){.content{width:100%;padding:27px 12px 45px}.top-create-button{width:34px;padding:0;font-size:0}.top-create-button span{font-size:14px}.issue-row{grid-template-columns:1fr auto}.issue-row>time{display:none}.project-card{min-height:185px}.project-list-row{grid-template-columns:1fr auto}.project-list-row>span:first-of-type,.project-list-row>.avatar-stack{display:none}.docs-content{padding-bottom:0}.docs-shell{height:auto;min-height:calc(100dvh - 180px)}.add-page-button{width:calc(100% - 20px);display:flex}.doc-canvas{width:calc(100% - 32px);padding-top:32px}.doc-byline>span:last-child{gap:3px;display:grid}.doc-byline small{border:0;padding-left:0}.doc-meta{flex-wrap:wrap}.doc-starter{grid-template-columns:1fr}.doc-title-input{font-size:28px}.admin-summary{grid-template-columns:1fr}.admin-summary>.primary-button{width:100%}.admin-table-head{display:none}.admin-row{grid-template-columns:1fr auto;gap:9px;padding:13px}.admin-row>select{grid-area:1/2}.admin-row>.user-state{grid-column:1}.admin-settings article{grid-template-columns:30px 1fr}.admin-settings article>button{grid-column:2;width:max-content}.login-card{padding:30px 22px}.login-header>span,.login-footer span:last-child{display:none}}.sidebar{scrollbar-width:none;padding:14px 13px 12px;overflow-y:auto}.sidebar::-webkit-scrollbar{display:none}.nav-section{margin-top:16px}.issue-panel h2{font-size:13px}.issue-row{cursor:pointer;min-height:56px}.theme-button{width:34px;padding:0;font-size:14px}.announcement-card{background:linear-gradient(145deg,#7de56d12,transparent),var(--panel);border:1px solid #303630;border-radius:8px;margin-top:auto;padding:12px}.announcement-card header{justify-content:space-between;align-items:center;display:flex}.announcement-card header span{color:#a9df93;letter-spacing:.08em;background:#1b2919;border-radius:4px;padding:2px 5px;font-family:Outfit,sans-serif;font-size:7px;font-weight:600}.announcement-card b{margin-top:10px;font-size:10px;font-weight:500;display:block}.announcement-card p{color:var(--muted);margin:5px 0 9px;font-size:7px;line-height:1.5}.announcement-card>button{color:#9bd184;background:0 0;border:0;padding:0;font-family:Outfit,sans-serif;font-size:8px}.studio-launch{margin-top:8px}.login-page{grid-template-rows:76px 1fr 62px}.login-header,.login-footer{font-size:11px}.login-header>div{color:var(--muted);align-items:center;gap:14px;display:flex}.login-brand strong{font-size:18px}.login-card{border-radius:16px;width:min(520px,100%);padding:48px 54px}.login-symbol{border-radius:13px;width:54px;height:54px;margin-bottom:22px;font-size:23px}.login-kicker{margin-bottom:13px!important;font-size:9px!important}.login-card h1{font-size:38px}.login-card>p{max-width:390px;margin:13px auto 30px;font-size:12px}.sso-button{height:48px;margin-top:10px;font-size:12px}.sso-button span{width:27px;height:27px}.login-divider{margin:22px 0;font-size:9px}.login-card label{gap:8px;margin-top:13px;font-size:11px}.login-card label input{height:48px;padding:0 14px;font-size:11px}.login-submit{height:48px;margin-top:17px;font-size:12px}.login-error{text-align:left;color:#e57c82!important;margin:10px 0 0!important;font-size:10px!important}.login-owner-hint{border:1px solid var(--line);background:var(--panel-2);text-align:left;border-radius:7px;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;margin-top:18px;padding:11px 13px;display:grid}.login-owner-hint>span{color:#9ed38c;background:#192218;border-radius:5px;grid-row:1/3;padding:3px 6px;font-family:Outfit,sans-serif;font-size:8px}.login-owner-hint b{font-size:10px;font-weight:500}.login-owner-hint small{margin:0!important;font-size:8px!important}.login-card>small{font-size:8px}.projects-toolbar{justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.projects-panel>.filter-tabs{margin:0}.project-name{min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.project-name>span:last-child{min-width:0}.health-select{border:1px solid var(--line);background:var(--panel-2);border-radius:6px;width:max-content;min-width:92px;height:30px;padding:0 8px;font-family:Outfit,sans-serif;font-size:9px}.health-select.health-on-track{color:#69be64}.health-select.health-at-risk{color:#d6ad54}.health-select.health-off-track{color:#dc6168}.project-create input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.project-detail{border:1px solid var(--line-strong);background:var(--panel);width:min(1120px,100vw - 38px);max-height:90dvh;box-shadow:var(--shadow);border-radius:13px;overflow:hidden}.project-detail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.project-detail>header>div{align-items:center;gap:12px;display:flex}.project-detail>header small{color:var(--muted-2);font-size:8px;display:block}.project-detail>header input{width:460px;color:var(--text);background:0 0;border:0;outline:0;margin-top:4px;font-family:Outfit,sans-serif;font-size:21px;font-weight:500}.project-detail>header>.icon-button{font-size:21px}.project-detail-body{grid-template-columns:minmax(0,1fr) 300px;max-height:calc(90dvh - 75px);display:grid;overflow:auto}.project-detail-body>main{padding:24px}.project-detail-body>main>textarea{border:1px solid var(--line);resize:vertical;width:100%;min-height:76px;color:var(--text);background:var(--panel-2);border-radius:7px;outline:0;padding:13px;font-size:10px;line-height:1.6}.project-health-callout{border:1px solid var(--line);background:var(--panel-2);border-radius:7px;align-items:center;gap:13px;margin:14px 0 24px;padding:14px;display:flex}.project-health-callout p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.project-detail-body section{margin-top:25px}.project-detail-body section h3,.project-detail-body>aside h3{margin:0;font-size:12px;font-weight:500}.project-detail-body section>p{color:var(--muted);margin:5px 0 12px;font-size:8px}.assignment-grid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.assignment-grid>button{border:1px solid var(--line);color:var(--text);background:var(--panel-2);text-align:left;border-radius:7px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.assignment-grid>button.selected{background:#151d14;border-color:#4a6743}.assignment-grid .avatar{width:28px;height:28px}.assignment-grid b,.assignment-grid small{display:block}.assignment-grid b{font-size:9px;font-weight:500}.assignment-grid small{color:var(--muted);margin-top:3px;font-size:7px}.assignment-grid>button>i{color:#8ecd76;font-style:normal}.team-assignment{flex-wrap:wrap;gap:7px;display:flex}.team-assignment button{border:1px solid var(--line);height:32px;color:var(--muted);background:var(--panel-2);border-radius:6px;padding:0 11px;font-size:8px}.team-assignment button.selected{color:#96cf82;background:#151d14;border-color:#4a6743}.project-detail-body>aside{border-left:1px solid var(--line);background:#0d0e11;padding:24px}.project-detail-body>aside label{color:var(--muted);gap:6px;margin-top:16px;font-family:Outfit,sans-serif;font-size:8px;display:grid}.project-detail-body>aside label b{color:var(--text)}.project-detail-body>aside select,.project-detail-body>aside input:not([type=range]){border:1px solid var(--line);height:36px;color:var(--text);background:var(--panel);border-radius:6px;padding:0 9px;font-size:9px}.project-detail-body>aside input[type=range]{accent-color:#8dd879}.project-detail-body>aside dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:22px 0;padding:12px 0;display:grid}.project-detail-body>aside dt{color:var(--muted-2);font-size:7px}.project-detail-body>aside dd{margin:4px 0 0;font-family:Outfit,sans-serif;font-size:13px}.project-detail-body>aside>.primary-button{width:100%}.task-detail{border:1px solid var(--line-strong);background:var(--panel);width:min(1180px,100vw - 38px);max-height:91dvh;box-shadow:var(--shadow);border-radius:13px;overflow:hidden}.task-detail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:54px;padding:0 20px;display:flex}.task-detail>header>div{color:var(--muted);gap:9px;font-size:9px;display:flex}.task-id{color:var(--text)}.task-detail>header>.icon-button{font-size:21px}.task-detail-grid{grid-template-columns:minmax(0,1fr) 285px;max-height:calc(91dvh - 54px);display:grid;overflow:auto}.task-title-edit{width:100%;color:var(--text);letter-spacing:-.02em;background:0 0;border:0;outline:0;font-family:Outfit,sans-serif;font-size:25px;font-weight:500}.task-description{resize:vertical;color:#b5b8bf;background:0 0;border:0;outline:0;width:100%;min-height:85px;margin-top:15px;padding:0;font-size:11px;line-height:1.7}.subtask-section{border-top:1px solid var(--line);margin-top:23px;padding-top:20px}.subtask-section>header>div{justify-content:space-between;align-items:center;display:flex}.subtask-section h3,.task-activity h3,.task-detail-grid>aside h3{margin:0;font-size:12px;font-weight:500}.subtask-section header span{color:var(--muted);font-size:8px}.subtask-progress{background:var(--line);border-radius:4px;height:4px;margin-top:11px;overflow:hidden}.subtask-progress i{background:linear-gradient(90deg,var(--accent-a),var(--accent-b));height:100%;display:block}.subtask-row{width:100%;min-height:43px;color:var(--text);text-align:left;background:0 0;border:0;border-bottom:1px solid #1e2025;grid-template-columns:20px 1fr 28px;align-items:center;gap:9px;padding:0 5px;display:grid}.subtask-row:hover{background:var(--panel-2)}.subtask-row>span{border:1px solid #5b6069;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid}.subtask-row i{border:1px solid var(--line);width:25px;height:25px;color:var(--muted);border-radius:50%;place-items:center;font-size:7px;font-style:normal;display:grid}.subtask-row.done{opacity:.52}.subtask-row.done b{text-decoration:line-through}.subtask-row.done>span{color:#111;background:#8cd777}.add-subtask{grid-template-columns:1fr auto;gap:7px;margin-top:10px;display:grid}.add-subtask input{border:1px solid var(--line);height:35px;color:var(--text);background:var(--panel-2);border-radius:6px;outline:0;padding:0 10px;font-size:9px}.add-subtask button{border:1px solid var(--line);color:var(--muted);background:var(--panel-2);border-radius:6px;padding:0 12px;font-family:Outfit,sans-serif;font-size:9px}.task-activity{margin-top:28px}.task-activity>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.task-activity>header button{color:var(--muted);background:0 0;border:0;font-size:8px}.task-activity>div{grid-template-columns:26px 1fr;align-items:center;gap:9px;min-height:38px;display:grid}.task-activity p{color:var(--muted);margin:0;font-size:8px}.task-activity>form{border:1px solid var(--line);background:var(--panel-2);border-radius:7px;grid-template-columns:26px 1fr 30px;align-items:center;gap:9px;margin-top:13px;padding:10px;display:grid}.task-activity>form input{color:var(--text);background:0 0;border:0;outline:0;font-size:9px}.task-activity>form button{color:#111;background:#8bd876;border:0;border-radius:50%;width:28px;height:28px}.task-detail-grid>aside{border-left:1px solid var(--line);background:#0d0e11;padding:26px 22px}.task-detail-grid>aside label{color:var(--muted);gap:6px;margin-top:16px;font-family:Outfit,sans-serif;font-size:8px;display:grid}.task-detail-grid>aside select,.task-detail-grid>aside label input{border:1px solid var(--line);height:35px;color:var(--text);background:var(--panel);border-radius:6px;padding:0 9px;font-size:9px}.task-detail-grid>aside h3:nth-of-type(2){margin-top:25px}.task-labels{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.task-labels span,.task-labels button{border:1px solid var(--line);height:26px;color:var(--muted);background:var(--panel);border-radius:13px;padding:0 8px;font-size:7px}.task-labels span{color:#aaa0d9;align-items:center;display:flex}.task-labels button{color:var(--muted)}:root[data-theme=light]{color:#1d211e;--bg:#f7f8f6;--sidebar:#f0f2ef;--panel:#fff;--panel-2:#f5f6f4;--panel-3:#e8eae7;--line:#dfe2de;--line-strong:#cbd0ca;--text:#1c211d;--muted:#69716b;--muted-2:#929a94;--shadow:0 24px 70px #25302629;background:#f7f8f6}[data-theme=light] body,[data-theme=light] .app-shell,[data-theme=light] .login-page{background:var(--bg)}[data-theme=light] .topbar{background:#f7f8f6e6}[data-theme=light] .issue-table-head,[data-theme=light] .project-list-head,[data-theme=light] .admin-table-head,[data-theme=light] .docs-sidebar,[data-theme=light] .project-detail-body>aside,[data-theme=light] .task-detail-grid>aside{background:#f3f5f2}[data-theme=light] .doc-editor-shell,[data-theme=light] .doc-toolbar,[data-theme=light] .board-column,[data-theme=light] .integration-card,[data-theme=light] .integration-meta,[data-theme=light] .admin-search,[data-theme=light] .login-card,[data-theme=light] .login-card label input{background:#fff}[data-theme=light] .sso-button,[data-theme=light] .form-modal,[data-theme=light] .command-menu,[data-theme=light] .approval-modal,[data-theme=light] .project-detail,[data-theme=light] .task-detail{color:var(--text);background:#fff}[data-theme=light] .issue-row,[data-theme=light] .project-list-row,[data-theme=light] .approval-row{border-bottom-color:#e5e7e4}[data-theme=light] .issue-row:hover,[data-theme=light] .project-list-row:hover,[data-theme=light] .approval-row:hover{background:#f6f7f5}[data-theme=light] .doc-editor,[data-theme=light] .task-description,[data-theme=light] .approval-context>p{color:#555e57}[data-theme=light] .top-create-button{color:#1b201c;background:#fff}[data-theme=light] .modal-backdrop{background:#28302952}[data-theme=light] input,[data-theme=light] textarea,[data-theme=light] select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light] .login-page:before{background-color:#0000;background-image:linear-gradient(#16211709 1px,#0000 1px),linear-gradient(90deg,#16211709 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}[data-theme=light] .announcement-card{background:linear-gradient(145deg,#5baa4d14,#0000),#fff}@media (width<=1050px){.app-shell{grid-template-columns:252px minmax(0,1fr)}.project-detail-body,.task-detail-grid{grid-template-columns:minmax(0,1fr) 250px}.project-detail>header input{width:360px}}@media (width<=820px){.app-shell{grid-template-columns:1fr}.sidebar{width:270px}.project-detail-body,.task-detail-grid{grid-template-columns:1fr}.project-detail-body>aside,.task-detail-grid>aside{border-top:1px solid var(--line);border-left:0}.project-detail,.task-detail{max-height:94dvh}.project-detail-body,.task-detail-grid{max-height:calc(94dvh - 60px)}.assignment-grid{grid-template-columns:1fr}.projects-toolbar{padding:10px}.health-select{min-width:85px}.login-card{width:min(500px,100%);padding:40px}}@media (width<=640px){.page-heading h1{font-size:29px}.primary-nav button,.nav-section>button{font-size:12px}.announcement-card{display:none}.login-page{grid-template-rows:64px 1fr 48px}.login-card{padding:30px 22px}.login-card h1{font-size:31px}.login-card>p{font-size:10px}.login-header>div>span{display:none}.project-list-row{grid-template-columns:1fr 92px}.project-list-row>span,.project-list-row>.avatar-stack,.project-list-row>.row-progress{display:none!important}.project-detail>header input{width:220px;font-size:18px}.task-detail-grid>main{padding:22px 18px}.task-title-edit{font-size:21px}.task-detail-grid>aside{padding:22px 18px}.form-fields{max-height:150px;overflow:auto}}.brand-row{height:58px}.brand-row small{font-size:9px}.brand-mark{width:34px;height:34px;font-size:15px}.primary-nav button,.nav-section>button{height:42px;font-size:14px}.primary-button,.secondary-button,.tertiary-button{height:36px;padding:0 13px;font-size:11px}.page-heading p:last-child{font-size:13px}.issue-title strong{font-size:13px}.avatar{width:28px;height:28px;font-size:8px}.project-card p{font-size:10px}.feedback-row h3{font-size:13px}.feedback-row p{font-size:10px}.doc-list small{font-size:8px}.doc-editor{font-size:12px}.active-work-content>.page-heading{margin-bottom:18px}.work-controls{z-index:5;border:1px solid var(--line);background:var(--panel);border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-height:58px;margin-bottom:12px;padding:10px 12px;display:flex;position:relative}.work-controls>div{align-items:center;gap:8px;display:flex}.work-controls>div:first-child{flex:1}.work-controls strong{min-width:max-content;font-size:12px;font-weight:500}.work-search{border:1px solid var(--line);width:min(330px,42vw);height:36px;color:var(--muted);background:var(--panel-2);border-radius:6px;align-items:center;gap:7px;padding:0 11px;display:flex}.work-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.work-controls>div:nth-child(2)>label{border:1px solid var(--line);height:36px;color:var(--muted);background:var(--panel-2);border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-family:Outfit,sans-serif;font-size:9px;display:flex}.work-controls select{color:var(--text);background:0 0;border:0;outline:0;font-size:9px}.work-controls .secondary-button.active{color:#a8db96;background:#172016;border-color:#53684d}.filter-popover{z-index:9;border:1px solid var(--line-strong);background:var(--panel);width:370px;box-shadow:var(--shadow);border-radius:9px;grid-template-columns:1fr 1fr;padding:13px;position:absolute;top:63px;right:125px;align-items:end!important;display:grid!important}.filter-popover label{color:var(--muted);gap:6px;font-family:Outfit,sans-serif;font-size:9px;display:grid}.filter-popover select{border:1px solid var(--line);background:var(--panel-2);border-radius:6px;height:35px;padding:0 8px}.filter-popover button{color:#8fbc82;background:0 0;border:0;grid-column:1/-1;width:max-content;margin-top:4px;padding:5px 0;font-size:8px}.active-work-content .board{grid-template-columns:repeat(5,minmax(250px,1fr));gap:10px;min-height:calc(100dvh - 258px);overflow-x:auto}.active-work-content .board-column{background:#0c0d0f;min-height:610px;padding:9px}.board-card>header{justify-content:space-between;align-items:center;display:flex}.board-card>header small{color:var(--muted-2);font-size:9px}.priority-dot{border:1px solid var(--line);color:var(--muted);border-radius:9px;padding:2px 6px;font-family:Outfit,sans-serif;font-size:7px}.priority-dot.priority-urgent{color:#e8787f}.priority-dot.priority-high{color:#d8ad55}.board-card>strong{min-height:39px;font-size:12px;line-height:1.45}.board-card-tags{flex-wrap:wrap;gap:5px;display:flex}.board-card-tags span{border:1px solid var(--line);color:var(--muted);border-radius:9px;padding:3px 6px;font-size:7px}.board-card>footer{color:var(--muted);font-size:8px}.board-add{border:1px dashed var(--line);width:100%;height:36px;color:var(--muted-2);background:0 0;border-radius:6px;margin-top:7px;font-family:Outfit,sans-serif;font-size:9px}.board-add:hover{color:var(--text);background:var(--panel-2)}.project-rollup{background:linear-gradient(120deg,#7de56d0b,transparent 45%),var(--panel);border:1px solid #2c342b;border-radius:10px;margin-bottom:14px;overflow:hidden}.project-rollup>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.project-rollup>header>div{align-items:center;gap:11px;display:flex}.rollup-orbit{color:#95d780;background:#151d14;border:1px solid #3d4d39;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.project-rollup header small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;font-size:8px;display:block}.project-rollup h2{margin:3px 0 0;font-size:16px;font-weight:500}.project-rollup>header>span{color:var(--muted);font-size:9px}.rollup-metrics{grid-template-columns:repeat(4,1fr);display:grid}.rollup-metrics article{border-right:1px solid var(--line);gap:5px;padding:20px;display:grid}.rollup-metrics article:last-child{border:0}.rollup-metrics small{color:var(--muted);font-size:9px}.rollup-metrics b{font-size:25px;font-weight:500}.rollup-metrics span{color:var(--muted-2);font-size:8px}.rollup-health{padding:0 20px 18px}.rollup-health>span{background:var(--line);border-radius:6px;height:6px;display:flex;overflow:hidden}.rollup-health i{height:100%;display:block}.rollup-health .on-track{background:#6cc965}.rollup-health .off-track{background:#dc666d}.rollup-health>div{gap:16px;margin-top:9px;display:flex}.rollup-health b{font-size:8px;font-weight:400}.rollup-health b:first-child{color:#75bd6d}.rollup-health b:nth-child(2){color:#cba64f}.rollup-health b:nth-child(3){color:#d36c72}[data-theme=light] .active-work-content .board-column{background:#eef0ed}[data-theme=light] .work-controls,[data-theme=light] .filter-popover,[data-theme=light] .project-rollup,[data-theme=light] .board-card{background:#fff}@media (width<=1050px){.active-work-content{padding:24px 20px 40px}.work-controls{flex-direction:column;align-items:stretch}.work-controls>div:nth-child(2){flex-wrap:wrap}.filter-popover{top:112px;right:12px}.active-work-content .board{grid-template-columns:repeat(5,260px);min-height:620px}}@media (width<=700px){.primary-nav button,.nav-section>button{height:40px;font-size:13px}.content,.active-work-content{padding:24px 12px 40px}.page-heading h1{font-size:32px}.page-heading p:last-child{font-size:11px}.work-controls>div:first-child{flex-direction:column;align-items:stretch}.work-search{width:100%}.work-controls>div:nth-child(2)>label{display:none}.filter-popover{width:100%;box-shadow:none;grid-template-columns:1fr;position:static}.filter-popover button{grid-column:1}.active-work-content .board{grid-template-columns:repeat(5,280px)}.rollup-metrics{grid-template-columns:repeat(2,1fr)}.rollup-metrics article:nth-child(2){border-right:0}.rollup-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.project-rollup>header>span{display:none}}@media (width<=640px){.top-create-button{width:36px!important;padding:0!important;font-size:0!important}.top-create-button span{font-size:16px}.top-actions{gap:6px}.theme-button,.search-button{width:36px}.active-work-content .board{max-width:100%}}.brand-row{height:68px;padding:0 8px}.brand-mark{border-radius:10px;width:40px;height:40px;font-size:18px;font-weight:700}.brand-row strong{font-size:20px;font-weight:600}.brand-row small{margin-top:2px;font-size:10px}.primary-nav{gap:4px}.primary-nav button,.nav-section>button{border-radius:8px;height:48px;padding:0 12px;font-size:15px;font-weight:500}.primary-nav button.active,.nav-section>button.active{font-weight:600}.nav-icon{width:25px;font-size:18px;font-weight:700}.primary-nav button:first-child .nav-icon{color:#d8b657}.primary-nav button:nth-child(2) .nav-icon{color:#70aaff}.primary-nav button:nth-child(4) .nav-icon{color:#d27bf2}.primary-nav button:nth-child(5) .nav-icon{color:#53c3cf}.primary-nav button:nth-child(6) .nav-icon{color:#72c96f}.primary-nav button:nth-child(7) .nav-icon{color:#ed9365}.nav-label{letter-spacing:.05em;height:37px;padding:0 10px;font-size:11px;font-weight:600}.team-dot{width:25px;height:25px;font-size:10px;font-weight:700}.nav-section.teams .nav-icon{color:#70aaff}.studio-launch{min-height:68px;padding:11px}.studio-launch b{font-size:13px;font-weight:600}.user-row>span{width:36px;height:36px;font-size:11px}.user-row b{font-size:13px;font-weight:600}.topbar{height:74px;padding:0 24px}.breadcrumbs strong{font-weight:600}.top-actions{gap:9px}.primary-button,.secondary-button,.tertiary-button{border-radius:7px;height:42px;padding:0 16px;font-size:13px;font-weight:600}.theme-button,.search-button{width:42px;padding:0;font-size:16px}.top-create-button{height:42px}.content{padding:40px 34px 56px}.active-work-content{padding:32px 28px 48px}.page-heading{min-height:92px;margin-bottom:28px}.page-heading h1{letter-spacing:-.035em;font-size:44px;font-weight:600}.eyebrow{font-size:11px;font-weight:600}.page-heading p:last-child{font-size:15px;line-height:1.55}.work-controls{border-radius:10px;min-height:68px;margin-bottom:14px;padding:12px 14px}.work-controls strong{font-size:14px;font-weight:600}.work-search{width:min(390px,42vw);height:42px;padding:0 13px;font-size:15px}.work-controls>div:nth-child(2)>label{height:42px;padding:0 11px;font-size:11px}.filter-popover{width:430px;padding:16px;top:75px}.filter-popover label{font-size:11px}.filter-popover select{height:40px;font-size:11px}.board-layout{grid-template-columns:minmax(0,1fr) 318px;gap:12px;min-width:0;display:grid}.active-work-content .board{grid-template-columns:repeat(5,minmax(285px,1fr));gap:12px;min-width:0;min-height:calc(100dvh - 260px)}.active-work-content .board-column{border-radius:9px;min-height:650px;padding:10px}.board-column>header .icon-button{font-size:17px}.board-card{border-radius:9px;gap:12px;padding:16px}.board-card>header small{font-size:10px;font-weight:500}.priority-dot{padding:3px 7px;font-size:8px;font-weight:600}.board-card>strong{min-height:43px;font-size:14px;font-weight:600;line-height:1.4}.board-card-tags{gap:6px}.board-card-tags span{border-radius:12px;padding:4px 7px;font-size:9px}.board-card>footer{font-size:9px}.board-card .avatar{width:28px;height:28px;font-size:8px}.board-add{height:42px;font-size:11px;font-weight:500}.board-inspector{border:1px solid var(--line);background:var(--panel);border-radius:10px;align-self:start;min-height:650px;position:sticky;top:88px;overflow:hidden}.board-inspector>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:58px;padding:0 17px;display:flex}.board-inspector>header>div{align-items:center;gap:10px;display:flex}.board-inspector>header strong{font-size:15px;font-weight:600}.inspector-mark{color:#141714;background:linear-gradient(135deg,#d9b85c,#8edc77);border-radius:7px;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.inspector-star{color:#e7c747;font-size:16px}.inspector-summary{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;gap:15px;margin:10px;padding:15px;display:grid}.inspector-summary>span{grid-template-columns:82px 1fr;align-items:center;display:grid}.inspector-summary small{color:var(--muted);font-size:10px}.inspector-summary b{align-items:center;gap:7px;font-size:11px;font-weight:500;display:flex}.inspector-summary .avatar{width:24px;height:24px;font-size:7px}.board-inspector>nav{background:var(--panel-2);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:5px;margin:10px;padding:4px;display:grid}.board-inspector>nav button{height:34px;color:var(--muted);background:0 0;border:0;border-radius:6px;padding:0 7px;font-family:Outfit,sans-serif;font-size:9px;font-weight:500}.board-inspector>nav button.active{color:var(--text);background:var(--panel-3)}.inspector-list{padding:4px 10px 12px;display:grid}.inspector-list>button{min-height:54px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:7px;display:grid}.inspector-list>button:hover{background:var(--panel-2)}.inspector-avatar{border-radius:50%;place-items:center;width:30px;height:30px;font-family:Outfit,sans-serif;font-size:10px;font-weight:700;display:grid}.inspector-avatar.lime{color:#baf1a6;background:#263a22}.inspector-avatar.violet{color:#c9c0ff;background:#302a52}.inspector-avatar.cyan{color:#a5edf2;background:#1e3b40}.inspector-avatar.orange{color:#ffd2aa;background:#4a3223}.inspector-list b,.inspector-list small{display:block}.inspector-list b{font-size:11px;font-weight:600}.inspector-list small{color:var(--muted);margin-top:3px;font-size:8px}.inspector-list em{color:var(--muted);font-family:Fira Mono,monospace;font-size:10px;font-style:normal}.issue-panel h2,.section-heading h2,.admin-panel h2,.docs-sidebar h2{font-size:16px;font-weight:600}.issue-table-head,.project-list-head,.admin-table-head{height:44px;font-size:10px;font-weight:600}.avatar{width:31px;height:31px;font-size:9px;font-weight:600}.project-name strong{font-size:15px;font-weight:600}.project-name small{font-size:10px}.health-select{height:38px;font-size:11px}.project-card h3{font-size:16px;font-weight:600}.project-card p,.feedback-row p{font-size:11px}.feedback-row h3,.approval-row>div>strong{font-size:15px;font-weight:600}.approval-row>div>p{font-size:10px}.doc-list strong,.admin-person b{font-size:12px}.doc-list small,.admin-person small{font-size:9px}.form-modal{border-radius:14px;width:min(820px,100vw - 40px)}.form-modal>header{height:62px;padding:0 22px}.form-modal>header div{gap:10px;font-size:14px;font-weight:600}.form-modal>header button{font-size:23px}.form-modal>input{padding:30px 26px 10px;font-size:29px;font-weight:600}.form-modal>textarea{min-height:165px;padding:10px 26px;font-size:13px;line-height:1.7}.form-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:16px 22px;display:grid}.form-fields label{justify-content:space-between;min-height:43px;padding:7px 10px;font-size:10px}.form-fields select,.form-fields input{min-width:0;font-size:10px}.form-modal>footer{min-height:68px;padding:12px 22px}.form-modal>footer small{font-size:10px}.form-modal>footer .primary-button{height:44px;font-size:13px}.feedback-modal textarea{min-height:230px}.task-detail{width:min(1260px,100vw - 44px)}.task-detail>header{height:62px}.task-detail-grid{grid-template-columns:minmax(0,1fr) 330px}.task-detail-grid>main{padding:34px 38px}.task-title-edit{font-size:30px;font-weight:600}.task-description{min-height:100px;font-size:13px}.subtask-section h3,.task-activity h3,.task-detail-grid>aside h3{font-size:14px;font-weight:600}.subtask-section header span,.task-activity>header button{font-size:10px}.subtask-row{min-height:50px}.subtask-row i{font-size:8px}.add-subtask input,.add-subtask button{height:40px;font-size:11px}.task-activity p{font-size:10px}.task-detail-grid>aside{padding:30px 26px}.task-detail-grid>aside label{font-size:10px}.task-labels span,.task-labels button{height:30px;font-size:9px}[data-theme=light] .board-inspector,[data-theme=light] .inspector-summary{background:#fff}[data-theme=light] .board-inspector>nav{background:#eef0ed}@media (width<=1300px){.board-layout{grid-template-columns:minmax(0,1fr)}.board-inspector{min-height:auto;position:static}.inspector-list{grid-template-columns:repeat(3,1fr)}.active-work-content .board{grid-template-columns:repeat(5,280px)}}@media (width<=1050px){.app-shell{grid-template-columns:260px minmax(0,1fr)}.content{padding-left:22px;padding-right:22px}}@media (width<=820px){.app-shell{grid-template-columns:1fr}.sidebar{width:290px}.board-inspector{display:none}.form-modal{width:min(720px,100vw - 28px)}}@media (width<=640px){.page-heading h1{font-size:34px}.primary-nav button,.nav-section>button{height:44px;font-size:14px}.form-modal>header{height:56px}.form-modal>input{padding:24px 20px 8px;font-size:24px}.form-modal>textarea{min-height:130px;padding:8px 20px;font-size:12px}.form-fields{grid-template-columns:1fr 1fr;max-height:190px;padding:13px 18px}.form-modal>footer{padding:10px 18px}.task-title-edit{font-size:25px}.active-work-content .board{grid-template-columns:repeat(5,290px)}}.mega-brand,.megax-emblem{background:linear-gradient(135deg,#fa176f 0 47%,#7c28df 48% 100%);position:relative;overflow:hidden}.mega-brand:before,.megax-emblem:before{content:"";border:5px solid #151018;border-top:0;border-radius:2px 2px 10px 10px;position:absolute;inset:19% 12%;transform:skew(-13deg)}.mega-brand i,.mega-brand b,.megax-emblem i,.megax-emblem b{background:#251329;border-radius:5px;width:9px;height:70%;display:block;position:absolute;top:15%;transform:rotate(-38deg)}.mega-brand i,.megax-emblem i{left:28%}.mega-brand b,.megax-emblem b{right:28%;transform:rotate(38deg)}.megax-emblem{border:1px solid #ffffff24;border-radius:18px;width:74px;height:74px;display:block;box-shadow:0 18px 60px #dc1b8640}.megax-emblem.small{border-radius:10px;width:38px;height:38px}.megax-emblem.small:before{border-width:3px}.login-symbol:has(.megax-emblem){background:0 0;border:0;width:auto;height:auto}.vector-nav .nav-label>button:first-child{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.vector-nav>button small{color:#d8b657;margin-left:auto;font-size:10px}.favorite-icon{color:#e6bf4a!important}.rocks-icon{color:#9b86ff!important}.activity-icon{color:#66cdd0!important}.chat-icon{color:#70aaff!important}.integration-icon{color:#ed9365!important}.nav-section>button em{border:1px solid var(--line);text-align:center;border-radius:10px;min-width:22px;margin-left:auto;padding:2px 6px;font-size:8px;font-style:normal}.vision-login .login-stage{grid-template-columns:minmax(430px,1fr) minmax(440px,560px);gap:clamp(42px,7vw,120px);width:min(1320px,100% - 60px);margin:0 auto}.login-story{max-width:620px}.story-orbit{background:radial-gradient(circle,#d82b9d21,#0000 68%);border:1px solid #ffffff12;border-radius:32px;place-items:center;width:120px;height:120px;margin-bottom:36px;display:grid}.login-story>p{color:#aa8ecb;letter-spacing:.18em;margin:0 0 18px;font-family:Outfit,sans-serif;font-size:11px;font-weight:600}.login-story h2{color:var(--text);letter-spacing:-.055em;margin:0;font-size:clamp(48px,5vw,74px);font-weight:600;line-height:1.03}.login-story h2 em{color:#0000;background:linear-gradient(90deg,#ff4d9b,#9a67ff 55%,#89df72);-webkit-background-clip:text;background-clip:text;font-style:normal}.login-story>span{max-width:570px;color:var(--muted);margin-top:28px;font-size:14px;line-height:1.8;display:block}.story-signals{flex-wrap:wrap;gap:9px;margin-top:32px;display:flex}.story-signals b{border:1px solid var(--line);color:#b7bac0;background:#141519a6;border-radius:18px;padding:9px 12px;font-size:10px;font-weight:500}.vision-login .login-card{width:100%;padding:42px 48px}.login-brand>span:last-child{display:grid}.login-brand small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.12em;font-size:8px}.login-legal{color:var(--muted-2)!important;margin:16px 0 0!important;font-size:8px!important;line-height:1.6!important}.login-legal a,.login-footer a{color:#b8a2d3;text-decoration:none}.login-footer span:last-child{gap:18px;display:flex}.vision-login .login-symbol{margin-bottom:12px}.vision-login .login-kicker{margin-bottom:8px!important}.vision-login .login-card>p{margin:8px auto 15px;font-size:10px}.vision-login .sso-button{height:42px;margin-top:6px}.vision-login .login-divider{margin:13px 0}.vision-login .login-card label{margin-top:8px}.vision-login .login-card label input{height:44px}.vision-login .login-submit{height:44px;margin-top:12px}.vision-login .login-owner-hint{margin-top:12px;padding:8px 11px}.vision-login .login-legal{margin-top:10px!important;font-size:7px!important}.lens-command,.rocks-overview,.activity-shell>header,.favorites-shell>header{border:1px solid var(--line);background:linear-gradient(110deg,#9760ff0e,transparent 48%),var(--panel);border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:22px;display:flex}.lens-command>div,.rocks-overview>div,.activity-shell>header>div,.favorites-shell>header{align-items:center;gap:14px;display:flex}.lens-command>div>span,.rocks-overview>div>span,.favorites-shell>header>span{color:#c5afff;background:#1e182c;border:1px solid #4c3e69;border-radius:12px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.lens-command small,.rocks-overview small{color:#9b86cc;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.lens-command h2,.rocks-overview h2,.activity-shell h2,.favorites-shell h2{margin:4px 0;font-size:20px;font-weight:600}.lens-command p,.rocks-overview p,.activity-shell p,.favorites-shell p{color:var(--muted);margin:0;font-size:10px}.lens-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.lens-card{border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--lens) 7%,transparent),transparent 55%),var(--panel);border-radius:11px;padding:20px;position:relative}.lens-card:before{content:"";background:linear-gradient(90deg,transparent,var(--lens),transparent);height:2px;position:absolute;top:0;left:18px;right:18px}.lens-card>header{justify-content:space-between;align-items:center;display:flex}.lens-icon{border:1px solid color-mix(in srgb,var(--lens,#9b86ff) 38%,transparent);width:38px;height:38px;color:var(--lens,#9b86ff);background:color-mix(in srgb,var(--lens,#9b86ff) 10%,transparent);border-radius:9px;place-items:center;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;display:grid}.lens-card>header div{gap:6px;display:flex}.lens-card>header button{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);background:var(--panel-2);border-radius:7px}.lens-card>header button.active{color:#e5c251}.lens-name{width:100%;color:var(--text);background:0 0;border:0;outline:0;margin-top:18px;font-family:Outfit,sans-serif;font-size:22px;font-weight:600}.lens-card>textarea{resize:none;width:100%;min-height:76px;color:var(--muted);background:0 0;border:0;outline:0;margin-top:8px;font-size:10px;line-height:1.65}.lens-card dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:12px 0 0;padding:13px 0;display:grid}.lens-card dt{color:var(--muted-2);font-size:8px}.lens-card dd{margin:5px 0 0;font-size:10px}.lens-card select{color:var(--text);background:0 0;border:0;font-size:10px}.lens-card>footer{justify-content:space-between;align-items:center;padding-top:14px;display:flex}.lens-card>footer label{color:var(--muted);align-items:center;gap:8px;font-size:9px;display:flex}.lens-card input[type=color],.vector-modal input[type=color]{background:0 0;border:0;width:28px;height:25px;padding:0}.privacy-field input{accent-color:#91d87a;width:17px;height:17px}.rock-create{border:1px solid var(--line);background:var(--panel);border-radius:9px;grid-template-columns:1fr 180px auto auto;gap:9px;margin-bottom:13px;padding:14px;display:grid}.rock-create input,.rock-create select{border:1px solid var(--line);height:42px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 12px;font-size:11px}.rocks-list{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.rocks-list>article{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(300px,1fr) 34px 180px 120px;align-items:center;gap:15px;min-height:102px;padding:14px 18px;display:grid}.rocks-list>article:last-child{border:0}.rock-state{color:#77cf6d;background:#172317;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.rock-state.complete{color:#a89aff;background:#25203b}.rocks-list small{color:var(--muted);font-size:9px}.rocks-list>article>div>input{width:100%;color:var(--text);background:0 0;border:0;outline:0;margin:7px 0 12px;font-family:Outfit,sans-serif;font-size:15px;font-weight:600;display:block}.rocks-list footer{align-items:center;gap:10px;display:flex}.rocks-list footer>span{background:var(--line);border-radius:5px;width:100%;height:5px;overflow:hidden}.rocks-list footer i{background:linear-gradient(90deg,#866fff,#8ddd76);height:100%;display:block}.rocks-list footer b{font-size:9px}.rocks-list input[type=range]{accent-color:#8fdb78}.rocks-list select{border:1px solid var(--line);height:38px;color:var(--text);background:var(--panel-2);border-radius:6px;padding:0 9px;font-size:10px}.favorites-shell{padding:0}.favorite-groups{grid-template-columns:1fr 1fr;gap:13px;display:grid}.favorite-groups>section{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.favorite-groups h3{border-bottom:1px solid var(--line);margin:0;padding:17px;font-size:13px}.favorite-groups button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:72px;color:var(--text);text-align:left;background:0 0;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:10px 16px;display:grid}.favorite-groups button:hover{background:var(--panel-2)}.favorite-groups button:last-child{border:0}.favorite-groups b,.favorite-groups small{display:block}.favorite-groups b{font-size:12px}.favorite-groups small{color:var(--muted);margin-top:4px;font-size:9px}.favorite-groups em{color:#e6bf4a;font-size:17px;font-style:normal}.activity-shell{max-width:980px}.activity-shell>header>div>span{color:#81d8dc;background:#183034;border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.activity-feed{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.activity-feed article{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr 28px;align-items:center;gap:13px;min-height:74px;padding:10px 17px;display:grid}.activity-feed article:last-child{border:0}.activity-glyph{color:#91db7c;background:#1d2c1b;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.activity-glyph.tone-1{color:#9e8af2;background:#28213e}.activity-glyph.tone-2{color:#79d5db;background:#1d3436}.activity-glyph.tone-3{color:#e9a56f;background:#3b291e}.activity-glyph.approval{color:#a8e493;background:#22341f}.activity-feed b,.activity-feed small{display:block}.activity-feed b{font-size:11px;font-weight:500}.activity-feed small{color:var(--muted);margin-top:5px;font-size:9px}.activity-feed button{color:var(--muted);background:0 0;border:0}.chat-shell{border:1px solid var(--line);background:var(--panel);border-radius:11px;grid-template-columns:250px minmax(0,1fr);height:calc(100dvh - 235px);min-height:600px;display:grid;overflow:hidden}.chat-shell>aside{border-right:1px solid var(--line);background:#0d0e11;padding:17px}.chat-shell>aside>header{gap:10px;padding:4px 4px 18px;display:flex}.chat-shell>aside>header>span{color:#91dbe0;background:#183033;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.chat-shell h2{margin:0;font-size:15px}.chat-shell>aside p{color:var(--muted);margin:4px 0 0;font-size:8px}.chat-shell>aside>button{width:100%;min-height:52px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:24px 1fr;align-items:center;gap:8px;padding:7px 9px;display:grid}.chat-shell>aside>button.active{color:var(--text);background:var(--panel-3)}.chat-shell>aside b,.chat-shell>aside small{display:block}.chat-shell>aside small{color:var(--muted-2);margin-top:3px;font-size:8px}.chat-shell>main{grid-template-rows:66px 1fr auto;min-width:0;display:grid}.chat-shell>main>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:0 20px;display:flex}.chat-shell>main h3{margin:0;font-size:14px}.chat-shell>main header span{color:var(--muted);font-size:9px}.chat-messages{padding:20px;overflow:auto}.chat-messages article{grid-template-columns:38px 1fr;gap:12px;margin-bottom:22px;display:grid}.chat-messages article>.avatar{width:36px;height:36px}.chat-messages article header{align-items:center;gap:8px;display:flex}.chat-messages article time{color:var(--muted-2);font-size:8px}.chat-messages p{color:#c2c5cb;margin:7px 0;font-size:11px;line-height:1.6}.chat-messages article button{color:#9dce8d;background:0 0;border:0;padding:0;font-size:9px}.chat-shell>main>form{border:1px solid var(--line-strong);background:var(--panel-2);border-radius:9px;margin:0 20px 20px;padding:10px}.chat-shell>main>form textarea{resize:none;width:100%;min-height:60px;color:var(--text);background:0 0;border:0;outline:0;font-size:11px}.chat-shell>main>form footer{color:var(--muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.slack-logo{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;width:38px;height:38px;padding:8px;display:grid;position:relative}.slack-logo i{border-radius:4px;display:block}.slack-logo i:first-child{background:#36c5f0}.slack-logo i:nth-child(2){background:#2eb67d}.slack-logo i:nth-child(3){background:#e01e5a}.slack-logo i:nth-child(4){background:#ecb22e}.admin-settings .billing-card{background:linear-gradient(105deg,#9863ff14,transparent),var(--panel);border-color:#46375e;grid-column:1/-1}.billing-card>span{color:#c3a8ff!important;background:#241b35!important}.billing-card small{color:#ad98cf;margin-top:7px;font-size:8px;display:block}.enhanced-project{width:min(1360px,100vw - 36px);height:min(900px,94dvh)}.enhanced-project>.project-tabs{justify-content:space-between;align-items:center;height:58px;padding:0 15px;display:flex}.project-tabs nav{gap:5px;display:flex}.project-tabs nav button{height:36px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:18px;padding:0 13px;font-family:Outfit,sans-serif;font-size:11px}.project-tabs nav button.active{color:var(--text);background:#1d1926;border-color:#67568f}.project-tabs>div{gap:5px;display:flex}.enhanced-project .project-detail-body{grid-template-columns:minmax(0,1fr) 340px;max-height:calc(94dvh - 58px)}.project-hero{max-width:780px;padding:12px 12px 20px}.project-hero>.project-icon{width:42px;height:42px;font-size:16px}.project-hero>input{width:100%;color:var(--text);background:0 0;border:0;outline:0;margin-top:17px;font-family:Outfit,sans-serif;font-size:29px;font-weight:600;display:block}.project-hero>textarea{resize:none;width:100%;min-height:48px;color:var(--muted);background:0 0;border:0;outline:0;margin-top:7px;font-size:12px}.project-inline-properties{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:15px 12px;display:flex}.project-inline-properties>span{color:var(--muted-2);font-size:9px}.project-inline-properties b{color:var(--muted);font-size:10px;font-weight:400}.project-update-button{border:1px solid var(--line);width:100%;height:58px;color:var(--muted);background:0 0;border-radius:8px;margin-top:20px;font-family:Outfit,sans-serif;font-size:11px}.project-update-button:hover{color:var(--text);background:var(--panel-2)}.project-description textarea{resize:vertical;width:100%;min-height:100px;color:var(--text);background:0 0;border:0;outline:0;padding:14px;font-size:11px}.milestone-section>header{justify-content:space-between;align-items:center;display:flex}.milestone-section>button{border:0;border-top:1px solid var(--line);width:100%;height:46px;color:var(--text);text-align:left;background:0 0;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:0 10px;display:grid}.milestone-section>button span{color:#8fd57a}.milestone-section>button b{font-size:11px}.milestone-section>button small{color:var(--muted);font-size:9px}.project-activity-panel article{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;align-items:center;gap:10px;min-height:58px;display:grid}.project-activity-panel p{color:var(--muted);font-size:10px}.project-issues-summary>div{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.project-issues-summary article{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;gap:5px;padding:18px;display:grid}.project-issues-summary article b{font-size:22px}.project-issues-summary article span{color:var(--muted);font-size:9px}.project-property-row{border:1px solid var(--line);border-radius:8px;grid-template-columns:42px 1fr;align-items:center;gap:10px;margin:18px 0;padding:12px;display:grid}.project-property-row .slack-logo{width:34px;height:34px}.project-property-row b,.project-property-row small{display:block}.project-property-row small{color:var(--muted);margin-top:4px;font-size:8px}.enhanced-project aside .assignment-grid{grid-template-columns:1fr}.enhanced-project aside .assignment-grid>button{padding:7px}.enhanced-project aside .assignment-grid .avatar{width:25px;height:25px}.enhanced-project aside>section{margin-top:18px}[data-theme=light] .chat-shell>aside{background:#f1f3f0}[data-theme=light] .lens-card,[data-theme=light] .rocks-list,[data-theme=light] .favorite-groups>section,[data-theme=light] .activity-feed,[data-theme=light] .chat-shell,[data-theme=light] .story-signals b{background:#fff}[data-theme=light] .project-tabs nav button.active{background:#eeeaf7}@media (width<=1150px){.vision-login .login-stage{grid-template-columns:1fr;width:min(620px,100% - 36px)}.login-story{display:none}.lens-grid{grid-template-columns:1fr 1fr}.rocks-list>article{grid-template-columns:34px minmax(250px,1fr) 34px 130px}.rocks-list>article>select{display:none}}@media (width<=820px){.lens-grid,.favorite-groups{grid-template-columns:1fr}.chat-shell{grid-template-columns:1fr;height:auto;min-height:650px}.chat-shell>aside{display:none}.enhanced-project .project-detail-body,.rock-create{grid-template-columns:1fr}.rocks-list>article{grid-template-columns:34px 1fr 34px}.rocks-list>article>input[type=range],.rocks-list>article>select{grid-column:2}.vision-login .login-stage{padding:24px 0}.vision-login .login-card{padding:38px 34px}}@media (width<=560px){.lens-grid{grid-template-columns:1fr}.lens-command,.rocks-overview{flex-direction:column;align-items:flex-start}.rocks-list>article{grid-template-columns:30px 1fr}.rocks-list>article>.avatar{display:none}.vision-login .login-card{padding:30px 22px}.login-legal{font-size:7px!important}}:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}body,input,textarea,select,label,p,small,time,td,dd,dt{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,h4,strong,b,button,.primary-button,.secondary-button,.tertiary-button{font-family:Outfit,Inter,ui-sans-serif,sans-serif}kbd,code,.task-id,.issue-title small,.board-card>header small,.board-card>small{font-family:Fira Mono,ui-monospace,SFMono-Regular,monospace}button,input,textarea,select{font-size:13px}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}.primary-button,.secondary-button,.tertiary-button{border-radius:8px;min-height:40px;padding:0 16px;font-size:13px;font-weight:600;line-height:1}.primary-button{box-shadow:inset 0 0 0 1px #c6ff621f}.secondary-button{border-color:#343840}.icon-button{border-radius:8px;width:36px;min-width:36px;height:36px;font-size:15px}.megax-logo,.megax-card-logo,.megax-hero-logo{object-fit:contain;image-rendering:auto;display:block}.megax-logo{border-radius:10px;width:40px;height:40px}.login-header .megax-logo{width:44px;height:44px}.megax-card-logo{border-radius:11px;width:48px;height:48px}.megax-hero-logo{filter:drop-shadow(0 18px 38px #d71c954d);border-radius:22px;width:96px;height:96px}.story-orbit{width:132px;height:132px}.login-symbol:has(.megax-card-logo){background:0 0;border:0;width:auto;height:auto}.brand-row{gap:12px;height:68px}.brand-row strong{font-size:18px}.brand-row small{letter-spacing:.09em;font-size:10px}.app-shell{grid-template-columns:282px minmax(0,1fr)}.sidebar{padding:15px 14px 13px}.primary-nav button,.nav-section>button{min-height:44px;font-size:15px;font-weight:500}.nav-label{height:36px;font-size:11px}.nav-label button,.nav-label span{font-size:11px}.nav-icon{font-size:17px}.team-dot{width:24px;height:24px;font-size:10px}.announcement-card b{font-size:13px}.announcement-card p{font-size:11px;line-height:1.55}.announcement-card>button{font-size:11px;font-weight:600}.studio-launch{min-height:62px}.studio-launch b{font-size:13px}.studio-launch small{font-size:10px}.user-row{min-height:60px}.user-row b{font-size:13px}.user-row small{font-size:10px}.topbar{height:72px}.breadcrumbs,.breadcrumbs strong{font-size:14px}.search-button,.top-create-button{font-size:13px}.content{padding-top:38px}.page-heading{min-height:92px}.page-heading h1{font-size:40px}.eyebrow{font-size:11px}.page-heading p:last-child{max-width:760px;font-size:14px;line-height:1.6}.work-controls{min-height:64px;padding:12px 14px}.work-controls strong{font-size:14px}.work-search{height:40px}.work-search input{font-size:13px}.work-controls>div:nth-child(2)>label{height:40px;font-size:12px}.work-controls select,.filter-popover label{font-size:12px}.filter-popover button{font-size:11px}.issue-panel>header,.feedback-panel>header,.approval-panel>header{height:60px}.issue-panel h2,.section-heading h2{font-size:16px}.issue-panel>header span{font-size:11px}.issue-table-head{height:42px;font-size:11px}.issue-row{min-height:68px}.issue-title strong{font-size:14px;font-weight:600}.issue-title small,.status,.project-tag,.issue-row time{font-size:11px}.status{gap:7px;font-weight:500}.add-row-button{height:46px;font-size:13px}.complete-control{width:20px;height:20px}.board-column>header .status{font-size:14px}.board-card{min-height:148px;padding:16px}.board-card>header small,.board-card-tags span,.board-card footer{font-size:11px}.priority-dot{font-size:10px}.board-add{min-height:42px;font-size:12px}.board-inspector>header strong{font-size:15px}.inspector-summary small,.inspector-list small{font-size:10px}.inspector-summary b,.inspector-list b{font-size:12px}.board-inspector>nav button{font-size:11px}.project-list-head{height:42px;font-size:11px}.project-list-row{min-height:86px;font-size:12px}.project-name strong{font-size:15px}.project-name small{font-size:11px;line-height:1.45}.health,.health-select,.health-text{font-size:12px;font-weight:600}.health i{width:19px;height:19px;font-size:11px;font-weight:700}.health-at-risk,.health-text-at-risk{color:#ff6b73!important}.health-off-track,.health-text-off-track{color:#ff454f!important}.health-off-track i{background:#411319!important}.health-select{min-width:112px;height:38px;font-size:12px}.health-select.health-at-risk{background:#1c1114;border-color:#643239;color:#ff6b73!important}.health-select.health-off-track{background:#201013;border-color:#7a2830;color:#ff454f!important}.rock-state.at-risk{color:#ff6b73;background:#35171b}.rock-status-at-risk{color:#ff6b73!important;background:#1c1114!important;border-color:#643239!important}.rollup-health>div b:nth-child(2){color:#ff6b73}.rollup-health .at-risk{background:#ff6b73}.project-card h3{font-size:16px}.project-card p{height:auto;font-size:12px}.project-card-meta,.project-card footer b{font-size:11px}.project-detail-body section h3,.project-detail-body>aside h3{font-size:14px}.project-detail-body section>p{font-size:11px}.project-hero>textarea,.project-description textarea{font-size:13px;line-height:1.65}.project-inline-properties>span,.project-inline-properties b{font-size:12px}.project-update-button,.milestone-section>button b{font-size:13px}.milestone-section>button small{font-size:11px}.project-activity-panel p{font-size:12px}.project-issues-summary article span{font-size:11px}.project-detail-body>aside label{font-size:12px}.project-detail-body>aside select,.project-detail-body>aside input:not([type=range]){height:42px;font-size:13px}.assignment-grid b{font-size:12px}.assignment-grid small{font-size:10px}.team-assignment button{height:36px;font-size:11px}.project-property-row b{font-size:12px}.project-property-row small{font-size:10px}.task-detail>header>div{font-size:12px}.task-description,.subtask-section h3,.task-activity h3,.task-detail-grid>aside h3{font-size:14px}.subtask-section header span{font-size:11px}.subtask-row b{font-size:13px}.add-subtask input,.add-subtask button{font-size:12px}.task-activity>header button,.task-activity p{font-size:11px}.task-activity>form input,.task-detail-grid>aside label{font-size:12px}.task-detail-grid>aside select,.task-detail-grid>aside label input{height:40px;font-size:13px}.task-labels span,.task-labels button{font-size:10px}.lens-command p,.rocks-overview p,.activity-shell p,.favorites-shell p{font-size:12px}.lens-command small,.rocks-overview small{font-size:10px}.lens-card>textarea{font-size:12px}.lens-card dt{font-size:10px}.lens-card dd,.lens-card select{font-size:12px}.lens-card>footer label,.rocks-list small,.rocks-list footer b{font-size:11px}.rocks-list select{font-size:12px}.tool-command{border:1px solid var(--line);background:linear-gradient(110deg,#599bff12,transparent 50%),var(--panel);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:24px;display:flex}.tool-command>div{align-items:center;gap:15px;display:flex}.tool-command>div>span{color:#79aeff;background:#142136;border:1px solid #35547a;border-radius:12px;place-items:center;width:48px;height:48px;font-size:21px;display:grid}.tool-command small{color:#7faee9;text-transform:uppercase;letter-spacing:.09em;font-size:10px}.tool-command h2{margin:4px 0;font-size:22px}.tool-command p{color:var(--muted);margin:0;font-size:12px}.tool-tabs,.activity-filters{gap:6px;margin-bottom:12px;display:flex}.tool-tabs button,.activity-filters button{border:1px solid var(--line);min-height:38px;color:var(--muted);background:var(--panel);border-radius:19px;padding:0 14px;font-size:12px}.tool-tabs button.active,.activity-filters button.active{color:var(--text);background:#172235;border-color:#506f8f}.cycle-list{border:1px solid var(--line);background:var(--panel);border-radius:11px;overflow:hidden}.cycle-list>article{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(260px,1fr) 190px 130px;align-items:center;gap:16px;min-height:108px;padding:15px 19px;display:grid}.cycle-list>article:last-child{border:0}.cycle-state{color:#74b5ff;background:#15233a;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.cycle-state.upcoming{color:#c2a6ff;background:#271e3d}.cycle-list small{color:var(--muted);font-size:11px}.cycle-list article>div>input{width:100%;color:var(--text);background:0 0;border:0;outline:0;margin:7px 0 12px;font-family:Outfit,sans-serif;font-size:16px;font-weight:600;display:block}.cycle-list footer{align-items:center;gap:10px;display:flex}.cycle-list footer span{background:var(--line);border-radius:5px;width:100%;height:5px;overflow:hidden}.cycle-list footer i{background:linear-gradient(90deg,#669eff,#8edc79);height:100%;display:block}.cycle-list footer b{font-size:11px}.cycle-list select{border:1px solid var(--line);height:40px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 10px;font-size:12px}.empty-tool-state,.admin-empty{color:var(--muted);text-align:center;padding:36px;font-size:13px}.saved-view-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.saved-view-grid article{border:1px solid var(--line);background:var(--panel);border-radius:11px;gap:12px;padding:20px;display:grid}.saved-view-grid header{justify-content:space-between;align-items:center;font-size:22px;display:flex}.saved-view-grid header button{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:var(--panel-2);border-radius:8px}.saved-view-grid header button.active{color:#e8c447}.saved-view-grid article>input{color:var(--text);background:0 0;border:0;outline:0;font-family:Outfit,sans-serif;font-size:18px;font-weight:600}.saved-view-grid textarea{resize:none;min-height:66px;color:var(--muted);background:0 0;border:0;outline:0;font-size:12px;line-height:1.6}.saved-view-grid article>div{justify-content:space-between;align-items:center;display:flex}.saved-view-grid select{border:1px solid var(--line);height:36px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 10px;font-size:12px}.saved-view-grid article>div span{color:var(--muted);font-size:11px}.activity-feed b{font-size:13px}.activity-feed small{font-size:11px}.chat-shell>aside p{font-size:10px}.chat-shell>aside b{font-size:13px}.chat-shell>aside small{font-size:10px}.chat-shell>main h3{font-size:16px}.chat-shell>main header span{font-size:11px}.chat-messages article header b{font-size:13px}.chat-messages article time{font-size:10px}.chat-messages p{font-size:13px}.chat-messages article button{font-size:11px}.chat-shell>main>form textarea{font-size:13px}.admin-panel h2{font-size:16px}.admin-panel header p{font-size:11px}.admin-search input{font-size:12px}.admin-table-head{font-size:10px}.admin-person small,.admin-row select,.admin-row time,.admin-row button,.user-state{font-size:11px}.vector-pills i{font-size:9px}.admin-settings h3{font-size:13px}.admin-settings p{font-size:11px}.billing-card small{font-size:10px}.result-count{color:var(--muted);font-size:11px}.docs-sidebar header span,.doc-list small{font-size:10px}.docs-search input,.doc-toolbar button,.doc-toolbar .save-state{font-size:12px}.doc-link-row,.doc-byline small,.doc-meta{font-size:11px}.doc-title-input{font-size:42px}.vision-login .login-card{padding:40px 48px}.vision-login .login-card h1{font-size:39px}.vision-login .login-card>p{font-size:13px}.vision-login .sso-button,.vision-login .login-submit{height:48px;font-size:13px}.vision-login .login-card label{font-size:12px}.vision-login .login-card label input{height:48px;font-size:13px}.vision-login .login-owner-hint b{font-size:12px}.vision-login .login-owner-hint small{font-size:10px!important}.vision-login .login-legal{font-size:9px!important}.login-footer{font-size:11px}[data-theme=light] .tool-command,[data-theme=light] .cycle-list,[data-theme=light] .saved-view-grid article{background:#fff}[data-theme=light] .tool-tabs button.active,[data-theme=light] .activity-filters button.active{background:#edf3fb}[data-theme=light] .health-select.health-at-risk{background:#fff4f5}[data-theme=light] .health-select.health-off-track{background:#fff0f1}@media (width<=1150px){.app-shell{grid-template-columns:270px minmax(0,1fr)}.saved-view-grid{grid-template-columns:1fr 1fr}.cycle-list>article{grid-template-columns:38px minmax(220px,1fr) 140px}}@media (width<=820px){.app-shell{grid-template-columns:1fr}.sidebar{width:300px}.saved-view-grid{grid-template-columns:1fr}.cycle-list>article{grid-template-columns:38px 1fr}.cycle-list>article>input,.cycle-list>article>select{grid-column:2}.tool-command{flex-direction:column;align-items:flex-start}.vision-login .login-card{padding:36px 30px}}@media (width<=640px){.content{padding:24px 16px 36px}.page-heading h1{font-size:34px}.topbar{height:64px}.primary-nav button,.nav-section>button{font-size:15px}.active-work-content{padding:22px 14px 36px}.work-controls{flex-direction:column;align-items:stretch}.work-controls>div{flex-wrap:wrap}.work-search{width:100%}.issue-row{min-height:72px}.doc-title-input{font-size:32px}.vision-login .login-card{padding:30px 22px}}.project-rollup header small{font-size:10px}.project-rollup h2{font-size:18px}.project-rollup>header>span,.rollup-metrics small{font-size:11px}.rollup-metrics b{font-size:28px}.rollup-metrics span,.rollup-health b{font-size:10px}.filter-tabs button{min-height:34px;padding:0 12px;font-size:11px}.approval-modal{width:min(720px,100vw - 32px)}.change-request-box,.approval-response{background:#1a1114;border:1px solid #62343b;border-radius:9px;margin:0 20px 18px;padding:16px}.change-request-box label{gap:9px;display:grid}.change-request-box label>span,.approval-response small{color:#ff8b92;font-family:Outfit,sans-serif;font-size:12px;font-weight:600}.change-request-box textarea{resize:vertical;width:100%;min-height:118px;color:var(--text);background:#0f0d0f;border:1px solid #523036;border-radius:7px;outline:0;padding:13px;font-size:14px;line-height:1.55}.change-request-box p,.approval-response p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.5}.danger-button{color:#fff;background:#b84954;border:1px solid #8f3f48;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.danger-button:hover{background:#cc535f}.danger-button:disabled{opacity:.42}.doc-create-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:14px 12px 5px;display:grid}.doc-create-actions .add-page-button{width:auto;margin:0}.doc-create-actions>.secondary-button{height:44px;padding:0 13px;font-size:13px}.docs-sidebar{min-width:310px}.docs-shell{grid-template-columns:330px minmax(0,1fr)}.docs-sidebar>header{padding:20px 17px 14px}.docs-sidebar h2{font-size:20px}.docs-sidebar header span{font-size:13px}.docs-search{height:44px;margin:0 12px 13px;padding:0 12px}.docs-search input{font-size:15px}.doc-list{gap:4px;padding:0 9px}.doc-list>button{grid-template-columns:30px 1fr;gap:10px;min-height:72px;padding:11px 12px}.doc-list>button.subdoc{border-left:2px solid #4a4f59;width:calc(100% - 18px);margin-left:18px}.doc-icon{font-size:18px}.doc-list strong{font-size:16px}.doc-list small{margin-top:6px;font-size:12px;line-height:1.35}.doc-toolbar{height:64px;padding:0 18px}.doc-toolbar button:not(.secondary-button){min-width:38px;height:38px;font-size:14px}.doc-toolbar .save-state{font-size:13px}.doc-canvas{width:min(940px,100% - 72px);padding-top:58px}.doc-link-row{font-size:15px}.doc-title-input{margin:20px 0 14px;font-size:48px}.doc-byline{gap:12px;margin-bottom:24px}.doc-byline>.avatar{width:38px;height:38px;font-size:11px}.doc-byline b{font-size:14px}.doc-byline small{font-size:13px}.doc-meta{flex-wrap:wrap;gap:10px;padding:15px 0}.doc-meta button{height:36px;padding:0 12px;font-size:12px}.doc-meta span{font-size:12px}.doc-editor{font-size:18px;line-height:1.8}.doc-editor h2{font-size:28px}.doc-editor h3{font-size:21px}.slash-hint{font-size:14px}.slash-hint kbd{font-size:11px}.doc-starter>button{min-height:78px;padding:15px}.doc-starter>button b{font-size:14px}.doc-starter>button small{font-size:11px}.doc-starter>p{font-size:12px}.doc-starter>div button{height:40px;font-size:13px}.board-column>header .status{gap:10px;font-size:16px;font-weight:700}.board-column>header .status i{border-width:2px;width:23px;height:23px;box-shadow:0 0 0 4px #ffffff06}.board-column>header .status-backlog i{background:#242931;border-color:#87909c}.board-column>header .status-todo i{background:#142b46;border-color:#61a7ff}.board-column>header .status-in-progress{color:#a8ec7f}.board-column>header .status-in-progress i{background:conic-gradient(#9bef6d 0 58%,#28362a 58%)}.board-column>header .status-in-review{color:#c9a7ff}.board-column>header .status-in-review i{background:linear-gradient(135deg,#9a66f1,#d19bff);border-radius:6px}.board-column>header .status-done{color:#84da88}.board-column>header .status-done i{background:#3fb75a;border-color:#52c66b}.board-column>header em{font-size:14px;font-weight:600}.board-column>header .icon-button{color:#aeb4be;width:38px;min-width:38px;height:38px;font-size:20px}.top-actions{min-width:0}.top-actions .search-button{justify-content:flex-start;width:210px;min-width:170px;padding:0 13px;font-size:13px}.top-actions .search-button kbd{margin-left:auto}.top-actions .search-button span:nth-child(2){text-overflow:ellipsis;overflow:hidden}.project-create{width:min(1040px,100vw - 36px)}.project-create-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px 24px;display:grid}.project-create-grid label{color:var(--muted);gap:8px;font-size:12px;display:grid}.project-create-grid label>span{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.project-create-grid input,.project-create-grid select,.project-create-grid label>span button{border:1px solid var(--line);height:44px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 11px;font-size:13px}.project-create-grid label>span button{color:#a9e986;white-space:nowrap}@media (width<=1100px){.top-actions .search-button{width:44px;min-width:44px;padding:0}.top-actions .search-button span:nth-child(2),.top-actions .search-button kbd{display:none}.docs-shell{grid-template-columns:290px minmax(0,1fr)}.docs-sidebar{min-width:0}}@media (width<=760px){.project-create-grid{grid-template-columns:1fr 1fr}.docs-shell{display:block}.doc-create-actions{grid-template-columns:1fr 1fr}.doc-title-input{font-size:36px}.doc-editor{font-size:16px}}@media (width<=520px){.project-create-grid{grid-template-columns:1fr}}.dashboard-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px;display:grid}.dashboard-summary article{border:1px solid var(--line);background:var(--panel);border-radius:11px;align-items:center;gap:15px;padding:20px;display:flex}.metric-icon{border-radius:11px;place-items:center;width:46px;height:46px;font-size:20px;font-weight:700;display:grid}.metric-icon.delivery{color:#90e477;background:#172a18}.metric-icon.work{color:#7cb4ff;background:#14233a}.metric-icon.risk{color:#ff767e;background:#33171c}.dashboard-summary small,.dashboard-summary p{color:var(--muted);font-size:11px}.dashboard-summary b{margin:3px 0;font-size:26px;display:block}.dashboard-summary p{margin:0}.dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(340px,.75fr);gap:14px;display:grid}.dashboard-grid>article{border:1px solid var(--line);background:var(--panel);border-radius:11px;padding:20px}.dashboard-grid header{justify-content:space-between;align-items:flex-start;display:flex}.dashboard-grid h2{margin:0;font-size:17px}.dashboard-grid header p{color:var(--muted);margin:5px 0 0;font-size:11px}.dashboard-grid header>span{color:var(--muted);font-size:11px}.burndown-card svg{width:100%;height:280px}.chart-grid path{fill:none;stroke:#262a31;stroke-width:1px}.scope-line,.done-line,.forecast-line{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.forecast-line{stroke:#9be873;stroke-dasharray:8 7}.chart-legend{gap:18px;margin:18px 0 2px;display:flex}.chart-legend b{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.chart-legend i{background:#eecc49;border-radius:50%;width:8px;height:8px}.chart-legend b:nth-child(2) i{background:#7a83ff}.chart-legend b:nth-child(3) i{background:#9be873}.health-card>div{border-bottom:1px solid var(--line);grid-template-columns:12px 1fr auto 42px;align-items:center;gap:10px;min-height:72px;display:grid}.health-card>div:last-child{border:0}.health-card b,.health-card small{display:block}.health-card b{font-size:13px}.health-card small{color:var(--muted);margin-top:4px;font-size:10px}.health-dot{background:#72cd69;border-radius:50%;width:9px;height:9px}.health-dot.off-track{background:#ff424d}.health-card strong{font-size:11px}.health-card em{color:var(--muted);text-align:right;font-size:11px;font-style:normal}.timeline-card{grid-column:1/-1}.timeline-row{border-top:1px solid var(--line);grid-template-columns:190px 1fr 45px;align-items:center;gap:14px;min-height:66px;display:grid}.timeline-row b,.timeline-row small{display:block}.timeline-row b{font-size:12px}.timeline-row small{color:var(--muted);margin-top:4px;font-size:10px}.timeline-row>i{background:repeating-linear-gradient(90deg,#15171b 0 9%,#1b1e24 9% 10%);border-radius:5px;height:20px}.timeline-row u{background:linear-gradient(90deg,#6a75ef,#9ae66e);border-radius:5px;height:100%;text-decoration:none;display:block}.timeline-row em{font-size:11px;font-style:normal}.calendar-toolbar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.calendar-toolbar>div{align-items:center;gap:8px;display:flex}.calendar-toolbar h2{margin:0 0 0 10px;font-size:20px}.calendar-toolbar span{color:var(--muted);font-size:12px}.calendar-create{border:1px solid var(--line);background:var(--panel);border-radius:10px;grid-template-columns:1.3fr 180px 130px 180px auto auto;gap:9px;margin-bottom:12px;padding:13px;display:grid}.calendar-create input,.calendar-create select{border:1px solid var(--line);height:42px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 10px}.calendar-grid{border:1px solid var(--line);background:var(--panel);border-radius:11px;overflow:hidden}.calendar-grid>header,.calendar-grid>div{grid-template-columns:repeat(7,1fr);display:grid}.calendar-grid>header b{border-right:1px solid var(--line);color:var(--muted);padding:12px;font-size:11px}.calendar-grid article{border-top:1px solid var(--line);border-right:1px solid var(--line);min-height:132px;padding:8px}.calendar-grid article.outside{opacity:.3}.calendar-grid article.today{background:#96e3650a;box-shadow:inset 0 0 0 1px #77af5b}.calendar-grid time{border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.calendar-grid article.today time{color:#10150e;background:#9be56d}.calendar-item{width:100%;color:var(--text);text-align:left;background:#1a1e31;border:0;border-left:3px solid #7b8dff;border-radius:4px;margin-top:6px;padding:7px;display:block}.calendar-item.release{background:#172319;border-color:#9be56d}.calendar-item.meeting{background:#241a31;border-color:#bc89ff}.calendar-item b,.calendar-item small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.calendar-item b{font-size:10px}.calendar-item small{color:var(--muted);margin-top:3px;font-size:8px}.cmdb-toolbar{border:1px solid var(--line);background:var(--panel);border-radius:11px;grid-template-columns:1fr minmax(300px,480px) auto;align-items:center;gap:14px;margin-bottom:13px;padding:18px;display:grid}.cmdb-toolbar>div{align-items:center;gap:13px;display:flex}.cmdb-orbit{color:#76b5ff;background:#15243a;border-radius:11px;place-items:center;width:44px;height:44px;font-size:21px;display:grid}.cmdb-toolbar small{color:var(--muted);font-size:10px}.cmdb-toolbar h2{margin:4px 0 0;font-size:18px}.cmdb-toolbar>label{border:1px solid var(--line);height:42px;color:var(--muted);background:var(--panel-2);border-radius:7px;align-items:center;gap:8px;padding:0 12px;display:flex}.cmdb-toolbar input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.cmdb-create{border:1px solid var(--line);background:var(--panel);border-radius:11px;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:13px;padding:18px;display:grid}.cmdb-create label,.ci-field-grid label,.dependency-panel label{color:var(--muted);text-transform:capitalize;gap:6px;font-size:11px;display:grid}.cmdb-create input,.cmdb-create select,.ci-field-grid input,.ci-field-grid select,.dependency-panel textarea{border:1px solid var(--line);height:40px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 9px}.cmdb-create footer{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.cmdb-shell{border:1px solid var(--line);background:var(--panel);border-radius:11px;grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr);display:grid;overflow:hidden}.cmdb-list{overflow:auto}.cmdb-list>header,.cmdb-list>button{grid-template-columns:minmax(220px,1.3fr) minmax(130px,.8fr) 110px minmax(140px,.8fr);align-items:center;gap:12px;display:grid}.cmdb-list>header{border-bottom:1px solid var(--line);height:42px;color:var(--muted);text-transform:uppercase;padding:0 14px;font-size:10px}.cmdb-list>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:72px;color:var(--text);text-align:left;background:0 0;padding:11px 14px}.cmdb-list>button:hover,.cmdb-list>button.active{background:var(--panel-2)}.cmdb-list>button>span:first-child{grid-template-columns:28px 1fr;column-gap:8px;display:grid}.cmdb-list>button i{color:#73b3ff;background:#16253a;border-radius:7px;grid-row:1/3;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.cmdb-list b,.cmdb-list small{display:block}.cmdb-list b{font-size:12px}.cmdb-list small{color:var(--muted);margin-top:4px;font-size:9px}.cmdb-list>button>span{font-size:11px}.ci-state{color:#8fd77b;background:#172419;border-radius:12px;width:max-content;padding:4px 7px}.ci-state.development{color:#87b9ff;background:#172438}.ci-state.retired{color:#aaa;background:#222}.ci-detail{border-left:1px solid var(--line);background:#0e0f12;max-height:720px;padding:20px;overflow:auto}.ci-detail>header{align-items:center;gap:12px;display:flex}.ci-detail>header>span{color:#76b5ff;background:#16243a;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.ci-detail>header small{color:var(--muted);font-size:10px}.ci-detail>header input{width:100%;color:var(--text);background:0 0;border:0;outline:0;margin-top:4px;font-family:Outfit,sans-serif;font-size:20px;font-weight:600}.ci-field-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.dependency-panel,.ci-history{margin-top:22px}.dependency-panel h3,.ci-history h3{margin:0 0 12px;font-size:14px}.dependency-panel{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dependency-panel h3{grid-column:1/-1}.dependency-panel textarea{resize:vertical;height:70px;padding:9px}.ci-history>header{justify-content:space-between;align-items:center;display:flex}.ci-history article{border-bottom:1px solid var(--line);grid-template-columns:65px 1fr;gap:10px;padding:11px 0;display:grid}.ci-history article>span{color:#90c2ff;font-size:10px}.ci-history b,.ci-history small{display:block}.ci-history b{font-size:11px}.ci-history small{color:var(--muted);margin-top:4px;font-size:9px}.admin-summary>.primary-button{font-size:0}.admin-summary>.primary-button:after{content:"＋ Add person";font-size:13px}@media (width<=980px){.dashboard-grid{grid-template-columns:1fr}.timeline-card{grid-column:auto}.dashboard-summary{grid-template-columns:1fr}.calendar-create{grid-template-columns:1fr 1fr}.cmdb-shell{grid-template-columns:1fr}.ci-detail{border-top:1px solid var(--line);border-left:0}.cmdb-toolbar{grid-template-columns:1fr auto}.cmdb-toolbar>label{grid-area:2/1/auto/-1}.cmdb-create{grid-template-columns:1fr 1fr}}.status-backlog{color:#ff9f52!important}.status-backlog i,.board-column>header .status-backlog i{background:#3a2415!important;border-color:#ff9340!important}.status-todo{color:#72a9ff!important}.status-todo i,.board-column>header .status-todo i{background:#172a48!important;border-color:#619dff!important}.status-in-progress{color:#78d7ff!important}.status-in-progress i,.board-column>header .status-in-progress i{background:conic-gradient(#70d7ff 0 62%,#213641 62%)!important;border:0!important}.status-in-review{color:#ffd861!important}.status-in-review i,.board-column>header .status-in-review i{background:#463912!important;border-color:#f2c84f!important;border-radius:50%!important}.status-done{color:#80dc86!important}.status-done i,.board-column>header .status-done i{background:#43b85c!important;border-color:#54c86b!important}.task-detail-grid>aside label input,.task-detail-grid>aside label select{min-height:44px;padding:0 12px;font-weight:500;font-family:Inter,ui-sans-serif,sans-serif!important;font-size:14px!important}.task-detail-grid>aside label:has(input){font-size:12px}.task-context-section{margin-top:25px}.task-context-section>header{justify-content:space-between;align-items:center;display:flex}.task-context-section>header h3{margin:0;font-size:14px}.task-context-section>header span{color:var(--muted);margin-top:5px;font-size:11px;display:block}.attachment-button{border:1px solid var(--line-strong);background:var(--panel);border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 13px;font-weight:600;color:var(--text)!important;font-family:Outfit,sans-serif!important;font-size:12px!important;display:inline-flex!important}.attachment-button input{display:none}.context-list{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.context-list>a{border:1px solid var(--line);color:var(--text);background:var(--panel-2);border-radius:8px;grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:11px;text-decoration:none;display:grid}.context-kind{color:#79b8ff;background:#17263c;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.context-kind.youtube{color:#ff7279;background:#34171b}.context-kind.loom{color:#c593ff;background:#281b39}.context-list b,.context-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.context-list b{font-size:12px}.context-list small{color:var(--muted);margin-top:4px;font-size:9px}.context-form{grid-template-columns:120px 180px minmax(220px,1fr) auto;gap:8px;margin-top:10px;display:grid}.context-form input,.context-form select{border:1px solid var(--line);height:40px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 10px;font-size:11px}.task-activity{border-top:1px solid var(--line);margin-top:22px;padding-top:12px}.task-activity>div{grid-template-columns:22px 1fr!important;gap:8px!important;min-height:34px!important}.task-activity>div:nth-of-type(n+5){display:none}.task-activity>div .avatar{width:20px;height:20px;font-size:6px}.task-activity p{margin:0!important;font-size:10px!important;line-height:1.35!important}.task-activity>form{margin-top:9px!important}.task-activity>form input{height:38px!important}.work-controls{overflow:visible}.board-display-popover{z-index:20;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#14161bf5;border-radius:11px;width:330px;padding:15px;position:absolute;top:63px;right:10px;box-shadow:0 24px 70px #00000080}.board-display-popover>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.board-display-popover small{color:var(--muted);text-transform:uppercase;font-size:9px}.board-display-popover h3{margin:3px 0 0;font-size:18px}.board-display-popover>label{color:var(--muted);grid-template-columns:1fr 150px;align-items:center;font-size:12px;display:grid}.board-display-popover select{border:1px solid var(--line);height:40px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 10px}.board-display-popover>p{color:var(--muted);margin:18px 0 9px;font-size:11px}.board-display-popover>div{flex-wrap:wrap;gap:7px;display:flex}.board-display-popover>div button{border:1px solid var(--line);height:34px;color:var(--muted);background:var(--panel-2);text-transform:capitalize;border-radius:17px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:flex}.board-display-popover>div button.active{color:#a8e990;background:#182217;border-color:#536a4d}.board-display-popover>div button span{border:1px solid;border-radius:4px;place-items:center;width:14px;height:14px;font-size:9px;display:grid}.board-display-popover>footer{border-top:1px solid var(--line);justify-content:space-between;margin-top:18px;padding-top:12px;display:flex}.board-display-popover>footer button{color:#8fbdff;background:0 0;border:0;font-size:11px}.owner-column-title{align-items:center;gap:9px;font-size:15px;font-weight:700;display:flex}.owner-column-title .avatar{width:28px;height:28px}.board-card{will-change:transform,opacity;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .22s,border-color .2s,box-shadow .2s}.board-column:has(.board-card.moving){transition:background .25s}@keyframes card-settle{0%{opacity:.3;transform:translateY(-12px)scale(.97)}60%{opacity:1;transform:translateY(3px)scale(1.008)}to{transform:none}}.approval-overview{padding:28px!important}.approval-overview p{line-height:1.55;font-size:16px!important}.approval-metrics b{font-size:24px!important}.approval-metrics small{font-size:11px!important}.approval-row{min-height:112px!important}.approval-row>div>small{font-size:11px!important}.approval-row>div>strong{font-size:18px!important}.approval-row>div>p{line-height:1.45;font-size:14px!important}.approval-requester small,.approval-value small,.approval-value b,.approval-row .due{font-size:13px!important}.approval-state{width:34px!important;height:34px!important;font-size:14px!important}.integrations-panel>header h2{font-size:26px!important}.integrations-panel>header p{font-size:15px!important}.integration-card{padding:28px!important}.integration-card h3{font-size:22px!important}.integration-card>p{line-height:1.6;font-size:15px!important}.integration-card li{line-height:1.7;font-size:13px!important}.integration-meta dt{font-size:10px!important}.integration-meta dd{font-size:13px!important}.connection-state{font-size:12px!important}.calendar-focus{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(110deg,#416cc61f,#8059be0f),#111318cc;border:1px solid #73a5ff33;border-radius:12px;margin-bottom:14px;padding:18px}.calendar-focus>header,.calendar-focus>header>div{justify-content:space-between;align-items:center;display:flex}.calendar-focus>header>div{gap:11px}.calendar-focus>header>div>span{color:#8dbbff;background:#172944;border-radius:10px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.calendar-focus small{color:#8dbbff;text-transform:uppercase;font-size:9px}.calendar-focus h2{margin:3px 0 0;font-size:18px}.calendar-focus>header>b{color:var(--muted);font-size:11px}.calendar-focus>div{gap:9px;margin-top:14px;display:flex;overflow:auto}.calendar-focus>div>button{border:1px solid var(--line);min-width:310px;color:var(--text);text-align:left;background:#14171ed1;border-radius:8px;grid-template-columns:9px minmax(210px,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.priority-beacon{background:#e9bd55;border-radius:50%;width:8px;height:8px}.priority-beacon.urgent{background:#ff6069}.calendar-focus b,.calendar-focus small{display:block}.calendar-focus>div b{font-size:12px}.calendar-focus>div small{color:var(--muted);text-transform:none;margin-top:4px;font-size:9px}.calendar-focus time{color:#efc35a;font-size:11px}.calendar-event-detail{z-index:90;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#14161bf0;border-radius:12px;width:min(390px,100vw - 40px);padding:18px;position:fixed;bottom:24px;right:26px;box-shadow:0 26px 80px #0000008c}.calendar-event-detail>header{grid-template-columns:34px 1fr 36px;align-items:center;gap:10px;display:grid}.calendar-event-detail>header>span{color:#c18cff;background:#2a1d38;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.calendar-event-detail small{color:var(--muted);font-size:10px}.calendar-event-detail h3{margin:4px 0 0;font-size:18px}.calendar-event-detail dl{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.calendar-event-detail dl>div{border:1px solid var(--line);background:var(--panel-2);border-radius:7px;padding:11px}.calendar-event-detail dt{color:var(--muted);font-size:9px}.calendar-event-detail dd{margin:5px 0 0;font-size:12px}.calendar-event-detail>.primary-button{width:100%}.doc-editor:focus-visible{outline-offset:5px!important;outline:1px solid #97e16973!important}.doc-editor{caret-color:#b7f38c;border-radius:4px}.doc-editor:empty:before{content:"Type / for blocks or start writing…";color:var(--muted-2)}.dashboard-summary article,.dashboard-grid>article{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 16px 45px #00000024;background:linear-gradient(145deg,#1f232db8,#0e1015d1)!important}.dashboard-summary article:after,.dashboard-grid>article:after{content:"";pointer-events:none;background:radial-gradient(circle,#6c7eff21,#0000 68%);border-radius:50%;width:190px;height:190px;position:absolute;top:-100px;right:-70px}.dashboard-summary article:first-child:after{background:radial-gradient(circle,#82ec7126,#0000 68%)}.dashboard-summary article:nth-child(3):after{background:radial-gradient(circle,#ff647624,#0000 68%)}.burndown-card svg{filter:drop-shadow(0 9px 18px #5769ff1f)}.done-line{stroke:#7f8dff!important}.scope-line{stroke:#69d6ff!important}.forecast-line{stroke:#a4ec7c!important}.dashboard-summary b{background:linear-gradient(90deg,#fff,#aabaff);color:#0000;-webkit-background-clip:text}.timeline-row u{box-shadow:0 0 26px #747fff40}.user-security-panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-top:14px;overflow:hidden}.user-security-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px;display:flex}.user-security-panel>header>div{align-items:center;gap:12px;display:flex}.user-security-panel>header>div>span{color:#8ebcff;background:#16253a;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.user-security-panel h2{margin:3px 0 0;font-size:18px}.user-security-panel header small{color:#7eb0f1;text-transform:uppercase;font-size:9px}.user-security-panel>header p{max-width:580px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.security-user-tabs{border-bottom:1px solid var(--line);gap:8px;padding:13px 17px;display:flex;overflow:auto}.security-user-tabs button{border:1px solid var(--line);min-width:180px;color:var(--text);background:var(--panel-2);text-align:left;border-radius:8px;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:9px;display:grid}.security-user-tabs button.active{background:#172017;border-color:#608052}.security-user-tabs b,.security-user-tabs small{display:block}.security-user-tabs b{font-size:11px}.security-user-tabs small{color:var(--muted);margin-top:3px;font-size:8px}.security-control-grid{grid-template-columns:1fr 1fr;gap:14px;padding:18px;display:grid}.security-control-grid>label{color:var(--muted);gap:7px;font-size:11px;display:grid}.security-control-grid select,.password-control input{border:1px solid var(--line);height:43px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 10px}.security-control-grid label small{font-size:9px}.password-control>span{grid-template-columns:1fr auto;gap:8px;display:grid}.permission-summary{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;grid-column:1/-1;padding:14px}.permission-summary>span{color:var(--muted);font-size:10px}.permission-summary>div{flex-wrap:wrap;gap:6px;margin:9px 0;display:flex}.permission-summary b{color:#93d97e;background:#182517;border-radius:12px;padding:5px 8px;font-size:9px}.permission-summary>button{margin-right:8px}.cmdb-filter-bar{border:1px solid var(--line);background:var(--panel);border-radius:9px;align-items:center;gap:9px;margin:-2px 0 12px;padding:11px;display:flex}.cmdb-filter-bar>div{align-items:center;gap:7px;margin-right:auto;display:flex}.cmdb-filter-bar>div span{color:#80b8ff}.cmdb-filter-bar>div b{font-size:12px}.cmdb-filter-bar label{border:1px solid var(--line);height:38px;color:var(--muted);background:var(--panel-2);border-radius:7px;align-items:center;gap:7px;padding:0 9px;font-size:10px;display:flex}.cmdb-filter-bar select{color:var(--text);background:0 0;border:0;outline:0;font-size:11px}.cmdb-filter-bar>button{color:#83b9ff;background:0 0;border:0;font-size:10px}.delivery-hero{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(120deg,#335bae26,#7348a614),#111318cc;border:1px solid #629cff38;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:24px;display:flex}.delivery-hero>div:first-child{align-items:center;gap:16px;display:flex}.delivery-orbit{color:#85bcff;background:#162b49;border-radius:15px;place-items:center;width:56px;height:56px;font-size:25px;display:grid}.delivery-hero small{color:#83b8ff;text-transform:uppercase;font-size:10px}.delivery-hero h2{margin:5px 0;font-size:25px}.delivery-hero p{max-width:730px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.delivery-hero>div:last-child{align-items:flex-end;gap:9px;display:flex}.delivery-hero label{color:var(--muted);gap:5px;font-size:10px;display:grid}.delivery-hero select{border:1px solid var(--line);height:40px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 10px}.pipeline-card{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:20px}.pipeline-card>header,.pipeline-card>header>div{justify-content:space-between;align-items:center;display:flex}.pipeline-card>header>div{gap:11px}.repo-mark{color:#fff;background:#20242b;border-radius:10px;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.pipeline-card small{color:var(--muted);font-size:10px}.pipeline-card h3{margin:4px 0 0;font-size:17px}.pipeline-success{color:#8dda7b;align-items:center;gap:7px;font-size:11px;display:flex}.pipeline-success i{background:#69cf68;border-radius:50%;width:8px;height:8px}.pipeline-flow{grid-template-columns:repeat(6,1fr);gap:8px;margin:20px 0;display:grid}.pipeline-flow>div{border:1px solid var(--line);background:var(--panel-2);border-radius:9px;place-items:center;gap:5px;min-height:96px;display:grid;position:relative}.pipeline-flow>div:not(:last-child):after{content:"→";z-index:2;color:#4e545f;position:absolute;right:-13px}.pipeline-flow>div>span{color:#90dc7b;background:#193018;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.pipeline-flow>div.active>span{color:#efce63;background:#3a3013}.pipeline-flow>div.queued>span{color:#7e8794;background:#272a30}.pipeline-flow b{font-size:11px}.pipeline-flow .running>span{animation:.8s infinite alternate pipeline-pulse}@keyframes pipeline-pulse{to{box-shadow:0 0 0 8px #7ebcff14}}.pipeline-card>footer{color:var(--muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.pipeline-card>footer button{color:#86baff;background:0 0;border:0;font-size:10px}.delivery-grid{grid-template-columns:.75fr 1.25fr .8fr;gap:14px;margin-top:14px;display:grid}.delivery-grid>article{border:1px solid var(--line);background:var(--panel);border-radius:11px;padding:19px}.delivery-grid header{justify-content:space-between;align-items:flex-start;display:flex}.delivery-grid h3{margin:0;font-size:15px}.delivery-grid header p{color:var(--muted);margin:4px 0 0;font-size:10px}.delivery-grid header>span{color:#83b7ff;font-size:9px}.release-evidence>div{border-bottom:1px solid var(--line);grid-template-columns:14px 1fr auto;align-items:center;gap:7px;min-height:46px;display:grid}.release-evidence>div>span.pass{color:#71d26d}.release-evidence>div>span.warn{color:#f0c856}.release-evidence em{color:var(--muted);font-style:normal}.impact-map>div{justify-content:space-between;align-items:center;gap:7px;margin:25px 0;display:flex}.impact-map>div span{color:#acd0ff;background:#142033;border:1px solid #32465e;border-radius:7px;padding:9px;font-size:9px}.impact-map>div i{color:var(--muted);font-style:normal}.impact-map footer{color:#a4cf99;background:#172217;border-radius:7px;padding:11px;font-size:10px}.delivery-teams>div{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:9px;min-height:62px;display:grid}.team-flow-icon{color:#ad8fff;background:#271d39;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.delivery-teams b,.delivery-teams small{display:block}.delivery-teams small{color:var(--muted);margin-top:4px;font-size:8px}.delivery-teams em{color:#80b8ff;font-size:9px;font-style:normal}@media (width<=1050px){.context-form{grid-template-columns:1fr 1fr}.delivery-grid{grid-template-columns:1fr}.pipeline-flow{grid-template-columns:repeat(3,1fr)}.cmdb-filter-bar{flex-wrap:wrap}.calendar-focus>header{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=700px){.context-list{grid-template-columns:1fr}.approval-row>div>p{font-size:12px!important}.security-control-grid{grid-template-columns:1fr}.permission-summary{grid-column:auto}.delivery-hero{flex-direction:column;align-items:flex-start}.pipeline-flow{grid-template-columns:1fr 1fr}.calendar-event-detail{bottom:12px;right:12px}.cmdb-filter-bar label{justify-content:space-between;width:100%}}.slash-menu{z-index:120;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#14161bfa;border-radius:12px;width:min(420px,100vw - 48px);padding:10px;position:absolute;box-shadow:0 28px 90px #0000009e}.slash-menu>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:7px 8px 12px;display:flex}.slash-menu>header span{gap:3px;display:grid}.slash-menu>header small{color:#8f98aa;letter-spacing:.11em;font-size:9px}.slash-menu>header b{font-size:15px}.slash-menu>header button{width:30px;height:30px}.slash-menu>div{grid-template-columns:1fr 1fr;gap:4px;max-height:390px;padding-top:8px;display:grid;overflow:auto}.slash-menu>div>button{min-height:60px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:8px;display:grid}.slash-menu>div>button:hover{background:var(--panel-3)}.slash-menu>div>button>span:first-child{color:#9dbbff;background:#18233a;border:1px solid #809bff40;border-radius:9px;place-items:center;width:34px;height:34px;font-family:Outfit,sans-serif;font-weight:700;display:grid}.slash-menu>div>button:nth-child(3n+2)>span:first-child{color:#d0a7ff;background:#291d38;border-color:#bc7dff47}.slash-menu>div>button:nth-child(3n)>span:first-child{color:#9ee6ad;background:#173020;border-color:#70e09640}.slash-menu b,.slash-menu small{display:block}.slash-menu>div small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.35}.task-slash-anchor{position:relative}.task-slash-anchor>.slash-menu{top:4px;left:0}.doc-editor-wrap{position:relative}.doc-editor-wrap>.slash-menu{top:18px;left:12px}.doc-attachment-control{min-width:38px;height:38px;color:var(--muted);cursor:pointer;border-radius:5px;place-items:center;font-size:15px;display:grid}.doc-attachment-control:hover{color:var(--text);background:var(--panel-3)}.doc-attachment-control input{display:none}.inline-doc-attachment{color:#a9caff;background:#27529638;border:1px solid #71aaff4d;border-radius:16px;align-items:center;padding:5px 10px;font-family:Outfit,sans-serif;font-size:.86em;display:inline-flex}.subtask-row{grid-template-columns:24px minmax(0,1fr) auto!important;min-height:66px!important}.subtask-row>span:nth-child(2){text-align:left;place-items:initial!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;display:grid!important}.subtask-row small{color:var(--muted);margin-top:4px;font-size:9px;font-weight:400;line-height:1.35;display:block}.subtask-popover{z-index:130;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#13151afa;border-radius:12px;width:min(460px,100% - 56px);padding:18px;position:absolute;top:78px;right:28px;box-shadow:0 30px 90px #0000009e}.subtask-popover>header{border-bottom:1px solid var(--line)!important;justify-content:space-between!important;align-items:flex-start!important;height:auto!important;padding:0 0 15px!important;display:flex!important}.subtask-popover header small{color:#a28cff;letter-spacing:.12em;font-size:9px}.subtask-popover h3{margin:5px 0 0;font-size:19px}.subtask-popover header button{width:32px;height:32px}.parent-relation{width:100%;color:var(--text);text-align:left;background:#293a642e;border:1px solid #7e9aff38;border-radius:8px;grid-template-columns:34px 1fr;align-items:center;gap:10px;margin:14px 0;padding:11px;display:grid}.parent-relation>span:first-child{color:#9fbcff;background:#203158;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.parent-relation small,.parent-relation b{display:block}.parent-relation small{color:var(--muted);font-size:9px}.parent-relation b{margin-top:4px;font-size:11px}.subtask-popover>label{color:var(--muted);gap:7px;font-size:10px;display:grid}.subtask-popover textarea{border:1px solid var(--line);resize:vertical;min-height:110px;color:var(--text);background:var(--panel-2);border-radius:8px;outline:0;padding:12px;font-size:12px}.subtask-popover>div{position:relative}.subtask-popover .slash-menu{top:4px;right:0}.subtask-popover>footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.subtask-popover>footer button{height:40px;padding:0 14px}.tag-orbit{flex:none;box-shadow:0 0 0 3px #75a9ff17;border:0!important;border-radius:50%!important;width:9px!important;height:9px!important;display:inline-block!important}.tag-orbit.project{background:linear-gradient(135deg,#53b9ff,#776dff)!important}.tag-orbit.label{background:linear-gradient(135deg,#ff72bb,#a979ff)!important}.board-card-tags>span,.task-labels>span{align-items:center;gap:7px;display:inline-flex!important}.event-detail-scrim{z-index:88;background:0 0;border:0;position:fixed;inset:0}.calendar-event-detail{z-index:90}.calendar-task-popup{border:1px solid var(--line-strong);background:var(--panel);border-radius:13px;width:min(680px,100vw - 36px);padding:24px}.calendar-task-popup>header{justify-content:space-between;align-items:flex-start;display:flex}.calendar-task-popup header small{color:#a990ff;text-transform:uppercase;letter-spacing:.09em;font-size:10px}.calendar-task-popup h2{margin:6px 0 0;font-size:27px}.calendar-task-popup>p{color:var(--muted);margin:24px 0;font-size:13px;line-height:1.65}.calendar-task-popup dl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.calendar-task-popup dl>div{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;padding:13px}.calendar-task-popup dt{color:var(--muted);font-size:9px}.calendar-task-popup dd{margin:6px 0 0;font-size:12px}.calendar-task-popup>footer{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.calendar-task-popup>footer button{height:42px;padding:0 15px}.dashboard-summary>article[role=button],.dashboard-clickable,.health-row,.timeline-row{cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.dashboard-summary>article[role=button]:hover,.dashboard-clickable:hover{transform:translateY(-2px);box-shadow:0 18px 55px #1e3a782e;border-color:#87a8ff59!important}.dashboard-clickable:focus-visible,.dashboard-summary>article[role=button]:focus-visible{outline-offset:2px;outline:2px solid #91cf70}.health-row{border:0;border-bottom:1px solid var(--line);width:100%;min-height:72px;color:var(--text);text-align:left;background:0 0;grid-template-columns:12px 1fr auto 40px;align-items:center;gap:10px;padding:10px 0;display:grid}.health-row:hover{background:#647dbe14;padding-left:8px;padding-right:8px}.health-row>span:nth-child(2) b,.health-row>span:nth-child(2) small{display:block}.health-row>span:nth-child(2) small{color:var(--muted);margin-top:4px;font-size:9px}.health-row strong{font-size:10px}.health-row em{color:var(--muted);text-align:right;font-size:10px;font-style:normal}.timeline-row{color:var(--text);text-align:left;background:0 0;border:0!important}.timeline-row:hover{background:#5f78be14;padding-left:8px!important;padding-right:8px!important}.dashboard-detail-popup{background:radial-gradient(circle at 20% 0,#4c6bc430,#0000 44%),#121419fa;border:1px solid #7d9bff47;border-radius:14px;width:min(820px,100vw - 36px);padding:24px;box-shadow:0 35px 110px #000000ad}.dashboard-detail-popup>header{justify-content:space-between;align-items:flex-start;display:flex}.dashboard-detail-popup header small{color:#8eadff;letter-spacing:.12em;font-size:9px}.dashboard-detail-popup h2{margin:6px 0 0;font-size:27px}.dashboard-detail-visual{background:linear-gradient(#3d528e21,#11131840);border:1px solid #7d9bff29;border-radius:12px;align-items:flex-end;gap:16px;height:260px;margin-top:24px;padding:26px;display:flex}.dashboard-detail-visual i{background:linear-gradient(#9b78fff2,#58cdffb8 55%,#8cec6fd1);border-radius:8px 8px 3px 3px;flex:1;box-shadow:0 0 30px #698eff33}.dashboard-detail-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.dashboard-detail-metrics span{border:1px solid var(--line);background:#171a21b3;border-radius:9px;gap:5px;padding:14px;display:grid}.dashboard-detail-metrics small{color:var(--muted);font-size:9px}.dashboard-detail-metrics b{font-size:22px}.dashboard-detail-popup>footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.dashboard-detail-popup>footer button{height:42px;padding:0 15px}.doc-byline>.avatar{box-shadow:0 0 0 4px #8d67ff1a;color:#fff!important;background:linear-gradient(135deg,#ff4fa5,#6e66ff 55%,#55d97b)!important;border-color:#0000!important}@media (width<=760px){.slash-menu>div{grid-template-columns:1fr}.subtask-popover{width:calc(100% - 24px);top:62px;right:12px}.calendar-task-popup dl,.dashboard-detail-metrics{grid-template-columns:1fr}.dashboard-detail-visual{height:190px}.health-row{grid-template-columns:10px 1fr auto}.health-row em{display:none}}.megax-logo,.megax-card-logo,.app-loading img{filter:none;background:#090a0c;border-radius:9px;padding:5px}.megax-hero-logo{filter:drop-shadow(0 18px 38px #00000052);background:#090a0c;border-radius:24px;padding:12px}.form-fields{gap:13px!important;padding:22px 25px!important}.form-fields label{min-height:64px!important;padding:10px 14px!important;font-size:14px!important}.form-fields select,.form-fields input,.form-fields input[type=date]{width:auto!important;min-width:0!important;font-size:14px!important}.form-fields input[type=date]{min-width:150px!important}.momentum-strip{gap:48px;min-height:92px;padding:23px 28px}.momentum-title{gap:16px}.live-dot{width:11px;height:11px;box-shadow:0 0 0 6px #7dcf6c14}.momentum-title small{font-size:10px}.momentum-title strong{font-size:16px;font-weight:600}.momentum-progress>span{height:7px}.momentum-progress b{font-size:13px}.momentum-stats{gap:30px}.momentum-stats b{font-size:17px}.momentum-stats small{font-size:10px}.subtask-row.done{opacity:1!important;background:#4d974714!important}.subtask-row.done b{color:var(--text)!important;text-decoration:none!important}.subtask-row.done>span:first-child{color:#10200e!important;background:#76cd69!important;border-color:#76cd69!important}.subtask-row.done>span:nth-child(2){color:var(--text)!important;background:0 0!important}.subtask-row.done small{color:#aab2a7!important}.subtask-row b{font-size:13px!important;font-weight:600!important}.subtask-row small{font-size:11px!important}.subtask-progress{height:5px!important}.board-column.drop-target{box-shadow:inset 0 0 0 1px #84dc7029;background:linear-gradient(#7bdd640f,#7bdd6405),var(--panel)!important;border-color:#84dc70a6!important}.board-card{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.board-card:active{cursor:grabbing}.board-card.moving{opacity:.72!important}.board-card.just-moved{animation:.34s cubic-bezier(.2,.9,.2,1) card-stick!important}@keyframes card-stick{0%{transform:translateY(-5px)scale(.99)}70%{transform:translateY(1px)}to{transform:none}}.task-header-actions{align-items:center!important}.task-header-actions .secondary-button{height:34px}.sla-timer{background:linear-gradient(115deg,#4285f41a,transparent),var(--panel-2);border:1px solid #4285f447;border-radius:10px;justify-content:space-between;align-items:center;margin:16px 0 4px;padding:14px 16px;display:flex}.sla-timer>div{align-items:center;gap:12px;display:flex}.sla-timer>div>span{color:#8ab4f8;background:#18345d;border-radius:10px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.sla-timer small,.sla-timer strong{display:block}.sla-timer small{color:var(--muted);font-size:10px}.sla-timer strong{margin-top:4px;font-size:15px}.sla-timer em{color:#8ab4f8;font-size:10px;font-style:normal}.sla-timer.warning,.sla-controls.warning{border-color:#fbbc0461}.sla-timer.warning em{color:#fdd663}.sla-timer.expired,.sla-controls.expired{background:linear-gradient(115deg,#ea43351f,transparent),var(--panel-2);border-color:#ea43357a}.sla-timer.expired em{color:#f28b82}.sla-controls{background:var(--panel-2);border:1px solid #4285f447;border-radius:9px;gap:10px;margin:18px 0;padding:12px;display:grid}.sla-controls>header{justify-content:space-between;align-items:center;display:flex}.sla-controls small,.sla-controls strong{display:block}.sla-controls small{color:var(--muted);font-size:9px}.sla-controls strong{margin-top:3px;font-size:12px}.sla-controls>label{margin:0!important}.sla-controls>div{gap:6px;display:flex}.sla-controls>div button{flex:1}.sla-controls p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.grid-status.sla-expired{color:#f28b82}.context-paste-preview{background:#000;border:1px solid #4285f44d;border-radius:10px;margin-top:10px;overflow:hidden}.context-paste-preview>header{color:#8ab4f8;background:var(--panel-2);justify-content:space-between;padding:10px 12px;font-size:10px;display:flex}.context-paste-preview iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.connected-thread-panel{z-index:160;border:1px solid var(--line-strong);background:#121418fa;border-radius:12px;width:min(420px,100vw - 48px);padding:14px;position:fixed;top:80px;left:24px;box-shadow:0 28px 90px #00000094}.connected-thread-panel>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.connected-thread-panel>header>div{grid-template-columns:28px 1fr;align-items:center;display:grid}.connected-thread-panel>header>div>span{grid-row:1/3}.connected-thread-panel header small{color:var(--muted);font-size:9px}.connected-thread-panel>div{border-top:1px solid var(--line);grid-template-columns:32px 1fr;gap:9px;padding:10px 0;display:grid}.thread-avatar{color:#fff;background:#4285f4;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.thread-avatar.tone-1{background:#a142f4}.thread-avatar.tone-2{background:#34a853}.connected-thread-panel p{color:#c7cad0;margin:0;font-size:10px;line-height:1.5}.connected-thread-panel footer{color:var(--muted);padding-top:10px;font-size:9px}.dashboard-summary{grid-template-columns:repeat(4,1fr)}.metric-icon.sla{color:#fdd663;background:#453817}.sla-dashboard-card{grid-column:1/-1}.sla-dashboard-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin:16px 0;display:grid}.sla-dashboard-metrics button{border:1px solid var(--line);color:var(--text);text-align:left;background:#14171eb3;border-radius:9px;gap:4px;padding:14px;display:grid;position:relative}.sla-dashboard-metrics small{color:var(--muted);font-size:9px}.sla-dashboard-metrics b{font-size:24px}.sla-dashboard-metrics i{border-radius:50%;width:10px;height:10px;position:absolute;top:18px;right:14px}.sla-dashboard-metrics i.red{background:#ea4335}.sla-dashboard-metrics i.amber{background:#fbbc04}.sla-dashboard-metrics i.green{background:#34a853}.sla-attention-list{grid-template-columns:1fr 1fr;gap:7px;display:grid}.sla-attention-list>button{border:1px solid var(--line);color:var(--text);background:var(--panel-2);text-align:left;border-radius:8px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.sla-attention-list>button>span{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.sla-attention-list .breach{color:#f28b82;background:#4b2020}.sla-attention-list .warning{color:#fdd663;background:#453817}.sla-attention-list b,.sla-attention-list small{display:block}.sla-attention-list b{font-size:10px}.sla-attention-list small{color:var(--muted);margin-top:3px;font-size:8px}.cmdb-view-toggle{gap:4px;margin-left:auto;display:flex}.cmdb-view-toggle button{border:1px solid var(--line);height:32px;color:var(--muted);background:0 0;border-radius:6px;padding:0 9px}.cmdb-view-toggle button.active{color:#111;background:#9be56d}.cmdb-dashboard{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cmdb-dashboard>article{border:1px solid var(--line);background:linear-gradient(145deg,#1f232db8,#0e1015d1);border-radius:11px;align-items:center;gap:13px;padding:18px;display:flex}.cmdb-dashboard>article>span{border-radius:11px;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.cmdb-dashboard .blue{color:#8ab4f8;background:#18345d}.cmdb-dashboard .green{color:#81c995;background:#173c25}.cmdb-dashboard .amber{color:#fdd663;background:#453817}.cmdb-dashboard small,.cmdb-dashboard p{color:var(--muted);font-size:9px}.cmdb-dashboard b{margin:4px 0;font-size:25px;display:block}.cmdb-dashboard p{margin:0}.cmdb-lifecycle-chart{grid-column:1/-1!important;display:block!important}.cmdb-lifecycle-chart>header{justify-content:space-between;display:flex}.cmdb-lifecycle-chart h3{margin:0;font-size:16px}.cmdb-lifecycle-chart header p{margin:4px 0 0}.cmdb-lifecycle-chart header button{color:#8ab4f8;background:0 0;border:0}.cmdb-lifecycle-chart>div{border:1px solid var(--line);border-radius:9px;align-items:flex-end;gap:28px;height:190px;margin-top:15px;padding:20px;display:flex}.cmdb-lifecycle-chart>div span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.cmdb-lifecycle-chart i{background:linear-gradient(#8ab4f8,#81c995);border-radius:7px 7px 2px 2px;width:70%;min-height:12px}.cmdb-lifecycle-chart b{font-size:13px}.cmdb-card-view{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cmdb-card-view>button{border:1px solid var(--line);color:var(--text);background:var(--panel);text-align:left;border-radius:10px;grid-template-columns:38px 1fr auto;gap:10px;padding:15px;display:grid}.cmdb-card-view b,.cmdb-card-view small{display:block}.cmdb-card-view p,.cmdb-card-view em{color:var(--muted);font-size:9px;font-style:normal}.data-grid-table{scroll-behavior:smooth}.grid-slider-controls{align-items:center;gap:5px;display:flex!important}.grid-slider-controls button{border:1px solid var(--line);width:36px;height:38px;color:var(--text);background:var(--panel-2);border-radius:7px}.grid-slider-controls input{width:90px}.data-grid-shell>header{flex-wrap:wrap;gap:12px}.command-menu{width:min(900px,100vw - 36px)}.command-menu>header{grid-template-columns:28px 1fr auto;height:72px;padding:0 20px}.command-menu input{font-size:18px}.command-menu>p{padding:17px 20px 9px;font-size:10px}.command-menu>button{grid-template-columns:34px 1fr auto;width:calc(100% - 18px);height:58px;margin:0 9px 4px;padding:0 13px}.command-menu>button b{font-size:15px}.command-menu kbd{font-size:10px}.slack-diagnostics{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;gap:6px;margin:12px 0;padding:10px;display:grid}.slack-diagnostics>b{font-size:10px}.slack-diagnostics>span{grid-template-columns:18px 1fr auto;align-items:center;font-size:9px;display:grid}.slack-diagnostics i{border-radius:50%;place-items:center;width:16px;height:16px;font-style:normal;display:grid}.slack-diagnostics .pass i{color:#81c995;background:#173c25}.slack-diagnostics .missing i{color:#f28b82;background:#4b2020}.slack-diagnostics em{color:var(--muted);font-style:normal}.connection-state.attention{color:#f28b82}.connection-state.attention i{background:#ea4335}.rhythm-hero{background:linear-gradient(120deg,#4285f41f,#a142f40f),var(--panel);border:1px solid #4285f440;border-radius:12px;justify-content:space-between;align-items:center;padding:22px;display:flex}.rhythm-hero>div{align-items:center;gap:14px;display:flex}.rhythm-hero>div>span{color:#8ab4f8;background:#18345d;border-radius:13px;place-items:center;width:50px;height:50px;font-size:22px;display:grid}.rhythm-hero small{color:#8ab4f8;text-transform:uppercase;font-size:9px}.rhythm-hero h2{margin:5px 0;font-size:22px}.rhythm-hero p{color:var(--muted);margin:0;font-size:11px}.rhythm-map{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:380px 1fr;gap:14px;margin-top:14px;padding:18px;display:grid}.rhythm-map>aside{align-content:start;gap:7px;display:grid}.rhythm-map>aside button{border:1px solid var(--line);color:var(--text);background:var(--panel-2);text-align:left;border-radius:8px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.rhythm-map>aside button.active{border-color:#81c99559}.rhythm-map b,.rhythm-map small{display:block}.rhythm-map small{color:var(--muted);margin-top:3px;font-size:8px}.rhythm-map em{color:#8ab4f8;font-size:9px;font-style:normal}.rhythm-map>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.rhythm-map article{border:1px dashed var(--line-strong);background:var(--panel-2);border-radius:10px;padding:14px}.rhythm-map article header{justify-content:space-between;align-items:center;display:flex}.rhythm-agent{color:#8ab4f8;background:#18345d;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.rhythm-map article h3{margin:14px 0 5px;font-size:14px}.rhythm-map article p{min-height:40px;color:var(--muted);font-size:9px}.rhythm-map article footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-top:10px;font-size:8px;display:flex}.rock-create{grid-template-columns:1.3fr 1.4fr 120px 150px 190px auto auto}.rock-deadline{color:var(--muted);gap:3px;font-size:8px;display:grid}.rock-deadline input{width:100%}.rocks-list>article>div>input.rock-metric{color:var(--muted);margin-top:-5px;font-family:Fira Mono,monospace;font-size:10px;font-weight:400}@media (width<=1100px){.dashboard-summary,.cmdb-dashboard,.cmdb-card-view{grid-template-columns:1fr 1fr}.rhythm-map{grid-template-columns:1fr}.data-grid-shell>header>div:last-child{flex-wrap:wrap}.rock-create{grid-template-columns:1fr 1fr}}@media (width<=700px){.dashboard-summary,.sla-attention-list,.cmdb-dashboard,.cmdb-card-view,.rhythm-map>div{grid-template-columns:1fr}.momentum-strip{min-height:auto}.form-fields{grid-template-columns:1fr!important}.rock-create{grid-template-columns:1fr}.connected-thread-panel{width:calc(100vw - 24px);top:68px;left:12px}}.boxed-pane-backdrop{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;pointer-events:auto!important;background:#00000061!important;place-items:center!important;padding:34px!important}.boxed-pane-backdrop>div{height:auto!important}.boxed-pane-backdrop .task-detail{border-radius:14px!important;width:min(1120px,100vw - 68px)!important;height:min(820px,100dvh - 68px)!important;max-height:calc(100dvh - 68px)!important;box-shadow:0 34px 110px #0000009e!important}.boxed-pane-backdrop .task-detail-grid{height:calc(min(820px,100dvh - 68px) - 54px)!important;max-height:none!important}.board-column>header{min-height:54px!important;padding:8px 9px 12px!important}.board-column>header .status{gap:8px!important;font-size:14px!important}.board-column>header .status i{width:19px!important;height:19px!important;box-shadow:0 0 0 2px #ffffff06!important}.board-column>header em{font-size:12px!important}.board-column>header .icon-button{width:32px!important;min-width:32px!important;height:32px!important;font-size:17px!important}.task-description:focus,.subtask-popover textarea:focus,.doc-editor:focus-visible{outline-offset:1px!important;outline:1px solid #8de160b8!important;box-shadow:0 0 0 1px #8de16014!important}.slash-menu{width:min(500px,100vw - 48px)}.slash-menu>div>button{grid-template-columns:48px 1fr;min-height:70px}.slash-menu>div>button>span:first-child{border-radius:12px;width:44px;height:44px;font-size:18px;line-height:1}.slash-menu>div>button:nth-child(7n+1)>span:first-child{color:#8ab4f8;background:#18345d;border-color:#4285f466}.slash-menu>div>button:nth-child(7n+2)>span:first-child{color:#d7aefb;background:#39204b;border-color:#a142f466}.slash-menu>div>button:nth-child(7n+3)>span:first-child{color:#81c995;background:#173c25;border-color:#34a85366}.slash-menu>div>button:nth-child(7n+4)>span:first-child{color:#fdd663;background:#453817;border-color:#fbbc0466}.slash-menu>div>button:nth-child(7n+5)>span:first-child{color:#f28b82;background:#4b2020;border-color:#ea433566}.slash-menu>div>button:nth-child(7n+6)>span:first-child{color:#78d9ec;background:#153a42;border-color:#24c1e066}.slash-menu>div>button:nth-child(7n)>span:first-child{color:#fcad70;background:#462b18;border-color:#fa7b1766}.slash-menu>div b{font-size:13px}.slash-menu>div small{font-size:10px}.mention-picker{z-index:145;border:1px solid var(--line-strong);background:#16181dfa;border-radius:10px;width:310px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 20px 55px #00000080}.mention-picker>header{border:0!important;justify-content:space-between!important;align-items:center!important;height:auto!important;padding:7px 8px!important;display:flex!important}.mention-picker>header span{font-size:11px;font-weight:600}.mention-picker>button{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:8px;display:grid}.mention-picker>button:hover{background:var(--panel-3)}.mention-picker>button>span:first-child{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-weight:700;display:grid}.mention-picker b,.mention-picker small{display:block}.mention-picker b{font-size:11px}.mention-picker small{color:var(--muted);margin-top:2px;font-size:8px}.add-subtask,.task-activity form,.task-slash-anchor,.subtask-popover>div{position:relative}.context-entry{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;overflow:hidden}.context-entry iframe,.context-entry video{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.context-entry>a{grid-template-columns:36px 1fr;gap:10px;padding:11px;border:0!important;border-radius:0!important;display:grid!important}.context-list>.context-entry{min-width:0}.context-list>.context-entry>a small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-activity>div{position:relative}.task-activity>div:not(:last-of-type):before{content:"";background:linear-gradient(var(--line-strong),transparent);width:1px;position:absolute;top:38px;bottom:-14px;left:16px}.task-labels{position:relative}.task-labels>button{align-items:center;gap:7px;border:1px solid var(--line)!important;color:var(--text)!important;background:var(--panel-2)!important;border-radius:14px!important;padding:5px 8px!important;font-size:9px!important;display:inline-flex!important}.task-labels>button i,.task-label-picker i{border-radius:50%;width:9px;height:9px}.task-label-picker{z-index:15;border:1px solid var(--line-strong);background:var(--panel);width:220px;box-shadow:var(--shadow);border-radius:9px;padding:8px;position:absolute;top:36px;left:0}.task-label-picker header{justify-content:space-between;align-items:center;padding:5px 5px 8px;display:flex}.task-label-picker header button{color:var(--muted);background:0 0;border:0}.task-label-picker>button{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.task-label-picker>button:hover{background:var(--panel-3)}.task-git-fields{gap:7px;display:grid}.task-git-fields input,.task-git-fields select{border:1px solid var(--line);width:100%;height:38px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 9px;font-size:10px}.doc-view-toggle{gap:5px;padding:0 12px 10px;display:flex}.doc-view-toggle button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:7px;flex:1;padding:7px;font-size:9px}.doc-view-toggle button.active{color:#a8dd98;background:#172117;border-color:#54704e}.doc-list>button[draggable=true]{cursor:grab}.doc-list>button[draggable=true]:active{cursor:grabbing;opacity:.65}.doc-toolbar{position:relative}.doc-options-popover{z-index:40;border:1px solid var(--line-strong);background:var(--panel);width:210px;box-shadow:var(--shadow);border-radius:9px;padding:7px;display:grid;position:absolute;top:52px;right:12px}.doc-options-popover button{color:var(--text);text-align:left;background:0 0;border:0;border-radius:6px;padding:10px}.doc-options-popover button:hover{background:var(--panel-3)}button.danger,.danger{color:#f28b82!important}.doc-link-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.doc-link-row select{border:1px solid var(--line);max-width:420px;height:36px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 9px}.doc-linked-work{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.doc-linked-work button{color:#8ab4f8;background:#4285f41a;border:1px solid #4285f459;border-radius:14px;padding:6px 9px;font-size:9px}.doc-media-form{z-index:130;border:1px solid var(--line-strong);background:var(--panel);box-shadow:var(--shadow);border-radius:10px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:12px;display:grid;position:absolute;top:12px;left:12px;right:12px}.doc-media-form input{border:1px solid var(--line);height:38px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 10px}.doc-editor iframe,.doc-editor video{aspect-ratio:16/9;border:1px solid var(--line);background:#000;border-radius:10px;width:min(760px,100%);margin:14px 0;display:block}.labels-command{background:linear-gradient(120deg,#4285f41f,#a142f412),var(--panel);border:1px solid #4285f440;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;display:flex}.labels-command>div{align-items:center;gap:14px;display:flex}.labels-command>div>span{color:#8ab4f8;background:#18345d;border-radius:13px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.labels-command small{color:#8ab4f8;text-transform:uppercase;font-size:9px}.labels-command h2{margin:4px 0;font-size:20px}.labels-command p{color:var(--muted);margin:0;font-size:11px}.label-create{border:1px solid var(--line);background:var(--panel);border-radius:10px;grid-template-columns:1fr 2fr 150px auto auto;align-items:center;gap:9px;margin:14px 0;padding:12px;display:grid}.label-create>input,.label-create>select,.label-manager input,.label-manager select{border:1px solid var(--line);height:40px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 9px}.palette-picker{align-items:center;gap:5px;display:flex}.palette-picker label,.palette-picker button{cursor:pointer;border:2px solid #0000;border-radius:50%;width:24px;height:24px;padding:0}.palette-picker input{opacity:0}.palette-picker button.active{box-shadow:0 0 0 2px var(--panel),0 0 0 3px currentColor;border-color:#fff}.palette-picker label:has(input:checked){box-shadow:0 0 0 2px var(--panel),0 0 0 3px currentColor;border-color:#fff}.label-manager{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:auto}.label-manager>header,.label-manager>article{border-bottom:1px solid var(--line);grid-template-columns:1fr 2fr 150px 200px 150px;align-items:center;gap:9px;min-width:950px;padding:11px 14px;display:grid}.label-manager>header{color:var(--muted);text-transform:uppercase;font-size:9px}.label-manager>article>label{align-items:center;gap:8px;display:flex}.label-manager>article>label i{border-radius:50%;width:12px;height:12px}.label-manager>article>label input{min-width:0}.label-manager>article>div:last-child{gap:5px;display:flex}.label-manager>article>div:last-child button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:6px;padding:6px;font-size:9px}.data-grid-shell{border:1px solid var(--line);background:var(--panel);border-radius:12px;overflow:hidden}.data-grid-shell>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px;display:flex}.data-grid-shell>header>div{align-items:center;gap:10px;display:flex}.data-grid-shell>header>div:last-child label{border:1px solid var(--line);background:var(--panel-2);border-radius:7px;align-items:center;gap:6px;padding:0 9px;display:flex}.data-grid-shell>header input,.data-grid-shell>header select{height:38px;color:var(--text);background:0 0;border:0;outline:0}.grid-mark{color:#81c995;background:#173c25;border-radius:10px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.data-grid-shell small{color:#81c995;text-transform:uppercase;font-size:9px}.data-grid-shell h2{margin:4px 0 0;font-size:18px}.data-grid-table{overflow:auto}.data-grid-head,.data-grid-table>article{grid-template-columns:48px 86px minmax(240px,2fr) 140px 110px 180px 90px 180px 160px;min-width:1230px;display:grid}.data-grid-head{color:var(--muted);background:var(--panel-2);text-transform:uppercase;font-size:9px}.data-grid-head>span,.data-grid-table>article>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;min-height:44px;padding:0 9px;display:flex}.data-grid-table>article>input,.data-grid-table>article>select{width:100%;color:var(--text);background:0 0;border-top:0;border-left:0}.grid-labels{gap:4px;display:flex!important}.grid-labels span{border:1px solid;border-radius:11px;padding:3px 6px;font-size:8px}.git-linked{color:#81c995}.grid-status.backlog{color:#ff9f52}.grid-status.todo{color:#72a9ff}.grid-status.in-progress{color:#78d7ff}.grid-status.in-review{color:#ffd861}.grid-status.done{color:#80dc86}.ci-task-relations{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.ci-task-relations>header{justify-content:space-between;align-items:center;display:flex}.ci-task-relations h3{margin:0}.ci-task-relations header small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.ci-task-relations select{border:1px solid var(--line);height:36px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 8px}.ci-task-relations>div{gap:6px;margin-top:10px;display:grid}.ci-task-relations>div button{border:1px solid var(--line);color:var(--text);background:var(--panel-2);text-align:left;border-radius:7px;grid-template-columns:70px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.ci-task-relations>div span{color:#8ab4f8;font-size:9px}.ci-task-relations>div small{color:var(--muted);font-size:9px}.project-git-panel{background:#4285f412;border:1px solid #4285f43d;border-radius:9px;gap:7px;padding:11px;display:grid}.project-git-panel>header{align-items:center;gap:8px;display:flex}.project-git-panel>header>span{background:#20242b;border-radius:7px;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.project-git-panel b,.project-git-panel small{display:block}.project-git-panel small{color:var(--muted);margin-top:3px;font-size:8px}.project-git-panel input{border:1px solid var(--line);height:36px;color:var(--text);background:var(--panel-2);border-radius:6px;padding:0 8px}.pipeline-flow>button{border:1px solid var(--line);min-height:96px;color:var(--text);background:var(--panel-2);border-radius:9px;place-items:center;gap:5px;display:grid;position:relative}.pipeline-flow>button:hover{background:#151a24;border-color:#43608b}.pipeline-flow>button:not(:last-child):after{content:"→";z-index:2;color:#4e545f;position:absolute;right:-13px}.pipeline-flow>button>span{color:#90dc7b;background:#193018;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.pipeline-flow>button.active>span{color:#efce63;background:#3a3013}.pipeline-flow>button.queued>span{color:#7e8794;background:#272a30}.delivery-stage-detail,.git-settings-card{border:1px solid var(--line-strong);background:var(--panel);border-radius:13px;width:min(650px,100vw - 36px);padding:22px}.delivery-stage-detail>header,.git-settings-card>header{justify-content:space-between;align-items:flex-start;display:flex}.delivery-stage-detail header small,.git-settings-card header small{color:#8ab4f8;letter-spacing:.1em;font-size:9px}.delivery-stage-detail h2,.git-settings-card h2{margin:5px 0;font-size:24px}.delivery-stage-detail>p,.git-settings-card>p{color:var(--muted);font-size:12px;line-height:1.65}.delivery-stage-detail dl{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.delivery-stage-detail dl>div{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;padding:11px}.delivery-stage-detail dt{color:var(--muted);font-size:9px}.delivery-stage-detail dd{margin:5px 0 0;font-size:11px}.delivery-stage-detail>footer{justify-content:flex-end;gap:8px;display:flex}.git-settings-card>label{color:var(--muted);gap:6px;margin-top:11px;font-size:10px;display:grid}.git-settings-card input,.git-settings-card select{border:1px solid var(--line);height:41px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 9px}.git-settings-card>.primary-button{float:right}.sprint-command-center{background:linear-gradient(130deg,#4285f417,#34a8530a),var(--panel);border:1px solid #4285f43d;border-radius:12px;margin:14px 0;padding:18px}.sprint-command-center>header{justify-content:space-between;align-items:flex-start;display:flex}.sprint-command-center header>div:last-child{gap:7px;display:flex}.sprint-command-center select,.sprint-command-center>label input{border:1px solid var(--line);height:38px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 9px}.sprint-command-center small{color:#8ab4f8;text-transform:uppercase;font-size:9px}.sprint-command-center h3{margin:4px 0;font-size:18px}.sprint-command-center p{color:var(--muted);margin:0;font-size:10px}.sprint-command-center>label{color:var(--muted);gap:6px;margin-top:14px;font-size:10px;display:grid}.sprint-ceremonies,.wagile-phases{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.wagile-phases{grid-template-columns:repeat(5,1fr)}.sprint-ceremonies button,.wagile-phases button{border:1px solid var(--line);min-height:82px;color:var(--text);background:var(--panel-2);text-align:left;border-radius:8px;gap:5px;padding:11px;display:grid}.sprint-ceremonies button.active,.wagile-phases button.active{background:#4285f41f;border-color:#4285f4}.wagile-phases button.complete{background:#34a8531a;border-color:#34a853}.sprint-ceremonies button>span,.wagile-phases button>span{color:#8ab4f8}.sprint-ceremonies b,.wagile-phases b{font-size:11px}.sprint-ceremonies small{color:var(--muted);text-transform:none;font-size:8px}.sprint-command-center>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.sprint-command-center>footer span{color:var(--muted);font-size:10px}@media (width<=900px){.label-create{grid-template-columns:1fr}.data-grid-shell>header,.sprint-command-center>header{flex-direction:column;align-items:flex-start;gap:12px}.sprint-ceremonies,.wagile-phases{grid-template-columns:1fr 1fr}.doc-media-form{grid-template-columns:1fr}.doc-link-row{flex-direction:column;align-items:flex-start}.doc-link-row select{width:100%}}.active-work-content .board{grid-template-columns:repeat(6,minmax(280px,1fr))}.status-sla-expired,.grid-status.sla-expired{color:#f28b82!important}.status-sla-expired i{box-shadow:0 0 0 4px #ea43351c;background:#ea4335!important;border-color:#ea4335!important}.primary-nav em,.nav-section>button em{border-radius:14px!important;place-items:center!important;min-width:38px!important;height:28px!important;padding:0 9px!important;font-size:16px!important;font-weight:600!important;line-height:1!important;display:grid!important}@media (width<=1300px){.active-work-content .board{grid-template-columns:repeat(6,280px)}}@media (width<=700px){.active-work-content .board{grid-template-columns:repeat(6,290px)}}.app-loading{min-height:100dvh;color:var(--muted);background:var(--bg);align-content:center;place-items:center;gap:18px;font-family:Outfit,sans-serif;display:grid}.app-loading img{filter:drop-shadow(0 12px 35px #7e5bff52);width:72px;height:72px}.app-loading span{font-size:14px}.megax-logo,.megax-hero-logo,.megax-card-logo{object-fit:contain;filter:drop-shadow(0 7px 20px #7e5bff47)}.version-row{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin:10px 3px 8px;padding:7px 9px;font-family:Fira Mono,monospace;display:flex}.version-row span{font-size:10px}.version-row small{color:#83d87c;font-size:8px}.enlarged-view{grid-template-columns:minmax(0,1fr)}.enlarged-view>.sidebar{display:none}.enlarge-button{min-width:104px}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[contenteditable]:focus-visible{outline-offset:1px!important;outline:1px solid #9cef65d9!important}.project-update-button:focus,.project-update-button:focus-visible{box-shadow:inset 0 0 0 1px #9be56d!important}.project-update-composer{background:var(--panel-2);border:1px solid #48633f;border-radius:10px;margin:12px 0 22px;overflow:hidden}.project-update-composer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px;display:flex}.project-update-composer>header small,.project-update-composer>header b{display:block}.project-update-composer>header small{color:#8fdb78;font-size:9px}.project-update-composer>header b{margin-top:5px;font-size:13px}.project-update-composer textarea{resize:vertical;width:100%;min-height:120px;color:var(--text);background:0 0;border:0;outline:0;padding:16px;font-size:14px;line-height:1.6}.project-update-composer>footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:11px 14px;font-size:10px;display:flex}.board-card>strong{font-size:16px!important;font-weight:700!important;line-height:1.32!important}.data-grid-table>article>b{font-weight:600;font-size:11px!important}.data-grid-table>article>input:first-of-type{font-weight:600;font-size:15px!important}.grid-labels span{padding:5px 8px!important;font-size:10px!important}.data-grid-table>article>span:last-child{font-size:10px!important}.board-column>header .status{font-size:15px;font-weight:700}.side-pane-backdrop{pointer-events:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#00000029!important;place-items:stretch end!important;padding:0!important}.side-pane-backdrop>div{pointer-events:auto;height:100dvh}.side-pane-backdrop .task-detail{border-radius:14px 0 0 14px;width:min(1040px,76vw);height:100dvh;max-height:none;animation:.2s cubic-bezier(.2,.8,.2,1) split-pane-in;box-shadow:-28px 0 80px #00000073}.side-pane-backdrop .task-detail-grid{height:calc(100dvh - 54px);max-height:none}@keyframes split-pane-in{0%{opacity:.35;transform:translate(26px)}to{opacity:1;transform:none}}.help-wiki-shell{border:1px solid var(--line);background:var(--panel);border-radius:13px;grid-template-columns:290px minmax(0,1fr);min-height:680px;display:grid;overflow:hidden}.help-wiki-shell>aside{border-right:1px solid var(--line);background:var(--panel-2);padding:20px 14px}.help-wiki-shell>aside>header{align-items:center;gap:11px;padding:2px 8px 18px;display:flex}.help-mark{color:#10120f;background:linear-gradient(135deg,#b7ff68,#58d8ff);border-radius:11px;place-items:center;width:42px;height:42px;font-size:21px;font-weight:800;display:grid}.help-wiki-shell small{color:var(--muted);letter-spacing:.07em;font-size:9px}.help-wiki-shell h2{margin:4px 0 0;font-size:23px}.help-wiki-shell>aside>label{border:1px solid var(--line);height:42px;color:var(--muted);background:var(--panel);border-radius:8px;align-items:center;gap:8px;padding:0 11px;display:flex}.help-wiki-shell>aside input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.help-wiki-shell nav{gap:4px;margin-top:13px;display:grid}.help-wiki-shell nav button{min-height:42px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:24px 1fr;align-items:center;padding:0 10px;font-size:13px;display:grid}.help-wiki-shell nav button.active,.help-wiki-shell nav button:hover{color:var(--text);background:var(--panel-3)}.help-wiki-shell nav button span{color:#81b4ff}.help-article{width:min(900px,100%);padding:54px clamp(34px,5vw,76px)}.help-article>header{border-bottom:1px solid var(--line);padding-bottom:30px}.help-article>header h2{margin:12px 0 8px;font-size:38px}.help-article>header p{max-width:720px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.help-article>section{margin-top:32px}.help-article>section h3{font-size:18px}.help-article>section>div{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;align-items:center;gap:13px;min-height:64px;display:grid}.help-article>section>div span{color:#a8e88f;background:#182417;border-radius:50%;place-items:center;width:29px;height:29px;font-weight:700;display:grid}.help-article>section>div p{font-size:14px}.help-article>aside{background:#4b6faf17;border:1px solid #81b4ff40;border-radius:9px;margin-top:30px;padding:18px}.help-article>aside p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.6}.help-article>footer{justify-content:space-between;align-items:center;margin-top:30px;display:flex}.help-article>footer span{color:var(--muted);font-size:11px}.help-article a{color:#8fbdff}.calendar-day-head{justify-content:space-between;align-items:center;display:flex}.calendar-day-head button{width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;font-size:16px;display:grid}.calendar-day-head button:hover{color:#172114;background:#9be56d}.calendar-holiday{color:#ffcc68;background:#fbbc041a;border-radius:4px;margin-top:5px;padding:4px 6px;font-size:8px;line-height:1.3;display:block}.calendar-grid article{min-height:146px}@media (width<=1000px){.help-wiki-shell{grid-template-columns:230px 1fr}.side-pane-backdrop .task-detail{width:min(720px,82vw)}.enlarge-button{min-width:auto;font-size:0}.enlarge-button:first-letter{font-size:15px}}@media (width<=700px){.help-wiki-shell{grid-template-columns:1fr}.help-wiki-shell>aside{border-right:0;border-bottom:1px solid var(--line)}.help-wiki-shell nav{grid-template-columns:1fr 1fr}.help-article{padding:34px 22px}.side-pane-backdrop .task-detail{border-radius:0;width:100vw}.calendar-grid article{min-height:110px}.calendar-holiday{display:none}}.runtime-profile{background:linear-gradient(135deg,#4285f414,#a142f40d),var(--panel-2);border:1px solid #81b4ff3d;border-radius:10px;gap:10px;margin-top:14px;padding:14px;display:grid}.runtime-profile>header{align-items:center;gap:10px;display:flex}.runtime-profile>header>span{color:#9be56d;background:#17301a;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.runtime-profile header small{color:#8ab4f8;font-size:8px}.runtime-profile header h3{margin:3px 0 0!important}.runtime-profile>label,.runtime-profile>div>label{color:var(--muted);gap:5px;display:grid;margin:0!important;font-size:10px!important}.runtime-profile>div{grid-template-columns:1.4fr .6fr;gap:7px;display:grid}.runtime-profile select,.runtime-profile input{width:100%;height:38px!important;font-size:12px!important}.runtime-variable{border:1px solid var(--line);background:var(--panel);border-radius:7px;grid-template-columns:1fr 1fr;align-items:center;display:grid;overflow:hidden}.runtime-variable b{color:#8ab4f8;padding:0 10px;font-family:Fira Mono,monospace;font-size:9px}.runtime-variable input{border:0!important;border-left:1px solid var(--line)!important;border-radius:0!important}.runtime-profile>.secondary-button{width:100%}.nav-label-actions{align-items:center;gap:3px;display:flex}.nav-label-actions button,.nav-label>.icon-button{background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:grid}.nav-label-actions button:hover,.nav-label>.icon-button:hover{color:var(--text);background:var(--panel-3)}.nav-section.collapsed{margin-bottom:0}.primary-nav button:nth-child(3) .nav-icon{color:#81c995}.primary-nav .nav-icon{border:1px solid color-mix(in srgb,currentColor 24%,transparent);background:color-mix(in srgb,currentColor 11%,transparent);border-radius:9px;width:30px;height:30px;font-size:15px;transition:transform .16s,background .16s;box-shadow:inset 0 1px #ffffff09}.primary-nav button:hover .nav-icon,.primary-nav button.active .nav-icon{background:color-mix(in srgb,currentColor 18%,transparent);transform:scale(1.06)}.cmdb-lifecycle-chart>div>button{height:100%;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;padding:0;transition:background .16s,transform .16s;display:flex}.cmdb-lifecycle-chart>div>button:hover,.cmdb-lifecycle-chart>div>button:focus-visible{background:#8ab4f812;outline:1px solid #8ab4f840;transform:translateY(-2px)}.cmdb-lifecycle-chart>div>button i{border-radius:7px 7px 2px 2px;width:70%;min-height:12px;transition:filter .16s,box-shadow .16s}.cmdb-lifecycle-chart>div>button:hover i{filter:saturate(1.28)brightness(1.08);box-shadow:0 0 28px #8ab4f82e}.cmdb-lifecycle-chart .lifecycle-active i{background:linear-gradient(#8ab4f8,#34a853)}.cmdb-lifecycle-chart .lifecycle-development i{background:linear-gradient(#8ab4f8,#4285f4)}.cmdb-lifecycle-chart .lifecycle-in-storage i{background:linear-gradient(#fdd663,#fbbc04)}.cmdb-lifecycle-chart .lifecycle-retired i{background:linear-gradient(#c58af9,#a142f4)}.cmdb-filter-bar label{min-height:48px!important;padding:0 14px!important;font-size:12px!important}.cmdb-filter-bar select{min-width:118px!important;font-size:12px!important}.cmdb-filter-bar>button{min-width:68px!important;min-height:42px!important;padding:0 12px!important;font-size:11px!important}.template-icon{color:#fdd663!important}.template-library>header{border:1px solid var(--line);background:linear-gradient(135deg,#4285f41a,#a142f40b 52%,#34a85311);border-radius:13px;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;padding:22px;display:flex}.template-library>header small{color:#8ab4f8;letter-spacing:.08em;font-size:10px}.template-library>header h2{margin:7px 0 4px;font-size:28px}.template-library>header p{color:var(--muted);margin:0;font-size:12px}.template-library>header>span{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:18px;padding:8px 11px;font-size:10px}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.template-card{border:1px solid var(--line);background:var(--panel);border-radius:13px;min-height:360px;padding:22px;position:relative;overflow:hidden;box-shadow:0 16px 50px #00000029}.template-card:before{content:"";background:var(--template-color);height:3px;position:absolute;inset:0 0 auto}.template-card.blue{--template-color:#4285f4}.template-card.green{--template-color:#34a853}.template-card.amber{--template-color:#fbbc04}.template-card>header{align-items:center;gap:11px;display:flex}.template-card>header>span{border:1px solid color-mix(in srgb,var(--template-color) 45%,transparent);width:46px;height:46px;color:var(--template-color);background:color-mix(in srgb,var(--template-color) 13%,transparent);border-radius:13px;place-items:center;font-size:21px;font-weight:700;display:grid}.template-card>header small{color:var(--template-color);letter-spacing:.07em;font-size:9px;font-weight:700}.template-card h3{margin:22px 0 7px;font-size:21px}.template-card>p{min-height:58px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.template-card ul{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:11px;margin:20px 0 24px;padding:17px 0;list-style:none;display:grid}.template-card li{color:var(--text);font-size:11px}.template-card li:first-letter{color:var(--template-color)}.template-card>.primary-button{width:100%}@media (width<=900px){.template-grid{grid-template-columns:1fr}.template-card{min-height:0}.template-library>header{flex-direction:column;align-items:flex-start}}.section-heading{align-items:center;margin-top:34px;margin-bottom:16px}.section-heading h2{letter-spacing:-.01em;font-size:22px!important;font-weight:700!important}.section-heading span{color:var(--muted)!important;margin-top:7px!important;font-size:14px!important;line-height:1.4!important}.board-card{will-change:transform}.board-card.moving{opacity:1!important;transform:scale(.985)!important;box-shadow:0 18px 45px #00000057!important}.board-column.drop-target{transition:border-color .18s,background .18s,box-shadow .18s}.status[style] i{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-color) 9%,transparent);border-color:var(--status-color)!important;background:color-mix(in srgb,var(--status-color) 22%,transparent)!important}.data-grid-head,.data-grid-table>article{grid-template-columns:var(--grid-columns)!important;min-width:max-content!important}.data-grid-head{letter-spacing:.01em!important;text-transform:none!important;font-size:18px!important;font-weight:700!important}.data-grid-head>span{white-space:nowrap;position:relative;min-height:68px!important;padding:0 18px!important}.data-grid-table>article>*{min-height:var(--grid-row-height)!important}.grid-column-resizer{z-index:3;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:10px;height:100%;position:absolute;top:0;right:-5px;background:0 0!important;border:0!important;padding:0!important}.grid-column-resizer:after{content:"";background:var(--line-strong);width:1px;transition:all .15s;position:absolute;top:12px;bottom:12px;left:4px}.grid-column-resizer:hover:after,.grid-column-resizer:focus-visible:after{background:#8ab4f8;width:3px;left:3px;box-shadow:0 0 10px #8ab4f880}.admin-row>.secondary-button{min-width:92px;height:38px!important;padding:0 14px!important;font-size:11px!important;font-weight:600!important}.vector-pills{gap:7px!important}.vector-pills i{border-radius:12px!important;padding:5px 9px!important;font-size:9px!important;font-weight:600!important}.google-product-icon{--icon-core:#15243b;isolation:isolate;place-items:center;position:relative;overflow:hidden;color:#fff!important;background:conic-gradient(from 25deg,#4285f4 0 25%,#34a853 0 50%,#fbbc04 0 75%,#ea4335 0)!important;border:0!important;border-radius:50%!important;display:grid!important;box-shadow:0 8px 24px #00000042,0 0 0 1px #ffffff14!important}.google-product-icon:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--icon-core) 76%,white),var(--icon-core) 62%);position:absolute;inset:3px}.google-product-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.google-product-icon.clock{width:52px!important;height:52px!important;font-size:0!important}.google-product-icon.mini{width:28px!important;height:28px!important;font-size:11px!important;display:inline-grid!important}.google-product-icon.mini:before{inset:2px}.sla-timer>div>span.google-product-icon{flex:none}.instant-media-resolution{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;grid-template-columns:minmax(0,1fr) 210px;gap:10px;margin:8px 0 16px;padding:10px;animation:.2s cubic-bezier(.2,.8,.2,1) media-resolve-in;display:grid;position:relative}.instant-media-resolution>iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:9px;width:100%;display:block}.instant-media-resolution.compact{grid-template-columns:1fr}.instant-media-resolution.compact>.paste-as-menu{position:absolute;top:10px;right:10px}.paste-as-menu{z-index:138;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1b1c1ffa;border-radius:11px;width:210px;padding:8px;box-shadow:0 22px 55px #0000007a}.doc-editor-wrap>.paste-as-menu{position:absolute;top:74px;right:-225px}.paste-as-menu>header{color:var(--muted);justify-content:space-between;align-items:center;padding:4px 7px 8px;font-size:11px;display:flex}.paste-as-menu>header button{width:24px;height:24px;color:var(--muted);background:0 0;border:0;border-radius:6px;font-size:17px}.paste-as-menu>header button:hover{color:var(--text);background:var(--panel-3)}.paste-as-menu>button{width:100%;min-height:42px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:30px 1fr 20px;align-items:center;padding:0 8px;display:grid}.paste-as-menu>button:hover,.paste-as-menu>button.active{background:var(--panel-3)}.paste-as-menu>button>span{color:#8ab4f8;background:#18345d;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.paste-as-menu>button:nth-of-type(2)>span{color:#81c995;background:#173c25}.paste-as-menu>button:nth-of-type(3)>span{color:#fdd663;background:#453817}.paste-as-menu b{font-size:12px}.paste-as-menu i{color:#81c995;text-align:center;font-size:13px;font-style:normal}.resolved-media-embed{border:1px solid var(--line-strong);background:var(--panel-2);border-radius:12px;overflow:hidden;margin:16px 0!important}.resolved-media-embed iframe{border:0!important;border-radius:0!important;width:100%!important;margin:0!important}.resolved-media-badge{grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:9px 11px;display:grid}.resolved-media-badge b{font-family:Outfit,sans-serif;font-size:12px}.resolved-media-badge a{color:#8ab4f8;font-size:10px;text-decoration:none}@keyframes media-resolve-in{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:none}}@media (width<=1000px){.doc-editor-wrap>.paste-as-menu{right:8px}.instant-media-resolution{grid-template-columns:1fr}.instant-media-resolution>.paste-as-menu{width:100%}}.lens-command-actions{align-items:center;gap:9px;display:flex}.view-switch{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;padding:3px;display:flex}.view-switch button{height:34px;color:var(--muted);background:0 0;border:0;border-radius:6px;padding:0 11px;font-size:11px}.view-switch button.active{color:var(--text);background:var(--panel-3);box-shadow:inset 0 0 0 1px var(--line)}.lens-list{border:1px solid var(--line);background:var(--panel);border-radius:11px;overflow:auto}.lens-list>header,.lens-list>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1.1fr) minmax(300px,1.7fr) 150px 170px 150px;align-items:center;gap:12px;min-width:1040px;padding:0 16px;display:grid}.lens-list>header{min-height:50px;color:var(--muted);background:var(--panel-2);font-size:11px;font-weight:700}.lens-list>article{min-height:86px}.lens-list>article>label{align-items:center;gap:12px;display:flex}.lens-list input,.lens-list textarea,.lens-list select{width:100%;color:var(--text);background:0 0;border:1px solid #0000;border-radius:7px}.lens-list input{height:42px;font-family:Outfit,sans-serif;font-size:15px;font-weight:700}.lens-list textarea{resize:vertical;min-height:52px;color:var(--muted);padding:8px;font-size:11px;line-height:1.45}.lens-list select{border-color:var(--line);background:var(--panel-2);height:40px;padding:0 9px}.lens-list input:focus,.lens-list textarea:focus{border-color:var(--line-strong);background:var(--panel-2)}.lens-access{border:1px solid var(--line);height:40px;color:var(--muted);background:var(--panel-2);text-align:left;border-radius:7px;padding:0 10px}.lens-access.private{color:#f7cc63}.lens-list>article>div{justify-content:flex-end;align-items:center;gap:7px;display:flex}.lens-list .favorite{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);background:var(--panel-2);border-radius:7px}.lens-list .favorite.active{color:#f7c948}.status-admin-panel{border:1px solid var(--line);background:var(--panel);border-radius:11px;margin-top:14px;overflow:hidden}.status-admin-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px;display:flex}.status-admin-panel>header small{color:#8ab4f8;letter-spacing:.08em;font-size:9px}.status-admin-panel>header h2{margin:5px 0 3px;font-size:20px}.status-admin-panel>header p{color:var(--muted);margin:0;font-size:11px}.status-admin-panel>header>span{border:1px solid var(--line);color:#81c995;background:#34a85314;border-radius:14px;padding:6px 10px;font-size:10px}.status-admin-panel>form{border-bottom:1px solid var(--line);background:var(--panel-2);grid-template-columns:minmax(220px,1fr) 50px auto;gap:9px;padding:14px 20px;display:grid}.status-admin-panel>form input[type=text],.status-admin-panel>form input:not([type]){border:1px solid var(--line);height:40px;color:var(--text);background:var(--panel);border-radius:7px;padding:0 10px}.status-admin-panel>form input[type=color]{border:1px solid var(--line);background:var(--panel);border-radius:7px;width:50px;height:40px;padding:4px}.status-admin-head,.status-admin-list>article{grid-template-columns:40px minmax(220px,1fr) 100px 110px 90px 90px;align-items:center;gap:11px;padding:0 20px;display:grid}.status-admin-head{min-height:42px;color:var(--muted);background:var(--panel-2);text-transform:uppercase;font-size:9px;font-weight:700}.status-admin-list>article{border-top:1px solid var(--line);background:var(--panel);min-height:64px;transition:all .14s}.status-admin-list>article:hover{background:var(--panel-2)}.status-admin-list>article[draggable=true]{cursor:grab}.status-admin-list>article[draggable=true]:active{cursor:grabbing}.status-grip{color:var(--muted);background:0 0;border:0;font-size:18px}.status-admin-list label{align-items:center;gap:9px;display:flex}.status-admin-list label i{width:13px;height:13px;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 10%,transparent);border-radius:50%}.status-admin-list label input{width:100%;height:38px;color:var(--text);background:0 0;border:1px solid #0000;border-radius:7px;padding:0 8px;font-size:13px;font-weight:600}.status-admin-list label input:focus{border-color:var(--line-strong);background:var(--panel)}.status-admin-list>article>span{color:var(--muted);font-size:10px}.status-visibility{color:#81c995;background:#34a85314;border:1px solid #34a85347;border-radius:16px;height:32px;font-size:10px}.status-visibility.hidden{border-color:var(--line);color:var(--muted);background:var(--panel-3)}.status-admin-list>article>div{gap:4px;display:flex}.status-admin-list>article>div button{border:1px solid var(--line);background:var(--panel-2);border-radius:6px;width:34px;height:32px}.status-admin-list button:disabled{opacity:.35;cursor:not-allowed}.status-admin-list>article>.danger{background:#ea43350d;border:1px solid #ea433540;border-radius:6px;height:32px;font-size:10px}.status-admin-panel>footer{color:var(--muted);padding:12px 20px;font-size:10px;line-height:1.5}.connected-thread-panel{width:min(500px,100vw - 32px)!important;padding:18px!important}.connected-thread-panel>header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding:4px;margin:-4px -4px 8px!important}.connected-thread-panel>header:active{cursor:grabbing}.connected-thread-panel>header>div{grid-template-columns:38px 1fr!important}.thread-drag-icon{color:#d0b7ff;background:#2c1f46;border-radius:9px;place-items:center;width:32px;height:32px;display:grid;font-size:18px!important}.connected-thread-panel>header b{font-size:16px!important}.connected-thread-panel header small{font-size:11px!important}.connected-thread-panel>header>.icon-button{border:1px solid var(--line);border-radius:7px;width:34px;height:34px;font-size:18px}.connected-thread-panel>div{grid-template-columns:42px 1fr!important;gap:12px!important;padding:13px 0!important}.connected-thread-panel .thread-avatar{width:36px;height:36px;font-size:10px}.connected-thread-panel p{font-size:13px!important;line-height:1.55!important}.connected-thread-panel footer{font-size:11px!important}@media (width<=800px){.lens-command-actions{flex-direction:column;align-items:stretch;width:100%}.view-switch button{flex:1}.status-admin-head,.status-admin-list>article{grid-template-columns:34px minmax(180px,1fr) 80px 92px 80px 80px}.status-admin-panel>form{grid-template-columns:1fr 46px}.status-admin-panel>form button{grid-column:1/3}}.priority-text,.priority-dot,.priority-select{font-weight:700!important}.priority-low{color:#81c995!important}.priority-medium{color:#8ab4f8!important}.priority-high{color:#f9ab55!important}.priority-urgent{color:#f28b82!important}.priority-dot.priority-low{background:#34a85314!important;border-color:#34a85352!important}.priority-dot.priority-medium{background:#4285f417!important;border-color:#4285f457!important}.priority-dot.priority-high{background:#f9ab5517!important;border-color:#f9ab5561!important}.priority-dot.priority-urgent{background:#ea43351a!important;border-color:#ea433566!important}.priority-select{border-color:color-mix(in srgb,currentColor 28%,var(--line))!important;background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 8%,transparent),transparent)!important}[data-theme=light] .priority-low{color:#188038!important}[data-theme=light] .priority-medium{color:#1967d2!important}[data-theme=light] .priority-high{color:#b06000!important}[data-theme=light] .priority-urgent{color:#d93025!important}.task-save-state{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:flex}.task-save-state i{background:#34a853;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #34a8531a}.task-description-media{gap:10px;margin:10px 0 16px;display:grid}.task-description-media>article{border:1px solid var(--line-strong);background:var(--panel-2);border-radius:12px;animation:.2s cubic-bezier(.2,.8,.2,1) media-resolve-in;overflow:hidden}.task-description-media header{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.task-description-media header b,.task-description-media header small{display:block}.task-description-media header b{font-size:12px}.task-description-media header small{color:var(--muted);margin-top:3px;font-size:9px}.task-description-media header a{color:#8ab4f8;font-size:10px;text-decoration:none}.task-description-media iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.subtask-media{margin:8px 0 12px}.task-paste-controls{z-index:139;justify-content:flex-end;height:0;display:flex;position:relative}.task-paste-controls>.paste-as-menu{position:absolute;bottom:12px;right:10px}.task-paste-controls.compact>.paste-as-menu{bottom:8px;right:0}@media (width<=720px){.task-description-media header{grid-template-columns:30px 1fr}.task-description-media header a{grid-column:2}.task-paste-controls{height:auto}.task-paste-controls>.paste-as-menu{width:100%;margin-bottom:10px;position:static}}body.kanban-dragging,body.kanban-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.board-card.moving{visibility:hidden!important;opacity:0!important;border:0!important;height:0!important;min-height:0!important;padding:0!important;overflow:hidden!important;transform:none!important}.board-drop-placeholder{background:linear-gradient(135deg,#4285f41f,#34a8530d);border:1px solid #8ab4f880;border-radius:10px;width:100%;min-height:96px;animation:.16s cubic-bezier(.2,.8,.2,1) board-slot-open;box-shadow:inset 0 0 0 1px #ffffff06}.board-drag-overlay{will-change:transform;z-index:1000!important;pointer-events:none!important;transform-origin:0 0!important;opacity:1!important;background:color-mix(in srgb,var(--panel) 94%,#4285f4)!important;border-color:#8ab4f885!important;margin:0!important;transition:none!important;position:fixed!important;top:0!important;left:0!important;box-shadow:0 28px 72px #00000085,0 0 0 1px #8ab4f829!important}.board-drag-overlay:hover{transform:none}@keyframes board-slot-open{0%{opacity:0;min-height:0;transform:scaleY(.25);height:0!important}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.board-drop-placeholder{animation:none}.board-drag-overlay{transition:none!important}}[data-theme=light] .board-drag-overlay{background:#fff!important;box-shadow:0 24px 60px #2632463d,0 0 0 1px #1967d229!important}[data-theme=light] .board-drop-placeholder{background:linear-gradient(135deg,#4285f417,#34a8530a);border-color:#1967d261}.health-at-risk,.health-text-at-risk,.health-select.health-at-risk{color:#f9ab00!important}.health-at-risk i{background:#3d2c08!important}.health-select.health-at-risk{background:#211a0a!important;border-color:#f9ab006b!important}.health-dot.at-risk{background:#f9ab00!important}[data-theme=light] .health-at-risk,[data-theme=light] .health-text-at-risk,[data-theme=light] .health-select.health-at-risk{color:#b06000!important}[data-theme=light] .health-at-risk i,[data-theme=light] .health-select.health-at-risk{background:#fff4d6!important}.data-grid-head{font-size:14px!important}.data-grid-head>span{padding:0 14px!important}.grid-sort{width:100%;height:100%;color:var(--muted);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:9px;padding:0;font-size:14px;font-weight:700;display:flex}.grid-sort i{color:#657080;font-size:11px;font-style:normal}.grid-sort:hover,.grid-sort.active{color:var(--text)}.grid-sort.active i{color:#8ab4f8}.grid-open-cell,.grid-task-open{width:100%;min-width:0;height:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border-radius:0;border:0!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;padding:0 14px!important}.grid-open-cell.number{font-size:14px}.grid-open-cell.id{font-size:12px;font-weight:700}.grid-task-open{justify-content:space-between;align-items:center;gap:14px;display:flex!important}.grid-task-open span{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.grid-task-open i{color:#8ab4f8;opacity:0;flex:none;font-size:10px;font-style:normal;transition:opacity .15s,transform .15s;transform:translate(-4px)}.data-grid-table>article:hover .grid-task-open i,.grid-task-open:focus-visible i{opacity:1;transform:none}.grid-open-cell:hover,.grid-task-open:hover{color:#8ab4f8;background:#4285f412}.doc-editor p[data-empty-starter=true]:empty:before{content:attr(data-placeholder);color:var(--muted-2);pointer-events:none}.doc-root-dropzone{height:0;color:var(--muted-2);opacity:0;border:1px dashed #0000;border-radius:9px;place-items:center;margin:0 12px;font-size:12px;transition:height .16s,margin .16s,opacity .16s;display:grid;overflow:hidden}.doc-root-dropzone.visible{opacity:1;background:#4285f412;border-color:#4285f473;height:48px;margin-bottom:12px}.doc-root-dropzone.visible:hover{color:#8ab4f8;background:#4285f41f;border-color:#8ab4f8}.doc-list>button[draggable=true]{transition:transform .15s,border-color .15s,background .15s}.doc-list>button[draggable=true]:hover{border-color:#4285f459}.grid-data-filter{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;align-items:center;gap:0;height:40px;display:flex;overflow:hidden}.grid-data-filter>span{color:var(--muted-2);white-space:nowrap;padding:0 9px;font-size:10px}.grid-data-filter select{min-width:105px;padding:0 26px 0 9px;border-left:1px solid var(--line)!important}.grid-data-filter button{color:#8ab4f8;background:#4285f41a;border:0;border-radius:5px;height:30px;margin-right:5px;padding:0 8px;font-size:10px}.sidebar-compact{grid-template-columns:76px minmax(0,1fr)!important}.sidebar-compact .sidebar{padding-left:10px;padding-right:10px}.sidebar-compact .brand-row{justify-content:center;padding:0}.sidebar-compact .brand-row>span,.sidebar-compact .brand-row>img,.sidebar-compact .primary-nav button>span:not(.nav-icon),.sidebar-compact .primary-nav em,.sidebar-compact .nav-section .nav-label>span,.sidebar-compact .nav-section .nav-label>button:first-child,.sidebar-compact .nav-section>button>span:not(.nav-icon),.sidebar-compact .nav-section>button>small,.sidebar-compact .vector-nav>button,.sidebar-compact .announcement-card,.sidebar-compact .studio-launch>span:not(.studio-glyph),.sidebar-compact .version-row,.sidebar-compact .user-row>div,.sidebar-compact .signout-button{display:none!important}.sidebar-compact .brand-row>button{margin:0}.sidebar-compact .primary-nav button,.sidebar-compact .nav-section>button{justify-content:center;padding:0}.sidebar-compact .nav-icon{width:28px;font-size:17px}.sidebar-compact .nav-label{justify-content:center;padding:0}.sidebar-compact .studio-launch{grid-template-columns:1fr;place-items:center;padding:8px;display:grid}.sidebar-compact .user-row{justify-content:center;padding-left:0}.sidebar-compact .user-row>span{width:34px;height:34px}@media (width<=820px){.sidebar-compact{grid-template-columns:1fr!important}.sidebar-compact .sidebar{width:76px}}.admin-person-edit{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0}.admin-person-edit:hover b{color:#8ab4f8}.admin-person .avatar{overflow:hidden}.admin-person .avatar img{object-fit:cover;width:100%;height:100%}.admin-user-actions{gap:6px;display:flex}.profile-editor-backdrop{z-index:170;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.profile-editor{border:1px solid var(--line-strong);background:var(--panel);border-radius:15px;width:min(820px,100%);max-height:92dvh;overflow:auto;box-shadow:0 32px 100px #0009}.profile-editor>header,.profile-editor>footer{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.profile-editor>header small{color:#8ab4f8;font-size:10px}.profile-editor>header h2{margin:5px 0 0;font-size:23px}.profile-avatar-section{grid-template-columns:100px 1fr;align-items:center;gap:18px;padding:22px;display:grid}.profile-avatar{border:1px solid var(--line-strong);color:#fff;background:conic-gradient(from 15deg,#4285f4,#34a853,#fbbc04,#ea4335,#a142f4,#4285f4);border-radius:50%;place-items:center;width:96px;height:96px;font-size:27px;font-weight:700;display:grid;position:relative;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-avatar i{background:#000000ad;padding:7px;font-size:10px;font-style:normal;position:absolute;inset:auto 0 0}.profile-avatar-section p,.profile-lenses p,.profile-security p{color:var(--muted);margin:4px 0 10px;font-size:11px}.profile-remove{color:#f28b82;background:0 0;border:0;margin-left:10px}.profile-field-grid{grid-template-columns:1fr 1fr;gap:14px;padding:0 22px 22px;display:grid}.profile-field-grid label{color:var(--muted);gap:7px;font-size:11px;display:grid}.profile-field-grid input,.profile-field-grid select,.profile-field-grid textarea{border:1px solid var(--line);width:100%;min-height:42px;color:var(--text);background:var(--panel-2);border-radius:8px;padding:10px 12px;font-size:13px}.profile-address{grid-column:1/-1}.profile-field-grid textarea{resize:vertical}.profile-lenses,.profile-security{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;margin:0 22px 18px;padding:16px}.profile-lenses>div{flex-wrap:wrap;gap:8px;display:flex}.profile-lenses button{border:1px solid var(--line);height:34px;color:var(--muted);background:var(--panel);border-radius:17px;padding:0 11px}.profile-lenses button.selected{color:#81c995;background:#34a85314;border-color:#34a85373}.profile-security{justify-content:space-between;align-items:center;gap:16px;display:flex}.profile-editor>footer{border-top:1px solid var(--line);border-bottom:0}.profile-editor>footer>span{color:var(--muted);font-size:10px}.profile-editor>footer>div{gap:9px;display:flex}.calendar-create textarea{border:1px solid var(--line);min-height:42px;color:var(--text);background:var(--panel-2);resize:vertical;border-radius:7px;padding:10px}.calendar-event-detail{width:min(470px,100vw - 40px);max-height:calc(100dvh - 48px);overflow:auto}.event-notes-field{color:var(--muted);gap:7px;margin:14px 0;font-size:10px;display:grid}.event-notes-field textarea,.event-comment-thread textarea{border:1px solid var(--line);width:100%;min-height:84px;color:var(--text);background:var(--panel-2);resize:vertical;border-radius:8px;padding:11px;font-size:12px;line-height:1.5}.event-comment-thread{margin:16px 0}.event-comment-thread>header{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:9px;display:flex}.event-comment-thread>header span{color:var(--muted);font-size:10px}.event-comment-thread>div>p{color:var(--muted);font-size:11px}.event-comment-thread article{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:9px;padding:10px 0;display:grid}.event-comment-thread article .avatar{width:28px;height:28px;font-size:8px}.event-comment-thread article b,.event-comment-thread article small{display:block}.event-comment-thread article b{font-size:11px}.event-comment-thread article small{color:var(--muted);margin-top:2px;font-size:9px}.event-comment-thread article p{margin:6px 0 0;font-size:11px;line-height:1.5}.event-comment-thread form{gap:8px;margin-top:10px;display:grid}.event-comment-thread form .primary-button{justify-self:end}.ceremony-workspace{background:#0a0d1375;border:1px solid #8ab4f83d;border-radius:10px;margin-top:12px;padding:15px}.ceremony-workspace>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ceremony-workspace h4{max-width:760px;margin:4px 0 0;font-size:14px;line-height:1.45}.ceremony-checklist{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.ceremony-checklist label{border:1px solid var(--line);color:var(--muted);border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:flex}.ceremony-workspace>form{grid-template-columns:1fr auto;gap:8px;display:grid}.ceremony-workspace textarea{border:1px solid var(--line);min-height:72px;color:var(--text);background:var(--panel-2);resize:vertical;border-radius:8px;padding:10px;font-size:11px}.ceremony-activity{border-top:1px solid var(--line);margin-top:13px;padding-top:11px}.ceremony-activity>strong{font-size:11px}.ceremony-activity article{grid-template-columns:14px 1fr;gap:7px;padding:7px 0;display:grid}.ceremony-activity article>span{color:#81c995}.ceremony-activity p{color:var(--text)!important;margin:0!important;font-size:11px!important}.ceremony-activity small{margin-top:3px;display:block;color:var(--muted)!important;text-transform:none!important;font-size:9px!important}.task-labels{margin-bottom:24px!important}.task-git-fields{border-top:1px solid var(--line);margin-top:10px;padding-top:12px}.work-connection-badges{align-items:center;gap:6px;min-width:0;margin-top:8px;display:flex}.connection-badge{border:1px solid var(--line);max-width:49%;height:25px;color:var(--muted);background:#ffffff05;border-radius:13px;align-items:center;gap:5px;padding:0 7px;font-size:8px;display:inline-flex}.connection-badge b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:8px!important;font-weight:500!important}.connection-badge .slack-logo{width:14px;height:14px;transform:scale(.62)}.connection-badge.git i,.project-connections i{color:#fff;background:#24292f;border-radius:5px;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;font-weight:700;display:grid}.project-connections{gap:7px;margin:13px 0 2px;display:flex}.project-connections>span{border:1px solid var(--line);color:var(--muted);border-radius:13px;align-items:center;gap:5px;padding:4px 8px;font-size:8px;display:flex}.project-connections .slack-logo{width:14px;height:14px;transform:scale(.62)}.project-row-connections{color:var(--muted-2);align-items:center;gap:8px;margin-top:7px;font-size:8px;display:flex!important}.project-row-connections>i{align-items:center;gap:3px;font-style:normal;display:inline-flex}.project-row-connections .slack-mini{height:14px}.project-row-connections .slack-logo{width:14px;height:14px;transform:scale(.58)}.project-row-connections .git-mini{border:1px solid var(--line);color:#8ab4f8;border-radius:6px;padding:2px 5px}.connected-thread-panel footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.connected-thread-panel footer a{color:#8ab4f8;text-decoration:none}.thread-drag-icon .slack-logo{width:18px;height:18px;transform:scale(.72)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f9fc;--sidebar:#fff;--panel:#fff;--panel-2:#f4f7fb;--panel-3:#e9eef6;--line:#dce3ec;--line-strong:#c6d0dc;--text:#202124;--muted:#5f6368;--muted-2:#80868b;--accent-a:#8ee860;--accent-b:#c6f35c;--danger:#d93025;--warning:#b06000;--shadow:0 20px 60px #3c404329}[data-theme=light],[data-theme=light] body,[data-theme=light] .workspace,[data-theme=light] .content,[data-theme=light] .active-work-content{color:var(--text);background:var(--bg)}[data-theme=light] .sidebar{background:#fff;box-shadow:1px 0 #3c40430a}[data-theme=light] .topbar{background:#ffffffe6;box-shadow:0 1px #3c40430d}[data-theme=light] :is(.work-controls,.project-rollup,.projects-panel,.project-card,.issue-panel,.feedback-panel,.approval-panel,.admin-panel,.activity-shell,.favorites-shell,.rocks-overview,.rocks-list,.cycle-command,.cycle-list,.calendar-shell,.calendar-focus,.cmdb-toolbar,.cmdb-filter-bar,.cmdb-dashboard>article,.cmdb-card-view>button,.cmdb-shell,.data-grid-shell,.integration-card,.integration-meta,.template-card,.template-library>header,.rhythm-hero,.rhythm-map,.help-wiki-shell,.labels-command,.label-create,.label-manager,.docs-sidebar,.doc-editor-shell,.doc-toolbar,.chat-shell,.project-detail,.task-detail,.profile-editor,.status-admin-panel){color:var(--text);background-color:var(--panel)!important}[data-theme=light] :is(.active-work-content .board-column,.board-column,.project-detail-body>aside,.task-detail-grid>aside,.help-wiki-shell>aside,.chat-shell>aside,.ci-detail,.calendar-grid article,.runtime-profile,.project-git-panel,.sla-controls,.sla-timer,.ceremony-workspace,.profile-lenses,.profile-security,.status-admin-panel>form,.status-admin-head,.data-grid-head){color:var(--text);background:var(--panel-2)!important}[data-theme=light] :is(.board-card,.issue-row,.project-list-row,.approval-row,.feedback-row,.admin-row,.timeline-row,.health-row,.status-admin-list>article,.calendar-item,.doc-list>button,.rhythm-map article,.rhythm-map>aside button,.pipeline-flow>button,.assignment-grid>button,.team-assignment button,.project-issues-summary article){color:var(--text);background:#fff!important}[data-theme=light] :is(.board-card,.project-card,.template-card,.integration-card,.cmdb-dashboard>article){box-shadow:0 6px 20px #3c404312}[data-theme=light] :is(.board-card,.issue-row,.project-list-row,.approval-row,.feedback-row,.admin-row,.timeline-row,.health-row):hover{background:#f5f8fc!important}[data-theme=light] :is(.board-display-popover,.filter-popover,.command-menu,.slash-menu,.paste-as-menu,.subtask-popover,.mention-picker,.connected-thread-panel,.calendar-event-detail,.doc-options-popover,.form-modal,.approval-modal,.delivery-stage-detail,.git-settings-card){color:var(--text);background:#fffffffa!important;box-shadow:0 24px 70px #3c404338!important}[data-theme=light] :is(input,textarea,select){color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}[data-theme=light] :is(.work-search,.filter-popover select,.task-detail-grid>aside select,.task-detail-grid>aside label input,.project-detail-body>aside select,.project-detail-body>aside input:not([type=range]),.profile-field-grid input,.profile-field-grid select,.profile-field-grid textarea,.calendar-create textarea,.event-notes-field textarea,.event-comment-thread textarea){color:var(--text);background:#fff!important}[data-theme=light] .project-tabs nav button.active{color:#174ea6;border-color:#4285f459;background:#e8f0fe!important}[data-theme=light] :is(.assignment-grid>button.selected,.team-assignment button.selected,.status-visibility){color:#137333;border-color:#34a85359;background:#e6f4ea!important}[data-theme=light] .work-controls .secondary-button.active{color:#174ea6;border-color:#4285f459;background:#e8f0fe!important}[data-theme=light] .cmdb-dashboard>article{background-image:linear-gradient(145deg,#fff,#f5f8fc)!important}[data-theme=light] .cmdb-lifecycle-chart>div{background:#fbfcfe}[data-theme=light] .project-card{background-image:linear-gradient(145deg,#fff 65%,#f2f8ef)!important}[data-theme=light] .template-library>header{background-image:linear-gradient(135deg,#4285f417,#a142f409 52%,#34a8530e)!important}[data-theme=light] :is(.priority-dot.priority-low,.paste-as-menu>button:nth-of-type(2)>span,.cmdb-dashboard .green,.grid-mark){color:#137333;background:#e6f4ea!important}[data-theme=light] :is(.priority-dot.priority-medium,.paste-as-menu>button>span,.cmdb-dashboard .blue,.sla-timer>div>span,.rhythm-agent,.labels-command>div>span){color:#1967d2;background:#e8f0fe!important}[data-theme=light] :is(.priority-dot.priority-high,.paste-as-menu>button:nth-of-type(3)>span,.cmdb-dashboard .amber){color:#b06000;background:#fef7e0!important}[data-theme=light] .priority-dot.priority-urgent{color:#d93025;background:#fce8e6!important}[data-theme=light] :is(.avatar,.avatar-stack i,.user-row>span){color:#3c4043;background:#eef2f7;border-color:#cbd3dd}[data-theme=light] .modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#20212447}[data-theme=light] .profile-editor-backdrop{background:#20212447}[data-theme=light] .primary-button{color:#182313}[data-theme=light] .secondary-button,[data-theme=light] .tertiary-button{color:#3c4043;background:#fff}[data-theme=light] .megax-logo,[data-theme=light] .megax-card-logo,[data-theme=light] .app-loading img{background:#202124}[data-theme=dark] input[type=date],[data-theme=dark] input[type=time]{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}[data-theme=light] input[type=date],[data-theme=light] input[type=time]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.configurable-issue-list{position:relative}.configurable-issue-list>header>.icon-button{border:1px solid var(--line);border-radius:9px;width:42px;height:36px;font-size:17px}.configurable-issue-list>header>.icon-button.active{color:#8ab4f8;background:#4285f414;border-color:#8ab4f880}.dynamic-task-grid{grid-template-columns:var(--list-grid)!important;min-width:max-content!important}.configurable-issue-list>div:nth-of-type(2){overflow-x:auto}.dynamic-task-grid>*{min-width:0}.list-options-popover{z-index:45;border:1px solid var(--line-strong);width:min(520px,100vw - 48px);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#14161bfa;border-radius:12px;position:absolute;top:48px;right:12px;overflow:hidden}.list-options-popover>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:16px 17px;display:flex}.list-options-popover>header small{color:#8ab4f8;letter-spacing:.08em;font-size:9px}.list-options-popover h3{margin:5px 0 0;font-size:17px}.list-options-popover>section{border-bottom:1px solid var(--line);padding:15px 17px}.list-options-popover>section>b{margin-bottom:10px;font-size:11px;display:block}.list-options-popover>section>label{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:48px;display:flex}.list-options-popover label span,.list-column-options button span{display:grid}.list-options-popover label strong,.list-column-options strong{font-size:11px}.list-options-popover label small,.list-column-options small{color:var(--muted);margin-top:3px;font-size:8px}.list-options-popover input[type=checkbox]{accent-color:#4285f4;width:18px;height:18px}.list-column-options{grid-template-columns:1fr 1fr;gap:7px;display:grid}.list-column-options>button{border:1px solid var(--line);min-height:53px;color:var(--muted);background:var(--panel-2);text-align:left;border-radius:8px;grid-template-columns:24px 1fr;align-items:center;gap:8px;padding:7px 9px;display:grid}.list-column-options>button.selected{color:var(--text);background:#4285f414;border-color:#4285f45c}.list-column-options i{border:1px solid var(--line-strong);color:#8ab4f8;border-radius:6px;place-items:center;width:21px;height:21px;font-size:10px;font-style:normal;display:grid}.list-column-options>button.selected i{background:#4285f41f;border-color:#4285f4}.list-options-popover>footer{justify-content:space-between;align-items:center;padding:12px 17px;display:flex}.list-options-popover>footer>button:first-child{color:var(--muted);background:0 0;border:0;font-size:9px}.list-team-cell,.list-label-cell,.list-empty-cell,.list-slack-cell,.list-sla-cell{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.list-slack-cell{color:var(--text);align-items:center;gap:5px;display:flex}.list-slack-cell .slack-logo{width:17px;height:17px;transform:scale(.7)}.list-sla-cell{color:#81c995}.list-sla-cell.warning{color:#fdd663}.list-sla-cell.expired{color:#f28b82}.list-empty-state{text-align:center;place-items:center;min-height:180px;padding:28px;display:grid}.list-empty-state b{font-size:15px}.list-empty-state p{max-width:460px;color:var(--muted);margin:7px 0 0;font-size:10px;line-height:1.5}[data-theme=light] .list-options-popover{background:#fffffffc}[data-theme=light] .list-column-options>button{background:#f6f8fb}[data-theme=light] .list-column-options>button.selected{color:#174ea6;background:#e8f0fe}.primary-nav .nav-icon{width:26px!important;height:26px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.nav-section.teams .nav-icon{background:0 0;border:0;width:26px;height:26px}.nav-icon svg{width:21px;height:21px;display:block}.primary-nav button:hover .nav-icon,.primary-nav button.active .nav-icon,.nav-section>button:hover .nav-icon,.nav-section>button.active .nav-icon{filter:saturate(1.15)brightness(1.1);background:0 0!important;transform:none!important}.sidebar-compact .primary-nav .nav-icon{width:34px!important;height:34px!important}.sidebar-compact .nav-icon svg{width:23px;height:23px}@media (width<=720px){.list-column-options{grid-template-columns:1fr}}.admin-panel{overflow:auto hidden!important}.admin-table-head,.admin-row{min-width:1050px;grid-template-columns:minmax(280px,1.35fr) 100px minmax(180px,.7fr) 100px 90px 168px!important}.admin-user-actions{justify-content:flex-start;min-width:0}.admin-user-actions .secondary-button{min-width:72px!important;padding:0 10px!important}.admin-table-head>span:last-child,.admin-row>.admin-user-actions{display:flex!important}@media (width<=820px){.admin-table-head{display:grid!important}.admin-table-head>span:nth-child(3),.admin-table-head>span:nth-child(5),.admin-row>.vector-pills,.admin-row>time{display:flex!important}.admin-row{grid-template-columns:minmax(280px,1.35fr) 100px minmax(180px,.7fr) 100px 90px 168px!important;gap:14px!important;padding:0 17px!important}.admin-row>select{grid-area:auto!important}.admin-row>.user-state{grid-column:auto!important}}.module-access{text-transform:uppercase;border:1px solid var(--line)!important;border-radius:8px!important;width:auto!important;min-width:36px!important;padding:2px 6px!important;font-size:7px!important;font-style:normal!important}.module-access.trial{color:#fdd663!important;background:#fbbc0414!important;border-color:#fbbc044d!important}.module-access.paid{color:#81c995!important;background:#34a85314!important;border-color:#34a8534d!important}.module-access.locked{color:var(--muted-2)!important}.sales-gate{border:1px solid var(--line-strong);background:var(--panel);width:min(680px,100vw - 36px);box-shadow:var(--shadow);border-radius:15px;overflow:hidden}.sales-gate>header{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr 36px;align-items:center;gap:14px;padding:22px;display:grid}.sales-gate>header>span{border:1px solid var(--line-strong);border-radius:14px;place-items:center;width:54px;height:54px;display:grid}.sales-gate>header>span svg{width:27px}.sales-gate>header>span.itsm{color:#f28b82;background:#ea433517}.sales-gate>header>span.devops{color:#78d7ff;background:#4285f41a}.sales-gate small{color:#8ab4f8;letter-spacing:.08em;font-size:9px}.sales-gate h2{margin:5px 0 0;font-size:23px}.sales-gate header p{color:var(--muted);margin:4px 0 0;font-size:11px}.sales-gate>section{padding:26px 24px}.sales-gate>section h3{margin:0;font-size:19px}.sales-gate>section p{color:var(--muted);margin:8px 0 18px;font-size:12px;line-height:1.6}.sales-gate ul{color:var(--text);gap:10px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.sales-gate li:first-letter{color:#81c995}.sales-gate>footer{border-top:1px solid var(--line);background:var(--panel-2);justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.sales-gate>footer>span{max-width:230px;color:var(--muted);font-size:10px}.sales-gate>footer>div{gap:8px;display:flex}.entitlement-admin{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-top:14px;overflow:hidden}.entitlement-admin>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:20px;display:flex}.entitlement-admin>header small{color:#c58af9;letter-spacing:.08em;font-size:9px}.entitlement-admin h2{margin:5px 0 0;font-size:19px}.entitlement-admin header p{color:var(--muted);margin:5px 0 0;font-size:11px}.entitlement-admin>header>span{border:1px solid var(--line);color:var(--muted);border-radius:9px;padding:5px 8px;font-size:8px}.entitlement-admin>div{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.entitlement-admin article{border:1px solid var(--line);background:linear-gradient(135deg,#4285f40a,transparent),var(--panel-2);border-radius:10px;grid-template-columns:52px minmax(0,1fr) 120px;align-items:center;gap:13px;min-height:144px;padding:17px;display:grid}.entitlement-admin article.itsm{background:linear-gradient(135deg,#ea43350e,transparent),var(--panel-2)}.entitlement-icon{border:1px solid var(--line-strong);color:#8ab4f8;background:var(--panel);border-radius:13px;place-items:center;width:50px;height:50px;display:grid}.itsm .entitlement-icon{color:#f28b82}.entitlement-icon svg{width:25px}.entitlement-admin article small{color:var(--muted-2);font-size:8px}.entitlement-admin h3{margin:5px 0;font-size:15px}.entitlement-admin article p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.entitlement-admin label{color:var(--muted);gap:6px;font-size:9px;display:grid}.entitlement-admin select{border:1px solid var(--line);height:38px;color:var(--text);background:var(--panel);border-radius:8px;padding:0 9px}.entitlement-state{color:var(--muted);grid-column:2/-1;align-items:center;gap:6px;font-size:9px;display:flex}.entitlement-state i{background:#737780;border-radius:50%;width:7px;height:7px}.entitlement-state.trial{color:#fdd663}.entitlement-state.trial i{background:#fbbc04}.entitlement-state.paid{color:#81c995}.entitlement-state.paid i{background:#34a853}.entitlement-admin>footer{border-top:1px solid var(--line);color:var(--muted-2);padding:12px 20px;font-size:9px}.itsm-command,.devops-command{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#ea433517,transparent 36rem),var(--panel);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.devops-command{background:radial-gradient(circle at 0 0,#4285f41c,transparent 36rem),var(--panel)}.itsm-command>div,.devops-command>div{align-items:center;gap:16px;display:flex}.itsm-mark,.devops-mark{color:#f28b82;background:#ea433517;border:1px solid #ea433540;border-radius:15px;place-items:center;width:58px;height:58px;display:grid}.devops-mark{color:#78d7ff;background:#4285f41a;border-color:#4285f44d}.itsm-mark svg,.devops-mark svg{width:28px}.itsm-command small,.devops-command small{color:#f28b82;letter-spacing:.08em;font-size:9px}.devops-command small{color:#8ab4f8}.itsm-command h2,.devops-command h2{margin:5px 0 4px;font-size:24px}.itsm-command p,.devops-command p{max-width:850px;color:var(--muted);margin:0;font-size:11px;line-height:1.5}.module-tabs{border:1px solid var(--line);background:var(--panel);border-radius:10px;align-items:center;gap:4px;margin:13px 0;padding:5px;display:flex}.module-tabs button{height:38px;color:var(--muted);background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 14px;font-size:11px;display:flex}.module-tabs button.active{color:var(--text);background:var(--panel-3)}.module-tabs em{color:#8ab4f8;background:#4285f41a;border-radius:9px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:8px;font-style:normal;display:grid}.itsm-metrics,.devops-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.itsm-metrics>button,.devops-metrics>button{border:1px solid var(--line);min-height:126px;color:var(--text);background:var(--panel);text-align:left;border-radius:11px;grid-template-rows:auto auto auto;grid-template-columns:44px 1fr;column-gap:13px;padding:17px;display:grid;position:relative}.itsm-metrics>button:hover,.devops-metrics>button:hover{border-color:var(--line-strong);background:var(--panel-2)}.itsm-metrics>button>span:first-child{border-radius:12px;grid-row:1/4;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.itsm-metrics .blue{color:#8ab4f8;background:#4285f41f}.itsm-metrics .red{color:#f28b82;background:#ea43351f}.itsm-metrics .amber{color:#fdd663;background:#fbbc041f}.itsm-metrics .purple{color:#c58af9;background:#a142f41f}.itsm-metrics small,.devops-metrics small{color:var(--muted);font-size:9px}.itsm-metrics p{color:var(--muted-2);margin:2px 0 0;font-size:8px;line-height:1.4}.devops-metrics>button{flex-direction:column;min-height:104px;display:flex}.devops-metrics b{margin:6px 0;font-size:24px}.devops-metrics span{color:#81c995;font-size:9px}.devops-metrics span.good{color:#8ab4f8}.itsm-overview-grid{grid-template-columns:1.35fr .75fr;gap:11px;margin-top:11px;display:grid}.itsm-overview-grid>article,.itsm-queue,.service-catalog,.knowledge-hub,.release-control,.devops-evidence{border:1px solid var(--line);background:var(--panel);border-radius:12px;overflow:hidden}.itsm-overview-grid header,.service-catalog>header,.knowledge-hub>header,.release-control>header,.devops-evidence>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:18px;display:flex}.itsm-overview-grid header small,.service-catalog>header small,.knowledge-hub>header small,.release-control>header small,.devops-evidence>header small{color:#8ab4f8;letter-spacing:.08em;font-size:8px}.itsm-overview-grid h3,.service-catalog h3,.knowledge-hub h3,.release-control h3,.devops-evidence h3{margin:4px 0 0;font-size:16px}.itsm-overview-grid header button{color:#8ab4f8;background:0 0;border:0;font-size:9px}.itsm-overview-grid>article>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:66px;color:var(--text);text-align:left;background:0 0;grid-template-columns:32px minmax(0,1fr) 42px 72px;align-items:center;gap:9px;padding:10px 15px;display:grid}.itsm-overview-grid>article>button:hover{background:var(--panel-2)}.itsm-type{color:#fff;background:#4285f4;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.itsm-type.incident{background:#ea4335}.itsm-type.problem{background:#a142f4}.itsm-type.change{color:#231b05;background:#f9ab00}.itsm-overview-grid button b,.itsm-overview-grid button small{display:block}.itsm-overview-grid button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.itsm-overview-grid button small{color:var(--muted);margin-top:4px;font-size:8px}.itsm-overview-grid button em,.itsm-overview-grid button time{font-size:8px;font-style:normal}.service-health>button{grid-template-columns:12px minmax(0,1fr) 72px!important}.service-health>button>i{background:#34a853;border-radius:50%;width:8px;height:8px}.service-health>button>i.risk{background:#f9ab00}.service-health button em{text-align:right}.service-health footer{color:var(--muted-2);padding:13px 16px;font-size:8px}.itsm-queue>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.itsm-queue>header>div{align-items:center;gap:10px;display:flex}.itsm-queue h3{margin:0;font-size:15px}.itsm-queue header span{color:var(--muted);font-size:9px}.itsm-queue header label{border:1px solid var(--line);height:36px;color:var(--muted);background:var(--panel-2);border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:flex}.itsm-queue header input{width:260px;color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.itsm-queue header select{border:1px solid var(--line);height:36px;color:var(--text);background:var(--panel-2);border-radius:8px;padding:0 9px}.itsm-queue-head,.itsm-queue-row{grid-template-columns:minmax(260px,1.5fr) 90px 68px 100px 130px minmax(190px,.8fr) 88px;align-items:center;gap:10px;min-width:1030px;display:grid}.itsm-queue-head{border-bottom:1px solid var(--line);height:38px;color:var(--muted-2);background:var(--panel-2);text-transform:uppercase;padding:0 15px;font-size:8px}.itsm-queue-row{border:0;border-bottom:1px solid var(--line);width:100%;min-height:64px;color:var(--text);text-align:left;background:0 0;padding:0 15px}.itsm-queue-row:hover{background:var(--panel-2)}.itsm-queue-row b,.itsm-queue-row small{display:block}.itsm-queue-row small{color:var(--muted);margin-top:4px;font-size:8px}.itsm-queue-row>span,.itsm-queue-row>strong,.itsm-queue-row>time{font-size:9px;font-style:normal}.itsm-queue-row time.breached,.itsm-detail dd.breached{color:#f28b82}.service-catalog>header{display:block}.service-catalog header p,.devops-evidence header p{color:var(--muted);margin:5px 0 0;font-size:10px}.service-catalog>div{grid-template-columns:repeat(4,1fr);gap:10px;padding:13px;display:grid}.service-catalog>div>button{border:1px solid var(--line);min-height:220px;color:var(--text);background:var(--panel-2);text-align:left;border-radius:10px;grid-template-rows:48px auto 1fr auto;padding:17px;display:grid}.service-catalog>div>button:hover{border-color:#4285f461;transform:translateY(-1px)}.catalog-icon{color:#8ab4f8;background:#4285f41f;border-radius:13px;place-items:center;width:44px;height:44px;font-size:17px;display:grid}.catalog-icon.c2{color:#fdd663;background:#fbbc041f}.catalog-icon.c3{color:#c58af9;background:#a142f41f}.catalog-icon.c4{color:#f28b82;background:#ea43351f}.service-catalog b{margin-top:14px;font-size:14px}.service-catalog p{color:var(--muted);font-size:10px;line-height:1.5}.service-catalog em{color:#8ab4f8;font-size:9px;font-style:normal}.knowledge-hub>div{padding:0 15px}.knowledge-hub>div>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:72px;color:var(--text);text-align:left;background:0 0;grid-template-columns:36px 1fr 120px 20px;align-items:center;gap:10px;display:grid}.knowledge-hub>div>button:hover{background:var(--panel-2)}.knowledge-hub>div>button>span{color:#c58af9;background:#a142f41f;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.knowledge-hub small,.knowledge-hub b{display:block}.knowledge-hub small{color:var(--muted);font-size:8px}.knowledge-hub b{margin-top:4px;font-size:11px}.knowledge-hub em{color:var(--muted);font-size:9px;font-style:normal}.knowledge-hub i{color:#8ab4f8;font-style:normal}.itsm-create,.release-create{border:1px solid var(--line-strong);background:var(--panel);width:min(780px,100vw - 38px);max-height:90dvh;box-shadow:var(--shadow);border-radius:14px;overflow:auto}.itsm-create>header,.release-create>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:20px;display:flex}.itsm-create header small,.release-create header small{color:#8ab4f8;font-size:9px}.itsm-create h2,.release-create h2{margin:5px 0 0;font-size:22px}.itsm-create>div,.release-create>div{grid-template-columns:1fr 1fr;gap:13px;padding:20px;display:grid}.itsm-create label,.release-create label{color:var(--muted);gap:7px;font-size:9px;display:grid}.itsm-create label.wide,.release-create label.wide{grid-column:1/-1}.itsm-create input,.itsm-create textarea,.itsm-create select,.release-create input,.release-create select{border:1px solid var(--line);min-height:42px;color:var(--text);background:var(--panel-2);border-radius:8px;padding:9px 11px;font-size:11px}.itsm-create textarea{resize:vertical;min-height:92px}.itsm-create>footer,.release-create>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.itsm-create>footer>span,.release-create>footer>span{color:var(--muted);font-size:9px}.itsm-detail{border:1px solid var(--line-strong);background:var(--panel);width:min(1080px,100vw - 40px);max-height:92dvh;box-shadow:var(--shadow);border-radius:14px;overflow:auto}.itsm-detail>header{border-bottom:1px solid var(--line);grid-template-columns:1fr 36px;gap:16px;padding:24px;display:grid}.itsm-detail header small{color:#8ab4f8;font-size:9px}.itsm-detail header h2{margin:7px 0;font-size:24px}.itsm-detail header p{max-width:780px;color:var(--muted);margin:0;font-size:11px;line-height:1.6}.itsm-detail-grid{grid-template-columns:minmax(0,1fr) 330px;display:grid}.itsm-detail-grid>main{padding:22px}.itsm-detail-grid>aside{border-left:1px solid var(--line);background:var(--panel-2);padding:22px}.itsm-detail-actions{flex-wrap:wrap;gap:8px;margin-bottom:25px;display:flex}.itsm-detail h3{margin:0 0 13px;font-size:14px}.itsm-activity{border-bottom:1px solid var(--line);grid-template-columns:18px 1fr;gap:8px;padding:10px 0;display:grid}.itsm-activity span{color:#8ab4f8}.itsm-activity p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.itsm-detail aside label{color:var(--muted);gap:6px;margin-bottom:11px;font-size:9px;display:grid}.itsm-detail aside select{border:1px solid var(--line);height:40px;color:var(--text);background:var(--panel);border-radius:8px;padding:0 9px}.itsm-detail dl{margin:17px 0 0}.itsm-detail dl>div{border-top:1px solid var(--line);grid-template-columns:110px 1fr;gap:8px;padding:9px 0;display:grid}.itsm-detail dt{color:var(--muted);font-size:9px}.itsm-detail dd{margin:0;font-size:10px}.release-control>header,.devops-evidence>header{align-items:center}.release-head,.release-control>article{grid-template-columns:minmax(280px,1.4fr) 90px 100px 86px 140px 120px;align-items:center;gap:10px;min-width:930px;display:grid}.release-head{height:38px;color:var(--muted-2);background:var(--panel-2);text-transform:uppercase;padding:0 16px;font-size:8px}.release-control>article{border-top:1px solid var(--line);min-height:70px;padding:0 16px}.release-control>article>button:first-child{color:var(--text);text-align:left;background:0 0;border:0}.release-control article b,.release-control article small{display:block}.release-control article small{color:var(--muted);margin-top:5px;font-size:8px}.change-link{color:#8ab4f8;text-align:left;background:0 0;border:0}.release-control select{border:1px solid var(--line);height:36px;color:var(--text);background:var(--panel-2);border-radius:7px;padding:0 7px}.evidence-meter{align-items:center;gap:8px;display:flex}.evidence-meter>i{background:var(--line);border-radius:3px;width:78px;height:5px;display:block}.evidence-meter u{background:linear-gradient(90deg,#4285f4,#34a853);border-radius:3px;height:100%;display:block}.environment-grid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.environment-grid article{border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--environment-color) 8%,transparent),transparent 52%),var(--panel);border-radius:12px;padding:18px}.environment-grid header{grid-template-columns:12px 1fr auto;align-items:center;gap:10px;display:grid}.environment-grid header>span{color:var(--environment-color)}.environment-grid header small{color:var(--muted);font-size:8px}.environment-grid h3{margin:4px 0 0;font-size:16px}.environment-grid header em{color:#81c995;font-size:9px;font-style:normal}.environment-grid p{color:var(--muted);margin:16px 0;font-size:10px}.environment-grid dl{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;margin:0;display:grid}.environment-grid dl>div{border-right:1px solid var(--line);padding:11px}.environment-grid dl>div:last-child{border:0}.environment-grid dt{color:var(--muted-2);font-size:8px}.environment-grid dd{margin:5px 0 0;font-size:10px}.environment-grid article>button{color:#8ab4f8;background:0 0;border:0;margin-top:14px;font-size:9px}.devops-evidence>div{grid-template-columns:1fr 1fr;gap:0;display:grid}.devops-evidence>div>button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:82px;color:var(--text);text-align:left;background:0 0;grid-template-columns:18px 1fr auto;align-items:center;gap:9px;padding:15px;display:grid}.devops-evidence>div>button:hover{background:var(--panel-2)}.devops-evidence>div>button>span.pass{color:#81c995}.devops-evidence>div>button>span.warn{color:#fdd663}.devops-evidence b,.devops-evidence small{display:block}.devops-evidence b{font-size:11px}.devops-evidence small{color:var(--muted);margin-top:5px;font-size:9px}.devops-evidence em{color:#8ab4f8;font-size:9px;font-style:normal}.priority-p1{color:#f28b82!important}.priority-p2{color:#f9ab00!important}.priority-p3{color:#8ab4f8!important}.priority-p4{color:#81c995!important}[data-theme=light] :is(.itsm-command,.devops-command,.itsm-metrics>button,.devops-metrics>button,.itsm-overview-grid>article,.itsm-queue,.service-catalog,.knowledge-hub,.release-control,.devops-evidence,.environment-grid article,.entitlement-admin,.sales-gate,.itsm-create,.release-create,.itsm-detail){background-color:#fff!important}[data-theme=light] :is(.module-tabs,.itsm-queue-head,.itsm-detail-grid>aside,.release-head,.entitlement-admin article){background-color:#f5f8fc!important}@media (width<=1120px){.itsm-metrics,.devops-metrics,.service-catalog>div{grid-template-columns:1fr 1fr}.entitlement-admin>div,.itsm-overview-grid{grid-template-columns:1fr}.release-control,.itsm-queue{overflow-x:auto}}@media (width<=760px){.itsm-command,.devops-command,.itsm-command>div,.devops-command>div{align-items:flex-start}.itsm-mark,.devops-mark{width:46px;height:46px}.itsm-command h2,.devops-command h2{font-size:19px}.itsm-command>button,.devops-command>button{flex:none}.module-tabs{overflow-x:auto}.itsm-metrics,.devops-metrics,.service-catalog>div,.environment-grid,.devops-evidence>div,.itsm-detail-grid{grid-template-columns:1fr}.itsm-detail-grid>aside{border-top:1px solid var(--line);border-left:0}.entitlement-admin article{grid-template-columns:46px 1fr}.entitlement-admin article>label,.entitlement-state{grid-column:1/-1}.sales-gate>footer{flex-direction:column;align-items:flex-start}.itsm-create>div,.release-create>div{grid-template-columns:1fr}.itsm-create label.wide,.release-create label.wide{grid-column:auto}}.primary-nav em,.nav-section>button em{border-radius:11px!important;min-width:28px!important;height:22px!important;padding:0 7px!important;font-size:11px!important;font-weight:600!important}.primary-nav .module-access,.nav-section>button .module-access{letter-spacing:.04em!important;border-radius:7px!important;min-width:34px!important;height:19px!important;padding:0 6px!important;font-size:8px!important;font-weight:700!important}.module-tabs button{height:42px;font-size:12px}.module-tabs em{min-width:18px;height:18px;font-size:9px}.itsm-metrics>button,.devops-metrics>button{min-height:142px;padding:20px}.itsm-metrics small,.devops-metrics small{font-size:11px}.itsm-metrics b{font-size:30px}.itsm-metrics p{font-size:10px;line-height:1.5}.devops-metrics b{font-size:27px}.devops-metrics span{font-size:11px}.itsm-overview-grid header small,.service-catalog>header small,.knowledge-hub>header small,.release-control>header small,.devops-evidence>header small{font-size:10px}.itsm-overview-grid h3,.service-catalog h3,.knowledge-hub h3,.release-control h3,.devops-evidence h3{font-size:18px}.itsm-overview-grid header button{font-size:11px}.itsm-overview-grid>article>button{grid-template-columns:40px minmax(0,1fr) 52px 92px;min-height:78px;padding:12px 17px}.itsm-type{border-radius:11px;width:36px;height:36px;font-size:12px}.itsm-overview-grid button b{font-size:13px}.itsm-overview-grid button small,.itsm-overview-grid button em,.itsm-overview-grid button time,.service-health footer{font-size:10px}.itsm-queue>header{padding:18px}.itsm-queue h3{font-size:18px}.itsm-queue header span{font-size:11px}.itsm-queue header label,.itsm-queue header select{height:42px}.itsm-queue header input,.itsm-queue header select{font-size:12px}.itsm-queue-head{height:43px;font-size:10px}.itsm-queue-row small{font-size:10px}.itsm-create{width:min(850px,100vw - 38px)}.itsm-create h2{font-size:25px}.itsm-create label{font-size:11px}.itsm-create input,.itsm-create textarea,.itsm-create select{min-height:48px;font-size:13px}.itsm-create textarea{min-height:112px}.itsm-priority-select{font-weight:700}.itsm-priority-select.priority-p1{border-color:#ea433561}.itsm-priority-select.priority-p2{border-color:#f9ab0061}.itsm-priority-select.priority-p3{border-color:#4285f461}.itsm-priority-select.priority-p4{border-color:#34a85361}.itsm-detail header p{font-size:13px}.itsm-detail h3{font-size:16px}.itsm-detail-actions button{height:42px;font-size:12px}.itsm-activity p{font-size:12px}.itsm-detail aside label,.itsm-detail dt{font-size:11px}.itsm-detail aside select{height:44px;font-size:12px}.itsm-detail dd{font-size:12px}.itsm-work-note{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;margin:0 0 22px;padding:15px}.itsm-work-note>label{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.itsm-work-note>div{grid-template-columns:1fr auto;align-items:end;gap:9px;display:grid}.itsm-work-note textarea{border:1px solid var(--line);min-height:78px;color:var(--text);background:var(--panel);resize:vertical;border-radius:8px;padding:11px;font-size:12px;line-height:1.5}.itsm-work-note button{height:42px}.itsm-work-note button:disabled{opacity:.45}.delivery-orbit svg,.repo-mark .technology-logo{width:28px;height:28px}.delivery-grid>article{padding:22px}.delivery-grid h3{font-size:17px}.delivery-grid header p{font-size:11px}.delivery-grid header>span{font-size:10px}.delivery-section-title{align-items:center;gap:10px;display:flex}.delivery-section-title>span{border:1px solid var(--line);color:#8ab4f8;background:#4285f41a;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.delivery-section-title>span svg{width:20px}.release-evidence>div{min-height:54px}.release-evidence b,.release-evidence em{font-size:11px}.impact-map>div span{padding:10px;font-size:10px}.impact-map footer{font-size:11px}.delivery-teams>div{min-height:70px}.delivery-teams b{font-size:12px}.delivery-teams small,.delivery-teams em{font-size:10px}.release-head{height:44px;font-size:10px}.release-control>article{min-height:82px}.release-control article b{font-size:13px}.release-control article small{font-size:10px}.release-control article>span,.release-control article>select,.change-link{font-size:11px}.admin-table-head{height:44px!important;font-size:10px!important}.admin-row{min-height:78px!important}.admin-person .avatar{width:34px;height:34px}.admin-person b{font-size:13px!important}.admin-person small{font-size:10px!important}.admin-row select,.admin-row time,.admin-row button,.user-state{font-size:12px!important}.admin-row select{height:36px}.vector-pills i{padding:5px 8px;font-size:10px!important}.admin-user-actions .secondary-button{height:38px!important}.data-grid-shell>header{padding:19px}.data-grid-shell>header input,.data-grid-shell>header select{height:42px;font-size:12px}.grid-slider-controls label{height:42px;font-size:11px}.grid-slider-controls button,.grid-data-filter{height:42px}.grid-data-filter>span,.grid-data-filter select,.grid-data-filter button,.grid-result-count{font-size:11px}.grid-result-count{color:var(--muted);white-space:nowrap}.grid-data-filter.active{border-color:#4285f47a;box-shadow:0 0 0 1px #4285f41a}.technology-badges{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.technology-badges>span{border:1px solid var(--line);height:30px;color:var(--muted);background:#ffffff05;border-radius:15px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.technology-badges>span>b{font-size:10px;font-weight:600}.technology-badges.compact{flex-wrap:nowrap;margin-top:0}.technology-badges.compact>span{place-items:center;width:28px;height:28px;padding:0;display:grid}.technology-logo,.technology-badges .slack-logo{place-items:center;width:18px;height:18px;display:grid}.technology-logo svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:17px;height:17px;overflow:visible}.technology-logo.github{color:#f1f3f4}.technology-logo.github svg{fill:currentColor;stroke:none}.technology-logo.bitbucket svg{fill:currentColor;stroke:none}.technology-logo.openai svg{stroke-width:1px}.technology-logo.anthropic{color:#191919;background:#d9c2a4;border-radius:5px;width:20px}.technology-logo.anthropic b{font-size:8px;font-weight:800}.technology-picker{border-top:1px solid var(--line);margin:18px 0;padding-top:15px}.technology-picker>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.technology-picker header small{color:#8ab4f8;letter-spacing:.08em;font-size:9px}.technology-picker h3{margin:4px 0 0;font-size:14px}.technology-picker header>span{color:var(--muted);font-size:10px}.technology-picker>div{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.technology-picker button{border:1px solid var(--line);min-height:44px;color:var(--muted);background:var(--panel-2);text-align:left;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.technology-picker button.selected{color:var(--text);background:#34a85312;border-color:#34a8535c}.technology-picker button>span{font-size:11px}.technology-picker button>i{color:#81c995;font-style:normal}[data-theme=light] .technology-logo.github{color:#202124}[data-theme=light] .technology-badges>span{background:#fff}[data-theme=light] .itsm-work-note{background:#f5f8fc}@media (width<=760px){.itsm-work-note>div,.technology-picker>div{grid-template-columns:1fr}.itsm-overview-grid>article>button{grid-template-columns:38px minmax(0,1fr) 58px}.itsm-overview-grid>article>button time{display:none}}.team-admin-panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-top:16px;padding:18px}.team-admin-panel>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.team-admin-panel>header small{color:#8ab4f8;letter-spacing:.08em;font:600 10px/1.2 Fira Mono,monospace}.team-admin-panel h2{margin:5px 0 2px;font-size:18px}.team-admin-panel p{color:var(--muted);margin:0;font-size:12px}.team-admin-panel>header>span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:6px 10px;font-size:11px}.team-admin-panel>form{grid-template-columns:minmax(220px,1fr) 48px auto;gap:10px;margin-bottom:14px;display:grid}.team-admin-panel input{border:1px solid var(--line);height:40px;color:var(--text);background:var(--field,#101216);border-radius:8px;padding:0 12px;font-size:13px}.team-admin-panel input[type=color]{padding:5px}.team-admin-grid{grid-template-columns:repeat(3,minmax(260px,1fr));gap:12px;display:grid}.team-admin-grid>article{border:1px solid color-mix(in srgb,var(--team-color) 24%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--team-color) 7%,transparent),transparent 45%);border-radius:10px;padding:14px}.team-admin-grid article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.team-admin-grid article>header span{align-items:center;gap:8px;min-width:0;display:flex}.team-admin-grid article>header i{background:var(--team-color);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--team-color) 16%,transparent);border-radius:50%}.team-admin-grid article>header input{height:34px;font-weight:650}.team-admin-grid article>.danger{color:#f28b82;background:0 0;border:0;font-size:11px}.team-admin-grid article>input{width:100%;height:36px;margin:10px 0}.team-admin-grid article section{margin-top:12px}.team-admin-grid article section>b{margin-bottom:7px;font-size:11px;display:block}.team-admin-grid article section>div{flex-wrap:wrap;gap:6px;display:flex}.team-admin-grid article section button{border:1px solid var(--line);min-height:34px;color:var(--muted);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:flex}.team-admin-grid article section button.selected{border-color:color-mix(in srgb,var(--team-color) 60%,var(--line));color:var(--text);background:color-mix(in srgb,var(--team-color) 10%,transparent)}.team-admin-grid article section button i{color:var(--team-color);margin-left:auto;font-style:normal}.team-admin-grid .avatar{width:22px;height:22px;font-size:8px}.team-admin-grid article>footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;margin-top:14px;padding-top:10px;font-size:10px;display:flex}.help-walkthrough{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin:0 0 20px;padding:10px}.help-walkthrough img{object-fit:cover;object-position:top;border-radius:8px;width:100%;max-height:430px;display:block}.help-walkthrough figcaption{color:var(--muted);padding:10px 5px 2px;font-size:11px;line-height:1.5}.help-deep-dive>article{border-bottom:1px solid var(--line);padding:13px 0!important;display:block!important}.help-deep-dive h4{margin:0 0 6px;font-size:14px}.help-deep-dive p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.help-source{color:#d8e7ff;background:#122035;border:1px solid #31557f;border-radius:10px;align-items:center;gap:12px;margin:16px 0;padding:13px;text-decoration:none;display:flex}.help-source>span:first-child{color:#8ab4f8;background:#1b3152;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.help-source svg{width:20px;height:20px}.help-source>span:nth-child(2){gap:3px;display:grid}.help-source small{color:#8ab4f8;font:600 9px/1.2 Fira Mono,monospace}.help-source b{font-size:12px}.help-source i{margin-left:auto;font-style:normal}.admin-summary small{font-size:10px}.admin-summary strong{font-size:14px}.admin-summary>div:nth-child(2) b{font-size:18px}.admin-orbit svg{width:20px;height:20px}@media (width<=1100px){.team-admin-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.team-admin-grid{grid-template-columns:1fr}.team-admin-panel>form{grid-template-columns:1fr 48px}.team-admin-panel>form button{grid-column:1/-1}}.technology-logo:not(.openai) svg{fill:currentColor;stroke:none}.technology-logo.gitlab{color:#fc6d26}.technology-logo.bitbucket{color:#2684ff}.technology-logo.anthropic{color:#d8c6ae;background:0 0}.technology-logo.openai{color:#f1f3f4}.technology-picker .slack-logo,.technology-badges .slack-logo{background:0 0;border:0}.module-access.locked{place-items:center;min-width:28px!important;height:24px!important;padding:0!important;display:grid!important}.module-access.locked svg{width:14px;height:14px}.vector-nav>button>svg{color:#fdd663;width:14px;height:14px}.add-page-button{align-items:center;gap:7px;display:flex}.add-page-button svg{width:17px;height:17px}.metric-icon svg,.itsm-metrics>button>span:first-child svg,.catalog-icon svg{width:22px;height:22px}.knowledge-hub>div>button>span svg{width:18px;height:18px}.entitlement-icon svg{width:23px;height:23px}.slack-logo{background:0 0!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important}.slack-logo svg{overflow:visible;fill:none!important;stroke:none!important;width:100%!important;height:100%!important}.technology-logo.clickup{color:#a142f4}.technology-logo.jenkins{color:#d24939}.technology-logo.jira{color:#2684ff}.technology-logo.azure-devops{color:#0078d4}.technology-logo.azure-devops svg{fill:currentColor!important;stroke:none!important}.technology-badges.compact>span:has(.slack-logo){background:#36c5f00b;border-color:#36c5f03d}.technology-badges.compact>span:has(.clickup){background:#a142f40d;border-color:#a142f440}.technology-badges.compact>span:has(.jenkins){background:#d249390d;border-color:#d2493940}:is(.technology-badges.compact>span:has(.jira),.technology-badges.compact>span:has(.azure-devops)){background:#2684ff0d;border-color:#2684ff40}.itsm-queue-head{letter-spacing:.045em;height:48px!important;font-size:12px!important}.itsm-queue-row{min-height:86px!important}.itsm-queue-row b{font-size:14px!important}.itsm-queue-row small{margin-top:5px!important;font-size:11px!important}.itsm-queue-row>span,.itsm-queue-row>strong,.itsm-queue-row>time{font-size:12px!important}.top-create-split{align-items:stretch;display:flex;position:relative}.top-create-split>.top-create-button{border-radius:8px 0 0 8px}.top-create-toggle{border-left:0!important;border-radius:0 8px 8px 0!important;width:34px!important;min-width:34px!important;padding:0!important;font-size:15px!important}.top-create-popover{z-index:80;border:1px solid var(--line-strong);width:300px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#14161bfa;border-radius:11px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.top-create-popover>button{width:100%;min-height:58px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid}.top-create-popover>button:hover{background:var(--panel-2)}.top-create-popover svg{color:#8ab4f8;width:22px;height:22px}.top-create-popover span{gap:3px;display:grid}.top-create-popover b{font-size:12px}.top-create-popover small{color:var(--muted);font-size:10px}[data-theme=light] .top-create-popover{background:#fffffffc}
