.gx-live{--lime:#cbff35;--lime-strong:#bdf322;--lime-soft:#f0f9d6;--amber:#ffab17;--amber-soft:#fff4d9;--violet:#6e58c7;--violet-soft:#eee9ff;--red:#ff493d;--red-soft:#ffefed;--blue:#3d8fbf;--blue-soft:#e7f4fb;--ink:#10130f;--ink-2:#1a1e18;--muted:#747a72;--muted-2:#9aa098;--line:#e5e9e2;--page:#f4f6f1;--surface:#fff;--radius-card:20px;--radius-control:13px;--radius-pill:999px;--shadow-card:0 12px 38px #26321f11;--shadow-float:0 24px 70px #12180f2e;--sidebar-width:232px;--sidebar-collapsed:78px;--topbar-height:86px;--ease:cubic-bezier(.2, .9, .2, 1);--tf-motion-fast:.16s;--tf-motion-base:.26s;--tf-motion-slow:.42s;--tf-motion-ease:cubic-bezier(.16, 1, .3, 1);--tf-focus-ring:0 0 0 3px #c7ff352e;--tf-type-page-title:30px;--tf-type-section-title:22px;--tf-type-card-title:18px;--tf-type-body:16px;--tf-type-secondary:15px;--tf-type-label:14px;--tf-type-meta:14px;--tf-type-status:13px;--tf-leading-body:1.5;--tf-leading-compact:1.4;--glass-light:linear-gradient(145deg, #fffffff9 0%, #fafcf8f2 54%, #f6f9f4ec 100%);--glass-light-strong:linear-gradient(145deg, #fffffffc 0%, #f8faf6f6 100%);--glass-dark:linear-gradient(145deg, #171d18f2 0%, #090e0aec 100%);--glass-border-light:#fffffff0;--glass-border-dark:#ffffff26;--glass-shadow-light:inset 0 1px 0 #fffffffa, inset 0 -1px 0 #79916c17, 0 0 0 1px #53694816, 0 14px 34px #293c2213;--glass-shadow-dark:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #ffffff09, 0 0 0 1px #bcff4d06, 0 20px 48px #00000057;color:#121510;font-synthesis:none;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Noto Sans SC,sans-serif;font-size:14px;line-height:1.5}.gx-live .page>:first-child{animation:gx-demo-tf-page-enter var(--tf-motion-slow) var(--tf-motion-ease) both}@media (prefers-reduced-motion:reduce){.gx-live .page>:first-child{animation:none}}.gx-live .avatar{color:#24301d;background:#edf1e7;border-radius:11px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.gx-live .avatar-dark{color:var(--lime);background:#1b2018;border:1px solid #ffffff14}.gx-live .avatar.large{border-radius:16px;flex-basis:48px;width:48px;height:48px;font-size:16px}.gx-live .avatar.huge{border-radius:22px;flex-basis:66px;width:66px;height:66px;font-size:21px}.gx-live .secondary-button{border-radius:var(--radius-control);white-space:nowrap;cursor:pointer;min-height:40px;transition:transform .2s var(--ease), box-shadow .2s, background .2s;border:0;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:750;display:inline-flex}.gx-live .secondary-button:active{transform:scale(.98)}.gx-live .secondary-button{color:#3c433a;background:#f1f4ee;border:1px solid #e0e4dd}.gx-live .page{width:min(100%,1500px);margin:0 auto}.gx-live .surface{border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fffffff5}.gx-live .section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.gx-live .section-heading h3{letter-spacing:-.02em;margin:0;font-size:15px}.gx-live .section-heading>strong{font-size:15px}.gx-live .plain-link{color:#637059;cursor:pointer;background:0 0;border:0;font-size:14px}.gx-live .text-button{color:#687463;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:14px;display:inline-flex}.gx-live .text-button.full{border-top:1px solid var(--line);width:100%;padding:14px}.gx-live .home-project-overview{min-width:0;transition:padding .22s var(--ease), box-shadow .22s var(--ease);padding:20px}.gx-live .home-project-overview.is-collapsed{padding-block:14px}.gx-live .home-project-heading{margin-bottom:14px}.gx-live .home-project-overview.is-collapsed .home-project-heading{margin-bottom:0}.gx-live .home-project-actions,.gx-live .home-project-nav{align-items:center;gap:7px;display:flex}.gx-live .home-project-nav{padding-right:3px}.gx-live .home-project-nav button,.gx-live .home-project-collapse{color:#65705f;cursor:pointer;transition:border-color .2s, background .2s, color .2s, transform .2s var(--ease);background:#f8faf6;border:1px solid #e1e6dd;justify-content:center;align-items:center;display:inline-flex}.gx-live .home-project-nav button{border-radius:50%;width:34px;height:34px}.gx-live .home-project-nav button:hover,.gx-live .home-project-collapse:hover{color:#263021;background:#f0f5e9;border-color:#c7d5b9}.gx-live .home-project-nav button:active,.gx-live .home-project-collapse:active{transform:scale(.96)}.gx-live .home-project-nav button:focus-visible{outline-offset:2px;outline:3px solid #97c80040}.gx-live .home-project-collapse:focus-visible{outline-offset:2px;outline:3px solid #97c80040}.gx-live .home-project-grid:focus-visible{outline-offset:2px;outline:3px solid #97c80040}.gx-live .home-project-collapse{border-radius:10px;gap:5px;min-height:34px;padding:0 10px;font-size:12px;font-weight:700}.gx-live .home-project-collapse svg{transition:transform .22s var(--ease)}.gx-live .home-project-collapse svg.is-open{transform:rotate(180deg)}.gx-live .home-project-count{color:#697165;background:#f1f4ee;border-radius:9px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.gx-live .home-project-rail-shell{min-width:0;animation:gx-demo-project-rail-in .24s var(--ease) both;position:relative;overflow:hidden}.gx-live .home-project-grid{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;min-width:0;padding:2px 36px 8px 2px;scroll-padding-inline:2px 36px;display:flex;overflow:auto hidden}.gx-live .home-project-grid::-webkit-scrollbar{display:none}.gx-live .home-project-card{min-width:0;min-height:158px;color:var(--ink);text-align:left;cursor:pointer;scroll-snap-align:start;transition:transform .24s var(--ease), border-color .24s, box-shadow .24s, background .24s;background:#fbfcfa;border:1px solid #e3e8df;border-radius:17px;flex-direction:column;flex:0 0 clamp(238px,22vw,286px);gap:12px;padding:15px;display:flex;box-shadow:0 7px 20px #1d271809}.gx-live .home-project-card:hover{background:#fff;border-color:#c9d8af;transform:translateY(-3px);box-shadow:0 14px 30px #1d271817}.gx-live .home-project-card:focus-visible{outline-offset:2px;outline:3px solid #97c80047}.gx-live .home-project-card-top,.gx-live .home-project-card-main,.gx-live .home-project-enter{justify-content:space-between;align-items:center;gap:10px;display:flex}.gx-live .home-project-type{color:#687165;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:700;display:inline-flex}.gx-live .home-project-card-main{align-items:flex-start}.gx-live .home-project-copy{flex-direction:column;min-width:0;display:flex}.gx-live .home-project-copy>strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em;font-size:14px;overflow:hidden}.gx-live .home-project-copy>small{color:var(--muted);margin-top:6px;font-size:12px}.gx-live .home-project-stages{flex-wrap:wrap;gap:6px;min-height:29px;display:flex}.gx-live .home-project-stages>span{color:#66705f;background:#f0f4e9;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:inline-flex}.gx-live .home-project-stages b{color:#424b3d;font-weight:700}.gx-live .home-project-stages em{color:#739500;font-style:normal;font-weight:800}.gx-live .home-project-enter{color:#687463;border-top:1px solid #e9ede6;justify-content:flex-end;margin-top:auto;padding-top:9px;font-size:12px;font-weight:700}.gx-live .home-project-focus{animation:gx-demo-focus-project-in .34s var(--ease) both;gap:9px;display:grid}.gx-live .home-project-back{border:1px solid var(--line);color:#65705f;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;width:fit-content;min-height:30px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 5px 14px #1d27180a}.gx-live .home-project-back:hover{color:#263021;border-color:#cbd7be}.gx-live .home-project-switcher{gap:11px;min-width:0;padding:13px 15px 14px;display:grid;overflow:hidden}.gx-live .home-project-switcher-head,.gx-live .home-project-switcher-actions,.gx-live .home-project-switcher-nav{align-items:center;display:flex}.gx-live .home-project-switcher-head{justify-content:space-between;gap:14px;min-width:0}.gx-live .home-project-switcher-title{min-width:0}.gx-live .home-project-switcher-title>span{color:#293123;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.gx-live .home-project-switcher-title>p{color:var(--muted);margin:3px 0 0;font-size:12px}.gx-live .home-project-switcher-actions{flex:none;gap:7px}.gx-live .home-project-switcher-count{color:#697165;background:#f1f4ee;border-radius:9px;align-items:center;min-height:28px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.gx-live .home-project-switcher-nav{gap:5px}.gx-live .home-project-switcher-nav button{color:#65705f;cursor:pointer;width:30px;height:30px;transition:transform .2s var(--ease), border-color .2s, background .2s, color .2s;background:#f8faf6;border:1px solid #e1e6dd;border-radius:50%;place-items:center;padding:0;display:grid}.gx-live .home-project-switcher-nav button:hover{color:#263021;background:#f0f5e9;border-color:#c7d5b9}.gx-live .home-project-switcher-nav button:active{transform:scale(.96)}.gx-live .home-project-switcher-shell{min-width:0;position:relative;overflow:hidden}.gx-live .home-project-switcher-rail{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;min-width:0;padding:1px 32px 3px 1px;display:flex;overflow:auto hidden}.gx-live .home-project-switcher-rail::-webkit-scrollbar{display:none}.gx-live .home-project-switcher-card{min-width:0;min-height:66px;color:var(--ink);text-align:left;cursor:pointer;scroll-snap-align:start;transition:transform .22s var(--ease), border-color .22s, background .22s, box-shadow .22s;background:#f9faf7;border:1px solid #e2e7de;border-radius:14px;flex:0 0 clamp(190px,19vw,232px);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.gx-live .home-project-switcher-card:hover{background:#fff;border-color:#c7d6ad;transform:translateY(-2px);box-shadow:0 9px 20px #1d271812}.gx-live .home-project-switcher-card.is-selected{background:linear-gradient(135deg,#f3fadf,#f9fce9);border-color:#a7d80d;box-shadow:inset 0 0 0 1px #a7d80d2b,0 9px 22px #73961117}.gx-live .home-project-switcher-card:focus-visible{outline-offset:2px;outline:3px solid #97c80045}.gx-live .home-project-switcher-rail:focus-visible{outline-offset:2px;outline:3px solid #97c80045}.gx-live .home-project-switcher-nav button:focus-visible{outline-offset:2px;outline:3px solid #97c80045}.gx-live .home-project-switcher-copy{flex-direction:column;min-width:0;display:flex}.gx-live .home-project-switcher-copy>strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;font-size:14px;overflow:hidden}.gx-live .home-project-switcher-copy>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.gx-live .home-project-switcher-health{color:#5c7800;white-space:nowrap;background:#edf5d9;border-radius:999px;align-self:start;padding:4px 6px;font-size:12px;font-weight:800}.gx-live .home-project-switcher-health.is-attention{background:var(--amber-soft);color:#a86400}.gx-live .project-hero{color:#fff;background:radial-gradient(circle at 75% 35%,#253114 0,#11150e 38%,#090b08 75%);border-radius:24px;grid-template-columns:minmax(260px,.75fr) minmax(460px,1.25fr);gap:32px;min-height:234px;padding:28px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 52px #0e130a2b}.gx-live .hero-orb{pointer-events:none;filter:blur(2px);opacity:.58;border-radius:50%;position:absolute}.gx-live .hero-orb-one{background:radial-gradient(circle,#cbff355c,#cbff3500 68%);width:290px;height:290px;top:-180px;right:-90px}.gx-live .hero-orb-two{background:radial-gradient(circle,#cbff352e,#cbff3500 70%);width:190px;height:190px;bottom:-145px;left:43%}.gx-live .hero-copy,.gx-live .hero-progress{z-index:1;position:relative}.gx-live .hero-kicker{color:var(--lime);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.gx-live .hero-copy h2{letter-spacing:-.05em;max-width:440px;margin:11px 0 8px;font-size:28px;line-height:1.06}.gx-live .hero-copy>p{color:#aeb5aa;max-width:390px;margin:0;font-size:14px;line-height:1.7}.gx-live .hero-owner{align-items:center;gap:9px;margin-top:19px;display:flex}.gx-live .hero-owner>span:last-child{flex-direction:column;display:flex}.gx-live .hero-owner small{color:#7f897b;font-size:12px}.gx-live .hero-owner strong{margin-top:2px;font-size:14px}.gx-live .hero-progress{border-left:1px solid #ffffff1c;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:24px;padding:4px 6px 0 28px;display:grid}.gx-live .hero-number{flex-direction:column;align-items:flex-start;display:flex}.gx-live .hero-number>small{color:#9ba494;font-size:14px}.gx-live .hero-number>strong{color:var(--lime);letter-spacing:-.07em;margin:3px 0 7px;font-size:54px;line-height:1}.gx-live .hero-number>strong span{color:#fff;margin-left:2px;font-size:20px}.gx-live .hero-progress .stage-track{justify-content:space-between;align-items:flex-start;min-width:0;display:flex}.gx-live .hero-stage{color:#dfe4db;flex-direction:column;flex:1;align-items:center;gap:6px;font-size:12px;display:flex;position:relative}.gx-live .stage-dot-wrap{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.gx-live .stage-dot-wrap>i{background:repeating-linear-gradient(90deg,#5a6255 0 4px,#0000 4px 8px);height:1px;position:absolute;top:16px;left:calc(50% + 21px);right:calc(21px - 50%)}.gx-live .stage-complete{z-index:1;background:var(--lime);color:#10130f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:0 0 0 4px #cbff3514}.gx-live .hero-link{color:var(--lime);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:14px;display:flex;position:absolute;bottom:-1px;right:0}.gx-live .progress-ring{flex:none;place-items:center;display:grid;position:relative}.gx-live .progress-ring svg{position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.gx-live .progress-ring circle{fill:none}.gx-live .ring-track{stroke:#edf0e9}.gx-live .ring-track-dark{stroke:#ffffff24}.gx-live .ring-value{stroke:var(--lime-strong);stroke-linecap:round;transition:stroke-dashoffset .65s var(--ease)}.gx-live .progress-ring strong{letter-spacing:-.04em;font-size:14px;position:relative}.gx-live .project-hero .progress-ring strong{color:#fff;font-size:12px}.gx-live .status-tag{border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;min-height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.gx-live .status-tag.success{color:#557900;background:var(--lime-soft)}.gx-live .status-tag.warning{color:#a86400;background:var(--amber-soft)}.gx-live .status-tag.danger{color:#d13a31;background:var(--red-soft)}.gx-live .status-tag.violet{color:#5d48ad;background:var(--violet-soft)}.gx-live .status-tag.neutral{color:#636a61;background:#f0f2ee}.gx-live .status-tag.lime{color:#557500;background:var(--lime-soft)}.gx-live .status-tag.amber{color:#a86400;background:var(--amber-soft)}.gx-live .status-tag.blue{color:#317da8;background:var(--blue-soft)}.gx-live .metric-grid{gap:12px;margin:14px 0;display:grid}.gx-live .metric-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:17px;align-items:center;gap:12px;min-width:0;min-height:82px;padding:15px 16px;display:flex;box-shadow:0 8px 24px #252e210a}.gx-live button.metric-card{cursor:pointer;transition:transform .2s var(--ease), border-color .2s, box-shadow .2s}.gx-live button.metric-card:hover{border-color:#d8dfd3;transform:translateY(-2px);box-shadow:0 13px 30px #252e2114}.gx-live .metric-icon{color:#486200;background:var(--lime-soft);border-radius:13px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.gx-live .metric-amber{color:#9e6300;background:var(--amber-soft)}.gx-live .metric-violet{color:var(--violet);background:var(--violet-soft)}.gx-live .metric-blue{color:var(--blue);background:var(--blue-soft)}.gx-live .metric-red{color:#d53d33;background:var(--red-soft)}.gx-live .metric-card>div{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 7px;min-width:0;display:grid}.gx-live .metric-label{color:var(--muted);grid-column:1;font-size:12px}.gx-live .metric-value{letter-spacing:-.04em;grid-column:1;margin-top:2px;font-size:21px}.gx-live .metric-card small{color:var(--muted-2);white-space:nowrap;grid-column:1/-1;font-size:12px}.gx-live .metric-caret{color:#a5aaa2;margin-left:auto}.gx-live .compact-metrics .metric-card{min-height:90px}.gx-live .dashboard-columns{grid-template-columns:minmax(0,1.55fr) minmax(340px,.85fr);align-items:start;gap:14px;display:grid}.gx-live .task-surface,.gx-live .approval-surface,.gx-live .trend-surface,.gx-live .stage-surface,.gx-live .project-task-surface{padding:20px}.gx-live .task-surface{padding-bottom:0}.gx-live .right-stack{gap:14px;display:grid}.gx-live .segmented{background:#f1f4ee;border-radius:11px;gap:2px;padding:3px;display:inline-flex}.gx-live .segmented button{color:#777d74;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:26px;padding:0 10px;font-size:12px;transition:color .2s,background .2s,box-shadow .2s}.gx-live .segmented button.active{color:#1a1e18;background:#fff;font-weight:750;box-shadow:0 3px 10px #262e2114}.gx-live .segmented.large button{min-height:33px;padding:0 14px;font-size:14px}.gx-live .task-list{margin-top:13px}.gx-live .task-row{border-bottom:1px solid #edf0eb;grid-template-columns:26px minmax(230px,1fr) 96px 96px 118px 128px 92px 22px;align-items:center;gap:9px;min-height:62px;padding:8px 3px;display:grid}.gx-live .task-row:last-child{border-bottom:0}.gx-live .task-row-compact{grid-template-columns:25px minmax(210px,1fr) 114px 78px 20px;min-height:55px}.gx-live .task-check{color:#13170f;cursor:pointer;width:22px;height:22px;transition:transform .2s var(--ease), background .2s, border-color .2s;background:#fff;border:1.5px solid #cfd5cc;border-radius:50%;place-self:center;place-items:center;padding:0;line-height:0;display:grid}.gx-live .task-check svg{width:14px;height:14px;display:block}.gx-live .task-check:hover{border-color:#99c500;transform:scale(1.08)}.gx-live .task-check.checked{background:var(--lime);border-color:var(--lime)}.gx-live .task-check.checked svg{transform:translate(-.35px,-.35px)}.gx-live .task-main{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.gx-live .task-main strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.gx-live .task-main span,.gx-live .task-person,.gx-live .task-start,.gx-live .task-due{color:var(--muted);margin-top:4px;font-size:12px}.gx-live .task-main i,.gx-live .approval-content i{vertical-align:-1px;background:#d6dbd3;width:1px;height:9px;margin:0 6px;display:inline-block}.gx-live .task-person{align-items:center;gap:6px;margin:0;display:flex}.gx-live .task-person-role{display:none}.gx-live .task-start,.gx-live .task-due{white-space:nowrap;align-items:center;gap:5px;margin:0;display:inline-flex}.gx-live .task-due.overdue{color:var(--red);font-weight:650}.gx-live .row-more{color:#a0a69d;cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:28px;padding:0;display:grid}.gx-live .task-row.is-complete .task-main strong{color:#8c9289;text-decoration:line-through;text-decoration-thickness:1px}.gx-live .approval-list{margin-top:11px}.gx-live .approval-card{border-bottom:1px solid #edf0eb;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:66px;padding:9px 0;display:grid}.gx-live .approval-card:last-child{border-bottom:0}.gx-live .approval-icon{background:var(--violet-soft);width:34px;height:34px;color:var(--violet);border-radius:12px;place-items:center;display:grid}.gx-live .approval-content{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.gx-live .approval-content>span{align-items:center;gap:7px;display:flex}.gx-live .approval-content small{color:var(--muted);font-size:12px}.gx-live .approval-content strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:6px;font-size:14px;overflow:hidden}.gx-live .approval-content p{color:var(--muted);margin:4px 0 0;font-size:12px}.gx-live .approval-tail{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.gx-live .approval-tail>strong{font-size:14px}.gx-live .approval-tail>span{color:var(--muted);font-size:12px}.gx-live .approval-tail button{background:var(--lime);color:#16200f;cursor:pointer;border:0;border-radius:8px;min-height:25px;padding:0 10px;font-size:12px;font-weight:800}.gx-live .trend-surface{min-height:197px}.gx-live .mini-chart{height:124px;margin-top:8px}.gx-live .project-layout{grid-template-columns:292px minmax(0,1fr);align-items:start;gap:16px;display:grid}.gx-live .project-list-panel{max-height:calc(100dvh - 130px);padding:14px;position:sticky;top:0;overflow:hidden}.gx-live .panel-search{border:1px solid var(--line);height:39px;color:var(--muted);background:#f8faf7;border-radius:12px;align-items:center;gap:8px;padding:0 11px;display:flex}.gx-live .panel-search input{color:#20241d;background:0 0;border:0;outline:0;width:100%;font-size:14px}.gx-live .project-filter-row{gap:7px;margin:11px 0;display:flex}.gx-live .project-filter-row button{height:29px;color:var(--muted);cursor:pointer;background:#f1f4ee;border:0;border-radius:9px;flex:1;font-size:12px}.gx-live .project-filter-row button.active{color:#fff;background:#1a1e18}.gx-live .project-create-button{color:#587000;cursor:pointer;background:#f4f9e7;border:1px dashed #b9c5a7;border-radius:11px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:34px;margin:0 0 7px;font-size:12px;font-weight:800;display:flex}.gx-live .project-list{gap:4px;max-height:calc(100dvh - 235px);padding-right:2px;display:grid;overflow:auto}.gx-live .project-list>button{text-align:left;cursor:pointer;min-height:66px;transition:background .2s, border-color .2s, transform .2s var(--ease);background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:8px;display:grid}.gx-live .project-list>button:hover{background:#f5f8f2;transform:translate(2px)}.gx-live .project-list>button.selected{background:var(--lime-soft);border-color:#dbeaae}.gx-live .project-list button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.gx-live .project-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.gx-live .project-list small{color:var(--muted);margin-top:4px;font-size:12px}.gx-live .project-list>button>svg{color:#92998f}.gx-live .project-list>button>svg[data-weight=fill]{color:var(--amber)}.gx-live .project-workspace{gap:14px;min-width:0;display:grid}.gx-live .project-workspace .project-hero{min-height:224px}.gx-live .stage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.gx-live .stage-grid>button{border:1px solid var(--line);text-align:left;cursor:pointer;min-width:0;transition:transform .2s var(--ease), border-color .2s, background .2s;background:#fbfcfa;border-radius:15px;flex-direction:column;padding:13px;display:flex}.gx-live .stage-grid>button:hover{border-color:#cfd7c8;transform:translateY(-2px)}.gx-live .stage-grid>button.selected{background:var(--lime-soft);border-color:#c9de89}.gx-live .stage-card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.gx-live .stage-grid>button>strong{margin-top:9px;font-size:14px}.gx-live .stage-grid>button>span,.gx-live .stage-grid>button>small{color:var(--muted);margin-top:4px;font-size:12px}.gx-live .filter-button{border:1px solid var(--line);color:#626961;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:12px;display:inline-flex}.gx-live .full-list .task-row{min-height:67px}.gx-live .timeline-node{justify-content:center;padding-top:14px;display:flex;position:relative}.gx-live .timeline-node>i{background:#dfe4dc;width:1px;position:absolute;top:24px;bottom:-15px}.gx-live .timeline-node>span{z-index:1;background:var(--lime-strong);border:3px solid #fff;border-radius:50%;width:11px;height:11px;position:relative;box-shadow:0 0 0 1px #c9d0c5}.gx-live .member-grid .avatar{border-radius:14px;flex-basis:42px;width:42px;height:42px}.gx-live .mini-avatar{color:#597307;background:#edf4e3;border-radius:10px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.gx-live .cockpit-staff-list button>span:not(.mini-avatar){flex-direction:column;display:flex}.gx-live .task-reassign-section .section-heading{margin-bottom:10px}.gx-live .task-reassign-section .section-heading h3{margin-bottom:3px}.gx-live .delay-request-section .section-heading{margin-bottom:12px}.gx-live .delay-request-section .section-heading h3{margin-bottom:4px}.gx-live .project-custom-fields{padding-top:4px}.gx-live .project-stage-preview{background:#f7faef;border:1px solid #dce6c9;border-radius:14px;gap:12px;padding:16px 18px;display:grid}.gx-live .project-stage-preview>strong{color:#27331c;font-size:12px}.gx-live .project-stage-preview>div{flex-wrap:wrap;gap:10px;display:flex}.gx-live .project-stage-preview span{color:#46523c;background:#ffffffb8;border:1px solid #dae5c7;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px 0 5px;font-size:12px;font-weight:700;display:inline-flex}.gx-live .project-stage-preview span b{background:var(--lime);color:#182000;border-radius:50%;place-items:center;width:21px;height:21px;font-size:12px;display:grid}.gx-live .project-stage-preview small{color:#687461;border-top:1px solid #e0e8d4;padding-top:10px;font-size:12px}.gx-live .new-project-modal>.project-modal-footer{justify-content:flex-end;align-items:center}.gx-live .new-project-modal>.project-modal-footer .secondary-button{flex:none;min-width:104px}.gx-live .new-project-modal>.project-modal-footer .primary-button{flex:auto}.gx-live .portal-invite-section .section-heading>svg{background:var(--lime-soft);color:#56700a;border-radius:12px;width:39px;height:39px;padding:9px}.gx-live .empty-state{text-align:center;place-content:center;justify-items:center;min-height:180px;display:grid}.gx-live .empty-state>span{color:#65785a;background:#f0f4e9;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.gx-live .empty-state strong{margin-top:12px;font-size:14px}.gx-live .empty-state p{color:var(--muted);margin:5px 0 0;font-size:12px}.gx-live .settings-add-row .secondary-button{white-space:nowrap;align-items:center;gap:5px;min-height:37px;padding-inline:11px;display:inline-flex}.gx-live .settings-field-list>div:not(.empty-state){background:#fff;border:1px solid #e6ebe3;border-radius:10px;align-items:center;gap:9px;min-height:43px;padding:8px 9px;display:flex}.gx-live .settings-rule-form .secondary-button{white-space:nowrap;align-items:center;gap:6px;min-height:38px;padding-inline:13px;display:inline-flex}.gx-live .secondary-button.compact{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:14px;display:inline-flex}.gx-live .permissions-member-list .avatar{border-radius:11px;flex-basis:34px;width:34px;height:34px;font-size:14px}.gx-live .permissions-role-member-grid .avatar{border-radius:11px;flex:0 0 34px;width:34px;height:34px;font-size:14px}.gx-live .project-empty-workspace{place-items:center;min-height:360px;display:grid}.gx-live .connection-error-shell .text-button{color:#9ca497}@media (min-width:1281px){.gx-live .page .section-heading h3{font-size:18px}.gx-live .page .section-heading p{font-size:14px}.gx-live .page .status-tag{min-height:25px;padding-inline:10px;font-size:14px}.gx-live .page .segmented.large button{min-height:37px;padding-inline:16px;font-size:14px}.gx-live .page .table-head{min-height:42px;font-size:14px}}@media (max-width:1280px){.gx-live .project-hero{grid-template-columns:minmax(220px,.72fr) minmax(430px,1.28fr);padding-inline:24px}.gx-live .hero-progress{grid-template-columns:120px minmax(0,1fr);gap:16px;padding-left:20px}.gx-live .hero-number>strong{font-size:48px}.gx-live .dashboard-columns{grid-template-columns:minmax(0,1.42fr) minmax(320px,.78fr)}.gx-live .task-row{grid-template-columns:26px minmax(190px,1fr) 86px 86px 108px 116px 84px 20px}}@media (max-width:1180px){.gx-live .metric-grid.four-up{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-live .home-project-card{flex-basis:clamp(234px,32vw,270px)}.gx-live .dashboard-columns{grid-template-columns:1fr}.gx-live .right-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-live .project-hero{grid-template-columns:1fr;gap:20px}.gx-live .hero-copy>p{max-width:560px}.gx-live .hero-progress{border-top:1px solid #ffffff1a;border-left:0;grid-template-columns:120px 1fr;min-height:120px;padding:18px 0 0}.gx-live .stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.gx-live .home-project-overview{padding:16px}.gx-live .home-project-heading{align-items:flex-start}.gx-live .home-project-heading>div:first-child p{display:none}.gx-live .home-project-actions{flex-wrap:wrap;justify-content:flex-end}.gx-live .home-project-nav{order:3;justify-content:flex-end;width:100%}.gx-live .home-project-nav button{width:40px;height:40px}.gx-live .home-project-collapse{min-height:40px}.gx-live .home-project-card{flex-basis:calc(100% - 42px)}}@media (min-width:1024px){.gx-live .section-heading h3{font-size:19px}.gx-live .section-heading p{font-size:14px}.gx-live .section-heading>strong{font-size:18px}.gx-live .plain-link,.gx-live .text-button{font-size:14px}.gx-live .home-project-overview{padding:24px}.gx-live .home-project-card{gap:14px;min-height:178px;padding:18px}.gx-live .home-project-type{font-size:14px}.gx-live .home-project-copy>strong{font-size:17px}.gx-live .home-project-copy>small{margin-top:8px;font-size:14px}.gx-live .home-project-stages{gap:7px}.gx-live .home-project-stages>span{padding:7px 9px;font-size:14px}.gx-live .home-project-enter{padding-top:11px;font-size:14px}.gx-live .home-project-count{min-height:32px;padding-inline:12px;font-size:14px}.gx-live .home-project-collapse{min-height:38px;padding-inline:12px;font-size:14px}.gx-live .home-project-nav button{width:38px;height:38px}.gx-live .home-project-switcher{gap:13px;padding:15px 17px 16px}.gx-live .home-project-switcher-title>span,.gx-live .home-project-switcher-title>p,.gx-live .home-project-switcher-count,.gx-live .home-project-switcher .home-project-back{font-size:14px}.gx-live .home-project-switcher-nav button{width:36px;height:36px}.gx-live .home-project-switcher-card{flex-basis:clamp(220px,20vw,260px);min-height:78px;padding:11px 12px}.gx-live .home-project-switcher-copy>strong,.gx-live .home-project-switcher-copy>small{font-size:14px}.gx-live .home-project-switcher-health{font-size:12px}.gx-live .task-surface,.gx-live .approval-surface,.gx-live .trend-surface,.gx-live .stage-surface,.gx-live .project-task-surface{padding:24px}.gx-live .task-surface{padding-bottom:0}.gx-live .task-list,.gx-live .approval-list{margin-top:16px}.gx-live .task-row{grid-template-columns:30px minmax(230px,1fr) 96px 96px 116px 126px 96px 24px;gap:10px;min-height:78px;padding:11px 4px}.gx-live .task-row-compact{grid-template-columns:30px minmax(240px,1fr) 132px 98px 24px;min-height:74px}.gx-live .task-check{width:26px;height:26px}.gx-live .task-check svg{width:16px;height:16px}.gx-live .task-main strong{font-size:14px}.gx-live .task-main span,.gx-live .task-person,.gx-live .task-start,.gx-live .task-due{margin-top:6px;font-size:14px}.gx-live .task-person .mini-avatar{border-radius:9px;width:28px;height:28px;font-size:14px}.gx-live .task-due svg{width:17px;height:17px}.gx-live .full-list .task-row{min-height:82px}.gx-live .approval-card{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;min-height:82px;padding:11px 0}.gx-live .approval-icon{border-radius:14px;width:42px;height:42px}.gx-live .approval-content small,.gx-live .approval-content p{font-size:14px}.gx-live .approval-content strong{margin-top:7px;font-size:14px}.gx-live .approval-tail{gap:8px}.gx-live .approval-tail>strong,.gx-live .approval-tail>span{font-size:14px}.gx-live .approval-tail button{min-height:32px;padding-inline:12px;font-size:14px}.gx-live .metric-card{gap:14px;min-height:106px;padding:18px 20px}.gx-live .metric-icon{border-radius:15px;flex-basis:46px;width:46px;height:46px}.gx-live .metric-label{font-size:14px}.gx-live .metric-value{font-size:29px}.gx-live .metric-card small{margin-top:3px;font-size:14px}.gx-live .compact-metrics .metric-card{min-height:112px}.gx-live .segmented.large button{min-height:40px;padding-inline:17px;font-size:14px}.gx-live .filter-button{min-height:40px;padding-inline:13px;font-size:14px}.gx-live .project-list-panel{padding:18px}.gx-live .panel-search{height:44px;padding-inline:13px}.gx-live .panel-search input{font-size:14px}.gx-live .project-filter-row button{height:34px;font-size:14px}.gx-live .project-create-button{min-height:40px;font-size:14px}.gx-live .project-list>button{grid-template-columns:54px minmax(0,1fr) 20px;gap:11px;min-height:82px;padding:11px 9px}.gx-live .project-list strong{font-size:14px}.gx-live .project-list small{margin-top:5px;font-size:14px}.gx-live .stage-grid{gap:12px;margin-top:17px}.gx-live .stage-grid>button{border-radius:17px;min-height:168px;padding:16px}.gx-live .stage-grid>button>strong{margin-top:11px;font-size:14px}.gx-live .stage-grid>button>span,.gx-live .stage-grid>button>small{margin-top:6px;font-size:14px}.gx-live .stage-grid .status-tag{font-size:14px}.gx-live .project-task-surface .task-list{margin-top:14px}.gx-live .hero-kicker{font-size:14px}.gx-live .hero-copy h2{font-size:31px}.gx-live .hero-copy>p,.gx-live .hero-owner small,.gx-live .hero-owner strong{font-size:14px}.gx-live .hero-stage{gap:8px;font-size:14px}.gx-live .stage-complete{width:40px;height:40px}.gx-live .stage-complete svg{width:17px;height:17px}.gx-live .stage-dot-wrap>i{top:19px;left:calc(50% + 24px);right:calc(24px - 50%)}.gx-live .project-hero .progress-ring strong{font-size:14px}.gx-live .member-grid .avatar{border-radius:16px;flex-basis:54px;width:54px;height:54px}}@media (min-width:1281px){.gx-live .project-layout{grid-template-columns:320px minmax(0,1fr)}.gx-live .project-hero{min-height:252px}.gx-live .hero-progress{grid-template-columns:165px minmax(0,1fr);gap:30px}.gx-live .hero-number>strong{font-size:60px}.gx-live .hero-number>strong span{font-size:23px}}@media (min-width:1024px){.gx-live .cockpit-page .section-heading{gap:22px}.gx-live .cockpit-page .section-heading h3{font-size:23px}.gx-live .cockpit-page .section-heading p{margin-top:7px;font-size:17px;line-height:1.45}.gx-live .cockpit-page .plain-link{flex:none;font-size:15px}.gx-live .cockpit-page .status-tag{min-height:30px;padding-inline:12px;font-size:14px}.gx-live .cockpit-staff-list .mini-avatar{width:38px;height:38px;font-size:14px}.gx-live .section-heading h3{font-size:21px}.gx-live .section-heading p{font-size:14px}.gx-live .section-heading>strong{font-size:20px}.gx-live .status-tag{min-height:26px;padding-inline:10px;font-size:14px}.gx-live .home-project-card{min-height:188px;padding:20px}.gx-live .home-project-type{font-size:14px}.gx-live .home-project-copy>strong{font-size:19px}.gx-live .home-project-copy>small{font-size:14px}.gx-live .home-project-stages>span{padding:8px 10px;font-size:14px}.gx-live .home-project-enter,.gx-live .home-project-count,.gx-live .home-project-collapse{font-size:14px}.gx-live .home-project-switcher-title>span{font-size:16px}.gx-live .home-project-switcher-title>p,.gx-live .home-project-switcher-count,.gx-live .home-project-switcher .home-project-back{font-size:14px}.gx-live .home-project-switcher-card{min-height:84px}.gx-live .home-project-switcher-copy>strong{font-size:15px}.gx-live .home-project-switcher-copy>small,.gx-live .home-project-switcher-health{font-size:14px}.gx-live .task-row{min-height:84px}.gx-live .task-row-compact{min-height:80px}.gx-live .task-main strong{font-size:16px}.gx-live .task-main span,.gx-live .task-person,.gx-live .task-due{font-size:14px}.gx-live .approval-card{min-height:88px}.gx-live .approval-content small,.gx-live .approval-content p{font-size:14px}.gx-live .approval-content strong{font-size:15px}.gx-live .approval-tail>strong{font-size:16px}.gx-live .approval-tail>span,.gx-live .approval-tail button{font-size:14px}.gx-live .metric-card{min-height:116px;padding:20px 22px}.gx-live .metric-label{font-size:14px}.gx-live .metric-value{font-size:31px}.gx-live .metric-card small{font-size:14px}.gx-live .compact-metrics .metric-card{min-height:122px}.gx-live .segmented.large button{min-height:44px;font-size:14px}.gx-live .panel-search input,.gx-live .project-filter-row button,.gx-live .project-create-button{font-size:14px}.gx-live .project-list>button{min-height:88px}.gx-live .project-list strong{font-size:15px}.gx-live .project-list small{font-size:14px}.gx-live .stage-grid>button{min-height:178px}.gx-live .stage-grid>button>strong{font-size:16px}.gx-live .stage-grid>button>span,.gx-live .stage-grid>button>small,.gx-live .stage-grid .status-tag,.gx-live .hero-kicker{font-size:14px}.gx-live .hero-copy h2{font-size:33px}.gx-live .hero-copy>p,.gx-live .hero-owner small{font-size:14px}.gx-live .hero-owner strong{font-size:15px}.gx-live .hero-stage{font-size:14px}}@media (max-width:767px){.gx-live .profile-entry .avatar{border-radius:12px;flex-basis:36px;width:36px;height:36px}.gx-live .page,.gx-live .page>*,.gx-live .project-workspace{min-width:0;max-width:100%}.gx-live .page{width:100%;overflow-x:clip}.gx-live .surface{border-radius:var(--radius-card)}.gx-live .section-heading{align-items:flex-start;gap:10px;min-width:0}.gx-live .section-heading>div{min-width:0}.gx-live .section-heading h3{font-size:18px;line-height:1.2}.gx-live .section-heading p{font-size:14px;line-height:1.45}.gx-live .secondary-button,.gx-live .filter-button,.gx-live .plain-link,.gx-live .text-button,.gx-live .page button{min-height:44px}.gx-live .metric-grid{gap:9px;margin:10px 0}.gx-live .metric-grid.four-up{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-live .metric-card,.gx-live .compact-metrics .metric-card{align-items:flex-start;gap:9px;min-height:104px;padding:13px}.gx-live .metric-icon{flex-basis:38px;width:38px;height:38px}.gx-live .metric-card>div{flex-direction:column;align-items:flex-start;display:flex}.gx-live .metric-label{font-size:14px}.gx-live .metric-value{margin-top:3px;font-size:24px}.gx-live .metric-card small{white-space:normal;margin-top:3px;font-size:12px}.gx-live .metric-caret{display:none}.gx-live .home-project-overview{padding:15px}.gx-live .home-project-heading{margin-bottom:11px}.gx-live .home-project-heading,.gx-live .home-project-actions{flex-wrap:wrap}.gx-live .home-project-actions{justify-content:flex-end}.gx-live .home-project-nav{order:3;justify-content:flex-end;width:100%}.gx-live .home-project-nav button,.gx-live .home-project-collapse{min-height:44px}.gx-live .home-project-nav button{width:44px;height:44px}.gx-live .home-project-grid,.gx-live .stage-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.gx-live .home-project-grid::-webkit-scrollbar{display:none}.gx-live .stage-grid::-webkit-scrollbar{display:none}.gx-live .home-project-card{scroll-snap-align:start;flex-basis:calc(100% - 38px);min-height:168px;padding:16px}.gx-live .home-project-copy>strong{font-size:16px}.gx-live .home-project-type,.gx-live .home-project-copy>small,.gx-live .home-project-stages>span,.gx-live .home-project-enter{font-size:14px}.gx-live .home-project-switcher{padding:13px}.gx-live .home-project-switcher-head{align-items:flex-start}.gx-live .home-project-switcher-title>p,.gx-live .home-project-switcher-count{display:none}.gx-live .home-project-switcher-actions{gap:5px}.gx-live .home-project-switcher-nav button,.gx-live .home-project-switcher .home-project-back{min-height:40px}.gx-live .home-project-switcher-nav button{width:40px;height:40px}.gx-live .home-project-switcher-card{flex-basis:calc(86% - 32px);min-height:76px}.gx-live .dashboard-columns,.gx-live .right-stack,.gx-live .project-layout{grid-template-columns:minmax(0,1fr)}.gx-live .right-stack{display:grid}.gx-live .project-list-panel{max-height:none;padding:14px;position:static;top:auto;overflow:hidden}.gx-live .project-filter-row button,.gx-live .project-create-button{min-height:44px;font-size:14px}.gx-live .panel-search{height:44px}.gx-live .panel-search input{font-size:16px}.gx-live .project-list{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;max-height:none;padding:0 30px 4px 0;display:flex;overflow:auto hidden}.gx-live .project-list::-webkit-scrollbar{display:none}.gx-live .project-list>button{scroll-snap-align:start;flex:0 0 calc(100% - 34px);grid-template-columns:48px minmax(0,1fr) 18px;min-height:78px;padding:10px}.gx-live .project-list strong,.gx-live .project-list small{font-size:14px}.gx-live .project-hero,.gx-live .project-workspace .project-hero{border-radius:19px;grid-template-columns:minmax(0,1fr);gap:18px;min-height:0;padding:20px}.gx-live .hero-copy h2{max-width:100%;margin-top:9px;font-size:26px}.gx-live .hero-copy>p{max-width:100%;font-size:14px}.gx-live .hero-progress{border-top:1px solid #ffffff1a;border-left:0;grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;padding:16px 0 0}.gx-live .hero-number{flex-direction:row;align-items:baseline;gap:8px}.gx-live .hero-number>strong{margin:0;font-size:42px}.gx-live .hero-progress .stage-track{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:4px;padding:2px 10px 9px 0;overflow-x:auto}.gx-live .hero-progress .stage-track::-webkit-scrollbar{display:none}.gx-live .hero-stage{scroll-snap-align:start;flex:0 0 88px;min-width:88px}.gx-live .hero-link{justify-self:end;min-height:44px;position:static}.gx-live .stage-surface,.gx-live .project-task-surface,.gx-live .task-surface,.gx-live .approval-surface,.gx-live .trend-surface{padding:16px}.gx-live .stage-grid{gap:9px;margin-top:13px;padding:1px 30px 5px 0;display:flex;overflow-x:auto}.gx-live .stage-grid>button{scroll-snap-align:start;flex:0 0 calc(100% - 36px);min-height:150px;padding:14px}.gx-live .stage-grid>button>strong,.gx-live .stage-grid>button>span,.gx-live .stage-grid>button>small{font-size:14px}.gx-live .segmented,.gx-live .segmented.large{scrollbar-width:none;width:100%;overflow-x:auto}.gx-live .segmented::-webkit-scrollbar{display:none}.gx-live .segmented button,.gx-live .segmented.large button{flex:1 0 auto;min-height:44px;padding-inline:12px;font-size:14px}.gx-live .task-list{margin-top:9px}.gx-live .task-row,.gx-live .task-row-compact,.gx-live .full-list .task-row{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:44px minmax(0,1fr) 30px;align-items:center;gap:4px 8px;min-height:146px;padding:12px 0;display:grid}.gx-live .task-check{grid-area:1/1/span 6;width:44px;height:44px;min-height:44px!important}.gx-live .task-main{grid-area:1/2;justify-content:center;min-height:44px}.gx-live .task-main strong{white-space:normal;font-size:14px;line-height:1.4}.gx-live .task-main span,.gx-live .task-person,.gx-live .task-start,.gx-live .task-due{font-size:14px}.gx-live .task-owner{grid-area:2/2}.gx-live .task-watcher{grid-area:3/2}.gx-live .task-person-role{color:#7f877d;min-width:24px;font-size:12px;font-weight:700;display:inline}.gx-live .task-start{grid-area:4/2}.gx-live .task-due{grid-area:5/2}.gx-live .task-row>.status-tag{grid-area:6/2;justify-self:start}.gx-live .task-row>.row-more{grid-area:1/3/span 6;width:30px;padding:0}.gx-live .task-row-compact{grid-template-rows:auto auto auto;min-height:126px}.gx-live .task-row-compact .task-check,.gx-live .task-row-compact>.row-more{grid-row:1/span 3}.gx-live .task-row-compact .task-due{grid-row:2}.gx-live .task-row-compact>.status-tag{grid-row:3}.gx-live .approval-table-row>.approval-icon{grid-area:1/1}.gx-live .approval-table-row>.status-tag{grid-area:2/1;justify-self:start}.gx-live .approval-card{grid-template-columns:40px minmax(0,1fr);gap:9px;min-height:92px}.gx-live .approval-tail{flex-flow:wrap;grid-column:2;align-items:flex-start}.gx-live .party-detail-head>.secondary-button{width:100%}.gx-live .profile-hero .avatar.huge{border-radius:17px;flex-basis:54px;width:54px;height:54px}}@media (max-width:760px){.gx-live .ai-secret-notice>.status-tag{grid-column:2;width:fit-content}}@media (min-width:1024px){.gx-live .avatar{font-size:var(--tf-type-meta)}.gx-live .secondary-button,.gx-live .text-button,.gx-live .plain-link{min-height:42px;font-size:var(--tf-type-label)}.gx-live .section-heading{gap:7px}.gx-live .section-heading h3,.gx-live .section-heading>strong{font-size:var(--tf-type-section-title);line-height:1.25}.gx-live .page .section-heading p,.gx-live .section-heading p{font-size:var(--tf-type-secondary);line-height:var(--tf-leading-body)}.gx-live .page small{font-size:var(--tf-type-meta);line-height:var(--tf-leading-compact)}.gx-live .status-tag,.gx-live .page .status-tag{min-height:30px;font-size:var(--tf-type-status);padding-inline:12px}.gx-live .progress-ring strong,.gx-live .project-hero .progress-ring strong{font-size:var(--tf-type-label)}.gx-live .segmented button,.gx-live .segmented.large button,.gx-live .page .segmented button,.gx-live .page .segmented.large button{min-height:46px;font-size:var(--tf-type-label)}.gx-live .filter-button,.gx-live .panel-search input,.gx-live .project-filter-row button,.gx-live .project-create-button{min-height:48px;font-size:var(--tf-type-label)}.gx-live .page .table-head,.gx-live .page .task-table-head,.gx-live .page .finance-table-head,.gx-live .page .cockpit-table-head,.gx-live .page .permissions-table-head{min-height:54px;font-size:var(--tf-type-label);line-height:var(--tf-leading-compact)}.gx-live .metric-label{font-size:var(--tf-type-secondary)}.gx-live .metric-card small{font-size:var(--tf-type-meta)}.gx-live .home-project-type,.gx-live .home-project-count,.gx-live .home-project-collapse,.gx-live .home-project-enter,.gx-live .home-project-back{font-size:var(--tf-type-label)}.gx-live .home-project-copy>strong{font-size:20px;line-height:1.3}.gx-live .home-project-copy>small,.gx-live .home-project-stages>span{font-size:var(--tf-type-meta);line-height:var(--tf-leading-compact)}.gx-live .home-project-stages>span{min-height:36px;padding:8px 12px}.gx-live .home-project-switcher-title>span{font-size:var(--tf-type-card-title)}.gx-live .home-project-switcher-title>p,.gx-live .home-project-switcher-count,.gx-live .home-project-switcher .home-project-back{font-size:var(--tf-type-meta)}.gx-live .home-project-switcher-card{min-height:96px;padding-block:14px}.gx-live .home-project-switcher-copy>strong{font-size:var(--tf-type-body)}.gx-live .home-project-switcher-copy>small{font-size:var(--tf-type-meta)}.gx-live .home-project-switcher-health{font-size:var(--tf-type-status)}.gx-live .metric-card{min-height:124px}.gx-live .task-row{min-height:94px;padding-block:15px}.gx-live .task-row-compact{min-height:88px}.gx-live .task-main strong{font-size:var(--tf-type-body);line-height:1.35}.gx-live .task-main span,.gx-live .task-person,.gx-live .task-due{font-size:var(--tf-type-meta);line-height:var(--tf-leading-compact)}.gx-live .mini-avatar,.gx-live .task-person .mini-avatar{font-size:14px}.gx-live .approval-card{min-height:100px;padding-block:15px}.gx-live .approval-content strong{font-size:var(--tf-type-body);line-height:1.35}.gx-live .approval-content small,.gx-live .approval-content p,.gx-live .approval-tail>span{font-size:var(--tf-type-meta);line-height:var(--tf-leading-compact)}.gx-live .approval-tail>strong{font-size:var(--tf-type-body)}.gx-live .approval-tail button{min-height:36px;font-size:var(--tf-type-label)}.gx-live .project-list>button{min-height:98px;padding-block:15px}.gx-live .project-list strong{font-size:var(--tf-type-body)}.gx-live .project-list small{font-size:var(--tf-type-meta)}.gx-live .hero-kicker,.gx-live .hero-stage{font-size:var(--tf-type-label)}.gx-live .hero-copy h2{font-size:36px}.gx-live .hero-copy>p{font-size:var(--tf-type-secondary);line-height:var(--tf-leading-body)}.gx-live .hero-owner small{font-size:var(--tf-type-meta)}.gx-live .hero-owner strong{font-size:var(--tf-type-body)}.gx-live .hero-link{font-size:var(--tf-type-label)}.gx-live .stage-grid>button{min-height:194px;padding:20px}.gx-live .stage-grid>button>strong{font-size:var(--tf-type-card-title)}.gx-live .stage-grid>button>span,.gx-live .stage-grid>button>small{font-size:var(--tf-type-meta);line-height:var(--tf-leading-compact)}.gx-live .stage-grid .status-tag{font-size:var(--tf-type-status)}.gx-live .project-stage-preview span,.gx-live .project-stage-preview small,.gx-live .empty-state p{font-size:var(--tf-type-meta);line-height:var(--tf-leading-compact)}.gx-live .project-stage-preview>strong,.gx-live .empty-state strong{font-size:var(--tf-type-body)}.gx-live .secondary-button.compact{min-height:42px;font-size:var(--tf-type-label)}}.gx-live .filter-button.active{color:#496400;background:#effbd2;border-color:#b9dd49}@media (min-width:1024px) and (max-width:1280px){.gx-live .task-row{grid-template-columns:30px minmax(200px,1fr) 82px 82px 108px 116px 88px 24px;gap:9px}}.gx-live .timeline-page{gap:16px;padding-bottom:26px;display:grid}.gx-live .timeline-hero{color:#fff;background:radial-gradient(circle at 84% 14%,#b7ff2638,#0000 31%),linear-gradient(118deg,#050806 0%,#10190d 58%,#253717 100%);border:1px solid #ffffff1a;border-radius:28px;justify-content:space-between;align-items:flex-end;gap:40px;min-height:190px;padding:30px 34px;animation:.4s cubic-bezier(.16,1,.3,1) both gx-demo-timelineHeroIn;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 28px 68px #0f1b0a29}.gx-live .timeline-hero:after{content:"";pointer-events:none;border:1px solid #ccff3f33;border-radius:50%;width:420px;height:420px;position:absolute;top:-270px;right:-100px;box-shadow:0 0 0 52px #ccff3f09,0 0 0 104px #ccff3f05}.gx-live .timeline-hero>div:first-child{z-index:1;max-width:720px;position:relative}.gx-live .timeline-kicker{color:var(--lime);letter-spacing:.12em;align-items:center;gap:8px;font-size:14px;font-weight:820;display:inline-flex}.gx-live .timeline-hero h2{color:#fff;letter-spacing:-.045em;margin:13px 0 8px;font-size:clamp(30px,3vw,44px);line-height:1.05}.gx-live .timeline-hero p{color:#ecf2eba8;max-width:680px;margin:0;font-size:15px;line-height:1.6}.gx-live .timeline-hero-summary{z-index:1;-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:19px;grid-template-columns:repeat(3,1fr);min-width:350px;padding:16px 18px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff17}.gx-live .timeline-hero-summary div{border-right:1px solid #ffffff1a;flex-direction:column;gap:5px;min-width:0;padding:2px 14px;display:flex}.gx-live .timeline-hero-summary div:last-child{border-right:0}.gx-live .timeline-hero-summary strong{color:var(--lime);white-space:nowrap;font-size:25px;line-height:1}.gx-live .timeline-hero-summary span{color:#eef4ed94;white-space:nowrap;font-size:14px}.gx-live .timeline-workspace{padding:22px;overflow:hidden}.gx-live .timeline-toolbar{justify-content:space-between;align-items:center;gap:24px;min-height:66px;display:flex}.gx-live .timeline-toolbar>div:first-child{grid-template-columns:auto auto;align-items:center;gap:3px 10px;min-width:0;display:grid}.gx-live .timeline-toolbar-label{color:#517100;background:#effbd4;border-radius:999px;grid-row:1/3;min-width:max-content;padding:5px 9px;font-size:14px;font-weight:760}.gx-live .timeline-toolbar strong{color:#151a14;font-size:17px}.gx-live .timeline-toolbar small{color:#80877d;font-size:14px}.gx-live .timeline-toolbar-actions,.gx-live .timeline-pan-controls,.gx-live .timeline-zoom-controls{align-items:center;display:flex}.gx-live .timeline-toolbar-actions{flex:none;gap:10px}.gx-live .timeline-pan-controls,.gx-live .timeline-zoom-controls{background:#f8faf6;border:1px solid #e2e6df;border-radius:14px;min-height:42px;padding:4px}.gx-live .timeline-pan-controls button,.gx-live .timeline-zoom-controls button{color:#434a40;cursor:pointer;width:34px;height:34px;transition:color .2s var(--ease), background .2s var(--ease), transform .2s var(--ease);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.gx-live .timeline-pan-controls button:hover,.gx-live .timeline-zoom-controls button:hover:not(:disabled){color:#17200f;background:var(--lime);transform:translateY(-1px)}.gx-live .timeline-zoom-controls button:disabled{opacity:.28;cursor:not-allowed}.gx-live .timeline-zoom-controls>span{color:#71796e;text-align:center;min-width:47px;font-size:14px;font-weight:760}.gx-live .timeline-scale-panel{background:linear-gradient(120deg,#effbd4c2,#0000 30%),#f7f9f5;border:1px solid #e3e8df;border-radius:18px;grid-template-columns:118px minmax(360px,1fr) minmax(260px,auto);align-items:center;gap:18px;min-height:82px;margin:12px 0 18px;padding:12px 15px;display:grid}.gx-live .timeline-scale-readout{align-items:center;gap:10px;min-width:0;display:flex}.gx-live .timeline-scale-readout strong{color:#11160e;background:var(--lime);border-radius:14px;place-items:center;width:43px;height:43px;font-size:18px;line-height:1;display:grid;box-shadow:0 8px 20px #71971329}.gx-live .timeline-scale-readout span{color:#20251e;white-space:nowrap;font-size:14px;font-weight:780}.gx-live .timeline-scale-rail{gap:4px;min-width:0;display:grid}.gx-live .timeline-scale-rail input{accent-color:#8fc500;cursor:ew-resize;width:100%;height:20px;margin:0}.gx-live .timeline-scale-rail input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #b9f326 0%, #b9f326 calc(var(--timeline-zoom,0) * 16.666%), #dfe5db calc(var(--timeline-zoom,0) * 16.666%), #dfe5db 100%);border-radius:999px;height:5px}.gx-live .timeline-scale-rail input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#1b2216;border:3px solid #fff;border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 2px 8px #0f180a38}.gx-live .timeline-scale-marks{color:#8a9186;text-align:center;grid-template-columns:repeat(7,1fr);font-size:14px;font-weight:720;display:grid}.gx-live .timeline-scale-marks span:first-child{text-align:left}.gx-live .timeline-scale-marks span:last-child{text-align:right}.gx-live .timeline-scale-marks span.is-active{color:#4c6800;font-weight:850}.gx-live .timeline-scale-panel>p{color:#788075;text-align:right;margin:0;font-size:14px;line-height:1.5}.gx-live .timeline-visual-frame{min-height:420px;position:relative}.gx-live .business-timeline-scroll{color:#f4f7f3;overscroll-behavior:contain;cursor:grab;touch-action:pan-y;background:radial-gradient(circle at 16% 15%,#bbff2a1a,#0000 26%),linear-gradient(145deg,#060907 0%,#0c120e 58%,#121a10 100%);border:1px solid #ffffff1a;border-radius:24px;min-height:420px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -80px 120px #0003,0 24px 54px #0e170b21}.gx-live .business-timeline-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.gx-live .business-timeline-canvas{width:100%;min-height:420px;position:relative;overflow:hidden}.gx-live .business-timeline-canvas:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.gx-live .timeline-ruler{pointer-events:none;position:absolute;inset:0 40px}.gx-live .timeline-ruler>span{width:1px;position:absolute;top:0;bottom:0}.gx-live .timeline-ruler i{background:linear-gradient(#ffffff1c,#0000 92%);width:1px;position:absolute;inset:48px 0 0}.gx-live .timeline-ruler strong{color:#ebf2eb7a;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;padding:4px 7px;font-size:14px;font-weight:680;position:absolute;top:20px;left:0;transform:translate(-50%)}.gx-live .timeline-ruler.is-year strong{color:#f2f9f09e;padding:6px 10px;font-size:14px}.gx-live .timeline-axis-line{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ccff357a 7%,#ffffff47 50%,#ccff357a 93%,#0000);height:2px;position:absolute;left:38px;right:38px;box-shadow:0 0 12px #ccff352e,0 0 34px #ccff3514}.gx-live .timeline-axis-line:before,.gx-live .timeline-axis-line:after{content:"";background:var(--lime);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;box-shadow:0 0 18px #ccff359e}.gx-live .timeline-axis-line:before{left:0}.gx-live .timeline-axis-line:after{right:0}.gx-live .timeline-now-line{z-index:2;pointer-events:none;background:#ccff358f;width:1px;position:absolute;top:49px;bottom:20px;box-shadow:0 0 16px #ccff3538}.gx-live .timeline-now-line i{color:#11160d;background:var(--lime);border-radius:999px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:820;position:absolute;top:3px;left:0;transform:translate(-50%)}.gx-live .timeline-scan{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ccff350e,#0000);width:180px;animation:1.35s cubic-bezier(.2,.8,.2,1) .16s both gx-demo-timelineScan;position:absolute;inset:0 auto 0 -180px}.gx-live .timeline-event-layer{z-index:4;position:absolute;inset:0}.gx-live .timeline-event-stem{--timeline-node-accent:var(--lime);z-index:3;background:linear-gradient(to bottom, color-mix(in srgb, var(--timeline-node-accent) 68%, transparent), color-mix(in srgb, var(--timeline-node-accent) 18%, transparent));width:1px;min-height:1px;box-shadow:0 0 10px color-mix(in srgb, var(--timeline-node-accent) 16%, transparent);pointer-events:none;position:absolute;transform:translate(-50%)}.gx-live .timeline-event-stem:after{content:"";background:var(--timeline-node-accent);width:9px;height:9px;box-shadow:0 0 14px color-mix(in srgb, var(--timeline-node-accent) 52%, transparent);border:2px solid #0a0f0b;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.gx-live .timeline-event-stem.is-above:after{bottom:-5px}.gx-live .timeline-event-stem.is-below:after{top:-5px}.gx-live .timeline-event-stem.is-project{--timeline-node-accent:#a9ee40}.gx-live .timeline-event-stem.is-partner{--timeline-node-accent:#58c9c0}.gx-live .timeline-event-stem.is-contract{--timeline-node-accent:#ffc45d}.gx-live .timeline-event-stem.is-bill{--timeline-node-accent:#ff8a67}.gx-live .timeline-event-stem.is-invoice{--timeline-node-accent:#74c8ff}.gx-live .timeline-event{--timeline-node-accent:var(--lime);z-index:4;color:#f4f7f3;-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18);text-align:left;cursor:pointer;transform-origin:50% 100%;width:184px;min-height:76px;animation:gx-demo-timelineNodeIn .38s var(--timeline-delay) cubic-bezier(.16, 1, .3, 1) both;transition:border-color .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease), transform .2s var(--ease);background:#141b15b8;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:11px;display:grid;position:absolute;transform:translate(-50%);box-shadow:inset 0 1px #ffffff17,0 14px 32px #00000040}.gx-live .timeline-event:hover,.gx-live .timeline-event.is-selected{z-index:18;border-color:color-mix(in srgb, var(--timeline-node-accent) 62%, transparent);box-shadow:inset 0 1px 0 #ffffff21, 0 18px 42px #00000061, 0 0 28px color-mix(in srgb, var(--timeline-node-accent) 16%, transparent);background:#1c251de6;transform:translate(-50%)translateY(-4px)}.gx-live .timeline-event.is-customer{--timeline-node-accent:var(--lime);background:linear-gradient(135deg,#ccff3530,#131c13d1);border-color:#ccff3545}.gx-live .timeline-event.is-project{--timeline-node-accent:#a9ee40}.gx-live .timeline-event.is-partner{--timeline-node-accent:#58c9c0}.gx-live .timeline-event.is-contract{--timeline-node-accent:#ffc45d}.gx-live .timeline-event.is-bill{--timeline-node-accent:#ff8a67}.gx-live .timeline-event.is-invoice{--timeline-node-accent:#74c8ff}.gx-live .timeline-event-icon{border:1px solid color-mix(in srgb, var(--timeline-node-accent) 28%, transparent);width:34px;height:34px;color:var(--timeline-node-accent);background:color-mix(in srgb, var(--timeline-node-accent) 9%, transparent);border-radius:11px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff14}.gx-live .timeline-event-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.gx-live .timeline-event-copy small{color:color-mix(in srgb, var(--timeline-node-accent) 82%, white);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:720;overflow:hidden}.gx-live .timeline-event-copy strong{color:#f8fbf8f0;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.gx-live .timeline-event-copy em{color:#dfe7df85;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-style:normal;display:flex;overflow:hidden}.gx-live .timeline-empty-window{color:#eff5efad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#101711b8;border:1px solid #ffffff1a;border-radius:20px;justify-items:center;gap:7px;min-width:310px;padding:20px 24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 42px #0000003d}.gx-live .timeline-empty-window svg{color:var(--lime)}.gx-live .timeline-empty-window strong{color:#f8faf7;font-size:14px}.gx-live .timeline-empty-window span{color:#e2eae280;font-size:14px}.gx-live .timeline-hidden-hint{z-index:8;color:#e2eae294;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;pointer-events:none;background:#0b110cad;border:1px solid #ffffff17;border-radius:999px;padding:7px 11px;font-size:14px;font-weight:650;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.gx-live .timeline-inspector{z-index:30;color:#f4f7f3;-webkit-backdrop-filter:blur(28px)saturate(1.25);backdrop-filter:blur(28px)saturate(1.25);transform-origin:85% 10%;background:#0e1410e6;border:1px solid #ffffff26;border-radius:22px;width:min(340px,100% - 48px);padding:22px;animation:.34s cubic-bezier(.16,1,.3,1) both gx-demo-timelineInspectorIn;position:absolute;top:24px;right:24px;box-shadow:inset 0 1px #ffffff1a,0 28px 70px #0000007a}.gx-live .timeline-inspector-close{color:#f0f6f0a6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:14px;right:14px}.gx-live .timeline-inspector-close:hover{color:#13180f;background:var(--lime)}.gx-live .timeline-inspector-type{color:var(--lime);background:#ccff3517;border-radius:999px;padding:5px 8px;font-size:14px;font-weight:760}.gx-live .timeline-inspector h3{color:#fff;max-width:calc(100% - 34px);margin:13px 0 6px;font-size:20px;line-height:1.25}.gx-live .timeline-inspector>p{color:#e1e9e18f;margin:0;font-size:14px}.gx-live .timeline-inspector-location{color:#d8f594d1;align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:700;display:inline-flex}.gx-live .timeline-inspector-amount{color:var(--lime);margin-top:14px;font-size:25px;display:block}.gx-live .timeline-path{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px;margin:18px 0;padding:12px;display:flex}.gx-live .timeline-path span{color:#e6ede69e;align-items:center;gap:4px;display:inline-flex}.gx-live .timeline-path i{font-size:14px;font-style:normal}.gx-live .timeline-open-source{color:#12170e;background:var(--lime);cursor:pointer;width:100%;min-height:42px;transition:filter .2s var(--ease), transform .2s var(--ease);border:0;border-radius:13px;justify-content:space-between;align-items:center;padding:0 14px;font-size:14px;font-weight:800;display:flex}.gx-live .timeline-open-source:hover{filter:brightness(1.04);transform:translateY(-1px)}.gx-live .timeline-footnote{color:#777e74;align-items:center;gap:18px;min-height:45px;padding:12px 4px 0;font-size:14px;display:flex}.gx-live .timeline-footnote>span{align-items:center;gap:6px;display:inline-flex}.gx-live .timeline-footnote i{border-radius:50%;width:8px;height:8px}.gx-live .timeline-footnote i.is-customer{background:var(--lime)}.gx-live .timeline-footnote i.is-business{background:#58c9c0}.gx-live .timeline-footnote i.is-document{background:#ffc45d}.gx-live .timeline-footnote small{color:#969c93;margin-left:auto;font-size:14px}@media (max-width:1180px){.gx-live .timeline-hero{min-height:170px;padding:25px 27px}.gx-live .timeline-hero h2{font-size:32px}.gx-live .timeline-hero-summary{min-width:305px}.gx-live .timeline-scale-panel{grid-template-columns:112px minmax(340px,1fr)}.gx-live .timeline-scale-panel>p{text-align:left;grid-column:1/-1}.gx-live .timeline-inspector{width:306px}}@media (max-width:900px){.gx-live .timeline-hero{flex-direction:column;align-items:flex-start}.gx-live .timeline-hero-summary{width:100%}.gx-live .timeline-toolbar{align-items:flex-start}.gx-live .timeline-scale-panel{grid-template-columns:1fr}.gx-live .timeline-scale-panel>p{display:none}}@media (prefers-reduced-motion:reduce){.gx-live .timeline-hero,.gx-live .timeline-event,.gx-live .timeline-inspector,.gx-live .timeline-scan{animation:none}.gx-live .timeline-event,.gx-live .timeline-open-source,.gx-live .timeline-scale-readout strong{transition-duration:.01ms}}.gx-live .surface{border-color:var(--glass-border-light);background:var(--glass-light);-webkit-backdrop-filter:blur(10px)saturate(1.06)contrast(1.015);backdrop-filter:blur(10px)saturate(1.06)contrast(1.015);box-shadow:var(--glass-shadow-light)}.gx-live .secondary-button,.gx-live .filter-button,.gx-live .segmented,.gx-live .timeline-pan-controls,.gx-live .timeline-zoom-controls{-webkit-backdrop-filter:blur(7px)saturate(1.05);backdrop-filter:blur(7px)saturate(1.05);background:#ffffffe6;border-color:#ffffffe6;box-shadow:inset 0 1px #fffffff0,0 0 0 1px #5d735012,0 7px 18px #3043290f}.gx-live .segmented button.active{background:#ffffffd6;border-color:#ffffffe6;box-shadow:inset 0 1px #fff,0 5px 15px #2f41281a}.gx-live .timeline-hero-summary,.gx-live .timeline-event,.gx-live .timeline-empty-window,.gx-live .timeline-hidden-hint,.gx-live .timeline-inspector{-webkit-backdrop-filter:blur(18px)saturate(1.1)contrast(1.03);backdrop-filter:blur(18px)saturate(1.1)contrast(1.03);border-color:#ffffff30;box-shadow:inset 0 1px #ffffff30,inset 0 -1px #ffffff06,0 22px 52px #00000057}.gx-live .business-timeline-scroll{-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);background:radial-gradient(circle at 16% 15%,#bbff2a13,#0000 23%),linear-gradient(145deg,#070b08f5,#0f1711eb 58%,#162012e6);border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff26,inset 0 -90px 130px #0003,0 28px 68px #0e170b33}.gx-live .timeline-event{background:linear-gradient(145deg,#2a332cdb,#0d130fcf)}@media (prefers-reduced-transparency:reduce){.gx-live .surface{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f9f5}.gx-live .timeline-event,.gx-live .timeline-inspector{-webkit-backdrop-filter:none;backdrop-filter:none;background:#151c17}}.gx-live .timeline-record-controls{gap:14px;margin:16px 0;display:grid}.gx-live .timeline-type-filters{flex-wrap:wrap;gap:8px;display:flex}.gx-live .timeline-type-filters button{border:1px solid var(--line);background:var(--surface);min-height:36px;color:inherit;font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:inline-flex}.gx-live .timeline-type-filters button span{opacity:.7;font-variant-numeric:tabular-nums}.gx-live .timeline-type-filters button:hover{border-color:#7a9b38}.gx-live .timeline-type-filters button[aria-pressed=true]{background:var(--lime);color:#16200f;border-color:var(--lime);font-weight:750}.gx-live .timeline-type-filters button:focus-visible{outline-offset:3px;outline:2px solid #84aa24}.gx-live .timeline-record-row:focus-visible{outline-offset:3px;outline:2px solid #84aa24}.gx-live .timeline-record-search{border:1px solid var(--line);color:var(--muted);border-radius:10px;align-items:center;gap:9px;max-width:400px;padding:9px 12px;display:flex}.gx-live .timeline-record-search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;font-size:14px}.gx-live .timeline-record-search:focus-within{outline-offset:2px;outline:2px solid #84aa24}.gx-live .timeline-hidden-hint{pointer-events:auto;cursor:pointer;color:#d6e5d9}.gx-live .timeline-records{padding:24px;scroll-margin-top:100px}.gx-live .timeline-record-row{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;grid-template-columns:142px 70px minmax(0,1fr) minmax(55px,auto) 18px;align-items:center;gap:14px;padding:16px 8px;display:grid}.gx-live .timeline-record-row:hover{background:var(--lime-soft)}.gx-live .timeline-record-row time,.gx-live .timeline-record-kind,.gx-live .timeline-record-status{color:var(--muted);font-size:14px}.gx-live .timeline-record-kind{align-items:center;gap:7px;display:inline-flex}.gx-live .timeline-record-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.gx-live .timeline-record-copy strong{overflow-wrap:anywhere;font-size:14px}.gx-live .timeline-record-copy small{color:var(--muted);overflow-wrap:anywhere;font-size:14px}.gx-live .timeline-record-status{text-align:right}.gx-live .timeline-undated-note{color:var(--muted);margin:18px 0 0;font-size:14px}.gx-live .timeline-records>.secondary-button{margin-top:16px}.gx-live .timeline-event.is-file,.gx-live .timeline-event-stem.is-file{--timeline-node-accent:#ffc45d}.gx-live .timeline-event.is-task,.gx-live .timeline-event-stem.is-task{--timeline-node-accent:#58c9c0}.gx-live .timeline-event.is-approval,.gx-live .timeline-event-stem.is-approval{--timeline-node-accent:#b6a6ff}@media (max-width:1250px){.gx-live .timeline-toolbar{flex-wrap:wrap;gap:12px}.gx-live .timeline-record-row{grid-template-columns:126px 62px minmax(0,1fr) 18px;gap:10px}.gx-live .timeline-record-status{display:none}}@keyframes gx-demo-taskflow-workbench-sheen{0%,58%{opacity:0;transform:translate(-120%)}66%{opacity:.72}82%,to{opacity:0;transform:translate(120%)}}@keyframes gx-demo-tf-page-enter{0%{opacity:0;transform:translateY(8px)scale(.996)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gx-demo-focus-project-in{0%{opacity:0;transform:translateY(7px)scale(.995)}to{opacity:1;transform:none}}@keyframes gx-demo-project-rail-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes gx-demo-timelineHeroIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes gx-demo-timelineNodeIn{0%{opacity:0;transform:translate(-50%)translateY(18px)perspective(500px)rotateX(12deg)scale(.94)}to{opacity:1;transform:translate(-50%)translateY(0)perspective(500px)rotateX(0)scale(1)}}@keyframes gx-demo-timelineInspectorIn{0%{opacity:0;transform:perspective(700px)rotateX(6deg)translateY(12px)scale(.95)}to{opacity:1;transform:perspective(700px)rotateX(0)translateY(0)scale(1)}}@keyframes gx-demo-timelineScan{0%{opacity:0;left:-180px}18%{opacity:1}to{opacity:0;left:100%}}.gx-live{--tf-type-section-title:18px;--tf-type-secondary:14px;--tf-type-meta:12px;--tf-type-label:14px;--tf-type-status:12px;--tf-leading-body:1.6;--tf-leading-compact:1.4;--muted:#626d60;--muted-2:#717c6f;--radius-card:16px;color:#141c12;isolation:isolate;background:#f4f6f1;border:1px solid #d9dfd4;border-radius:16px;min-width:0;font-size:14px;line-height:1.5;overflow:clip}.gx-live *{box-sizing:border-box}.gx-live button,.gx-live input,.gx-live textarea{font-family:inherit}.gx-live button{cursor:pointer}.gx-live button:disabled{cursor:default;opacity:.55}:is(.gx-live button:focus-visible,.gx-live input:focus-visible,.gx-live textarea:focus-visible){outline-offset:3px;outline:3px solid #6d9222}.gx-live svg{flex-shrink:0}.gx-live .page{min-width:0;padding:22px}.gx-live .surface{background:#fff;border:1px solid #e0e5dc;border-radius:16px;box-shadow:0 4px 20px #17251104}.gx-live .section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.gx-live .section-heading h3{color:#1a2317;margin:0;font-size:18px}.gx-live .section-heading p{color:var(--muted);margin:5px 0 0;font-size:14px}.gx-live .text-button,.gx-live .plain-link{color:#445b29;font-size:14px}.gx-live .text-button.full{justify-content:center;width:100%}.gx-live .task-check:disabled{opacity:1}.gx-live .task-check:disabled:not(.checked){background:#f6eed6;border-color:#b29356}.gx-live .hero-copy h2{color:#fff;font-size:28px}.gx-live .hero-owner{margin-top:18px}.gx-live .hero-number>strong{font-size:48px}.gx-live .project-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;min-height:230px;padding:26px}.gx-live .hero-copy p{max-width:100%;font-size:14px}.gx-live .hero-copy,.gx-live .hero-progress{min-width:0}.gx-live .hero-orb{pointer-events:none}.gx-live .hero-stage{flex:1;min-width:0}.gx-live .hero-stage>span{font-size:12px}.gx-live .stage-track{gap:8px}.gx-live .home-project-card{flex-basis:300px;min-height:195px}.gx-live .home-project-copy>strong{font-size:17px}.gx-live .home-project-switcher-copy>strong{font-size:14px}.gx-live .home-project-switcher-card{flex-basis:270px}.gx-live .home-project-collapse{min-height:34px;font-size:14px}.gx-live .home-project-count,.gx-live .home-project-type{font-size:12px}.gx-live .metric-grid.four-up{grid-template-columns:repeat(4,minmax(0,1fr))}.gx-live .metric-card{gap:12px;min-width:0;min-height:106px;padding:16px}.gx-live .metric-card>div{flex-direction:column;min-width:0;display:flex}.gx-live .metric-label{white-space:normal;font-size:14px}.gx-live .metric-value{font-size:27px;line-height:1.3}.gx-live .metric-card small{white-space:normal;font-size:12px}.gx-live .metric-icon{flex-basis:32px;width:32px;height:32px}.gx-live .dashboard-columns{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}.gx-live .right-stack,.gx-live .task-surface{min-width:0}.gx-live .task-row,.gx-live .task-row-compact{grid-template-columns:24px minmax(0,1fr) auto;gap:10px;min-height:78px;padding:12px 0}.gx-live .task-main{grid-area:1/2;min-width:0}.gx-live .task-main strong{white-space:normal;text-align:left;font-size:14px;line-height:1.5}.gx-live .task-main span{text-align:left;font-size:12px}.gx-live .task-row>.status-tag{grid-area:1/3;min-width:0;max-width:110px;font-size:12px}.gx-live .task-check{grid-area:1/1}.gx-live .task-due{white-space:normal;grid-area:2/2;font-size:12px}.gx-live .task-start,.gx-live .task-person{display:none}.gx-live .row-more{grid-area:2/3;justify-self:end}.gx-live .approval-card{grid-template-columns:26px minmax(0,1fr);gap:8px}.gx-live .approval-icon{width:26px;height:32px}.gx-live .approval-content strong{white-space:normal;text-align:left;font-size:14px}.gx-live .approval-content p{font-size:12px}.gx-live .approval-tail{flex-flow:wrap;grid-column:2;justify-content:space-between;align-items:center}.gx-live .approval-tail button{min-height:32px;font-size:14px}.gx-live .approval-tail>span{font-size:12px}.gx-live .segmented button{min-height:34px;font-size:14px}.gx-live .project-layout{grid-template-columns:260px minmax(0,1fr)}.gx-live .project-list-panel{max-height:none;position:static;overflow:visible}.gx-live .project-list{max-height:700px}.gx-live .project-list strong{font-size:14px}.gx-live .project-list small{white-space:normal;font-size:12px}.gx-live .project-filter-row button{height:auto;min-height:36px;font-size:14px}.gx-live .project-create-button{min-height:40px;font-size:14px}.gx-live .panel-search input{font-size:14px}.gx-live .project-workspace .project-hero{flex-direction:column;gap:18px;display:flex}.gx-live .project-workspace .hero-owner{display:none}.gx-live .project-workspace .hero-number{justify-content:flex-start}.gx-live .stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-live .stage-grid>button{min-height:175px}.gx-live .stage-grid>button>strong{font-size:16px}.gx-live .stage-grid>button>span,.gx-live .stage-grid>button>small{font-size:12px}.gx-live-top{background:#fff;border-bottom:1px solid #dde3d7;align-items:center;gap:18px;padding:16px 22px;font-size:14px;display:flex}.gx-live-brand{align-items:center;gap:10px;font-size:20px;font-weight:750;display:flex}.gx-live-brand>span{letter-spacing:.1em;color:#6c7567;font-size:11px}.gx-demo-member{color:#717a6b;margin-left:auto;font-size:12px}.gx-demo-feedback{color:#56634e;min-height:22px;margin:-6px 0 14px;font-size:13px;display:block}.gx-demo-note p{max-width:78%}.gx-demo-note button{flex-shrink:0}.gx-live [data-slot=tab-content]{margin:0}.gx-live .business-graph-page{border:0!important;border-radius:0!important}.gx-live .timeline-hero{flex-wrap:wrap;gap:24px;padding:26px}.gx-live .timeline-hero h2{font-size:26px;line-height:1.4}.gx-live .timeline-hero p{font-size:14px}.gx-live .timeline-hero-summary{min-width:0}.gx-live .timeline-toolbar{flex-wrap:wrap;gap:16px}.gx-live .timeline-toolbar-actions,.gx-live .timeline-scale-panel,.gx-live .timeline-record-controls{flex-wrap:wrap}.gx-live .timeline-record-search{flex:1;min-width:180px}.gx-live .timeline-type-filters{flex-wrap:wrap}.gx-live .timeline-type-filters button{min-height:36px;font-size:12px}.gx-live .timeline-event-copy strong{font-size:14px}.gx-live .timeline-event-copy small,.gx-live .timeline-event-copy em{font-size:12px}.gx-live .timeline-inspector{max-width:calc(100% - 24px)}.gx-live .timeline-record-row{grid-template-columns:145px 75px minmax(0,1fr) 105px 17px;gap:10px}.gx-live .timeline-record-row time{font-size:12px}.gx-live .timeline-records{padding:20px}.gx-live .business-timeline-scroll{touch-action:pan-y}.gx-detail-panel[data-slot=sheet-content]{--gx-detail-gutter:32px;z-index:80;background:#f7f8f4;border-radius:0;flex-direction:column;gap:0;width:min(1040px,max(760px,60vw));height:100dvh;max-height:100dvh;display:flex;overflow:hidden;box-shadow:-24px 0 80px #0003;max-width:100vw!important}.gx-detail-panel [data-slot=sheet-header]{padding:28px 72px 22px var(--gx-detail-gutter);background:#fff;border-bottom:1px solid #dce2d6;flex-shrink:0}.gx-detail-panel [data-slot=sheet-title]{overflow-wrap:anywhere;font-size:22px;line-height:1.45}.gx-detail-panel [data-slot=sheet-close]{width:44px;height:44px;top:16px;right:16px}.gx-detail-body{overscroll-behavior-y:contain;scrollbar-gutter:stable;min-width:0;min-height:0;padding:24px var(--gx-detail-gutter) max(32px,env(safe-area-inset-bottom));overflow-wrap:anywhere;flex:1;overflow-y:auto}.gx-detail-feedback{padding:14px var(--gx-detail-gutter) max(14px,env(safe-area-inset-bottom));overflow-wrap:anywhere;border-top:1px solid #dce2d6;flex-shrink:0;font-size:13px}.gx-detail-feedback:empty{display:none}.gx-record-description{margin:18px 0;font-size:16px;line-height:1.8}.gx-record-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.gx-record-fields div{min-width:0}.gx-record-fields dt{color:#697263;margin-bottom:5px;font-size:12px}.gx-record-fields dd{overflow-wrap:anywhere;margin:0;font-size:14px}.gx-live .gx-primary{color:#fff;background:#25391a;border:1px solid #25391a;min-height:42px;padding:10px 18px;font-size:14px}.gx-live .gx-primary:hover{background:#364c27}.gx-detail-heading{margin:28px 0 10px;font-size:17px}.gx-related-row{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-bottom:1px solid #dce2d6;align-items:center;gap:14px;padding:16px 0;font-size:14px;display:flex}.gx-related-row>span:first-child{flex:1;min-width:0}.gx-related-amount{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.gx-related-row small{color:#697263;margin-top:5px;font-size:12px;display:block}.gx-related-row:hover{color:#45651e}.gx-file-note{color:#697263;font-size:13px}.gx-project-dialog[data-slot=dialog-content]{background:#fff;border:1px solid #dce2d6;width:min(520px,100vw - 32px);max-width:520px;max-height:90dvh;padding:28px;overflow:auto}.gx-project-dialog [data-slot=dialog-title]{margin-right:20px;font-size:22px}.gx-project-form{gap:18px;margin-top:8px;display:grid}.gx-project-form label{gap:7px;font-size:14px;display:grid}.gx-project-form input,.gx-project-form textarea{min-height:42px;font-size:16px}.gx-form-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:1100px){.gx-live .dashboard-columns{grid-template-columns:1fr}.gx-live .right-stack{grid-template-columns:1fr 1fr}.gx-live .metric-grid.four-up{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-live .project-layout{grid-template-columns:230px minmax(0,1fr)}.gx-live .timeline-scale-panel>p{flex-basis:100%}.gx-live .timeline-record-row{grid-template-columns:100px 65px minmax(0,1fr) 17px}.gx-live .timeline-record-status{grid-area:2/3}.gx-live .timeline-record-row>svg:last-child{grid-area:1/4}.gx-live .project-layout .page{padding:16px}}@media (max-width:700px){.gx-live{border-radius:12px}.gx-live .page{padding:12px}.gx-live-top{gap:12px;padding:14px}.gx-live-brand>span,.gx-demo-member{display:none}.gx-demo-note{flex-wrap:wrap;gap:10px}.gx-demo-note p{flex:1;min-width:200px;max-width:none}.gx-live .metric-grid.four-up{gap:8px}.gx-live .metric-card{min-height:114px;padding:12px}.gx-live .metric-icon,.gx-live .metric-caret{display:none}.gx-live .metric-value{font-size:26px}.gx-live .right-stack{grid-template-columns:1fr}.gx-live .task-surface,.gx-live .approval-surface,.gx-live .trend-surface,.gx-live .stage-surface,.gx-live .project-task-surface,.gx-live .home-project-overview{padding:14px}.gx-live .home-project-heading{gap:14px}.gx-live .home-project-actions{flex-wrap:wrap}.gx-live .home-project-card{flex-basis:min(280px,78vw)}.gx-live .project-hero{flex-direction:column;padding:20px;display:flex}.gx-live .hero-copy h2{font-size:24px}.gx-live .hero-stage>span{font-size:12px}.gx-live .hero-progress{width:100%}.gx-live .project-layout{flex-direction:column;display:flex}.gx-live .project-list-panel,.gx-live .project-workspace{width:100%}.gx-live .project-list{max-height:260px}.gx-live .stage-grid{gap:8px}.gx-live .stage-grid>button{padding:10px}.gx-live .stage-card-top{flex-wrap:wrap}.gx-live .timeline-hero{gap:22px;padding:20px}.gx-live .timeline-hero h2{font-size:23px}.gx-live .timeline-hero-summary{width:100%;min-width:0}.gx-live .timeline-hero-summary strong{font-size:22px}.gx-live .timeline-hero-summary div{padding:12px}.gx-live .timeline-toolbar,.gx-live .timeline-record-controls,.gx-live .timeline-scale-panel{padding:14px}.gx-live .timeline-toolbar-actions{gap:8px}.gx-live .timeline-scale-rail{min-width:150px}.gx-live .timeline-scale-panel>p{font-size:12px;display:block}.gx-live .timeline-record-search{flex-basis:100%;width:100%}.gx-live .timeline-records{padding:14px}.gx-live .timeline-record-row{grid-template-columns:70px minmax(0,1fr) 17px;padding:16px 0}.gx-live .timeline-record-row time{grid-area:2/2}.gx-live .timeline-record-kind{grid-area:1/1;font-size:12px}.gx-live .timeline-record-copy{grid-area:1/2}.gx-live .timeline-record-row>svg:last-child{grid-area:1/3}.gx-live .timeline-record-status{grid-area:3/2;font-size:12px}.gx-live .timeline-inspector{width:auto;max-width:none;margin:12px;position:relative;inset:auto}.gx-live .timeline-footnote{flex-wrap:wrap;gap:7px;padding:12px}.gx-live .timeline-footnote small{font-size:12px}.gx-live .task-row,.gx-live .task-row-compact{grid-template-columns:22px minmax(0,1fr) auto;gap:7px}.gx-live .task-row>.status-tag{padding:4px 7px;font-size:12px}.gx-live .empty-state{padding:26px 12px}.gx-form-pair{grid-template-columns:1fr}.gx-project-dialog[data-slot=dialog-content]{padding:24px}}@media (prefers-reduced-motion:reduce){.gx-live *,.gx-live :before,.gx-live :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:760px){.gx-detail-panel[data-slot=sheet-content]{--gx-detail-gutter:24px;border-radius:0;width:100vw}}@media (max-width:480px){.gx-detail-panel[data-slot=sheet-content]{--gx-detail-gutter:20px}.gx-detail-panel [data-slot=sheet-header]{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:18px}.gx-detail-panel [data-slot=sheet-title]{font-size:20px}.gx-detail-panel [data-slot=sheet-close]{top:max(12px,env(safe-area-inset-top));right:12px}.gx-detail-body{padding-top:20px}.gx-record-fields{grid-template-columns:1fr;gap:16px}.gx-detail-panel .gx-related-row{gap:10px}.gx-detail-panel .gx-finance-row{grid-template-columns:minmax(0,1fr) 18px;row-gap:8px;display:grid}.gx-finance-row>.gx-related-amount{grid-area:2/1}.gx-finance-row>svg{grid-area:1/2/3}}.gx-live.gx-workbench-dark{--workbench-cyan:#3debff;--workbench-cyan-rgb:61 235 255;--workbench-rose:#ff547d;--workbench-rose-rgb:255 84 125;--workbench-blue:#6e91ff;--workbench-blue-rgb:110 145 255;--workbench-amber:#ffc44f;--workbench-amber-rgb:255 196 79;--workbench-silver:#e9f2ee;--workbench-depth-shadow:inset 0 1px 0 #f1fff916, inset 0 -1px 0 #00000047, 0 1px 0 #ffffff06, 0 20px 48px #00000057, 0 42px 90px #00000029}.gx-live.gx-workbench-dark .page-today{isolation:isolate;position:relative}.gx-live.gx-workbench-dark .page-today:before{content:"";z-index:-1;pointer-events:none;opacity:.22;filter:saturate(.86)hue-rotate(10deg)contrast(1.08);background:linear-gradient(#03090940,#030909d4),url(/assets/gouxu/business-graph-bg.png) 50% 10%/min(1120px,78vw) no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 64%,#0000 94%);mask-image:linear-gradient(#0000 0,#000 9% 64%,#0000 94%)}.gx-live.gx-workbench-dark .metric-grid>.metric-card{--material-rgb:var(--workbench-cyan-rgb);--material-accent:var(--workbench-cyan);isolation:isolate;transform-style:preserve-3d;will-change:transform;border-color:rgb(var(--material-rgb) / .38);background:linear-gradient(142deg, rgb(var(--material-rgb) / .23), transparent 47%), linear-gradient(154deg, #111e1cf7, #060e0dfc);box-shadow:inset 0 1px 0 #f1fff926, inset 0 -1px 0 #0000004d, 0 16px 36px #0000004d, 0 0 38px rgb(var(--material-rgb) / .13);transition:transform .28s cubic-bezier(.2,.76,.24,1),border-color .25s,box-shadow .25s,filter .25s;position:relative;overflow:hidden}.gx-live.gx-workbench-dark .metric-grid>.metric-card:nth-child(2){--material-rgb:var(--workbench-rose-rgb);--material-accent:var(--workbench-rose)}.gx-live.gx-workbench-dark .metric-grid>.metric-card:nth-child(3){--material-rgb:var(--workbench-blue-rgb);--material-accent:var(--workbench-blue)}.gx-live.gx-workbench-dark .metric-grid>.metric-card:nth-child(4){--material-rgb:var(--workbench-amber-rgb);--material-accent:var(--workbench-amber)}.gx-live.gx-workbench-dark .metric-grid>.metric-card:before{content:"";z-index:0;aspect-ratio:1.2;pointer-events:none;background:radial-gradient(circle at 58% 32%, #ffffff3d, transparent 11%), radial-gradient(ellipse at 50% 56%, rgb(var(--material-rgb) / .78), rgb(var(--material-rgb) / .13) 58%, transparent 72%);filter:blur(9px)saturate(1.48);opacity:.92;border-radius:46% 54% 58% 42%/55% 48% 52% 45%;width:78%;transition:transform .48s cubic-bezier(.2,.76,.24,1),opacity .3s;position:absolute;bottom:-72%;left:-12%;transform:rotate(-8deg)translate(0,0)}.gx-live.gx-workbench-dark .metric-grid>.metric-card:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle 130px at var(--tf-pointer-x,18%) var(--tf-pointer-y,10%), #ffffff1f, transparent 64%), linear-gradient(115deg, transparent 24%, #ffffff0e 48%, transparent 68%);mix-blend-mode:screen;opacity:.72;position:absolute;inset:0}.gx-live.gx-workbench-dark .metric-grid>.metric-card>*{z-index:2;position:relative;transform:translateZ(18px)}.gx-live.gx-workbench-dark .metric-grid>.metric-card .metric-icon{border:1px solid rgb(var(--material-rgb) / .62);background:rgb(var(--material-rgb) / .24);color:var(--material-accent);box-shadow:inset 0 1px 0 #ffffff29, 0 0 20px rgb(var(--material-rgb) / .24), 0 12px 30px rgb(var(--material-rgb) / .14)}.gx-live.gx-workbench-dark .metric-grid>.metric-card .metric-value{color:#f8fbfa;text-shadow:0 0 22px rgb(var(--material-rgb) / .13)}.gx-live.gx-workbench-dark .metric-grid>.metric-card:hover:before{opacity:.94;transform:rotate(2deg)translate(8%,-8%)scale(1.08)}.gx-live.gx-workbench-dark [data-workbench-glow=true]{border-color:#75dbbe4f}.gx-live.gx-workbench-dark :is(.metric-card,.home-project-card,.home-project-switcher-card)[data-workbench-active=true]{transform:perspective(980px) rotateX(var(--tf-rotate-x,0deg)) rotateY(var(--tf-rotate-y,0deg)) translateY(-4px) scale(1.012)}.gx-live.gx-workbench-dark :is(.home-project-overview,.home-project-switcher,.task-surface,.approval-surface,.trend-surface){box-shadow:var(--workbench-depth-shadow);background:linear-gradient(145deg,#0c1917f1,#050d0cfb),url(/assets/gouxu/task-glass-bg.png) 100%/68% no-repeat;border-color:#81cdb13b}.gx-live.gx-workbench-dark :is(.home-project-overview,.home-project-switcher){background:radial-gradient(at 92% 0,#34c6aa18,#0000 34%),linear-gradient(145deg,#0c1917f0,#050d0cfb),url(/assets/gouxu/task-glass-bg.png) 100%/72% no-repeat}.gx-live.gx-workbench-dark :is(.home-project-card,.home-project-switcher-card){isolation:isolate;transform-style:preserve-3d;will-change:transform;background:radial-gradient(circle at var(--tf-pointer-x,16%) var(--tf-pointer-y,12%), #66dfc917, transparent 34%), linear-gradient(145deg, #0d1d1af5, #06100ffc);border-color:#6fc5a830;transition:transform .3s cubic-bezier(.2,.76,.24,1),border-color .25s,box-shadow .25s,background .25s;position:relative;overflow:hidden;box-shadow:inset 0 1px #edfff712,inset 0 -1px #00000038,0 14px 34px #00000040}.gx-live.gx-workbench-dark :is(.home-project-card,.home-project-switcher-card)>*{z-index:1;position:relative}.gx-live.gx-workbench-dark :is(.home-project-card,.home-project-switcher-card):hover{border-color:#50dec65e;box-shadow:inset 0 1px #f5fffb1c,0 24px 52px #00000057,0 0 34px #31c2a911}.gx-live.gx-workbench-dark .home-project-switcher-card.is-selected{background:radial-gradient(circle at var(--tf-pointer-x,18%) var(--tf-pointer-y,10%), #c7ff3529, transparent 38%), linear-gradient(145deg, #3d5b1661, #071411fc);box-shadow:inset 0 1px 0 #edffc324, inset 3px 0 0 var(--lime), 0 20px 46px #00000057, 0 0 40px #c7ff3513;border-color:#c7ff359e}.gx-live.gx-workbench-dark .project-hero{box-shadow:var(--workbench-depth-shadow), 0 0 46px #2bc3a50b;background:linear-gradient(90deg,#050e0df5 0%,#06100fe0 44%,#050d0cc2 100%),url(/assets/gouxu/business-graph-bg.png) 100%/72% no-repeat;border-color:#5ed3b240;position:relative;overflow:hidden}.gx-live.gx-workbench-dark .project-hero:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 18%,#ffffff09 50%,#0000 72%);animation:10s ease-in-out infinite gx-demo-taskflow-workbench-sheen;position:absolute;inset:0;transform:translate(-120%)}@media (prefers-reduced-motion:reduce){.gx-live.gx-workbench-dark :is(.metric-card,.home-project-card,.home-project-switcher-card)[data-workbench-active=true]{transform:none}.gx-live.gx-workbench-dark .project-hero:after{display:none}}.gx-live.gx-workbench-dark{--lime:#c7ff35;--lime-strong:#b9f525;--tf-cold-light:#53c6c4;--tf-layer-page:#030706;--tf-layer-1:#07100ef6;--tf-layer-2:#0a1613f4;--tf-layer-3:#0e1c18f0;--tf-edge:#a0d6be29;--tf-edge-strong:#c2efd847;--tf-specular:#e5fff413;--tf-copy:#f2f8f5;--tf-copy-2:#c8d7d0;--tf-copy-3:#8fa299;--tf-elevation:inset 0 1px 0 var(--tf-specular), inset 0 -1px 0 #00000038, 0 1px 0 #7dbea006, 0 18px 48px #0000004d;--tf-elevation-hover:inset 0 1px 0 #ecfff71b, inset 0 -1px 0 #0000003d, 0 24px 58px #0006, 0 0 0 1px #c7ff3509;--dark-panel:var(--tf-layer-2);--dark-panel-strong:var(--tf-layer-1);--dark-panel-soft:var(--tf-layer-3);--dark-border:var(--tf-edge);--dark-border-strong:var(--tf-edge-strong);--dark-text:var(--tf-copy);--dark-text-2:var(--tf-copy-2);--dark-muted:var(--tf-copy-3);--dark-glass-shadow:var(--tf-elevation);background:radial-gradient(at 77% 8%,#217f771d,#0000 27%),radial-gradient(at 29% 95%,#8bbe2a0b,#0000 25%),linear-gradient(152deg,#020504 0%,#06100e 51%,#030807 100%)}.gx-live.gx-workbench-dark:before{opacity:.44;mix-blend-mode:screen;filter:contrast(1.08)saturate(.82);background-image:linear-gradient(112deg,#0000 5%,#2a9c910b 43%,#0000 71%),url(/assets/gouxu/business-graph-bg.png);background-position:50%,72% 28%;background-repeat:no-repeat;background-size:cover,min(1180px,76vw)}.gx-live.gx-workbench-dark .topbar{-webkit-backdrop-filter:blur(16px)saturate(1.05);backdrop-filter:blur(16px)saturate(1.05);background:#030908ee;border-bottom-color:#a0d6be22;box-shadow:0 12px 34px #00000026}.gx-live.gx-workbench-dark :is(.surface,.metric-card,.task-surface,.approval-surface,.trend-surface){border-color:var(--tf-edge);background:linear-gradient(118deg, #53c6c407, transparent 34%), linear-gradient(148deg, var(--tf-layer-3), var(--tf-layer-1));color:var(--tf-copy);-webkit-backdrop-filter:blur(11px)saturate(1.04);backdrop-filter:blur(11px)saturate(1.04);box-shadow:var(--tf-elevation)}.gx-live.gx-workbench-dark .metric-card{isolation:isolate;background:radial-gradient(at 10% 0,#c7ff350e,#0000 38%),linear-gradient(152deg,#0f1f1bf5,#060f0dfa);position:relative;overflow:hidden}.gx-live.gx-workbench-dark .metric-card:after{content:"";z-index:-1;border-radius:inherit;opacity:.8;pointer-events:none;background:linear-gradient(105deg,#0000 52%,#4ec3be0e,#0000 78%);position:absolute;inset:0}.gx-live.gx-workbench-dark :is(button.metric-card,.home-project-card,.home-project-switcher-card){transition:transform var(--tf-motion-base) var(--tf-motion-ease), border-color var(--tf-motion-fast) ease, background-color var(--tf-motion-fast) ease, box-shadow var(--tf-motion-base) var(--tf-motion-ease)}@media (hover:hover){.gx-live.gx-workbench-dark :is(button.metric-card,.home-project-card,.home-project-switcher-card):not(:disabled):hover{border-color:var(--tf-edge-strong);box-shadow:var(--tf-elevation-hover);transform:translateY(-3px)scale(1.006)}}.gx-live.gx-workbench-dark :is(.project-hero,.home-project-focus .project-hero){isolation:isolate;border-color:var(--tf-edge-strong);background:radial-gradient(at 76% 34%,#35ae9d29,#0000 31%),radial-gradient(at 93% 86%,#c7ff350e,#0000 25%),linear-gradient(150deg,#081512,#030807 72%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ebfff716,0 28px 68px #00000061}.gx-live.gx-workbench-dark .project-hero:after{content:"";z-index:-1;opacity:.17;mix-blend-mode:screen;filter:contrast(1.12)saturate(.86);pointer-events:none;background-image:url(/assets/gouxu/business-graph-bg.png);background-position:82%;background-repeat:no-repeat;background-size:auto 122%;position:absolute;inset:0}.gx-live.gx-workbench-dark :is(thead){color:#9eafa7;background:#7fb49b0e;border-color:#a0d6be24}.gx-live.gx-workbench-dark :is(.task-row,tbody tr){border-color:#9accb621}@media (hover:hover){.gx-live.gx-workbench-dark :is(.task-row,tbody tr):hover{background:linear-gradient(90deg,#c7ff350e,#41a79709 42%,#0000)}}.gx-live.gx-workbench-dark :is(input,textarea,select,button,[role=button]):focus-visible{outline-offset:3px;box-shadow:var(--tf-focus-ring);outline:2px solid #c7ff35e0}@media (prefers-reduced-motion:reduce){.gx-live.gx-workbench-dark :is(button.metric-card,.home-project-card,.home-project-switcher-card){transition:none}.gx-live.gx-workbench-dark :is(button.metric-card,.home-project-card,.home-project-switcher-card):hover{transform:none}}@media (prefers-reduced-transparency:reduce){.gx-live.gx-workbench-dark:before,.gx-live.gx-workbench-dark .project-hero:after{display:none}}.gx-live.gx-workbench-dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--dark-text);--lime:#c7ff35;--lime-strong:#b8f522;--lime-soft:#c7ff3521;--amber:#ffbd57;--amber-soft:#ffb54821;--violet:#b6a6ff;--violet-soft:#9780ff24;--red:#ff6a62;--red-soft:#ff5b5221;--blue:#69c8ed;--blue-soft:#4bb0dd24;--ink:#08100f;--ink-2:#0d1715;--muted:#9fb0a8;--muted-2:#7f9289;--line:#97c2b02e;--page:#060b0b;--surface:#0d1716;--shadow-card:inset 0 1px 0 #e7fff413, 0 0 0 1px #55968009, 0 18px 46px #00000040;--shadow-float:inset 0 1px 0 #e8fff41a, 0 34px 90px #0000008c;--dark-bg:#060b0b;--dark-bg-raised:#0a1211;--dark-panel:#0a1413eb;--dark-panel-strong:#081110f7;--dark-panel-soft:#0f1c1adb;--dark-border:#93ccb430;--dark-border-strong:#b6ebd34a;--dark-text:#eef7f2;--dark-text-2:#d4e3dc;--dark-muted:#9fb0a8;--dark-muted-2:#7f9289;--dark-glow:#c7ff352b;--dark-glass-shadow:inset 0 1px 0 #e9fff513, inset 0 -1px 0 #0003, 0 18px 46px #00000047;background:radial-gradient(at 78% 11%,#16695c1f,#0000 30%),radial-gradient(at 42% 88%,#6d9e220d,#0000 30%),linear-gradient(145deg,#040909fa,#070e0dfa)}.gx-live.gx-workbench-dark:before{z-index:0;opacity:.9;filter:none;background:radial-gradient(at 74% 18%,#24917d1c,#0000 28%),radial-gradient(at 91% 66%,#1f6a730f,#0000 23%),radial-gradient(at 36% 90%,#a8da2c0b,#0000 26%)}.gx-live.gx-workbench-dark .workspace,.gx-live.gx-workbench-dark .page-viewport{color:var(--dark-text);background:0 0}.gx-live.gx-workbench-dark .topbar{color:var(--dark-text);-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#050c0bed;border-bottom-color:#93c2b029;box-shadow:0 9px 30px #00000021}.gx-live.gx-workbench-dark .topbar p,.gx-live.gx-workbench-dark .section-heading p{color:var(--dark-muted)}.gx-live.gx-workbench-dark :is(.surface,.metric-card,.task-surface,.approval-surface,.trend-surface){border-color:var(--dark-border);color:var(--dark-text);-webkit-backdrop-filter:blur(13px)saturate(1.05);backdrop-filter:blur(13px)saturate(1.05);box-shadow:var(--dark-glass-shadow);background:linear-gradient(145deg,#0d1917ed,#081110f5)}.gx-live.gx-workbench-dark :is(.home-project-overview,.home-project-card,.home-project-switcher,.home-project-switcher-card){border-color:var(--dark-border);color:var(--dark-text);box-shadow:var(--dark-glass-shadow);background:linear-gradient(145deg,#0f1c1aeb,#081110f2)}.gx-live.gx-workbench-dark :is(.home-project-card,.home-project-switcher-card):hover{border-color:var(--dark-border-strong);background:linear-gradient(145deg,#152623f7,#0a1513fa);box-shadow:inset 0 1px #ecfff714,0 19px 42px #0000004f}.gx-live.gx-workbench-dark .home-project-switcher-card.is-selected{box-shadow:inset 3px 0 0 var(--lime), 0 15px 34px #00000040, 0 0 28px #c7ff350b;background:linear-gradient(145deg,#506d1442,#0c1915f5);border-color:#c7ff358c}.gx-live.gx-workbench-dark :is(.home-project-nav button,.home-project-collapse,.home-project-back,.home-project-switcher-nav button){border-color:var(--dark-border);color:var(--dark-muted);background:#0d1816f0}.gx-live.gx-workbench-dark :is(.home-project-count,.home-project-switcher-count,.home-project-stages>span,.status-tag.neutral){color:#b6c5be;background:#86a7971a}.gx-live.gx-workbench-dark :is(.home-project-copy>strong,.home-project-switcher-title>span,.home-project-switcher-copy>strong,.home-project-stages b){color:var(--dark-text)}.gx-live.gx-workbench-dark :is(thead){border-color:var(--dark-border);color:#9eafa7;background:#76998812}.gx-live.gx-workbench-dark :is(.task-row,tbody tr){color:var(--dark-text-2);border-color:#8db8a624}.gx-live.gx-workbench-dark :is(.task-row,tbody tr):hover{background:#74a99111}.gx-live.gx-workbench-dark :is(.task-main i,.approval-content i){background:#a8c7b940}.gx-live.gx-workbench-dark .segmented{background:#73998817;border:1px solid #93c2b01f;box-shadow:inset 0 1px #e7fff409}.gx-live.gx-workbench-dark .segmented button{color:#94a69d}.gx-live.gx-workbench-dark .segmented button.active{color:#f4faf6;background:#152522f7;border-color:#b6e7d221;box-shadow:inset 0 1px #ebfff712,0 6px 18px #0000003b}.gx-live.gx-workbench-dark .project-hero{border:1px solid var(--dark-border);background:radial-gradient(at 75% 34%,#2b897433,#0000 30%),radial-gradient(at 92% 82%,#b1de3111,#0000 24%),linear-gradient(145deg,#081211 0%,#050a09 73%);box-shadow:inset 0 1px #e5fff412,0 26px 62px #00000057}.gx-live.gx-workbench-dark :is(input,textarea,select){color:#eef7f2;background:#0c1715;border-color:#93c2b036;box-shadow:inset 0 1px #e7fff40a}.gx-live.gx-workbench-dark :is(input,textarea)::placeholder{color:#778b82;opacity:1}.gx-live.gx-workbench-dark :is(input,textarea,select):focus{border-color:#c7ff35ad;box-shadow:0 0 0 3px #c7ff351f,inset 0 1px #e7fff40d}.gx-live.gx-workbench-dark select option{color:#eef7f2;background:#0b1513}.gx-live.gx-workbench-dark ::-webkit-calendar-picker-indicator{opacity:.82;filter:invert(92%)sepia(8%)saturate(370%)hue-rotate(94deg)brightness(102%)}.gx-live.gx-workbench-dark input[type=checkbox],.gx-live.gx-workbench-dark input[type=radio]{accent-color:#aee522}.gx-live.gx-workbench-dark .status-tag.success,.gx-live.gx-workbench-dark .status-tag.lime{color:#dfff82;background:#8fbe1c2b}.gx-live.gx-workbench-dark .status-tag.warning,.gx-live.gx-workbench-dark .status-tag.amber{color:#ffd187;background:#dd911b29}.gx-live.gx-workbench-dark .status-tag.danger{color:#ff938d;background:#e0443d29}.gx-live.gx-workbench-dark .status-tag.violet{color:#c7baff;background:#7e63de2b}.gx-live.gx-workbench-dark .status-tag.blue{color:#86d5f5;background:#3593be2b}.gx-live.gx-workbench-dark :is(.plain-link,.text-button){color:#a8d961}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gx-live.gx-workbench-dark :is(.topbar,.surface){background:#0b1513}}@media (prefers-reduced-transparency:reduce){.gx-live.gx-workbench-dark:before{display:none}.gx-live.gx-workbench-dark :is(.topbar,.surface){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b1513}}.gx-live.gx-workbench-dark .metric-grid>.metric-card{border-color:rgb(var(--material-rgb) / .38);background:linear-gradient(142deg, rgb(var(--material-rgb) / .23), transparent 47%), linear-gradient(154deg, #111e1cf7, #060e0dfc);box-shadow:inset 0 1px 0 #f1fff926, inset 0 -1px 0 #0000004d, 0 16px 36px #0000004d, 0 0 38px rgb(var(--material-rgb) / .13)}.gx-live.gx-workbench-dark .metric-grid>.metric-card:before{background:radial-gradient(circle at 58% 32%, #ffffff3d, transparent 11%), radial-gradient(ellipse at 50% 56%, rgb(var(--material-rgb) / .78), rgb(var(--material-rgb) / .13) 58%, transparent 72%);filter:blur(9px)saturate(1.48);opacity:.92}.gx-live.gx-workbench-dark .metric-grid>.metric-card .metric-icon{border-color:rgb(var(--material-rgb) / .62);background:rgb(var(--material-rgb) / .24);color:var(--material-accent);box-shadow:inset 0 1px 0 #ffffff29, 0 0 20px rgb(var(--material-rgb) / .24), 0 12px 30px rgb(var(--material-rgb) / .14)}.gx-live.gx-workbench-dark .metric-grid>.metric-card:hover{border-color:rgb(var(--material-rgb) / .68);filter:brightness(1.12)saturate(1.14);box-shadow:inset 0 1px 0 #fafffc2b, 0 24px 52px #00000061, 0 0 48px rgb(var(--material-rgb) / .2)}.gx-live.gx-workbench-dark{border-color:var(--dark-border);color:var(--dark-text)}.gx-live.gx-workbench-dark:not(.gx-detail-panel){position:relative}.gx-live.gx-workbench-dark .gx-live-top{border-color:var(--dark-border);color:var(--dark-text);background:#050c0bed;box-shadow:0 9px 30px #00000021}.gx-live.gx-workbench-dark :is(.gx-demo-member,.gx-live-brand>span){color:var(--dark-muted)}.gx-live.gx-workbench-dark :is(.section-heading h3,.task-main,.approval-content,.progress-ring strong,.empty-state h3){color:var(--dark-text)}.gx-live.gx-workbench-dark :is(.home-project-type,.home-project-enter,.metric-caret,.row-more){color:var(--dark-muted)}.gx-live.gx-workbench-dark :is(.home-project-enter,.approval-card){border-color:var(--dark-border)}.gx-live.gx-workbench-dark .home-project-stages em{color:var(--lime)}.gx-live.gx-workbench-dark .home-project-switcher-health{background:var(--lime-soft);color:#dfff82}.gx-live.gx-workbench-dark .home-project-switcher-health.is-attention{background:var(--amber-soft);color:#ffd187}.gx-live.gx-workbench-dark .ring-track{stroke:#a8c7b92e}.gx-live.gx-workbench-dark .ring-value{stroke:var(--lime)}.gx-live.gx-workbench-dark .metric-card small{color:var(--dark-muted)}.gx-live.gx-workbench-dark .task-check{background:#0c1715;border-color:#b6e0cd66}.gx-live.gx-workbench-dark .task-check.checked{background:var(--lime);border-color:var(--lime);color:#10170b}.gx-live.gx-workbench-dark .task-check:disabled:not(.checked){background:#dd911b29;border-color:#bf934c}.gx-live.gx-workbench-dark .task-due.overdue{color:#ff938d}.gx-live.gx-workbench-dark .empty-state>span{color:#b6c5be;background:#8fbe1c1a}.gx-live.gx-workbench-dark :is(.home-project-nav button,.home-project-collapse,.home-project-back,.home-project-switcher-nav button):not(:disabled):hover{border-color:var(--dark-border-strong);color:var(--dark-text);background:#152623f7}.gx-live.gx-workbench-dark :is(button,input,textarea,.home-project-grid):focus-visible{outline:2px solid var(--lime);outline-offset:3px}.gx-live.gx-workbench-dark.gx-detail-panel[data-slot=sheet-content]{border-color:var(--dark-border-strong);color:var(--dark-text);background:linear-gradient(145deg,#0a1413,#060d0c)}.gx-live.gx-workbench-dark [data-slot=sheet-header]{border-color:var(--dark-border);background:#081110}.gx-live.gx-workbench-dark [data-slot=sheet-title]{color:var(--dark-text)}.gx-live.gx-workbench-dark :is([data-slot=sheet-description],.gx-record-fields dt,.gx-related-row small,.gx-file-note,.gx-detail-feedback){color:var(--dark-muted)}.gx-live.gx-workbench-dark :is(.gx-related-row,.gx-detail-feedback){border-color:var(--dark-border)}.gx-live.gx-workbench-dark .gx-related-row:hover{color:var(--lime);background:#74a99111}.gx-live.gx-workbench-dark [data-slot=sheet-close]:hover{color:var(--dark-text);background:#74a9911f}.gx-live.gx-workbench-dark .gx-primary{background:var(--lime);border-color:var(--lime);color:#10170b}.gx-live.gx-workbench-dark .gx-primary:not(:disabled):hover{background:var(--lime-strong);border-color:var(--lime-strong)}
