.product-ui-module__trUQgG__frame,.product-ui-module__trUQgG__crop{--ui-bg:#fafafa;--ui-pane:#fff;--ui-fg:#191b1f;--ui-muted:#666;--ui-faint:#8a8f98;--ui-fill:#f2f2f2;--ui-border:#e5e7eb;--ui-input:#d9d9d9;--ui-primary:#007bee;--ui-rail-fg:#333;--ui-rail-active:#171f2b0e;--ui-flag:#b45309;--ui-mark:#fff3c4;--ui-control-bg:#f7f8fa;--ui-control-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #0000000d;--ui-raised-shadow:0 1px 2px #0000000a;--ui-ease:cubic-bezier(.16, 1, .3, 1);color:var(--ui-fg);font-family:var(--vela-font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.011em;text-align:left;font-size:14px;font-weight:430;line-height:20px}.product-ui-module__trUQgG__crop[data-theme=dark]{--ui-bg:#0f1011;--ui-pane:#0f1011;--ui-fg:#f7f8f8;--ui-muted:#8a8f98;--ui-faint:#62666d;--ui-fill:#ffffff0f;--ui-border:#ffffff14;--ui-input:#ffffff1f;--ui-primary:#4c9dff;--ui-rail-active:#ffffff0d;--ui-flag:#f0a35e;--ui-mark:#4c9dff2e;--ui-control-bg:#ffffff0f;--ui-control-shadow:0 0 0 1px #ffffff14;--ui-raised-shadow:none}.product-ui-module__trUQgG__frame{border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:12px;grid-template-rows:34px minmax(0,1fr);min-width:0;height:860px;margin:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 30px 70px -40px #0f172a59}:is(.product-ui-module__trUQgG__frame,.product-ui-module__trUQgG__crop) :where(p,ol,ul,dl,dd,h3,h4){margin:0;padding:0}:is(.product-ui-module__trUQgG__frame,.product-ui-module__trUQgG__crop) :where(ol,ul){list-style:none}.product-ui-module__trUQgG__mono{font-variant-numeric:tabular-nums;letter-spacing:-.003em;white-space:nowrap}.product-ui-module__trUQgG__windowBar{border-bottom:1px solid var(--ui-border);background:var(--ui-bg);justify-content:space-between;align-items:center;padding:0 14px;display:flex}.product-ui-module__trUQgG__windowDots{gap:6px;display:flex}.product-ui-module__trUQgG__windowDot{background:#dcdfe4;border-radius:50%;width:9px;height:9px}.product-ui-module__trUQgG__shell{grid-template-columns:248px minmax(0,1fr);min-height:0;display:grid}.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__shell{grid-template-columns:52px minmax(0,1fr)}.product-ui-module__trUQgG__rail{min-width:0;min-height:0;color:var(--ui-rail-fg);flex-direction:column;display:flex;overflow:hidden}.product-ui-module__trUQgG__railHead{grid-template-columns:minmax(0,1fr);gap:4px;padding:8px 8px 4px;display:grid}.product-ui-module__trUQgG__switcher{border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 8px;display:flex}.product-ui-module__trUQgG__orgAvatar{background:var(--ui-fg);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.product-ui-module__trUQgG__switcherName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.1px;font-weight:500;overflow:hidden}.product-ui-module__trUQgG__switcherCaret{color:var(--ui-faint);flex:none}.product-ui-module__trUQgG__search{border:1px solid var(--ui-border);background:var(--ui-bg);color:#333333d1;border-radius:6px;align-items:center;gap:10px;height:32px;padding:0 10px;font-size:12.8px;display:flex}.product-ui-module__trUQgG__searchLabel{flex:1}.product-ui-module__trUQgG__kbd{border:1px solid var(--ui-border);background:var(--ui-pane);color:var(--ui-muted);font-family:var(--vela-font-sans);border-radius:4px;padding:0 5px;font-size:10.5px;line-height:16px}.product-ui-module__trUQgG__railBody{flex:1;min-height:0;padding:2px 0;overflow:hidden}.product-ui-module__trUQgG__navGroup{gap:2px;padding:6px;display:grid}.product-ui-module__trUQgG__navGroupLabel{color:#3339;align-items:center;height:28px;padding:0 8px;font-size:10.9px;font-weight:500;display:flex}.product-ui-module__trUQgG__navRow{color:#333c;white-space:nowrap;border-radius:6px;align-items:center;gap:10px;height:32px;padding:0 8px;font-size:12.8px;display:flex}.product-ui-module__trUQgG__navRow[data-active=true]{background:var(--ui-rail-active);color:var(--ui-fg);font-weight:500}.product-ui-module__trUQgG__navIcon{flex:none}.product-ui-module__trUQgG__navLabel{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.product-ui-module__trUQgG__navCount{color:var(--ui-faint);font-size:11.5px}.product-ui-module__trUQgG__railFoot{border-top:1px solid var(--ui-border);padding:8px}.product-ui-module__trUQgG__account{align-items:center;gap:8px;height:40px;padding:0 8px;display:flex}.product-ui-module__trUQgG__avatar{border:1px solid var(--ui-border);color:#3b4657;letter-spacing:0;background:#e8ecf2;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:10.5px;font-weight:600;display:grid}.product-ui-module__trUQgG__avatar[data-size=sm]{width:20px;height:20px;font-size:9px}.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__navLabel,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__navCount,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__navGroupLabel,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__switcherName,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__switcherCaret,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__searchLabel,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__kbd{display:none}.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__navRow,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__switcher,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__search,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__account{justify-content:center;padding:0}.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__navGroup+.product-ui-module__trUQgG__navGroup{border-top:1px solid var(--ui-border)}.product-ui-module__trUQgG__pane{border:1px solid var(--ui-border);background:var(--ui-pane);min-width:0;min-height:0;box-shadow:var(--ui-raised-shadow);border-radius:10px;grid-template-rows:48px minmax(0,1fr);margin:8px 8px 8px 0;display:grid;overflow:hidden}.product-ui-module__trUQgG__header{border-bottom:1px solid var(--ui-border);align-items:center;gap:6px;min-width:0;padding:0 12px;display:flex}.product-ui-module__trUQgG__headerToggle{width:32px;height:32px;color:var(--ui-muted);flex:none;place-items:center;display:grid}.product-ui-module__trUQgG__crumbs{flex:1;align-items:center;gap:6px;min-width:0;font-size:13.1px;display:flex}.product-ui-module__trUQgG__crumb{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-ui-module__trUQgG__crumb[data-role=project]{color:var(--ui-fg);flex:none;font-weight:500}.product-ui-module__trUQgG__crumb[data-last=true]{color:var(--ui-fg)}.product-ui-module__trUQgG__crumbSep{color:var(--ui-input);flex:none}.product-ui-module__trUQgG__headerActions{color:var(--ui-muted);flex:none;align-items:center;gap:2px;display:flex}.product-ui-module__trUQgG__headerAction{place-items:center;width:28px;height:28px;display:grid}.product-ui-module__trUQgG__work{min-width:0;min-height:0;display:grid}.product-ui-module__trUQgG__work[data-layout=equipment]{grid-template-columns:minmax(0,1fr) 372px}.product-ui-module__trUQgG__work[data-layout=delivery]{grid-template-columns:264px minmax(0,1fr) 388px}.product-ui-module__trUQgG__work[data-layout=utility]{grid-template-columns:minmax(0,1fr) 256px 388px}.product-ui-module__trUQgG__column{min-width:0;min-height:0;overflow:hidden}.product-ui-module__trUQgG__column+.product-ui-module__trUQgG__column{border-left:1px solid var(--ui-border)}.product-ui-module__trUQgG__run{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.product-ui-module__trUQgG__runScroll{align-content:start;gap:18px;min-height:0;padding:20px 24px 8px;display:grid;overflow:hidden}.product-ui-module__trUQgG__runHead{gap:8px;display:grid}.product-ui-module__trUQgG__runTitleRow{align-items:center;gap:10px;display:flex}.product-ui-module__trUQgG__runTitle{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500;line-height:24px}.product-ui-module__trUQgG__runMeta{color:var(--ui-muted);flex-wrap:wrap;gap:4px 0;margin:0;font-size:13px;display:flex}.product-ui-module__trUQgG__runMeta span+span:before{content:"·";color:var(--ui-faint);margin:0 8px}.product-ui-module__trUQgG__steps{border:1px solid var(--ui-border);border-radius:8px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.product-ui-module__trUQgG__step{min-width:0;color:var(--ui-muted);white-space:nowrap;flex:auto;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-size:12px;line-height:16px;display:flex}.product-ui-module__trUQgG__step+.product-ui-module__trUQgG__step{border-left:1px solid var(--ui-border)}.product-ui-module__trUQgG__stepIndex{background:var(--ui-fill);width:16px;height:16px;color:var(--ui-muted);border-radius:999px;flex:none;place-items:center;font-size:10px;display:grid}.product-ui-module__trUQgG__step[data-state=done] .product-ui-module__trUQgG__stepIndex{background:var(--ui-fg);color:#fff}.product-ui-module__trUQgG__step[data-state=current]{color:var(--ui-fg);background:#f5f9ff}.product-ui-module__trUQgG__step[data-state=current] .product-ui-module__trUQgG__stepIndex{background:var(--ui-primary);color:#fff}.product-ui-module__trUQgG__step[data-state=todo]{color:var(--ui-faint)}.product-ui-module__trUQgG__sectionLabel{color:var(--ui-muted);justify-content:space-between;margin:0 0 8px;font-size:12px;display:flex}.product-ui-module__trUQgG__sectionLabel span{color:var(--ui-faint)}.product-ui-module__trUQgG__sessionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.product-ui-module__trUQgG__session{border:1px solid var(--ui-border);background:var(--ui-pane);border-radius:8px;gap:2px;min-width:0;padding:9px 11px 10px;display:grid}.product-ui-module__trUQgG__session[data-focused=true]{border-color:#007bee73;box-shadow:0 0 0 3px #007bee14}.product-ui-module__trUQgG__sessionHost{min-width:0;font-family:var(--vela-font-mono);align-items:center;gap:7px;margin:0 0 2px;font-size:12px;display:flex}.product-ui-module__trUQgG__sessionHost>span:first-of-type,.product-ui-module__trUQgG__sessionHost>img+span{text-overflow:ellipsis;overflow:hidden}.product-ui-module__trUQgG__sessionGlobe{border:1.5px solid var(--ui-faint);background:linear-gradient(90deg, transparent 44%, var(--ui-faint) 44%, var(--ui-faint) 56%, transparent 56%);border-radius:999px;flex:none;width:12px;height:12px}.product-ui-module__trUQgG__sessionState{border:1px solid var(--ui-border);color:var(--ui-muted);font-family:var(--vela-font-sans);border-radius:999px;flex:none;margin-left:auto;padding:0 6px;font-size:11px;line-height:16px}.product-ui-module__trUQgG__sessionState[data-outcome=empty]{color:var(--ui-faint);border-style:dashed}.product-ui-module__trUQgG__sessionFound{margin:0;font-size:13px;line-height:18px}.product-ui-module__trUQgG__sessionNext{color:var(--ui-muted);margin:0;font-size:12px;line-height:17px}.product-ui-module__trUQgG__viewport{border:1px solid var(--ui-border);background:var(--ui-pane);border-radius:8px;min-width:0;overflow:hidden}.product-ui-module__trUQgG__viewportBar{border-bottom:1px solid var(--ui-border);background:var(--ui-bg);height:30px;color:var(--ui-muted);align-items:center;gap:8px;padding:0 10px;font-size:11.5px;display:flex}.product-ui-module__trUQgG__viewportLock{background:#22a559;border-radius:999px;flex:none;width:7px;height:7px}.product-ui-module__trUQgG__viewportUrl{min-width:0;font-family:var(--vela-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-ui-module__trUQgG__viewportRead{color:var(--ui-faint);flex:none;margin-left:auto}.product-ui-module__trUQgG__viewportBody{padding:14px 16px 12px}.product-ui-module__trUQgG__viewportTitle{margin:0 0 10px;font-size:14px;font-weight:500}.product-ui-module__trUQgG__viewportRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;display:grid}.product-ui-module__trUQgG__viewportRow{border-top:1px solid var(--ui-border);justify-content:space-between;gap:12px;padding:5px 0;font-size:12.5px;display:flex}.product-ui-module__trUQgG__viewportRow dt{color:var(--ui-muted)}.product-ui-module__trUQgG__viewportRow dd{text-align:right;margin:0}.product-ui-module__trUQgG__viewportRow[data-taken=true] dd{background:var(--ui-mark);border-radius:3px;padding:0 4px}.product-ui-module__trUQgG__viewportRow[data-taken=false] dd{color:var(--ui-faint)}.product-ui-module__trUQgG__viewportNote{color:var(--ui-faint);margin:10px 0 0;font-size:11.5px}.product-ui-module__trUQgG__compare{align-content:start;height:100%;min-height:0;display:grid;overflow:hidden}.product-ui-module__trUQgG__compareHead{border-bottom:1px solid var(--ui-border);padding:18px 20px 14px}.product-ui-module__trUQgG__compareLabel{color:var(--ui-faint);margin:0 0 6px;font-size:12px}.product-ui-module__trUQgG__compareTitle{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:500}.product-ui-module__trUQgG__compareSub{color:var(--ui-muted);font-family:var(--vela-font-mono);margin:2px 0 0;font-size:12px}.product-ui-module__trUQgG__compareTable{border-collapse:collapse;width:100%;font-size:12.5px}.product-ui-module__trUQgG__compareTable :where(th,td){border-bottom:1px solid var(--ui-border);font-weight:inherit;text-align:left;vertical-align:top;padding:8px 10px 8px 0}.product-ui-module__trUQgG__compareTable :where(th:first-child){color:var(--ui-muted);white-space:nowrap;padding-left:20px}.product-ui-module__trUQgG__compareTable thead :where(th){color:var(--ui-faint);padding-top:10px;font-size:11.5px}.product-ui-module__trUQgG__compareDot{background:#22a559;border-radius:999px;width:6px;height:6px;margin-right:6px;display:inline-block;transform:translateY(-1px)}.product-ui-module__trUQgG__compareTable tr[data-tone=review] .product-ui-module__trUQgG__compareDot{background:var(--ui-flag)}.product-ui-module__trUQgG__compareTable tr[data-tone=missing] .product-ui-module__trUQgG__compareDot{box-shadow:inset 0 0 0 1.5px var(--ui-faint);background:0 0}.product-ui-module__trUQgG__compareTable tr[data-tone=missing] td:last-child{color:var(--ui-faint)}.product-ui-module__trUQgG__compareNote{color:var(--ui-muted);margin:0;padding:10px 20px 0;font-size:12px}.product-ui-module__trUQgG__compareTable :where(td:last-child,th:last-child){padding-right:18px}.product-ui-module__trUQgG__compareApproval{padding:14px 12px 12px}.product-ui-module__trUQgG__compareApproval .product-ui-module__trUQgG__digest{display:none}.product-ui-module__trUQgG__compareApproval .product-ui-module__trUQgG__approvalFoot{justify-content:flex-end}.product-ui-module__trUQgG__thread{grid-template-rows:minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid}.product-ui-module__trUQgG__dockHead{display:none}.product-ui-module__trUQgG__thread[data-dock=true]{grid-template-rows:auto minmax(0,1fr) auto}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__dockHead{border-bottom:1px solid var(--ui-border);align-items:center;gap:8px;height:40px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.product-ui-module__trUQgG__dockHeadMeta{color:var(--ui-faint);margin-left:auto;font-size:11.5px;font-weight:430}.product-ui-module__trUQgG__scroller{flex-direction:column;justify-content:flex-end;min-height:0;padding:16px 24px 8px;display:flex;overflow:hidden}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__scroller{padding:10px 12px 4px}.product-ui-module__trUQgG__turns{flex-direction:column;gap:16px;width:100%;max-width:44rem;margin:0 auto;display:flex}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__turns{gap:12px}.product-ui-module__trUQgG__turns>*{min-width:0}.product-ui-module__trUQgG__userTurn{background:var(--ui-fill);border-radius:8px;align-self:flex-end;max-width:85%;padding:10px 14px;font-size:14px;line-height:22px}.product-ui-module__trUQgG__trail{gap:0;display:grid}.product-ui-module__trUQgG__trailHead{color:var(--ui-muted);align-items:center;gap:4px;font-size:14px;display:inline-flex}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__trailHead{font-size:13px}.product-ui-module__trUQgG__trailCaret{transform:rotate(180deg)}.product-ui-module__trUQgG__trailRows{border-left:1px solid var(--ui-border);gap:7px;margin-top:8px;padding:6px 0 6px 14px;display:grid}.product-ui-module__trUQgG__trailRow{grid-template-columns:14px minmax(0,1fr) auto auto;align-items:start;gap:8px;font-size:12.5px;line-height:18px;display:grid}.product-ui-module__trUQgG__stepIcon{color:var(--ui-primary);margin-top:2px}.product-ui-module__trUQgG__trailRow[data-outcome=empty] .product-ui-module__trUQgG__stepIcon{color:var(--ui-faint)}.product-ui-module__trUQgG__trailText{min-width:0}.product-ui-module__trUQgG__trailFound{color:var(--ui-muted)}.product-ui-module__trUQgG__trailFound:before{content:"  ·  ";white-space:pre;color:var(--ui-input)}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__trailFound,.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__digest{display:none}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__approvalFoot{justify-content:flex-end}.product-ui-module__trUQgG__kindBadge{border:1px solid var(--ui-border);background:var(--ui-pane);border-radius:999px;align-items:center;height:16px;margin-top:1px;padding:0 5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.product-ui-module__trUQgG__duration{min-width:22px;color:var(--ui-muted);font-family:var(--vela-font-mono);letter-spacing:0;text-align:right;font-size:11px}.product-ui-module__trUQgG__answer{gap:10px;font-size:14px;line-height:22px;display:grid}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__answer{gap:8px;font-size:13.5px;line-height:21px}.product-ui-module__trUQgG__sources{gap:6px;display:grid}.product-ui-module__trUQgG__chips{flex-wrap:wrap;gap:6px;display:flex}.product-ui-module__trUQgG__chip{border:1px solid var(--ui-border);background:var(--ui-pane);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;max-width:256px;min-height:28px;padding:4px 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.product-ui-module__trUQgG__chip[data-selected=true]{background:#007bee14;border-color:#007bee66}.product-ui-module__trUQgG__chipMark{object-fit:contain;flex:none;width:12px;height:12px}.product-ui-module__trUQgG__chipMore{color:var(--ui-muted);font-weight:430}.product-ui-module__trUQgG__sourcesCount{color:var(--ui-muted);font-size:11.2px}.product-ui-module__trUQgG__approval{border:1px solid var(--ui-border);background:var(--ui-pane);box-shadow:var(--ui-raised-shadow);border-radius:10px;gap:10px;padding:12px;font-size:13px;display:grid}.product-ui-module__trUQgG__approvalHead{align-items:center;gap:8px;display:flex}.product-ui-module__trUQgG__approvalIcon{color:var(--ui-primary);flex:none}.product-ui-module__trUQgG__approvalTitle{font-size:14px;font-weight:500}.product-ui-module__trUQgG__badge{border:1px solid var(--ui-border);background:var(--ui-pane);border-radius:999px;align-items:center;height:20px;margin-left:auto;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.product-ui-module__trUQgG__approvalSummary{color:var(--ui-muted)}.product-ui-module__trUQgG__approvalFields{border:1px solid var(--ui-border);border-radius:6px;padding:0 12px}.product-ui-module__trUQgG__approvalField{grid-template-columns:5.5rem minmax(0,1fr);gap:12px;padding:6px 0;font-size:12px;line-height:18px;display:grid}.product-ui-module__trUQgG__approvalField+.product-ui-module__trUQgG__approvalField{border-top:1px solid var(--ui-border)}.product-ui-module__trUQgG__approvalField dt{color:var(--ui-muted);font-weight:500}.product-ui-module__trUQgG__approvalFoot{align-items:center;gap:8px;display:flex}.product-ui-module__trUQgG__digest{color:var(--ui-faint);font-family:var(--vela-font-mono);letter-spacing:0;margin-right:auto;font-size:10.9px}.product-ui-module__trUQgG__button{background:var(--ui-control-bg);height:32px;box-shadow:var(--ui-control-shadow);white-space:nowrap;border:1px solid #e2e5ea;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.product-ui-module__trUQgG__button[data-variant=primary]{color:#fff;background:#16181d;border-color:#16181d;box-shadow:0 1px 2px #0000001f}.product-ui-module__trUQgG__composerWrap{width:100%;max-width:calc(44rem + 48px);margin:0 auto;padding:8px 24px 20px}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__composerWrap{padding:8px 12px 12px}.product-ui-module__trUQgG__composer{border:1px solid var(--ui-input);background:var(--ui-pane);border-radius:12px;box-shadow:0 1px 2px #0000000d}.product-ui-module__trUQgG__composerInput{min-height:40px;color:var(--ui-faint);padding:11px 14px 2px;font-size:14px}.product-ui-module__trUQgG__thread[data-dock=true] .product-ui-module__trUQgG__composerInput{min-height:38px;padding-top:10px}.product-ui-module__trUQgG__composerRow{color:var(--ui-muted);align-items:center;padding:0 8px 8px;display:flex}.product-ui-module__trUQgG__composerPlus{place-items:center;width:28px;height:28px;display:grid}.product-ui-module__trUQgG__send{background:var(--ui-primary);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:auto;display:grid;box-shadow:0 1px 2px #0000001a}.product-ui-module__trUQgG__thread [data-state=pending]{display:none}.product-ui-module__trUQgG__thread[data-playing=true] [data-state=on]{animation:product-ui-module__trUQgG__ui-arrive .32s var(--ui-ease) both}@keyframes product-ui-module__trUQgG__ui-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.product-ui-module__trUQgG__props{background:var(--ui-pane);align-content:start;gap:0;height:100%;display:grid}.product-ui-module__trUQgG__propsHead{border-bottom:1px solid var(--ui-border);gap:2px;padding:16px 16px 14px;display:grid}.product-ui-module__trUQgG__propsPanelLabel{color:var(--ui-faint);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.product-ui-module__trUQgG__propsTitle{font-family:var(--vela-font-heading);letter-spacing:-.025em;margin-top:6px;font-size:22px;font-weight:400;line-height:1.1}.product-ui-module__trUQgG__propsKind{color:var(--ui-muted);font-size:13px}.product-ui-module__trUQgG__propGroup{gap:2px;padding:12px 16px 14px;display:grid}.product-ui-module__trUQgG__propGroup+.product-ui-module__trUQgG__propGroup{border-top:1px solid var(--ui-border)}.product-ui-module__trUQgG__propGroupTitle{color:var(--ui-muted);padding-bottom:6px;font-size:12px;font-weight:500}.product-ui-module__trUQgG__propRow{grid-template-columns:6.25rem minmax(0,1fr);gap:8px;padding:4px 0;font-size:12.5px;line-height:18px;display:grid}.product-ui-module__trUQgG__propRow dt{color:var(--ui-muted)}.product-ui-module__trUQgG__propRow dd[data-tone=flag]{color:var(--ui-flag)}.product-ui-module__trUQgG__listHead{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;height:40px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.product-ui-module__trUQgG__listCount{color:var(--ui-faint);font-size:11.5px;font-weight:430}.product-ui-module__trUQgG__docRow{border-bottom:1px solid var(--ui-border);gap:3px;padding:10px 14px;display:grid}.product-ui-module__trUQgG__docRow[data-selected=true]{background:var(--ui-rail-active)}.product-ui-module__trUQgG__docRowTop{color:var(--ui-muted);align-items:center;gap:8px;font-size:12px;display:flex}.product-ui-module__trUQgG__docRowWhen{margin-left:auto}.product-ui-module__trUQgG__docRowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.product-ui-module__trUQgG__docRow[data-selected=true] .product-ui-module__trUQgG__docRowTitle{font-weight:500}.product-ui-module__trUQgG__flagDot{background:var(--ui-primary);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.product-ui-module__trUQgG__record{align-content:start;height:100%;display:grid}.product-ui-module__trUQgG__recordHead{gap:6px;padding:20px 24px 0;display:grid}.product-ui-module__trUQgG__recordId{color:var(--ui-muted);font-size:12.5px}.product-ui-module__trUQgG__recordTitle{font-family:var(--vela-font-heading);letter-spacing:-.025em;font-size:24px;font-weight:400;line-height:1.12}.product-ui-module__trUQgG__tabs{border-bottom:1px solid var(--ui-border);gap:20px;margin-top:10px;padding:0 24px;display:flex}.product-ui-module__trUQgG__tab{min-height:36px;color:var(--ui-muted);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-size:13.5px;font-weight:500;display:inline-flex}.product-ui-module__trUQgG__tab[data-active=true]{border-bottom-color:var(--ui-primary);color:var(--ui-fg)}.product-ui-module__trUQgG__recordBody{gap:18px;padding:16px 24px;display:grid}.product-ui-module__trUQgG__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.product-ui-module__trUQgG__metaItem{gap:1px;font-size:13px;display:grid}.product-ui-module__trUQgG__metaItem dt{color:var(--ui-muted);font-size:11.5px}.product-ui-module__trUQgG__tableTitle{color:var(--ui-muted);padding-bottom:6px;font-size:12px;font-weight:500}.product-ui-module__trUQgG__linkRow{border-top:1px solid var(--ui-border);grid-template-columns:8.75rem minmax(0,1fr);align-items:center;gap:10px;min-height:38px;font-size:12.5px;display:grid}.product-ui-module__trUQgG__linkRow dt{color:var(--ui-fg);font-weight:500}.product-ui-module__trUQgG__linkRow:last-child{border-bottom:1px solid var(--ui-border)}.product-ui-module__trUQgG__linkRow dd{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-ui-module__trUQgG__linkRow dd[data-tone=flag]{color:var(--ui-flag)}.product-ui-module__trUQgG__activityRow{color:var(--ui-muted);align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:flex}.product-ui-module__trUQgG__activityWho{color:var(--ui-fg)}.product-ui-module__trUQgG__activityWhen{margin-left:auto;font-size:11.5px}.product-ui-module__trUQgG__viewer{background:#f3f4f6;grid-template-rows:40px minmax(0,1fr);height:100%;display:grid}.product-ui-module__trUQgG__viewerBar{border-bottom:1px solid var(--ui-border);background:var(--ui-pane);align-items:center;gap:10px;padding:0 14px;font-size:12.5px;display:flex}.product-ui-module__trUQgG__viewerBarMeta{color:var(--ui-faint);margin-left:auto;font-size:11.5px}.product-ui-module__trUQgG__sheetWrap{min-height:0;padding:20px 28px 0;overflow:hidden}.product-ui-module__trUQgG__sheet{border:1px solid var(--ui-border);background:var(--ui-pane);color:#2a2d33;letter-spacing:0;border-bottom:0;align-content:start;gap:12px;max-width:34rem;min-height:100%;margin:0 auto;padding:30px 36px;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:400;line-height:19px;display:grid;box-shadow:0 1px 3px #0000000f}.product-ui-module__trUQgG__sheetRunning{color:#6b7280;border-bottom:1px solid #c9cdd4;justify-content:space-between;padding-bottom:8px;font-size:10.5px;display:flex}.product-ui-module__trUQgG__sheetHeading{margin-top:6px;font-family:inherit;font-size:14px;font-weight:700}.product-ui-module__trUQgG__marked{background:var(--ui-mark);box-shadow:-3px 0 0 var(--ui-mark), 3px 0 0 var(--ui-mark);padding:1px 0}.product-ui-module__trUQgG__sheetTable{border-collapse:collapse;width:100%;font-size:11.5px}.product-ui-module__trUQgG__sheetTable th,.product-ui-module__trUQgG__sheetTable td{text-align:left;border:1px solid #c9cdd4;padding:5px 8px;font-weight:400}.product-ui-module__trUQgG__sheetTable th{background:#f3f4f6;font-weight:700}.product-ui-module__trUQgG__crop{-webkit-user-select:none;user-select:none;border:1px solid var(--ui-border);background:var(--ui-pane);border-radius:10px;grid-template-rows:40px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.product-ui-module__trUQgG__cropHead{border-bottom:1px solid var(--ui-border);color:var(--ui-muted);align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:flex}.product-ui-module__trUQgG__cropHeadTitle{color:var(--ui-fg);font-weight:500}.product-ui-module__trUQgG__cropHeadMeta{color:var(--ui-faint);margin-left:auto;font-size:11.5px}.product-ui-module__trUQgG__cropBody{min-height:0;overflow:hidden}.product-ui-module__trUQgG__cropBody .product-ui-module__trUQgG__trailRows{border-left:0;gap:11px;margin-top:0;padding-left:0}.product-ui-module__trUQgG__cropBody .product-ui-module__trUQgG__trailRow{grid-template-columns:16px minmax(0,1fr);gap:10px}.product-ui-module__trUQgG__cropBody .product-ui-module__trUQgG__trailRow .product-ui-module__trUQgG__systemMark{margin-top:2px}.product-ui-module__trUQgG__cropBody .product-ui-module__trUQgG__trailText{color:var(--ui-fg);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.product-ui-module__trUQgG__cropBody .product-ui-module__trUQgG__trailFound{text-overflow:ellipsis;font-weight:430;overflow:hidden}.product-ui-module__trUQgG__systemMark{object-fit:contain;vertical-align:-2px;flex:none;place-items:center;width:14px;height:14px;display:inline-grid}.product-ui-module__trUQgG__systemMark[data-plain=true]{color:var(--ui-faint)}.product-ui-module__trUQgG__personDisc{background:var(--ui-rail-active);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--ui-border);color:var(--ui-muted);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:7.5px;font-weight:650;line-height:1;display:inline-grid}.product-ui-module__trUQgG__linkRow dt{align-items:center;gap:7px;display:flex}.product-ui-module__trUQgG__linkRow dd{align-items:center;gap:8px;display:flex}.product-ui-module__trUQgG__linkValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.product-ui-module__trUQgG__assigned{flex:none;margin-left:auto;display:inline-flex}.product-ui-module__trUQgG__cropBody .product-ui-module__trUQgG__trailFound{display:block}.product-ui-module__trUQgG__cropBody .product-ui-module__trUQgG__trailFound:before{content:none}.product-ui-module__trUQgG__cropBody[data-pad=true]{align-content:start;gap:12px;padding:14px;display:grid}.product-ui-module__trUQgG__stagedRow{border-bottom:1px solid var(--ui-border);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.product-ui-module__trUQgG__stagedRow:last-child{border-bottom:0}.product-ui-module__trUQgG__stagedBox{border:1px solid var(--ui-input);background:var(--ui-pane);border-radius:4px;width:14px;height:14px}.product-ui-module__trUQgG__stagedLabel{font-size:13px;line-height:18px}.product-ui-module__trUQgG__stagedFrom{color:var(--ui-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--ui-input);text-decoration-color:var(--ui-input)}.product-ui-module__trUQgG__stagedArrow{color:var(--ui-faint);padding:0 5px}.product-ui-module__trUQgG__stagedSub{color:var(--ui-muted);font-size:11.5px;line-height:16px}.product-ui-module__trUQgG__stagedBadge{border:1px solid var(--ui-border);background:var(--ui-pane);white-space:nowrap;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.product-ui-module__trUQgG__stagedBadge[data-tone=wait]{color:#0a5fb8;background:#007bee12;border-color:#007bee4d}@media (max-width:1180px){.product-ui-module__trUQgG__frame{height:910px}.product-ui-module__trUQgG__frame .product-ui-module__trUQgG__shell,.product-ui-module__trUQgG__frame[data-rail=icons] .product-ui-module__trUQgG__shell{grid-template-columns:minmax(0,1fr)}.product-ui-module__trUQgG__rail{display:none}.product-ui-module__trUQgG__pane{margin:8px}}@media (max-width:960px){.product-ui-module__trUQgG__work[data-layout=delivery],.product-ui-module__trUQgG__work[data-layout=utility]{grid-template-columns:minmax(0,1fr) 340px}.product-ui-module__trUQgG__work[data-layout=equipment]{grid-template-columns:minmax(0,1fr)}.product-ui-module__trUQgG__work[data-layout=equipment] .product-ui-module__trUQgG__column[data-drop],.product-ui-module__trUQgG__column[data-drop=first]{display:none}.product-ui-module__trUQgG__column[data-drop=first]+.product-ui-module__trUQgG__column{border-left:0}}@media (max-width:720px){.product-ui-module__trUQgG__frame{height:auto}.product-ui-module__trUQgG__work[data-layout]{grid-template-columns:minmax(0,1fr)}.product-ui-module__trUQgG__crumb[data-role=project],.product-ui-module__trUQgG__crumb[data-role=project]+.product-ui-module__trUQgG__crumbSep,.product-ui-module__trUQgG__column[data-drop]{display:none}.product-ui-module__trUQgG__column{border-left:0}.product-ui-module__trUQgG__scroller{padding:16px 12px 4px}.product-ui-module__trUQgG__composerWrap{padding:8px 12px 12px}.product-ui-module__trUQgG__trailFound{display:block}.product-ui-module__trUQgG__trailFound:before{content:none}.product-ui-module__trUQgG__approvalFoot{flex-wrap:wrap}.product-ui-module__trUQgG__digest{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.product-ui-module__trUQgG__thread[data-playing=true] [data-state=on]{animation:none}}
.agent-cursor-module__T9plwW__cursor{z-index:6;pointer-events:none;opacity:0;will-change:transform;align-items:flex-start;transition:transform .64s cubic-bezier(.3,.9,.28,1),opacity .24s;display:flex;position:absolute;top:0;left:0}.agent-cursor-module__T9plwW__cursor[data-shown=true]{opacity:1}.agent-cursor-module__T9plwW__arrow{filter:drop-shadow(0 1px 2px #00000042);transform-origin:1px 1px;flex:none;transition:transform .12s ease-out}.agent-cursor-module__T9plwW__cursor[data-pressed=true] .agent-cursor-module__T9plwW__arrow{transform:scale(.86)}.agent-cursor-module__T9plwW__beam{filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 1px #fff);flex:none;margin:-11px 0 0 -6px}.agent-cursor-module__T9plwW__beam path{stroke:#0b0b0d}.agent-cursor-module__T9plwW__cursor[data-kind=person] .agent-cursor-module__T9plwW__arrow path{fill:#0b0b0d;stroke:#fff}.agent-cursor-module__T9plwW__cursor[data-kind=vela] .agent-cursor-module__T9plwW__arrow path{fill:#0a6fe8;stroke:#fff}.agent-cursor-module__T9plwW__cursor[data-kind=vela]{margin:-3px 0 0 -3px}.agent-cursor-module__T9plwW__disc{color:#0a6fe8;background:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;margin:16px 0 0 -4px;display:grid;box-shadow:0 0 0 1px #0c0e1214,0 3px 8px -2px #0c0e1238}.agent-cursor-module__T9plwW__sail{width:11px;height:11px}.agent-cursor-module__T9plwW__ring{opacity:0;pointer-events:none;border:1.5px solid #0a6fe8;border-radius:999px;width:22px;height:22px;position:absolute;top:-8px;left:-8px}.agent-cursor-module__T9plwW__cursor[data-pressed=true] .agent-cursor-module__T9plwW__ring{animation:.52s cubic-bezier(.16,1,.3,1) both agent-cursor-module__T9plwW__cursor-ring}@keyframes agent-cursor-module__T9plwW__cursor-ring{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}@media (max-width:767px),(prefers-reduced-motion:reduce){.agent-cursor-module__T9plwW__cursor{display:none}}
.downstream-figure-module__t8CaQq__figure{--w-ink:var(--foreground,#14171c);--w-text:var(--foreground,#2a2f37);--w-soft:var(--muted-foreground,#59616d);--w-muted:var(--muted-foreground,#7d8590);--w-faint:color-mix(in oklab, var(--muted-foreground,#a3a9b2) 72%, transparent);--w-line:var(--border,#0c0e1214);--w-line-strong:var(--border,#0c0e121f);--w-wash:var(--muted,#f7f8f9);--w-blue:var(--primary,#0a6fe8);--w-ease:cubic-bezier(.16, 1, .3, 1);border:1px solid var(--w-line-strong);background:var(--card,#fff);font-variant-numeric:tabular-nums;border-radius:10px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 12px 32px -22px #0c0e124d}.downstream-figure-module__t8CaQq__bar{border-bottom:1px solid var(--w-line);background:var(--w-wash);align-items:center;gap:8px;height:30px;padding-inline:12px;font-size:.6875rem;display:flex}.downstream-figure-module__t8CaQq__barId{color:var(--w-ink);white-space:nowrap;flex:none;font-weight:550}.downstream-figure-module__t8CaQq__barMeta{min-width:0;color:var(--w-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.downstream-figure-module__t8CaQq__svg{width:100%;max-width:100%;height:auto;font-family:inherit;display:block}.downstream-figure-module__t8CaQq__svg text{paint-order:stroke;stroke:var(--card,#fff);stroke-width:2.5px;stroke-linejoin:round}.downstream-figure-module__t8CaQq__svg .downstream-figure-module__t8CaQq__plain{stroke:none}.downstream-figure-module__t8CaQq__note{border-top:1px solid var(--w-line);color:var(--w-faint);padding:6px 12px 8px;font-size:.6875rem}.downstream-figure-module__t8CaQq__dot{fill:#0c0e1217}.downstream-figure-module__t8CaQq__line,.downstream-figure-module__t8CaQq__head{fill:none;stroke-linecap:round;stroke-linejoin:round}.downstream-figure-module__t8CaQq__edge,.downstream-figure-module__t8CaQq__head{stroke:#0064c9;stroke-width:1.3px;stroke-opacity:.75}.downstream-figure-module__t8CaQq__hub{fill:#fff;stroke:var(--w-line-strong);stroke-width:1px}.downstream-figure-module__t8CaQq__glyph{fill:none;stroke:var(--w-soft);stroke-width:1.2px;stroke-linejoin:round}.downstream-figure-module__t8CaQq__caption{fill:var(--w-muted);font-size:9.5px;font-weight:500}.downstream-figure-module__t8CaQq__hubLabel{paint-order:stroke;stroke:#fff;stroke-width:5px;stroke-linejoin:round}.downstream-figure-module__t8CaQq__state{fill:#0064c9;font-size:10px;font-weight:550}.downstream-figure-module__t8CaQq__paper{fill:#fff;stroke:var(--w-line-strong);stroke-width:1px}.downstream-figure-module__t8CaQq__paperAccent{fill:var(--w-blue)}.downstream-figure-module__t8CaQq__rule{fill:none;stroke:var(--w-line);stroke-width:1px}.downstream-figure-module__t8CaQq__rowLabel{fill:var(--w-text);font-size:10.5px}.downstream-figure-module__t8CaQq__rowValue{fill:#0064c9;font-size:10.5px;font-weight:600}.downstream-figure-module__t8CaQq__rowId{fill:var(--w-ink);font-size:10.5px;font-weight:600}.downstream-figure-module__t8CaQq__rowNote{fill:var(--w-muted);font-size:10px}.downstream-figure-module__t8CaQq__owner{fill:var(--w-wash);stroke:var(--w-line);stroke-width:1px}.downstream-figure-module__t8CaQq__disc{fill:var(--w-line-strong)}.downstream-figure-module__t8CaQq__discText{fill:var(--w-text);font-size:8.5px;font-weight:650}.downstream-figure-module__t8CaQq__prepared{fill:#2782611a}.downstream-figure-module__t8CaQq__preparedText{fill:#278261;font-size:8.5px;font-weight:600}.downstream-figure-module__t8CaQq__line{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--w-ease) var(--d,0s)}.downstream-figure-module__t8CaQq__figure [data-from]{opacity:1;transition:opacity .48s var(--w-ease) var(--d,0s), transform .56s var(--w-ease) var(--d,0s)}.downstream-figure-module__t8CaQq__rise{transform:translateY(0)}.downstream-figure-module__t8CaQq__figure[data-beat="-1"] [data-from],.downstream-figure-module__t8CaQq__figure[data-beat="0"] [data-from="1"],.downstream-figure-module__t8CaQq__figure[data-beat="0"] [data-from="2"],.downstream-figure-module__t8CaQq__figure[data-beat="0"] [data-from="3"],.downstream-figure-module__t8CaQq__figure[data-beat="1"] [data-from="2"],.downstream-figure-module__t8CaQq__figure[data-beat="1"] [data-from="3"],.downstream-figure-module__t8CaQq__figure[data-beat="2"] [data-from="3"]{opacity:0;transition-delay:0s}.downstream-figure-module__t8CaQq__figure[data-beat="-1"] .downstream-figure-module__t8CaQq__line,.downstream-figure-module__t8CaQq__figure[data-beat="0"] .downstream-figure-module__t8CaQq__line[data-from="1"],.downstream-figure-module__t8CaQq__figure[data-beat="0"] .downstream-figure-module__t8CaQq__line[data-from="2"],.downstream-figure-module__t8CaQq__figure[data-beat="0"] .downstream-figure-module__t8CaQq__line[data-from="3"],.downstream-figure-module__t8CaQq__figure[data-beat="1"] .downstream-figure-module__t8CaQq__line[data-from="2"],.downstream-figure-module__t8CaQq__figure[data-beat="1"] .downstream-figure-module__t8CaQq__line[data-from="3"],.downstream-figure-module__t8CaQq__figure[data-beat="2"] .downstream-figure-module__t8CaQq__line[data-from="3"]{stroke-dashoffset:1px;transition-delay:0s}.downstream-figure-module__t8CaQq__figure[data-beat="-1"] .downstream-figure-module__t8CaQq__rise,.downstream-figure-module__t8CaQq__figure[data-beat="0"] .downstream-figure-module__t8CaQq__rise[data-from="1"],.downstream-figure-module__t8CaQq__figure[data-beat="0"] .downstream-figure-module__t8CaQq__rise[data-from="2"],.downstream-figure-module__t8CaQq__figure[data-beat="0"] .downstream-figure-module__t8CaQq__rise[data-from="3"],.downstream-figure-module__t8CaQq__figure[data-beat="1"] .downstream-figure-module__t8CaQq__rise[data-from="2"],.downstream-figure-module__t8CaQq__figure[data-beat="1"] .downstream-figure-module__t8CaQq__rise[data-from="3"],.downstream-figure-module__t8CaQq__figure[data-beat="2"] .downstream-figure-module__t8CaQq__rise[data-from="3"]{transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.downstream-figure-module__t8CaQq__figure *{transition:none}}
.product-window-module__0SnikW__figure{--background:#fff;--foreground:#191b1f;--card:#fff;--card-foreground:#191b1f;--popover:#fff;--primary:#007bee;--primary-foreground:#fff;--secondary:#f2f2f2;--secondary-foreground:#191b1f;--muted:#f2f2f2;--muted-foreground:#666;--accent:#f2f2f2;--accent-foreground:#191b1f;--destructive:#eb5757;--border:#e5e7eb;--input:#d9d9d9;--ring:#007bee;--radius:.5rem;--sidebar:#fafafa;--sidebar-foreground:#333;--sidebar-accent:#eef0f3;--sidebar-accent-foreground:#191b1f;--sidebar-border:#e5e7eb;--warning:#a65f00;--success:#12845a;--font-weight-medium:510;--font-weight-semibold:590;--vela-raised-shadow:0px 1px 4px -1px #00000017;--vela-control-border:#d9d9d9;--vela-control-bg:#f7f8fa;--vela-control-shadow:0px 1px 4px -1px #00000017;--vela-action-foreground:#fff;--vela-primary-button-bg:linear-gradient(180deg, #006bd6 0%, #005dbb 100%);--vela-primary-button-border:#0064c9;--vela-button-shadow:inset 0 1px 0 #ffffff24, 0px 1px 4px -1px #00000017;--motion-ease:cubic-bezier(.16, 1, .3, 1);--ui-rail-active:var(--sidebar-accent);--ui-border:var(--border);--ui-muted:var(--muted-foreground);color:var(--foreground);font-family:var(--vela-font-sans);letter-spacing:-.01em;text-align:left;-webkit-user-select:none;user-select:none;margin:0;font-size:13px;font-weight:400;line-height:1.5;position:relative}.product-window-module__0SnikW__figure :where(ul,ol){list-style:none}.product-window-module__0SnikW__heading{font-family:var(--vela-font-heading);letter-spacing:-.025em;font-weight:400;line-height:1.2}.product-window-module__0SnikW__headingSm{font-family:var(--vela-font-sans);letter-spacing:-.011em;font-weight:550;line-height:1.3}.product-window-module__0SnikW__window{border:1px solid var(--border);background:var(--background);pointer-events:none;min-height:740px;transition:grid-template-columns .3s var(--motion-ease);border-radius:12px;grid-template-columns:224px minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 7px 24px #0000000f,0 3px 12px #00000017}.product-window-module__0SnikW__window[data-dock=true]{grid-template-columns:224px minmax(0,1fr) 400px}@media (min-width:1200px){.product-window-module__0SnikW__window[data-dock=true][data-focus=true]{grid-template-columns:180px minmax(0,.8fr) minmax(460px,1.45fr)}}.product-window-module__0SnikW__window[data-view=surface]{min-height:0}.product-window-module__0SnikW__window[data-pressed=true] [data-press]{transform:scale(.98)}.product-window-module__0SnikW__dock{contain:size;animation:product-window-module__0SnikW__w-dock .3s var(--motion-ease) both}.product-window-module__0SnikW__conversation{-webkit-mask-image:linear-gradient(#0000,#000 16px);mask-image:linear-gradient(#0000,#000 16px)}@keyframes product-window-module__0SnikW__w-dock{0%{opacity:0;transform:translate(32px)}}.product-window-module__0SnikW__enter{animation:product-window-module__0SnikW__w-enter .18s var(--motion-ease) both}@keyframes product-window-module__0SnikW__w-enter{0%{opacity:0;transform:translateY(4px)}}.product-window-module__0SnikW__shimmer{background-image:linear-gradient(90deg, var(--muted-foreground) 0%, var(--muted-foreground) 35%, var(--foreground) 50%, var(--muted-foreground) 65%, var(--muted-foreground) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear 8 product-window-module__0SnikW__vela-run-shimmer}.product-window-module__0SnikW__caret{vertical-align:-.12em;background:var(--primary);width:1.5px;height:1em;margin-left:1px;animation:1.06s step-end 12 product-window-module__0SnikW__w-caret;display:inline-block}@keyframes product-window-module__0SnikW__w-caret{50%{opacity:0}}.product-window-module__0SnikW__hit{background:#eaf4ff}.product-window-module__0SnikW__capture{object-fit:cover;object-position:top;width:100%;max-height:150px;display:block}.product-window-module__0SnikW__siteMark{object-fit:contain;border-radius:3px;flex:none;width:14px;height:14px}.product-window-module__0SnikW__siteMark[data-dark=true]{background:var(--foreground);padding:2px}.product-window-module__0SnikW__drawingFrame,.product-window-module__0SnikW__drawingViewport,.product-window-module__0SnikW__drawingContent{min-width:0}.product-window-module__0SnikW__drawingViewport:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.product-window-module__0SnikW__drawingHint{display:none}@media (max-width:1199px){.product-window-module__0SnikW__rail{display:none}.product-window-module__0SnikW__window,.product-window-module__0SnikW__window[data-dock=true]{grid-template-columns:minmax(0,1fr) 340px}.product-window-module__0SnikW__window:not([data-dock=true]){grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.product-window-module__0SnikW__window,.product-window-module__0SnikW__window[data-dock=true]{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.product-window-module__0SnikW__rail,.product-window-module__0SnikW__page{display:none}.product-window-module__0SnikW__window[data-view=surface] .product-window-module__0SnikW__page{display:flex}.product-window-module__0SnikW__dock{contain:none;animation:none}.product-window-module__0SnikW__conversation{-webkit-mask-image:none;mask-image:none}}@media (max-width:640px){.product-window-module__0SnikW__drawingViewport{overscroll-behavior-x:contain;pointer-events:auto;border-radius:10px;overflow-x:auto}.product-window-module__0SnikW__drawingContent{min-width:580px}.product-window-module__0SnikW__drawingHint{color:var(--muted-foreground);margin:8px 0 0;font-size:12px;line-height:1.5;display:block}}@media (prefers-reduced-motion:reduce){.product-window-module__0SnikW__window{transition:none}.product-window-module__0SnikW__dock,.product-window-module__0SnikW__enter,.product-window-module__0SnikW__caret{animation:none}.product-window-module__0SnikW__shimmer{color:var(--muted-foreground);background:0 0;animation:none}}
.study-figure-module__2M6dQG__figure{--w-ink:var(--foreground,#14171c);--w-text:var(--foreground,#2a2f37);--w-soft:var(--muted-foreground,#59616d);--w-muted:var(--muted-foreground,#7d8590);--w-faint:color-mix(in oklab, var(--muted-foreground,#a3a9b2) 72%, transparent);--w-line:var(--border,#0c0e1214);--w-line-strong:var(--border,#0c0e121f);--w-wash:var(--muted,#f7f8f9);--w-blue:var(--primary,#0a6fe8);--w-ease:cubic-bezier(.16, 1, .3, 1);border:1px solid var(--w-line-strong);background:var(--card,#fff);font-variant-numeric:tabular-nums;border-radius:10px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 12px 32px -22px #0c0e124d}.study-figure-module__2M6dQG__bar{border-bottom:1px solid var(--w-line);background:var(--w-wash);align-items:center;gap:8px;height:30px;padding-inline:12px;font-size:.6875rem;display:flex}.study-figure-module__2M6dQG__barId{color:var(--w-ink);white-space:nowrap;flex:none;font-weight:550}.study-figure-module__2M6dQG__barMeta{min-width:0;color:var(--w-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.study-figure-module__2M6dQG__svg{width:100%;max-width:100%;height:auto;font-family:inherit;display:block}.study-figure-module__2M6dQG__svg text{paint-order:stroke;stroke:var(--card,#fff);stroke-width:2.5px;stroke-linejoin:round}.study-figure-module__2M6dQG__svg .study-figure-module__2M6dQG__value,.study-figure-module__2M6dQG__svg .study-figure-module__2M6dQG__valueDim,.study-figure-module__2M6dQG__svg .study-figure-module__2M6dQG__smallBlue,.study-figure-module__2M6dQG__svg .study-figure-module__2M6dQG__preparedText{stroke:none}.study-figure-module__2M6dQG__note{border-top:1px solid var(--w-line);color:var(--w-faint);padding:6px 12px 8px;font-size:.6875rem}.study-figure-module__2M6dQG__dot{fill:#0c0e1217}.study-figure-module__2M6dQG__network{color:var(--w-soft)}.study-figure-module__2M6dQG__link,.study-figure-module__2M6dQG__bus,.study-figure-module__2M6dQG__added,.study-figure-module__2M6dQG__linkBlue,.study-figure-module__2M6dQG__busBlue,.study-figure-module__2M6dQG__trace{fill:none;stroke-linecap:round;stroke-linejoin:round}.study-figure-module__2M6dQG__link{stroke:currentColor;stroke-width:1.6px}.study-figure-module__2M6dQG__bus{stroke:currentColor;stroke-width:4.5px;stroke-linecap:butt}.study-figure-module__2M6dQG__terminal{fill:currentColor}.study-figure-module__2M6dQG__arrow{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.study-figure-module__2M6dQG__added{stroke:var(--w-blue);stroke-width:1.8px;stroke-dasharray:1}.study-figure-module__2M6dQG__terminalAdded{fill:var(--w-blue)}.study-figure-module__2M6dQG__arrowBlue{fill:none;stroke:var(--w-blue);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.study-figure-module__2M6dQG__site{fill:#0a6fe809;stroke:#0a6fe852;stroke-width:1px;stroke-dasharray:3 4}.study-figure-module__2M6dQG__linkBlue{stroke:var(--w-blue);stroke-width:1.7px}.study-figure-module__2M6dQG__busBlue{stroke:var(--w-blue);stroke-width:4px;stroke-linecap:butt}.study-figure-module__2M6dQG__winding,.study-figure-module__2M6dQG__breaker{fill:#fff;stroke:var(--w-blue);stroke-width:1.8px}.study-figure-module__2M6dQG__breakerX{fill:none;stroke:var(--w-blue);stroke-width:1.3px;stroke-linecap:round}.study-figure-module__2M6dQG__load{fill:#fff;stroke:var(--w-blue);stroke-width:1.7px;stroke-linejoin:round}.study-figure-module__2M6dQG__halo{fill:#0a6fe80f;stroke:#0064c9;stroke-width:1.1px;stroke-dasharray:3 3.5}.study-figure-module__2M6dQG__trace{stroke:#0064c9;stroke-width:1.3px;stroke-opacity:.75}.study-figure-module__2M6dQG__node{fill:#fff;stroke:#0064c9;stroke-width:1.3px}.study-figure-module__2M6dQG__caption,.study-figure-module__2M6dQG__captionBlue,.study-figure-module__2M6dQG__tag{letter-spacing:.09em;fill:var(--w-muted);font-size:8.5px;font-weight:600}.study-figure-module__2M6dQG__captionBlue,.study-figure-module__2M6dQG__tag{fill:#0064c9}.study-figure-module__2M6dQG__cardLabel{fill:var(--w-muted);font-size:9.5px;font-weight:500}.study-figure-module__2M6dQG__busName{letter-spacing:.06em;fill:var(--w-ink);font-size:10.5px;font-weight:650}.study-figure-module__2M6dQG__name{fill:var(--w-ink);font-size:11.5px;font-weight:600}.study-figure-module__2M6dQG__small{fill:var(--w-muted);font-size:10.5px}.study-figure-module__2M6dQG__smallBlue{fill:#0064c9;font-size:10px;font-weight:550}.study-figure-module__2M6dQG__valueDim{letter-spacing:-.01em;fill:var(--w-soft);font-size:15px;font-weight:600}.study-figure-module__2M6dQG__value{letter-spacing:-.01em;fill:#0064c9;font-size:16px;font-weight:650}.study-figure-module__2M6dQG__paper{fill:#fff;stroke:var(--w-line-strong);stroke-width:1px}.study-figure-module__2M6dQG__paperAccent{fill:var(--w-blue)}.study-figure-module__2M6dQG__docIcon{fill:none;stroke:var(--w-soft);stroke-width:1.1px;stroke-linejoin:round}.study-figure-module__2M6dQG__cardTitle{fill:var(--w-ink);font-size:11px;font-weight:600}.study-figure-module__2M6dQG__rule{stroke:var(--w-line);stroke-width:1px}.study-figure-module__2M6dQG__rowLabel{fill:var(--w-text);font-size:10.5px}.study-figure-module__2M6dQG__rowValue{fill:#0064c9;font-size:10.5px;font-weight:600}.study-figure-module__2M6dQG__rowId{fill:var(--w-ink);font-size:10.5px;font-weight:600}.study-figure-module__2M6dQG__rowNote{fill:var(--w-muted);font-size:10px}.study-figure-module__2M6dQG__prepared{fill:#2782611a}.study-figure-module__2M6dQG__preparedText{fill:#278261;font-size:8.5px;font-weight:600}.study-figure-module__2M6dQG__link,.study-figure-module__2M6dQG__bus,.study-figure-module__2M6dQG__added,.study-figure-module__2M6dQG__linkBlue,.study-figure-module__2M6dQG__busBlue,.study-figure-module__2M6dQG__trace{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--w-ease) var(--d,0s)}.study-figure-module__2M6dQG__site{stroke-dasharray:3 4}.study-figure-module__2M6dQG__figure [data-from],.study-figure-module__2M6dQG__figure [data-until]{opacity:1;transition:opacity .48s var(--w-ease) var(--d,0s), transform .56s var(--w-ease) var(--d,0s)}.study-figure-module__2M6dQG__card{transform:translateY(0)}.study-figure-module__2M6dQG__figure[data-beat="-1"] [data-from],.study-figure-module__2M6dQG__figure[data-beat="-1"] [data-from]>*,.study-figure-module__2M6dQG__figure[data-beat="0"] [data-from="1"],.study-figure-module__2M6dQG__figure[data-beat="0"] [data-from="2"],.study-figure-module__2M6dQG__figure[data-beat="0"] [data-from="3"],.study-figure-module__2M6dQG__figure[data-beat="1"] [data-from="2"],.study-figure-module__2M6dQG__figure[data-beat="1"] [data-from="3"],.study-figure-module__2M6dQG__figure[data-beat="2"] [data-from="3"]{opacity:0;transition-delay:0s}.study-figure-module__2M6dQG__figure[data-beat="-1"] .study-figure-module__2M6dQG__link,.study-figure-module__2M6dQG__figure[data-beat="-1"] .study-figure-module__2M6dQG__bus,.study-figure-module__2M6dQG__figure[data-beat="-1"] .study-figure-module__2M6dQG__linkBlue,.study-figure-module__2M6dQG__figure[data-beat="-1"] .study-figure-module__2M6dQG__busBlue,.study-figure-module__2M6dQG__figure[data-beat="-1"] .study-figure-module__2M6dQG__added,.study-figure-module__2M6dQG__figure[data-beat="-1"] .study-figure-module__2M6dQG__trace,.study-figure-module__2M6dQG__figure[data-beat="0"] .study-figure-module__2M6dQG__added,.study-figure-module__2M6dQG__figure[data-beat="0"] .study-figure-module__2M6dQG__trace,.study-figure-module__2M6dQG__figure[data-beat="1"] .study-figure-module__2M6dQG__trace,.study-figure-module__2M6dQG__figure[data-beat="2"] .study-figure-module__2M6dQG__trace{stroke-dashoffset:1px;transition-delay:0s}.study-figure-module__2M6dQG__figure[data-beat="-1"] .study-figure-module__2M6dQG__card,.study-figure-module__2M6dQG__figure[data-beat="0"] .study-figure-module__2M6dQG__card,.study-figure-module__2M6dQG__figure[data-beat="1"] .study-figure-module__2M6dQG__card,.study-figure-module__2M6dQG__figure[data-beat="2"] .study-figure-module__2M6dQG__card{transform:translateY(8px)}.study-figure-module__2M6dQG__figure[data-beat="2"] [data-until="2"],.study-figure-module__2M6dQG__figure[data-beat="3"] [data-until="2"]{opacity:0;transition-delay:0s}.study-figure-module__2M6dQG__figure[data-beat="-1"] [data-from]>*{transition-delay:0s}@media (prefers-reduced-motion:reduce){.study-figure-module__2M6dQG__figure *{transition:none}}
.listing-review-demo-module__p9Zmoq__demo{--demo-ink:var(--foreground);--demo-muted:var(--muted-foreground);--demo-border:var(--border);--demo-blue:var(--vela-blue,#007bee);min-width:0;color:var(--demo-ink);font-family:var(--vela-font-sans);font-variant-numeric:tabular-nums;text-align:left;-webkit-user-select:text;user-select:text;margin:0;font-size:14px;line-height:1.5}.listing-review-demo-module__p9Zmoq__demo :where(p,h3,h4,dl,dd){margin:0}.listing-review-demo-module__p9Zmoq__demo button,.listing-review-demo-module__p9Zmoq__demo a{-webkit-tap-highlight-color:transparent}.listing-review-demo-module__p9Zmoq__demo button{cursor:pointer}.listing-review-demo-module__p9Zmoq__demo button:disabled{cursor:default}.listing-review-demo-module__p9Zmoq__demo :is(button,a):focus-visible{outline:2px solid var(--demo-blue);outline-offset:3px}.listing-review-demo-module__p9Zmoq__window{border:1px solid var(--demo-border);background:var(--background);border-radius:14px;overflow:hidden;box-shadow:0 8px 36px -16px #111a232e}.listing-review-demo-module__p9Zmoq__projectBar{border-bottom:1px solid var(--demo-border);background:var(--sidebar);align-items:center;gap:12px;min-height:58px;padding:12px 26px;display:flex}.listing-review-demo-module__p9Zmoq__projectBar>svg{color:var(--demo-blue);flex:none}.listing-review-demo-module__p9Zmoq__projectName{font-weight:540}.listing-review-demo-module__p9Zmoq__exampleLabel{color:var(--demo-muted);white-space:nowrap;margin-left:auto;font-size:12px}.listing-review-demo-module__p9Zmoq__body{padding:26px}.listing-review-demo-module__p9Zmoq__heading{margin-bottom:24px}.listing-review-demo-module__p9Zmoq__breadcrumb{color:var(--demo-muted);align-items:center;gap:7px;font-size:12px;display:flex;margin-bottom:12px!important}.listing-review-demo-module__p9Zmoq__heading h3{letter-spacing:-.035em;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15}.listing-review-demo-module__p9Zmoq__meta{color:var(--demo-muted);font-size:13px;margin-top:9px!important}.listing-review-demo-module__p9Zmoq__workspace{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:22px;display:grid}.listing-review-demo-module__p9Zmoq__sourceColumn,.listing-review-demo-module__p9Zmoq__comparison{min-width:0}.listing-review-demo-module__p9Zmoq__source,.listing-review-demo-module__p9Zmoq__comparison{border:1px solid var(--demo-border);border-radius:9px;overflow:hidden}.listing-review-demo-module__p9Zmoq__sourceControls{border-bottom:1px solid var(--demo-border);gap:18px;padding:0 15px;display:flex}.listing-review-demo-module__p9Zmoq__sourceControls button{min-height:44px;color:var(--demo-muted);border-bottom:2px solid #0000;font-size:12px;font-weight:500}.listing-review-demo-module__p9Zmoq__sourceControls button[aria-pressed=true]{border-color:var(--demo-blue);color:var(--demo-ink)}.listing-review-demo-module__p9Zmoq__sourceBody{min-height:370px}.listing-review-demo-module__p9Zmoq__capture{width:100%;height:auto;display:block}.listing-review-demo-module__p9Zmoq__sourceCaption{border-top:1px solid var(--demo-border);justify-items:start;gap:7px;padding:15px;display:grid}.listing-review-demo-module__p9Zmoq__sourceCaption p{font-weight:550}.listing-review-demo-module__p9Zmoq__sourceCaption a{min-height:30px;color:color-mix(in srgb, var(--demo-blue) 76%, #000);text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.listing-review-demo-module__p9Zmoq__sourceCaption>span,.listing-review-demo-module__p9Zmoq__sourceNote{color:var(--demo-muted);font-size:11px;line-height:1.5}.listing-review-demo-module__p9Zmoq__sourceNote{margin-top:11px!important}.listing-review-demo-module__p9Zmoq__basis{padding:22px 17px}.listing-review-demo-module__p9Zmoq__sourceEyebrow{color:var(--demo-muted);font-size:11px;margin-bottom:8px!important}.listing-review-demo-module__p9Zmoq__basis h4{letter-spacing:-.025em;font-size:19px;font-weight:550}.listing-review-demo-module__p9Zmoq__basis>p:not(.listing-review-demo-module__p9Zmoq__sourceEyebrow){color:var(--demo-muted);margin-top:4px;font-size:12px}.listing-review-demo-module__p9Zmoq__basis dl{margin-top:20px}.listing-review-demo-module__p9Zmoq__basis dl>div{border-top:1px solid var(--demo-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;padding:10px 0;font-size:12px;display:grid}.listing-review-demo-module__p9Zmoq__basis dt{color:var(--demo-muted)}.listing-review-demo-module__p9Zmoq__comparisonHead{padding:16px 16px 0}.listing-review-demo-module__p9Zmoq__comparisonHead h4{font-size:15px;font-weight:550}.listing-review-demo-module__p9Zmoq__comparisonHead>p{color:var(--demo-muted);margin-top:3px;font-size:12px}.listing-review-demo-module__p9Zmoq__filters{flex-wrap:wrap;gap:5px;margin:12px 0;display:flex}.listing-review-demo-module__p9Zmoq__filters button{min-height:36px;color:var(--demo-muted);border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.listing-review-demo-module__p9Zmoq__filters button[aria-pressed=true]{border-color:var(--demo-border);background:var(--muted);color:var(--demo-ink)}.listing-review-demo-module__p9Zmoq__filters button span{font-size:11px}.listing-review-demo-module__p9Zmoq__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.listing-review-demo-module__p9Zmoq__table thead th{background:var(--sidebar);color:var(--demo-muted);text-align:left;padding:8px 10px;font-size:11px;font-weight:450}.listing-review-demo-module__p9Zmoq__table thead th:first-child{width:26%;padding-left:16px}.listing-review-demo-module__p9Zmoq__table tbody tr{border-top:1px solid var(--demo-border)}.listing-review-demo-module__p9Zmoq__table tbody tr[data-selected=true]{background:color-mix(in srgb, var(--demo-blue) 6%, var(--background))}.listing-review-demo-module__p9Zmoq__table tbody th{text-align:left;padding:0}.listing-review-demo-module__p9Zmoq__table th button{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;width:100%;min-height:59px;padding:9px 8px 9px 16px;font-weight:500;display:flex}.listing-review-demo-module__p9Zmoq__table th button:hover{background:color-mix(in srgb, var(--demo-blue) 5%, transparent)}.listing-review-demo-module__p9Zmoq__table th button:focus-visible{outline-offset:-3px}.listing-review-demo-module__p9Zmoq__table td{overflow-wrap:anywhere;padding:10px}.listing-review-demo-module__p9Zmoq__table td:last-child{font-weight:520}.listing-review-demo-module__p9Zmoq__rowStatus{font-size:10px;font-weight:500}.listing-review-demo-module__p9Zmoq__rowStatus[data-tone=review]{color:color-mix(in srgb, var(--warning) 88%, #000)}.listing-review-demo-module__p9Zmoq__rowStatus[data-tone=same]{color:color-mix(in srgb, var(--success) 88%, #000)}.listing-review-demo-module__p9Zmoq__rowStatus[data-tone=missing]{color:var(--demo-muted)}.listing-review-demo-module__p9Zmoq__finding{border-top:1px solid var(--demo-border);background:var(--sidebar);min-height:150px;padding:16px}.listing-review-demo-module__p9Zmoq__findingHead{align-items:center;gap:9px;display:flex}.listing-review-demo-module__p9Zmoq__findingHead h4{font-size:13px;font-weight:550}.listing-review-demo-module__p9Zmoq__finding p{color:var(--demo-ink);margin-top:7px;font-size:12px;line-height:1.65}.listing-review-demo-module__p9Zmoq__findingSource{color:var(--demo-muted);margin-top:9px;font-size:10px;display:block}.listing-review-demo-module__p9Zmoq__review{border:1px solid var(--demo-border);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;margin-top:22px;padding:18px;display:grid}.listing-review-demo-module__p9Zmoq__reviewTitle{align-items:flex-start;gap:8px;display:flex}.listing-review-demo-module__p9Zmoq__reviewTitle svg{color:var(--demo-blue);flex:none;margin-top:1px}.listing-review-demo-module__p9Zmoq__reviewTitle h4{font-size:14px;font-weight:550}.listing-review-demo-module__p9Zmoq__reviewCopy>p{color:var(--demo-muted);margin-top:5px;font-size:12px}.listing-review-demo-module__p9Zmoq__reviewActions{align-items:center;gap:8px;display:flex}.listing-review-demo-module__p9Zmoq__primaryButton,.listing-review-demo-module__p9Zmoq__secondaryButton{border:1px solid var(--demo-border);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:9px 13px;font-size:12px;font-weight:550;transition:background-color .15s,box-shadow .15s;display:inline-flex}.listing-review-demo-module__p9Zmoq__primaryButton{border-color:var(--vela-primary-button-border);background:var(--vela-primary-button-bg);color:var(--vela-action-foreground);box-shadow:var(--vela-button-shadow)}.listing-review-demo-module__p9Zmoq__primaryButton:hover:not(:disabled){box-shadow:inset 0 1px #fff3,0 2px 7px #005abe3d}.listing-review-demo-module__p9Zmoq__secondaryButton:hover:not(:disabled){background:var(--muted)}.listing-review-demo-module__p9Zmoq__reviewActions button:disabled{border-color:var(--demo-border);background:var(--muted);color:var(--demo-muted);box-shadow:none}.listing-review-demo-module__p9Zmoq__result{border-top:1px solid var(--demo-border);color:var(--demo-muted);grid-column:1/-1;padding-top:13px;font-size:12px;line-height:1.6}.listing-review-demo-module__p9Zmoq__result strong{color:var(--demo-ink);font-weight:550}.listing-review-demo-module__p9Zmoq__caption{color:#57615c;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;font-size:12px;display:flex}.listing-review-demo-module__p9Zmoq__caption button{min-height:38px;color:var(--demo-ink);flex:none;align-items:center;gap:7px;font-size:12px;display:inline-flex}.listing-review-demo-module__p9Zmoq__caption button:hover{text-underline-offset:4px;text-decoration:underline}.listing-review-demo-module__p9Zmoq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.listing-review-demo-module__p9Zmoq__workspace{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:16px}.listing-review-demo-module__p9Zmoq__body{padding:22px}.listing-review-demo-module__p9Zmoq__review{grid-template-columns:minmax(0,1fr)}.listing-review-demo-module__p9Zmoq__reviewActions{justify-content:flex-start}}@media (max-width:740px){.listing-review-demo-module__p9Zmoq__projectBar{flex-wrap:wrap;gap:7px 10px;padding:15px 18px}.listing-review-demo-module__p9Zmoq__projectName{flex:1;font-size:12px}.listing-review-demo-module__p9Zmoq__exampleLabel{width:100%;padding-left:31px;font-size:11px}.listing-review-demo-module__p9Zmoq__body{padding:20px 14px}.listing-review-demo-module__p9Zmoq__workspace{grid-template-columns:minmax(0,1fr);gap:20px}.listing-review-demo-module__p9Zmoq__sourceBody{min-height:0}.listing-review-demo-module__p9Zmoq__capture{object-fit:contain;background:var(--muted);max-height:300px}.listing-review-demo-module__p9Zmoq__sourceControls button,.listing-review-demo-module__p9Zmoq__filters button{min-height:44px}.listing-review-demo-module__p9Zmoq__table{font-size:11px}.listing-review-demo-module__p9Zmoq__table thead th:first-child{width:28%;padding-left:12px}.listing-review-demo-module__p9Zmoq__table th button{padding-left:12px}.listing-review-demo-module__p9Zmoq__table td{padding:9px 7px}.listing-review-demo-module__p9Zmoq__finding{min-height:0}.listing-review-demo-module__p9Zmoq__review{padding:15px}.listing-review-demo-module__p9Zmoq__reviewActions button{min-height:44px}.listing-review-demo-module__p9Zmoq__caption{flex-wrap:wrap;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){.listing-review-demo-module__p9Zmoq__primaryButton,.listing-review-demo-module__p9Zmoq__secondaryButton{transition:none}}
.offering-evidence-module__eIbcsa__section{--evidence-ink:var(--v5-text);--evidence-muted:var(--v5-text-dim);--evidence-line:var(--v5-line);--evidence-blue:var(--v5-accent);color:var(--evidence-ink);background:var(--v5-bg);padding:96px clamp(24px,4vw,72px);scroll-margin-top:150px}.offering-evidence-module__eIbcsa__heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:48px;margin-bottom:48px;display:grid}.offering-evidence-module__eIbcsa__heading h2{letter-spacing:-.04em;text-wrap:balance;max-width:23ch;margin:0;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.12}.offering-evidence-module__eIbcsa__heading>p{max-width:48ch;color:var(--evidence-muted);margin:0;font-size:16px;line-height:1.65}.offering-evidence-module__eIbcsa__figure{border-block:1px solid var(--evidence-line);margin:0}.offering-evidence-module__eIbcsa__figureHead{justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.offering-evidence-module__eIbcsa__label,.offering-evidence-module__eIbcsa__figureHead h3,.offering-evidence-module__eIbcsa__recordId,.offering-evidence-module__eIbcsa__revisionLabel{margin:0}.offering-evidence-module__eIbcsa__label{color:var(--evidence-muted);font-size:12px;line-height:1.5}.offering-evidence-module__eIbcsa__figureHead h3{font-family:var(--vela-font-sans);letter-spacing:-.025em;margin-top:8px;font-size:clamp(20px,2vw,26px);font-weight:550;line-height:1.25}.offering-evidence-module__eIbcsa__count{color:var(--evidence-blue);flex:none;font-size:13px}.offering-evidence-module__eIbcsa__comparison{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.5}.offering-evidence-module__eIbcsa__comparison thead{background:var(--v5-bg-sunken);color:var(--evidence-muted);font-size:12px}.offering-evidence-module__eIbcsa__comparison th,.offering-evidence-module__eIbcsa__comparison td{border-bottom:1px solid var(--evidence-line);padding:17px 20px;font-weight:400}.offering-evidence-module__eIbcsa__comparison tbody th{font-weight:500}.offering-evidence-module__eIbcsa__comparison td{font-variant-numeric:tabular-nums}.offering-evidence-module__eIbcsa__nextStep span{color:var(--evidence-blue);font-size:12px}.offering-evidence-module__eIbcsa__nextStep span[data-state=missing]{color:var(--v5-signal-watch)}.offering-evidence-module__eIbcsa__comparisonFoot,.offering-evidence-module__eIbcsa__caption{color:var(--evidence-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;font-size:12px;line-height:1.6;display:flex}.offering-evidence-module__eIbcsa__comparisonFoot{padding:20px}.offering-evidence-module__eIbcsa__caption{border-top:1px solid var(--evidence-line);padding-block:18px}.offering-evidence-module__eIbcsa__caption a{color:inherit;text-underline-offset:4px;align-items:center;gap:6px;display:inline-flex}.offering-evidence-module__eIbcsa__caption a svg{width:14px;height:14px}.offering-evidence-module__eIbcsa__caption a:hover{color:var(--evidence-blue)}.offering-evidence-module__eIbcsa__caption a:focus-visible{outline:2px solid var(--evidence-blue);outline-offset:5px}.offering-evidence-module__eIbcsa__dependencies{--trace-gap:clamp(64px, 9vw, 140px);align-items:center;gap:var(--trace-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-block:16px 44px;display:grid}.offering-evidence-module__eIbcsa__revision{background:var(--v5-bg-sunken);border-left:2px solid var(--evidence-blue);padding:30px;position:relative}.offering-evidence-module__eIbcsa__revision:after{width:calc(var(--trace-gap) / 2);background:var(--v5-line-strong);content:"";height:1px;position:absolute;top:50%;left:100%}.offering-evidence-module__eIbcsa__recordId{margin-top:10px;font-size:17px;font-weight:500}.offering-evidence-module__eIbcsa__revisionValues{align-items:center;gap:20px;margin-top:34px;display:flex}.offering-evidence-module__eIbcsa__revisionValues>div{gap:8px;display:grid}.offering-evidence-module__eIbcsa__revisionValues span{color:var(--evidence-muted);font-size:12px}.offering-evidence-module__eIbcsa__revisionValues strong{letter-spacing:-.05em;white-space:nowrap;font-size:clamp(24px,2.7vw,38px);font-weight:400}.offering-evidence-module__eIbcsa__revisionValues>div:last-child strong{color:var(--evidence-blue)}.offering-evidence-module__eIbcsa__revisionValues svg{width:18px;color:var(--v5-text-faint);flex:none;margin-top:24px}.offering-evidence-module__eIbcsa__revisionLabel{margin-top:14px;font-size:14px}.offering-evidence-module__eIbcsa__sourceSystem{color:var(--evidence-muted);margin-top:34px;font-size:12px;display:block}.offering-evidence-module__eIbcsa__records{gap:26px;margin:0;padding:0;list-style:none;display:grid;position:relative}.offering-evidence-module__eIbcsa__records li{border-bottom:1px solid var(--evidence-line);padding-block:0 22px;position:relative}.offering-evidence-module__eIbcsa__records li:last-child{border-bottom:none;padding-bottom:0}.offering-evidence-module__eIbcsa__records li:before{width:calc(var(--trace-gap) / 2);background:var(--v5-line-strong);content:"";height:1px;position:absolute;top:48px;right:100%}.offering-evidence-module__eIbcsa__records li:not(:last-child):after{top:48px;bottom:-74px;left:calc(var(--trace-gap) / -2);border-left:1px solid var(--v5-line-strong);content:"";position:absolute}.offering-evidence-module__eIbcsa__recordHead{color:var(--evidence-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:11px;display:flex}.offering-evidence-module__eIbcsa__records h4{font-family:var(--vela-font-sans);letter-spacing:-.02em;margin:8px 0;font-size:17px;font-weight:500}.offering-evidence-module__eIbcsa__records p{color:var(--evidence-muted);margin:0;font-size:12px;line-height:1.5}.offering-evidence-module__eIbcsa__recordState{color:var(--evidence-blue);margin-top:8px;font-size:12px;line-height:1.5;display:block}.offering-evidence-module__eIbcsa__utilityBody{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(44px,6vw,96px);padding:16px 0 44px;display:grid}.offering-evidence-module__eIbcsa__dutyChart{align-content:center;gap:30px;margin:0;display:grid}.offering-evidence-module__eIbcsa__dutyRow dt{justify-content:space-between;gap:16px;font-size:14px;display:flex}.offering-evidence-module__eIbcsa__dutyRow small{color:var(--evidence-muted);align-self:center;font-size:11px}.offering-evidence-module__eIbcsa__dutyRow dd{flex-direction:column;gap:10px;margin:10px 0 0;display:flex}.offering-evidence-module__eIbcsa__dutyRow strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:400}.offering-evidence-module__eIbcsa__barTrack{background:var(--v5-bg-sunken);height:12px;display:block}.offering-evidence-module__eIbcsa__bar{background:var(--evidence-blue);height:100%;display:block}.offering-evidence-module__eIbcsa__bar[data-kind=order]{background:var(--v5-text-faint)}.offering-evidence-module__eIbcsa__bar[data-kind=duty]{background:color-mix(in srgb, var(--v5-blue) 65%, var(--v5-bg))}.offering-evidence-module__eIbcsa__requirementTrail{border-left:1px solid var(--evidence-line);padding-left:28px}.offering-evidence-module__eIbcsa__requirementTrail ol{gap:26px;margin:22px 0 0;padding:0;list-style:none;display:grid}.offering-evidence-module__eIbcsa__requirementTrail li{position:relative}.offering-evidence-module__eIbcsa__requirementTrail li:before{background:var(--evidence-blue);width:7px;height:7px;box-shadow:0 0 0 5px var(--v5-bg);content:"";border-radius:50%;position:absolute;top:5px;left:-32px}.offering-evidence-module__eIbcsa__requirementTrail li>span{color:var(--evidence-muted);font-size:12px;display:block}.offering-evidence-module__eIbcsa__requirementTrail strong{margin-top:6px;font-size:15px;font-weight:500;display:block}.offering-evidence-module__eIbcsa__requirementTrail p{color:var(--evidence-muted);margin:8px 0 0;font-size:13px;line-height:1.6}@media (min-width:1600px){.offering-evidence-module__eIbcsa__section{padding-inline:max(64px,50vw - 728px)}}@media (max-width:900px){.offering-evidence-module__eIbcsa__heading{grid-template-columns:1fr;gap:24px}.offering-evidence-module__eIbcsa__heading>p{max-width:64ch}.offering-evidence-module__eIbcsa__comparison th,.offering-evidence-module__eIbcsa__comparison td{padding:14px 12px}.offering-evidence-module__eIbcsa__dependencies{--trace-gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.offering-evidence-module__eIbcsa__revision{padding:24px}.offering-evidence-module__eIbcsa__revisionValues{gap:12px}.offering-evidence-module__eIbcsa__utilityBody{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:36px}.offering-evidence-module__eIbcsa__dutyRow dt{flex-direction:column;gap:4px}.offering-evidence-module__eIbcsa__dutyRow small{align-self:flex-start}}@media (max-width:640px){.offering-evidence-module__eIbcsa__section{padding:52px 24px}.offering-evidence-module__eIbcsa__heading{margin-bottom:32px}.offering-evidence-module__eIbcsa__heading>p{font-size:15px}.offering-evidence-module__eIbcsa__figureHead{flex-direction:column;align-items:flex-start;gap:14px;padding-block:24px}.offering-evidence-module__eIbcsa__comparison,.offering-evidence-module__eIbcsa__comparison tbody{display:block}.offering-evidence-module__eIbcsa__comparison thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.offering-evidence-module__eIbcsa__comparison tr{border-top:1px solid var(--evidence-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 20px;padding:20px 0;display:grid}.offering-evidence-module__eIbcsa__comparison th,.offering-evidence-module__eIbcsa__comparison td{overflow-wrap:anywhere;border:0;padding:0}.offering-evidence-module__eIbcsa__comparison tbody th,.offering-evidence-module__eIbcsa__comparison .offering-evidence-module__eIbcsa__nextStep{grid-column:1/-1}.offering-evidence-module__eIbcsa__comparison td[data-label]:before{color:var(--evidence-muted);content:attr(data-label);margin-bottom:4px;font-size:11px;display:block}.offering-evidence-module__eIbcsa__comparisonFoot{border-top:1px solid var(--evidence-line);flex-direction:column;align-items:flex-start;gap:4px;padding:18px 0}.offering-evidence-module__eIbcsa__dependencies,.offering-evidence-module__eIbcsa__utilityBody{grid-template-columns:1fr;gap:36px;padding-top:0}.offering-evidence-module__eIbcsa__revision:after,.offering-evidence-module__eIbcsa__records li:before,.offering-evidence-module__eIbcsa__records li:not(:last-child):after{content:none}.offering-evidence-module__eIbcsa__revisionValues{justify-content:flex-start;gap:clamp(12px,3vw,24px)}.offering-evidence-module__eIbcsa__revisionValues strong{font-size:clamp(24px,7vw,30px)}.offering-evidence-module__eIbcsa__records{border-left:1px solid var(--v5-line-strong);padding-left:18px}.offering-evidence-module__eIbcsa__requirementTrail{padding-left:22px}.offering-evidence-module__eIbcsa__requirementTrail li:before{left:-26px}}
.scene-module__VG3V-W__root{--tx-ink:#14171c;--tx-line:#14171c1f;--tx-dim:#14171ca8;--tx-faint:#14171c75;--tx-blue:#0a6fe8;color:var(--tx-ink);font-family:var(--font-landing-ui);background:#f4f5f7}.scene-module__VG3V-W__stage{gap:40px;width:100%;max-width:1240px;margin-inline:auto;padding:clamp(64px,9vw,120px) 24px 32px;display:grid}@media (min-width:768px){.scene-module__VG3V-W__stage{padding-inline:40px}}.scene-module__VG3V-W__copy{align-content:start;gap:20px;min-width:0;display:grid}.scene-module__VG3V-W__title{max-width:14ch;font-family:var(--font-landing-display), var(--font-landing-ui);font-size:var(--v5-type-chapter);letter-spacing:var(--v5-track-chapter);text-wrap:balance;margin:0;font-weight:400;line-height:1}.scene-module__VG3V-W__lede{max-width:44ch;font-size:var(--v5-type-body);color:var(--tx-dim);text-wrap:pretty;margin:0;line-height:1.55}.scene-module__VG3V-W__beats{border-bottom:1px solid var(--tx-line);margin:12px 0 0;padding:0;list-style:none;display:grid}.scene-module__VG3V-W__beat{border-top:1px solid var(--tx-line);color:var(--tx-ink);grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;padding:13px 0;font-size:1rem;line-height:1.4;transition:color .32s cubic-bezier(.16,1,.3,1);display:grid}.scene-module__VG3V-W__beatNumber{font-size:var(--v5-type-caption);color:var(--tx-faint)}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__beat[data-active=false]{color:var(--tx-faint)}.scene-module__VG3V-W__visual{min-width:0;position:relative}.scene-module__VG3V-W__still{object-fit:contain;width:100%;max-width:560px;height:auto;margin-inline:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 74%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 74%,#0000)}.scene-module__VG3V-W__canvas{display:none}.scene-module__VG3V-W__unit{font-size:var(--v5-type-small);color:var(--tx-dim);margin:8px 0 0}.scene-module__VG3V-W__checks,.scene-module__VG3V-W__records{margin:28px 0 0;padding:0;list-style:none;display:grid}.scene-module__VG3V-W__check{border-top:1px solid var(--tx-line);gap:2px;padding:12px 0;display:grid}.scene-module__VG3V-W__checkLabel,.scene-module__VG3V-W__recordKind{font-size:var(--v5-type-caption);color:var(--tx-faint)}.scene-module__VG3V-W__checkValue{font-size:.9375rem;line-height:1.4}.scene-module__VG3V-W__checkRecord,.scene-module__VG3V-W__recordLabel{font-variant-numeric:tabular-nums;color:var(--tx-dim);font-size:.8125rem;line-height:1.4}.scene-module__VG3V-W__browserDots{background:#28c840;border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #28c84029}.scene-module__VG3V-W__browserUrl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scene-module__VG3V-W__checkMark{object-fit:contain;flex:none;width:13px;height:13px;transform:translateY(2px)}.scene-module__VG3V-W__checkAction{color:inherit;align-items:baseline;gap:7px;font-size:.8125rem;line-height:1.35;display:flex}.scene-module__VG3V-W__checkAction:before{content:"→";width:7px;color:var(--tx-faint);flex:none}.scene-module__VG3V-W__popout{display:none}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__popout{z-index:2;transform-origin:12% 100%;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;flex-direction:column;width:min(408px,62%);font-size:.8125rem;line-height:1.45;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:2%;left:0;overflow:hidden;box-shadow:0 0 0 1px #0c0e1217,0 1px 1px #0c0e120a,0 22px 48px -20px #0c0e124d,0 50px 90px -50px #0c0e124d}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__popout[data-shown=false]{opacity:0;transform:translateY(14px)scale(.94)}.scene-module__VG3V-W__popout :where(p,ol,dl,dd){margin:0;padding:0;list-style:none}.scene-module__VG3V-W__popoutBar{background:linear-gradient(#f1f2f4 0%,#e9ebee 100%);align-items:flex-end;gap:4px;height:38px;padding:0 10px 0 13px;display:flex}.scene-module__VG3V-W__popoutLights{align-self:center;gap:7px;margin-right:10px;display:flex}.scene-module__VG3V-W__popoutLights span{background:#ff5f57;border-radius:999px;width:10px;height:10px;box-shadow:inset 0 0 0 .5px #0000001f}.scene-module__VG3V-W__popoutLights span:nth-child(2){background:#febc2e}.scene-module__VG3V-W__popoutLights span:nth-child(3){background:#28c840}.scene-module__VG3V-W__popoutTab{color:#7d8590;text-overflow:ellipsis;white-space:nowrap;border-radius:8px 8px 0 0;max-width:9.5rem;height:29px;padding:0 11px;font-size:.71875rem;font-weight:500;line-height:29px;overflow:hidden}.scene-module__VG3V-W__popoutTab[data-on=true]{color:#14171c;background:#fff}.scene-module__VG3V-W__popoutAgent{color:#59616d;white-space:nowrap;align-self:center;align-items:center;gap:6px;margin-left:auto;font-size:.6875rem;font-weight:500;display:inline-flex}.scene-module__VG3V-W__popoutCloud{color:#0a6fe8;flex:none;width:14px;height:14px}.scene-module__VG3V-W__glimmer{color:#0000;background-image:linear-gradient(100deg,#14171c 0% 38%,#8b5cf6 50%,#14171c 62% 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s linear 8 scene-module__VG3V-W__scene-glimmer}@keyframes scene-module__VG3V-W__scene-glimmer{0%{background-position:110% 0}to{background-position:-110% 0}}.scene-module__VG3V-W__popoutCapture{object-fit:cover;object-position:top;width:calc(100% + 32px);max-width:none;max-height:168px;margin:-14px -16px 0;display:block}.scene-module__VG3V-W__popoutHeading[data-drawn=false],.scene-module__VG3V-W__popoutRows[data-drawn=false]{display:none}.scene-module__VG3V-W__popoutUrl{color:#59616d;background:#f3f4f6;border-radius:8px;align-items:center;gap:9px;height:30px;margin:8px 10px 0;padding-inline:11px;font-size:.71875rem;display:flex}.scene-module__VG3V-W__popoutUrlText{text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.scene-module__VG3V-W__popoutUrlText[data-on=true]{display:block}.scene-module__VG3V-W__popoutBody{min-height:236px;padding:14px 16px 16px}.scene-module__VG3V-W__popoutBoot,.scene-module__VG3V-W__popoutPage{display:none}.scene-module__VG3V-W__popoutBoot[data-on=true]{color:#59616d;gap:9px;padding-top:4px;display:grid}.scene-module__VG3V-W__popoutBoot li{align-items:center;gap:9px;display:flex}.scene-module__VG3V-W__popoutBoot li:before{content:"";background:#c4c9d0;border-radius:999px;flex:none;width:6px;height:6px}.scene-module__VG3V-W__popoutBoot li:last-child{color:#14171c}.scene-module__VG3V-W__popoutBoot li:last-child:before{background:#0a6fe8}.scene-module__VG3V-W__popoutPage[data-on=true]{animation:.42s cubic-bezier(.16,1,.3,1) both scene-module__VG3V-W__popout-page;display:block}@keyframes scene-module__VG3V-W__popout-page{0%{transform:translateY(6px)}}.scene-module__VG3V-W__popoutHeading{letter-spacing:-.012em;color:#14171c;font-size:.9375rem;font-weight:600;line-height:1.3}.scene-module__VG3V-W__popoutRows{margin-top:8px}.scene-module__VG3V-W__popoutRows>div{font-variant-numeric:tabular-nums;border-radius:6px;justify-content:space-between;gap:16px;margin-inline:-8px;padding:6px 8px;transition:background-color .32s;display:flex}.scene-module__VG3V-W__popoutRows dt{color:#7d8590;flex:none}.scene-module__VG3V-W__popoutRows dd{color:#14171c;text-align:right;font-weight:500}.scene-module__VG3V-W__popout[data-reading=true] .scene-module__VG3V-W__popoutRows>div[data-popout-hit]{background:#0a6fe817}.scene-module__VG3V-W__popout[data-reading=true] .scene-module__VG3V-W__popoutRows>div[data-tone=outside]{background:#b4231814}.scene-module__VG3V-W__popout[data-reading=true] .scene-module__VG3V-W__popoutRows>div[data-tone=review],.scene-module__VG3V-W__popout[data-reading=true] .scene-module__VG3V-W__popoutRows>div[data-tone=missing]{background:#b4530917}.scene-module__VG3V-W__popoutVerdict{border-top:1px solid #0c0e1214;gap:4px;margin-top:12px;padding-top:12px;display:grid}.scene-module__VG3V-W__popoutMemory{color:#59616d;align-items:baseline;gap:7px;display:flex}.scene-module__VG3V-W__cursor{display:none}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__cursor{z-index:3;opacity:0;pointer-events:none;will-change:transform, opacity;filter:drop-shadow(0 1px 2px #00000038);align-items:flex-start;transition:transform .52s cubic-bezier(.3,.9,.28,1);display:flex;position:absolute;top:-3px;left:-3px}.scene-module__VG3V-W__cursorRing{border:1.5px solid #0a6fe800;border-radius:999px;width:22px;height:22px;position:absolute;top:-8px;left:-8px}.scene-module__VG3V-W__cursor[data-pressed=true] .scene-module__VG3V-W__cursorRing{animation:.62s cubic-bezier(.16,1,.3,1) both scene-module__VG3V-W__scene-cursor-ring}@keyframes scene-module__VG3V-W__scene-cursor-ring{0%{border-color:#0a6fe8bf;transform:scale(.3)}to{border-color:#0a6fe800;transform:scale(1.7)}}.scene-module__VG3V-W__checkState{color:var(--tx-dim);align-items:baseline;gap:7px;margin-top:4px;font-size:.8125rem;line-height:1.35;display:flex}.scene-module__VG3V-W__checkState:before{content:"";background:currentColor;border-radius:999px;flex:none;width:7px;height:7px;transform:translateY(-1px)}.scene-module__VG3V-W__checkState[data-tone=same]{color:#17784a}.scene-module__VG3V-W__checkState[data-tone=review]{color:#b45309}.scene-module__VG3V-W__checkState[data-tone=outside]{color:#b42318}.scene-module__VG3V-W__records{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.scene-module__VG3V-W__record{border-top:1px solid var(--tx-line);gap:2px;padding:12px 0;display:grid}.scene-module__VG3V-W__recordLabel{color:var(--tx-ink)}.scene-module__VG3V-W__recordChange{color:var(--tx-dim);font-size:.8125rem;line-height:1.4}.scene-module__VG3V-W__recordState{font-size:var(--v5-type-caption);color:var(--tx-blue)}.scene-module__VG3V-W__tags{display:none}.scene-module__VG3V-W__caption{width:100%;max-width:1240px;font-size:var(--v5-type-caption);color:var(--tx-faint);margin:0 auto;padding:0 24px clamp(40px,6vw,72px);line-height:1.5}@media (min-width:768px){.scene-module__VG3V-W__caption{padding-inline:40px}}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__track{height:420vh}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__stage{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;gap:24px;height:100svh;padding-block:88px 28px;position:sticky;top:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__title{font-size:clamp(2rem,5.6vh,3.5rem)}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__lede{font-size:1rem}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__copy{gap:16px}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__beat{padding:10px 0;font-size:.9375rem}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__visual{height:100%}.scene-module__VG3V-W__root[data-ready=true] .scene-module__VG3V-W__still{display:none}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__canvas{width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 74%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 74%,#0000)}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__unit{margin:0;position:absolute;bottom:0;right:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__checks,.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__records{pointer-events:none;margin:0;display:block;position:absolute;inset:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__check,.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__record{z-index:1;border:1px solid var(--tx-line);opacity:0;will-change:opacity;background:#ffffffeb;border-radius:8px;width:max-content;max-width:252px;padding:10px 12px;position:absolute;box-shadow:0 1px 2px #1018280d}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__check{top:7%;left:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__checkValue{font-size:1rem}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__record[data-slot=top-left]{top:9%;left:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__record[data-slot=bottom-left]{bottom:16%;left:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__record[data-slot=top-right]{top:12%;right:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__record[data-slot=bottom-right]{bottom:12%;right:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__tags{pointer-events:none;margin:0;padding:0;list-style:none;display:block;position:absolute;inset:0}.scene-module__VG3V-W__tag{font-family:var(--vela-font-mono);color:var(--tx-ink);white-space:nowrap;will-change:transform;background:#ffffffeb;border:1px solid #0a6fe859;border-radius:6px;padding:3px 8px;font-size:.6875rem;line-height:1.3;position:absolute;top:0;left:0}.scene-module__VG3V-W__tag[data-flag=true]{color:#9a4a05;border-color:#d97706}.scene-module__VG3V-W__lines{display:none}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__lines{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.scene-module__VG3V-W__lines line{stroke:var(--tx-blue);stroke-opacity:.65;stroke-width:1px;opacity:0}.scene-module__VG3V-W__lines circle{fill:var(--tx-blue);opacity:0}.scene-module__VG3V-W__root[data-live=true] .scene-module__VG3V-W__caption{margin-top:0;position:relative}@media (prefers-reduced-motion:reduce){.scene-module__VG3V-W__beat{transition:none}}.scene-module__VG3V-W__root[data-live=true]:not([data-ready=true]) .scene-module__VG3V-W__canvas{visibility:hidden}
