.controlFocus-module__I_KSnq__dropdownTrigger:focus-visible{outline-offset:2px;outline:2px solid var(--iterel-dropdown-focus)!important}.controlFocus-module__I_KSnq__dropdownTrigger:focus:not(:focus-visible){outline:none}
.IterelLoadingEllipsis-module__0R5NwG__root{align-items:baseline;margin-left:1px;display:inline-flex}.IterelLoadingEllipsis-module__0R5NwG__dot{opacity:.25;animation:1.2s ease-in-out infinite IterelLoadingEllipsis-module__0R5NwG__iterel-loading-ellipsis}.IterelLoadingEllipsis-module__0R5NwG__dot:nth-child(2){animation-delay:.2s}.IterelLoadingEllipsis-module__0R5NwG__dot:nth-child(3){animation-delay:.4s}@keyframes IterelLoadingEllipsis-module__0R5NwG__iterel-loading-ellipsis{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.IterelLoadingEllipsis-module__0R5NwG__dot{opacity:1;animation:none}}
.IterelStatusDot-module__v2EGja__ring{transform-origin:50%;animation:.9s linear infinite IterelStatusDot-module__v2EGja__iterel-status-dot-spin}@keyframes IterelStatusDot-module__v2EGja__iterel-status-dot-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.IterelStatusDot-module__v2EGja__ring{animation:none}.IterelStatusDot-module__v2EGja__ring circle{stroke-dasharray:none}}
.PageChromeTabs-module___2RO0q__tabList::-webkit-scrollbar{display:none}.PageChromeTabs-module___2RO0q__tab{box-sizing:border-box;-webkit-tap-highlight-color:transparent;border:none;outline:none;flex:0 auto;align-items:center;gap:8px;height:34px;transition:color .12s;display:flex;position:relative}.PageChromeTabs-module___2RO0q__tab:focus-visible:before,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]:before{content:"";box-sizing:border-box;border:2px solid var(--page-tab-focus);pointer-events:none;z-index:2;border-bottom:0;border-radius:10px 10px 0 0;height:22px;position:absolute;inset:0 0 auto}.PageChromeTabs-module___2RO0q__tab:focus-visible:after,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]:after{content:"";background:var(--page-tab-focus);pointer-events:none;z-index:2;height:2px;position:absolute;inset:auto 0 0}.PageChromeTabs-module___2RO0q__tab[data-active=true]{--page-tab-current-fill:var(--page-tab-fill);background-color:var(--page-tab-current-fill);box-shadow:inset 0 -6px 8px -8px #00000052}.PageChromeTabs-module___2RO0q__tab[data-hovered=true]:not([data-active=true]){--page-tab-current-fill:color-mix(in srgb, var(--page-tab-fill) 45%, var(--page-tab-panel));background-color:var(--page-tab-current-fill)}.PageChromeTabs-module___2RO0q__tab[data-hovered=true][data-adjacent-active]{-webkit-mask-image:linear-gradient(#000 0 0), radial-gradient(circle 12px at var(--page-tab-cutout-center), transparent 11.5px, #000 12px);-webkit-mask-image:linear-gradient(#000 0 0), radial-gradient(circle 12px at var(--page-tab-cutout-center), transparent 11.5px, #000 12px);mask-image:linear-gradient(#000 0 0), radial-gradient(circle 12px at var(--page-tab-cutout-center), transparent 11.5px, #000 12px);-webkit-mask-size:100% 100%,12px 12px;mask-size:100% 100%,12px 12px;-webkit-mask-position:0 0, var(--page-tab-cutout-position);-webkit-mask-position:0 0, var(--page-tab-cutout-position);mask-position:0 0, var(--page-tab-cutout-position);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.PageChromeTabs-module___2RO0q__tab[data-adjacent-active=previous]{--page-tab-cutout-position:left bottom;--page-tab-cutout-center:right top}.PageChromeTabs-module___2RO0q__tab[data-adjacent-active=next]{--page-tab-cutout-position:right bottom;--page-tab-cutout-center:left top}.PageChromeTabs-module___2RO0q__separator{pointer-events:none;width:2px;height:16px;transition:opacity .12s;position:absolute;top:9px}.PageChromeTabs-module___2RO0q__separator[data-side=leading]{left:0;transform:translate(-1px)}.PageChromeTabs-module___2RO0q__separator[data-side=trailing]{right:0;transform:translate(1px)}.PageChromeTabs-module___2RO0q__shoulder{z-index:0;background-color:var(--page-tab-current-fill);pointer-events:none;width:12px;height:12px;position:absolute;bottom:0}.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=left]{-webkit-mask-image:radial-gradient(12px at 0 0,#0000 11.5px,#000 12px);mask-image:radial-gradient(12px at 0 0,#0000 11.5px,#000 12px)}.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=right]{-webkit-mask-image:radial-gradient(12px at 100% 0,#0000 11.5px,#000 12px);mask-image:radial-gradient(12px at 100% 0,#0000 11.5px,#000 12px)}.PageChromeTabs-module___2RO0q__tab:focus-visible>.PageChromeTabs-module___2RO0q__shoulder:after,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]>.PageChromeTabs-module___2RO0q__shoulder:after{content:"";pointer-events:none;position:absolute;inset:0}.PageChromeTabs-module___2RO0q__tab:focus-visible>.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=left]:after,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]>.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=left]:after{background:radial-gradient(circle 12px at left top, transparent 11.5px, var(--page-tab-focus) 12px 13.5px, transparent 14px), linear-gradient(to top, var(--page-tab-focus) 0 2px, transparent 2px)}.PageChromeTabs-module___2RO0q__tab:focus-visible>.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=right]:after,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]>.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=right]:after{background:radial-gradient(circle 12px at right top, transparent 11.5px, var(--page-tab-focus) 12px 13.5px, transparent 14px), linear-gradient(to top, var(--page-tab-focus) 0 2px, transparent 2px)}.PageChromeTabs-module___2RO0q__renameInput,.PageChromeTabs-module___2RO0q__label{z-index:1;letter-spacing:0;flex:1;min-width:0;line-height:16px;position:relative}.PageChromeTabs-module___2RO0q__renameInput{background:0 0;border:none;outline:none;height:22px;padding:0 3px}.PageChromeTabs-module___2RO0q__label{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.PageChromeTabs-module___2RO0q__icon,.PageChromeTabs-module___2RO0q__meta{z-index:1;flex:none;align-items:center;display:inline-flex;position:relative}.PageChromeTabs-module___2RO0q__meta{font-size:var(--iterel-type-caption);font-variant-numeric:tabular-nums;gap:6px;margin-left:-2px;line-height:16px}.PageChromeTabs-module___2RO0q__closeButton{appearance:none;z-index:1;cursor:pointer;opacity:.72;border:none;border-radius:9px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:opacity .12s,background-color .12s;display:inline-flex;position:relative}.PageChromeTabs-module___2RO0q__tab[data-active=true]>.PageChromeTabs-module___2RO0q__closeButton,.PageChromeTabs-module___2RO0q__tab[data-hovered=true]>.PageChromeTabs-module___2RO0q__closeButton,.PageChromeTabs-module___2RO0q__tab:focus-visible>.PageChromeTabs-module___2RO0q__closeButton{opacity:1}@media (prefers-reduced-motion:reduce){.PageChromeTabs-module___2RO0q__closeButton{transition:none}}
.IterelPanelCard-module__WzOzQq__card{flex-direction:column;display:flex;position:relative;overflow:hidden}.IterelPanelCard-module__WzOzQq__header{align-items:center;display:flex}.IterelPanelCard-module__WzOzQq__heading{flex:1;min-width:0}.IterelPanelCard-module__WzOzQq__eyebrow{letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-weight:650}.IterelPanelCard-module__WzOzQq__title{margin:0}.IterelPanelCard-module__WzOzQq__actions{flex:none;align-items:center;display:flex}.IterelPanelCard-module__WzOzQq__body{flex-direction:column;display:flex}@media (max-width:640px){.IterelPanelCard-module__WzOzQq__card{box-shadow:none!important;border-radius:10px!important}.IterelPanelCard-module__WzOzQq__header{flex-wrap:wrap;align-items:flex-start;gap:8px!important;padding:8px 12px!important}.IterelPanelCard-module__WzOzQq__heading{flex:auto}.IterelPanelCard-module__WzOzQq__eyebrow{line-height:16px;font-size:var(--iterel-type-micro)!important}.IterelPanelCard-module__WzOzQq__title{letter-spacing:-.01em;font-size:var(--iterel-type-title)!important;line-height:22px!important}.IterelPanelCard-module__WzOzQq__actions{flex:100%;gap:8px!important}.IterelPanelCard-module__WzOzQq__actions>*{flex:1 1 0;width:auto!important;min-height:44px!important}.IterelPanelCard-module__WzOzQq__body{font-size:var(--iterel-type-body)!important;padding:8px 8px 12px!important;line-height:20px!important}}
.composerInput-module__CmMuWa__editor{box-sizing:border-box;width:100%;min-width:0;font-size:var(--iterel-type-control);white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;background:0 0;border:none;outline:none;padding:12px;line-height:28px;position:relative}.composerInput-module__CmMuWa__editor[data-empty=true]:before{content:attr(data-placeholder);color:currentColor;opacity:.5;pointer-events:none;box-sizing:border-box;padding:inherit;white-space:inherit;text-overflow:ellipsis;position:absolute;inset:0;overflow:hidden}.composerInput-module__CmMuWa__pill{vertical-align:baseline;box-sizing:border-box;border:1px solid var(--pill-border);border-radius:var(--pill-radius);background:var(--pill-background);max-width:100%;height:23px;line-height:21px;font-size:var(--iterel-type-caption);white-space:nowrap;-webkit-user-select:all;user-select:all;align-items:center;gap:5px;margin:0 1px;padding:0 6px;font-weight:500;display:inline-flex}.composerInput-module__CmMuWa__icon{flex:0 0 15px;justify-content:center;align-items:center;display:inline-flex}.composerInput-module__CmMuWa__label{text-overflow:ellipsis;min-width:0;overflow:hidden}
.composerControls-module__mmxO2a__scope[data-composer-prompt=true]{container:composer-prompt/inline-size}@container composer-prompt (max-width:360px){.composerControls-module__mmxO2a__scope [data-composer-footer=true]{--iterel-composer-footer-gap:4px}}@container composer-prompt (max-width:300px){.composerControls-module__mmxO2a__scope [data-composer-footer=true]{flex-wrap:wrap!important}.composerControls-module__mmxO2a__scope [data-composer-footer-controls=true]{order:-1;flex:1 0 100%!important}.composerControls-module__mmxO2a__scope [data-composer-footer=true]>:first-child:not([data-composer-footer-controls=true]){margin-inline-end:auto}}.composerControls-module__mmxO2a__scope [data-composer-shelf-header] [data-composer-control=true],.composerControls-module__mmxO2a__scope [data-composer-footer] [data-composer-control=true],.composerControls-module__mmxO2a__scope[data-composer-chrome] [data-composer-control=true]{--iterel-composer-control-fill:transparent;--iterel-composer-control-stroke:var(--iterel-composer-toolbar-stroke);--iterel-composer-control-border-rest:var(--iterel-composer-toolbar-stroke)}.composerControls-module__mmxO2a__scope [data-composer-control=true]:not(:disabled):not([data-disabled=true]):is(:hover,:active,[aria-expanded=true],[aria-checked=true],[aria-pressed=true]){--iterel-composer-control-fill:var(--iterel-composer-control-hover)}.composerControls-module__mmxO2a__scope [data-composer-control=true]:focus-visible,.composerControls-module__mmxO2a__scope label[data-composer-control=true]:focus-within,.composerControls-module__mmxO2a__scope [role=group][data-composer-control=true]:focus-within{outline:2px solid var(--iterel-composer-control-focus)!important;outline-offset:2px!important}.composerControls-module__mmxO2a__scope [data-composer-control=true]:is(:disabled,[data-disabled=true]){cursor:not-allowed;opacity:.55!important}@media (pointer:coarse){.composerControls-module__mmxO2a__scope{--iterel-composer-control-height:44px!important}@container composer-prompt (max-width:410px){.composerControls-module__mmxO2a__scope [data-composer-footer=true]{flex-wrap:wrap!important}.composerControls-module__mmxO2a__scope [data-composer-footer-controls=true]{order:-1;flex:1 0 100%!important}.composerControls-module__mmxO2a__scope [data-composer-footer=true]>:first-child:not([data-composer-footer-controls=true]){margin-inline-end:auto}}}
.IterelOutputCard-module__9aMIrW__card{container-type:inline-size}.IterelOutputCard-module__9aMIrW__statusLabel{white-space:nowrap}@container (max-width:380px){.IterelOutputCard-module__9aMIrW__statusLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.IterelOutputCard-module__9aMIrW__skeleton{animation:1.6s ease-in-out infinite IterelOutputCard-module__9aMIrW__outputCardPulse}@keyframes IterelOutputCard-module__9aMIrW__outputCardPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.IterelOutputCard-module__9aMIrW__skeleton{animation:none}}
.FlowNodeCard-module__Ejp3oW__card:focus-visible{outline:2px solid var(--flow-node-focus);outline-offset:2px}
.FindingsSummary-module__66XwJW__card{min-width:0}.FindingsSummary-module__66XwJW__header{align-items:center;gap:12px;padding:16px;display:flex}.FindingsSummary-module__66XwJW__icon{place-items:center;width:36px;height:36px;display:grid}.FindingsSummary-module__66XwJW__rows{padding:6px}.FindingsSummary-module__66XwJW__row{border-radius:6px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.FindingsSummary-module__66XwJW__row:hover,.FindingsSummary-module__66XwJW__row:focus-within{background:var(--finding-hover)}.FindingsSummary-module__66XwJW__select{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;width:100%;min-width:0;min-height:44px;padding:8px 10px;display:flex}.FindingsSummary-module__66XwJW__select:focus-visible,button.FindingsSummary-module__66XwJW__anchor:focus-visible{outline:2px solid var(--finding-focus);outline-offset:-2px}.FindingsSummary-module__66XwJW__priority{font-size:var(--iterel-type-micro);flex:none;padding:2px 6px;line-height:16px}.FindingsSummary-module__66XwJW__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FindingsSummary-module__66XwJW__status{font-size:var(--iterel-type-micro);flex:none}.FindingsSummary-module__66XwJW__anchor{text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:0;border-radius:6px;min-width:0;padding:8px 10px;display:block;overflow:hidden}button.FindingsSummary-module__66XwJW__anchor{cursor:pointer}button.FindingsSummary-module__66XwJW__anchor:hover{text-decoration:underline}.FindingsSummary-module__66XwJW__detail{padding:6px}@media (max-width:640px){.FindingsSummary-module__66XwJW__row{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:4px}.FindingsSummary-module__66XwJW__title{white-space:normal;overflow-wrap:anywhere}.FindingsSummary-module__66XwJW__anchor{padding:0 10px 8px 52px}button.FindingsSummary-module__66XwJW__anchor{min-height:32px}}
.ActivityView-module__W6ctia__content>*{flex:none}.ActivityView-module__W6ctia__sectionLabel{font-size:var(--iterel-type-micro);letter-spacing:.02em;font-weight:600}.ActivityView-module__W6ctia__activityCard{min-width:0}.ActivityView-module__W6ctia__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:640px){.ActivityView-module__W6ctia__content{padding:8px 8px calc(12px + env(safe-area-inset-bottom,0px))!important;gap:8px!important}.ActivityView-module__W6ctia__content[data-embedded]{padding:0!important}.ActivityView-module__W6ctia__sectionLabel{letter-spacing:.05em;line-height:16px;font-size:var(--iterel-type-caption)!important;margin-bottom:8px!important}.ActivityView-module__W6ctia__activityCard{border-radius:10px!important}.ActivityView-module__W6ctia__tileGrid{gap:8px}}
.ConversationMessage-module__8ra-3G__actions{box-sizing:border-box;z-index:1;grid-template-rows:minmax(28px,auto) auto;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;column-gap:8px;min-height:28px;margin-top:12px;display:grid;position:relative}.ConversationMessage-module__8ra-3G__timestamp{min-width:0;color:var(--message-meta-color);font-size:var(--iterel-type-micro);white-space:nowrap;pointer-events:none;opacity:0;grid-area:1/2;align-items:center;gap:8px;line-height:28px;transition:opacity .12s;display:inline-flex}.ConversationMessage-module__8ra-3G__actions[data-has-sources=false] .ConversationMessage-module__8ra-3G__timestamp{grid-column:1/3}.ConversationMessage-module__8ra-3G__actions[data-has-sources=true] .ConversationMessage-module__8ra-3G__timestamp:before{content:"";background:var(--message-meta-color);opacity:.35;width:1px;height:13px}.ConversationMessage-module__8ra-3G__timestamp[data-visible=true]{opacity:1}.ConversationMessage-module__8ra-3G__timestampText{text-overflow:ellipsis;overflow:hidden}.ConversationMessage-module__8ra-3G__actions:has([aria-expanded=true]) .ConversationMessage-module__8ra-3G__timestamp{opacity:1}.ConversationMessage-module__8ra-3G__transientActions{opacity:0;pointer-events:none;grid-area:1/3;justify-self:end;align-items:center;gap:8px;transition:opacity .12s;display:flex}.ConversationMessage-module__8ra-3G__transientActions[data-visible=true]{opacity:1;pointer-events:auto}.ConversationMessage-module__8ra-3G__actions:has([aria-expanded=true]) .ConversationMessage-module__8ra-3G__transientActions{opacity:1;pointer-events:auto}.ConversationMessage-module__8ra-3G__actionButton{width:28px;height:28px}@media (hover:none),(pointer:coarse){.ConversationMessage-module__8ra-3G__actions{min-height:44px!important;padding-top:0!important}.ConversationMessage-module__8ra-3G__transientActions,.ConversationMessage-module__8ra-3G__timestamp{opacity:1!important}.ConversationMessage-module__8ra-3G__transientActions{pointer-events:auto!important}.ConversationMessage-module__8ra-3G__actionButton{width:44px;height:44px}}
.ConversationSources-module__0vyaNq__group{display:contents}.ConversationSources-module__0vyaNq__toggle,.ConversationSources-module__0vyaNq__source{box-sizing:border-box;min-height:28px;color:var(--source-text);font-size:var(--iterel-type-micro);cursor:pointer;border-radius:6px;align-items:center;line-height:17px;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.ConversationSources-module__0vyaNq__toggle{background:var(--source-rest);border:1px solid #0000;grid-area:1/1;justify-self:start;gap:5px;padding:3px 7px}.ConversationSources-module__0vyaNq__toggle:hover,.ConversationSources-module__0vyaNq__toggle[aria-expanded=true]{background:var(--source-hover)}.ConversationSources-module__0vyaNq__count,.ConversationSources-module__0vyaNq__sourceNumber{font-variant-numeric:tabular-nums}.ConversationSources-module__0vyaNq__chevron,.ConversationSources-module__0vyaNq__chevronOpen{color:var(--source-muted);margin-left:1px;transition:transform .12s}.ConversationSources-module__0vyaNq__chevronOpen{transform:rotate(180deg)}.ConversationSources-module__0vyaNq__list{opacity:0;visibility:hidden;grid-area:2/1/auto/-1;grid-template-rows:0fr;min-width:0;transition:grid-template-rows .28s cubic-bezier(1,0,1,1),opacity .18s,visibility 0s linear .28s;display:grid}.ConversationSources-module__0vyaNq__listOpen{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(1,0,1,1),opacity .18s,visibility}.ConversationSources-module__0vyaNq__listInner{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;min-height:0;padding-top:0;transition:padding-top .28s cubic-bezier(1,0,1,1);display:flex;overflow:hidden}.ConversationSources-module__0vyaNq__listOpen .ConversationSources-module__0vyaNq__listInner{padding-top:12px}.ConversationSources-module__0vyaNq__source{border:1px solid var(--source-border);background:0 0;gap:5px;max-width:min(240px,100%);padding:3px 8px}.ConversationSources-module__0vyaNq__source:hover{background:var(--source-hover);color:var(--source-text)}.ConversationSources-module__0vyaNq__toggle:focus-visible,.ConversationSources-module__0vyaNq__source:focus-visible{outline:2px solid var(--source-focus);outline-offset:2px}.ConversationSources-module__0vyaNq__sourceNumber{color:var(--source-muted);flex:none}.ConversationSources-module__0vyaNq__sourceLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (pointer:coarse){.ConversationSources-module__0vyaNq__toggle,.ConversationSources-module__0vyaNq__source{min-height:44px}}@media (prefers-reduced-motion:reduce){.ConversationSources-module__0vyaNq__list,.ConversationSources-module__0vyaNq__listOpen,.ConversationSources-module__0vyaNq__listInner{transition:none}}
.ConversationReadingControls-module__50gEEq__question,.ConversationReadingControls-module__50gEEq__jump{cursor:pointer;box-sizing:border-box}.ConversationReadingControls-module__50gEEq__question{min-height:28px}.ConversationReadingControls-module__50gEEq__jump{min-height:32px}.ConversationReadingControls-module__50gEEq__question:focus-visible,.ConversationReadingControls-module__50gEEq__jump:focus-visible{outline:2px solid var(--reading-focus);outline-offset:2px}@media (pointer:coarse){.ConversationReadingControls-module__50gEEq__question,.ConversationReadingControls-module__50gEEq__jump{min-height:44px}}
.ConversationNavigator-module__czhWBG__viewport{flex:1;min-width:0;min-height:0;display:flex;position:relative;container-type:inline-size}.ConversationNavigator-module__czhWBG__viewport>[tabindex]{padding-inline-start:52px!important}.ConversationNavigator-module__czhWBG__navigator{inset-inline-start:4px;z-index:5;color:var(--nav-ink);position:absolute;top:50%;transform:translateY(-50%)}.ConversationNavigator-module__czhWBG__pad{width:44px;height:var(--nav-height,154px);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;padding:7px 8px}.ConversationNavigator-module__czhWBG__pad[data-dragging=true]{cursor:grabbing}.ConversationNavigator-module__czhWBG__pad:focus-visible,.ConversationNavigator-module__czhWBG__preview:focus-visible{outline:2px solid var(--nav-focus);outline-offset:2px}.ConversationNavigator-module__czhWBG__ticks{height:var(--nav-tick-height,140px);pointer-events:none;width:36px;position:relative;overflow:hidden}.ConversationNavigator-module__czhWBG__ticks i{background:currentColor;border-radius:1px;height:2px;transition:none;display:block;position:absolute;left:0}.ConversationNavigator-module__czhWBG__ticks i[data-selected=true]{background:currentColor;border-radius:2px;height:4px;margin-top:-1px;transition:none}.ConversationNavigator-module__czhWBG__previewBridge{padding-left:8px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.ConversationNavigator-module__czhWBG__preview{border:1px solid var(--nav-border);background:var(--nav-panel);width:min(340px,100cqw - 72px);max-height:min(280px,60vh);box-shadow:var(--nav-shadow);color:var(--nav-ink);text-align:start;cursor:pointer;border-radius:10px;flex-direction:column;align-items:stretch;gap:8px;padding:16px;font-family:inherit;animation:.14s ease-out ConversationNavigator-module__czhWBG__appear;display:flex;overflow:hidden}.ConversationNavigator-module__czhWBG__previewHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.ConversationNavigator-module__czhWBG__jumpIcon{opacity:.7;flex-shrink:0;transition:transform .16s,opacity .16s}.ConversationNavigator-module__czhWBG__preview:hover .ConversationNavigator-module__czhWBG__jumpIcon,.ConversationNavigator-module__czhWBG__preview:focus-visible .ConversationNavigator-module__czhWBG__jumpIcon{opacity:1;transform:translate(2px)}.ConversationNavigator-module__czhWBG__position{font-size:var(--iterel-type-micro);color:var(--nav-muted);font-variant-numeric:tabular-nums;line-height:16px}.ConversationNavigator-module__czhWBG__prompt,.ConversationNavigator-module__czhWBG__answer{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ConversationNavigator-module__czhWBG__prompt{font-size:var(--iterel-type-control);-webkit-line-clamp:3;font-weight:500;line-height:20px}.ConversationNavigator-module__czhWBG__answer{font-size:var(--iterel-type-caption);color:var(--nav-muted);-webkit-line-clamp:4;line-height:19px}@keyframes ConversationNavigator-module__czhWBG__appear{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ConversationNavigator-module__czhWBG__ticks i,.ConversationNavigator-module__czhWBG__jumpIcon{transition:none}.ConversationNavigator-module__czhWBG__ticks i[data-selected=true]{animation:none}.ConversationNavigator-module__czhWBG__preview:hover .ConversationNavigator-module__czhWBG__jumpIcon,.ConversationNavigator-module__czhWBG__preview:focus-visible .ConversationNavigator-module__czhWBG__jumpIcon{transform:none}.ConversationNavigator-module__czhWBG__preview{animation:none}}
.designGenerationFeedback-module__FRkUQa__target{pointer-events:none;z-index:4;border:none;border-radius:0;position:absolute}.designGenerationFeedback-module__FRkUQa__label{border-radius:6px;padding:4px 8px;font-size:12px;line-height:18px;position:absolute;top:10px;right:12px}.designGenerationFeedback-module__FRkUQa__skeleton{flex-direction:column;gap:20px;height:100%;padding:6%;display:flex;overflow:hidden}.designGenerationFeedback-module__FRkUQa__skeleton>div:not(.designGenerationFeedback-module__FRkUQa__tiles),.designGenerationFeedback-module__FRkUQa__tiles i{opacity:.07;background:currentColor;border-radius:8px;animation:2.4s ease-in-out infinite designGenerationFeedback-module__FRkUQa__breathe}.designGenerationFeedback-module__FRkUQa__navigation{width:65%;height:24px;margin-bottom:15%}.designGenerationFeedback-module__FRkUQa__heading{width:57%;height:42px}.designGenerationFeedback-module__FRkUQa__line{width:75%;height:16px}.designGenerationFeedback-module__FRkUQa__tiles{flex:1;gap:20px;min-height:160px;margin-top:30px;display:flex}.designGenerationFeedback-module__FRkUQa__tiles i{flex:1}@keyframes designGenerationFeedback-module__FRkUQa__breathe{50%{opacity:.13}}@media (prefers-reduced-motion:reduce){.designGenerationFeedback-module__FRkUQa__skeleton>div,.designGenerationFeedback-module__FRkUQa__tiles i{animation:none!important}}
.MachinePermissionsGroup-module__mqogha__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;min-width:0;display:grid}.MachinePermissionsGroup-module__mqogha__card{border:1px solid var(--mp-border);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:14px;transition:border-color .12s;display:flex}.MachinePermissionsGroup-module__mqogha__card:hover{border-color:var(--mp-border-strong)}.MachinePermissionsGroup-module__mqogha__header{align-items:flex-start;gap:10px;min-width:0;display:flex}.MachinePermissionsGroup-module__mqogha__tile{border:1px solid var(--mp-border);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.MachinePermissionsGroup-module__mqogha__identity{flex:1;min-width:0}.MachinePermissionsGroup-module__mqogha__feature{font-size:var(--iterel-type-control);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:16px;overflow:hidden}.MachinePermissionsGroup-module__mqogha__permission{font-size:var(--iterel-type-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:14px;overflow:hidden}.MachinePermissionsGroup-module__mqogha__headerToggle{flex-shrink:0;margin-top:1px}.MachinePermissionsGroup-module__mqogha__summary{font-size:var(--iterel-type-micro);flex:1;margin:0;line-height:16px}.MachinePermissionsGroup-module__mqogha__statusLine{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.MachinePermissionsGroup-module__mqogha__statusCaption{font-size:var(--iterel-type-micro);flex-shrink:0;font-weight:500;line-height:14px}.MachinePermissionsGroup-module__mqogha__guide{border-top:1px solid var(--mp-divider);gap:8px;padding-top:10px;display:grid}.MachinePermissionsGroup-module__mqogha__guideText{font-size:var(--iterel-type-micro);margin:0;line-height:16px}.MachinePermissionsGroup-module__mqogha__guideAction{justify-self:start}.MachinePermissionsGroup-module__mqogha__detectNote{font-size:var(--iterel-type-micro);margin:0;line-height:14px}.MachinePermissionsGroup-module__mqogha__notes{font-size:var(--iterel-type-micro);margin:10px 2px 0;line-height:1.5}.MachinePermissionsGroup-module__mqogha__dragTile{border:1px dashed var(--mp-border-strong);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:border-color .12s;display:flex}.MachinePermissionsGroup-module__mqogha__dragTile:hover{border-color:currentColor}.MachinePermissionsGroup-module__mqogha__dragTile:active{cursor:grabbing}.MachinePermissionsGroup-module__mqogha__dragTileIcon{flex-shrink:0}.MachinePermissionsGroup-module__mqogha__dragTileText{gap:1px;min-width:0;display:grid}.MachinePermissionsGroup-module__mqogha__dragTileTitle{font-size:var(--iterel-type-caption);font-weight:600;line-height:16px}.MachinePermissionsGroup-module__mqogha__dragTileHint{font-size:var(--iterel-type-micro);line-height:15px}.MachinePermissionsGroup-module__mqogha__updateFlow{font-size:var(--iterel-type-caption);justify-items:start;gap:12px;max-width:460px;padding:8px 2px;line-height:17px;display:grid}
@media (max-width:640px){.PushAlertsControl-module__QP3fYa__icon{border-radius:8px!important;width:36px!important;height:36px!important}.PushAlertsControl-module__QP3fYa__icon svg{width:18px;height:18px}}
.SetupSourceChips-module__vEdlCW__name{white-space:nowrap;min-width:0;line-height:1.25;display:inline-flex}.SetupSourceChips-module__vEdlCW__stem{text-overflow:ellipsis;min-width:0;overflow:hidden}.SetupSourceChips-module__vEdlCW__remove{flex-shrink:0;display:inline-flex}@media (pointer:coarse){.SetupSourceChips-module__vEdlCW__remove button{min-width:44px;min-height:44px}}
.publicPageShell-module__qTPdjG__shell{background:var(--v3-bg);min-height:100vh;color:var(--v3-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--v3-font);overflow-x:clip}.publicPageShell-module__qTPdjG__shell[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .publicPageShell-module__qTPdjG__shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--v3-bg:#111!important;--v3-bg-soft:#181818!important;--v3-surface:#1a1a1a!important;--v3-raised:#222!important;--v3-control:#2b2b2b!important;--v3-selected:#303030!important;--v3-text:#f4f4f4!important;--v3-secondary:#a8a8a8!important;--v3-helper:#6f6f6f!important;--v3-border:#2a2a2a!important;--v3-border-strong:#393939!important;--v3-accent:#fff!important;--v3-accent-muted:#ffffff29!important;--v3-success:#42be65!important;--v3-warning:#f1c21b!important;--v3-error:#ff6b75!important;--v3-shadow-sm:0 2px 10px #00000047!important;--v3-shadow-lg:0 8px 30px #00000059!important;--v3-shadow-xl:0 12px 40px #0006!important}.dark .il-wrap.publicPageShell-module__qTPdjG__shell[data-theme=light]{--bg:#0c0c0c!important;--bg-soft:#121212!important;--surface:#171717!important;--surface-2:#202020!important;--text:#f7f7f2!important;--text-soft:#f7f7f2ad!important;--text-dim:#f7f7f270!important;--border:#ffffff14!important;--border-strong:#ffffff29!important;--nav-bg:#0c0c0cc7!important;--dot-bg:radial-gradient(circle, #ffffff0a 1px, transparent 1px)!important;--shadow:0 40px 120px -46px #000000e6!important}.dark .il-pricing-page.publicPageShell-module__qTPdjG__shell[data-theme=light]{--bg:var(--v3-bg)!important;--bg-soft:var(--v3-bg-soft)!important;--surface:var(--v3-surface)!important;--surface-2:var(--v3-raised)!important;--text:var(--v3-text)!important;--text-soft:var(--v3-secondary)!important;--text-dim:var(--v3-helper)!important;--border:var(--v3-border)!important;--border-strong:var(--v3-border-strong)!important;--dot-bg:radial-gradient(circle, #ffffff0b 1px, transparent 1px)!important;--shadow:var(--v3-shadow-xl)!important}@media (max-width:980px){.publicPageShell-module__qTPdjG__shell{--public-split-gap:26px!important}}@media (min-width:1200px){.publicPageShell-module__qTPdjG__shell{--public-lead-size:var(--iterel-type-heading)!important;--public-support-size:var(--iterel-type-subheading)!important}}@media (max-width:640px){.publicPageShell-module__qTPdjG__shell{--public-content-inset:32px!important;--public-hero-padding-top:clamp(58px, 15vw, 64px)!important;--public-hero-padding-bottom:clamp(72px, 18.5vw, 80px)!important;--public-hero-title-size:clamp(44px, 11.2vw, 48px)!important;--public-lead-size:16px!important;--public-support-size:16px!important;--public-section-padding:clamp(64px, 16vw, 72px)!important;--public-section-title-size:clamp(38px, 9.8vw, 42px)!important}}
.landing-module__oAxrNq__page{background:var(--v3-bg);min-height:100vh;color:var(--v3-text);font-family:var(--v3-font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transition:background-color .18s,color .18s;overflow:clip}.dark .landing-module__oAxrNq__page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--v3-bg:#111!important;--v3-bg-soft:#181818!important;--v3-surface:#1a1a1a!important;--v3-raised:#222!important;--v3-control:#2b2b2b!important;--v3-selected:#303030!important;--v3-text:#f4f4f4!important;--v3-secondary:#a8a8a8!important;--v3-helper:#6f6f6f!important;--v3-border:#2a2a2a!important;--v3-border-strong:#393939!important;--v3-accent:#4d9eff!important;--v3-accent-muted:#4d9eff29!important;--v3-success:#42be65!important;--v3-warning:#f1c21b!important;--v3-error:#ff6b75!important;--v3-shadow-sm:0 2px 10px #00000047!important;--v3-shadow-lg:0 8px 30px #00000059!important;--v3-shadow-xl:0 12px 40px #0006!important}.landing-module__oAxrNq__page *,.landing-module__oAxrNq__page :before,.landing-module__oAxrNq__page :after{box-sizing:border-box}.landing-module__oAxrNq__page a{color:inherit;text-decoration:none}.landing-module__oAxrNq__page a:focus-visible{outline:2px solid var(--v3-accent);outline-offset:3px}.landing-module__oAxrNq__nav{z-index:100;border-bottom:1px solid color-mix(in srgb, var(--v3-border) 72%, transparent);background:color-mix(in srgb, var(--v3-bg) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);position:sticky;top:0}.landing-module__oAxrNq__navInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1440px,100% - 48px);height:60px;margin:0 auto;display:grid}.landing-module__oAxrNq__brand,.landing-module__oAxrNq__navActions,.landing-module__oAxrNq__navLinks{align-items:center;display:flex}.landing-module__oAxrNq__brand{letter-spacing:-.02em;gap:8px;width:max-content;font-size:14px;font-weight:650}.landing-module__oAxrNq__navLinks{color:var(--v3-secondary);gap:28px;font-size:12px}.landing-module__oAxrNq__navLinks a,.landing-module__oAxrNq__navSignIn{transition:color .15s}.landing-module__oAxrNq__navLinks a:hover,.landing-module__oAxrNq__navSignIn:hover{color:var(--v3-text)}.landing-module__oAxrNq__navActions{justify-content:flex-end;gap:8px;font-size:12px}.landing-module__oAxrNq__navSignIn,.landing-module__oAxrNq__navDownload{border-radius:var(--v3-radius-sm);justify-content:center;align-items:center;height:34px;padding:0 13px;font-weight:550;display:inline-flex}.landing-module__oAxrNq__navSignIn{color:var(--v3-secondary)}.landing-module__oAxrNq__navDownload{background:var(--v3-text);box-shadow:var(--v3-shadow-sm);transition:transform .15s,opacity .15s;color:var(--v3-bg)!important}.landing-module__oAxrNq__navDownload:hover{opacity:.9;transform:translateY(-1px)}.landing-module__oAxrNq__navDownloadCompact{display:none}.landing-module__oAxrNq__hero{isolation:isolate;min-height:970px;padding:126px 24px 80px;position:relative}.landing-module__oAxrNq__heroGlow{z-index:-1;background:radial-gradient(circle at 50% 54%, var(--v3-accent-muted), transparent 44%), linear-gradient(to bottom, transparent 76%, var(--v3-bg));opacity:.72;pointer-events:none;height:760px;position:absolute;inset:0 0 auto}.landing-module__oAxrNq__heroCopy{text-align:center;width:min(980px,100%);margin:0 auto;animation:.8s cubic-bezier(.16,1,.3,1) both landing-module__oAxrNq__hero-settle}.landing-module__oAxrNq__heroBadgeRow{color:var(--v3-secondary);justify-content:center;align-items:center;gap:12px;margin-bottom:30px;font-size:12px;display:flex}.landing-module__oAxrNq__betaBadge{border:1px solid var(--v3-border);background:color-mix(in srgb, var(--v3-surface) 88%, transparent);box-shadow:var(--v3-shadow-sm);border-radius:999px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.landing-module__oAxrNq__betaBadge i{background:var(--v3-success);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--v3-success) 14%, transparent);border-radius:50%}.landing-module__oAxrNq__category{color:var(--v3-helper)}.landing-module__oAxrNq__hero h1{letter-spacing:-.067em;text-wrap:balance;max-width:920px;margin:0 auto;font-size:clamp(52px,6.4vw,104px);font-weight:420;line-height:.98}.landing-module__oAxrNq__heroCopy>p{max-width:700px;color:var(--v3-secondary);letter-spacing:-.025em;text-wrap:balance;margin:34px auto 0;font-size:clamp(18px,1.75vw,24px);line-height:1.5}.landing-module__oAxrNq__heroActions{justify-content:center;align-items:center;gap:10px;margin-top:34px;display:flex}.landing-module__oAxrNq__primaryCta,.landing-module__oAxrNq__secondaryCta{border-radius:var(--v3-radius-sm);justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.landing-module__oAxrNq__primaryCta{background:var(--v3-text);box-shadow:var(--v3-shadow-lg);color:var(--v3-bg)!important}.landing-module__oAxrNq__secondaryCta{border:1px solid var(--v3-border-strong);background:var(--v3-surface)}.landing-module__oAxrNq__primaryCta:hover,.landing-module__oAxrNq__secondaryCta:hover{transform:translateY(-2px)}.landing-module__oAxrNq__heroPlatform{color:var(--v3-helper);font-family:var(--v3-mono);margin-top:14px;font-size:10px;display:block}.landing-module__oAxrNq__heroProof{width:min(1440px,100%);margin:86px auto 0;animation:.95s cubic-bezier(.16,1,.3,1) .1s both landing-module__oAxrNq__proof-settle}.landing-module__oAxrNq__heroProof>p{color:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.02em;text-align:center;margin:20px 0 0;font-size:10px}.landing-module__oAxrNq__footer{border-top:1px solid var(--v3-border);width:min(1440px,100% - 48px);min-height:180px;color:var(--v3-helper);grid-template-columns:1fr 1fr auto;align-items:start;gap:24px;margin:0 auto;padding:44px 0;font-size:11px;display:grid}.landing-module__oAxrNq__footerBrand,.landing-module__oAxrNq__footer nav{align-items:center;display:flex}.landing-module__oAxrNq__footerBrand{color:var(--v3-text);gap:8px;font-weight:650}.landing-module__oAxrNq__footer p{margin:0}.landing-module__oAxrNq__footer nav{color:var(--v3-secondary);gap:18px}.landing-module__oAxrNq__footer small{grid-column:1/-1}.landing-module__oAxrNq__footerWithTheme{grid-template-columns:1fr 1fr auto auto}.landing-module__oAxrNq__footerTheme{justify-self:end;align-items:center;display:inline-flex}@keyframes landing-module__oAxrNq__hero-settle{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__oAxrNq__proof-settle{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:820px){.landing-module__oAxrNq__navInner{grid-template-columns:1fr auto;width:min(100% - 28px,720px)}.landing-module__oAxrNq__navLinks,.landing-module__oAxrNq__navSignIn{display:none}.landing-module__oAxrNq__hero{min-height:820px;padding:96px 14px 60px}.landing-module__oAxrNq__hero h1{font-size:clamp(46px,11.5vw,72px)}.landing-module__oAxrNq__heroCopy>p{max-width:600px;font-size:18px}.landing-module__oAxrNq__heroProof{margin-top:60px}.landing-module__oAxrNq__footer{grid-template-columns:1fr auto}.landing-module__oAxrNq__footer>p{display:none}}@media (max-width:520px){.landing-module__oAxrNq__navInner{gap:8px;width:calc(100% - 20px);height:56px}.landing-module__oAxrNq__navActions{gap:5px}.landing-module__oAxrNq__navDownloadWide{display:none}.landing-module__oAxrNq__navDownloadCompact{display:inline}.landing-module__oAxrNq__navDownload{height:32px;padding:0 10px}.landing-module__oAxrNq__hero{padding-top:82px}.landing-module__oAxrNq__heroBadgeRow{flex-direction:column;gap:9px;margin-bottom:22px}.landing-module__oAxrNq__hero h1{letter-spacing:-.06em;font-size:48px}.landing-module__oAxrNq__heroCopy>p{margin-top:24px;font-size:16px}.landing-module__oAxrNq__heroActions{flex-direction:column}.landing-module__oAxrNq__primaryCta,.landing-module__oAxrNq__secondaryCta{width:min(100%,260px)}.landing-module__oAxrNq__heroPlatform{max-width:280px;margin-inline:auto;line-height:1.55}.landing-module__oAxrNq__heroProof{margin-top:48px}.landing-module__oAxrNq__footer{grid-template-columns:1fr;width:calc(100% - 32px)}.landing-module__oAxrNq__footer nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.landing-module__oAxrNq__page *,.landing-module__oAxrNq__page :before,.landing-module__oAxrNq__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.scaledDesktopStage-module__iBaYnW__frame{isolation:isolate;width:100%;position:relative;overflow:hidden}.scaledDesktopStage-module__iBaYnW__canvas{transform-origin:50%;pointer-events:none;will-change:transform;-moz-text-size-adjust:100%;text-size-adjust:100%;position:absolute;top:50%;left:50%}
.coordinationFlow-module__2RoZoG__figure{width:min(1360px,100%);margin:34px auto 0;overflow:visible}.coordinationFlow-module__2RoZoG__machine{--machine-face:color-mix(in srgb, var(--v3-surface) 91%, var(--v3-bg));--machine-face-active:color-mix(in srgb, var(--v3-surface) 94%, var(--v3-bg));--machine-depth:color-mix(in srgb, var(--v3-text) 7%, var(--v3-bg));--machine-depth-deep:color-mix(in srgb, var(--v3-text) 10%, var(--v3-bg));--machine-control:color-mix(in srgb, var(--v3-surface) 88%, var(--v3-bg));--machine-belt:color-mix(in srgb, var(--v3-bg) 78%, var(--v3-surface));--machine-belt-rail:color-mix(in srgb, var(--v3-text) 18%, var(--v3-bg));--machine-line-strong:color-mix(in srgb, var(--v3-text) 52%, transparent);--machine-line:color-mix(in srgb, var(--v3-text) 28%, transparent);--machine-line-soft:color-mix(in srgb, var(--v3-text) 16%, transparent);--machine-line-faint:color-mix(in srgb, var(--v3-text) 8%, transparent);--machine-mark:color-mix(in srgb, var(--v3-text) 84%, transparent);--machine-port-recess:color-mix(in srgb, var(--v3-bg) 92%, black 8%);--machine-shadow:color-mix(in srgb, var(--v3-bg) 82%, black 18%);isolation:isolate;width:100%}.coordinationFlow-module__2RoZoG__diagram{pointer-events:none;shape-rendering:geometricprecision;width:100%;height:auto;display:block;overflow:visible}.coordinationFlow-module__2RoZoG__mobileDiagram{display:none}.coordinationFlow-module__2RoZoG__workflowMachine{--v5-flow-accent:var(--v3-accent);--v5-context-surface-texture:url(#coordination-machine-surface);--machine-face-active:var(--machine-face);--machine-control:var(--machine-face);--machine-depth-deep:var(--machine-depth);--machine-belt-rail:color-mix(in srgb, var(--v3-text) 7%, var(--v3-bg));--machine-mark:var(--v3-text)}.coordinationFlow-module__2RoZoG__workflowMachine :is(path,rect,circle,line,polyline,polygon,use){vector-effect:non-scaling-stroke}.coordinationFlow-module__2RoZoG__workflowMachine :is(.coordinationFlow-module__2RoZoG__moduleFaceActive,.coordinationFlow-module__2RoZoG__controlFace,.coordinationFlow-module__2RoZoG__cassetteFace,.coordinationFlow-module__2RoZoG__cassetteFaceActive){fill:var(--machine-face);stroke:var(--machine-line-strong)}.coordinationFlow-module__2RoZoG__workflowMachine :is(.coordinationFlow-module__2RoZoG__sourceStatus,.coordinationFlow-module__2RoZoG__chassisIndicator)[data-status]{color:var(--v3-text)}.coordinationFlow-module__2RoZoG__workflowMachine :is(.coordinationFlow-module__2RoZoG__sourceStatus,.coordinationFlow-module__2RoZoG__chassisIndicator)[data-status=red]{color:var(--v3-error)}.coordinationFlow-module__2RoZoG__workflowMachine :is(.coordinationFlow-module__2RoZoG__sourceStatus,.coordinationFlow-module__2RoZoG__chassisIndicator)[data-status=amber]{color:var(--v3-warning)}.coordinationFlow-module__2RoZoG__workflowMachine :is(.coordinationFlow-module__2RoZoG__sourceStatus,.coordinationFlow-module__2RoZoG__chassisIndicator)[data-status=green]{color:var(--v3-success)}.coordinationFlow-module__2RoZoG__workflowMachine [data-task-lane="0"]{--task-color:#eaa05e}.coordinationFlow-module__2RoZoG__workflowMachine [data-task-lane="1"]{--task-color:#73c59a}.coordinationFlow-module__2RoZoG__workflowMachine [data-task-lane="2"]{--task-color:#79aee6}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__workSignal :is(.coordinationFlow-module__2RoZoG__signalHalo,.coordinationFlow-module__2RoZoG__signalCore),.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__receiptLight[data-task-lane]{fill:var(--task-color)}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__workflowStatusDot{fill:currentColor;opacity:.72;transition:color .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1)}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__workflowStatusDot[data-status=red]{color:var(--v3-error)}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__workflowStatusDot[data-status=amber]{color:var(--v3-warning)}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__workflowStatusDot[data-status=green]{color:var(--v3-success)}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__workflowStatusDot[data-activity=transmitting]{opacity:1}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__workflowReceiptDot{fill:var(--machine-line-strong);opacity:.55;transition:fill .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1)}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__workflowReceiptDot[data-received=true]{fill:var(--task-color);opacity:1}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__receiptLight[data-task-lane]{opacity:.32}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__receiptLight[data-task-lane][data-received=true]{opacity:1}.coordinationFlow-module__2RoZoG__workflowMachine [data-plane-edge-label]{fill:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.1em;font-size:22px;font-weight:600;display:block}.coordinationFlow-module__2RoZoG__workflowMachine [data-plane-edge-label][data-compact]{font-size:20px}.coordinationFlow-module__2RoZoG__workflowMachine [data-iterel-workflow-card] text:not([data-plane-edge-label]){display:none}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__mobileTaskLabels{fill:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.04em;font-size:14px;font-weight:600}.coordinationFlow-module__2RoZoG__workflowMachine :is(.coordinationFlow-module__2RoZoG__cassetteGlyph,.coordinationFlow-module__2RoZoG__projectGlyph){stroke-width:1px}.coordinationFlow-module__2RoZoG__workflowMachine :is(.coordinationFlow-module__2RoZoG__controlShadow,.coordinationFlow-module__2RoZoG__mobileControlShadow){opacity:.16}.coordinationFlow-module__2RoZoG__workflowMachine :is(.coordinationFlow-module__2RoZoG__beltRail,.coordinationFlow-module__2RoZoG__internalBeltRail){fill:var(--machine-belt-rail);stroke:var(--machine-line-strong)}.coordinationFlow-module__2RoZoG__workflowMachine .coordinationFlow-module__2RoZoG__conveyorSlats{stroke:var(--machine-line-soft)}.coordinationFlow-module__2RoZoG__workflowInset{fill:none;stroke:var(--machine-line-soft);stroke-width:1px}.coordinationFlow-module__2RoZoG__moduleDepth,.coordinationFlow-module__2RoZoG__moduleFace,.coordinationFlow-module__2RoZoG__moduleFaceActive,.coordinationFlow-module__2RoZoG__controlDepth,.coordinationFlow-module__2RoZoG__controlFace,.coordinationFlow-module__2RoZoG__cassetteDepth,.coordinationFlow-module__2RoZoG__cassetteFace,.coordinationFlow-module__2RoZoG__cassetteFaceActive{stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.coordinationFlow-module__2RoZoG__moduleDepth{fill:var(--machine-depth);stroke:var(--machine-line)}.coordinationFlow-module__2RoZoG__moduleFace,.coordinationFlow-module__2RoZoG__moduleFaceActive{fill:var(--machine-face);stroke:var(--machine-line-strong)}.coordinationFlow-module__2RoZoG__moduleFaceActive{fill:var(--machine-face-active);stroke:color-mix(in srgb, var(--v3-text) 60%, transparent)}.coordinationFlow-module__2RoZoG__moduleInset path,.coordinationFlow-module__2RoZoG__cassetteInset path{fill:none;stroke:var(--machine-line-soft);stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.coordinationFlow-module__2RoZoG__moduleEdge,.coordinationFlow-module__2RoZoG__controlEdge,.coordinationFlow-module__2RoZoG__cassetteEdge{fill:none;stroke:var(--machine-line);stroke-linecap:round;stroke-width:1px}.coordinationFlow-module__2RoZoG__cassetteEdge,.coordinationFlow-module__2RoZoG__controlEdge{stroke:color-mix(in srgb, var(--v3-text) 34%, transparent)}.coordinationFlow-module__2RoZoG__beltDepth,.coordinationFlow-module__2RoZoG__beltRail,.coordinationFlow-module__2RoZoG__beltBed,.coordinationFlow-module__2RoZoG__internalBeltRail,.coordinationFlow-module__2RoZoG__internalBeltBed{stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.coordinationFlow-module__2RoZoG__beltDepth{fill:var(--machine-depth-deep);stroke:var(--machine-line-soft)}.coordinationFlow-module__2RoZoG__beltRail,.coordinationFlow-module__2RoZoG__internalBeltRail{fill:var(--machine-belt-rail);stroke:var(--machine-line)}.coordinationFlow-module__2RoZoG__beltBed,.coordinationFlow-module__2RoZoG__internalBeltBed{fill:var(--machine-belt);stroke:var(--machine-line-faint)}.coordinationFlow-module__2RoZoG__internalBeltRail{fill:color-mix(in srgb, var(--v3-text) 20%, var(--v3-bg))}.coordinationFlow-module__2RoZoG__internalBeltBed{fill:color-mix(in srgb, var(--v3-bg) 74%, var(--v3-surface))}.coordinationFlow-module__2RoZoG__portCavity{fill:color-mix(in srgb, var(--v3-text) 11%, var(--v3-bg));stroke:none}.coordinationFlow-module__2RoZoG__portTongueRail{fill:var(--machine-belt-rail);stroke:none}.coordinationFlow-module__2RoZoG__portTongueBed{fill:var(--machine-belt);stroke:none}.coordinationFlow-module__2RoZoG__iterelPortRecess{fill:var(--machine-port-recess);stroke:var(--machine-line-faint);stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.coordinationFlow-module__2RoZoG__portClampDepth,.coordinationFlow-module__2RoZoG__portClampFace{stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.coordinationFlow-module__2RoZoG__portClampDepth{fill:var(--machine-depth-deep);stroke:var(--machine-line-faint)}.coordinationFlow-module__2RoZoG__portClampFace{fill:var(--machine-face-active);stroke:var(--machine-line-soft)}.coordinationFlow-module__2RoZoG__conveyorSlats{fill:none;stroke:var(--machine-line-faint);stroke-width:1px}.coordinationFlow-module__2RoZoG__controlDepth,.coordinationFlow-module__2RoZoG__cassetteDepth{fill:var(--machine-depth-deep);stroke:var(--machine-line)}.coordinationFlow-module__2RoZoG__controlShadow{fill:var(--machine-shadow);filter:url(#coordination-control-shadow);opacity:.46}.coordinationFlow-module__2RoZoG__mobileControlShadow{fill:var(--machine-shadow);filter:url(#coordination-mobile-control-shadow);opacity:.46}.coordinationFlow-module__2RoZoG__topDownRaised{filter:drop-shadow(0 1px 3px var(--machine-shadow))}.coordinationFlow-module__2RoZoG__controlFace,.coordinationFlow-module__2RoZoG__cassetteFace,.coordinationFlow-module__2RoZoG__cassetteFaceActive{fill:var(--machine-control);stroke:color-mix(in srgb, var(--v3-text) 46%, transparent)}.coordinationFlow-module__2RoZoG__cassetteFaceActive{fill:color-mix(in srgb, var(--v3-surface) 92%, var(--v3-bg));stroke:color-mix(in srgb, var(--v3-text) 58%, transparent)}.coordinationFlow-module__2RoZoG__cassetteGlyph,.coordinationFlow-module__2RoZoG__projectGlyph{fill:none;stroke:color-mix(in srgb, var(--v3-text) 76%, transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15px}.coordinationFlow-module__2RoZoG__projectGlyph{stroke:color-mix(in srgb, var(--v3-text) 86%, transparent);stroke-width:1.25px}.coordinationFlow-module__2RoZoG__iterelMark{fill:var(--machine-mark)}.coordinationFlow-module__2RoZoG__sourceStatus[data-status=green]{color:var(--v3-success)}.coordinationFlow-module__2RoZoG__sourceStatus[data-status=amber]{color:var(--v3-warning)}.coordinationFlow-module__2RoZoG__sourceStatus[data-status=red]{color:var(--v3-error)}.coordinationFlow-module__2RoZoG__sourceStatus{transition:color .18s cubic-bezier(.22,1,.36,1)}.coordinationFlow-module__2RoZoG__statusHalo,.coordinationFlow-module__2RoZoG__statusCore{fill:currentColor}.coordinationFlow-module__2RoZoG__statusSocket{fill:var(--machine-depth-deep);stroke:var(--machine-line);stroke-width:1px}.coordinationFlow-module__2RoZoG__statusHalo{opacity:.1;transform-box:fill-box;transition:opacity .22s cubic-bezier(.22,1,.36,1)}.coordinationFlow-module__2RoZoG__statusCore{opacity:.78;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.coordinationFlow-module__2RoZoG__sourceStatus[data-activity=waiting] .coordinationFlow-module__2RoZoG__statusHalo{opacity:.06}.coordinationFlow-module__2RoZoG__sourceStatus[data-activity=waiting] .coordinationFlow-module__2RoZoG__statusCore{opacity:.72}.coordinationFlow-module__2RoZoG__sourceStatus[data-activity=preparing] .coordinationFlow-module__2RoZoG__statusHalo{opacity:.16}.coordinationFlow-module__2RoZoG__sourceStatus[data-activity=preparing] .coordinationFlow-module__2RoZoG__statusCore{opacity:.92}.coordinationFlow-module__2RoZoG__sourceStatus[data-activity=transmitting] .coordinationFlow-module__2RoZoG__statusHalo{opacity:.32}.coordinationFlow-module__2RoZoG__sourceStatus[data-activity=transmitting] .coordinationFlow-module__2RoZoG__statusCore{opacity:1}.coordinationFlow-module__2RoZoG__workSignal .coordinationFlow-module__2RoZoG__signalHalo,.coordinationFlow-module__2RoZoG__workSignal .coordinationFlow-module__2RoZoG__signalCore{fill:var(--v3-accent)}.coordinationFlow-module__2RoZoG__signalHalo{opacity:.3}.coordinationFlow-module__2RoZoG__signalCore{opacity:1}.coordinationFlow-module__2RoZoG__signalParticle{will-change:opacity, transform}.coordinationFlow-module__2RoZoG__receiptSocket{fill:var(--machine-depth-deep);stroke:var(--machine-line);stroke-width:1px}.coordinationFlow-module__2RoZoG__receiptLight{fill:var(--v3-accent);opacity:.18;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.coordinationFlow-module__2RoZoG__receiptLight[data-received=true]{opacity:.94}.coordinationFlow-module__2RoZoG__chassisIndicator[data-status=green]{color:var(--v3-success)}.coordinationFlow-module__2RoZoG__chassisIndicator[data-status=amber]{color:var(--v3-warning)}.coordinationFlow-module__2RoZoG__chassisIndicator[data-status=red]{color:var(--v3-error)}.coordinationFlow-module__2RoZoG__chassisIndicator{fill:currentColor;opacity:.48;transition:opacity .18s cubic-bezier(.22,1,.36,1),filter .18s cubic-bezier(.22,1,.36,1)}.coordinationFlow-module__2RoZoG__chassisIndicator[data-activity=waiting]{opacity:.5}.coordinationFlow-module__2RoZoG__chassisIndicator[data-activity=preparing]{opacity:.78}.coordinationFlow-module__2RoZoG__chassisIndicator[data-activity=transmitting]{filter:drop-shadow(0 0 3px);opacity:1}.coordinationFlow-module__2RoZoG__figure figcaption{max-width:760px;color:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:2px auto 0;font-size:9px;line-height:1.5}@media (max-width:680px){.coordinationFlow-module__2RoZoG__figure{width:100%;margin-top:44px;overflow-x:clip}.coordinationFlow-module__2RoZoG__machine{width:min(61%,263px);margin-inline:auto}.coordinationFlow-module__2RoZoG__machine.coordinationFlow-module__2RoZoG__workflowMachine{width:min(82%,320px)}.coordinationFlow-module__2RoZoG__desktopDiagram{display:none}.coordinationFlow-module__2RoZoG__mobileDiagram{display:block}.coordinationFlow-module__2RoZoG__figure figcaption{letter-spacing:.055em;max-width:340px;margin-top:2px;padding-inline:14px;font-size:11px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.coordinationFlow-module__2RoZoG__signalParticle{display:none}.coordinationFlow-module__2RoZoG__sourceStatus,.coordinationFlow-module__2RoZoG__statusHalo,.coordinationFlow-module__2RoZoG__statusCore,.coordinationFlow-module__2RoZoG__receiptLight,.coordinationFlow-module__2RoZoG__chassisIndicator{transition:none;animation:none}}.coordinationFlow-module__2RoZoG__workflowMachine [data-floating-lanes] .coordinationFlow-module__2RoZoG__conveyorSlats{stroke:var(--v3-text);stroke-width:1.25px;stroke-linecap:round}
.editingProductFlow-module__TEBnWW__figure{width:100%;margin:0;overflow:visible}.editingProductFlow-module__TEBnWW__editorStage{overflow:visible!important}.editingProductFlow-module__TEBnWW__editorScene{--editor-selection:#5167ff;--editor-control-accent:#5167ff;--editor-measure:var(--editor-selection);--editor-measure-text:#fff;--editor-handle-fill:#fff;--editor-ai-bg:#111827;--editor-ai-text:#fff;--editor-page:#e9ece3;--editor-page-ink:#0b0d09;--editor-page-muted:#55594e;--ledger-accent:#63d69e;--ledger-dark:#0b0d09;--ledger-line:#0b0d0929;--editor-panel:#fafaf8e6;--editor-section:#12121206;--editor-field:#1212120e;--editor-border:#1212121f;--editor-text:#121212c7;--editor-secondary:#12121280;--editor-helper:#12121257;--editor-title:#5167ff1a;--editor-shadow:#18130d33;--editor-vignette:#f6f5f1c7;--editor-optical-rim:#1212121a;--editor-optical-hot:#ffffffeb;--editor-optical-glow:#ffffff3d;--editor-side-hot:#ffffff9e;isolation:isolate;pointer-events:none;width:1360px;height:1040px;min-height:1040px;position:relative;overflow:visible}.dark .editingProductFlow-module__TEBnWW__editorScene{--editor-selection:#6d80ff;--editor-control-accent:#6d80ff;--editor-panel:#181818e6;--editor-section:#ffffff05;--editor-field:#ffffff0e;--editor-border:#ffffff1c;--editor-text:#ffffffc7;--editor-secondary:#ffffff80;--editor-helper:#ffffff57;--editor-title:#6d80ff1f;--editor-shadow:#000000b8;--editor-vignette:#030404b8;--editor-optical-rim:#ffffff14;--editor-optical-hot:#ffffff4d;--editor-optical-glow:#ffffff0b;--editor-side-hot:#ffffff5c}.editingProductFlow-module__TEBnWW__editorScene:before{z-index:4;background:linear-gradient(180deg, var(--editor-vignette) 0 54%, color-mix(in srgb, var(--bg) 78%, transparent) 78%, var(--bg) 94% 100%);clip-path:inset(40px 15.5% 0 1% round 18px 18px 0 0);content:"";pointer-events:none;position:absolute;inset:0}.editingProductFlow-module__TEBnWW__editorScene:after{z-index:6;border-top:1px solid var(--editor-side-hot);border-left:1px solid var(--editor-side-hot);content:"";pointer-events:none;border-top-left-radius:18px;width:150px;height:170px;position:absolute;top:40px;left:1%;-webkit-mask-image:radial-gradient(150px 170px at 0 0,#000 0%,#000000e0 32%,#00000047 62%,#0000 82%);mask-image:radial-gradient(150px 170px at 0 0,#000 0%,#000000e0 32%,#00000047 62%,#0000 82%)}.editingProductFlow-module__TEBnWW__ambientGlow{z-index:-1;aspect-ratio:1.3;background:radial-gradient(circle, color-mix(in srgb, var(--editor-selection) 11%, transparent), color-mix(in srgb, var(--editor-selection) 2.5%, transparent) 38%, transparent 72%);filter:blur(34px);border-radius:50%;width:46%;position:absolute;top:25%;right:11%}.editingProductFlow-module__TEBnWW__selection{border:1px solid var(--editor-selection);width:100%;min-height:130px;color:var(--editor-page-ink);box-shadow:0 0 46px color-mix(in srgb, var(--editor-selection) 4.5%, transparent);align-items:center;display:flex;position:relative}.editingProductFlow-module__TEBnWW__selection h3{color:var(--editor-page-ink);letter-spacing:-.06em;margin:0;padding:18px 20px;font-size:56px;font-weight:500;line-height:.93}.editingProductFlow-module__TEBnWW__measure{background:var(--editor-measure);height:22px;color:var(--editor-measure-text);font-family:var(--v3-mono);letter-spacing:.02em;white-space:nowrap;border-radius:4px 4px 0 0;align-items:center;padding:0 8px;font-size:10px;font-weight:560;line-height:1;display:inline-flex;position:absolute;bottom:calc(100% + 1px);left:-1px}.editingProductFlow-module__TEBnWW__aiAction{border:1px solid var(--editor-selection);background:var(--editor-ai-bg);height:22px;color:var(--editor-ai-text);font:600 10px/1 var(--v3-font);white-space:nowrap;border-radius:4px 4px 0 0;align-items:center;gap:4px;padding:0 8px 0 5px;display:inline-flex;position:absolute;bottom:100%;right:-1px;box-shadow:0 1px 3px #00000047}.editingProductFlow-module__TEBnWW__aiAction span{width:14px;height:14px;font:700 7px/1 var(--v3-mono);border:1px solid #ffffffb8;border-radius:2px;place-items:center;display:grid}.editingProductFlow-module__TEBnWW__selection>i{border:1px solid var(--editor-selection);background:var(--editor-handle-fill);border-radius:2px;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0000002e}.editingProductFlow-module__TEBnWW__handleTL{top:0;left:0}.editingProductFlow-module__TEBnWW__handleTR{top:0;left:100%}.editingProductFlow-module__TEBnWW__handleBL{top:100%;left:0}.editingProductFlow-module__TEBnWW__handleBR{top:100%;left:100%}.editingProductFlow-module__TEBnWW__handleML{top:50%;left:0}.editingProductFlow-module__TEBnWW__handleMR{top:50%;left:100%}.editingProductFlow-module__TEBnWW__handleTM{top:0;left:50%}.editingProductFlow-module__TEBnWW__handleBM{top:100%;left:50%}.editingProductFlow-module__TEBnWW__inspector{--inspector-scale:1;--inspector-center-shift:-50%;z-index:5;isolation:isolate;border:1px solid var(--editor-border);background:radial-gradient(circle 280px at 100% 0%, var(--editor-optical-glow), transparent 52%), var(--editor-panel);width:min(31%,360px);min-width:310px;box-shadow:var(--v5-elevation), inset 0 1px 0 var(--editor-optical-rim);-webkit-backdrop-filter:blur(28px)saturate(1.1);backdrop-filter:blur(28px)saturate(1.1);transform:translateY(var(--inspector-center-shift)) scale(var(--inspector-scale));transform-origin:100%;border-radius:16px;position:absolute;top:50%;right:1.5%;overflow:hidden}.editingProductFlow-module__TEBnWW__inspector:after{z-index:20;border:1px solid var(--editor-optical-hot);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:-1px;-webkit-mask-image:radial-gradient(180px 150px at 96% 0,#000 0%,#0009 30%,#0003 52%,#0000 72%),radial-gradient(130px 110px at 4% 0,#000 0%,#0000007a 32%,#0000 72%);mask-image:radial-gradient(180px 150px at 96% 0,#000 0%,#0009 30%,#0003 52%,#0000 72%),radial-gradient(130px 110px at 4% 0,#000 0%,#0000007a 32%,#0000 72%)}.editingProductFlow-module__TEBnWW__inspectorTitle{border-bottom:1px solid var(--editor-border);background:var(--editor-title);height:48px;color:var(--editor-text);align-items:center;padding:0 12px;font-size:12px;display:flex}.editingProductFlow-module__TEBnWW__inspectorTitle>span{align-items:center;gap:9px;font-weight:560;display:inline-flex}.editingProductFlow-module__TEBnWW__inspectorTitle>span i{border:1px solid var(--editor-control-accent);width:9px;height:9px}.editingProductFlow-module__TEBnWW__inspectorTitle small{color:var(--editor-control-accent);margin-left:auto;font-size:10px}.editingProductFlow-module__TEBnWW__propertySection{border:1px solid var(--editor-border);background:var(--editor-section);color:var(--editor-secondary);border-radius:14px;margin:10px;padding:14px;font-size:10px}.editingProductFlow-module__TEBnWW__sectionTitle{color:var(--editor-secondary);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:11px;display:flex}.editingProductFlow-module__TEBnWW__sectionTitle>svg{width:12px;height:12px}.editingProductFlow-module__TEBnWW__sectionTools{color:var(--editor-secondary);align-items:center;gap:8px;display:inline-flex}.editingProductFlow-module__TEBnWW__sectionTools b{font-size:14px;font-weight:400;line-height:1}.editingProductFlow-module__TEBnWW__smartStack{border:1px solid var(--editor-border);background:var(--editor-section);border-radius:8px;align-items:center;margin-bottom:15px;padding:12px;display:flex}.editingProductFlow-module__TEBnWW__smartStack span{gap:4px;display:grid}.editingProductFlow-module__TEBnWW__smartStack strong{color:var(--editor-text);font-size:10px;font-weight:560}.editingProductFlow-module__TEBnWW__smartStack small{color:var(--editor-helper);font-size:9px}.editingProductFlow-module__TEBnWW__smartStack>i{background:var(--editor-control-accent);border-radius:999px;width:28px;height:16px;margin-left:auto;position:relative}.editingProductFlow-module__TEBnWW__smartStack>i:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;right:3px}.editingProductFlow-module__TEBnWW__fieldLabels{grid-template-columns:1fr 1fr;gap:8px;margin:0 2px 6px;display:grid}.editingProductFlow-module__TEBnWW__fieldLabel{margin:12px 2px 6px;display:block}.editingProductFlow-module__TEBnWW__twoFields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.editingProductFlow-module__TEBnWW__twoFields>div{background:var(--editor-field);border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 9px;display:flex}.editingProductFlow-module__TEBnWW__twoFields svg{color:var(--editor-helper);flex:none}.editingProductFlow-module__TEBnWW__twoFields b{color:var(--editor-text);font-family:var(--v3-mono);font-size:9px;font-weight:520}.editingProductFlow-module__TEBnWW__twoFields strong{color:var(--editor-secondary);margin-left:auto;font-size:9px;font-weight:500}.editingProductFlow-module__TEBnWW__flowControls{gap:6px;display:flex}.editingProductFlow-module__TEBnWW__flowControls button{border:1px solid var(--editor-border);background:var(--editor-section);width:34px;height:30px;color:var(--editor-secondary);border-radius:7px;place-items:center;display:grid}.editingProductFlow-module__TEBnWW__flowControls .editingProductFlow-module__TEBnWW__activeControl{border-color:color-mix(in srgb, var(--editor-control-accent) 58%, transparent);background:color-mix(in srgb, var(--editor-control-accent) 12%, transparent);color:var(--editor-control-accent)}.editingProductFlow-module__TEBnWW__alignmentGrid{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.editingProductFlow-module__TEBnWW__alignmentGrid i{background:var(--editor-field);height:22px;color:var(--editor-helper);border-radius:5px;place-items:center;font-style:normal;display:grid}.editingProductFlow-module__TEBnWW__alignmentGrid i>span{font-size:9px;line-height:1}.editingProductFlow-module__TEBnWW__alignmentGrid i>svg{width:12px;height:12px}.editingProductFlow-module__TEBnWW__alignmentGrid .editingProductFlow-module__TEBnWW__activeCell{background:color-mix(in srgb, var(--editor-control-accent) 14%, transparent);color:var(--editor-control-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--editor-control-accent) 38%, transparent)}.editingProductFlow-module__TEBnWW__checkbox{align-items:center;gap:7px;margin-top:13px;display:flex}.editingProductFlow-module__TEBnWW__checkbox i{border:1px solid var(--editor-border);border-radius:4px;width:12px;height:12px}.editingProductFlow-module__TEBnWW__backgroundSection{margin-top:0}.editingProductFlow-module__TEBnWW__fillRow{border:1px solid var(--editor-border);border-radius:6px;align-items:center;gap:8px;height:34px;padding:0 7px 0 8px;display:flex}.editingProductFlow-module__TEBnWW__fillIdentity{min-width:0;color:var(--editor-text);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.editingProductFlow-module__TEBnWW__fillIdentity>i{border:1px solid var(--editor-border);border-radius:3px;flex:none;width:13px;height:13px}.editingProductFlow-module__TEBnWW__fillActions{color:var(--editor-secondary);align-items:center;gap:3px;margin-left:auto;display:inline-flex}.editingProductFlow-module__TEBnWW__fillActions svg{box-sizing:content-box;background:var(--editor-field);border-radius:5px;padding:3px}.editingProductFlow-module__TEBnWW__fillOptions{border-top:1px solid var(--editor-border);grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;padding-top:13px;display:grid}.editingProductFlow-module__TEBnWW__fillOptions>div>span,.editingProductFlow-module__TEBnWW__colorLabel{color:var(--editor-secondary);margin-bottom:7px;font-size:10px;display:block}.editingProductFlow-module__TEBnWW__fillTypes{gap:5px;display:flex}.editingProductFlow-module__TEBnWW__fillTypes i{border:1px solid var(--editor-border);width:28px;height:28px;color:var(--editor-helper);border-radius:6px;place-items:center;font-size:11px;font-style:normal;display:grid}.editingProductFlow-module__TEBnWW__fillTypes svg{width:13px;height:13px}.editingProductFlow-module__TEBnWW__fillTypes .editingProductFlow-module__TEBnWW__selectedFillType{border-color:color-mix(in srgb, var(--editor-control-accent) 58%, var(--editor-border));background:color-mix(in srgb, var(--editor-control-accent) 10%, transparent);color:var(--editor-control-accent)}.editingProductFlow-module__TEBnWW__blendMode{background:var(--editor-field);height:28px;color:var(--editor-secondary);border-radius:6px;align-items:center;gap:6px;padding:0 8px;display:flex}.editingProductFlow-module__TEBnWW__blendMode>svg{flex:none;width:13px;height:13px}.editingProductFlow-module__TEBnWW__blendMode strong{color:var(--editor-text);font-size:9px;font-weight:520}.editingProductFlow-module__TEBnWW__blendMode i{margin-left:auto;font-style:normal}.editingProductFlow-module__TEBnWW__colorLabel{margin-top:14px}.editingProductFlow-module__TEBnWW__colorControlRow{border:1px solid var(--editor-border);background:var(--editor-field);border-radius:7px;grid-template-columns:35px 1fr 38px 22px;align-items:center;height:36px;display:grid;overflow:hidden}.editingProductFlow-module__TEBnWW__colorControlRow>i{border-right:1px solid var(--editor-border);align-self:stretch}.editingProductFlow-module__TEBnWW__colorControlRow strong{color:var(--editor-text);font-family:var(--v3-mono);padding-left:10px;font-size:10px;font-weight:520}.editingProductFlow-module__TEBnWW__colorControlRow span{border-left:1px solid var(--editor-border);height:100%;color:var(--editor-text);font-family:var(--v3-mono);place-items:center;display:grid}.editingProductFlow-module__TEBnWW__colorControlRow small{border-left:1px solid var(--editor-border);height:100%;color:var(--editor-helper);place-items:center;font-size:10px;display:grid}.editingProductFlow-module__TEBnWW__nativeWheel{filter:drop-shadow(0 12px 24px color-mix(in srgb, var(--editor-shadow) 40%, transparent));place-items:center;margin-top:12px;display:grid}.editingProductFlow-module__TEBnWW__nativeWheel canvas{max-width:100%;height:auto!important}.editingProductFlow-module__TEBnWW__figure figcaption{z-index:8;color:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.05em;text-align:center;text-transform:uppercase;margin-top:18px;font-size:9px;position:relative}@media (prefers-reduced-motion:no-preference){.editingProductFlow-module__TEBnWW__inspector{animation:7s ease-in-out infinite editingProductFlow-module__TEBnWW__inspectorFloat}.editingProductFlow-module__TEBnWW__ambientGlow{animation:8s ease-in-out infinite editingProductFlow-module__TEBnWW__glowBreathe}}@keyframes editingProductFlow-module__TEBnWW__inspectorFloat{0%,to{transform:translateY(var(--inspector-center-shift)) scale(var(--inspector-scale))}50%{transform:translateY(calc(var(--inspector-center-shift) - 5px)) scale(var(--inspector-scale))}}@keyframes editingProductFlow-module__TEBnWW__glowBreathe{0%,to{opacity:.72;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.editingProductFlow-module__TEBnWW__inspector,.editingProductFlow-module__TEBnWW__ambientGlow{animation:none}.editingProductFlow-module__TEBnWW__inspector{transform:translateY(var(--inspector-center-shift)) scale(var(--inspector-scale))}}@media (max-width:640px){.editingProductFlow-module__TEBnWW__figure{width:100vw;margin-left:-50vw;position:relative;left:50%;overflow:hidden}.editingProductFlow-module__TEBnWW__editorStage{max-width:none;margin-left:max(-540px,100vw - clamp(800px,220vw,900px) - 12px);width:clamp(800px,220vw,900px)!important}.editingProductFlow-module__TEBnWW__figure figcaption{letter-spacing:.055em;max-width:330px;margin:14px auto 0;padding:0 16px;font-size:12px;line-height:1.55}}.editingProductFlow-module__TEBnWW__productPage{z-index:1;background:#f5f4f0;border-radius:18px 18px 0 0;width:83.5%;height:1000px;position:absolute;top:40px;left:1%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 78%,#0000 100%);mask-image:linear-gradient(#000 0 78%,#0000 100%)}.editingProductFlow-module__TEBnWW__productPage .editingProductFlow-module__TEBnWW__selectedText{white-space:nowrap;outline:1px solid #0000;position:relative}.editingProductFlow-module__TEBnWW__productPage[data-editing-phase="1"] .editingProductFlow-module__TEBnWW__selectedText,.editingProductFlow-module__TEBnWW__productPage[data-editing-phase="2"] .editingProductFlow-module__TEBnWW__selectedText{outline-color:var(--editor-selection)}.editingProductFlow-module__TEBnWW__selectedText>i{border:1px solid var(--editor-selection);background:var(--editor-handle-fill);border-radius:2px;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.editingProductFlow-module__TEBnWW__productPage .editingProductFlow-module__TEBnWW__aiAction{letter-spacing:0}.editingProductFlow-module__TEBnWW__productPage .editingProductFlow-module__TEBnWW__aiAction span{display:grid}
.infiniteFlow-module__CAyXjW__figure{--flow-accent:var(--v3-accent);background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--flow-accent) 7%, transparent), transparent 30%), radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--v3-text) 4%, transparent), transparent 64%);width:min(1220px,100%);margin:70px auto 0}.infiniteFlow-module__CAyXjW__diagram{shape-rendering:geometricprecision;width:100%;height:auto;display:block;overflow:visible}.infiniteFlow-module__CAyXjW__diagram :is(path,rect,circle,line,polyline,polygon,use){vector-effect:non-scaling-stroke}.infiniteFlow-module__CAyXjW__desktopDiagram{--v5-infinite-surface-texture:url(#v5-infinite-surface-texture)}.infiniteFlow-module__CAyXjW__mobileDiagram{--v5-infinite-surface-texture:url(#v5-mobile-infinite-surface-texture);display:none}.infiniteFlow-module__CAyXjW__diamondDepth,.infiniteFlow-module__CAyXjW__diamondFace,.infiniteFlow-module__CAyXjW__iconPlane rect{filter:var(--v5-infinite-surface-texture)}.infiniteFlow-module__CAyXjW__track,.infiniteFlow-module__CAyXjW__trackGlow{fill:none;stroke-linecap:round;stroke-linejoin:round}.infiniteFlow-module__CAyXjW__track{stroke:color-mix(in srgb, var(--v3-text) 48%, transparent);stroke-width:1px}.infiniteFlow-module__CAyXjW__trackGlow{stroke:color-mix(in srgb, var(--flow-accent) 8%, transparent);stroke-width:4px}.infiniteFlow-module__CAyXjW__diamondDepth{fill:color-mix(in srgb, var(--v3-text) 8%, var(--v3-bg));stroke:color-mix(in srgb, var(--v3-text) 28%, transparent);stroke-linejoin:round;stroke-width:1px}.infiniteFlow-module__CAyXjW__diamondFace{fill:color-mix(in srgb, var(--v3-surface) 91%, var(--v3-bg));stroke:color-mix(in srgb, var(--v3-text) 52%, transparent);stroke-linejoin:round;stroke-width:1px}.infiniteFlow-module__CAyXjW__iconPlane rect{fill:color-mix(in srgb, var(--v3-bg) 74%, var(--v3-surface));stroke:color-mix(in srgb, var(--v3-text) 38%, transparent);stroke-width:1px}.infiniteFlow-module__CAyXjW__activeStep .infiniteFlow-module__CAyXjW__diamondFace{fill:color-mix(in srgb, var(--flow-accent) 8%, var(--v3-surface));stroke:color-mix(in srgb, var(--flow-accent) 72%, var(--v3-text))}.infiniteFlow-module__CAyXjW__activeStep .infiniteFlow-module__CAyXjW__diamondDepth{fill:color-mix(in srgb, var(--flow-accent) 10%, var(--v3-bg));stroke:color-mix(in srgb, var(--flow-accent) 32%, transparent)}.infiniteFlow-module__CAyXjW__activeStep .infiniteFlow-module__CAyXjW__iconPlane rect{fill:color-mix(in srgb, var(--flow-accent) 12%, var(--v3-bg));stroke:var(--flow-accent)}.infiniteFlow-module__CAyXjW__stepIcon{width:72px;height:72px;color:color-mix(in srgb, var(--v3-text) 84%, transparent);place-items:center;display:grid}.infiniteFlow-module__CAyXjW__mobileStepIcon{width:52px;height:52px;color:color-mix(in srgb, var(--v3-text) 88%, transparent);place-items:center;display:grid}.infiniteFlow-module__CAyXjW__requestPlayGlyph{color:color-mix(in srgb, var(--v3-text) 88%, transparent);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.infiniteFlow-module__CAyXjW__activeStep .infiniteFlow-module__CAyXjW__stepIcon,.infiniteFlow-module__CAyXjW__activeStep .infiniteFlow-module__CAyXjW__mobileStepIcon{color:var(--flow-accent)}.infiniteFlow-module__CAyXjW__stepNumber,.infiniteFlow-module__CAyXjW__stepLabel{font-family:var(--v3-mono);text-transform:uppercase}.infiniteFlow-module__CAyXjW__stepNumber{fill:color-mix(in srgb, var(--flow-accent) 78%, var(--v3-helper));letter-spacing:.12em;font-size:9px}.infiniteFlow-module__CAyXjW__stepLabel{fill:var(--v3-helper);letter-spacing:.14em;font-size:11px;font-weight:600}.infiniteFlow-module__CAyXjW__signal,.infiniteFlow-module__CAyXjW__signalGlow{fill:var(--flow-accent)}.infiniteFlow-module__CAyXjW__signalGlow{opacity:.3}.infiniteFlow-module__CAyXjW__figure figcaption{color:var(--v3-helper);font-family:var(--v3-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:-12px;font-size:9px}@media (max-width:680px){.infiniteFlow-module__CAyXjW__figure{margin-top:48px;background:radial-gradient(circle at 50% 57%, color-mix(in srgb, var(--flow-accent) 8%, transparent), transparent 32%), radial-gradient(ellipse at 50% 54%, color-mix(in srgb, var(--v3-text) 4%, transparent), transparent 72%);width:min(100%,430px);margin-inline:auto}.infiniteFlow-module__CAyXjW__desktopDiagram{display:none}.infiniteFlow-module__CAyXjW__mobileDiagram{display:block}.infiniteFlow-module__CAyXjW__mobileDiagram .infiniteFlow-module__CAyXjW__track,.infiniteFlow-module__CAyXjW__mobileDiagram .infiniteFlow-module__CAyXjW__trackGlow{vector-effect:non-scaling-stroke}.infiniteFlow-module__CAyXjW__mobileDiagram .infiniteFlow-module__CAyXjW__stepNumber{font-size:12px}.infiniteFlow-module__CAyXjW__mobileDiagram .infiniteFlow-module__CAyXjW__stepLabel{letter-spacing:.1em;font-size:13px}.infiniteFlow-module__CAyXjW__figure figcaption{letter-spacing:.055em;max-width:330px;margin:10px auto 0;padding-inline:14px;font-size:12px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.infiniteFlow-module__CAyXjW__motionSignal{display:none}}
.marketingPresence-module__RLuTGq__layer{pointer-events:none;z-index:10001;position:absolute;inset:0 auto auto 0;overflow:hidden}.marketingPresence-module__RLuTGq__cursor{filter:drop-shadow(0 1px 3px #0004);position:absolute}.marketingPresence-module__RLuTGq__cursor span{background:var(--presence-color);color:#fff;border:1px solid #fff;border-radius:3px;padding:5px 9px;font:600 13px Inter,sans-serif;position:absolute;top:19px;left:19px}.marketingPresence-module__RLuTGq__maya{--presence-color:#9462dc;color:var(--presence-color);animation:13s ease-in-out infinite marketingPresence-module__RLuTGq__maya-wander;top:38%;left:72%}.marketingPresence-module__RLuTGq__lucas{--presence-color:#218e91;color:var(--presence-color);animation:17s ease-in-out infinite marketingPresence-module__RLuTGq__lucas-wander;top:76%;left:35%}@keyframes marketingPresence-module__RLuTGq__maya-wander{0%,to{transform:translate(0)}30%,50%{transform:translate(34px,60px)}70%{transform:translate(-45px,35px)}}@keyframes marketingPresence-module__RLuTGq__lucas-wander{0%,to{transform:translate(0)}35%,55%{transform:translate(80px,-45px)}80%{transform:translate(30px,20px)}}@media (prefers-reduced-motion:reduce){.marketingPresence-module__RLuTGq__cursor{animation:none}}
.landing-module__R_dM9W__page{--v5-support-size:var(--public-support-size);scroll-behavior:smooth;overflow-x:clip}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=dark]{--v5-elevation:0 2px 10px #00000061, 0 26px 60px -22px #000000ad;--v5-elevation-filter:drop-shadow(0 2px 10px #00000061) drop-shadow(0 22px 52px #0000006b);--v3-accent:#fff!important;--v3-accent-muted:#ffffff29!important}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light]{--v5-elevation:0 2px 8px #1113100f, 0 26px 60px -22px #11131042;--v5-elevation-filter:drop-shadow(0 2px 8px #1113100f) drop-shadow(0 22px 48px #1113101f);--v3-accent:#090909!important;--v3-accent-muted:#09090929!important}.landing-module__R_dM9W__main{min-width:0;overflow-x:clip}.landing-module__R_dM9W__main:focus{outline:none}.landing-module__R_dM9W__skipLink{z-index:1000;border:1px solid var(--v3-accent);border-radius:var(--v3-radius-sm);background:var(--v3-bg);min-height:44px;color:var(--v3-text);box-shadow:var(--v3-shadow-lg);align-items:center;padding:0 16px;font-size:13px;font-weight:650;transition:transform .16s;display:inline-flex;position:fixed;top:10px;left:16px;transform:translateY(-160%)}.landing-module__R_dM9W__skipLink:focus{transform:translateY(0)}.landing-module__R_dM9W__sectionInnerV5{width:min(var(--public-content-max), calc(100% - var(--public-content-inset)))}.landing-module__R_dM9W__chapterListV5{scroll-margin-top:84px}.landing-module__R_dM9W__diagramShellV5{min-width:0}.landing-module__R_dM9W__collaborationSectionV5{padding-top:90px}.landing-module__R_dM9W__collaborationInner{width:min(1450px,100% - 48px)}.landing-module__R_dM9W__page .landing-module__R_dM9W__hero{min-height:0;padding-top:var(--public-hero-padding-top);padding-bottom:var(--public-hero-padding-bottom)}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroCopyV5{width:min(var(--public-content-max), 100%);text-align:left;margin-inline:auto}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroBadgeRowV5{justify-content:flex-start;margin-bottom:24px}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5 h1{max-width:900px;font-size:var(--public-hero-title-size);font-weight:var(--public-hero-title-weight);line-height:var(--public-hero-title-line-height);letter-spacing:var(--public-hero-title-tracking);margin-inline:0}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>p{max-width:720px;font-size:var(--public-lead-size);margin:28px 0 0}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>.landing-module__R_dM9W__heroLeadV5{color:var(--v3-text);font-weight:650}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>.landing-module__R_dM9W__heroDescriptionV5{max-width:760px;font-size:var(--public-support-size);margin-top:12px}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroActionsV5{justify-content:flex-start;margin-top:30px}.landing-module__R_dM9W__downloadPairV5{flex-wrap:nowrap;align-items:center;gap:10px;display:inline-flex}.landing-module__R_dM9W__downloadPairV5>a{white-space:nowrap}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroMobileCtaV5{display:none}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroPlatformV5{margin-inline:0;font-size:12px}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroStudio{isolation:isolate;width:min(1600px,100% - 24px);position:relative}.landing-module__R_dM9W__heroStudioStage{overflow:visible!important}.landing-module__R_dM9W__heroStudioCanvas,.landing-module__R_dM9W__heroStudioCanvas .landing-module__R_dM9W__studioProof{width:1600px;height:947px}.landing-module__R_dM9W__heroStudioCanvas .landing-module__R_dM9W__studioWindow .il-hero-frame{--actual-studio-scale:.9!important;height:947px!important;min-height:947px!important}.landing-module__R_dM9W__engineMarqueeV5{width:min(1600px,100% + 24px);position:relative;left:50%;transform:translate(-50%)}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee{border:0;margin-top:52px;padding-block:45px}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-label{color:var(--v3-helper)}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-item{color:var(--v3-secondary)}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-models{display:none}:is(.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-icon,.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee-plus){color:var(--v3-text)}.landing-module__R_dM9W__heroStudio:before{content:none}.landing-module__R_dM9W__heroStudioGlow{z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 68%, color-mix(in srgb, var(--v3-accent) 26%, transparent) 0%, color-mix(in srgb, var(--v3-accent) 12%, transparent) 34%, transparent 72%);filter:blur(34px);opacity:.9;width:min(1180px,82vw);height:410px;position:absolute;top:-190px;left:50%;transform:translate(-50%)}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=dark] .landing-module__R_dM9W__heroStudioGlow{filter:blur(10px);opacity:1;background:radial-gradient(50% 34.76% at 50% 100%,#d9d9d966 0%,#0000 100%);width:100%;height:57.83px;display:block;top:-47.83px}.landing-module__R_dM9W__studioProof{z-index:1;width:100%;position:relative}.landing-module__R_dM9W__studioWindow{--studio-rim-hot:#ffffff94;isolation:isolate;position:relative}.landing-module__R_dM9W__studioWindow:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 50%,#1e1e1e 0%,#1e1e1eb8 46%,#1e1e1e00 82%);width:152%;height:220px;position:absolute;bottom:-130px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#00000073 12%,#000 26% 74%,#00000073 88%,#0000);mask-image:linear-gradient(90deg,#0000,#00000073 12%,#000 26% 74%,#00000073 88%,#0000)}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=dark] .landing-module__R_dM9W__studioWindow:after{z-index:0;content:"";filter:blur(2.5px);opacity:1;pointer-events:none;background:radial-gradient(24.14% 16.78% at 50% 100%,#d9d9d9 0%,#fff0 85%);width:100%;height:57.83px;position:absolute;top:-47.83px;left:50%;transform:translate(-50%)}.landing-module__R_dM9W__studioFloorShadow{z-index:0;pointer-events:none;width:112.59%;height:39.83px;position:absolute;bottom:-39.83px;left:50%;transform:translate(-50%)}.landing-module__R_dM9W__studioFloorShadow>i{transform-origin:0 0;width:100%;display:block;position:absolute;transform:rotate(180deg)}.landing-module__R_dM9W__studioFloorShadow>i:first-child{filter:blur(10px);background:radial-gradient(54.77% 14.38% at 50% 78.26%,#00000080 80%,#0000 100%);height:39.83px;top:39.83px;left:100%}.landing-module__R_dM9W__studioFloorShadow>i:last-child{filter:blur(2.5px);background:radial-gradient(43.9% 19.31% at 49.55% 100%,#000 0%,#0000 100%);height:25.83px;top:36.83px;left:100%}.landing-module__R_dM9W__studioWindow .il-hero-frame{height:680px;min-height:680px;max-height:none;--actual-studio-scale:.64!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.landing-module__R_dM9W__studioWindow>.il-hero-frame{z-index:1;position:relative}.landing-module__R_dM9W__studioWindow .il-hero-frame:before{content:none!important}.landing-module__R_dM9W__studioWindow .il-hero-frame:after{content:none!important}.landing-module__R_dM9W__studioWindow .il-actual-studio-viewport{position:relative;box-shadow:inset 0 1px #ffffff29,inset 1px 0 #ffffff0e,inset -1px 0 #ffffff06,0 0 0 1px #ffffff12}.landing-module__R_dM9W__studioWindow .il-actual-studio-viewport:before{content:"";z-index:90000;border-radius:inherit;pointer-events:none;background:radial-gradient(190px 92px at 100% 0,#ffffff2b,#0000 74%),linear-gradient(#ffffff0b,#0000 9% 84%,#0000002e);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1c}.landing-module__R_dM9W__studioWindow .il-actual-studio-viewport:after{content:"";z-index:90001;border:1px solid var(--studio-rim-hot);border-radius:inherit;pointer-events:none;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--studio-rim-hot) 52%, transparent));position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#0000 30%,#0000004d 38%,#000 46% 54%,#0000004d 62%,#0000 70%);mask-image:linear-gradient(#0000 30%,#0000004d 38%,#000 46% 54%,#0000004d 62%,#0000 70%)}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__studioWindow .il-actual-studio-viewport{box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffa3,inset -1px 0 #ffffff61,0 0 0 1px #00000014}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__studioFloorShadow{opacity:.34}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__studioWindow:before{background:radial-gradient(50% 50%,#00000014 0%,#00000006 46%,#0000 82%)}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__studioWindow{--studio-rim-hot:#fffffff5}@media (min-width:1260px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:760px;min-height:760px;--actual-studio-scale:.72!important}}@media (min-width:1400px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:842px;min-height:842px;--actual-studio-scale:.8!important}}@media (min-width:1540px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:905px;min-height:905px;--actual-studio-scale:.86!important}}@media (min-width:1640px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:947px;min-height:947px;--actual-studio-scale:.9!important}}.landing-module__R_dM9W__workflowViewport{width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.landing-module__R_dM9W__workflowLayer{z-index:1;opacity:0;visibility:hidden;min-width:0;min-height:0;transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;position:absolute;inset:0;overflow:hidden;transform:translateY(10px)}.landing-module__R_dM9W__workflowLayer[data-active=true]{z-index:2;opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.landing-module__R_dM9W__boardLayer{background:var(--v3-bg)}.landing-module__R_dM9W__workflowToolbar{z-index:3;border-bottom:1px solid var(--v3-border);background:color-mix(in srgb, var(--v3-bg) 96%, transparent);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 16px 0 20px;display:flex;position:relative}.landing-module__R_dM9W__workflowToolbarTitle{min-width:0;color:var(--v3-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:620;overflow:hidden}.landing-module__R_dM9W__workflowToolbarActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.landing-module__R_dM9W__boardViewport{min-width:0;min-height:0;overflow:hidden}.landing-module__R_dM9W__boardViewport>div{zoom:1;width:100%!important;height:100%!important}.landing-module__R_dM9W__designLayer{isolation:isolate}.landing-module__R_dM9W__previewHeaderActions{align-items:center;gap:8px;min-width:0;display:flex}.landing-module__R_dM9W__studioWindow [data-properties-panel]{filter:drop-shadow(-1px 0 #ffffff14)drop-shadow(-24px 30px 48px #0000009e)drop-shadow(-48px 72px 78px #00000057)}.landing-module__R_dM9W__previewShareToast,.landing-module__R_dM9W__workflowResultToast{z-index:70000;color:#ffffffe6;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#121212e0;border:1px solid #ffffff26;border-radius:9px;align-items:center;gap:9px;min-height:40px;padding:0 14px;font-size:12px;font-weight:560;animation:.42s cubic-bezier(.22,1,.36,1) both landing-module__R_dM9W__previewShareToastIn;display:inline-flex;position:absolute;bottom:28px;box-shadow:0 22px 58px -26px #000000f0,inset 0 0 0 1px #ffffff09}.landing-module__R_dM9W__previewShareToast{right:30px}.landing-module__R_dM9W__workflowResultToast{left:30px;right:auto}.landing-module__R_dM9W__studioWindow .il-hero-cursor[data-click=true] .il-hero-cursor-pulse{animation-delay:0s!important}@keyframes landing-module__R_dM9W__previewShareToastIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}:is(.il-wrap[data-theme=light] .landing-module__R_dM9W__previewShareToast,.il-wrap[data-theme=light] .landing-module__R_dM9W__workflowResultToast){color:#111111e6;background:#ffffffe6;border-color:#0000001f;box-shadow:0 22px 54px -28px #00000057,inset 0 0 0 1px #ffffffa3}.landing-module__R_dM9W__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__R_dM9W__chapterHeadingV5.landing-module__R_dM9W__chapterHeadingV5{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:72px;display:grid}.landing-module__R_dM9W__chapterHeadingV5.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterLeadV5{grid-column:1;width:100%;min-width:0;padding-top:0;display:block}.landing-module__R_dM9W__chapterMetaV5{align-items:center;gap:12px;display:flex}.landing-module__R_dM9W__chapterMetaV5>span{font-size:12px}.landing-module__R_dM9W__chapterHeadingV5 .landing-module__R_dM9W__chapterLeadV5 h2{overflow-wrap:normal;word-break:normal;width:100%;max-width:760px;margin:18px 0 0;display:block}.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterCopyV5{grid-column:2;align-self:start;width:100%;min-width:0;display:block}.landing-module__R_dM9W__supportTextV5{color:var(--v3-secondary)}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>.landing-module__R_dM9W__supportTextV5,.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterCopyV5>.landing-module__R_dM9W__supportTextV5,.landing-module__R_dM9W__loopHeading .landing-module__R_dM9W__loopCopyV5>.landing-module__R_dM9W__supportTextV5,.landing-module__R_dM9W__collaborationInner .landing-module__R_dM9W__collaborationCopyV5>.landing-module__R_dM9W__supportTextV5,.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5>.landing-module__R_dM9W__supportTextV5{color:var(--v3-secondary);font-family:inherit;font-size:var(--v5-support-size);letter-spacing:-.01em;text-transform:none;font-weight:400;line-height:1.6}.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterCopyV5>.landing-module__R_dM9W__supportTextLeadV5.landing-module__R_dM9W__supportTextLeadV5,.landing-module__R_dM9W__loopHeading .landing-module__R_dM9W__loopCopyV5>.landing-module__R_dM9W__supportTextLeadV5.landing-module__R_dM9W__supportTextLeadV5,.landing-module__R_dM9W__collaborationInner .landing-module__R_dM9W__collaborationCopyV5>.landing-module__R_dM9W__supportTextLeadV5.landing-module__R_dM9W__supportTextLeadV5{color:var(--v3-text);font-weight:700}.landing-module__R_dM9W__chapterCopyV5>.landing-module__R_dM9W__supportTextV5{white-space:pre-line;margin:0}.landing-module__R_dM9W__chapterCopyV5>.landing-module__R_dM9W__supportTextV5+.landing-module__R_dM9W__supportTextV5{margin-top:12px}.landing-module__R_dM9W__collaborationInner .landing-module__R_dM9W__collaborationCopyV5>.landing-module__R_dM9W__supportTextV5{margin:0}.landing-module__R_dM9W__collaborationInner .landing-module__R_dM9W__collaborationCopyV5>.landing-module__R_dM9W__supportTextV5+.landing-module__R_dM9W__supportTextV5{margin-top:12px}.landing-module__R_dM9W__proofTagsV5{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.landing-module__R_dM9W__proofTagsV5>li{border:1px solid var(--v3-border);background:var(--v3-surface);min-height:32px;color:var(--v3-secondary);border-radius:999px;align-items:center;padding:7px 12px;font-size:12px;font-weight:520;line-height:1.35;display:inline-flex}.landing-module__R_dM9W__loopSection{border-block:1px solid var(--v3-border);background:var(--v3-bg-soft);padding:132px 24px}.landing-module__R_dM9W__loopInner{width:min(1360px,100%);margin:0 auto}.landing-module__R_dM9W__loopHeading{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:72px;display:grid}.landing-module__R_dM9W__loopHeading>div:first-child>p{color:var(--v3-accent);font-family:var(--v3-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:12px}.landing-module__R_dM9W__loopHeading h2{letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(48px,5.4vw,76px);font-weight:430;line-height:1}.landing-module__R_dM9W__loopCopyV5>.landing-module__R_dM9W__supportTextV5{margin:0}.landing-module__R_dM9W__loopCopyV5>.landing-module__R_dM9W__supportTextV5+.landing-module__R_dM9W__supportTextV5{margin-top:12px}.landing-module__R_dM9W__loopGrid{border:1px solid var(--v3-border);border-radius:var(--v3-radius-md);background:var(--v3-surface);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:64px;display:grid;overflow:hidden}.landing-module__R_dM9W__loopStep{border-right:1px solid var(--v3-border);min-height:220px;padding:26px 24px}.landing-module__R_dM9W__loopStep:last-child{border-right:0}.landing-module__R_dM9W__loopStep>span{color:var(--v3-accent);font-family:var(--v3-mono);font-size:12px}.landing-module__R_dM9W__loopStep h3{font-size:var(--iterel-type-subheading);letter-spacing:-.02em;margin:46px 0 0;font-weight:650}.landing-module__R_dM9W__loopStep p{color:var(--v3-secondary);margin:14px 0 0;font-size:14px;line-height:1.55}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5{color:#090909;min-height:520px;box-shadow:0 34px 90px -44px color-mix(in srgb, var(--v3-accent) 65%, transparent), 0 0 0 1px #0000001f inset;background:#fff;border-color:#fff;scroll-margin-top:96px}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2{color:#090909;letter-spacing:-.065em;max-width:1040px;text-shadow:none;margin-top:0;font-size:clamp(58px,7vw,104px);line-height:.96}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2>span{display:block}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2>.landing-module__R_dM9W__finalCtaLead{color:#090909b8;letter-spacing:-.045em;margin-bottom:12px;font-size:clamp(28px,3.6vw,54px);font-weight:650;line-height:1.05}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5>.landing-module__R_dM9W__finalCtaBody{color:#090909;max-width:680px;font-size:var(--v5-support-size);text-wrap:balance;margin:28px 0 0;line-height:1.6}.landing-module__R_dM9W__finalCtaActions{margin-top:42px}.landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaPrimary{background:#090909;border:1px solid #0909098a;box-shadow:0 12px 34px -18px #0006;color:#fff!important}.landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaSecondary{box-shadow:none;background:#0909090f;border-color:#0909098a;color:#090909!important}.landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaPrimary:hover{background:#090909d6;border-color:#090909}.landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaSecondary:hover{background:#0909091f;border-color:#090909}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5{color:#fff;box-shadow:0 34px 90px -44px color-mix(in srgb, var(--v3-accent) 65%, transparent), 0 0 0 1px #ffffff2e inset;background:#090909;border-color:#090909}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2{color:#fff}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2>.landing-module__R_dM9W__finalCtaLead{color:#fff}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5>.landing-module__R_dM9W__finalCtaBody{color:#fff}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaPrimary{background:#fff;border-color:#ffffffb3;color:#090909!important}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaSecondary{background:#ffffff1f;border-color:#ffffffb3;color:#fff!important}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaPrimary:hover{background:#ffffffdb;border-color:#fff}.il-wrap.landing-module__R_dM9W__page.landing-module__R_dM9W__page[data-theme=light] .landing-module__R_dM9W__finalCtaV5 .landing-module__R_dM9W__finalCtaSecondary:hover{background:#090909d6;border-color:#fff}@media (max-width:1100px){.landing-module__R_dM9W__page .landing-module__R_dM9W__heroStudio{width:min(100%,100% - 32px)}.landing-module__R_dM9W__studioWindow .il-hero-frame{height:610px;min-height:610px;--actual-studio-scale:.56!important}}@media (max-width:820px){.landing-module__R_dM9W__page .landing-module__R_dM9W__hero{padding-inline:16px}}@media (max-width:900px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:550px;min-height:550px;--actual-studio-scale:.5!important}.landing-module__R_dM9W__loopHeading{grid-template-columns:1fr;gap:26px}.landing-module__R_dM9W__loopHeading>p{max-width:680px}.landing-module__R_dM9W__loopGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__R_dM9W__loopStep{border-right:1px solid var(--v3-border);border-bottom:1px solid var(--v3-border);min-height:190px}.landing-module__R_dM9W__loopStep:nth-child(2n){border-right:0}.landing-module__R_dM9W__loopStep:last-child{border-bottom:0;grid-column:1/-1;min-height:170px}}@media (max-width:980px){.landing-module__R_dM9W__chapterHeadingV5.landing-module__R_dM9W__chapterHeadingV5{grid-template-columns:1fr;gap:26px}.landing-module__R_dM9W__chapterHeadingV5.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterLeadV5,.landing-module__R_dM9W__chapterHeadingV5>.landing-module__R_dM9W__chapterCopyV5{grid-column:1}}@media (max-width:700px){.landing-module__R_dM9W__studioWindow .il-hero-frame{height:450px;min-height:450px;--actual-studio-scale:.4!important}}@media (max-width:640px){.landing-module__R_dM9W__studioWindow .il-hero-frame[data-mobile-ready=false]{visibility:hidden}.landing-module__R_dM9W__page .landing-module__R_dM9W__hero{padding-top:clamp(58px,15vw,64px);padding-bottom:clamp(72px,18.5vw,80px)}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroStudio{width:100vw;margin-left:-50vw;left:50%}.landing-module__R_dM9W__heroStudio>.landing-module__R_dM9W__heroStudioStage{max-width:none;margin-left:max(-680px,100vw - clamp(980px,265vw,1060px) - 16px);width:clamp(980px,265vw,1060px)!important}.landing-module__R_dM9W__engineMarqueeV5{width:100%;left:0;transform:none}.landing-module__R_dM9W__engineMarqueeV5 .il-engine-marquee{grid-template-columns:auto minmax(0,1fr);gap:20px;margin-top:28px;padding-block:24px}.landing-module__R_dM9W__heroStudio:after{content:none}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroCopyV5{width:100%}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroBadgeRowV5{flex-direction:row;align-items:center;gap:10px}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5 h1{font-size:var(--public-hero-title-size)}.landing-module__R_dM9W__hero .landing-module__R_dM9W__heroCopyV5>p{font-size:var(--public-lead-size)}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroActionsV5{width:100%}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroDesktopCtaV5{display:none}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroMobileCtaV5.landing-module__R_dM9W__heroMobileCtaV5{width:min(100%,320px);min-height:48px;display:inline-flex}.landing-module__R_dM9W__page .landing-module__R_dM9W__heroPlatformV5{display:none}.landing-module__R_dM9W__chapterV5,.landing-module__R_dM9W__collaborationSectionV5{padding-block:clamp(64px,16vw,72px)}.landing-module__R_dM9W__sectionInnerV5,.landing-module__R_dM9W__collaborationInner{width:calc(100% - 32px)}.landing-module__R_dM9W__chapterHeadingV5,.landing-module__R_dM9W__loopHeading{gap:clamp(20px,5.5vw,24px)}.landing-module__R_dM9W__chapterHeadingV5 h2,.landing-module__R_dM9W__loopHeading h2,.landing-module__R_dM9W__collaborationInner h2{font-size:var(--public-section-title-size)}.landing-module__R_dM9W__chapterCopyV5>p,.landing-module__R_dM9W__collaborationInner>div:first-child>div:last-child>p{font-size:16px}.landing-module__R_dM9W__diagramShellV5{margin-top:clamp(48px,13vw,56px)}.landing-module__R_dM9W__loopSection{padding:clamp(80px,20vw,88px) 16px}.landing-module__R_dM9W__loopCopyV5>p{font-size:16px}.landing-module__R_dM9W__loopGrid{grid-template-columns:1fr;margin-top:44px}.landing-module__R_dM9W__loopStep,.landing-module__R_dM9W__loopStep:last-child{border-right:0;border-bottom:1px solid var(--v3-border);grid-template-columns:34px 1fr;column-gap:8px;min-height:0;padding:22px 20px;display:grid}.landing-module__R_dM9W__loopStep:last-child{border-bottom:0;grid-column:auto}.landing-module__R_dM9W__loopStep>span{grid-row:1/3;padding-top:3px}.landing-module__R_dM9W__loopStep h3{margin:0}.landing-module__R_dM9W__loopStep p{margin-top:7px}.landing-module__R_dM9W__finalCtaV5{width:calc(100% - 32px);min-height:clamp(420px,102vw,440px);margin-bottom:clamp(64px,17vw,72px);padding-inline:16px}.landing-module__R_dM9W__finalCtaV5 h2{font-size:clamp(44px,11.2vw,48px)}.landing-module__R_dM9W__finalCtaV5.landing-module__R_dM9W__finalCtaV5 h2>.landing-module__R_dM9W__finalCtaLead{font-size:clamp(25px,7vw,30px)}.landing-module__R_dM9W__finalCtaBody{margin-top:22px;font-size:16px}.landing-module__R_dM9W__finalCtaActions{width:100%;margin-top:34px}.landing-module__R_dM9W__finalCtaActions>.landing-module__R_dM9W__downloadPairV5{display:none}.landing-module__R_dM9W__finalCtaActions>a{width:min(100%,300px);min-height:48px}}@media (prefers-reduced-motion:reduce){.landing-module__R_dM9W__workflowLayer,.landing-module__R_dM9W__previewShareToast,.landing-module__R_dM9W__workflowResultToast{transition:none;animation:none;transform:none}.landing-module__R_dM9W__page{scroll-behavior:auto}}.landing-module__R_dM9W__studioWindow [data-product-workflow] .il-hero-cursor{transition:transform .42s cubic-bezier(.22,1,.36,1)}.landing-module__R_dM9W__studioWindow [data-product-workflow] .landing-module__R_dM9W__workflowLayer[data-active=true]{animation:.18s ease-out both landing-module__R_dM9W__productWorkflowReveal}@keyframes landing-module__R_dM9W__productWorkflowReveal{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){.landing-module__R_dM9W__studioWindow [data-product-workflow] .landing-module__R_dM9W__workflowLayer[data-active=true]{animation:none}}
.videoHero-module__w5mVlG__hero{width:min(1600px,100%);margin:56px auto 0}.videoHero-module__w5mVlG__frame{box-shadow:var(--v5-elevation);isolation:isolate;background:#101310;border-radius:10px;position:relative;overflow:hidden}.videoHero-module__w5mVlG__preview{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.videoHero-module__w5mVlG__controls{pointer-events:none;justify-content:space-between;align-items:flex-end;gap:16px;padding:24px;display:flex;position:absolute;inset:auto 0 0}.videoHero-module__w5mVlG__glassControl{pointer-events:auto;text-shadow:0 1px 3px #000000a6;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);min-height:44px;font-size:14px;box-shadow:inset 0 1px #ffffff1a,0 2px 10px #0000001f;color:#fff!important;background:#11141294!important;border:1px solid #ffffff47!important}.videoHero-module__w5mVlG__glassControl:focus-visible{outline-offset:4px;outline:2px solid #fff}.videoHero-module__w5mVlG__glassControl:hover:not(:disabled){background:#111412ad!important;border-color:#ffffff73!important}.videoHero-module__w5mVlG__glassControl:active:not(:disabled){background:#111412bd!important}.videoHero-module__w5mVlG__previewHidden{visibility:hidden}.videoHero-module__w5mVlG__filmClose{z-index:1;width:28px;height:28px;position:absolute;top:12px;right:12px}.videoHero-module__w5mVlG__filmClose button{min-height:28px;padding:0}.videoHero-module__w5mVlG__duration{opacity:.65;font-variant-numeric:tabular-nums;margin-left:8px}.videoHero-module__w5mVlG__film{object-fit:contain;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.videoHero-module__w5mVlG__fallback{color:var(--v3-text);margin-top:12px;font-size:14px}@media (max-width:640px){.videoHero-module__w5mVlG__hero{margin-top:36px}.videoHero-module__w5mVlG__controls{gap:8px;padding:12px}.videoHero-module__w5mVlG__controls .videoHero-module__w5mVlG__glassControl{padding-inline:12px}.videoHero-module__w5mVlG__duration{display:none}}@supports not ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.videoHero-module__w5mVlG__glassControl{background:#111412d1!important}}
.projectLocationSelector-module__5QDJ6G__group{gap:8px;min-width:0;display:grid}.projectLocationSelector-module__5QDJ6G__heading{color:var(--dash-text);font-size:12px;font-weight:600}.projectLocationSelector-module__5QDJ6G__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.projectLocationSelector-module__5QDJ6G__option{border:1px solid var(--dash-control-border);background:var(--dash-control);width:100%;min-height:64px;color:var(--dash-text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-content:center;gap:4px;padding:9px 11px;display:grid}.projectLocationSelector-module__5QDJ6G__option[data-selected=true]{border-color:var(--dash-selection);background:var(--dash-selected)}.projectLocationSelector-module__5QDJ6G__option[data-unavailable=true]{opacity:.48;cursor:not-allowed}.projectLocationSelector-module__5QDJ6G__option:focus-visible{outline:2px solid var(--dash-focus);outline-offset:2px}.projectLocationSelector-module__5QDJ6G__title{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.projectLocationSelector-module__5QDJ6G__description,.projectLocationSelector-module__5QDJ6G__reason{color:var(--dash-muted);font-size:11px;line-height:1.35}.projectLocationSelector-module__5QDJ6G__reason{display:block}.projectLocationSelector-module__5QDJ6G__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:440px){.projectLocationSelector-module__5QDJ6G__options{grid-template-columns:1fr}}
.proposal-module__qHaoVW__root{background:var(--p-stage);height:100dvh;color:var(--p-text);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--iterel-type-body);flex-direction:column;min-width:0;line-height:20px;display:flex}.proposal-module__qHaoVW__root *{box-sizing:border-box}.proposal-module__qHaoVW__root h1,.proposal-module__qHaoVW__root h2,.proposal-module__qHaoVW__root h3,.proposal-module__qHaoVW__root p{margin:0}.proposal-module__qHaoVW__product{flex:1;min-width:0;min-height:0;display:flex}.proposal-module__qHaoVW__stage{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.proposal-module__qHaoVW__person{font-size:var(--iterel-type-caption);align-items:center;gap:6px;min-width:0;display:inline-flex}.proposal-module__qHaoVW__guide{flex-direction:column;gap:18px;font-size:13px;line-height:20px;display:flex}.proposal-module__qHaoVW__guide h3{margin:0 0 8px;font-size:14px}.proposal-module__qHaoVW__guideLinks{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.proposal-module__qHaoVW__guidePanel{flex:auto;min-width:0;height:100%}.proposal-module__qHaoVW__guidePanel .proposal-module__qHaoVW__guide{flex:1;min-height:0;padding:16px;overflow:auto}
.AppSettingsPanel-module__LctSPq__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.AppSettingsPanel-module__LctSPq__pane{min-width:0;transition:transform var(--settings-motion-duration) var(--settings-motion-ease), opacity var(--settings-motion-duration) var(--settings-motion-ease);flex-direction:column;display:flex;position:absolute;inset:0}.AppSettingsPanel-module__LctSPq__mainPane{opacity:0;transform:translate(100%)}.AppSettingsPanel-module__LctSPq__detailPane{opacity:0;transform:translate(-100%)}.AppSettingsPanel-module__LctSPq__mainPane.AppSettingsPanel-module__LctSPq__active,.AppSettingsPanel-module__LctSPq__detailPane.AppSettingsPanel-module__LctSPq__active{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.AppSettingsPanel-module__LctSPq__pane{transition:none}}
.ComposerSegmentedControl-module__yywfnG__segment{background:var(--segment-background)}.ComposerSegmentedControl-module__yywfnG__segment:hover:not(:disabled):not([aria-checked=true]){background:var(--segment-hover)}.ComposerSegmentedControl-module__yywfnG__segment:focus-visible{outline:2px solid var(--segment-focus);outline-offset:-2px}.ComposerSegmentedControl-module__yywfnG__label{transform:translateY(var(--label-optical-shift,.5px));line-height:14px;display:block}
.FailedReviewPreview-module__z1QM1a__preview{min-width:0;scroll-margin-block-start:24px}.FailedReviewPreview-module__z1QM1a__context{font-size:var(--iterel-type-caption);margin:0 0 12px;line-height:1.5}.FailedReviewPreview-module__z1QM1a__body{flex-direction:column;gap:16px;display:flex}.FailedReviewPreview-module__z1QM1a__explanation{font-size:var(--iterel-type-control);overflow-wrap:anywhere;margin:0;line-height:1.55}.FailedReviewPreview-module__z1QM1a__actions{border-top:1px solid;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:12px;display:flex}.FailedReviewPreview-module__z1QM1a__demoNote{font-size:var(--iterel-type-caption);margin:16px 0 0;line-height:1.5}@media (pointer:coarse){.FailedReviewPreview-module__z1QM1a__actions button{min-height:44px}}
