.product-hero{padding-top:112px}.product-hero__intro,.section-heading--split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.55fr);gap:88px;align-items:end}.product-hero h1{max-width:880px;margin:16px 0 0;font-size:clamp(48px,6vw,80px);font-weight:300;letter-spacing:-.055em;line-height:.97}.product-hero__summary>p,.section-heading--split>p{max-width:520px;margin:0;color:var(--smoke);font-size:17px;line-height:1.6}.product-hero__summary>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.product-system-map{display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);min-height:430px;margin-top:76px;overflow:hidden;border:1px solid var(--stone);border-radius:var(--panel-radius);background:radial-gradient(circle at 78% 38%,rgba(78,112,244,.12),transparent 30%),linear-gradient(145deg,#f2efeb,#eae7e3);box-shadow:0 32px 70px #38302a14}.product-system-map__copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:56px;border-right:1px solid rgba(91,82,74,.14);background:#ffffff57}.product-system-map__copy>span,.product-context__grid article>span,.product-feature__copy .section-index,.product-demo__eyebrow,.product-demo__section-title,.product-demo small,.product-directory__grid article>span{color:var(--smoke);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:650;letter-spacing:.1em}.product-system-map__copy h2{margin:26px 0 0;font-size:clamp(40px,4vw,56px);font-weight:320;letter-spacing:-.055em;line-height:.96}.product-system-map__copy p{max-width:430px;margin:30px 0 0;color:var(--smoke);font-size:16px;line-height:1.6}.product-system-map__art{position:relative;display:grid;min-width:0;min-height:430px;overflow:hidden;place-items:center}.product-system-map__art:before,.product-system-map__art:after{position:absolute;border:1px solid rgba(78,112,244,.13);border-radius:50%;content:""}.product-system-map__art:before{width:460px;height:460px}.product-system-map__art:after{width:320px;height:320px;border-color:#e782de29}.product-system-flow{position:relative;z-index:1;width:560px;height:320px}.product-system-flow__rail{position:absolute;top:135.5px;right:54px;left:54px;height:1px;background:linear-gradient(90deg,#4e70f438,#e782de75 38%,#4e70f494 68%,#52af739e)}.product-system-flow__rail:before,.product-system-flow__rail:after{position:absolute;top:-4px;width:9px;height:9px;border-radius:50%;content:""}.product-system-flow__rail:before{display:none}.product-system-flow__rail:after{right:-1px;background:#52af73;box-shadow:0 0 0 7px #52af731a}.product-system-flow__stage{position:absolute;top:76px;width:118px;transform:translate(-50%);text-align:center}.product-system-flow__stage--understand{left:68px}.product-system-flow__stage--plan{left:209px}.product-system-flow__stage--build{left:350px}.product-system-flow__stage--deliver{left:491px}.product-system-flow__stage small{display:block;margin-top:24px;color:var(--smoke);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;font-weight:650;letter-spacing:.1em;white-space:nowrap}.product-system-flow__glyph{position:relative;width:118px;height:118px}.product-system-flow__glyph--understand:before,.product-system-flow__glyph--understand:after{position:absolute;top:28px;left:41px;width:64px;height:64px;border:1px solid rgba(78,112,244,.32);border-radius:50%;content:""}.product-system-flow__glyph--understand:after{top:42px;left:55px;width:36px;height:36px;border-color:#4e70f480;background:#ffffff80;box-shadow:0 0 0 8px #4e70f412}.product-system-flow__signals{position:absolute;top:40px;left:4px;width:70px;height:40px}.product-system-flow__signals i{position:absolute;top:20px;right:0;display:block;width:70px;height:1px;transform-origin:right center;background:linear-gradient(90deg,transparent,rgba(78,112,244,.5))}.product-system-flow__signals i:first-child{transform:rotate(22deg)}.product-system-flow__signals i:last-child{transform:rotate(-22deg)}.product-system-flow__glyph--understand b{position:absolute;top:56px;left:69px;z-index:1;width:9px;height:9px;border-radius:50%;background:var(--link-blue)}.product-system-flow__glyph--plan i{position:absolute;top:34px;left:27px;width:67px;height:52px;border:1px solid rgba(78,112,244,.3);border-radius:14px;background:#ffffff8f;box-shadow:0 8px 20px #4046600d}.product-system-flow__glyph--plan i:nth-child(1){transform:translate(-9px,9px);border-color:#e782de52}.product-system-flow__glyph--plan i:nth-child(2){transform:translate(-4px,4px)}.product-system-flow__glyph--plan i:nth-child(3){border-color:#4e70f475;background:linear-gradient(rgba(78,112,244,.15) 1px,transparent 1px) 12px 14px / 42px 9px no-repeat,#fafafcc7}.product-system-flow__glyph--build i{position:absolute;top:20px;left:19px;width:80px;height:80px;border:1px solid rgba(48,58,98,.22);border-radius:24px;background:linear-gradient(145deg,#6f8af5,#4e70f4);box-shadow:0 14px 30px #4e70f42e,inset 0 1px #ffffff75}.product-system-flow__glyph--build i:before,.product-system-flow__glyph--build i:after{position:absolute;border:1px solid rgba(255,255,255,.62);content:""}.product-system-flow__glyph--build i:before{inset:17px;border-radius:13px}.product-system-flow__glyph--build i:after{inset:29px;border-radius:7px;background:#ffffffd1}.product-system-flow__glyph--deliver i{position:absolute;left:10px;width:64px;height:39px;border-right:1px solid rgba(78,112,244,.46)}.product-system-flow__glyph--deliver i:first-child{top:20px;border-top:1px solid rgba(78,112,244,.46);border-radius:0 24px 0 0}.product-system-flow__glyph--deliver i:nth-child(2){bottom:19px;border-bottom:1px solid rgba(231,130,222,.48);border-radius:0 0 24px}.product-system-flow__glyph--deliver b{position:absolute;top:45px;right:29px;width:30px;height:30px;border:1px solid rgba(82,175,115,.38);border-radius:50%;background:#ffffffb8;box-shadow:0 0 0 9px #52af7314}.product-system-flow__glyph--deliver b:after{position:absolute;inset:8px;border-radius:50%;background:#52af73;content:""}.product-index{position:sticky;z-index:20;top:var(--site-header-height);overflow-x:auto;border-top:1px solid var(--stone);border-bottom:1px solid var(--stone);background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:blur(18px);scrollbar-width:none}.product-index::-webkit-scrollbar{display:none}.product-index .page-shell{display:flex;min-width:max-content}.product-index a{padding:17px 25px;border-right:1px solid var(--stone);color:var(--ink);font-size:12px;text-decoration:none}.product-index a:first-child{border-left:1px solid var(--stone)}.product-context .section-heading,.product-workflow-details .section-heading,.product-workspace .section-heading,.product-control .section-heading,.product-directory .section-heading{margin-bottom:52px}#context,#delegate,#planning,#runtime,#review,#collaboration,#task-modes,#workspace,#epics,#control,#platform{scroll-margin-top:48px}.section-heading--split h2{max-width:760px;margin:14px 0 0;font-size:clamp(34px,4.2vw,54px);font-weight:350;letter-spacing:-.045em;line-height:1.02}.product-context__grid{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid var(--stone);border-radius:var(--panel-radius)}.product-context__grid article{min-height:270px;padding:36px;border-right:1px solid var(--stone);background:var(--canvas)}.product-context__grid article:last-child{border-right:0}.product-context__grid h3{max-width:320px;margin:68px 0 16px;font-size:24px;font-weight:450;letter-spacing:-.035em;line-height:1.1}.product-context__grid p,.product-directory__grid p{margin:0;color:var(--smoke);font-size:14px;line-height:1.55}.product-workflow-details{background:var(--surface)}.product-workflow-details__list{display:grid;gap:24px}.product-workflow-detail{display:grid;grid-template-columns:minmax(260px,.38fr) minmax(0,.62fr);gap:58px;align-items:center;min-height:590px;padding:46px;overflow:hidden;border:1px solid var(--stone);border-radius:var(--panel-radius);background:var(--canvas)}.product-workflow-detail--reverse .product-workflow-detail__copy{order:2}.product-workflow-detail--reverse{grid-template-columns:minmax(0,.62fr) minmax(260px,.38fr)}.product-workflow-detail__copy>span{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:650;letter-spacing:.1em}.product-workflow-detail__copy>span{color:var(--smoke)}.product-workflow-detail__copy h3{max-width:500px;margin:16px 0 22px;font-size:clamp(34px,3.6vw,48px);font-weight:350;letter-spacing:-.048em;line-height:1.02}.product-workflow-detail__copy>p{max-width:500px;margin:0;color:var(--smoke);font-size:16px;line-height:1.6}.product-workflow-detail__copy>strong{display:block;max-width:480px;margin-top:28px;padding-top:20px;border-top:1px solid var(--stone);color:var(--ink);font-size:13px;font-weight:520;line-height:1.55}.product-workflow-visual{min-width:0;margin:0;padding:28px;overflow:hidden;border:1px solid rgb(31 30 28 / 8%);border-radius:18px}.product-workflow-visual--planning{background:#e7e5d9}.product-workflow-visual--runtime{background:#dce8e5}.product-workflow-visual--review{background:#dbe3ee}.product-workflow-visual--collaboration{background:#e8dfd5}.workflow-mini-window{overflow:hidden;border:1px solid rgb(31 30 28 / 14%);border-radius:13px;background:#fff;box-shadow:0 18px 42px #1f1e1c21}.workflow-mini-window__bar{position:relative;display:flex;align-items:center;height:28px;padding:0 12px;border-bottom:1px solid var(--stone);background:#f5f5f3}.workflow-mini-window__bar>span{display:flex;gap:5px}.workflow-mini-window__bar i{width:7px;height:7px;border-radius:50%;background:#c8c8c5}.workflow-mini-window__bar>strong{position:absolute;left:50%;color:var(--smoke);font-size:8px;font-weight:500;transform:translate(-50%)}.workflow-mini-window__bar--preview{gap:10px;height:38px}.workflow-mini-window__bar--preview>code{display:flex;flex:1;gap:6px;align-items:center;max-width:72%;margin-inline:auto;padding:6px 10px;overflow:hidden;border:1px solid #dfdfdc;border-radius:6px;color:#5f5f5d;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap;background:#fff}.workflow-mini-window__bar--preview>b{color:#2b9b4a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;letter-spacing:.08em}.workflow-mini-task-header{display:flex;gap:10px;align-items:center;min-height:64px;padding:11px 15px;border-bottom:1px solid var(--stone)}.workflow-mini-task-header>div{min-width:0}.workflow-mini-task-header small,.workflow-mini-plan__body small,.workflow-mini-runtime aside>small,.workflow-mini-app>small,.workflow-mini-review aside>small,.workflow-mini-collaboration small{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;letter-spacing:.08em}.workflow-mini-task-header small{display:block;margin-bottom:4px;color:var(--smoke)}.workflow-mini-task-header strong{display:block;overflow:hidden;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.workflow-mini-icon{display:grid;flex:0 0 auto;width:29px;height:29px;place-items:center;border:1px solid #bfe4ec;border-radius:7px;color:#2aa9c2;background:#edfafd}.workflow-mini-badge{flex:0 0 auto;margin-left:auto;padding:5px 7px;border:1px solid;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:6px;font-weight:650;letter-spacing:.05em}.workflow-mini-badge--amber{border-color:#ead69a;color:#b47700;background:#fff8e2}.workflow-mini-badge--green{border-color:#b5ddbf;color:#278b43;background:#effaf2}.workflow-mini-tabs{display:flex;height:33px;padding-left:14px;border-bottom:1px solid var(--stone);background:#fafafa}.workflow-mini-tabs span{display:grid;min-width:52px;place-items:center;color:var(--smoke);font-size:8px;text-transform:uppercase}.workflow-mini-tabs .is-active{border-bottom:2px solid #35afc4;color:#168fa5}.workflow-mini-plan__body{padding:16px;background:#fafbfc}.workflow-mini-notice{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px;border:1px solid #ead69a;border-left:3px solid #dda410;border-radius:6px;background:#fffaf0}.workflow-mini-notice small{display:block;color:#a46d00}.workflow-mini-notice strong{display:block;margin-top:4px;font-size:9px}.workflow-mini-notice button,.workflow-mini-review button{flex:0 0 auto;border:0;border-radius:5px;font-size:8px}.workflow-mini-notice button,.workflow-mini-review__actions button{padding:7px 9px;color:#fff;background:#3aa35a}.workflow-mini-plan__body>section{margin-top:12px;padding:12px;border:1px solid var(--stone);border-radius:6px;background:#fff}.workflow-mini-plan__body>section>small{color:var(--smoke)}.workflow-mini-plan__body>section>p{margin:7px 0 10px;color:#54534f;font-size:9px;line-height:1.45}.workflow-mini-plan__meta{display:flex;gap:6px}.workflow-mini-plan__meta span{padding:3px 5px;border-radius:3px;color:#26869c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:6px;background:#edfafd;text-transform:uppercase}.workflow-mini-plan__steps{display:grid;gap:0;margin-top:8px}.workflow-mini-plan__steps p{display:flex;gap:8px;align-items:center;margin:0;padding:9px 4px;border-bottom:1px solid var(--stone)}.workflow-mini-plan__steps p:last-child{border-bottom:0}.workflow-mini-plan__steps svg{color:#a7a6a1}.workflow-mini-plan__steps span,.workflow-mini-plan__steps strong,.workflow-mini-plan__steps small{display:block}.workflow-mini-plan__steps strong{font-size:9px}.workflow-mini-plan__steps small{margin-top:2px;color:var(--smoke);font-size:7px;letter-spacing:0}.workflow-preview-site{min-height:390px;padding:0 34px 34px;background:linear-gradient(135deg,#ffd7d2,#ead8e8 45%,#8797e7)}.workflow-preview-site>header{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding-inline:18px;border-radius:0 0 10px 10px;background:#fffffff2}.workflow-preview-site>header>strong{color:#26377d;font-size:15px;font-style:italic}.workflow-preview-site>header nav{display:flex;gap:18px;align-items:center;color:#5e6475;font-size:9px}.workflow-preview-site>header nav b{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;color:#fff;font-size:8px;background:#111318}.workflow-preview-site>main{max-width:560px;min-height:298px;margin:22px auto 0;padding:24px;border-radius:12px;background:#fffffff5;box-shadow:0 16px 36px #322c5229}.workflow-preview-site>main>small{color:#4e70f4;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;letter-spacing:.08em}.workflow-preview-site h4{max-width:390px;margin:7px 0 8px;font-size:24px;font-weight:620;letter-spacing:-.035em;line-height:1.08}.workflow-preview-site>main>p{max-width:410px;margin:0;color:#6d6f76;font-size:10px;line-height:1.5}.workflow-preview-site>main>button{margin-top:13px;padding:7px 11px;border:0;border-radius:5px;color:#fff;font-size:9px;background:#111318}.workflow-preview-site__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.workflow-preview-site__stats span{padding:9px 10px;border:1px solid #e5e5e2;border-radius:6px;color:#85858a;font-size:7px}.workflow-preview-site__stats b{display:block;margin-top:5px;color:#151719;font-size:13px}.workflow-preview-site section{margin-top:10px;overflow:hidden;border:1px solid #e5e5e2;border-radius:6px}.workflow-preview-site section header,.workflow-preview-site section p{display:grid;grid-template-columns:1fr 1fr 70px;align-items:center;min-height:24px;margin:0;padding-inline:10px}.workflow-preview-site section header{color:#98989d;font-size:6px;background:#fafafa}.workflow-preview-site section p{border-top:1px solid #eeeeeb;font-size:8px}.workflow-preview-site section p span{color:#66686d}.workflow-preview-site section p strong{justify-self:end;padding:3px 6px;border-radius:999px;color:#278b43;background:#effaf2}.workflow-mini-review__body{display:grid;grid-template-columns:150px minmax(0,1fr);min-height:334px}.workflow-mini-review__body>aside{padding:17px 14px;border-right:1px solid var(--stone);background:#fafafa}.workflow-mini-review__body>aside>small{color:var(--smoke)}.workflow-mini-review__body>aside>strong{display:block;margin-top:9px;font-size:11px;line-height:1.35}.workflow-mini-review__body>aside>div{margin-top:18px;overflow:hidden;border:1px solid var(--stone);border-radius:5px}.workflow-mini-review__body>aside p{display:flex;gap:7px;align-items:center;margin:0;padding:9px;border-bottom:1px solid var(--stone);font-size:8px}.workflow-mini-review__body>aside p:last-child{border-bottom:0}.workflow-mini-review__body>aside svg{color:#2b9b4a}.workflow-mini-review__body>aside button{margin-top:14px;padding:7px 9px;border:1px solid var(--stone);background:#fff}.workflow-mini-review__body>main{min-width:0}.workflow-mini-filebar{display:flex;gap:9px;align-items:center;height:38px;padding:0 12px;border-bottom:1px solid var(--stone)}.workflow-mini-filebar span{display:flex;gap:5px;align-items:center;font-size:9px;font-weight:650}.workflow-mini-filebar code{overflow:hidden;color:var(--smoke);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.workflow-mini-diff{padding:7px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px}.workflow-mini-diff p{display:grid;grid-template-columns:38px 1fr;min-height:24px;margin:0;line-height:24px}.workflow-mini-diff i{padding-right:8px;color:#999;font-style:normal;text-align:right}.workflow-mini-diff span{overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.workflow-mini-diff .is-removed{background:#ffe9eb}.workflow-mini-diff .is-added{background:#e1f6e8}.workflow-mini-review__actions{display:flex;align-items:center;justify-content:space-between;margin:7px 11px 0;padding-top:10px;border-top:1px solid var(--stone)}.workflow-mini-review__actions span{color:#2b9b4a;font-size:7px}.workflow-mini-collaboration__body{display:grid;gap:9px;padding:15px;background:#fafafa}.workflow-mini-message,.workflow-mini-answer{display:flex;gap:8px;align-items:flex-start}.workflow-mini-message>span,.workflow-mini-answer>span{display:grid;flex:0 0 auto;width:23px;height:23px;place-items:center;border-radius:50%;color:#fff;font-size:8px;background:#7651d1}.workflow-mini-message--rubic>span{border-radius:6px;background:#151515}.workflow-mini-message p,.workflow-mini-answer p{max-width:78%;margin:0;padding:9px 11px;border:1px solid var(--stone);border-radius:8px;font-size:9px;line-height:1.45;background:#fff}.workflow-mini-message small,.workflow-mini-answer small{display:block;margin-bottom:4px;color:var(--smoke)}.workflow-mini-question{width:78%;margin-left:31px;padding:12px;border:1px solid #ead69a;border-radius:8px;background:#fffaf0}.workflow-mini-question>small{display:block;color:#b47700}.workflow-mini-question>strong{display:block;margin-top:5px;font-size:11px}.workflow-mini-question>p{margin:4px 0 10px;color:var(--smoke);font-size:8px}.workflow-mini-question label{display:flex;gap:7px;align-items:center;min-height:25px;padding:0 7px;border-top:1px solid #eddfb7;font-size:9px}.workflow-mini-question label b{display:grid;width:14px;height:14px;place-items:center;border:1px solid #dbc991;border-radius:3px;color:var(--smoke);font-size:8px}.workflow-mini-question label em{margin-left:auto;color:#b47700;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;font-style:normal}.workflow-mini-answer{justify-content:flex-end}.workflow-mini-answer>span{order:2;background:#3aaa61}.workflow-mini-answer p{border-color:#cad7ff;background:#f2f5ff}.workflow-mini-answer p strong{display:block;font-size:9px}.product-feature--stone,.product-control{background:var(--canvas)}.product-feature--blue{border-top:1px solid var(--stone);border-bottom:1px solid var(--stone);background:#f3f6fb}.product-feature__layout{display:grid;grid-template-columns:minmax(280px,.48fr) minmax(0,1fr);gap:72px;align-items:center}.product-feature__layout--reverse{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)}.product-feature__copy h2{margin:14px 0 22px;font-size:clamp(36px,4.4vw,58px);font-weight:350;letter-spacing:-.05em;line-height:.99}.product-feature__copy>p{margin:0;color:var(--smoke);font-size:17px;line-height:1.6}.product-feature__copy ul{display:grid;gap:0;margin:30px 0 0;padding:0;list-style:none}.product-feature__copy li{padding:13px 0;border-top:1px solid var(--stone);font-size:13px;line-height:1.4}.product-mode-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:30px}.product-mode-pair div{padding:18px;border:1px solid var(--stone);border-radius:12px;background:var(--surface)}.product-mode-pair strong,.product-mode-pair span{display:block}.product-mode-pair strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.08em}.product-mode-pair span{margin-top:8px;color:var(--smoke);font-size:12px}.product-demo{min-width:0;margin:0}.product-demo__chrome{overflow:hidden;border:1px solid #d9dce2;border-radius:18px;background:#dfe5ef;box-shadow:0 24px 55px #1e283a21}.product-demo__titlebar{position:relative;display:flex;gap:6px;align-items:center;height:28px;padding:0 12px;background:#f6f6f5;border-bottom:1px solid #ddd}.product-demo__titlebar i{width:7px;height:7px;border-radius:50%;background:#c7c7c5}.product-demo__titlebar span{position:absolute;left:50%;color:#5f5f5d;font-size:9px;transform:translate(-50%)}.product-demo__surface{min-height:520px;margin:20px;overflow:hidden;border:1px solid #d8dce2;border-radius:12px;background:#fff;box-shadow:0 10px 25px #16202f1f;color:#151719;font-family:Inter,Arial,sans-serif}.product-demo__header{position:relative;display:flex;gap:12px;align-items:center;min-height:82px;padding:16px 20px;border-bottom:1px solid #e3e6e9}.product-demo__header:after{position:absolute;right:0;bottom:-1px;width:42%;height:1px;content:"";background:#50c6df}.product-demo__header h3{margin:5px 0 0;font-size:17px;font-weight:650;letter-spacing:-.02em}.product-demo__icon{display:grid;width:32px;height:32px;place-items:center;border:1px solid #bde4ec;border-radius:9px;color:#1a9db8;background:#effbfd}.product-demo__status{margin-left:auto;padding:5px 8px;border:1px solid #b8ddc1;border-radius:999px;color:#268244;background:#effaf2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:650;letter-spacing:.06em}.product-demo code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.product-composer{position:relative;display:grid;place-items:center;min-height:540px;background:#fafbfc}.product-composer__back{position:absolute;top:25px;left:26px;color:#777;font-size:18px}.product-composer__inner{width:min(86%,680px)}.product-composer__inner>h3{margin:8px 0 24px;text-align:center;font-size:27px;font-weight:480;letter-spacing:-.035em}.product-composer__inner>h3 em{color:#4e70f4;font-style:normal}.product-composer__card{overflow:hidden;border:1px solid #d8dce2;border-radius:14px;background:#fff;box-shadow:0 8px 20px #16202f14}.product-composer__card>p{min-height:88px;margin:0;padding:20px;font-size:14px;line-height:1.5}.product-composer__attachments{display:flex;gap:8px;padding:0 20px 14px}.product-composer__attachments span,.product-composer__toolbar>span,.product-composer__controls span{display:inline-flex;gap:6px;align-items:center;padding:7px 9px;border:1px solid #e1e3e7;border-radius:8px;color:#60656c;background:#fafafa;font-size:10px}.product-composer__toolbar{display:flex;gap:7px;align-items:center;padding:12px;border-top:1px solid #e6e7e9}.product-composer__toolbar b{color:#393c41}.product-composer__toolbar button{display:grid;width:31px;height:31px;margin-left:auto;place-items:center;border:0;border-radius:50%;color:#fff;background:#4e70f4}.product-composer__controls{display:flex;justify-content:space-between;margin-top:12px}.product-composer__controls>div{display:flex;gap:6px}.product-workspace__tabs,.product-epic__tabs{display:flex;gap:22px;padding:0 20px;border-bottom:1px solid #e4e6e8}.product-workspace__tabs span,.product-epic__tabs span{padding:13px 0 11px;color:#7b8086;font-size:10px}.product-workspace__tabs .is-active,.product-epic__tabs .is-active{border-bottom:2px solid #4e70f4;color:#3159e7}.product-workspace__body{display:grid;grid-template-columns:180px minmax(0,1fr);min-height:420px}.product-workspace__body>aside{display:flex;flex-direction:column;gap:5px;padding:20px 12px;border-right:1px solid #e5e7e9;background:#fafbfc}.product-workspace__body>aside span{padding:10px 12px;border-radius:7px;color:#73777d;font-size:10px}.product-workspace__body>aside .is-active{color:#3159e7;background:#eef2ff;font-weight:600}.product-workspace__body>main{padding:24px}.product-demo__section-title{display:flex;justify-content:space-between}.product-demo__section-title b{color:#268244}.product-workspace__body>main>p{margin:9px 0 20px;color:#6d7177;font-size:12px}.product-workspace__grid{display:grid;grid-template-columns:1.5fr .6fr;gap:10px}.product-workspace__grid label{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #e1e4e7;border-radius:8px}.product-workspace__grid label span{color:#888d93;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;letter-spacing:.08em}.product-workspace__grid code{font-size:10px}.product-workspace__services{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.product-workspace__services>div{display:flex;gap:10px;align-items:center;padding:13px;border:1px solid #e1e4e7;border-radius:8px}.product-workspace__services p{display:flex;flex-direction:column;gap:3px;margin:0}.product-workspace__services strong{font-size:10px}.product-workspace__services span{color:#8b9096;font-size:8px}.product-workspace__services b{margin-left:auto;color:#268244;font-size:8px}.product-workspace__footer{display:flex;gap:6px;align-items:center;margin-top:12px;padding:11px;color:#6d7177;background:#f5f6f8;font-size:9px}.product-operations__layout,.product-merge__body{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(210px,.55fr);min-height:436px}.product-operations__layout>main{padding:36px}.product-operations__layout h4{max-width:500px;margin:12px 0;font-size:25px;font-weight:500;letter-spacing:-.035em;line-height:1.1}.product-operations__layout main>p{max-width:520px;margin:0 0 26px;color:#6e7379;font-size:12px;line-height:1.55}.product-operations__checks{overflow:hidden;border:1px solid #e0e3e6;border-radius:10px}.product-operations__checks>div{display:flex;gap:12px;align-items:center;padding:14px;border-bottom:1px solid #e7e9eb;color:#2a9a55}.product-operations__checks>div:last-child{border-bottom:0}.product-operations__checks p{display:flex;flex-direction:column;gap:3px;margin:0;color:#16191c}.product-operations__checks strong{font-size:11px}.product-operations__checks span{color:#858a90;font-size:9px}.product-operations__layout>aside{padding:30px 24px;border-left:1px solid #e1e4e7;background:#fafbfc}.product-operations__layout>aside>span{color:#8a8f95;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.08em}.product-operations__layout>aside>strong{display:block;margin:9px 0 24px;font-size:13px}.product-operations__layout>aside>div{display:flex;gap:8px;align-items:center;padding:12px 0;border-top:1px solid #e4e6e8;color:#555a60;font-size:10px}.product-operations__layout>aside i{width:6px;height:6px;border-radius:50%;background:#4e70f4}.product-operations__layout>aside button{display:flex;gap:6px;align-items:center;margin-top:24px;padding:9px 11px;border:1px solid #d9dce0;border-radius:7px;background:#fff;font-size:10px}.product-epic__body{padding:24px}.product-epic__summary{padding:18px;border:1px solid #e0e3e6;border-radius:10px;background:#fafbfc}.product-epic__summary>span{color:#81868c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;letter-spacing:.08em}.product-epic__summary h4{margin:9px 0 6px;font-size:16px;font-weight:600}.product-epic__summary p{margin:0;color:#72777d;font-size:10px}.product-epic__summary>div{display:flex;gap:7px;margin-top:13px}.product-epic__summary b{padding:5px 7px;border-radius:5px;background:#eef2ff;color:#3159e7;font-size:8px}.product-epic__flow{display:grid;grid-template-columns:1fr 36px 1fr;align-items:center;margin-top:15px}.product-epic__flow article{display:flex;gap:11px;align-items:flex-start;padding:14px;border:1px solid #e0e3e6;border-radius:9px}.product-epic__flow article>span{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border-radius:50%;background:#eef2ff;color:#3159e7;font-size:8px}.product-epic__flow strong,.product-epic__flow p{display:block;margin:0}.product-epic__flow strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.product-epic__flow p{margin-top:5px;color:#7b8086;font-size:9px;line-height:1.35}.product-epic__flow em{margin-left:auto;color:#2c9550;font-size:8px;font-style:normal}.product-epic__connector{display:grid;color:#8790a0;place-items:center}.product-epic__parallel{display:grid;gap:8px}.product-epic__risk{display:flex;gap:7px;align-items:center;margin-top:13px;padding:10px 12px;color:#8a6617;background:#fff9e9;font-size:9px}.product-control__layout{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:56px;align-items:center}.product-control__layout>ol{margin:0;padding:0;list-style:none}.product-control__layout>ol li{display:grid;grid-template-columns:34px 1fr;gap:14px;padding:17px 0;border-top:1px solid var(--stone)}.product-control__layout>ol li>span{color:var(--smoke);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.product-control__layout strong{font-size:12px}.product-control__layout p{margin:6px 0 0;color:var(--smoke);font-size:12px;line-height:1.45}.product-merge{position:relative}.product-merge__body>main{padding:28px}.product-merge__checks{overflow:hidden;border:1px solid #dfe2e5;border-radius:9px}.product-merge__checks>div{display:grid;grid-template-columns:18px 1fr auto;align-items:center;padding:13px;border-bottom:1px solid #e7e9eb;color:#299353;font-size:10px}.product-merge__checks>div:last-child{border-bottom:0}.product-merge__checks>div span{color:#202327}.product-merge__checks b{font-size:8px}.product-merge__branch,.product-merge__files{display:flex;gap:8px;align-items:center;margin-top:13px;padding:12px;border:1px solid #e2e4e7;border-radius:8px;color:#6e7379;font-size:9px}.product-merge__files{flex-wrap:wrap}.product-merge__files span{padding:4px 6px;border-radius:4px;background:#f4f5f7}.product-merge__body>aside{padding:28px 24px;border-left:1px solid #e0e3e6;background:#fafbfc}.product-merge__body h4{margin:11px 0;font-size:20px;font-weight:550;letter-spacing:-.03em}.product-merge__body aside p{margin:0;color:#73787e;font-size:10px;line-height:1.5}.product-merge__body aside button,.product-merge__modal .is-primary{display:inline-flex;gap:6px;align-items:center;margin-top:20px;padding:9px 11px;border:0;border-radius:7px;color:#fff;background:#36a358;font-size:10px;font-weight:600}.product-merge__modal{position:absolute;right:38px;bottom:28px;left:38px;display:grid;grid-template-columns:28px 1fr auto auto;gap:10px;align-items:center;padding:15px;border:1px solid #d7dadf;border-radius:10px;background:#fff;box-shadow:0 13px 30px #1a212d2e}.product-merge__modal>span{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;color:#3159e7;background:#edf1ff}.product-merge__modal strong{font-size:11px}.product-merge__modal p{margin:4px 0 0;color:#787d83;font-size:9px}.product-merge__modal>button{margin:0;padding:8px 10px;border:1px solid #d9dce0;border-radius:6px;background:#fff;font-size:9px}.product-merge__modal>.is-primary{margin:0;border:0}.product-directory__grid{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--stone);border-radius:var(--panel-radius)}.product-directory__grid article{min-height:190px;padding:28px;border-right:1px solid var(--stone);border-bottom:1px solid var(--stone)}.product-directory__grid article:nth-child(4n){border-right:0}.product-directory__grid article:nth-last-child(-n+3){border-bottom:0}.product-directory__grid h3{margin:46px 0 10px;font-size:19px;font-weight:500;letter-spacing:-.025em}.product-cta{text-align:center;background:var(--canvas)}.product-cta h2{max-width:800px;margin:16px auto 20px;font-size:clamp(40px,5vw,66px);font-weight:320;letter-spacing:-.05em;line-height:1}.product-cta p{max-width:650px;margin:0 auto;color:var(--smoke);font-size:16px;line-height:1.55}.product-cta>.page-shell>div{display:flex;gap:10px;justify-content:center;margin-top:28px}@media(max-width:1050px){.product-hero__intro,.section-heading--split,.product-feature__layout,.product-feature__layout--reverse,.product-control__layout,.product-workflow-detail{grid-template-columns:1fr;gap:42px}.product-workflow-detail--reverse .product-workflow-detail__copy{order:initial}.product-system-map{grid-template-columns:1fr}.product-system-map__copy{padding:48px;border-right:0;border-bottom:1px solid rgba(91,82,74,.14)}.product-system-map__art{min-height:410px}.product-context__grid{grid-template-columns:1fr}.product-context__grid article{min-height:210px;border-right:0;border-bottom:1px solid var(--stone)}.product-context__grid article:last-child{border-bottom:0}.product-context__grid h3{margin-top:42px}.product-directory__grid{grid-template-columns:repeat(2,1fr)}.product-directory__grid article:nth-child(4n){border-right:1px solid var(--stone)}.product-directory__grid article:nth-child(2n){border-right:0}.product-directory__grid article:nth-last-child(-n+3){border-bottom:1px solid var(--stone)}.product-directory__grid article:last-child{border-bottom:0}}@media(max-width:720px){.product-hero{padding-top:78px}.product-hero h1{font-size:44px}.product-hero__summary>p,.section-heading--split>p,.product-feature__copy>p{font-size:15px}.product-system-map{margin-top:48px}.product-system-map__copy{padding:36px 28px 42px}.product-system-map__copy h2{font-size:40px}.product-system-map__copy p{font-size:15px}.product-system-map__art{min-height:340px}.product-system-flow{transform:translate(10px) scale(.58);transform-origin:left center}.product-index a{padding:14px 12px;scroll-snap-align:start}.product-index{scroll-snap-type:x proximity}.section-heading--split h2,.product-feature__copy h2{font-size:38px}.product-context__grid article{padding:26px}.product-workflow-detail{min-height:auto;padding:28px 20px}.product-workflow-detail__copy h3{font-size:34px}.product-workflow-detail__copy>p{font-size:15px}.product-workflow-visual{padding:11px;border-radius:14px}.workflow-mini-task-header{gap:7px;min-height:58px;padding:9px}.workflow-mini-task-header strong{font-size:9px}.workflow-mini-icon{width:25px;height:25px}.workflow-mini-badge{padding:4px 5px;font-size:5px}.workflow-mini-notice{align-items:flex-start}.workflow-mini-runtime__body,.workflow-mini-review__body{grid-template-columns:1fr}.workflow-mini-window__bar--preview{gap:6px;padding-inline:8px}.workflow-mini-window__bar--preview>span{display:none}.workflow-mini-window__bar--preview>code{min-width:0;max-width:none;margin-inline:0;padding-inline:7px}.workflow-preview-site{min-height:0;padding:0 12px 16px}.workflow-preview-site>header{min-height:48px;padding-inline:12px}.workflow-preview-site>header>strong{font-size:14px}.workflow-preview-site>header nav{gap:9px;font-size:8px}.workflow-preview-site>header nav span:nth-child(3){display:none}.workflow-preview-site>main{min-height:0;margin-top:12px;padding:16px}.workflow-preview-site h4{font-size:20px}.workflow-preview-site__stats{gap:5px;margin-top:14px}.workflow-preview-site__stats span{padding:7px 6px}.workflow-preview-site section header,.workflow-preview-site section p{grid-template-columns:1fr .9fr 52px;padding-inline:7px}.workflow-mini-runtime__body>aside{border-top:1px solid var(--stone);border-left:0}.workflow-mini-review__body{min-height:0}.workflow-mini-review__body>aside{padding:14px 12px;border-right:0;border-bottom:1px solid var(--stone)}.workflow-mini-review__body>aside>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:12px}.workflow-mini-review__body>aside p{min-width:0;padding:8px 6px;border-right:1px solid var(--stone);border-bottom:0}.workflow-mini-review__body>aside p:last-child{border-right:0}.workflow-mini-review__body>aside button{margin-top:10px}.workflow-mini-review__actions{gap:8px;margin:6px 8px 8px}.workflow-mini-review__actions button{margin-left:auto;white-space:nowrap}.workflow-mini-question{width:calc(100% - 31px)}.workflow-mini-message p,.workflow-mini-answer p{max-width:calc(100% - 31px)}.product-mode-pair,.product-directory__grid{grid-template-columns:1fr}.product-directory__grid article,.product-directory__grid article:nth-child(2n),.product-directory__grid article:nth-child(4n){min-height:155px;border-right:0;border-bottom:1px solid var(--stone)}.product-directory__grid article:last-child{border-bottom:0}.product-directory__grid h3{margin-top:28px}.product-demo__surface{min-height:480px;margin:10px}.product-demo--composer .product-demo__surface{min-height:430px}.product-composer{min-height:430px;place-items:stretch;padding:52px 12px 18px}.product-composer__back{top:18px;left:18px}.product-composer__inner{width:100%}.product-composer__inner>h3{margin:0 0 16px;text-align:left;font-size:19px}.product-composer__card>p{min-height:0;padding:16px;font-size:13px}.product-composer__attachments{padding:0 16px 12px}.product-composer__toolbar{display:grid;grid-template-columns:max-content minmax(0,1fr) 31px;gap:6px;padding:10px}.product-composer__toolbar>span{min-width:0;padding:6px;gap:4px;font-size:9px;white-space:nowrap}.product-composer__toolbar button{margin-left:0}.product-composer__controls{justify-content:flex-start;margin-top:10px}.product-composer__controls>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-composer__attachments span:nth-child(2),.product-composer__controls>div,.product-workspace__body>aside,.product-workspace__tabs span:not(.is-active),.product-epic__tabs span:not(.is-active){display:none}.product-workspace__body,.product-workspace__grid,.product-workspace__services{grid-template-columns:1fr}.product-workspace__grid label:nth-child(n+4),.product-workspace__services>div:nth-child(2){display:none}.product-operations__layout,.product-merge__body{grid-template-columns:1fr}.product-operations__layout>aside,.product-merge__body>aside{display:none}.product-operations__layout>main{padding:24px}.product-epic__body{padding:14px}.product-epic__flow{grid-template-columns:1fr;gap:8px}.product-epic__connector{transform:rotate(90deg)}.product-epic__parallel article:last-child,.product-epic__risk{display:none}.product-merge__body>main{padding:18px}.product-demo--merge .product-demo__status{display:grid;min-width:64px;place-items:center;text-align:center;line-height:1.2}.product-merge__modal{right:14px;bottom:18px;left:14px;grid-template-columns:26px minmax(0,1fr) auto;gap:8px;padding:12px}.product-merge__modal>button{display:none}.product-merge__modal>.is-primary{display:inline-flex;grid-column:3;width:auto;padding-inline:9px;white-space:nowrap}.product-control__layout>ol{order:2}.product-cta h2{font-size:42px}}html[data-theme=dark] .product-system-map{background:radial-gradient(circle at 78% 38%,rgba(111,140,255,.18),transparent 30%),linear-gradient(145deg,#1b1917,#141312);box-shadow:0 32px 70px #00000052}html[data-theme=dark] .product-system-map__copy{border-color:#ffffff1f;background:#11110f66}html[data-theme=dark] .product-system-flow__glyph--understand:after{background:#1b1d22}html[data-theme=dark] .product-system-flow__glyph--plan i,html[data-theme=dark] .product-system-flow__glyph--build i:after,html[data-theme=dark] .product-system-flow__glyph--deliver b{background:#24272c}html[data-theme=dark] .product-workflow-visual{border-color:#ffffff17}html[data-theme=dark] .product-workflow-visual--planning{background:#211f18}html[data-theme=dark] .product-workflow-visual--runtime{background:#17221f}html[data-theme=dark] .product-workflow-visual--review{background:#18202a}html[data-theme=dark] .product-workflow-visual--collaboration{background:#241e19}html[data-theme=dark] .workflow-mini-window{color:#f2f4f7;border-color:#343941;background:#16191d;box-shadow:0 24px 55px #00000070}html[data-theme=dark] .workflow-mini-window__bar{color:#989ea6;border-color:#343941;background:#101214}html[data-theme=dark] .workflow-mini-window__bar i{background:#555b63}html[data-theme=dark] .workflow-mini-window__bar--preview>code{border-color:#ffffff1f;background:#22252a}html[data-theme=dark] :is(.workflow-mini-plan,.workflow-mini-review,.workflow-mini-collaboration){color:#f2f4f7;background:#191b1f}html[data-theme=dark] :is(.workflow-mini-plan__body,.workflow-mini-collaboration__body){background:#15181c}html[data-theme=dark] :is(.workflow-mini-task-header,.workflow-mini-tabs,.workflow-mini-filebar,.workflow-mini-review__actions){border-color:#ffffff1f;background:#191b1f}html[data-theme=dark] :is(.workflow-mini-notice,.workflow-mini-plan__body section,.workflow-mini-question,.workflow-mini-message p,.workflow-mini-answer p,.workflow-mini-review__body aside){border-color:#ffffff1f;background:#22252a}html[data-theme=dark] :is(.workflow-mini-task-header small,.workflow-mini-plan__body small,.workflow-mini-plan__steps small,.workflow-mini-message small,.workflow-mini-question p,.workflow-mini-answer small,.workflow-mini-review__body small,.workflow-mini-filebar code){color:#949aa2}html[data-theme=dark] .workflow-mini-plan__body>section>p{color:#c1c5ca}html[data-theme=dark] .workflow-mini-plan__meta span{color:#77d0e0;background:#193039}html[data-theme=dark] .workflow-mini-plan__steps p{border-color:#ffffff17}html[data-theme=dark] .workflow-preview-site{color:#f2f4f7;background:#15181c}html[data-theme=dark] .workflow-preview-site>header{border-color:#ffffff1f;background:#1c1f24}html[data-theme=dark] .workflow-preview-site>main{background:#1b1e22;box-shadow:0 16px 36px #00000052}html[data-theme=dark] :is(.workflow-preview-site>main>p,.workflow-preview-site section header){color:#a9afb6}html[data-theme=dark] :is(.workflow-preview-site__stats,.workflow-preview-site section){border-color:#ffffff1f;background:#1b1e22}html[data-theme=dark] .workflow-preview-site section p{border-color:#ffffff14}html[data-theme=dark] .workflow-preview-site section header{background:#22252a}html[data-theme=dark] .workflow-mini-review__body main{background:#15181c}html[data-theme=dark] .workflow-mini-review__body>aside button{color:#f2f4f7;border-color:#ffffff1f;background:#2a2d32}html[data-theme=dark] .workflow-mini-diff{color:#d9dde2;background:#15181c}html[data-theme=dark] .workflow-mini-diff p{border-color:#ffffff12}html[data-theme=dark] .workflow-mini-diff i{color:#787f88}html[data-theme=dark] .workflow-mini-diff .is-removed{background:#341d20}html[data-theme=dark] .workflow-mini-diff .is-added{background:#172c20}html[data-theme=dark] .product-feature--blue{background:#121821}html[data-theme=dark] .product-demo{--product-demo-card: #191b1f;--product-demo-surface: #121417;--product-demo-raised: #22252a;--product-demo-border: #ffffff1f;--product-demo-text: #f2f4f7;--product-demo-body: #c1c5ca;--product-demo-muted: #9298a0}html[data-theme=dark] .product-demo__chrome{border-color:#343941;background:#111419;box-shadow:0 24px 55px #00000070}html[data-theme=dark] .product-demo__titlebar{border-color:#343941;background:#101214}html[data-theme=dark] .product-demo__titlebar i{background:#555b63}html[data-theme=dark] .product-demo__titlebar span{color:var(--product-demo-muted)}html[data-theme=dark] .product-demo__surface{color:var(--product-demo-text);border-color:var(--product-demo-border);background:var(--product-demo-card);box-shadow:0 10px 25px #00000070}html[data-theme=dark] :is(.product-composer,.product-workspace__body>aside,.product-operations__layout>aside,.product-merge__body>aside,.product-epic__summary){background:var(--product-demo-surface)}html[data-theme=dark] :is(.product-composer__card,.product-composer__attachments span,.product-composer__toolbar>span,.product-composer__controls span,.product-workspace__grid label,.product-workspace__services>div,.product-operations__checks,.product-operations__layout>aside button,.product-epic__flow article,.product-merge__checks,.product-merge__branch,.product-merge__files,.product-merge__modal,.product-merge__modal>button){color:var(--product-demo-body);border-color:var(--product-demo-border);background:var(--product-demo-raised)}html[data-theme=dark] :is(.product-demo__header,.product-workspace__tabs,.product-epic__tabs,.product-composer__toolbar,.product-operations__checks>div,.product-operations__layout>aside>div,.product-merge__checks>div){border-color:var(--product-demo-border)}html[data-theme=dark] :is(.product-composer__back,.product-composer__attachments span,.product-composer__controls span,.product-workspace__tabs span,.product-epic__tabs span,.product-workspace__body>aside span,.product-workspace__body>main>p,.product-workspace__grid label span,.product-workspace__services span,.product-workspace__footer,.product-operations__layout main>p,.product-operations__checks span,.product-operations__layout>aside>span,.product-operations__layout>aside>div,.product-epic__summary>span,.product-epic__summary p,.product-epic__flow p,.product-epic__connector,.product-merge__branch,.product-merge__files,.product-merge__body aside p,.product-merge__modal p){color:var(--product-demo-muted)}html[data-theme=dark] .product-workspace__body>aside .is-active{color:#9aabff;background:#27304d}html[data-theme=dark] .product-workspace__footer{background:#202328}html[data-theme=dark] .product-operations__checks p{color:var(--product-demo-text)}html[data-theme=dark] .product-epic__summary b,html[data-theme=dark] .product-epic__flow article>span,html[data-theme=dark] .product-merge__modal>span{color:#9aabff;background:#27304d}html[data-theme=dark] .product-epic__risk{color:#f0cb70;background:#322a17}html[data-theme=dark] .product-merge__checks>div span{color:var(--product-demo-text)}html[data-theme=dark] .product-merge__files span{background:#2a2d32}html[data-theme=dark] .product-merge__modal{box-shadow:0 13px 30px #0000008f}
